
2018-09-23
[01:39:06] * Black_Hole joined the channel
[01:39:42] * Black-Hole has quit

2018-09-22
[22:19:13] * Black-Hole joined the channel

2018-09-21
[03:03:32] * mrarm joined the channel
[03:58:52] * humerusj joined the channel
[04:33:11] * InusualZ has quit
[15:26:09] * KnownUnown joined the channel

2018-09-20
[02:43:48] * InusualZ joined the channel
[02:43:57] <InusualZ> HELLO!
[02:56:11] <jython234> Hello indeed
[04:20:10] <deceit> CAN I HELP HIDE THE BODY TOO?!?!?
[12:34:17] * MiniDigger joined the channel

2018-09-19
[04:20:57] * XorBoole has quit
[19:14:54] * Smarticles101 joined the channel

2018-09-18
[11:05:14] * _MylesC has quit

2018-09-15
[00:46:10] * MiniDigger has quit
[01:35:08] * KnownUnown joined the channel
[16:16:22] * yawkat joined the channel

2018-09-14
[01:00:08] * leonchang99 has quit
[03:02:11] * shoghicp has quit
[03:02:11] * MinecraftAddict has quit
[03:02:11] * NullFull has quit
[03:02:11] * Antisober552 has quit
[03:05:31] * MinecraftAddict joined the channel
[03:05:31] * shoghicp joined the channel
[12:14:07] * bjorn- joined the channel
[21:45:40] * KnownUnown has quit

2018-09-13
[08:56:18] * yawkat has quit
[08:59:24] * yawkat joined the channel

2018-09-11
[07:34:07] * fiet has quit
[08:16:11] * fiet joined the channel
[08:16:49] * fiet has quit
[08:19:01] * fiet joined the channel
[14:53:07] * deceit has quit
[15:19:24] * deceit joined the channel

2018-09-10
[16:57:06] * deceit has quit
[18:59:05] * deceit joined the channel

2018-09-09
[07:55:17] * yawkat joined the channel
[07:56:00] * MiniDigger has quit
[07:56:38] * MiniDigger joined the channel
[13:46:21] * deceit joined the channel

2018-09-08
[02:47:00] * KnownUnown joined the channel

2018-09-07
[05:01:02] * fiet joined the channel
[08:54:15] * fiet has quit
[08:57:20] * fiet joined the channel

2018-09-06
[11:26:55] * bjorn- joined the channel
[15:08:06] * MrQuoter has quit
[21:45:24] * fiet has quit

2018-09-05
[06:53:09] * starz0r has quit

2018-09-01
[07:35:46] * KnownUnown has quit
[07:55:09] * KnownUnown joined the channel
[10:04:20] * dktapps has quit
[10:09:26] * jython234 joined the channel
[17:22:19] * -- BotBot disconnected, possible missing messages --
[17:22:19] * -- BotBot disconnected, possible missing messages --
[17:24:29] * [d__d] joined the channel
[17:56:32] * csnxs has quit
[17:57:13] * csnxs joined the channel
[18:00:53] * Brandon15811 joined the channel
[19:24:30] * jython234 joined the channel
[19:25:39] * jython234 has quit
[19:33:31] * jython234 joined the channel

2018-08-31
[08:37:34] <deceit> Soon! Coming at your local morning newscast, water may or may not be blue?! the sky is an illusion caused by different gasses in the air?! your mom may or may not have been a whore?! you exist, more at 8am.
[08:39:04] <dktapps[m]> shit, I missed the show
[08:39:25] <deceit> spoiler alert. your mom is a whore, she put out to give birth to you
[08:39:39] * deceit shrugs
[10:52:01] * jython234 has quit
[10:52:19] * dktapps[m] has quit
[12:57:23] * jython234 joined the channel
[15:13:54] * rom1504 joined the channel
[16:44:32] * dktapps joined the channel

2018-08-30
[15:15:04] * duckgoose14 joined the channel
[15:15:07] <duckgoose14> A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/
[15:15:10] <duckgoose14> I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/
[15:15:14] <duckgoose14> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[15:15:17] <duckgoose14> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[15:16:46] * dktapps[m] joined the channel
[15:16:46] <dktapps[m]> i have a brick with your name on it
[15:17:57] * duckgoose14 has quit
[15:20:46] * dirtyroshi joined the channel
[15:20:49] <dirtyroshi> A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/
[15:20:52] <dirtyroshi> I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/
[15:20:56] <dirtyroshi> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[15:20:59] <dirtyroshi> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[15:22:08] * Amaranth has left the channel
[15:23:37] * dirtyroshi has quit
[15:24:37] * epic13 joined the channel
[15:24:37] <epic13> A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/
[15:24:37] <epic13> I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/
[15:24:37] <epic13> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[15:24:42] <epic13> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[15:25:00] * epic13 has quit
[15:27:41] * mal13 joined the channel
[15:27:45] <mal13> A fascinating blog where freenode staff member Matthew mst Trout recounts his experiences of eye-raping young children https://MattSTrout.com/
[15:27:48] <mal13> I thought you guys might be interested in this blog by freenode staff member Bryan kloeri Ostergaard https://bryanostergaard.com/
[15:27:51] <mal13> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[15:27:54] <mal13> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[15:30:29] * mal13 has quit

2018-08-29
[01:49:11] * _MylesC has quit
[01:49:52] * Falkirks joined the channel
[01:50:19] * _MylesC joined the channel
[01:52:29] * _MylesC has quit
[01:52:29] * _MylesC joined the channel
[01:52:29] * _MylesC has quit
[01:52:29] * _MylesC joined the channel
[02:43:00] * GingerGeek_ joined the channel
[02:44:22] * rom1504 joined the channel
[02:47:09] * GingerGeek_ joined the channel
[14:36:39] * MiniDigger joined the channel
[17:27:33] * jamierocks has quit
[17:52:27] * jamierocks joined the channel

2018-08-28
[20:32:53] * leonchang99 joined the channel
[20:32:53] * Antisober552 joined the channel
[20:32:53] * NullFull joined the channel
[20:32:53] * iamadpond joined the channel
[20:33:03] * XorBoole joined the channel
[23:31:09] * starz0r joined the channel

2018-08-27
[05:48:15] * jython234 joined the channel
[17:22:49] * fiet joined the channel

2018-08-26
[00:02:21] * Thinkofname joined the channel

2018-08-25
[15:40:12] * KnownUnown joined the channel

2018-08-24
[01:03:10] * ChanServ joined the channel
[01:46:49] * Amaranth has quit
[01:47:45] * Amaranth joined the channel
[01:48:18] * mrarm joined the channel
[02:31:57] * md_5 has quit
[02:31:57] * yawkat has quit
[02:32:02] * MrQuoter has quit
[02:32:02] * Thinkofname has quit
[02:40:37] * MrQuoter joined the channel
[03:05:50] * kashike has quit
[03:05:50] * Guest52947 has quit
[03:05:50] * deceit has quit
[03:06:34] * kashike joined the channel
[03:06:34] * Guest52947 joined the channel
[03:06:34] * deceit joined the channel
[03:07:55] * Guest46752 joined the channel
[08:32:50] * yawkat joined the channel
[09:22:43] * md_5 joined the channel

2018-08-23
[02:29:02] * -- BotBot disconnected, possible missing messages --
[02:32:28] * -- BotBot disconnected, possible missing messages --
[02:34:06] * -- BotBot disconnected, possible missing messages --
[02:35:39] * -- BotBot disconnected, possible missing messages --
[02:35:39] * -- BotBot disconnected, possible missing messages --
[02:37:01] * -- BotBot disconnected, possible missing messages --
[02:40:08] * -- BotBot disconnected, possible missing messages --
[02:40:38] * -- BotBot disconnected, possible missing messages --
[02:44:08] * -- BotBot disconnected, possible missing messages --
[02:45:48] * -- BotBot disconnected, possible missing messages --
[02:46:44] * -- BotBot disconnected, possible missing messages --
[02:46:44] * -- BotBot disconnected, possible missing messages --
[02:47:02] * -- BotBot disconnected, possible missing messages --
[02:51:54] * -- BotBot disconnected, possible missing messages --
[02:52:52] * -- BotBot disconnected, possible missing messages --
[02:54:28] * -- BotBot disconnected, possible missing messages --
[02:55:06] * -- BotBot disconnected, possible missing messages --
[02:55:06] * -- BotBot disconnected, possible missing messages --
[02:58:26] * -- BotBot disconnected, possible missing messages --
[02:58:26] * -- BotBot disconnected, possible missing messages --
[02:59:08] * -- BotBot disconnected, possible missing messages --
[02:59:36] * -- BotBot disconnected, possible missing messages --
[02:59:36] * -- BotBot disconnected, possible missing messages --
[03:00:02] * -- BotBot disconnected, possible missing messages --
[03:00:26] * -- BotBot disconnected, possible missing messages --
[03:01:04] * -- BotBot disconnected, possible missing messages --
[03:02:36] * -- BotBot disconnected, possible missing messages --
[03:03:26] * -- BotBot disconnected, possible missing messages --
[03:04:54] * -- BotBot disconnected, possible missing messages --
[03:04:54] * -- BotBot disconnected, possible missing messages --
[03:05:16] * -- BotBot disconnected, possible missing messages --
[03:06:26] * -- BotBot disconnected, possible missing messages --
[03:06:46] * -- BotBot disconnected, possible missing messages --
[03:07:46] * -- BotBot disconnected, possible missing messages --
[03:08:46] * -- BotBot disconnected, possible missing messages --
[03:10:06] * -- BotBot disconnected, possible missing messages --
[03:10:56] * -- BotBot disconnected, possible missing messages --
[03:10:56] * -- BotBot disconnected, possible missing messages --
[03:11:36] * -- BotBot disconnected, possible missing messages --
[03:11:36] * -- BotBot disconnected, possible missing messages --
[03:12:16] * -- BotBot disconnected, possible missing messages --
[03:13:04] * -- BotBot disconnected, possible missing messages --
[03:16:44] * -- BotBot disconnected, possible missing messages --
[03:17:14] * -- BotBot disconnected, possible missing messages --
[03:19:12] * -- BotBot disconnected, possible missing messages --
[03:19:12] * -- BotBot disconnected, possible missing messages --
[03:20:04] * -- BotBot disconnected, possible missing messages --
[03:20:04] * -- BotBot disconnected, possible missing messages --
[03:23:04] * -- BotBot disconnected, possible missing messages --
[03:24:54] * -- BotBot disconnected, possible missing messages --
[03:24:54] * -- BotBot disconnected, possible missing messages --
[03:26:08] * -- BotBot disconnected, possible missing messages --
[03:26:08] * -- BotBot disconnected, possible missing messages --
[03:27:02] * -- BotBot disconnected, possible missing messages --
[03:27:02] * -- BotBot disconnected, possible missing messages --
[03:28:54] * -- BotBot disconnected, possible missing messages --
[03:29:48] * -- BotBot disconnected, possible missing messages --
[03:31:18] * -- BotBot disconnected, possible missing messages --
[03:39:28] * -- BotBot disconnected, possible missing messages --
[03:40:38] * -- BotBot disconnected, possible missing messages --
[03:41:08] * -- BotBot disconnected, possible missing messages --
[03:43:58] * -- BotBot disconnected, possible missing messages --
[03:43:58] * -- BotBot disconnected, possible missing messages --
[03:55:59] * -- BotBot disconnected, possible missing messages --
[03:56:49] * -- BotBot disconnected, possible missing messages --
[03:56:49] * -- BotBot disconnected, possible missing messages --
[04:00:49] * -- BotBot disconnected, possible missing messages --
[04:01:39] * -- BotBot disconnected, possible missing messages --
[04:01:39] * -- BotBot disconnected, possible missing messages --
[04:02:29] * -- BotBot disconnected, possible missing messages --
[04:02:29] * -- BotBot disconnected, possible missing messages --
[04:05:19] * -- BotBot disconnected, possible missing messages --
[04:14:59] * -- BotBot disconnected, possible missing messages --
[04:22:19] * -- BotBot disconnected, possible missing messages --
[04:22:19] * -- BotBot disconnected, possible missing messages --
[04:25:29] * -- BotBot disconnected, possible missing messages --
[04:29:39] * -- BotBot disconnected, possible missing messages --
[04:29:39] * -- BotBot disconnected, possible missing messages --
[04:31:49] * -- BotBot disconnected, possible missing messages --
[04:32:39] * -- BotBot disconnected, possible missing messages --
[04:34:09] * -- BotBot disconnected, possible missing messages --
[04:37:29] * -- BotBot disconnected, possible missing messages --
[04:47:09] * -- BotBot disconnected, possible missing messages --
[04:47:49] * -- BotBot disconnected, possible missing messages --
[04:58:39] * -- BotBot disconnected, possible missing messages --
[05:11:59] * -- BotBot disconnected, possible missing messages --
[05:16:29] * -- BotBot disconnected, possible missing messages --
[05:19:49] * -- BotBot disconnected, possible missing messages --
[05:19:49] * -- BotBot disconnected, possible missing messages --
[05:20:39] * -- BotBot disconnected, possible missing messages --
[05:21:29] * -- BotBot disconnected, possible missing messages --
[05:21:29] * -- BotBot disconnected, possible missing messages --
[05:24:29] * -- BotBot disconnected, possible missing messages --
[05:24:29] * -- BotBot disconnected, possible missing messages --
[05:27:39] * -- BotBot disconnected, possible missing messages --
[05:27:39] * -- BotBot disconnected, possible missing messages --
[05:33:19] * -- BotBot disconnected, possible missing messages --
[05:38:29] * -- BotBot disconnected, possible missing messages --
[05:38:29] * -- BotBot disconnected, possible missing messages --
[05:41:19] * -- BotBot disconnected, possible missing messages --
[05:44:59] * -- BotBot disconnected, possible missing messages --
[05:47:09] * -- BotBot disconnected, possible missing messages --
[05:50:09] * -- BotBot disconnected, possible missing messages --
[05:50:09] * -- BotBot disconnected, possible missing messages --
[05:55:29] * -- BotBot disconnected, possible missing messages --
[05:56:49] * -- BotBot disconnected, possible missing messages --
[05:58:29] * -- BotBot disconnected, possible missing messages --
[05:58:29] * -- BotBot disconnected, possible missing messages --
[06:01:09] * -- BotBot disconnected, possible missing messages --
[06:03:19] * -- BotBot disconnected, possible missing messages --
[06:07:29] * -- BotBot disconnected, possible missing messages --
[06:07:29] * -- BotBot disconnected, possible missing messages --
[06:12:29] * -- BotBot disconnected, possible missing messages --
[06:15:19] * -- BotBot disconnected, possible missing messages --
[06:19:59] * -- BotBot disconnected, possible missing messages --
[06:22:59] * -- BotBot disconnected, possible missing messages --
[06:25:19] * -- BotBot disconnected, possible missing messages --
[06:34:09] * -- BotBot disconnected, possible missing messages --
[06:37:49] * -- BotBot disconnected, possible missing messages --
[06:41:39] * -- BotBot disconnected, possible missing messages --
[06:47:39] * -- BotBot disconnected, possible missing messages --
[06:49:29] * -- BotBot disconnected, possible missing messages --
[06:49:29] * -- BotBot disconnected, possible missing messages --
[06:55:29] * -- BotBot disconnected, possible missing messages --
[06:55:29] * -- BotBot disconnected, possible missing messages --
[07:06:10] * -- BotBot disconnected, possible missing messages --
[07:08:18] * [d__d] joined the channel
[13:35:48] * [d__d] has quit
[13:37:13] * -- BotBot disconnected, possible missing messages --
[13:39:23] * [d__d] joined the channel

2018-08-22
[03:14:04] * deceit has quit
[15:45:10] * deceit joined the channel
[17:27:39] * -- BotBot disconnected, possible missing messages --
[17:27:39] * -- BotBot disconnected, possible missing messages --
[17:30:31] * -- BotBot disconnected, possible missing messages --
[17:33:27] * -- BotBot disconnected, possible missing messages --
[17:33:27] * -- BotBot disconnected, possible missing messages --
[17:36:23] * -- BotBot disconnected, possible missing messages --
[17:45:18] * -- BotBot disconnected, possible missing messages --
[17:48:32] * -- BotBot disconnected, possible missing messages --
[17:51:32] * -- BotBot disconnected, possible missing messages --
[17:51:32] * -- BotBot disconnected, possible missing messages --
[17:54:56] * -- BotBot disconnected, possible missing messages --
[17:58:20] * -- BotBot disconnected, possible missing messages --
[17:58:20] * -- BotBot disconnected, possible missing messages --
[18:01:44] * -- BotBot disconnected, possible missing messages --
[18:05:08] * -- BotBot disconnected, possible missing messages --
[18:08:32] * -- BotBot disconnected, possible missing messages --
[18:08:32] * -- BotBot disconnected, possible missing messages --
[18:11:56] * -- BotBot disconnected, possible missing messages --
[18:15:20] * -- BotBot disconnected, possible missing messages --
[18:18:30] * -- BotBot disconnected, possible missing messages --
[18:18:30] * -- BotBot disconnected, possible missing messages --
[18:27:38] * -- BotBot disconnected, possible missing messages --
[18:30:38] * -- BotBot disconnected, possible missing messages --
[18:33:55] * -- BotBot disconnected, possible missing messages --
[18:36:52] * -- BotBot disconnected, possible missing messages --
[18:36:52] * -- BotBot disconnected, possible missing messages --
[18:42:40] * -- BotBot disconnected, possible missing messages --
[18:45:34] * -- BotBot disconnected, possible missing messages --
[18:45:34] * -- BotBot disconnected, possible missing messages --
[18:48:28] * -- BotBot disconnected, possible missing messages --
[18:51:36] * -- BotBot disconnected, possible missing messages --
[18:51:36] * -- BotBot disconnected, possible missing messages --
[18:55:00] * -- BotBot disconnected, possible missing messages --
[18:55:00] * -- BotBot disconnected, possible missing messages --
[18:58:24] * -- BotBot disconnected, possible missing messages --
[19:01:48] * -- BotBot disconnected, possible missing messages --
[19:05:12] * -- BotBot disconnected, possible missing messages --
[19:08:17] * -- BotBot disconnected, possible missing messages --
[19:08:17] * -- BotBot disconnected, possible missing messages --
[19:14:05] * -- BotBot disconnected, possible missing messages --
[19:19:53] * -- BotBot disconnected, possible missing messages --
[19:19:53] * -- BotBot disconnected, possible missing messages --
[19:25:55] * -- BotBot disconnected, possible missing messages --
[19:28:55] * -- BotBot disconnected, possible missing messages --
[19:31:47] * -- BotBot disconnected, possible missing messages --
[19:37:46] * -- BotBot disconnected, possible missing messages --
[19:46:28] * -- BotBot disconnected, possible missing messages --
[19:46:28] * -- BotBot disconnected, possible missing messages --
[19:49:22] * -- BotBot disconnected, possible missing messages --
[19:52:25] * -- BotBot disconnected, possible missing messages --
[19:52:25] * -- BotBot disconnected, possible missing messages --
[19:55:21] * -- BotBot disconnected, possible missing messages --
[19:55:21] * -- BotBot disconnected, possible missing messages --
[19:58:17] * -- BotBot disconnected, possible missing messages --
[20:01:13] * -- BotBot disconnected, possible missing messages --
[20:10:09] * -- BotBot disconnected, possible missing messages --
[20:10:09] * -- BotBot disconnected, possible missing messages --
[20:13:03] * -- BotBot disconnected, possible missing messages --
[20:15:57] * -- BotBot disconnected, possible missing messages --
[20:18:51] * -- BotBot disconnected, possible missing messages --
[20:24:41] * -- BotBot disconnected, possible missing messages --
[20:27:37] * -- BotBot disconnected, possible missing messages --
[20:30:33] * -- BotBot disconnected, possible missing messages --
[20:32:45] * [d__d] joined the channel
[21:50:32] * GingerGeek has quit
[21:57:36] * GingerGeek joined the channel
[23:03:20] * ChanServ joined the channel

2018-08-21
[07:45:35] * bjorn- has quit
[07:49:24] * bjorn- joined the channel
[18:37:30] * XorBoole has quit
[18:41:03] * Smarticles101 joined the channel
[18:43:05] * Tux joined the channel
[19:47:27] * ZacHack joined the channel
[20:19:27] * bjorn- has quit
[20:19:48] * bjorn- joined the channel

2018-08-20
[08:14:41] * Guest79204 has quit
[15:35:31] * GingerGeek has quit
[15:37:11] * GingerGeek joined the channel

2018-08-19
[15:18:19] * Black-Hole joined the channel
[15:20:15] * Black_Hole has quit
[15:25:27] * Black-Hole has quit
[15:26:22] * Black-Hole joined the channel
[15:34:47] * Black-Hole has quit
[16:24:55] * iamadpond has quit
[16:26:36] * MrQuoter joined the channel

2018-08-18
[20:26:10] * KnownUnown joined the channel

2018-08-17
[15:37:16] * fiet has quit
[15:38:01] * fiet joined the channel

2018-08-16
[00:03:55] * Thinkofname joined the channel
[08:11:16] * jython234 has quit
[08:11:30] * dktapps[m] has quit
[08:17:50] * jython234 joined the channel
[09:41:00] * _MylesC joined the channel
[13:43:10] * Black-Hole joined the channel
[13:43:30] * Black-Hole has quit
[13:44:09] * Black-Hole joined the channel
[15:15:51] * md_5 joined the channel
[17:15:44] * Black_Hole joined the channel
[17:17:23] * Black-Hole has quit
[17:38:12] * Black-Hole joined the channel
[17:39:54] * Black_Hole has quit
[18:05:14] * deceit joined the channel
[21:05:33] * Black_Hole joined the channel
[21:07:05] * Black-Hole has quit

2018-08-15
[15:04:57] * deceit has quit

2018-08-12
[05:33:56] * KnownUnown has quit
[05:52:56] * KnownUnown joined the channel

2018-08-11
[03:45:18] * kashike joined the channel

2018-08-09
[15:49:36] * Black_Hole joined the channel
[15:51:14] * Black-Hole has quit
[15:54:32] * Black_Hole has quit

2018-08-08
[01:39:11] * Black-Hole joined the channel
[01:41:21] * Black_Hole has quit
[20:38:37] * yawkat joined the channel

2018-08-07
[12:50:54] * yawkat` joined the channel
[16:33:44] * Black_Hole joined the channel
[16:37:53] * Black-Hole has quit

2018-08-06
[14:26:14] * [shoghicp] joined the channel
[14:26:37] * NullFull has quit
[14:26:37] * leonchang99 has quit
[14:26:37] * filfat has quit
[14:26:42] * [shoghicp] is now known as shoghicp

2018-08-05
[17:21:30] * KnownUnown joined the channel

2018-08-04
[16:30:02] * csnxs has quit
[17:15:51] * csnxs joined the channel
[17:44:15] * MinecraftAddict joined the channel
[20:31:38] * rom1504 joined the channel

2018-08-03
[10:10:42] * starz0r has quit

2018-08-02
[11:04:51] * bluez_ has quit
[11:04:54] * _MylesC has quit

2018-08-01
[07:56:41] * EvilRoey11 has quit
[08:01:00] * justache2 joined the channel
[08:01:03] <justache2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[08:01:07] <justache2> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[08:01:10] <justache2> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[08:01:13] <justache2> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[08:02:41] * justache2 has quit
[08:15:02] * lostlabyrinth27 joined the channel
[08:15:05] <lostlabyrinth27> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[08:15:09] <lostlabyrinth27> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[08:15:12] <lostlabyrinth27> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[08:15:16] <lostlabyrinth27> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[08:15:23] * lostlabyrinth27 has quit
[08:45:59] * Ambroisie joined the channel
[08:46:42] * Ambroisie has quit
[08:55:41] * Waggie6 joined the channel
[08:55:44] <Waggie6> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[08:55:48] <Waggie6> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[08:55:51] <Waggie6> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[08:55:54] <Waggie6> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[09:09:39] * Waldo6 joined the channel
[09:09:43] <Waldo6> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[09:09:46] <Waldo6> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[09:09:50] <Waldo6> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[09:09:53] <Waldo6> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[09:10:01] * Waldo6 has quit
[09:30:31] * [d__d] joined the channel
[10:35:08] * th3bmw joined the channel
[10:35:11] <th3bmw> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[10:35:15] <th3bmw> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[10:35:18] <th3bmw> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[10:35:21] <th3bmw> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[10:36:43] * th3bmw has quit
[10:57:36] * Phex joined the channel
[10:57:40] <Phex> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[10:57:44] <Phex> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[10:57:47] <Phex> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[10:57:50] <Phex> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[10:59:59] * nate9 joined the channel
[11:00:03] <nate9> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:00:06] <nate9> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:00:09] <nate9> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:00:12] <nate9> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:00:43] * nate9 has quit
[11:03:36] * Phex has quit
[11:04:49] * zaratustra15 joined the channel
[11:04:49] <zaratustra15> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:04:49] <zaratustra15> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:04:53] <zaratustra15> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:04:57] <zaratustra15> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:05:21] * Chew26 joined the channel
[11:05:25] <Chew26> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:05:29] <Chew26> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:05:32] <Chew26> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:05:35] <Chew26> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:06:41] * zaratustra15 has quit
[11:06:56] * Chew26 has quit
[11:21:04] * ErrantEgo joined the channel
[11:21:08] <ErrantEgo> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:21:11] <ErrantEgo> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:21:15] <ErrantEgo> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:21:18] <ErrantEgo> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:21:21] * ErrantEgo is now known as Guest19648
[11:28:11] * mcspud14 joined the channel
[11:28:42] * mcspud14 has quit
[11:29:25] * Monkeh10 joined the channel
[11:29:29] <Monkeh10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:29:33] <Monkeh10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:29:36] <Monkeh10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:29:39] <Monkeh10> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:30:02] * Monkeh10 has quit
[11:45:08] * krushia joined the channel
[11:45:11] <krushia> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[11:45:15] <krushia> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[11:45:18] <krushia> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[11:45:21] <krushia> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[11:46:06] * krushia has quit
[11:57:36] * Nothing4You12 joined the channel
[11:58:56] * Nothing4You12 has quit
[12:00:00] * fxrh27 joined the channel
[12:00:04] * fxrh27 has quit
[12:06:39] * Guest34453 joined the channel
[12:06:43] * Guest34453 has quit
[12:11:39] * averell16 joined the channel
[12:11:41] <averell16> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[12:11:44] <averell16> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[12:11:48] <averell16> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[12:11:51] <averell16> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[12:12:56] * averell16 has quit
[12:46:59] * __idiot__ joined the channel
[12:46:59] <__idiot__> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[12:46:59] <__idiot__> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[12:46:59] <__idiot__> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[12:47:03] <__idiot__> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[12:47:27] * __idiot__ has quit
[12:47:30] * Tux_ joined the channel
[12:48:32] * Anti joined the channel
[12:48:32] * ZacHack joined the channel
[12:48:44] * Anti is now known as Guest23784
[12:49:02] * Antisober552 has quit
[12:49:02] * Guest11323 has quit
[12:49:02] * Tux has quit
[12:49:16] * Tux joined the channel
[13:01:25] * l2y joined the channel
[13:01:29] <l2y> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[13:01:32] <l2y> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[13:01:36] <l2y> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[13:01:38] <l2y> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[14:34:12] <jython234> Wow
[14:44:31] <dktapps[m]> i might be interested in spam indeed
[14:57:05] * Black-Hole joined the channel
[18:14:24] * kashike joined the channel
[21:42:58] * matthewjp joined the channel
[21:43:03] <matthewjp> hi
[21:43:32] <matthewjp> wrong channel
[21:43:36] * matthewjp has left the channel

[00:02:28] * rom1504 joined the channel
[01:50:56] * RichiH27 joined the channel
[01:50:56] <RichiH27> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:50:56] <RichiH27> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:50:57] <RichiH27> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:51:00] <RichiH27> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[01:52:37] * RichiH27 has quit
[01:58:58] * qmr11 joined the channel
[01:59:02] <qmr11> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[01:59:05] <qmr11> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[01:59:10] <qmr11> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[01:59:12] <qmr11> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[02:01:42] * qmr11 has quit
[02:12:30] * Patrick12 joined the channel
[02:12:37] * Patrick12 has quit
[02:35:56] * GigabytePro16 joined the channel
[02:36:38] * GigabytePro16 has quit
[02:41:38] * thumbs14 joined the channel
[02:41:38] * theWhisper_17 joined the channel
[02:41:40] <thumbs14> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[02:41:41] <theWhisper_17> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[02:41:44] <thumbs14> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[02:41:44] <theWhisper_17> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[02:41:47] <thumbs14> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[02:41:48] <theWhisper_17> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[02:41:50] <thumbs14> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[02:41:51] <theWhisper_17> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[02:42:37] * theWhisper_17 has quit
[02:46:14] * siniStar joined the channel
[02:46:38] * siniStar has quit
[03:03:04] * egos13 joined the channel
[03:03:04] <egos13> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:03:04] <egos13> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:03:04] <egos13> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:03:06] <egos13> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:03:12] * egos13 has quit
[03:03:34] * Silversword28 joined the channel
[03:04:53] * Silversword28 has quit
[03:08:50] * sparklefarkle joined the channel
[03:08:50] <sparklefarkle> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:08:50] <sparklefarkle> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:08:50] <sparklefarkle> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:08:53] * sparklefarkle has quit
[03:11:22] * Texou joined the channel
[03:11:26] <Texou> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:11:30] <Texou> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:11:32] <Texou> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:11:35] <Texou> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:12:08] * Texou has quit
[03:14:45] * CompanionCube22 joined the channel
[03:14:45] <CompanionCube22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:14:45] <CompanionCube22> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:14:48] <CompanionCube22> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:14:51] <CompanionCube22> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:16:38] * CompanionCube22 has quit
[03:26:46] * israfel joined the channel
[03:26:46] <israfel> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:26:46] <israfel> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:26:46] <israfel> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:26:50] <israfel> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:27:38] * israfel has quit
[03:28:54] * sielicki joined the channel
[03:28:54] <sielicki> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:28:54] <sielicki> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:28:54] <sielicki> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:28:58] <sielicki> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:30:39] * sielicki has quit
[03:31:29] * MyIgel joined the channel
[03:31:32] <MyIgel> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:31:35] <MyIgel> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:31:39] <MyIgel> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:31:42] <MyIgel> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:32:29] * jcline19 joined the channel
[03:32:52] * jcline19 has quit
[03:37:08] * MyIgel has quit
[03:39:06] * icasdri17 joined the channel
[03:39:10] <icasdri17> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:39:13] <icasdri17> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:39:17] <icasdri17> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:39:20] <icasdri17> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:39:36] * icasdri17 has quit
[03:51:03] * e28 joined the channel
[03:51:03] <e28> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[03:51:04] <e28> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[03:51:04] <e28> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[03:51:09] <e28> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[03:53:06] * e28 has quit
[04:01:15] * TingPing25 joined the channel
[04:01:19] <TingPing25> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:01:23] <TingPing25> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:01:26] <TingPing25> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:01:29] <TingPing25> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:02:07] * zaberdampfer joined the channel
[04:02:54] * TingPing25 has quit
[04:06:56] * zaberdampfer has quit
[04:47:37] * eir10 joined the channel
[04:47:41] <eir10> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[04:47:45] <eir10> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[04:47:48] <eir10> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[04:47:51] <eir10> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[04:48:11] * eir10 has quit
[05:32:57] * Levex joined the channel
[05:33:01] <Levex> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[05:33:04] <Levex> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[05:33:07] <Levex> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[05:33:10] <Levex> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[05:33:19] * Levex has quit
[05:34:09] * zaberdampfer joined the channel
[06:12:33] * MikeSpears16 joined the channel
[06:12:41] * MikeSpears16 has quit
[06:39:40] * Peng29 joined the channel
[06:39:44] <Peng29> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[06:39:47] <Peng29> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[06:39:50] <Peng29> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[06:39:54] <Peng29> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[06:40:40] * Peng29 has quit
[06:43:42] * rikai joined the channel
[06:43:45] <rikai> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[06:43:49] <rikai> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[06:43:52] <rikai> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[06:43:55] <rikai> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[06:44:41] * rikai has quit
[06:50:52] * nemesys joined the channel
[06:50:52] <nemesys> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[06:50:52] <nemesys> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[06:50:53] <nemesys> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[06:50:57] <nemesys> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[06:51:40] * nemesys has quit
[06:54:32] * lucy_ joined the channel
[06:54:41] * lucy_ has quit
[06:58:50] * smidlers15 joined the channel
[06:58:50] <smidlers15> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[06:58:50] <smidlers15> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[06:58:53] <smidlers15> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[06:58:56] <smidlers15> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:00:42] * smidlers15 has quit
[07:12:32] * dan-28 joined the channel
[07:12:41] * dan-28 has quit
[07:41:33] * gsdg joined the channel
[07:41:36] <gsdg> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:41:40] <gsdg> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:41:43] <gsdg> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:41:46] <gsdg> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/
[07:42:41] * gsdg has quit
[07:43:03] <dktapps[m]> go fuck yourself
[07:55:43] * EvilRoey11 joined the channel
[07:55:47] <EvilRoey11> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
[07:55:50] <EvilRoey11> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
[07:55:54] <EvilRoey11> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
[07:55:57] <EvilRoey11> A fascinating blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/

2018-07-31
[00:32:45] * talf_si_htrae joined the channel
[03:56:06] * talf_si_htrae has quit
[11:38:58] * Tyt joined the channel

2018-07-30
[06:23:55] * KnownUnown has quit
[06:29:48] * KnownUnown joined the channel
[07:22:54] * bjorn- joined the channel
[07:27:24] * bjorn- has quit
[07:50:46] * bjorn- joined the channel
[07:55:15] * bjorn- has quit
[07:55:54] * bjorn- joined the channel
[13:59:16] * bjorn- joined the channel
[17:41:23] * talf_si_htrae joined the channel
[19:03:13] * talf_si_htrae has quit
[21:50:40] * kashike joined the channel

2018-07-29
[00:02:41] * Thinkofname joined the channel

2018-07-26
[14:37:41] * yawkat joined the channel
[15:15:25] * Black_Hole joined the channel
[15:17:19] * Black-Hole has quit
[16:42:58] * Black_Hole has quit

2018-07-25
[07:48:56] * yawkat has quit
[07:50:59] * yawkat joined the channel
[11:24:50] * MiniDigger has quit
[11:25:33] * MiniDigger joined the channel
[11:40:23] * MiniDigger has quit
[11:46:36] * MiniDigger joined the channel
[20:01:00] * Black-Hole joined the channel
[20:03:09] * Black_Hole has quit

2018-07-24
[01:14:48] * talf_si_htrae joined the channel
[02:46:00] * talf_si_htrae has quit
[04:55:19] * Guest22078 is now known as jython234
[14:53:20] * talf_si_htrae joined the channel
[14:53:46] * talf_si_htrae has quit
[14:54:03] * talf_si_htrae joined the channel
[17:22:57] * talf_si_htrae has quit
[17:24:44] * talf_si_htrae joined the channel
[20:57:04] * talf_si_htrae has quit

2018-07-23
[00:18:02] * rom1504 has quit
[00:51:17] * rom1504 joined the channel
[00:52:28] * rom1504_ joined the channel
[01:18:34] * rom1504 joined the channel
[03:28:38] * talf_si_htrae joined the channel
[04:03:32] * talf_si_htrae has quit
[04:19:16] * Amaranth joined the channel
[15:20:29] * _MylesC has quit
[15:23:04] * _MylesC joined the channel
[15:24:47] * _MylesC has quit
[15:24:47] * _MylesC joined the channel
[15:24:47] * _MylesC has quit
[15:24:47] * _MylesC joined the channel
[17:44:00] * rom1504 joined the channel
[18:30:34] * KnownUnown joined the channel
[19:33:55] * starz0r has quit
[19:35:12] * starz0r joined the channel
[20:43:21] * Black_Hole joined the channel
[20:43:35] * Black-Hole has quit
[21:08:44] * talf_si_htrae joined the channel
[21:23:33] * talf_si_htrae has quit

2018-07-22
[00:47:01] * Guest48689 is now known as jython234
[00:47:31] * jython234 is now known as Guest73933
[10:16:18] * yawkat joined the channel
[14:55:37] * Guest73933 is now known as jython234
[14:56:06] * jython234 is now known as Guest22078

2018-07-21
[04:27:05] * starz0r has quit
[04:27:26] * starz0r joined the channel
[04:49:52] * starz0r has quit
[05:00:18] * starz0r joined the channel

2018-07-20
[00:06:45] * Thinkofname joined the channel
[00:07:00] * md_5 joined the channel
[00:16:20] * md_5 joined the channel
[00:49:40] * jython234[m] joined the channel
[01:24:21] * dktapps[m] joined the channel
[09:14:08] * starz0r has quit
[09:14:49] * starz0r joined the channel
[09:19:27] * starz0r has quit
[09:19:56] * starz0r joined the channel
[09:42:56] * dktapps[m] has quit
[09:43:08] * jython234[m] has quit
[09:48:42] * jython234[m] joined the channel
[10:33:15] * dktapps[m] joined the channel
[11:35:24] * yawkat joined the channel
[15:30:14] * jython234[m] is now known as jython234
[21:15:56] * dktapps[m] has quit
[21:16:35] * Guest99813 has quit
[22:04:55] * jython234 joined the channel
[22:05:19] * jython234 is now known as Guest48689
[22:47:38] * dktapps[m] joined the channel

2018-07-19
[00:15:48] * mdbrim joined the channel
[00:15:55] * mdbrim has quit
[05:31:08] * kashike has quit
[05:31:08] * KnownUnown has quit
[05:34:36] * mrarm joined the channel
[05:43:42] * kashike joined the channel
[06:08:12] * KnownUnown joined the channel
[13:40:16] * Guest1303 is now known as Tux

2018-07-18
[05:10:18] * MiniDigger_ joined the channel
[05:11:52] * yawkat` joined the channel
[05:16:28] * mrarm has quit
[05:16:28] * yawkat has quit
[05:16:28] * MiniDigger has quit
[05:17:33] * md_5 joined the channel
[05:35:14] * KnownUnown joined the channel
[05:35:14] * mrarm joined the channel
[05:45:03] * MiniDigger_ is now known as MiniDigger
[20:04:48] * Black-Hole has quit
[20:07:44] * Black-Hole joined the channel
[20:29:15] * kashike1 joined the channel
[20:38:06] * kashike joined the channel

2018-07-17
[02:42:04] * KnownUnown joined the channel
[07:23:47] * fiet joined the channel
[09:44:01] * fiet has quit
[09:50:03] * fiet joined the channel

2018-07-16
[00:10:09] * starz0r has quit
[00:16:19] * starz0r joined the channel
[06:05:26] * starz0r has quit
[06:06:17] * starz0r joined the channel
[06:06:40] * starz0r has quit
[06:09:05] * starz0r joined the channel
[07:40:51] * fiet joined the channel
[19:03:24] * KnownUnown has quit

2018-07-15
[09:14:36] * Black-Hole joined the channel

2018-07-13
[14:14:38] * Stevedaboss1YT joined the channel
[14:14:44] <Stevedaboss1YT> say helo
[14:14:48] <Stevedaboss1YT> say i need help
[14:15:21] <Stevedaboss1YT> guys
[14:15:25] <Stevedaboss1YT> i need help
[14:15:32] <Stevedaboss1YT> like i really need help
[14:15:41] <Stevedaboss1YT> how do i use this file?
[14:15:42] <MiniDigger> Try asking a question
[14:15:47] <Stevedaboss1YT> okay
[14:15:50] <Stevedaboss1YT> wait digger
[14:15:57] <Stevedaboss1YT> u a real person?
[14:16:03] <Stevedaboss1YT> or just a bot
[14:16:19] <MiniDigger> Is anyone really a real person?
[14:16:24] <Stevedaboss1YT> lol
[14:16:25] <Stevedaboss1YT> xD
[14:16:34] <Stevedaboss1YT> MiniDigger u have discord?
[14:16:35] <MiniDigger> Or are we all just bots in a matrix?
[14:16:48] <Stevedaboss1YT> xD
[14:16:50] <Stevedaboss1YT> lol
[14:16:56] <Stevedaboss1YT> MiniDigger u have discord?
[14:16:59] <Stevedaboss1YT> id like to add u
[14:17:00] <MiniDigger> You mean that stupid platform that is like always down? No
[14:17:15] <Stevedaboss1YT> MiniDigger
[14:17:18] <Stevedaboss1YT> i have a question
[14:17:28] <Stevedaboss1YT> how do i setup MCPEProxy Server?
[14:18:48] <MiniDigger> https://gist.github.com/svilex/0409004e9475153590bfa33b61b0f229
[14:19:10] <Stevedaboss1YT> ik that part
[14:19:18] <Stevedaboss1YT> but just how do i set up the file?
[14:19:30] <Stevedaboss1YT> https://github.com/brandon15811/Minecraft-PE-Proxy?1358766908307
[14:21:23] <MiniDigger> Everything is explained in the gist and in the readme of the project
[14:21:33] <Stevedaboss1YT> i read it
[14:21:40] <Stevedaboss1YT> how do i open the stuff?
[14:21:49] <Stevedaboss1YT> it doesnt allow me to open the stuff
[14:21:57] <Stevedaboss1YT> how do i let it allow me to open it
[14:24:34] <Stevedaboss1YT> do u know how?
[14:25:42] <MiniDigger> 'it' 'stuff', da fuck are you talking about? Describe what exactly you are trying to do and why you are failing
[14:26:58] <Stevedaboss1YT> im trying to host a proxy server
[14:27:09] <Stevedaboss1YT> and idk how to host one
[14:27:24] <Stevedaboss1YT> i only know how to host a pocketmine only
[14:28:01] <Guest66398> we're all bots
[14:28:07] <Guest66398> you're the only human here, possibly
[14:28:09] <MiniDigger> Ok. do you know that the project wasn't updated in 5 years?
[14:28:31] <MiniDigger> Do you think it will still work after not being touched for 5 years?
[14:34:23] <Guest66398> you could try this if you're only after a simple LAN proxy https://gist.github.com/dktapps/4fa8a6df15e851f6b58d01df36bd0aa3
[14:56:31] <Stevedaboss1YT> thx
[14:57:02] <Stevedaboss1YT> Guest66
[14:57:06] <Stevedaboss1YT> how do i run this file?
[15:00:27] <Stevedaboss1YT> also
[15:00:35] <Stevedaboss1YT> if ur bots you should answer fast aready lol
[15:01:58] <Stevedaboss1YT> Guys
[15:12:57] <Stevedaboss1YT> i need help running it
[15:13:01] <Stevedaboss1YT> can someone help me
[15:31:31] <Stevedaboss1YT> Guest
[15:31:35] <Stevedaboss1YT> can u help me
[15:31:37] <Stevedaboss1YT> i need help
[15:31:40] <Stevedaboss1YT> anyone
[15:31:44] <Stevedaboss1YT> how do i run this file?
[15:31:48] <Stevedaboss1YT> can some pls teach me
[15:59:32] <Stevedaboss1YT> please
[15:59:34] <Stevedaboss1YT> anyone
[15:59:34] <Stevedaboss1YT> pls
[15:59:38] <Stevedaboss1YT> can someone help me
[15:59:41] <Stevedaboss1YT> anyone'
[16:01:43] * Stevedaboss1YT has quit
[16:02:34] * SSundee joined the channel
[16:03:10] * SSundee has quit
[16:34:27] * mrarm joined the channel

2018-07-12
[10:14:18] * yawkat joined the channel
[11:10:05] * dktapps joined the channel
[12:39:44] * jamierocks is now known as jamierocks_
[12:41:35] * jamierocks joined the channel
[13:16:27] * jamierocks_ has quit

2018-07-10
[00:53:16] * KnownUnown joined the channel
[02:16:37] * deceit_ joined the channel
[02:19:24] * MrQuoter has quit
[02:20:06] * iamadpond_ joined the channel
[02:20:06] * iamadpond_ is now known as iamadpond
[02:20:26] * MrQuoter joined the channel
[02:31:00] * shoghicp joined the channel
[02:31:30] * NullFull|away joined the channel
[02:31:30] * NullFull|away is now known as NullFull

2018-07-09
[08:05:16] * jython234 has quit
[08:31:30] * jython234 joined the channel

2018-07-08
[00:45:19] * eggster|afk is now known as eggster
[00:47:38] * eggster is now known as eggster|afk
[00:53:51] * eggster|afk is now known as eggster
[00:54:58] * eggster has quit
[00:54:58] * eggster joined the channel
[13:12:54] * yawkat joined the channel

2018-07-07
[01:30:23] * filfat has quit
[01:30:35] * filfat joined the channel
[15:19:12] * yawkat joined the channel
[16:12:59] * yawkat joined the channel
[21:54:43] * eggster|afk is now known as eggster
[23:21:33] * eggster|afk is now known as eggster
[23:23:27] * eggster is now known as eggster|afk

2018-07-06
[20:49:38] * KentkyFriedData joined the channel
[20:54:18] * KentkyFriedData has quit

2018-07-05
[00:04:12] * Thinkofname joined the channel

2018-07-03
[05:24:08] * KnownUnown joined the channel
[08:58:26] * yawkat joined the channel

2018-07-01
[11:23:14] * dktapps joined the channel
[11:24:32] * dktapps_ joined the channel

2018-06-30
[06:23:11] * Guest45169 has quit
[06:23:11] * jython234 has quit
[07:32:16] * jython234 joined the channel
[08:06:48] * Guest66398 joined the channel
[09:24:46] * Guest88098 has quit
[09:26:41] * dktapps joined the channel
[09:27:05] * dktapps is now known as Guest41112
[21:32:08] * bew joined the channel
[21:32:12] <bew> hello
[21:32:17] <bew> can i get some help
[21:34:17] <bew> hello?
[21:39:49] * bew has quit

2018-06-29
[14:03:09] * yawkat has quit
[14:51:51] * yawkat joined the channel
[16:09:44] * filfat has quit
[16:14:14] * filfat joined the channel
[16:14:14] * leonchang99 joined the channel
[16:18:01] * jython234 has quit
[16:18:10] * Guest77927 has quit
[17:00:26] * jython234 joined the channel
[17:36:52] * Guest45169 joined the channel

2018-06-28
[00:01:47] * Thinkofname joined the channel
[05:26:23] * starz0r has quit
[05:44:04] * starz0r joined the channel
[20:07:32] * tec joined the channel
[20:10:04] <tec> hello anyone here who can help me with server setup ?

2018-06-27
[10:50:21] * yawkat joined the channel
[10:55:21] * MiniDigger has quit
[10:55:29] * MiniDigger_ joined the channel
[12:09:53] * MiniDigger_ is now known as MiniDigger
[21:59:16] * starz0r has quit
[21:59:27] * starz0r joined the channel

2018-06-26
[00:30:02] * starz0r has quit
[00:30:39] * starz0r joined the channel
[07:36:15] * zelozelos joined the channel
[07:36:28] <zelozelos> hello everyone
[07:38:04] <zelozelos> i have a hopper clock, uses a redtorch to enable/disable the clock, uses a comparator to activate an item elevator, now, how can i get a steady on signal as long as the clock is running?
[08:23:28] * zelozelos has left the channel
[09:23:05] * yawkat joined the channel
[09:28:29] * yawkat joined the channel
[10:46:05] * KnownUnown has quit
[10:52:45] * KnownUnown joined the channel

2018-06-25
[16:44:18] * yawkat joined the channel
[17:01:15] * yawkat joined the channel

2018-06-24
[05:51:59] * Black-Hole has quit
[10:07:20] * yawkat joined the channel
[16:02:03] * yawkat joined the channel
[18:15:17] * yawkat joined the channel
[18:24:50] * AkQ has quit

2018-06-22
[06:29:17] * Brandon15811 joined the channel

2018-06-21
[03:08:37] * Amaranth has quit
[03:08:56] * Amaranth joined the channel
[19:00:38] * yawkat joined the channel

2018-06-20
[00:59:49] * KnownUnown joined the channel
[03:49:36] * _MylesC has quit
[03:49:51] * filfat has quit
[03:50:10] * Brandon15811 has quit
[05:25:44] * _MylesC joined the channel
[05:28:14] * bluez_ joined the channel
[05:31:17] * Brandon15811 joined the channel
[05:31:21] * hansihe joined the channel
[05:56:32] * bluez_ has quit
[05:57:53] * hansihe has quit
[05:57:59] * _MylesC has quit
[06:12:33] * Brandon15811 joined the channel
[06:21:16] * _MylesC joined the channel
[06:21:41] * bluez_ joined the channel
[06:24:13] * hansihe joined the channel
[06:25:16] * hansihe has quit
[06:26:01] * hansihe joined the channel
[06:55:45] * filfat joined the channel
[14:29:16] * [d__d] joined the channel
[22:26:20] * Black-Hole joined the channel

2018-06-19
[01:26:53] * starz0r joined the channel
[01:29:51] * starz0r has quit
[01:30:53] * starz0r joined the channel
[12:29:30] * Black_Hole joined the channel
[12:32:27] * Black-Hole has quit
[12:36:05] * Black_Hole has quit
[12:43:28] * Black-Hole joined the channel
[12:50:16] * Black-Hole has quit
[12:51:10] * Black-Hole joined the channel
[12:58:05] * Black-Hole has quit
[13:09:19] * Black-Hole joined the channel
[13:16:41] * Black-Hole has quit
[13:21:01] * Black-Hole joined the channel
[13:27:27] * Black-Hole has quit
[13:29:41] * Black-Hole joined the channel
[13:33:49] * Black_Hole joined the channel
[13:35:57] * Black-Hole has quit
[13:40:51] * Black_Hole has quit
[13:45:30] * Black-Hole joined the channel
[13:51:51] * Black-Hole has quit

2018-06-18
[11:58:06] * Black-Hole joined the channel
[12:01:53] * Black_Hole joined the channel
[12:03:22] * Black-Hole has quit
[12:08:28] * Black_Hole has quit
[14:16:21] * johnch joined the channel
[14:18:42] <johnch> anyone know if pocketmine is still an active project?
[14:46:33] <johnch> anyone here?
[14:57:48] * MiniDigger_ is now known as MiniDigger
[15:11:07] * johnch has quit
[18:23:26] * Black-Hole joined the channel
[20:38:38] * Intyre joined the channel
[23:20:52] * starz0r has quit

[00:02:52] * Black-Hole joined the channel
[00:07:49] * Black_Hole joined the channel
[00:08:46] * Black-Hole has quit
[00:14:46] * Black_Hole has quit
[00:17:47] * Black-Hole joined the channel
[00:23:02] * Black_Hole joined the channel
[00:24:56] * Black-Hole has quit
[00:29:53] * Black_Hole has quit
[00:32:06] * Black-Hole joined the channel
[00:39:05] * Black-Hole has quit
[00:44:45] * Black-Hole joined the channel
[00:51:25] * Black-Hole has quit
[00:56:48] * Black-Hole joined the channel
[00:59:24] * Black_Hole joined the channel
[01:02:45] * Black-Hole has quit
[01:06:02] * Black_Hole has quit
[01:09:38] * Black-Hole joined the channel
[01:15:47] * Black-Hole has quit
[01:21:37] * Black-Hole joined the channel
[01:28:30] * Black-Hole has quit
[01:34:29] * Black-Hole joined the channel
[01:41:45] * Black-Hole has quit
[01:48:51] * Black-Hole joined the channel
[01:54:12] * Black-Hole has quit
[01:54:50] * Black-Hole joined the channel
[02:01:55] * Black-Hole has quit
[02:07:01] * Black-Hole joined the channel
[02:13:32] * Black-Hole has quit
[02:16:05] * Black-Hole joined the channel
[02:23:07] * Black-Hole has quit
[02:25:11] * Black-Hole joined the channel
[02:35:35] * Black-Hole has quit
[02:38:01] * Black-Hole joined the channel
[02:44:46] * Black-Hole has quit
[02:47:25] * Black-Hole joined the channel
[02:54:25] * Black-Hole has quit
[02:55:54] * Black-Hole joined the channel
[03:03:14] * Black-Hole has quit
[03:07:00] * Black-Hole joined the channel
[03:13:57] * Black-Hole has quit
[03:21:34] * Black-Hole joined the channel
[03:27:49] * Black-Hole has quit
[03:32:53] * Black-Hole joined the channel
[03:39:58] * Black-Hole has quit
[03:42:25] * Black-Hole joined the channel
[03:46:49] * Black_Hole joined the channel
[03:49:21] * Black-Hole has quit
[03:53:30] * Black_Hole has quit
[03:59:22] * Black-Hole joined the channel
[04:06:42] * Black-Hole has quit
[04:09:07] * Black-Hole joined the channel
[04:16:18] * Black-Hole has quit
[04:16:54] * Black-Hole joined the channel
[04:22:06] * Black-Hole has quit
[04:22:43] * Black-Hole joined the channel
[04:29:18] * Black_Hole joined the channel
[04:29:35] * Black-Hole has quit
[04:35:35] * Black_Hole has quit
[04:37:53] * Black-Hole joined the channel
[04:44:49] * Black_Hole joined the channel
[04:48:11] * Black-Hole has quit
[04:51:57] * Black_Hole has quit
[04:56:26] * Black-Hole joined the channel
[05:04:03] * Black-Hole has quit
[05:04:57] * Black-Hole joined the channel
[05:12:04] * Black-Hole has quit
[05:16:34] * Black-Hole joined the channel
[05:23:46] * Black-Hole has quit
[05:27:42] * Black-Hole joined the channel
[05:34:22] * Black-Hole has quit
[05:39:43] * Black-Hole joined the channel
[05:46:38] * Black-Hole has quit
[05:47:20] * Black-Hole joined the channel
[05:54:20] * Black-Hole has quit
[06:00:27] * Black-Hole joined the channel
[06:10:21] * Black-Hole has quit
[06:11:07] * Black-Hole joined the channel
[06:17:49] * Black-Hole has quit
[06:22:13] * Black-Hole joined the channel
[06:29:08] * Black-Hole has quit
[06:36:24] * Black-Hole joined the channel
[06:43:07] * Black-Hole has quit
[06:47:55] * Black-Hole joined the channel
[06:54:58] * Black-Hole has quit
[06:59:48] * Black-Hole joined the channel
[07:01:13] * Black_Hole joined the channel
[07:04:36] * Black-Hole has quit
[07:08:02] * Black_Hole has quit
[07:12:59] * Black-Hole joined the channel
[07:19:29] * Black-Hole has quit
[07:24:58] * Black-Hole joined the channel
[07:32:27] * Black-Hole has quit
[07:34:35] * Black-Hole joined the channel
[07:35:12] * yawkat joined the channel
[07:41:09] * Black-Hole has quit
[07:44:00] * Black-Hole joined the channel
[07:50:45] * Black-Hole has quit
[07:56:26] * Black-Hole joined the channel
[07:58:13] * Black_Hole joined the channel
[08:01:15] * Black-Hole has quit
[08:04:47] * Black_Hole has quit
[08:09:32] * Black-Hole joined the channel
[08:16:27] * Black-Hole has quit
[08:19:33] * Black-Hole joined the channel
[08:21:55] * Black_Hole joined the channel
[08:24:08] * Black-Hole has quit
[08:28:43] * Black_Hole has quit
[08:37:48] * Black-Hole joined the channel
[08:44:27] * Black-Hole has quit
[08:51:20] * Black-Hole joined the channel
[08:57:22] * Black-Hole has quit
[08:58:58] * Black-Hole joined the channel
[09:06:00] * Black-Hole has quit
[09:07:02] * Black-Hole joined the channel
[09:11:29] * Black-Hole has quit
[09:17:21] * Black-Hole joined the channel
[09:23:07] * Black-Hole has quit
[09:24:30] * Black-Hole joined the channel
[09:31:35] * Black-Hole has quit
[09:40:58] * Black-Hole joined the channel
[09:41:59] * Black_Hole joined the channel
[09:45:40] * Black-Hole has quit
[09:46:50] * yawkat joined the channel
[09:49:04] * Black_Hole has quit
[09:50:41] * Black-Hole joined the channel
[09:56:57] * Black-Hole has quit
[10:01:59] * Black-Hole joined the channel
[10:08:27] * Black-Hole has quit
[10:11:26] * Black-Hole joined the channel
[10:18:05] * Black-Hole has quit
[10:20:02] * Black-Hole joined the channel
[10:27:27] * Black-Hole has quit
[10:30:51] * Black-Hole joined the channel
[10:40:01] * Black_Hole joined the channel
[10:41:02] * Black-Hole has quit
[10:45:57] * Black_Hole has quit
[10:47:46] * Black-Hole joined the channel
[10:53:45] * Black-Hole has quit
[10:57:46] * Black-Hole joined the channel
[11:01:51] * Black-Hole has quit
[11:03:35] * Black-Hole joined the channel
[11:10:18] * Black-Hole has quit
[11:17:10] * Black-Hole joined the channel
[11:23:45] * Black-Hole has quit
[11:26:52] * Black-Hole joined the channel
[11:34:07] * Black-Hole has quit
[11:39:25] * Black-Hole joined the channel
[11:45:51] * Black_Hole joined the channel
[11:45:57] * Black-Hole has quit
[11:52:54] * Black_Hole has quit

2018-06-17
[10:08:29] * yawkat joined the channel
[23:01:18] * bjorn- joined the channel
[23:26:32] * Black-Hole has quit
[23:30:39] * Black-Hole joined the channel
[23:36:03] * Black-Hole has quit
[23:43:13] * Black-Hole joined the channel
[23:45:21] * Black_Hole joined the channel
[23:48:22] * Black-Hole has quit
[23:51:18] * Black-Hole joined the channel
[23:51:35] * Black_Hole has quit
[23:58:36] * Black-Hole has quit

2018-06-16
[07:35:56] * xttocs joined the channel
[07:43:47] * xttocs has quit
[20:48:13] * starz0r has quit
[20:48:51] * starz0r joined the channel
[22:03:37] * MiniDigger has quit
[22:03:46] * MiniDigger_ joined the channel

2018-06-15
[08:51:04] * MiniDigger_ joined the channel
[08:51:28] * MiniDigger_ has quit
[15:33:33] * yawkat joined the channel
[21:39:21] * starz0r has quit
[21:45:30] * starz0r joined the channel

2018-06-14
[05:22:33] * MrQuoter has quit
[05:22:48] * MrQuoter joined the channel

2018-06-13
[00:11:21] * Guest77927 joined the channel
[05:31:01] * KnownUnown has quit
[05:36:36] * KnownUnown joined the channel
[06:19:48] * yawkat joined the channel

2018-06-12
[06:58:48] * Black-Hole joined the channel
[07:01:47] * Black_Hole has quit
[09:15:39] * Guest78022 has quit
[09:16:46] * dktapps joined the channel
[09:17:09] * dktapps is now known as Guest88098
[14:19:42] * Thinkofdname_ joined the channel
[14:26:03] * Thinkofdname_ has quit
[14:27:36] * Thinkofname joined the channel
[16:08:50] * Guest63588 has quit
[16:08:52] * jython234 has quit
[16:32:45] * jython234 joined the channel
[17:10:27] * Guest50220 joined the channel
[17:22:01] * yawkat joined the channel
[17:47:59] * starz0r has quit
[18:10:59] * starz0r joined the channel
[18:18:50] * starz0r has quit
[18:20:26] * starz0r joined the channel
[20:49:28] * jython234 has quit
[20:49:38] * Guest50220 has quit
[20:56:00] * bjorn- joined the channel
[21:06:43] * jython234 joined the channel
[23:15:52] * jython234 has quit
[23:33:04] * jython234 joined the channel

2018-06-11
[17:42:36] * KnownUnown joined the channel

2018-06-10
[18:31:47] * donar has quit
[18:33:57] * donar joined the channel

2018-06-09
[18:03:48] * bjorn-_ joined the channel
[18:04:08] * bjorn-_ is now known as bjorn-
[18:05:53] * Guest82064 has quit
[20:29:14] * jython234 joined the channel
[21:06:40] * Guest63588 joined the channel

2018-06-08
[19:20:22] * Amaranth joined the channel

2018-06-07
[00:41:15] * eggster is now known as eggster|afk
[00:49:38] * eggster|afk is now known as eggster

2018-06-06
[07:07:30] * csnxs has quit
[07:08:17] * csnxs joined the channel
[07:27:45] * starz0r has quit
[07:28:45] * starz0r joined the channel
[20:17:26] * starz0r has quit
[20:17:52] * starz0r joined the channel

2018-06-05
[02:51:38] * KnownUnown joined the channel
[07:35:39] * Black_Hole joined the channel
[07:39:35] * Black-Hole has quit
[09:08:50] * bjorn- has quit
[09:16:39] * bjorn- joined the channel
[09:33:12] * bjorn- joined the channel

2018-06-04
[06:22:12] * yawkat joined the channel
[10:12:35] * filfat_ joined the channel
[10:14:36] * dktapps joined the channel
[10:19:30] * MinecraftAddict_ joined the channel
[10:20:33] * MinecraftAddict has quit
[10:20:33] * dktapps_ has quit
[15:01:41] * starz0r has quit
[15:02:13] * starz0r joined the channel

2018-06-03
[03:39:45] * starz0r has quit
[03:40:34] * starz0r joined the channel
[03:52:19] * starz0r has quit
[03:53:08] * starz0r joined the channel
[06:43:31] * starz0r has quit
[06:44:18] * starz0r joined the channel
[17:13:21] * yawkat joined the channel
[21:04:34] * starz0r has quit
[21:30:01] * starz0r joined the channel

2018-06-02
[02:42:41] * starz0r has quit
[02:42:58] * starz0r joined the channel
[06:47:58] * MiniDigger has quit
[07:15:47] * starz0r has quit
[07:16:14] * starz0r joined the channel
[07:33:12] * MiniDigger joined the channel
[07:39:25] * MiniDigger has quit
[08:02:10] * MiniDigger joined the channel
[10:00:33] * starz0r has quit
[10:01:36] * starz0r joined the channel
[15:12:34] * starz0r has quit
[15:12:58] * starz0r joined the channel
[17:22:38] * yawkat joined the channel

2018-06-01
[03:44:46] * Amaranth has quit
[03:44:57] * Amaranth joined the channel
[06:17:25] * starz0r has quit
[06:17:54] * starz0r joined the channel
[07:47:24] * bjorn- joined the channel
[07:47:24] * md_5 joined the channel
[13:19:41] * starz0r has quit
[13:19:58] * starz0r joined the channel
[19:10:43] * starz0r has quit
[19:10:43] * starz0r joined the channel
[19:10:44] * Amaranth has quit
[19:11:25] * Amaranth joined the channel
[20:00:28] * starz0r has quit
[20:00:37] * starz0r joined the channel
[21:33:57] * MiniDigger has quit
[21:54:14] * MiniDigger joined the channel

2018-05-31
[07:15:21] * MiniDigger has quit
[07:50:48] * star joined the channel
[07:54:14] * star is now known as starz0r
[08:16:06] * MiniDigger joined the channel
[18:10:58] * starz0r has quit
[18:13:56] * starz0r joined the channel
[22:36:11] * MiniDigger has quit
[23:54:54] * MiniDigger joined the channel

2018-05-30
[00:34:00] * ChanServ joined the channel
[00:40:25] * yawkat joined the channel
[00:59:25] * jython234 joined the channel
[01:31:37] * yawkat joined the channel
[01:39:51] * Guest82064 joined the channel
[10:21:42] * bluez_ joined the channel
[22:14:57] * kashike joined the channel

2018-05-29
[00:10:16] * Thinkofname joined the channel
[02:07:50] * eggster joined the channel
[02:07:52] * leonchang99 joined the channel
[02:41:51] * jython234 has quit
[02:42:08] * leonchang99 joined the channel
[02:42:08] * KnownUnown joined the channel
[02:44:50] * donar has quit
[02:44:56] * Falkirks has quit
[02:45:10] * Falkirks joined the channel
[02:45:17] * Thinkofname joined the channel
[02:45:17] * donar joined the channel
[02:46:50] * AkQ has quit
[02:46:54] * filfat has quit
[02:46:54] * MinecraftAddict has quit
[02:46:54] * dktapps_ has quit
[02:47:27] * AkQ joined the channel
[02:48:10] * filfat joined the channel
[02:48:10] * MinecraftAddict joined the channel
[02:48:10] * dktapps_ joined the channel
[02:50:03] * Black_Hole has quit
[02:50:03] * csnxs has quit
[02:50:07] * MiniDigger has quit
[02:50:29] * Black_Hole joined the channel
[02:50:29] * Intyre joined the channel
[02:50:29] * csnxs joined the channel
[02:50:58] * MiniDigger joined the channel
[03:11:43] * jython234 joined the channel
[03:58:28] * Guest69221 joined the channel
[07:33:01] * Black_Hole has quit
[14:53:08] * Black-Hole joined the channel
[14:53:17] * Black-Hole has quit
[14:56:27] * Black-Hole joined the channel
[18:45:58] * MiniDigger_ joined the channel
[18:53:00] * MiniDigger has quit
[19:39:55] * MiniDigger_ is now known as MiniDigger

2018-05-28
[20:55:45] * KnownUnown has quit
[23:02:04] * KnownUnown joined the channel

2018-05-27
[00:08:51] * filiph joined the channel
[00:09:06] * filiph is now known as filfat
[18:23:23] * Thinkofdname_ joined the channel
[18:57:17] * Thinkofdname_ has quit
[19:02:13] * Thinkofname joined the channel

2018-05-26
[16:39:14] * chrx joined the channel
[16:40:36] * chrx has quit
[22:12:37] * Guest28755 is now known as dktapps
[22:14:58] * Guest49602 is now known as dktapps_
[23:51:53] * ewd joined the channel
[23:52:10] * ewd has left the channel

2018-05-25
[20:42:46] * Fimvpm joined the channel
[20:47:24] * Fimvpm has quit
[21:51:59] * donar has quit
[21:52:07] * donar joined the channel

2018-05-24
[19:12:55] * ChanServ joined the channel
[19:30:50] * ChanServ joined the channel
[23:01:30] * Thinkofname joined the channel

2018-05-23
[00:38:29] * MiniDigger has quit
[05:07:21] * star has quit
[05:07:38] * star joined the channel
[07:26:03] * MiniDigger joined the channel
[08:04:40] * MiniDigger has quit
[08:05:53] * MiniDigger joined the channel
[09:16:09] * Black_Hole joined the channel
[09:20:23] * Black-Hole has quit
[12:08:32] * MiniDigger has quit
[12:10:28] * MiniDigger joined the channel
[18:36:13] * star joined the channel

2018-05-22
[00:05:54] * KnownUnown has quit
[01:11:08] * KnownUnown joined the channel
[19:22:23] * CragnatharTheDes joined the channel
[21:32:21] * CragnatharTheDes has quit

2018-05-21
[15:29:05] * MiniDigger has quit
[17:09:32] * MiniDigger joined the channel
[22:58:31] * Falkirks has quit
[22:58:57] * Falkirks_ joined the channel
[22:59:03] * Falkirks_ is now known as Falkirks
[23:03:27] * Intyre joined the channel

2018-05-20
[18:54:04] * jython234 joined the channel
[20:09:11] * csnxs has quit
[20:17:13] * csnxs joined the channel
[23:01:36] * Thinkofname joined the channel
[23:41:15] * Thinkofname joined the channel

2018-05-19
[01:45:14] * star joined the channel
[06:30:57] * star has quit
[06:31:31] * star joined the channel
[14:41:43] * Brandon15811 joined the channel
[19:54:16] * yawkat joined the channel

2018-05-18
[21:01:45] * star joined the channel

2018-05-17
[07:23:50] * yawkat has quit
[07:29:34] * yawkat joined the channel
[15:35:56] * mrarm joined the channel

2018-05-16
[08:35:01] * Black-Hole has quit
[11:44:02] * Black-Hole joined the channel
[14:49:50] * TheDiamondYT joined the channel
[14:49:55] <TheDiamondYT> Hey
[14:50:38] <TheDiamondYT> I dont quite understand how mcpe 0.7.4 realms authentication worked, as specified here http://wiki.vg/Pocket_Realms#Authentication
[14:51:04] <TheDiamondYT> Brandon15811: any ideas, since you created the page?
[15:20:45] * TheDiamondYT has quit
[22:27:59] * csnxs has quit
[22:28:12] * csnxs joined the channel

2018-05-15
[10:08:17] * KnownUnown joined the channel
[23:08:57] * Black-Hole has quit
[23:13:10] * Black-Hole joined the channel
[23:16:06] * Black_Hole joined the channel
[23:18:42] * Black-Hole has quit
[23:20:42] * Black-Hole joined the channel
[23:21:39] * Black_Hole has quit

2018-05-12
[13:25:22] * jython234 has quit
[13:25:32] * Guest91468 has quit
[13:41:04] * jython234 joined the channel
[14:22:12] * Guest28755 joined the channel
[14:34:19] * robske_110 joined the channel
[14:36:11] * robske_110 has quit

2018-05-11
[04:16:51] * Black-Hole has quit
[04:17:03] * Black-Hole joined the channel
[12:40:52] * nagoya joined the channel
[12:41:03] * nagoya has left the channel

2018-05-10
[08:28:53] * Guest11313 joined the channel
[08:28:53] * jython234 joined the channel
[08:39:19] * Thinkofname has quit
[08:41:57] * Thinkofname joined the channel
[09:33:30] * jython234 joined the channel
[09:53:24] * Guest91468 joined the channel
[22:50:04] * deceit_ joined the channel
[22:50:11] * deceit has quit

2018-05-09
[23:01:12] * Thinkofname joined the channel
[23:42:18] * Thinkofname joined the channel

2018-05-08
[08:28:26] * yawkat joined the channel
[18:30:20] * shoghicp joined the channel
[21:20:38] * KnownUnown has quit
[23:02:36] * KnownUnown joined the channel

2018-05-07
[05:27:07] * yawkat has quit
[05:49:29] * yawkat joined the channel
[10:22:48] * yawkat joined the channel
[10:35:12] * yawkat joined the channel
[12:42:05] * star has quit
[12:42:18] * star joined the channel
[13:02:35] * -- BotBot disconnected, possible missing messages --
[13:13:40] * [d__d] joined the channel
[14:05:25] * Black_Hole has quit
[14:10:03] * Black-Hole joined the channel
[20:51:58] * MinecraftAddict_ joined the channel
[20:53:24] * MinecraftAddict_ is now known as MinecraftAddict

2018-05-06
[16:47:34] * hansihe has quit
[16:48:07] * hansihe joined the channel
[21:53:20] * deceit has quit
[21:54:06] * deceit joined the channel
[21:54:06] * Htbrdd joined the channel
[22:02:18] * Htbrdd joined the channel

2018-05-05
[19:36:05] * deceit joined the channel
[23:01:28] * Thinkofname joined the channel

2018-05-04
[05:15:44] * NullFull has quit
[05:15:59] * NullFull|away joined the channel
[05:16:19] * NullFull|away is now known as NullFull
[09:41:01] * Thinkofname joined the channel
[12:50:21] * Thinkofname joined the channel
[16:26:41] * csnxs has quit
[16:47:12] * csnxs joined the channel
[16:51:36] * csnxs has quit
[17:35:45] * csnxs joined the channel

2018-05-03
[01:47:22] * Black_Hole joined the channel
[01:51:30] * Black-Hole has quit
[16:22:04] * mrarm_ is now known as mrarm

2018-05-02
[10:06:25] * DYRH has quit
[11:12:17] * KnownUnown joined the channel
[18:11:32] * star has quit
[18:11:50] * star joined the channel
[19:07:06] * csnxs` has quit
[19:37:02] * csnxs joined the channel
[23:14:22] * mrarm_ joined the channel

2018-05-01
[13:07:56] * kashike has quit
[15:28:47] * Matsv has quit
[15:31:34] * Matsv joined the channel
[16:11:57] * star joined the channel
[17:14:01] * kashike joined the channel

2018-04-30
[10:17:39] * DYRH joined the channel

2018-04-28
[17:57:02] * star joined the channel

2018-04-27
[06:31:16] * star joined the channel

2018-04-26
[02:15:08] * [d__d] joined the channel
[02:17:08] * jython234 has quit
[03:20:28] * Black-Hole joined the channel
[03:23:23] * Black_Hole has quit
[08:46:28] * jython234 joined the channel
[09:24:17] * Guest27382 joined the channel
[09:39:13] * Guest27382 has quit
[09:42:19] * Thinkofname has quit
[09:45:40] * Thinkofname joined the channel
[10:16:45] * jython234 joined the channel
[10:58:06] * Guest11313 joined the channel

2018-04-25
[02:23:07] <star> it should
[02:55:54] <deceit> oh hahaha, i didn't notice my response til just now
[02:56:01] <deceit> i meant no official server software
[02:56:10] <deceit> but pm exists ;p
[02:56:45] <deceit> i'm sure it'll come out around the same time as the modding API
[02:56:55] <deceit> which will be after the heat death of the sun
[10:29:17] * bjorn- has quit
[10:39:53] * bjorn- joined the channel
[11:31:51] * _MylesC has quit
[11:32:08] * _MylesC joined the channel
[11:34:49] * bluez_ joined the channel
[12:26:13] * shoghicp joined the channel
[12:26:13] * Guest49602 joined the channel
[12:29:10] * MinecraftAddict joined the channel
[15:01:11] * Guest49602 has quit
[15:01:18] * AkQ has quit
[15:01:19] * star has quit
[15:01:23] * Intyre has quit
[15:01:51] * iamadpond joined the channel
[15:01:51] * Intyre joined the channel
[15:01:51] * ChanServ joined the channel
[15:03:29] * shoghicp joined the channel
[15:03:29] * Guest49602 joined the channel
[15:04:30] * AkQ joined the channel
[15:04:30] * star joined the channel
[15:04:54] * jython234 has quit
[15:05:39] * dktapps has quit
[16:03:39] * hansihe_ joined the channel
[16:10:23] * hansihe has quit
[16:12:15] * jython234 joined the channel
[16:51:08] * Guest88486 joined the channel
[22:32:15] * KnownUnown joined the channel
[23:00:32] * Thinkofname has quit
[23:01:36] * Thinkofname joined the channel
[23:41:11] * Thinkofname joined the channel
[23:47:03] <AkQ> does Bedrock edition support higher chunks than 256?

2018-04-24
[02:28:07] * Black-Hole joined the channel
[04:49:35] * AkQ joined the channel
[04:49:59] <AkQ> where could i find a server software for minecraft windows 10 edition?
[05:30:52] <deceit> you can't
[05:30:57] <deceit> it doesn't exist
[06:46:02] * deceit is now known as dceit
[06:53:00] * dceit is now known as deceit
[07:05:41] * Guest77766 is now known as dktapps
[08:25:34] <star> deceit: pocketmine doesn't work with Minecraft Windows 10 Edition?
[08:34:41] <dktapps> maybe he means that w10 ed doesn't exist anymore :p
[08:34:55] <dktapps> since it's all just "minecraft" now
[12:36:00] <MiniDigger> As if that term will ever catch on properly, ppl will still call it bedrock or pe to not confuse anybody
[12:37:56] <dktapps> agreed
[12:38:23] <dktapps> this whole rebranding clusterfuck is a mess that everyone could have predicted
[12:41:14] <yawkat> "we're replacing java minecraft, but slowly so there isnt a shitstorm"
[12:42:25] <MiniDigger> Nah, that's not it since they are still hiring new ppl for java
[12:42:44] <MiniDigger> It's just ms pr branding bullshit
[13:12:40] * Black_Hole joined the channel
[13:15:57] * Black-Hole has quit
[14:47:11] <AkQ> well that's confusing :o
[14:50:29] <AkQ> hmmh, let me rephrase: is there a possibility to host a server for the C++ -version of the minecraft? which has been also called as Pocket Edition and/or Windows 10 Edition and/or Bedrock Edition
[16:26:07] <jython234> Pocketmine does that right?
[18:14:33] <star> I'm pretty sure PocketMine should work
[18:14:44] <star> as long as PocketMine got updated along with Better Together?
[18:14:51] <star> there shouldn't be a problem
[19:22:42] <jython234> What's better together?
[19:30:23] <dktapps> miss me with that shit
[19:30:54] <dktapps> jython234: it's what they call the clusterfuck that is MCPE 1.2
[19:31:27] <jython234> Ah I sew
[19:31:29] <jython234> *see
[19:32:59] <dktapps> and yes, PM supports MCPE 1.2.13
[19:33:24] <dktapps> well, the PMMP version does anyway :P
[20:08:00] <AkQ> so PM can be used to play Bedrock Edition?

2018-04-23
[08:02:01] * deceit is now known as not_deceit
[08:02:40] * not_deceit is now known as deceit
[15:13:16] * broodt joined the channel
[15:24:59] * broodt has quit
[23:59:40] * Black_Hole has quit

2018-04-22
[15:59:48] * jamierocks has quit
[16:25:29] * Brandon15811 joined the channel
[16:25:29] * jamierocks joined the channel
[16:41:45] * Smarticles101 joined the channel
[19:32:24] * jython234 joined the channel
[20:13:53] * Guest77766 joined the channel
[21:42:58] * shoghicp joined the channel

2018-04-21
[06:42:57] * star has quit
[11:08:08] * Guest25791 has quit
[12:34:22] * star joined the channel
[23:01:32] * Thinkofname joined the channel

2018-04-20
[13:20:02] * Brandon15811 joined the channel

2018-04-19
[11:57:25] * KnownUnown has quit
[12:03:14] * KnownUnown joined the channel

2018-04-18
[08:12:47] * Black_Hole joined the channel
[08:16:02] * Black-Hole has quit

2018-04-17
[00:09:22] * Guest55491 has quit
[01:09:17] * Justin joined the channel
[01:09:41] <Justin> anyone online?
[01:09:45] <Justin> I need help
[01:09:56] * Justin is now known as Guest96578
[01:10:14] * Guest96578 has quit
[04:03:08] * XorBoole has quit
[04:05:08] * XorBoole joined the channel
[04:43:58] * -- BotBot disconnected, possible missing messages --
[04:43:58] * -- BotBot disconnected, possible missing messages --
[04:59:04] * -- BotBot disconnected, possible missing messages --
[04:59:04] * -- BotBot disconnected, possible missing messages --
[05:06:27] * -- BotBot disconnected, possible missing messages --
[05:09:02] * [d__d] joined the channel
[05:24:54] * Guest55491 joined the channel
[05:46:41] * jython234 joined the channel
[14:11:38] * hansihe has quit
[14:12:50] * hansihe joined the channel
[18:31:58] <star> another one bites the dust
[23:24:17] * Htbrdd joined the channel
[23:43:34] * kashike_ is now known as kashike

2018-04-16
[01:54:26] <deceit> Brandon15811: YOU
[05:34:03] <MiniDigger> https://thelounge.chat <3
[11:37:56] * MiniDigger is now known as MiniDigger`
[11:40:51] * MiniDigger` is now known as MiniDigger
[11:53:08] * MiniDigger is now known as MiniDigger`
[11:53:21] * MiniDigger` is now known as MiniDigger
[16:41:45] * Black-Hole joined the channel
[16:44:22] * Black_Hole has quit

2018-04-15
[03:57:49] * deceit is now known as mom
[03:58:02] * mom is now known as deceot
[03:58:09] * deceot is now known as mom
[03:58:43] * mom is now known as deceit
[07:51:34] <Guest55491> agree
[08:20:19] <jython234> Yeah
[08:20:37] <jython234> Although me and dktapps here are using matrix
[08:26:43] <Guest55491> i also have a second acc on a traditional bouncer
[08:26:51] <Guest55491> but yeah matrix is alright
[08:27:02] <Guest55491> you need to know it exists to use it though ¯_(ツ)_/¯
[15:37:14] <jython234> Yeah that's true
[18:20:00] <star> matrix has bridges setup from the main matrix developers
[18:20:09] <star> you'd think it would be built into the protocol
[19:20:58] <jython234> People also run their own bridges on their own servers, like me
[22:22:48] * deceit is now known as duurf_
[22:25:36] * duurf_ is now known as deceit
[23:27:56] * Brandon15811 uses IRCCloud

2018-04-14
[13:50:53] * md_5 joined the channel
[14:06:33] <rom1504> he doesn't have a basic understanding of IRC though
[14:16:49] <Guest55491> me_irl
[17:28:12] <star> to be fair
[17:28:26] <star> there is literally no good public documentation of the bedrock/pe protocol
[18:18:19] * chibill joined the channel
[18:18:21] * chibill has left the channel
[18:31:16] <jython234> Yeah that's true
[20:34:10] <rom1504> yes
[20:34:38] <rom1504> so better stay in the chan instead of leaving after 10min then
[21:02:35] <star> but ppl are impatient
[21:03:38] <Guest55491> well tbh it is an ass to stay online in IRC if you don't know what you're doing
[21:03:58] <Guest55491> a lot of people just join on webchat and expect it to work like any other messaging platform
[23:04:26] <star> irc is garbage in general
[23:04:48] <star> but there isn't a lot of other free and open choices unless you want to sell your soul

2018-04-13
[00:00:30] * JohnDoh368 joined the channel
[00:02:32] * JohnDoh368 has quit
[01:35:58] * KnownUnown joined the channel
[14:17:03] * Frago9876543210 joined the channel
[14:18:12] * Frago9876543210 has quit

2018-04-12
[16:12:33] * voltrex joined the channel
[16:12:56] * voltrex has quit
[16:41:46] * Frago9876543210 joined the channel
[16:47:40] <Frago9876543210> How can I get packets from a single game?
[16:49:39] * Frago9876543210 has left the channel
[22:06:44] * Tehc joined the channel
[22:08:29] <Tehc> Can someone give me a basic understanding of how MCPE raknet servers work?
[22:10:48] * Tehc has quit
[22:11:11] * Tehc joined the channel
[22:11:17] <Tehc> Can someone give me a basic understanding of how MCPE raknet servers work?
[22:25:04] <Tehc> Nevermind, I believe I have already got a basic understanding by reading docs.
[22:25:35] * Tehc has quit

2018-04-11
[14:49:49] * GingerGeek joined the channel
[14:49:49] * GingerGeek joined the channel
[20:21:32] * hansihe_ joined the channel
[20:28:33] * hansihe has quit
[20:29:05] * hansihe_ is now known as hansihe

2018-04-10
[01:41:53] * Black_Hole joined the channel
[01:45:07] * Black-Hole has quit
[13:04:26] * eggster|afk is now known as eggster
[14:28:56] * _MylesC has quit
[14:29:07] * _MylesC joined the channel
[14:29:50] * bluez_ joined the channel
[23:17:52] * eggster|afk is now known as eggster

2018-04-09
[06:36:57] * yawkat joined the channel
[09:19:38] * yawkat joined the channel

2018-04-08
[16:50:45] * MrQuoter joined the channel

2018-04-07
[05:25:43] * Tehc joined the channel
[05:26:06] <Tehc> does dk even come on here anymore?
[05:27:20] <Tehc> hello???
[05:27:50] * Tehc has quit
[05:28:49] * Tehc joined the channel
[05:34:09] * Tehc has quit
[06:10:57] * UltraVast joined the channel
[06:16:41] * UltraVast has quit
[11:35:34] <jython234> He's read your message on matrix so idk
[13:50:12] * humerusj joined the channel
[13:55:43] * humerusj joined the channel
[13:57:57] * Tehc joined the channel
[14:04:18] <Tehc> dktapps would it be against the law if you had a license that prevented people from creating similar software, but with a different language and different name and published and application like that?
[14:16:13] <yawkat> you cant prevent people from creating similar software in a license.
[14:21:31] <Tehc> so i could create a node.js server/plugin api for mcpe, but without copying the code?
[14:47:51] <jython234> Yeah
[14:51:13] <yawkat> that is a more difficult question. the protocol might be copyrightable. but it is nothing to do with the license
[16:05:06] <Tehc> i picked a raknet library with a good license and can be re-distributed for commercial and private use.
[16:05:19] <Tehc> i think i can make something like that.
[16:05:51] <Tehc> i mean i think i can publish the project if i wanted to once i check all of the libraries' licenses.
[16:39:59] <yawkat> probably. but if you want to know, consult a lawyer instead.
[16:40:15] <yawkat> this has nothing to do with your license question.
[16:50:11] <Tehc> yawkat are you familiar with node-raknet?
[16:50:19] <yawkat> no
[16:52:02] <Tehc> do you know who developed protodef? i need to report a bug
[16:53:30] <yawkat> i dont do node
[16:54:07] <yawkat> oh it's rom1504 s.
[16:56:08] <Tehc> yeah
[19:17:12] * star joined the channel
[19:25:08] * Tehc has quit
[22:14:45] <rom1504> bug is we haven't updated pocket-minecraft-protocol since like 10 major mcpe versions
[22:43:16] <deceit> be the change you want in the world

2018-04-06
[00:08:34] * Amaranth joined the channel
[12:29:13] * KnownUnown has quit
[13:43:37] * KnownUnown joined the channel
[13:52:50] * Black-Hole has quit
[15:04:43] * Black-Hole joined the channel
[16:07:21] * Black-Hole has quit
[21:56:24] * Black-Hole joined the channel

2018-04-05
[00:51:23] * Thinkofname joined the channel
[00:52:03] * star joined the channel
[05:05:48] * star joined the channel
[08:11:28] * Brandon15811 joined the channel
[08:11:46] * MinecraftAddict has quit
[08:14:57] * Thinkofname has quit
[08:19:32] * Thinkofname joined the channel
[08:25:51] * MinecraftAddict joined the channel
[23:01:40] * Thinkofname joined the channel
[23:43:26] * Thinkofname joined the channel

2018-04-04
[04:19:06] * Guest4296 has quit
[04:20:56] * dktapps joined the channel
[04:21:20] * dktapps is now known as Guest49602
[06:42:09] * star has quit
[07:04:31] * star joined the channel
[10:10:52] * deceit_ joined the channel
[10:15:58] * deceit has quit
[18:13:05] * deceit_ is now known as deceit

2018-04-03
[14:48:17] * Matsv has quit
[14:49:37] * Matsv joined the channel
[18:42:30] * deceit_ joined the channel
[18:47:50] * deceit has quit

2018-04-02
[13:17:22] * yawkat joined the channel
[20:36:51] * star joined the channel

2018-04-01
[04:19:18] * Black-Hole has quit
[08:19:29] * bjorn- joined the channel
[08:26:27] * star has quit
[08:27:30] * star joined the channel
[12:27:47] * MiniDigger_ is now known as MiniDigger
[18:37:43] * Black-Hole joined the channel
[18:37:54] * Black-Hole has quit
[18:39:14] * Black-Hole joined the channel

2018-03-31
[00:08:49] * star joined the channel
[03:17:21] <deceit> i'm peeing in everyone's mailboxes
[03:18:37] <deceit> happy easter, santa isn't real, god doesn't exist, and your parents don't like you
[12:50:08] * Matsv joined the channel

2018-03-30
[00:04:31] * Brandon15811_ joined the channel
[00:05:01] * RedXIII_ joined the channel
[00:10:29] * csnxs` joined the channel
[00:10:58] * Falkirks_ joined the channel
[00:11:39] * MiniDigger_ joined the channel
[00:12:01] * Brandon15811 has quit
[00:12:01] * MinecraftAddict has quit
[00:12:01] * Falkirks has quit
[00:12:01] * md_5 has quit
[00:12:02] * csnxs has quit
[00:12:02] * MiniDigger has quit
[00:12:02] * mrarm has quit
[00:12:02] * Guest4296 has quit
[00:12:02] * star has quit
[00:12:02] * iamadpond has quit
[00:12:03] * Intyre has quit
[00:12:03] * Brandon15811_ is now known as Brandon15811
[00:13:40] * star joined the channel
[00:13:40] * iamadpond joined the channel
[00:13:40] * Intyre joined the channel
[00:13:40] * ChanServ joined the channel
[00:14:02] * MinecraftAddict joined the channel
[00:14:06] * csnxs` has quit
[00:14:06] * csnxs` joined the channel
[00:14:10] * md_5 joined the channel
[00:23:55] * jython234 has quit
[00:32:36] * jython234 joined the channel
[01:03:00] * Guest14047 joined the channel
[01:28:33] * mrarm joined the channel
[01:28:33] * Guest4296 joined the channel
[01:32:22] * Guest14047 has quit
[01:47:39] * jython234 joined the channel
[01:47:56] * jython234 has quit
[01:54:16] * jython234 joined the channel
[02:25:35] * Guest55491 joined the channel
[19:34:37] * fr33tux482 joined the channel
[19:34:38] <fr33tux482> .-.            .-.
[19:34:42] <fr33tux482> /   \          /   \
[19:34:46] <fr33tux482> |   _ \        / _   |
[19:34:50] <fr33tux482> ;  | \ \      / / |  ;
[19:34:54] <fr33tux482> \  \ \ \_.._/ / /  /
[19:34:58] <fr33tux482> '. '.;'    ';,' .'
[19:35:02] <fr33tux482> './ _    _ \.'
[19:35:06] <fr33tux482> .'  a __ a  '.
[19:35:10] <fr33tux482> '--./ _,   \/   ,_ \.--'
[19:35:14] <fr33tux482> ----|   \   /\   /   |----
[19:35:18] <fr33tux482> .--'\   '-'  '-'    /'--.
[19:35:22] <fr33tux482> _>.__  -- _.-  `;
[19:35:27] <fr33tux482> .' _     __/     _/
[19:35:30] <fr33tux482> /    '.,:".-\    /:,
[19:35:34] <fr33tux482> |      \.'   `""`'.\\
[19:35:38] <fr33tux482> '-,.__/  _   .-.  ;|_
[19:35:42] <fr33tux482> /` `|| _/ `\/_  \_|| `\
[19:35:46] <fr33tux482> |    ||/ \-./` \ / ||   |
[19:35:50] <fr33tux482> \   ||__/__|___|__||  /
[19:35:54] <fr33tux482> \_ |_Happy Easter_| /
[19:35:58] <fr33tux482> jgs .'  \ =  _= _ = _= /`\
[19:36:02] <fr33tux482> /     `-;----=--;--'   \
[19:36:06] <fr33tux482> \    _.-'        '.    /
[19:36:10] <fr33tux482> `""`              `""`
[19:36:14] <fr33tux482> L0DE AND CHRON FROM #LRH & L0DE RADIO HOUR (IRC.EFNET.ORG) WANTED TO SAY HAPPY EASTER!!
[19:36:18] <fr33tux482> Guest55491 jython234 Guest4296 mrarm md_5 MinecraftAddict Intyre iamadpond star MiniDigger_ Falkirks csnxs` Guest25791 Brandon15811 Thinkofname KnownUnown leonchang99 Htbrdd Antisober552 eggster bjorn- shoghicp ZacHack Black-Hole yawkat MrQuoter NullFull humerusj bluez_ _MylesC [d__d] hansihe XorBoole donar jamierocks deceit Amaranth Tux kashike rom1504
[19:36:18] * fr33tux482 has quit
[22:41:37] * KnownUnown has quit
[23:38:20] * KnownUnown joined the channel

2018-03-29
[03:50:57] * star has quit
[03:51:33] * star joined the channel
[05:59:47] * star joined the channel
[08:30:44] * star joined the channel
[23:01:25] * Thinkofname joined the channel
[23:40:56] * Thinkofname joined the channel

2018-03-28
[03:01:14] * star has quit
[03:01:38] * star joined the channel
[06:15:44] * KnownUnown has quit
[10:50:16] * KnownUnown joined the channel
[17:03:10] * KnownUnown joined the channel
[17:10:56] * KnownUnown has quit
[18:11:15] * KnownUnown joined the channel

2018-03-27
[22:50:39] * chibill has left the channel

2018-03-26
[00:11:28] * LaxWasThere has quit
[13:55:02] * Smarticles101 has quit

2018-03-25
[00:13:17] * bjorn- has quit
[00:16:45] * bjorn- joined the channel
[06:21:21] <star> jython234: what is the pocketburger you are referring to?
[08:27:38] <Guest52371> PM is updated by disassembling MCPE ¯_(ツ)_/¯
[10:28:11] * Matsv has quit
[10:45:45] * Matsv joined the channel
[11:04:07] * Matsv has quit
[12:00:33] * Htbrdd joined the channel
[13:15:57] <jython234> It was a tool that automated parsing of the decompiled libminecraftpe.so assembly and extracted protocol info from it
[13:40:59] * ishitatsuyuki_ joined the channel
[13:41:07] * ishitatsuyuki_ has left the channel
[15:45:51] * bjorn- has quit
[15:51:19] <star> decompiling a elf file? don't see how that would go well
[15:57:37] * bjorn- joined the channel
[16:34:15] <jython234> It just generates the equivalent assembly for it
[16:34:38] <jython234> It stopped working after 0.8.1 due to big changes in the executable I think
[23:27:29] * Htbrdd has quit
[23:29:05] * eggster has quit
[23:30:22] * eggster joined the channel
[23:30:50] * Anti joined the channel
[23:31:21] * iamadpond_ joined the channel
[23:31:40] * Antisober552 has quit
[23:31:40] * iamadpond has quit
[23:31:40] * leonchang99 has quit
[23:31:40] * Anti is now known as Antisober552
[23:31:41] * iamadpond_ is now known as iamadpond
[23:31:42] * Htbrdd joined the channel
[23:32:19] * leonchang99 joined the channel

2018-03-24
[00:01:30] * Thinkofname joined the channel
[00:41:16] * Thinkofname joined the channel
[04:18:44] * mdbrim joined the channel
[04:19:34] * mdbrim has quit
[06:27:25] * KnownUnown joined the channel
[11:53:50] * Intyre has quit
[11:56:02] * Intyre joined the channel
[22:42:11] <chibill> I won’t condone this but you could download a Android apk and start digging thru it. As Pocket edition is “bedrock” also
[23:34:28] <star> chibill: I was thinking of well documented like the info on wiki.vg
[23:34:41] <star> although it seems like we'll never get that unless either
[23:34:44] <star> someone breaks the nda
[23:35:04] <star> or someone does the boring work by going through pocketmine or the decompiled android apk
[23:50:48] <jython234> That was a thing
[23:50:56] <jython234> Pocketburger a long time ago

2018-03-23
[06:09:00] <star> still no documentation for netcode in Bedrock Edition?
[08:32:41] <yawkat> "netcode"?
[08:34:42] <yawkat> also: https://twitter.com/NiclasOlofsson/status/849621316584046592
[08:57:40] <Guest52371> hehe
[08:57:44] <Guest52371> damn, that was nearly a year ago
[14:04:13] <star> wow that sucks
[14:04:23] <star> I wonder if it's still under NDA
[14:32:38] <Guest52371> lol
[14:33:01] <Guest52371> there's no reason why they would make it public
[14:44:18] <star> maybe, but pocketmine is open source and well documented
[14:44:45] <star> no way they'd continue to be idiots about keeping a NDA in this case for a community that's practically built around be open
[14:44:52] <star> being*
[14:50:35] <Guest52371> lol
[14:50:44] <Guest52371> this is microsoft we're dealing wity
[14:50:55] <Guest52371> gurun and I pushed hard for the spec to be publicly released last year but no tango
[14:51:04] <Guest52371> literally a fucking year ago now.. i feel old
[14:54:17] <jython234> Wow didn't know about that
[15:15:58] * dktapps joined the channel
[16:08:43] * ZacHack joined the channel
[16:18:50] * Htbrdd joined the channel
[16:20:14] * shoghicp joined the channel
[17:36:02] * star joined the channel
[20:19:36] * mrarm joined the channel

2018-03-22
[07:27:07] * Brandon15811 joined the channel
[07:59:45] * yawkat` joined the channel
[08:00:35] * KnownUnown has quit
[08:06:51] * KnownUnown joined the channel
[09:48:59] * Black_Hole has quit
[09:53:15] * Black-Hole joined the channel
[09:58:45] * Black-Hole has quit
[10:01:37] * Black-Hole joined the channel
[15:22:16] * bjorn- joined the channel

2018-03-21
[07:13:37] * chibill has quit
[07:16:57] * chibill joined the channel
[19:10:02] * angela joined the channel
[19:10:14] * angela has quit

2018-03-20
[13:22:13] * Black_Hole joined the channel
[13:26:15] * Black-Hole has quit
[21:48:35] * Matsv joined the channel

2018-03-19
[00:38:26] * ffmanceragg joined the channel
[00:38:27] * ffmanceragg has quit
[05:29:55] * bjorn- joined the channel
[05:34:33] * bjorn- has quit
[07:59:23] * bjorn- joined the channel
[13:02:04] <chibill> Do yous have any like wiki?
[14:02:53] * weasel55 joined the channel
[14:02:55] * weasel55 has quit
[15:15:55] <jython234> I think there's one
[18:18:21] <chibill> I know of wiki.vg for desktop but the pocket edition part is not maintained at al
[19:30:17] <jython234> Wiki for the protocol you mea
[19:30:19] <jython234> *mean?
[19:30:52] <jython234> I don't think there's a current one so your best bet would be to just reverse engineer based on Wireshark and looking at pocketmine source code
[19:31:09] <jython234> Raknet hasn't changed though so if you're interested in that I can help

2018-03-18
[07:16:17] * Brandon15811 has quit
[07:18:47] * Brandon15811 joined the channel
[07:18:48] * Brandon15811 joined the channel
[11:03:58] * bjorn- has quit
[11:08:26] * bjorn- joined the channel
[11:19:57] * bjorn- has quit
[11:25:37] * bjorn- joined the channel
[11:34:12] * bjorn- joined the channel
[15:53:57] * bjorn- has quit
[15:54:29] * bjorn- joined the channel
[15:58:35] * bjorn- has quit
[15:59:35] * bjorn- joined the channel
[17:55:08] * jython238 joined the channel
[17:55:21] * jython235 is now known as jython234
[17:56:54] * jython238 has left the channel

2018-03-17
[07:22:58] * KnownUnown has quit
[07:38:44] * KnownUnown joined the channel
[13:06:00] * cdbmda joined the channel
[13:06:01] * cdbmda has quit
[15:09:47] <chibill> hello
[16:01:38] <jython234> Why hello there
[18:01:21] * bjorn- joined the channel
[18:13:23] <chibill> Just poking my head in

2018-03-16
[01:17:59] * star has quit
[01:18:51] * star joined the channel
[03:08:11] * chibill joined the channel
[12:35:59] * RSIMZYfristonio[ joined the channel
[12:36:00] * RSIMZYfristonio[ has quit
[16:00:46] * LaxWasThere joined the channel
[16:01:34] * chibill_ joined the channel
[16:01:38] * Anti joined the channel
[16:03:01] * chibill has quit
[16:03:02] * LaxWasHere has quit
[18:09:15] * chibill_ is now known as chibill
[22:09:49] * chibill has quit
[22:12:17] * chibill joined the channel

2018-03-15
[06:43:47] <octobyte> Yeah that's because the official RakNet client is outdated in terms of packets that Bedrock uses
[06:44:19] <octobyte> The unconnected pong is sent as 0x1C and not 0x02 or something
[06:46:34] <octobyte> 0x1C carried the Motd https://github.com/JungleTree/MineRakNet/blob/master/raknet/unconnected_pong_mojang.go
[06:47:48] <octobyte> I've been through this with you before I'm fairly certain
[06:49:03] <octobyte> It's highly recommended not to use the official RakNet in its current state too, because it is so outdated that it's vulnerable to heartbleed
[08:29:58] * TheDiamondYT joined the channel
[08:30:19] <TheDiamondYT> octobyte: It displays the MOTD correctly though
[08:31:27] <TheDiamondYT> and it displays ping packets in the terminal
[08:35:23] <Guest52371> MCPE doesn't use the security-related things anyway
[08:35:27] <Guest52371> it has its own fancy encryption :skull:
[08:39:15] <octobyte> That doesn't matter TheDiamondYT, they changed the packet ID because otherwise pre-bedrock servers would still be able to connect to Bedrock servers - which is bad, the packet formats are completely different
[08:39:36] <octobyte> You need to change the RakNet implementation to send 0x1C
[08:39:37] * TheDiamondYT has quit
[08:39:44] <octobyte> Alrighty then
[08:39:54] <Guest52371> ... wat
[08:40:02] <octobyte> My bouncer said he quit
[08:40:08] <Guest52371> it's always been 0x1c
[08:40:19] <octobyte> No it hasn't. only since bedrock
[08:40:20] <Guest52371> what crack are you on
[08:40:32] <octobyte> Excuse me
[08:41:26] <octobyte> Offline connection response pre bedrock was 0x06
[08:41:32] <octobyte> It's now 0x1c
[08:41:58] <Guest52371> you're definitely high
[08:42:03] <octobyte> Excuse me
[08:42:44] <Guest52371> the RakNet protocol hasn't changed for years
[08:43:12] <Guest52371> the only recent thing they did change was q fuckup on the address count in NewIncomingConnection
[08:44:59] <Guest52371> and that was in like 1.1
[08:45:18] <Guest52371> https://github.com/facebookarchive/RakNet/blob/master/Source/MessageIdentifiers.h#L143
[08:46:09] <Guest52371> or a pretty generated version with numbers: https://github.com/pmmp/RakLib/blob/master/protocol/MessageIdentifiers.php#L114
[08:47:31] <Guest52371> say what you like but I am 100% sure the BrokeNet protocol has not changed for 1.2
[08:48:05] <Guest52371> otherwise every custom server on earth would have broken hard and required changes to our RakNet impls, which it did not ¯_(ツ)_/¯
[09:58:28] <yawkat> yea they moved lots of stuff into their own layer on top of raknet but i dont think actual raknet changed
[09:58:36] <yawkat> but it's been a while, i dunno
[10:03:43] <yawkat> they just decided they didnt like the features raknet offers and slapped their own protocol on top, basically using raknet as tcp ^^
[10:04:12] <yawkat> but it still *is* raknet in the end
[11:22:50] * leonchang99_ joined the channel
[11:23:20] * iamadpond_ joined the channel
[11:23:50] * Anti joined the channel
[11:28:53] * Antisober552 has quit
[11:29:22] * Anti is now known as Antisober552
[19:22:41] * star joined the channel
[19:23:49] <star> Is there documentation for the network protocol used in Bedrock Editions of the game?
[19:27:32] * octobyte has quit

2018-03-13
[10:29:33] * Black-Hole has quit
[13:23:59] * Black-Hole joined the channel
[20:30:09] * TheDiamondYT joined the channel
[20:30:17] <TheDiamondYT> Hello
[20:30:48] <TheDiamondYT> For some reason when using the official C++ RakNet for a server with protocol 201 and client protocol 201 it says outdated client
[20:46:22] * TheDiamondYT has left the channel
[22:23:50] <deceit> impatient much?
[23:41:41] * TheDiamondYT joined the channel
[23:42:23] <TheDiamondYT> deceit: No, not everyone has unlimited battery life. I'm using botbot to look at chat logs in case anyone repliez
[23:42:37] * TheDiamondYT has quit

2018-03-11
[06:08:06] * alexneudatchin joined the channel

2018-03-10
[00:30:31] * Black_Hole has quit
[02:20:01] * Black-Hole joined the channel
[13:18:58] * KnownUnown joined the channel
[16:26:28] * _MylesC has quit
[16:26:42] * _MylesC joined the channel
[16:26:49] * bluez_ joined the channel
[23:28:57] * Intyre has quit
[23:29:29] * Intyre joined the channel

2018-03-09
[22:09:03] * GingerGeek joined the channel
[22:09:03] * GingerGeek joined the channel

2018-03-08
[08:58:01] * crowzero2 joined the channel
[10:32:19] * crowzero_ joined the channel
[11:01:21] * crowzero2 joined the channel
[11:28:56] * crowzero2 joined the channel
[14:25:56] * bjorn- joined the channel

2018-03-07
[18:18:32] * Matsv has quit
[22:54:09] * crowzero2 joined the channel

2018-03-06
[00:31:07] * Black_Hole joined the channel
[00:33:53] * Black-Hole has quit
[08:49:05] * MrQuoter has quit
[08:49:20] * MrQuoter joined the channel
[19:16:03] * humerusj joined the channel
[19:16:03] * Antisober552 joined the channel
[19:16:33] * Falkirks joined the channel
[19:16:33] * eggster|afk joined the channel
[19:16:33] * NullFull|away joined the channel
[19:16:43] * eggster|afk is now known as eggster
[19:16:50] * NullFull|away is now known as NullFull
[19:17:03] * Intyre joined the channel
[19:17:33] * MinecraftAddict joined the channel
[19:18:03] * ZacHack joined the channel
[19:19:03] * iamadpond joined the channel
[19:19:33] * leonchang99 joined the channel
[19:20:03] * shoghicp joined the channel

2018-03-04
[06:14:35] * KnownUnown has quit
[09:10:44] * KnownUnown joined the channel
[10:24:53] * geNAZt joined the channel
[10:28:45] <geNAZt> hi, did someone already fiddle with the new subchunk format?
[10:30:32] <Guest52371> not exactly
[10:30:44] <Guest52371> but there's a nice cheat sheet on tommo's gist
[10:31:13] <Guest52371> https://gist.github.com/Tomcc/a96af509e275b1af483b25c543cfbf37
[10:33:14] <Guest52371> it still supports using the old format for now as well, so you can just slap some duct tape on to get the server joinable like I did if you wanna get it working quick
[10:35:50] <geNAZt> i know that gist but i have trouble implementing it, i have a leveldb world (so persistence with nbt) but it is giving me 2048 bytes on a palette with identifier 8
[10:36:08] <geNAZt> which should result in a 1024 byte array for reading
[10:39:05] <geNAZt> and since android arm is on 32bit the word size should be 4byte right? so how come that palette 8 produces only 1024bytes when it has to index 4096 blocks?
[10:41:31] <Guest52371> isk
[10:41:33] <Guest52371> *idk
[10:41:44] <Guest52371> I haven't touched any of this shit yet
[11:12:01] <geNAZt> yeah its a bit confusing
[14:59:42] * geNAZt has quit

2018-03-03
[10:35:14] * -- BotBot disconnected, possible missing messages --
[10:36:59] * -- BotBot disconnected, possible missing messages --
[10:39:11] * [d__d] joined the channel
[16:29:00] * KnownUnown joined the channel
[20:46:49] * Guest1662 is now known as dktapps_

2018-03-02
[04:10:48] * bluez_ has quit
[04:11:57] * _MylesC has quit
[04:12:30] * Brandon15811 has quit
[04:12:52] * bluez_ joined the channel
[04:17:21] * Brandon15811 joined the channel
[04:17:30] * hansihe joined the channel
[04:29:26] * _MylesC joined the channel
[05:01:02] * RedXIII joined the channel
[18:05:27] * Plasmamc2 joined the channel
[18:05:37] <Plasmamc2> say hi
[18:05:40] <Plasmamc2> ih

2018-03-01
[08:58:31] * XorBoole joined the channel

2018-02-28
[15:50:44] * Black-Hole joined the channel
[15:52:33] * Black_Hole has quit
[16:23:10] * md_5- joined the channel
[17:47:35] * jython234 has quit
[17:47:44] * jython234 joined the channel
[17:48:07] * jython234 is now known as Guest39415
[18:59:52] * Guest39415 is now known as jython234
[23:23:02] * hansihe joined the channel
[23:23:21] * Brandon15811 has quit
[23:25:23] * hansihe joined the channel
[23:25:48] * hansihe has quit
[23:26:23] * hansihe joined the channel
[23:26:23] * Brandon15811 joined the channel
[23:26:40] * hansihe has quit
[23:27:12] * hansihe joined the channel

2018-02-27
[03:26:56] * potpotsie joined the channel
[04:57:14] * potpotsie has quit
[12:52:35] * octobyte joined the channel

2018-02-26
[13:00:54] * LaxWasHere has quit
[13:13:41] * LaxWasHere joined the channel
[16:21:17] * bjorn- joined the channel
[16:27:27] * bjorn- has quit
[16:29:47] * bjorn- joined the channel
[16:49:05] * octobyte has quit
[17:01:28] * XorBoole has quit
[17:02:09] * Falkirks has quit
[17:02:09] * NullFull has quit
[17:02:09] * MinecraftAddict has quit
[17:02:09] * leonchang99 has quit
[17:02:09] * Intyre has quit
[17:02:09] * ZacHack has quit
[17:02:09] * Antisober552 has quit
[17:02:09] * iamadpond has quit
[17:02:09] * eggster has quit

2018-02-25
[09:15:53] * donar joined the channel
[09:34:49] * _MylesC has quit
[09:36:21] * _MylesC joined the channel
[09:36:57] * XorBoole- has quit
[09:39:45] * XorBoole joined the channel
[11:29:10] * Black_Hole joined the channel
[11:32:42] * Black-Hole has quit
[21:22:42] * jython235 joined the channel
[21:30:52] * jython235 has quit
[21:31:52] * jython234 joined the channel

2018-02-24
[00:01:10] * Thinkofname joined the channel
[00:40:51] * Thinkofname joined the channel
[05:50:04] * bjorn- has quit
[14:03:39] * XorBoole- joined the channel
[14:10:00] * XorBoole has quit

2018-02-23
[07:30:49] * Black_Hole has quit
[07:30:53] * XorBoole- has quit
[07:30:53] * Intyre has quit
[07:53:22] * mrarm joined the channel
[07:57:34] * bjorn- joined the channel
[07:57:34] * Black_Hole joined the channel
[07:57:34] * jamierocks joined the channel
[07:57:34] * XorBoole- joined the channel
[07:57:34] * Intyre joined the channel
[08:00:04] * dktapps has quit
[08:11:49] * Black_Hole has quit
[08:11:49] * XorBoole- has quit
[08:11:49] * Intyre has quit
[08:22:33] * mrarm joined the channel
[08:33:13] * jamierocks joined the channel
[08:33:18] * Intyre joined the channel
[08:33:22] * XorBoole joined the channel
[08:33:26] * Black_Hole joined the channel
[08:33:44] * bjorn- joined the channel
[09:00:12] * dktapps joined the channel
[09:00:35] * dktapps is now known as Guest52371
[17:40:46] * KnownUnown has quit
[18:36:23] * Black-Hole joined the channel
[18:43:10] * Intyre_ joined the channel
[18:44:34] * bjorn-_ joined the channel
[18:44:50] * bjorn- has quit
[18:44:50] * Black_Hole has quit
[18:44:50] * Intyre has quit
[18:44:54] * bjorn-_ is now known as bjorn-
[18:45:05] * Intyre_ is now known as Intyre
[23:26:13] * KnownUnown joined the channel

2018-02-22
[10:58:07] * Anti joined the channel
[11:25:46] * bjorn-_ joined the channel
[11:35:49] * -- BotBot disconnected, possible missing messages --
[11:55:29] * -- BotBot disconnected, possible missing messages --
[12:02:13] * [d__d] joined the channel
[12:51:53] * _MylesC has quit
[12:54:48] * Brandon15811 joined the channel
[12:54:52] * _MylesC joined the channel
[14:00:44] * Brandon15811 has quit
[14:01:02] * Brandon15811 joined the channel
[15:02:45] * Smarticles101 has quit
[15:15:43] * Smarticles101 joined the channel

2018-02-21
[07:57:40] * csnxs has quit
[07:57:48] * csnxs joined the channel
[13:07:06] * KnownUnown joined the channel
[17:03:27] * mrarm has quit
[17:21:22] * mrarm joined the channel

2018-02-20
[01:45:25] * md_5 joined the channel
[03:16:57] * dktapps_ has quit
[03:37:37] * dktapps_ joined the channel
[06:32:26] * donarek is now known as donar
[16:59:43] <bluez_> hey guys
[16:59:56] <bluez_> someone really should change the topic :P
[17:00:25] <bluez_> anyone know the number type of seed in mcpe?
[17:00:39] <bluez_> is it a int32,  or int64?

2018-02-17
[11:55:25] * donarek joined the channel
[12:00:08] * donar has quit

2018-02-16
[07:46:52] * Black_Hole joined the channel
[07:50:16] * Black-Hole has quit
[15:47:42] * KnownUnown has quit
[17:15:47] * KnownUnown joined the channel

2018-02-15
[03:51:18] * Black-Hole has quit
[04:08:42] * Black-Hole joined the channel

2018-02-14
[00:05:58] <octobyte> Has anyone else experienced poor performance and crashes when sending only 1-2 chunks per tick? I've found it odd that the client can't handle that, but will happily guzzle up a batch of 30 chunks in a single tick without issues...
[00:06:50] <octobyte> Bearing in mind I'm running a tickless server side software, this gives me bad feelings about the client doing networking stuff on the graphics processing thread..
[00:08:03] <octobyte> I'm guessing it's just poor optimization but would like to know if anyone else has seen something similar
[00:08:12] <octobyte> client side, that is
[00:13:12] <octobyte> I'll probably just batch them together in one tick for JungleTree anyway because there's less network overhead that way. Though I'm a bit concerned the client can't handle it. Java Edition, whilst really clunky, it is a lot more resilient to crashes than Bedrock :/
[00:14:02] <octobyte> Hope Bedrock will get there one day, though.
[02:31:45] * MrQuoter joined the channel
[02:55:15] <deceit> don't worry, they'll release a proper server client, eventually
[02:55:54] <deceit> probably around the same time they release the java modding API
[02:56:46] <deceit> octobyte: stick w/ 1.12.2, for me it's stable af, and i run a modded server
[02:57:34] <deceit> for lower end computers, optifine, betterfps, foamfix
[02:57:50] <deceit> pe is a waste imo
[13:53:43] <octobyte> Unfortunately deceit that's not an option for this project. I've spent the past year building server software targeting commercial servers and hosting providers with language agnostic plugin support
[14:00:31] <octobyte> I'm gonna leave the website and DemoPlugin on MIT though. Don't care about source code visibility on those
[14:01:27] <MiniDigger> Wrong chat ^^
[14:03:21] <octobyte> oops wrong channel :s

2018-02-13
[01:50:59] * Matthew__ joined the channel
[01:51:13] <Matthew__> do you know how to setup pocketmine for linux multicraft as multicrafts doccumentation sucks
[20:01:10] * MrQuoter has quit

2018-02-12
[16:01:27] * _MylesC has quit
[16:01:44] * _MylesC joined the channel
[16:05:06] * bluez_ joined the channel
[16:05:07] * bluez_ has quit
[16:05:31] * bluez_ joined the channel
[21:11:12] * ChanServ joined the channel
[22:02:48] * SoloShadow joined the channel
[22:07:29] * SoloShadow has quit

2018-02-11
[02:42:36] * reitan joined the channel
[02:42:47] <reitan> Ikjj

2018-02-10
[21:38:14] * Matsv has quit
[21:42:14] * ChanServ joined the channel
[21:42:14] * Matsv joined the channel
[21:42:14] * mrarm joined the channel
[21:45:25] * hansihe joined the channel
[21:45:25] * eggster joined the channel
[21:45:25] * GingerGeek joined the channel
[21:45:25] * leonchang99 joined the channel
[21:45:25] * deceit joined the channel
[21:45:25] * shoghicp joined the channel
[21:45:25] * MinecraftAddict joined the channel
[21:45:25] * NullFull joined the channel
[21:45:25] * Falkirks joined the channel
[23:05:23] * dktapps joined the channel
[23:05:48] * dktapps is now known as Guest50146

2018-02-09
[13:18:13] * RedXIII joined the channel
[13:38:28] * hansihe joined the channel
[14:07:48] * KnownUnown joined the channel
[16:24:45] * Amaranth has quit
[16:33:47] * Amaranth joined the channel

2018-02-08
[08:17:52] * bluez_ joined the channel
[21:30:52] * ChanServ joined the channel
[23:16:27] * kektrain___ joined the channel
[23:16:39] * kektrain___ has left the channel

2018-02-07
[00:44:38] * dktapps joined the channel
[00:45:02] * dktapps is now known as Guest47202
[06:01:11] * Guest47202 joined the channel
[20:57:45] * Black-Hole joined the channel
[20:58:54] * Black_Hole has quit
[23:55:46] * Guest84501 is now known as dktapps_
[23:59:11] <dktapps_> Intyre, where are you 😭

2018-02-06
[05:53:51] * bjorn-_ joined the channel
[05:54:30] * bjorn- has quit
[05:54:30] * bjorn-_ is now known as bjorn-
[12:10:15] * Brandon15811 joined the channel
[17:17:19] * bjorn- joined the channel
[18:06:48] * bjorn- has quit
[18:12:50] * bjorn- joined the channel
[19:32:27] * bjorn- has quit
[19:36:25] * bjorn- joined the channel

2018-02-05
[01:26:40] * kurew45 joined the channel
[01:26:58] <kurew45> 04,06▄03,08▄07,06▄04,09▄06,05▄08,12▄12,10▄07,09▄02,03▄02,12▄11 IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL HALFTIME SHOW ON SUPERNETS!!  fbsnbasjd: NullFull shoghicp hansihe 09,03▄08,08▄08,08▄09,02▄02,08▄03,11▄05,08▄07,12▄13,11▄02,06▄10,10▄10,10▄11,10▄08,10▄10,09▄12,11▄07,04▄
[01:26:58] <kurew45> 12,06▄03,02▄06,02▄07,03▄05,09▄11,04▄06,05▄10,11▄13,11▄03,03▄07,10▄09,12▄02,10▄02,02▄04 IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL HALFTIME SHOW ON SUPERNETS!!  bnbbgx: [d__d] Guest8835 leonchang99 06,10▄13,05▄10,12▄10,09▄08,03▄13,10▄07,04▄13,13▄02,12▄08,04▄04,07▄08,10▄
[01:26:58] <kurew45> 04,02▄06,08▄11,03▄06,09▄12,13▄06,12▄08,05▄12,11▄13,12▄07,05▄03,11▄09,11▄05,10▄06,11▄08,13▄04,09▄10,05▄06 IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL HALFTIME SHOW ON SUPERNETS!!  xocoet: mrarm humerusj donar 11,07▄12,10▄09,13▄07,05▄13,12▄05,04▄12,03▄08,06▄02,10▄12,04▄03,05▄08,10▄08,04▄
[01:27:10] <kurew45> 10,09▄13,06▄04,07▄06,05▄05,11▄02,13▄05,08▄06,03▄12,02▄13,03▄02,13▄02,10▄05,11▄09 IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL HALFTIME SHOW ON SUPERNETS!!  gcxnwd: leonchang99 Htbrdd deceit 07,02▄06,08▄03,07▄07,09▄06,05▄03,07▄12,07▄05,06▄11,11▄10,11▄03,04▄06,04▄
[01:27:19] <kurew45> 10,13▄08,11▄07,05▄02,08▄11,03▄02,12▄04,03▄06,05▄04,10▄05,07▄07,04▄09,11▄11,07▄08,11▄13,10▄09,06▄04,04▄06,09▄03 IRC.SUPERNETS.ORG #SUPERBOWL SUPERBOWL HALFTIME SHOW ON SUPERNETS!!  mtveukzw: leonchang99 Tux XorBoole- 02,08▄02,04▄05,08▄05,13▄13,12▄11,07▄05,06▄07,13▄06,09▄09,10▄09,07▄
[01:27:49] * kurew45 has quit
[15:37:49] * bjorn- joined the channel
[16:55:38] * bjorn- joined the channel
[18:13:44] * bjorn- joined the channel
[19:39:09] * bjorn-_ joined the channel
[19:39:12] * bjorn- has quit
[22:05:23] * bjorn- joined the channel
[22:49:06] * Tahr-user joined the channel
[22:49:58] <Tahr-user> can you please make hoppers work the same way they do in pc, but in pe?
[22:50:26] * Tahr-user has quit

2018-02-04
[00:30:48] * Smarticles101 joined the channel
[06:07:50] * Brandon15811_ joined the channel
[06:08:40] * bluez__ joined the channel
[06:13:17] * eggster- joined the channel
[06:15:11] * MrQuoter12 joined the channel
[06:15:31] * bluez_ has quit
[06:15:32] * MrQuoter has quit
[06:15:45] * bluez__ is now known as bluez_
[19:18:33] * bjorn- joined the channel

2018-02-02
[00:27:26] * techman_ joined the channel
[00:28:01] * techman_ has quit
[00:30:42] * Black-Hole has quit
[00:33:36] * Black-Hole joined the channel
[06:45:05] * KnownUnown joined the channel
[23:35:47] * Black_Hole joined the channel
[23:39:23] * Black-Hole has quit

2018-02-01
[00:31:10] * Black_Hole has quit
[00:34:51] * Black-Hole joined the channel
[00:40:01] * Black-Hole has quit
[00:40:58] * Black-Hole joined the channel
[05:31:50] * -- BotBot disconnected, possible missing messages --
[05:34:02] * [d__d] joined the channel
[11:09:51] * Intyre_ joined the channel
[11:10:25] * XorBoole- joined the channel
[11:11:17] * XorBoole has quit
[11:12:20] * jamierocks joined the channel
[11:12:50] * Tux joined the channel
[11:12:50] * Tux has quit
[11:12:50] * Tux joined the channel
[21:34:48] * Black-Hole has quit
[21:39:38] * Black-Hole joined the channel
[21:44:35] * Black-Hole has quit
[21:46:24] * Black-Hole joined the channel

2018-01-31
[03:25:42] * kashike joined the channel
[09:39:25] * bjorn-_ joined the channel
[22:59:47] * chrono_ joined the channel
[23:00:18] * chrono_ has quit

2018-01-30
[07:09:48] * bluez_ has quit
[07:10:56] * bluez_ joined the channel
[22:26:48] * Amaranth joined the channel

2018-01-26
[02:24:11] * KnownUnown joined the channel
[13:12:51] * LaxWasHere joined the channel
[15:52:24] * Black_Hole joined the channel
[15:55:47] * Black-Hole has quit
[20:32:03] * serversetup joined the channel
[20:35:53] <serversetup> hello, I'm trying to setup a lan server on windows for ipads running minecraft.  Can anyone here help with why I can't connect?  Just setup a basic server and trying to connect with 1 ipad.  both on the same network, but the ipad doesn't seem to see the server
[20:36:51] <serversetup> under the server tab on the ipad it just says "locating server" with a red dot and when I try to connect it asks to sign into xbox live.  Is that right?
[20:45:00] <serversetup> ah, I see, this hasn't worked in a while.  moving on.
[22:50:40] * psk is now known as deceit

2018-01-25
[22:25:37] * KnownUnown has quit

2018-01-24
[00:01:32] * Thinkofname joined the channel

2018-01-22
[00:47:25] * bjorn- has quit
[00:56:38] * bjorn- joined the channel
[08:52:02] * bjorn- joined the channel
[09:46:11] * bjorn- joined the channel
[15:11:37] * deceit is now known as znufkin____
[15:41:36] * Brandon15811 joined the channel
[23:26:40] * _MylesC has quit
[23:27:01] * _MylesC joined the channel

2018-01-21
[10:19:13] * bjorn- has quit
[10:20:21] * bjorn- joined the channel
[22:08:24] * bjorn- joined the channel
[23:34:42] * bjorn- joined the channel

2018-01-20
[03:35:57] * Thinkofname has quit
[03:37:00] * Thinkofname joined the channel
[04:26:14] * csnxs has quit
[05:22:32] * Thinkofname joined the channel
[13:32:21] * csnxs joined the channel
[16:57:42] * deceit is now known as deceit__________
[16:58:10] * deceit__________ is now known as deceit
[22:05:55] * jamierocks joined the channel
[22:07:41] * Guest8835 joined the channel
[22:59:22] * bluez_ has quit
[22:59:53] * bluez_ joined the channel
[23:00:54] * yawkat joined the channel

2018-01-19
[00:01:34] * Thinkofname joined the channel
[04:03:15] * csnxs has quit
[06:44:29] * csnxs joined the channel
[12:27:19] * octobyte joined the channel
[12:29:01] * donar joined the channel
[12:33:25] * Thinkofname joined the channel
[13:17:40] * Thinkofname has quit
[13:18:41] * Thinkofname joined the channel
[13:59:29] * Thinkofname joined the channel
[14:39:40] * KnownUnown has quit
[15:16:52] * KnownUnown joined the channel
[15:50:04] * Black-Hole has quit
[16:04:14] * Black-Hole joined the channel

2018-01-18
[01:55:15] * _MylesC has quit
[01:55:17] * Matsv has quit
[01:55:36] * Matsv joined the channel
[01:56:08] * _MylesC joined the channel
[03:30:06] * hansihe has quit
[03:30:06] * RedXIII has quit
[03:30:07] * csnxs has quit
[03:30:24] * Tux joined the channel
[03:30:24] * Tux has quit
[03:30:24] * Tux joined the channel
[03:30:32] * csnxs joined the channel
[03:31:40] * RedXIII joined the channel
[03:31:51] * hansihe joined the channel

2018-01-17
[00:08:39] * dktapps joined the channel
[17:11:43] * bjorn- joined the channel

2018-01-16
[19:26:59] * kashike joined the channel
[22:23:59] * MiniDigger has quit
[22:24:37] * MiniDigger joined the channel

2018-01-15
[17:41:29] * mrarm joined the channel

2018-01-14
[02:49:35] * cloudy586 joined the channel
[02:49:37] <cloudy586> 12,05▄03,08▄10,13▄04,13▄08,04▄08,13▄06,13▄06,03▄04,13▄12,06▄09,10▄11,10▄13,06▄13,05▄02,10▄09,04▄10 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). oybhc: bluez_ Antisober552 NullFull 11,07▄09,10▄02,05▄08,11▄10,03▄02,06▄06,07▄06,02▄07,02▄06,10▄12,07▄08,13▄09,13▄12,12▄06
[02:49:42] <cloudy586> 05,10▄04,09▄07,04▄03,08▄04,11▄02,13▄11,03▄10,11▄10,09▄04,08▄10,06▄12,09▄12,03▄02,11▄13,12▄05,07▄02,07▄11 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). fvndaalcj: RedXIII csnxs md_5 07,04▄07,03▄02,08▄11,07▄10,05▄10,07▄09,05▄06,08▄12,12▄03,13▄07,10▄06,02▄
[02:49:47] <cloudy586> 07,11▄04,05▄08,13▄12,03▄08,13▄02,06▄11,04▄02,11▄05,11▄02,10▄10,08▄08,07▄09,06▄07 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). fhxbbi: RedXIII rom1504 Antisober552 08,09▄07,07▄02,03▄11,12▄11,09▄12,12▄03,09▄10,09▄11,13▄04,07▄03,12▄09,13▄05,03▄13,02▄03,06▄12,08▄03,06▄0
[02:49:52] <cloudy586> 10,08▄13,08▄11,02▄11,11▄09,03▄12,06▄10,09▄10,13▄06,10▄13,03▄04,10▄07,08▄04 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). ycwrogn: hansihe [d__d] Htbrdd 05,02▄09,07▄03,13▄12,06▄03,13▄11,02▄12,03▄02,11▄07,02▄12,04▄10,11▄03,10▄
[02:49:57] <cloudy586> 06,10â03,03â02,04â02,06â09,05â04,06â05,07â11,11â05,05â10,07â02,02â10,12â05,03â02,07â05,10â02,10â03,12â13 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). uncsopj: Tux hansihe KnownUnown 03,13â10,07â04,02â08,02â04,09â12,02â12,09â11,02â11,08â09,04â11,12â02,13â10,04â13,12â
[02:50:02] <cloudy586> 09,09▄06,08▄07,12▄12,12▄06,09▄13,03▄03,07▄07,13▄12,05▄05,05▄13,04▄08,11▄11,10▄04,07▄09,04▄09 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). dkjfyl: bjorn- rom1504 Matsv 10,12▄04,11▄11,06▄13,03▄09,08▄13,13▄11,05▄11,12▄03,06▄08,08▄11,08▄03,09▄06,12▄05,12▄09,08▄07,05▄
[02:50:07] <cloudy586> 07,02▄10,10▄02,11▄02,06▄03,02▄05,09▄12,09▄09,10▄12,06▄08,08▄07,06▄08,06▄04,02▄03,07▄05,10▄12,13▄04,13▄10 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). uuhhape: RedXIII shoghicp GingerGeek 13,06▄09,02▄09,10▄07,09▄06,08▄09,10▄03,06▄02,05▄13,10▄03,12▄13,02▄09,05▄04,12▄1
[02:50:12] <cloudy586> 04,06▄11,09▄13,03▄13,09▄07,10▄13,07▄13,09▄13,10▄02,04▄11,08▄09,03▄03,04▄10,09▄10,05▄04,03▄04,10▄09,07▄05,04▄03,07▄08,10▄11 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). vhzsuckuy: XorBoole iamadpond RedXIII 02,09▄03,05▄09,07▄04,06▄09,07▄09,08▄13,10▄10,05▄02,02▄11,06▄
[02:50:17] <cloudy586> 02,12▄12,06▄02,11▄13,05▄03,09▄08,06▄09,11▄09,08▄05,08▄05,13▄04,05▄03 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). vgfrzmoho: Matsv iamadpond ZacHack 13,13▄03,07▄13,03▄13,03▄09,08▄09,07▄10,13▄02,11▄02,04▄03,05▄
[02:50:22] <cloudy586> 06,06▄13,07▄05,07▄08,09▄13,02▄11,03▄06,05▄11,02▄07,10▄10,13▄13,11▄02,13▄04,06▄05,07▄02 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). qryzulm: GingerGeek KnownUnown humerusj 12,08▄13,02▄04,05▄03,06▄13,03▄13,09▄10,03▄11,07▄13,06▄07,08▄13,13▄05,05▄04,06▄06,08▄13,11▄02,06▄
[02:50:27] <cloudy586> 07,03▄10,12▄10,09▄08,06▄10,12▄07,12▄06,10▄12,10▄06,04▄05,07▄06 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). ubpzzopo: [d__d] Tux Matsv 09,09▄03,11▄11,07▄13,06▄03,10▄04,13▄13,09▄13,05▄13,06▄10,12▄13,03▄05,11▄07,12▄04,10▄07,03▄
[02:50:32] <cloudy586> 08,11▄04,05▄05,10▄08,07▄07,05▄04,06▄02,12▄05,05▄05,11▄13,11▄06,08▄09,02▄11,03▄04,09▄04,05▄10,08▄06,07▄05 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). oagyh: csnxs XorBoole kashike 06,09▄06,04▄13,12▄08,12▄07,10▄05,07▄07,08▄03,13▄10,04▄13,08▄04,06▄02,04▄03,03▄11,07▄
[02:50:37] <cloudy586> 02,07▄09,13▄11,06▄10,10▄08,08▄05,08▄11,02▄05,06▄05,04▄03,13▄09,03▄08,02▄09,02▄03,07▄09,12▄10,03▄13 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). cfnzuftzwf: Htbrdd octobyte leonchang99 13,10▄05,12▄08,12▄07,13▄02,06▄06,08▄05,02▄11,03▄12,05▄09,03▄02,08▄02,04▄04,02▄10,11▄
[02:50:42] <cloudy586> 09,05▄06,04▄05,06▄05,02▄08,02▄02,08▄08,02▄03,06▄02,08▄11,11▄11,05▄12 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). ckxdmwka: _MylesC Antisober552 md_5 09,07▄11,03▄10,04▄13,12▄02,05▄03,02▄09,06▄03,13▄13,03▄03,11▄06,04▄11,06▄11,03▄05,02▄
[02:50:47] <cloudy586> 06,09▄13,09▄07,10▄09,07▄02,04▄11,05▄03,09▄02,10▄12,03▄03,04▄11,08▄08,10▄06 TRELANE IS OFFERING FREE FELACIO CLASSES IN #FREENODE (FEEL FREE TO MESSAGE HIM AS WELL). hsncleiq: deceit jamierocks hansihe 03,09▄10,05▄10,02▄12,05▄12,12▄03,04▄11,12▄03,10▄02,05▄06,12▄07,06▄
[02:50:48] * cloudy586 has quit
[13:42:10] * arvid joined the channel
[13:42:14] <arvid> someone here
[13:42:15] <arvid> ?
[13:42:34] <arvid> ive been ruining 9 hours of my life trying to set something up which might not ever work im afraid
[13:57:59] <Guest8835> wyd?
[14:06:36] <arvid> hey
[14:06:39] <arvid> guest
[14:06:51] <arvid> you'ré the only one responding was your response on my question?
[14:14:18] <MiniDigger> How would one respond to your question if it got zero information?
[14:14:43] <arvid> Sorry first time for me on a chat system like this, allow me to explain further
[14:15:50] <arvid> Yesterday i bought a cheap minecraft pe server hosting plan on MCProHosting (multicraft.mcprohosting.com). The only way for me to get into the server, is to run on Nukkit 1. Which does not allow mobs(animals,monsters) to spawn.
[14:17:05] <arvid> When I try to insert PocketMine into the server root through FTP, it cannot run through a start.cmd. The configuration works like this that it has to run through a .jar, if my language makes any sense right now, im not that advanced
[14:18:48] <arvid> My question; is there a way to run either pocketmine, or anything besides nukkit on McProHosting, to make me and me two friends be capable of playing the PE Version of the game like we would when we play on LAN?
[14:26:01] <Guest8835> you're probably better off paying for a cheap VPS and run PM on it
[14:26:17] <Guest8835> but PM also doesn't have mobs yet
[14:37:46] <arvid> Then, is there no way to run a PE Minecraft server which runs as if it was a single player game? As in the mobs, and everything else?
[14:57:34] <Guest8835> if that's what you want, you gonna need a realm
[14:57:48] <Guest8835> there's no custom server that delivers the full vanilla experience
[15:19:59] * Intyre has quit
[15:22:24] * Intyre joined the channel
[15:54:44] <MiniDigger> Yet anyways.
[16:10:16] <Guest8835> it'll likely be that way for the foreseeable future
[16:10:31] <Guest8835> since mojang keep on cramming shit with no regard for quality

2018-01-13
[02:59:52] * RaccoonPS197U joined the channel
[02:59:56] <RaccoonPS197U> 05,08▄07,11▄11,02▄11,11▄13,08▄02,07▄10,09▄02,03▄11,09▄12,12▄03,06▄08,03▄10,03▄09,12▄07,04▄03,02▄10,04▄12 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) iwhdkahqk: _MylesC Guest8835 MrQuoter 10,05▄06,10▄03,03▄09,13▄03,08▄05,03▄05,11▄11,06▄
[03:00:01] <RaccoonPS197U> 03,05▄13,09▄08,02▄04,10▄02,12▄03,04▄10,03▄13,10▄08,13▄11,10▄11,12▄05,07▄11,13▄12,03▄11,03▄08,02▄05,06▄08 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) zgynfemjo: eggster yawkat Thinkofname 10,09▄05,05▄03,02▄09,09▄09,08▄10,12▄13,06▄07,02▄
[03:00:06] <RaccoonPS197U> 10,10▄02,05▄10,12▄02,05▄09,07▄13,02▄03,02▄08,10▄09,13▄09,09▄09,05▄07,06▄10,12▄09,06▄06,05▄12,13▄11,11▄06,12▄09 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) swgluv: Matsv Intyre Tux 09,13▄05,10▄12,03▄03,13▄03,04▄13,13▄07,12▄11,03▄1
[03:00:11] <RaccoonPS197U> 12,07▄08,12▄04,12▄11,08▄03,04▄04,11▄06,10▄07,04▄02,13▄07,06▄04,05▄08,10▄09,13▄10,10▄02,09▄10 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) odrtm: Guest8835 Black-Hole Intyre 02,04▄05,05▄07,06▄03,02▄03,03▄08,07▄02,04▄13,11▄03,02▄02,10▄1
[03:00:16] <RaccoonPS197U> 07,03▄10,05▄12,08▄03,13▄11,06▄12,07▄09,05▄07,12▄02,10▄07,08▄02,03▄04,11▄09,07▄08,02▄07 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) licmzr: Htbrdd bluez_ NullFull 09,07▄07,10▄13,03▄12,10▄13,02▄07,12▄08,08▄13,08▄02,02▄06,13▄11,10▄03,09
[03:00:21] <RaccoonPS197U> 07,02▄03,03▄02,13▄07,07▄13,13▄10,05▄13,12▄10,13▄09,08▄08,05▄02,10▄13,04▄08 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) qwvbwkt: leonchang99 Thinkofname Falkirks 03,13▄09,03▄03,10▄13,06▄12,06▄13,05▄13,09▄04,07▄11,10▄12,04▄06,12▄
[03:00:27] <RaccoonPS197U> 08,02▄02,02▄09,06▄03,07▄04,09▄11,05▄11,09▄06,13▄09,04▄13,05▄13,11▄10,09▄04,09▄03,08▄09,03▄04,02▄07,10▄11,07▄09,08▄08 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) wfwajbpo: Matsv jamierocks donar 10,10▄08,11▄10,02▄08,03▄05,02▄03,11▄08,
[03:00:31] <RaccoonPS197U> 02,06â04,06â05,09â06,07â08,13â06,10â09,12â05,05â12,03â08,05â02,05â08,02â13 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) vsayutjots: Amaranth Falkirks iamadpond 12,03â09,06â09,05â10,08â06,11â02,06â12,04â11,12â09,04â04,02â13,06â03,06â05,07â
[03:00:35] <RaccoonPS197U> 06,06▄13,05▄04,11▄11,05▄05,08▄07,10▄02,13▄02,09▄07,08▄02,10▄05,06▄03,02▄04 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) iovqekilld: leonchang99 Tux Falkirks 12,13▄12,05▄06,09▄06,04▄07,12▄13,06▄06,04▄02,04▄09,03▄10,13▄
[03:00:41] <RaccoonPS197U> 13,13▄07,02▄13,05▄05,04▄03,07▄03,10▄12,12▄04,08▄09,11▄02,12▄10,11▄10,07▄05,02▄07,13▄05,09▄09 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) bplizb: NullFull yawkat LaxWasHere 02,05▄08,07▄09,06▄10,13▄13,13▄10,12▄05,06▄05,07▄04,13▄11,08▄1
[03:00:45] <RaccoonPS197U> 10,09▄07,09▄09,07▄10,04▄02,06▄02,13▄11,13▄12,05▄06,05▄13,03▄09,10▄11,09▄03,07▄12,07▄10,07▄13,08▄13,06▄12,13▄12,02▄11,02▄13 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) ygxiqnzp: MinecraftAddict leonchang99 csnxs 10,07▄06,06▄04,03▄06,03▄06
[03:00:50] <RaccoonPS197U> 09,03▄07,04▄07,11▄10,10▄04,06▄13,03▄02,04▄07,03▄12,09▄06,12▄02 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) kqocip: octobyte KnownUnown NullFull 09,12▄04,09▄11,09▄11,12▄08,08▄09,03▄03,13▄05,13▄08,03▄08,11▄02,13▄06,08▄07,06▄06,08▄13,03▄
[03:00:56] <RaccoonPS197U> 03,10▄13,08▄03,09▄03,09▄06,06▄13,05▄13,10▄03,06▄03,02▄08,07▄06,08▄07,12▄06,06▄08,09▄08 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) dzxjnqb: Thinkofname LaxWasHere octobyte 02,13▄03,04▄12,09▄07,09▄10,06▄05,12▄07,07▄05,05▄13,05▄06,10▄05,02
[03:01:01] <RaccoonPS197U> 07,13▄08,04▄05,03▄11,09▄04,13▄03,13▄07,13▄06,13▄08,08▄04,07▄05,11▄09,06▄04,09▄04,02▄05,04▄08,13▄09,10▄12,05▄09,05▄09,10▄06 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) rtaliyatvx: Matsv XorBoole Htbrdd 08,10▄08,03▄02,06▄08,07▄13,03▄13
[03:01:06] <RaccoonPS197U> 02,12▄11,11▄08,09▄02,05▄06,03▄09,07▄05,04▄10,09▄05,02▄13,06▄12,10▄04,13▄08,02▄03,12▄07,09▄10,07▄09,08▄08,09▄05,11▄03 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) levchecyaw: Htbrdd yawkat XorBoole 04,07▄12,06▄08,02▄08,04▄10,10▄08,13▄0
[03:01:11] <RaccoonPS197U> 09,07▄12,13▄06,02▄06,03▄13,03▄13,07▄04,02▄10,13▄06,02▄08,07▄08,12▄08,08▄03,11▄04,07▄07,13▄07,08▄05,02▄08,08▄06,03▄07,05▄08 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) jwwfcqao: leonchang99 kashike bjorn- 06,05▄13,13▄04,10▄08,02▄03,08▄
[03:01:16] <RaccoonPS197U> 03,11â05,09â05,10â13,04â09,04â08,03â07,03â12,13â04,02â11,07â02,07â06,13â08,04â02,07â09,13â11 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) pepkxnt: Brandon15811 octobyte humerusj 03,09â12,02â09,11â09,05â12,07â11,02â05,11â05,03â09,06â08,08â
[03:01:21] <RaccoonPS197U> 10,07â09,13â08,13â02,06â13,07â03,05â12,12â10,06â06,02â12,07â12,10â10,12â07 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) zhoesf: donar shoghicp bjorn- 10,06â08,08â06,09â04,09â07,04â07,07â08,08â10,03â12,05â04,11â05,10â03,13â12,02â08,13â
[03:01:28] <RaccoonPS197U> 02,13▄10,09▄05,06▄11,07▄10,06▄12,13▄04,12▄08,07▄10,02▄10,10▄04,04▄13 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) rejkpnjb: NullFull LaxWasHere donar 09,07▄02,04▄02,08▄06,07▄04,08▄04,09▄07,05▄12,06▄09,04▄03,03▄05,08▄07,12▄02,08▄13,02▄
[03:01:31] <RaccoonPS197U> 13,03▄05,02▄07,13▄06,03▄05,02▄11,02▄08,02▄05,02▄03,07▄02,09▄03 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) xdhjdn: Guest8835 MinecraftAddict rom1504 13,03▄06,10▄04,04▄09,10▄07,11▄13,11▄13,10▄06,08▄05,05▄05,03▄03,13▄02,06▄
[03:01:36] <RaccoonPS197U> 07,12▄11,13▄05,09▄11,05▄05,07▄05,09▄08,05▄08,07▄09,02▄04,06▄09,07▄05,13▄11,04▄13,03▄05 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) rxmtpjrkjr: jamierocks rom1504 md_5 08,08▄04,06▄03,09▄10,09▄12,13▄07,09▄11,07▄09,12▄07,08▄12,09▄03,12▄
[03:01:42] <RaccoonPS197U> 03,13▄06,06▄12,09▄10,11▄06,13▄04,03▄11,08▄03,03▄05,09▄12,04▄06,13▄11,05▄03,02▄04,09▄04,04▄03,02▄05,11▄06,03▄10 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) nmowpdyqg: rom1504 mrarm_ Matsv 09,10▄07,04▄11,09▄11,05▄13,05▄13,11▄03,05▄08,0
[03:01:46] <RaccoonPS197U> 10,13▄12,06▄11,07▄03,09▄07,08▄10,05▄04,09▄12,11▄04,07▄03,11▄04,13▄08,13▄03,11▄13,06▄09,06▄10,05▄11 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) gpqqcsm: hansihe GingerGeek RedXIII 03,04▄11,12▄09,02▄13,11▄10,08▄08,07▄03,09▄02,13▄07,04▄
[03:01:51] <RaccoonPS197U> 05,13â08,11â10,06â03,09â12,09â09,12â08,10â05,09â13,13â08,09â10,02â13,06â03,11â03,06â06 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) uzwkvqn: Thinkofname mrarm_ Black-Hole 12,08â11,06â12,02â05,02â06,06â07,06â09,07â05,13â02,07â11,02â05,02â
[03:01:56] <RaccoonPS197U> 11,13▄08,11▄02,04▄11,07▄03,10▄06,03▄02,02▄02,11▄06,11▄08,11▄02,08▄08,11▄13 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) iacbprd: deceit yawkat mrarm_ 03,03▄11,12▄02,05▄05,07▄03,08▄06,10▄12,04▄05,06▄08,08▄13,07▄11,06▄
[03:02:01] <RaccoonPS197U> 07,03â13,05â04,04â02,09â11,11â12,03â04,04â07,02â13,08â02,03â09,13â10,03â10 PLEASE JOIN #RIPASSHURT FOR A MEMORIAL CONCERNING ASSHURT (DUE TO THE SENSITIVE NATURE OF THIS POST EL HAS APPROVED THIS MESSAGE. EL CAN BE FOUND IN #FREENODE) gtvkypll: Brandon15811 XorBoole Intyre 05,05â10,13â03,08â03,10â13,06â08,05â12,13â02,09â10,07â10,10â02,12â03,05â02,02â
[03:16:48] * XorBoole has quit
[03:17:45] * XorBoole joined the channel
[06:35:40] * KnownUnown joined the channel
[08:43:01] <Guest8835> go fuck yourself

2018-01-12
[16:37:26] * Intyre has quit
[16:37:27] * _MylesC has quit
[16:38:03] * ZacHack joined the channel
[16:38:11] * _MylesC joined the channel
[16:38:32] * Intyre joined the channel
[18:36:58] * XorBoole has quit
[18:37:06] * XorBoole joined the channel

2018-01-10
[00:34:14] * GingerGeek has quit
[00:39:27] * GingerGeek joined the channel
[00:39:27] * GingerGeek has quit
[00:39:28] * GingerGeek joined the channel
[02:42:56] * Smarticles101 has quit
[02:56:44] * rom1504 joined the channel
[18:47:28] * crowzero2 joined the channel
[18:48:02] * crowzero2 has quit
[20:17:52] * octobyte joined the channel

2018-01-09
[09:13:51] * octobyte has quit
[22:14:31] * octobyte joined the channel

2018-01-08
[00:05:57] * Guest92510 has quit
[00:12:54] * dktapps joined the channel
[00:13:18] * dktapps is now known as Guest8835
[03:02:45] * XorBoole has quit
[03:18:58] * XorBoole joined the channel
[08:25:34] * nagoya joined the channel
[08:25:57] * nagoya has quit
[10:37:04] * octobyte joined the channel
[10:51:45] * bluez_ has quit
[10:52:26] * bluez_ joined the channel
[11:25:18] * octobyte_ joined the channel
[11:25:56] * octobyte_ has quit
[11:34:03] * octobyte1 joined the channel
[11:34:28] * octobyte1 has left the channel
[11:41:33] * octobyte has quit
[11:41:50] * octobyte_ joined the channel
[11:44:10] * octobyte_ has quit
[11:47:55] * octobyte joined the channel
[18:06:39] * octobyte has quit
[19:22:14] * octobyte joined the channel
[19:27:44] * octobyte has quit
[19:28:00] * octobyte joined the channel
[23:52:05] * GingerGeek joined the channel
[23:52:05] * GingerGeek has quit
[23:52:05] * GingerGeek joined the channel

2018-01-07
[00:14:06] * Black-Hole has quit
[00:14:14] * Black-Hole joined the channel
[02:07:15] * KnownUnown joined the channel
[14:05:11] * bjorn- joined the channel
[18:57:09] * jamierocks has quit
[19:28:56] * jamierocks joined the channel
[20:32:19] * mrarm_ joined the channel
[20:33:38] * iamadpond_ joined the channel
[20:35:07] * mrarm has quit
[20:35:17] * Smarticles101 joined the channel

2018-01-06
[02:19:10] * Black-Hole joined the channel
[02:24:25] * bjorn-_ joined the channel
[02:26:47] * Black_Hole has quit
[02:26:50] * bjorn- has quit
[02:36:37] * KnownUnown joined the channel
[12:16:57] * MiniDigger has quit
[13:17:07] * MiniDigger joined the channel
[15:55:01] * bjorn- joined the channel
[18:13:45] * Tux joined the channel
[18:13:45] * Tux has quit
[18:13:45] * Tux joined the channel

2018-01-05
[01:21:54] * deceit is now known as devious
[03:17:35] * webshit_ has quit
[09:27:50] * octobyte joined the channel
[16:26:11] * robske_110 joined the channel
[16:36:22] * Black_Hole joined the channel
[16:39:53] * Black-Hole has quit
[18:04:23] * octobyte has quit
[22:50:20] * nagoya_ joined the channel
[23:53:20] * nagoya_ has quit

2018-01-04
[01:12:58] * donar has quit
[01:14:46] * donar joined the channel
[10:27:08] * sekjun9878 has quit
[11:41:38] * octobyte joined the channel
[11:54:34] * octobyte has quit
[12:47:33] * octobyte joined the channel
[12:53:52] * octobyte has quit
[12:55:08] * octobyte joined the channel
[13:02:56] * octobyte has quit
[13:04:03] * octobyte joined the channel
[13:56:32] * octobyte has quit
[13:56:49] * octobyte joined the channel
[14:00:33] * octobyte has quit
[14:01:49] * octobyte joined the channel
[18:37:36] * octobyte has quit

2018-01-03
[01:51:29] * webshit_ joined the channel
[03:53:04] * webshit_ has quit
[03:56:20] * webshit_ joined the channel
[03:57:19] * webshit_ has quit
[03:57:38] * webshit_ joined the channel
[09:53:05] * octobyte joined the channel
[10:51:55] * octobyte has quit
[10:53:21] * octobyte joined the channel
[15:38:11] * yawkat has quit
[15:40:29] * yawkat joined the channel
[17:50:54] * octobyte has quit
[23:55:48] * Amaranth joined the channel

2018-01-01
[14:20:46] * SupremeMortal has quit
[15:13:51] * Amaranth joined the channel
[15:20:36] * Amaranth joined the channel

2017-12-31
[16:47:10] * bamirian joined the channel
[16:54:32] <bamirian> Hello. I'm having a problem getting PocketMine-MP to work for me. I can start the server and it states "Query running on 0.0.0.0:19132". However, the socket is not actually open and therefore, clients can't connect
[16:54:58] <bamirian> MacOS 10.13.2
[16:55:05] <bamirian> PE server version v0.15.0.0 alpha
[16:56:03] <bamirian> I don't see anything in ~/pocketmine/server.log that would indicate an issue

2017-12-29
[16:32:38] * Black-Hole has quit
[16:38:13] * Black-Hole joined the channel

2017-12-28
[00:20:19] * VGSalii_ joined the channel
[00:23:27] * VGSalii33 has quit
[00:59:30] * VGSalii_ has quit
[00:59:45] * VGSalii_ joined the channel
[01:52:54] * VGSalii__ joined the channel
[01:56:27] * VGSalii_ has quit
[01:56:46] * VGSalii joined the channel
[01:57:17] * VGSalii__ has quit
[02:13:51] * VGSalii has quit
[03:03:29] * Intyre has quit
[03:04:07] * Intyre joined the channel
[03:04:19] * Smarticles101 joined the channel
[03:05:05] * Antisober552 has quit
[03:05:37] * Antisober552 joined the channel
[03:17:21] * XorBoole has quit
[03:17:43] * XorBoole joined the channel
[21:39:16] * Antisober552 has quit
[21:39:16] * iamadpond has quit
[21:44:08] * Antisober552 joined the channel
[21:44:38] * iamadpond joined the channel

2017-12-27
[07:04:52] * belette75 joined the channel
[08:03:20] * belette75 has quit
[14:21:47] * Wello6143 joined the channel
[14:22:17] <Wello6143> Hi
[14:22:22] <Wello6143> Anybody here?
[14:22:44] * Wello6143 has quit
[15:05:02] * Black-Hole joined the channel
[15:05:40] * Black_Hole has quit
[19:14:32] * _MylesC has quit
[19:38:27] * Brandon15811 joined the channel
[19:45:12] * _MylesC joined the channel
[19:45:29] * RedXIII joined the channel
[19:46:48] * hansihe joined the channel
[19:49:35] * bluez_ joined the channel
[21:06:14] * VGSalii joined the channel
[21:40:44] * VGSalii__ joined the channel
[21:44:30] * VGSalii has quit
[22:13:19] * VGSalii_ joined the channel
[22:17:22] * VGSalii__ has quit
[23:58:51] * VGSalii33 joined the channel
[23:58:57] * VGSalii_ has quit
[23:59:15] * VGSalii33 has quit
[23:59:41] * VGSalii33 joined the channel

2017-12-26
[01:52:54] * KnownUnown joined the channel
[13:00:04] * LaxWasHere has quit
[14:38:54] * LaxWasHere joined the channel

2017-12-25
[23:23:28] * KnownUnown has quit

2017-12-24
[12:12:17] * Matsv joined the channel

2017-12-22
[11:18:36] * octobyte joined the channel
[17:04:10] * octobyte has quit
[21:33:13] * Black_Hole joined the channel
[21:36:57] * Black-Hole has quit

2017-12-21
[02:07:17] * csnxs has quit
[02:07:55] * csnxs joined the channel
[06:26:10] * rom1504 has quit
[06:31:46] * RedXIII joined the channel
[06:31:46] * rom1504 joined the channel
[06:31:46] * kashike joined the channel
[06:48:30] * rom1504 has quit
[06:50:57] * Htbrdd has quit
[06:53:21] * Htbrdd joined the channel
[07:24:37] * kashike joined the channel
[07:25:38] * rom1504 joined the channel
[07:25:40] * RedXIII joined the channel
[10:40:19] * octobyte joined the channel
[14:53:38] * octobyte has quit
[14:55:06] * octobyte joined the channel
[21:12:59] * octobyte has quit

2017-12-20
[10:17:47] * octobyte joined the channel
[10:21:48] * octobyte has quit
[10:22:43] * octobyte joined the channel
[10:29:46] * octobyte has quit
[10:34:10] * octobyte joined the channel
[11:18:12] * octobyte has quit
[11:19:33] * octobyte joined the channel
[13:12:36] * octobyte has quit
[13:13:53] * octobyte joined the channel
[14:42:24] * octobyte has quit
[14:43:40] * octobyte joined the channel
[19:54:20] * octobyte has quit

2017-12-19
[09:29:37] * octobyte joined the channel
[17:08:32] * octobyte has quit
[18:18:47] * geNAZt joined the channel
[18:21:34] <geNAZt> Hi, little question: Does someone know how enchanting with the table works? My MITM does not show any packets which get sent when i put a item in the first slot (so the enchantments are shown). I only get 3 InventoryTransactions per enchant (input for item, lapis and a output transaction) and a PlayerAction with ID 20 and a new seed. So how should i know how to apply which enchantment since
[18:21:34] <geNAZt> i don't know which button the client pressed to select the enchantment? Or is this a big blackhole which needs to be covered by reversing the output inventory transaction and check if that one is within bounds?
[23:10:16] * geNAZt has quit

2017-12-18
[04:34:30] * bjorn- joined the channel
[11:15:40] * octobyte joined the channel
[17:29:14] * octobyte_ joined the channel
[17:29:35] * octobyte_ has quit
[17:32:26] * octobyte_ joined the channel
[17:32:36] * octobyte_ has quit
[17:35:27] * octobyte has quit
[17:37:51] * octobyte joined the channel
[17:39:55] * octobyte_ joined the channel
[17:41:49] * octobyte_ has quit
[17:42:30] * octobyte_ joined the channel
[17:42:46] * octobyte_ has quit
[17:48:47] * octobyte has quit
[17:53:49] * octobyte joined the channel
[21:01:59] * ChanServ joined the channel
[21:19:32] * octobyte has quit

2017-12-17
[10:18:21] * bjorn- has quit
[10:22:47] * bjorn- joined the channel
[18:08:49] * ChanServ joined the channel

2017-12-16
[11:58:20] * octobyte_ has quit

2017-12-15
[10:38:49] * octobyte joined the channel
[13:23:52] * KnownUnown has quit
[13:31:45] * KnownUnown joined the channel
[20:53:36] * octobyte has quit
[21:27:03] * Black_Hole has quit
[22:14:36] * Black-Hole joined the channel

2017-12-14
[00:01:24] * Thinkofname joined the channel
[02:32:15] * ZacHack has quit
[02:32:18] * kashike has quit
[02:32:20] * Intyre has quit
[02:32:21] * XorBoole has quit
[02:32:22] * bluez_ has quit
[02:32:25] * iamadpond has quit
[02:32:36] * Black_Hole has quit
[02:36:56] * iamadpond joined the channel
[05:35:42] * bjorn- joined the channel
[07:47:48] * Tux has quit
[07:47:57] * Tux joined the channel
[07:47:57] * Tux joined the channel
[08:37:53] * bjorn- joined the channel
[22:24:40] * ChanServ joined the channel
[22:32:02] * ChanServ joined the channel

2017-12-13
[09:44:11] * octobyte joined the channel
[16:23:45] * iste joined the channel
[16:24:57] * iste has quit
[17:27:27] * octobyte has quit
[17:34:06] * octobyte joined the channel
[18:21:27] * [d__d] joined the channel
[19:18:07] * octobyte has quit
[20:43:38] * dktapps_ has quit
[20:43:38] * ZacHack has quit
[20:44:03] * ZacHack_ joined the channel
[20:44:45] * dktapps joined the channel
[20:45:08] * dktapps is now known as Guest78666
[22:12:26] * csnxs has quit
[22:17:37] * csnxs joined the channel

2017-12-12
[00:02:40] * jamierocks joined the channel
[02:48:57] * Brandon15811 has quit
[02:50:07] * Brandon15811 joined the channel
[09:51:25] * octobyte joined the channel
[19:31:56] * octobyte has quit
[20:40:02] * md_5 joined the channel

2017-12-11
[08:44:42] * octobyte joined the channel
[09:40:03] * bluez_ has quit
[09:40:30] * bluez_ joined the channel
[12:11:30] * octobyte has quit
[12:12:06] * octobyte joined the channel
[12:57:45] * octobyte has quit
[13:01:37] * octobyte joined the channel
[13:02:20] * octobyte has quit
[13:07:12] * octobyte joined the channel
[13:18:45] * ChanServ joined the channel
[17:46:01] * octobyte has quit
[21:55:07] * leonchang99_ joined the channel
[21:55:13] * md_5- joined the channel
[21:55:37] * Intyre_ joined the channel
[21:55:44] * bjorn-_ joined the channel
[21:56:07] * Anti joined the channel
[21:56:27] * Anti is now known as Antisober552
[21:56:27] * Intyre_ is now known as Intyre
[21:56:29] * rom1504 has quit
[21:56:31] * leonchang99_ is now known as leonchang99
[21:57:44] * rom1504 joined the channel
[23:57:14] * jamierocks has quit
[23:59:43] * RedXIII joined the channel

2017-12-10
[00:30:27] * PfaU_ joined the channel
[00:31:32] * PfaU_ has quit

2017-12-09
[00:34:10] * Matsv has quit
[05:05:39] * GingerGeek has quit
[05:05:40] * dktapps_ has quit
[05:05:40] * ZacHack has quit
[05:05:40] * bluez_ has quit
[05:05:41] * sekjun9878 has quit
[05:14:48] * ZacHack joined the channel
[05:15:10] * XorBoole joined the channel
[05:39:54] * kashike joined the channel
[05:39:54] * csnxs joined the channel
[08:31:53] * Guest74415 joined the channel
[09:01:16] * Guest74415 has quit
[09:06:21] * dktapps joined the channel
[09:06:22] <dktapps> me too, I think
[09:15:23] * dktapps has quit
[09:18:03] * dktapps joined the channel
[09:18:26] * dktapps is now known as Guest92510

2017-12-08
[00:46:21] * dktapps joined the channel
[00:46:44] * dktapps is now known as Guest44578
[07:06:22] * Brandon15811 has quit
[07:06:51] * Brandon15811 joined the channel
[07:08:15] * Smarticles101 has quit
[07:08:15] * csnxs has quit
[07:11:23] * csnxs joined the channel
[07:12:48] * kashike joined the channel
[07:15:02] * Guest44578 has quit
[07:30:51] * KnownUnown has quit
[07:37:05] * KnownUnown joined the channel
[09:17:59] * dktapps joined the channel
[09:18:24] * dktapps is now known as Guest74415
[11:19:24] * octobyte joined the channel
[13:06:47] * octobyte has quit
[13:08:55] * octobyte joined the channel
[20:01:50] * gurun joined the channel
[20:03:44] <gurun> I'm alive!
[20:24:14] * ChanServ joined the channel
[21:23:26] * octobyte has quit
[23:09:12] * gurun has quit

2017-12-07
[00:02:28] * dktapps joined the channel
[00:02:52] * dktapps is now known as Guest20799
[08:53:32] * octobyte joined the channel
[14:48:27] * NullFull has quit
[14:48:30] * octobyte_ has quit
[14:52:15] * SupremeMortal joined the channel
[14:52:15] * shoghicp joined the channel
[14:52:15] * MinecraftAddict joined the channel
[14:52:15] * iamadpond joined the channel
[14:52:15] * NullFull joined the channel
[14:52:15] * Falkirks joined the channel
[15:16:17] * ChanServ joined the channel
[15:32:54] * dktapps joined the channel
[15:33:16] * dktapps is now known as Guest11853
[16:39:47] * Guest11853 has quit
[17:52:02] * dktapps joined the channel
[17:52:26] * dktapps is now known as Guest18979
[18:35:12] * dktapps joined the channel
[18:35:36] * dktapps is now known as Guest33047
[20:52:15] * octobyte has quit
[21:47:19] * SupremeMortal joined the channel
[21:48:14] * GingerGeek joined the channel
[22:36:58] * GingerGeek has quit
[22:42:05] * GingerGeek joined the channel

2017-12-06
[03:53:11] * Black_Hole joined the channel
[03:56:12] * Black-Hole has quit
[10:53:47] * octobyte joined the channel
[18:52:00] * octobyte has quit
[20:31:14] * sekjun9878 has quit
[20:34:59] * Guest41209 has quit
[20:47:52] * mrarm joined the channel
[20:47:57] * sekjun9878 joined the channel
[21:36:58] * svm joined the channel
[21:37:11] <svm> Greetings
[21:38:58] * Falkirks has quit
[21:39:29] <svm> Im having a littl problem with setting up PM on a vps
[21:39:40] <svm> can anyone help me out?
[21:52:30] * svm has left the channel
[22:02:01] * shoghicp joined the channel
[22:02:01] * MinecraftAddict joined the channel
[22:02:01] * iamadpond joined the channel
[22:02:01] * NullFull joined the channel
[22:02:01] * Falkirks joined the channel

2017-12-05
[09:41:54] * octobyte joined the channel
[17:33:11] * octobyte has quit

2017-12-04
[14:15:20] * octobyte joined the channel
[19:34:24] * octobyte has quit

2017-12-03
[23:16:44] * bjorn- joined the channel

2017-12-02
[02:47:29] * bjorn- has quit
[02:47:39] * bjorn- joined the channel
[06:30:25] * sekjun9878 joined the channel
[06:30:25] * sekjun9878 joined the channel

2017-12-01
[02:05:17] * Black-Hole has quit
[02:20:57] * -- BotBot disconnected, possible missing messages --
[02:25:49] * -- BotBot disconnected, possible missing messages --
[02:27:57] * [d__d] joined the channel
[02:27:57] * XorBoole joined the channel
[02:27:57] * bjorn- joined the channel
[06:18:34] * eggster is now known as eggster|afk
[09:43:58] * octobyte joined the channel
[16:04:58] * eggster|afk is now known as eggster
[21:06:13] * octobyte has quit

2017-11-30
[01:46:09] * Black_Hole has quit
[02:04:50] * Black-Hole joined the channel
[02:05:39] * Black-Hole has quit
[02:06:35] * Black-Hole joined the channel
[09:39:21] * donar joined the channel
[09:39:38] * donarek has quit
[09:39:38] * yawkat has quit
[09:39:39] * Guest50261 has quit
[09:41:56] * [d__d] joined the channel
[09:45:11] * Guest50261 joined the channel
[10:09:57] * Black-Hole has quit
[10:13:54] * octobyte_ joined the channel
[10:15:23] * Black-Hole joined the channel
[10:15:23] * mrarm joined the channel
[11:14:08] * Guest50261 has quit
[12:25:29] * dktapps joined the channel
[12:25:52] * dktapps is now known as Guest41209
[18:48:41] * octobyte_ has quit

2017-11-29
[11:03:21] * octobyte_ joined the channel
[17:08:19] * octobyte_ has quit

2017-11-28
[10:02:38] * octobyte_ joined the channel
[14:56:25] * Smarticles101 joined the channel
[19:24:36] * octobyte_ has quit

2017-11-26
[09:52:08] * Black_Hole joined the channel
[09:54:14] * Black-Hole has quit
[20:24:59] * [d__d] joined the channel

2017-11-25
[22:00:17] * KnownUnown joined the channel

2017-11-24
[10:16:58] * KernelFreeze has quit
[21:53:19] * plz joined the channel
[21:53:49] <plz> give me free realms
[21:54:00] <plz> plz
[21:54:06] <plz> like now
[21:54:19] <plz> but on my android not kkndle
[21:59:09] * plz has quit
[23:00:32] * KnownUnown joined the channel

2017-11-23
[20:04:17] * KernelFreeze has quit
[20:10:31] * KernelFreeze joined the channel

2017-11-22
[22:36:53] * KernelFreeze has quit
[22:58:39] * KernelFreeze joined the channel

2017-11-21
[00:56:55] * Black_Hole has quit
[01:02:04] * Black-Hole joined the channel
[13:34:03] * deceit joined the channel

2017-11-20
[14:04:04] * Black_Hole joined the channel
[14:05:52] * Black-Hole has quit
[14:51:23] * Black-Hole joined the channel
[14:53:35] * Black_Hole has quit
[14:57:21] * Black-Hole has quit
[14:59:09] * Black-Hole joined the channel
[16:30:05] * Black_Hole joined the channel
[16:31:27] * Black-Hole has quit
[17:31:22] * Black-Hole joined the channel
[17:32:17] * Black_Hole has quit
[18:29:41] * Black_Hole joined the channel
[18:31:29] * Black-Hole has quit

2017-11-19
[14:47:11] * Black-Hole joined the channel
[14:49:22] * Black_Hole has quit
[15:48:43] * gurun joined the channel
[16:11:35] * gurun has quit
[18:02:43] * Black_Hole joined the channel
[18:04:27] * Black-Hole has quit
[18:12:00] * Black-Hole joined the channel
[18:13:27] * Black_Hole has quit
[18:18:04] * Black_Hole joined the channel
[18:19:11] * Black-Hole has quit
[18:27:51] * Black-Hole joined the channel
[18:29:51] * Black_Hole has quit
[18:51:51] * Black_Hole joined the channel
[18:53:21] * Black-Hole has quit
[18:54:40] * Black-Hole joined the channel
[18:56:42] * Black_Hole has quit
[19:26:11] * Black_Hole joined the channel
[19:28:01] * Black-Hole has quit
[21:14:58] * Black-Hole joined the channel
[21:16:49] * Black_Hole has quit

2017-11-18
[09:32:04] * octobyte_ joined the channel
[09:39:41] * octobyte_ has quit
[09:40:58] * octobyte_ joined the channel
[18:45:26] * octobyte_ has quit
[18:58:39] * octobyte_ joined the channel
[19:04:01] * octobyte_ has quit
[19:06:26] * octobyte_ joined the channel
[19:07:18] * octobyte_ has quit

2017-11-17
[10:23:56] * octobyte_ joined the channel
[14:30:41] * Black-Hole joined the channel
[14:32:23] * Black_Hole has quit
[14:46:41] * Black_Hole joined the channel
[14:48:31] * Black-Hole has quit
[17:01:05] * octobyte_ has quit
[20:43:29] * KnownUnown has quit
[20:45:55] * KnownUnown joined the channel

2017-11-16
[00:26:42] * KernelFreeze joined the channel
[01:22:49] * SupremeMortal joined the channel
[10:51:10] * octobyte_ joined the channel
[14:15:13] * Black-Hole joined the channel
[14:17:05] * Black_Hole has quit
[14:43:21] * Black-Hole has quit
[14:44:07] * Black-Hole joined the channel
[17:25:22] * Black_Hole joined the channel
[17:27:05] * Black-Hole has quit
[17:30:16] * Black-Hole joined the channel
[17:30:57] * Black_Hole has quit
[18:33:25] * Black_Hole joined the channel
[18:34:11] * Black-Hole has quit
[18:46:27] * Black-Hole joined the channel
[18:48:33] * Black_Hole has quit
[19:07:11] * octobyte_ has quit
[19:31:15] * Black_Hole joined the channel
[19:33:19] * Black-Hole has quit
[19:56:01] * Black-Hole joined the channel
[19:57:21] * Black_Hole has quit
[20:49:21] * Black_Hole joined the channel
[20:51:08] * Black-Hole has quit

2017-11-15
[05:09:58] * deceit has quit
[05:16:07] * deceit joined the channel
[18:17:14] * Black-Hole joined the channel
[18:19:05] * Black_Hole has quit
[19:56:48] * KnownUnown has quit
[20:03:59] * KnownUnown joined the channel
[20:22:26] * Black_Hole joined the channel
[20:24:45] * Black-Hole has quit

2017-11-14
[11:09:50] * octobyte_ joined the channel
[11:31:27] * octobyte_ has quit
[11:33:11] <octobyte> Ah yeah, that C++ is really old. You'd need to do things like OpenSSL upgrades so you're not vulnerable to heartbleed (since it's *that* old). I had a look into this. Your best bet is to use one of the forks that are more up-to-date if you want to go down that route. Your UnconnectedPongPacket needs to have the 0x1C packet ID rather than 0x02 like I said. Then once you have that sorted, 0x01 on the MCBE side is the LoginPacket. So it's a login
[11:33:12] <octobyte> request, containing the JSON Web Token chain and Mojang's public key
[11:33:24] <octobyte> Apologies for the late replies
[11:33:24] * octobyte_ joined the channel
[11:37:06] <octobyte> There's a great Java RakNet library the GoMint developers wrote. You can use that for reference. One I've been using, and it works wonders: https://github.com/GoMint/jRakNet
[11:38:07] <octobyte> They've done a lot of reverse engineering themselves from ARMv7 ASM
[11:38:58] <octobyte> (as did you, I think they actually use your work alongside it? :D)
[14:06:08] * Black_Hole joined the channel
[14:07:47] * Black-Hole has quit
[16:07:39] * TheDiamondYT joined the channel
[16:07:45] <TheDiamondYT> oco
[16:08:11] <TheDiamondYT> octobyte: i can't even find where it's defined
[16:25:51] * TheDiamondYT has quit
[17:51:49] * Black_Hole has quit
[17:52:31] * Black-Hole joined the channel
[17:56:30] * Black_Hole joined the channel
[17:58:20] * Black-Hole has quit
[18:53:28] * Black-Hole joined the channel
[18:55:34] * Black_Hole has quit
[18:55:50] * Black_Hole joined the channel
[18:55:51] * Black_Hole has quit
[18:58:11] * Black-Hole has quit
[19:36:49] * Black-Hole joined the channel
[19:39:32] * Black_Hole joined the channel
[19:41:27] * Black-Hole has quit
[19:49:53] * Black-Hole joined the channel
[19:51:28] * Black_Hole has quit
[20:54:14] * Black_Hole joined the channel
[20:55:59] * Black-Hole has quit
[22:21:37] <Black_Hole> nick
[23:59:16] * octobyte_ has quit

2017-11-13
[06:11:22] * KnownUnown has quit
[08:59:18] * KnownUnown joined the channel
[10:39:38] * octobyte_ joined the channel
[16:55:02] * TheDiamondYT joined the channel
[16:55:13] <TheDiamondYT> gee thanks for the help guys <3
[16:55:28] * TheDiamondYT has quit
[17:57:03] * octobyte_ has quit
[18:30:02] <octobyte> TheDiamondYT the login packet is sent via a batch packet, yes
[18:31:47] <octobyte> Outdated server means you're probably sending your reply on the legacy PE RakNet channel. I can't remember off the top of my head what you need to change for bedrock, but the bedrock data is sent ever so slightly differently. As to not cause conflicts with MCPE pre 1.2.x
[18:33:45] <octobyte> Basically everything except encryption response is sent as a batch packet, compressed with zlib
[18:34:47] <octobyte> You'll also need to offset by 2 bytes after the packet ID. Can't seem to get a result other than 0 for those two bytes but I have a feeling it's something to do with Xbox split screen. Not really looked into it that much
[18:40:53] <octobyte> Ah yeah unconnected pong needs to be packet id 0x1C instead of 0x02
[18:53:28] * XorBoole has quit
[18:53:35] * XorBoole joined the channel
[18:54:42] * humerusj joined the channel
[19:05:59] * TheDiamondYT joined the channel
[19:06:50] <TheDiamondYT> octobyte: I'm using the RakNet C++ library by found on the facebookarchive github
[19:07:16] <TheDiamondYT> I've heard the unconnected ping/pong is for the server name, protocol, players etc
[19:08:14] <TheDiamondYT> i call `peer->SetOfflinePingResponse(message.c_str(), message.size());` to set the ping response and it shows correctly in the server list
[19:09:04] <TheDiamondYT> I also log any incoming packets and 0x01 is the only one i receive
[19:11:52] <TheDiamondYT> I'm new to this so i assume i'm doing something wrong
[20:26:58] * TheDiamondYT has quit
[21:51:29] * Supreme_Mortal joined the channel
[21:51:48] * Smarticles101 has quit
[21:52:49] * SupremeMortal has quit
[21:52:58] * shoghicp joined the channel
[21:54:59] * Smarticles101 joined the channel
[22:08:37] * Guest50261 joined the channel

2017-11-12
[14:11:05] * Black-Hole joined the channel
[14:13:04] * Black_Hole has quit
[20:08:41] * TheDiamondYT joined the channel
[20:08:49] <TheDiamondYT> Hey
[20:09:00] <TheDiamondYT> Is the Login packet prefix with 0xFE as well?
[20:09:16] <TheDiamondYT> Because i'm receiving a 0x01 packet but no 0xFE packets
[20:21:32] * TheDiamondYT has quit
[21:42:45] * TheDiamondYT joined the channel
[21:43:01] <TheDiamondYT> I receive an unconnected ping
[21:43:22] <TheDiamondYT> I (think) i successfully replied with an unconnected pong but it goes to an outdated server screen after like 10 seconds
[21:43:57] <TheDiamondYT> oh i have to read a loing
[21:43:58] <TheDiamondYT> long
[21:44:02] * TheDiamondYT has quit

2017-11-11
[04:38:28] * mrarm_ is now known as mrarm

2017-11-10
[09:49:52] * octobyte_ joined the channel
[10:33:13] * bjorn- joined the channel
[11:20:02] * Black_Hole joined the channel
[11:21:31] * Black-Hole has quit
[20:17:30] * MP2E joined the channel
[21:10:34] * octobyte_ has quit

2017-11-09
[00:31:07] * MP2E has quit
[00:31:09] * like2omg has quit
[02:50:40] * Tux has quit
[02:51:20] * Antisober552 joined the channel
[02:51:25] * bjorn- joined the channel
[02:55:17] * sekjun9878 joined the channel
[02:55:17] * sekjun9878 joined the channel
[02:56:34] * Tux joined the channel
[02:56:34] * Tux has quit
[02:56:34] * Tux joined the channel
[03:16:50] * dktapps has quit
[03:26:35] * KnownUnown joined the channel
[03:48:33] * humerusj joined the channel
[03:58:57] * sekjun9878 has quit
[04:01:30] * sekjun9878 joined the channel
[04:01:30] * sekjun9878 joined the channel
[05:37:34] * dktapps joined the channel
[05:37:58] * dktapps is now known as Guest35680
[06:10:36] * -- BotBot disconnected, possible missing messages --
[06:26:05] * [d__d] joined the channel
[06:31:48] * Guest35680 joined the channel
[07:09:48] * rom1504 has quit
[07:17:43] * sekjun9878_ is now known as sekjun9878
[09:29:18] * Amaranth has quit
[09:37:20] * Thinkofname joined the channel
[09:39:22] * rom1504 joined the channel
[10:05:19] * yawkat joined the channel
[11:11:53] * octobyte joined the channel
[16:50:03] * dev11 joined the channel
[16:50:17] <dev11> hey, trying to set up a server with mods
[16:50:24] <dev11> any help i can get on this?
[16:52:15] <yawkat> not the right channel.
[16:53:23] <dev11> thanks
[18:31:36] * donar joined the channel
[20:08:05] * donarek joined the channel
[21:06:29] * octobyte has quit
[22:04:21] * Black-Hole has quit
[22:16:16] * Black-Hole joined the channel
[23:01:58] * octobyte joined the channel
[23:07:13] * octobyte has quit
[23:08:18] * octobyte joined the channel

2017-11-08
[00:01:24] * Thinkofname joined the channel
[01:14:44] * KnownUnown has quit
[01:22:23] * KnownUnown joined the channel
[08:19:29] * MP2E joined the channel
[09:43:24] * _MylesC has quit
[09:47:46] * enick_308 has quit
[09:49:07] * MP2E joined the channel
[09:49:07] * _MylesC joined the channel
[09:49:07] * LaxWasHere joined the channel
[09:49:07] * hansihe joined the channel
[09:50:12] * Thinkofname joined the channel
[09:57:21] * dktapps joined the channel
[09:57:45] * dktapps is now known as Guest38193
[10:42:12] * octobyte joined the channel
[14:37:25] * Guest22848 joined the channel
[14:52:23] * Guest22848 has quit
[18:02:00] * octobyte has quit
[20:05:24] * MP2E joined the channel
[20:33:38] * like2omg joined the channel
[20:36:27] <like2omg> Just curious if the topic is still accurate, or if the "Current version" is just for what is being modded on (etc.)?
[20:44:08] <yawkat> not accurate at all
[20:46:33] <like2omg> Thank you for the notification, yawkat.
[22:34:11] * Guest38193 is now known as dktapps

2017-11-07
[00:46:15] * Thinkofname joined the channel
[10:13:31] * octobyte joined the channel
[18:05:15] * octobyte has quit

2017-11-06
[06:17:57] * Matsv- has quit
[06:19:54] * Matsv joined the channel
[06:31:30] * csnxs has quit
[06:31:31] * kashike has quit
[06:31:31] * MrQuoter has quit
[06:31:31] * eggster has quit
[06:31:31] * SupremeMortal has quit
[06:31:31] * KnownUnown has quit
[06:31:32] * shoghicp has quit
[06:31:32] * Smarticles101 has quit
[06:31:32] * Guest55746 has quit
[06:31:32] * rom1504 has quit
[06:31:33] * XorBoole has quit
[06:31:38] * Guest11813 has quit
[06:31:44] * bjorn- has quit
[07:12:45] * Matsv joined the channel
[07:12:45] * Guest55746 joined the channel
[07:12:45] * _MylesC joined the channel
[07:12:45] * rom1504 joined the channel
[07:12:45] * Tux joined the channel
[07:12:45] * csnxs joined the channel
[07:12:45] * XorBoole joined the channel
[07:12:45] * sekjun9878 joined the channel
[07:12:45] * bjorn- joined the channel
[07:12:45] * Guest11813 joined the channel
[07:12:45] * ZacHack joined the channel
[07:12:45] * Amaranth joined the channel
[07:12:45] * Intyre joined the channel
[07:12:45] * Black_Hole joined the channel
[07:12:45] * SupremeMortal joined the channel
[07:12:45] * LaxWasHere joined the channel
[07:12:45] * humerusj joined the channel
[07:12:45] * KnownUnown joined the channel
[07:12:45] * deceit joined the channel
[07:12:45] * Brandon15811 joined the channel
[07:12:45] * hansihe joined the channel
[07:12:45] * RedXIII joined the channel
[07:12:45] * MiniDigger joined the channel
[07:12:45] * jamierocks joined the channel
[07:12:45] * bluez_ joined the channel
[07:12:45] * Htbrdd joined the channel
[07:12:45] * yawkat joined the channel
[07:12:45] * Antisober552 joined the channel
[07:12:45] * leonchang99 joined the channel
[07:12:45] * md_5 joined the channel
[07:12:45] * GingerGeek joined the channel
[07:12:45] * kashike joined the channel
[07:12:45] * donar joined the channel
[07:12:45] * shoghicp joined the channel
[07:12:45] * mrarm joined the channel
[07:12:45] * MinecraftAddict joined the channel
[07:12:45] * iamadpond joined the channel
[07:12:45] * NullFull joined the channel
[07:12:45] * MrQuoter joined the channel
[07:12:45] * Falkirks joined the channel
[07:12:45] * eggster joined the channel
[07:12:45] * ChanServ joined the channel
[07:12:45] * Smarticles101 joined the channel
[07:19:42] * rom1504 joined the channel
[07:22:27] * Matsv has quit
[07:23:36] * Matsv joined the channel
[09:12:33] * dktapps joined the channel
[09:12:56] * dktapps is now known as Guest59703
[09:40:53] * enick_723 joined the channel
[10:52:34] * octobyte joined the channel
[13:24:16] * RedXIII joined the channel
[18:14:39] * octobyte has quit
[20:15:15] * dktapps has quit
[21:56:54] * dktapps joined the channel
[21:57:17] * dktapps is now known as Guest80546
[22:11:02] * Black-Hole joined the channel
[22:14:12] * Black_Hole has quit
[23:00:07] * Guest80546 has quit
[23:11:01] * dktapps joined the channel
[23:11:25] * dktapps is now known as Guest84423
[23:35:59] * Guest84423 has quit
[23:41:23] * dktapps joined the channel
[23:41:46] * dktapps is now known as Guest86445
[23:43:33] * Guest86445 has quit
[23:52:48] * enick_308 joined the channel

2017-11-05
[00:30:37] * octobyte joined the channel
[00:33:15] <octobyte> Heya, is anyone about who can help me understand what I'm doing wrong with my chunk data packets? I'm trying to fill a world with stone just to test that I'm encoding the data correctly. Clearly am not, but I'm stumped as to where I've gone wrong.
[00:33:30] <octobyte> https://github.com/JungleTree/JungleTree/blob/master/world/src/main/java/org/jungletree/world/messaging/BatchedChunkDataHandler.java
[00:33:31] <octobyte> https://github.com/JungleTree/JungleTree/blob/master/world/src/main/java/org/jungletree/world/JungleChunk.java
[00:33:40] <octobyte> and lastly: https://github.com/JungleTree/JungleTree/blob/master/world/src/main/java/org/jungletree/world/JungleChunkSection.java
[00:34:17] <octobyte> I'll grab a screenshot as well. Honestly I've thrown a couple of days work at this now and getting nowhere
[00:36:39] <octobyte> https://imgur.com/mNH5nUQ
[00:38:23] <octobyte> From debugging the block ID byte array, the indices are incremented in segments of 16 bytes each. To me that doesn't seem right, but I dug into MiNET and PocketMine to find similar behaviour..
[00:46:05] <octobyte> Does anyone know what the purpose of the 0xf bitmask is? I can't seem to find documentation on that for LevelDB
[00:46:21] <octobyte> In the context of the data indices
[01:53:32] <octobyte> okay... so this is mighty confusing reading sources that mix anvil with levelDB...
[01:53:54] <octobyte> The indices encoding I'm seeing a lot are "(x << 8) | (z << 4) | y"
[01:54:32] <octobyte> That turns out to be anvil. I want to write a full chunk data packet, from scratch. That clearly won't work, will it? I'm completely lost
[02:04:50] <octobyte> Okay never mind. Turns out most implementations use a janky combination of anvil and some bit manipulation to bodge the format to work with MCPE... not what I'm after
[02:07:23] <octobyte> Explains why my chunks are being truncated after 4096 bytes
[02:07:43] <octobyte> wiki.vg has good enough documentation on it. Answered my own problem
[02:11:06] * octobyte has quit
[20:00:31] * Tux_ joined the channel
[20:00:46] * Matsv- joined the channel
[20:11:42] * rom1504 has quit
[20:11:43] * _MylesC has quit
[20:11:43] * Matsv has quit
[20:11:46] * Tux has quit
[20:11:46] * Tux joined the channel
[21:50:59] * rom1504 joined the channel
[21:51:37] * _MylesC joined the channel
[21:54:17] * Guest84002 has quit
[22:24:25] * dktapps joined the channel
[22:24:48] * dktapps is now known as Guest55746

2017-11-04
[10:47:41] * csnxs has quit
[11:55:50] * csnxs joined the channel

2017-11-03
[14:22:37] * octobyte has quit
[17:25:57] * XorBoole has quit
[20:22:11] * XorBoole joined the channel

2017-11-02
[10:06:06] * octobyte joined the channel

2017-11-01
[07:11:06] * dktapps_ has quit
[07:12:12] * dktapps joined the channel
[07:12:36] * dktapps is now known as Guest11813
[08:53:21] * bjorn- has quit
[08:54:34] * bjorn- joined the channel
[10:18:49] * octobyte joined the channel
[12:14:55] * hh joined the channel
[12:14:57] <hh> ll
[12:15:06] <hh> こんにちは
[12:15:22] * hh has quit
[13:02:28] * sekjun9878 has quit
[13:06:37] * sekjun9878 joined the channel
[13:06:38] * sekjun9878 has quit
[13:06:38] * sekjun9878 joined the channel
[22:38:27] * octobyte has quit
[23:02:35] * ishitatsuyuki has left the channel

2017-10-31
[04:22:57] * Intyre has quit
[04:24:47] * Intyre joined the channel
[09:55:49] * Amaranth has quit
[09:56:09] * Amaranth joined the channel
[10:01:19] * ZacHack_ joined the channel
[10:01:43] * ZacHack_ is now known as ZacHack
[10:07:47] * sekjun9878 joined the channel
[10:07:47] * sekjun9878 joined the channel
[10:18:25] * octobyte joined the channel
[17:41:25] * octobyte has quit

2017-10-30
[06:26:04] * pojwwwuegv joined the channel
[06:26:05] * pojwwwuegv has quit
[09:17:15] * octobyte joined the channel
[09:19:19] * octobyte has quit
[09:20:40] * octobyte joined the channel
[17:02:27] * octobyte has quit
[17:06:46] * octobyte joined the channel
[18:02:52] * octobyte has quit
[22:07:00] * Black-Hole joined the channel
[22:09:53] * Black_Hole has quit
[22:10:05] * Black_Hole joined the channel
[22:12:55] * Black-Hole has quit

2017-10-27
[08:19:31] * octobyte joined the channel
[09:52:32] * Black-Hole has quit
[10:10:34] * SupremeMortal joined the channel
[10:15:09] * Black-Hole joined the channel
[10:21:59] * Black_Hole joined the channel
[10:24:41] * Black-Hole has quit
[12:45:55] * Supreme_Mortal joined the channel
[12:53:47] * Supreme_Mortal has quit
[12:58:06] * SupremeMortal has quit
[15:36:24] * SupremeMortal joined the channel
[17:19:07] * octobyte has quit

2017-10-26
[02:25:18] * XorBoole has quit
[02:25:25] * XorBoole joined the channel
[02:25:53] * Intyre joined the channel
[02:28:23] * humerusj joined the channel
[02:42:07] * ZacHack has quit
[02:42:24] * ZacHack joined the channel
[07:56:43] * Black_Hole joined the channel
[07:59:50] * Black-Hole has quit
[09:19:49] * octobyte joined the channel
[12:01:42] * LaxWasHere has quit
[17:32:21] * octobyte has quit
[21:27:15] * Black-Hole joined the channel
[21:29:42] * Black_Hole has quit
[22:53:44] * LaxWasHere joined the channel

2017-10-25
[08:50:14] * octobyte joined the channel
[17:12:47] * octobyte has quit
[19:37:31] * KnownUnown has quit
[23:05:54] * KnownUnown joined the channel

2017-10-24
[00:00:11] * InusualZ has quit
[08:53:17] * octobyte joined the channel
[13:09:13] * gegolo joined the channel
[13:10:11] <gegolo> mrarm, can I ask a question
[13:13:02] <gegolo> I sent 2 emails (first one I couldn't figure out where the userlist was, and I have another problem now: I have a Samsung Rugby Pro smartphone with Android 4.1 and would like to install your app on it)
[13:14:18] <gegolo> I noticed it's for Android 4.2+ (Is there any possibility of getting an older version?)
[14:59:24] * gegolo has left the channel
[16:58:38] * octobyte has quit
[19:51:35] * bjorn- has quit
[19:52:48] * bjorn- joined the channel
[20:29:21] * bjorn- has quit
[20:29:49] * bjorn- joined the channel
[23:52:28] * bjorn- has quit
[23:54:42] * bjorn- joined the channel

2017-10-23
[00:20:23] * Black-Hole has quit
[00:21:08] * Black-Hole joined the channel
[10:00:27] * octobyte joined the channel
[15:14:29] * [d__d] joined the channel
[16:46:17] * octobyte has quit
[16:46:43] * octobyte joined the channel
[18:43:48] * octobyte has quit

2017-10-22
[06:28:59] * ryuk is now known as deceit
[18:51:32] * ishitatsuyuki has quit
[19:37:45] * dktapps joined the channel
[19:38:08] * dktapps is now known as Guest84002
[19:57:36] * ishitatsuyuki joined the channel
[20:59:19] * KernelFreeze has quit
[22:13:55] * Amaranth joined the channel

2017-10-21
[13:58:23] * TheDiamondYT joined the channel
[13:58:49] <TheDiamondYT> Would it be possible to create a server bot now that we have xbl auth?
[14:35:56] * TheDiamondYT has left the channel

2017-10-20
[07:58:54] * Guest73586 is now known as dktapps
[07:59:40] * Guest44769 is now known as dktapps_
[08:04:48] * octobyte joined the channel
[08:15:06] * deceit joined the channel
[08:58:59] * SupremeMortal joined the channel
[11:04:15] * geNAZt has quit
[14:26:26] * Ragonz joined the channel
[14:27:14] <Ragonz> Is there anyway to get this running through tcadmin? we have a copy that we use for other games and normal Minecraft but of of the younger members wants to be able to use win10 version of java
[15:38:26] * Ragonz has quit
[15:49:49] * octobyte has quit
[15:51:29] * SupremeMortal has quit
[16:11:45] * SupremeMortal joined the channel
[16:54:38] * SupremeMortal has quit
[19:45:38] * SupremeMortal joined the channel
[22:11:35] * SupremeMortal has quit

2017-10-19
[08:30:24] * SupremeMortal joined the channel
[12:39:57] * octobyte joined the channel
[16:38:49] * octobyte has quit
[17:43:53] * dktapps has quit
[21:57:43] * dktapps joined the channel
[21:58:07] * dktapps is now known as Guest73586
[22:03:57] * SupremeMortal has quit
[22:22:37] * ishitatsuyuki joined the channel

2017-10-18
[09:00:21] * octobyte joined the channel
[11:03:30] * SupremeMortal joined the channel
[16:27:02] * octobyte has quit
[16:33:45] * dktapps_ joined the channel
[18:09:43] * bjorn- joined the channel
[21:56:07] * SupremeMortal has quit

2017-10-17
[08:16:07] * SupremeMortal joined the channel
[09:19:15] * octobyte joined the channel
[12:03:06] * SupremeMortal has quit
[16:41:21] * SupremeMortal joined the channel
[19:42:23] * octobyte has quit
[21:26:15] * Black_Hole joined the channel
[21:28:45] * Black-Hole has quit
[21:40:27] * SupremeMortal has quit
[22:14:48] * Black_Hole has quit
[22:40:57] * Black-Hole joined the channel

2017-10-16
[02:37:29] * KernelFreeze has quit
[02:37:45] * KernelFreeze joined the channel
[06:24:27] * hansihe has quit
[06:26:51] * RedXIII joined the channel
[06:27:18] * hansihe joined the channel
[10:27:50] * octobyte joined the channel
[13:21:37] * octobyte has quit
[13:33:22] * octobyte joined the channel
[13:38:05] * octobyte has quit
[13:38:28] * octobyte joined the channel
[13:46:18] * octobyte has quit
[13:47:36] * octobyte joined the channel
[13:56:48] * octobyte has quit
[13:59:12] * octobyte joined the channel
[14:11:51] * octobyte has quit
[14:13:06] * octobyte joined the channel
[14:16:48] * Brandon15811 joined the channel
[14:24:53] * octobyte has quit
[14:26:20] * octobyte joined the channel
[14:36:49] * octobyte has quit
[14:38:10] * octobyte joined the channel
[15:29:03] * SupremeMortal joined the channel
[16:21:29] * bjorn- joined the channel
[16:32:58] * bjorn- has quit
[16:37:11] * bjorn- joined the channel
[17:42:09] * octobyte has quit
[17:43:43] * octobyte joined the channel
[17:44:47] * octobyte has quit
[23:18:32] * SupremeMortal has quit

2017-10-15
[12:01:31] * MiniDigger joined the channel
[20:17:00] * Misho joined the channel
[20:18:02] * Misho has quit

2017-10-13
[05:40:41] * KnownUnown joined the channel
[06:38:26] <dktapps> not that i know about, but xbox is super restrictive
[06:38:58] <dktapps> also i don't have an xbox so I can't test it ¯\_(ツ)_/¯
[09:27:48] * octobyte joined the channel
[09:46:18] <bluez_> ok
[09:46:23] <bluez_> going to pick one up now and check it out
[10:28:42] * octobyte has quit
[10:28:52] * octobyte joined the channel
[16:31:12] * octobyte has quit
[17:19:19] <bluez_> hmm i can connect to my xbox 1 s
[17:19:48] <bluez_> but running tests with other people it doesn't woek
[17:19:53] <bluez_> i wonder what's the difference
[20:28:56] <bluez_> hmm it sends back "disconnectionScreen.notAllowed"
[20:29:29] <dktapps> wtf
[20:34:19] <bluez_> something to do with my login packet it looks like

2017-10-12
[08:38:19] * SupremeMortal joined the channel
[09:16:28] * octobyte joined the channel
[12:21:36] * jamierocks_ has quit
[12:22:38] * jamierocks joined the channel
[13:21:40] * octobyte has quit
[13:22:16] * octobyte joined the channel
[13:26:57] * octobyte has quit
[13:31:34] * octobyte joined the channel
[13:40:21] * octobyte has quit
[13:40:50] * octobyte joined the channel
[13:45:08] * octobyte has quit
[13:50:05] * octobyte joined the channel
[13:58:29] * CryBaby joined the channel
[13:58:45] <CryBaby> hi everyone
[13:59:01] <CryBaby> or anyone... :)
[14:01:24] <CryBaby> hmmm
[14:01:35] <CryBaby> so alone
[14:01:37] <CryBaby> :)
[14:02:09] <CryBaby> #pocketmine
[14:02:14] * CryBaby has left the channel
[17:14:07] * octobyte has quit
[22:12:41] * SupremeMortal has quit
[23:48:49] <bluez_> hmm do you need to do something special to connect to an xbox lan game?
[23:48:57] <bluez_> win10 works fine xbox no

2017-10-11
[00:08:18] * Black-Hole joined the channel
[02:21:05] * sekjun9878 has quit
[02:23:40] * sekjun9878 joined the channel
[02:23:40] * sekjun9878 joined the channel
[09:13:39] * SupremeMortal joined the channel
[09:58:02] * SupremeMortal has quit
[09:58:43] * SupremeMortal joined the channel
[10:14:08] * octobyte joined the channel
[11:02:21] * bluez_ has quit
[11:02:56] * bluez_ joined the channel
[18:43:19] * octobyte has quit
[21:31:46] * SupremeMortal has quit

2017-10-10
[04:04:56] * deceit joined the channel
[09:13:36] * SupremeMortal joined the channel
[09:22:39] * octobyte joined the channel
[10:18:37] * octobyte has quit
[10:20:45] * octobyte joined the channel
[10:29:40] * octobyte has quit
[10:34:17] * octobyte joined the channel
[10:38:57] * octobyte has quit
[10:39:13] * octobyte joined the channel
[10:59:48] * octobyte has quit
[11:04:44] * octobyte joined the channel
[11:44:47] * octobyte has quit
[11:45:21] * octobyte joined the channel
[17:27:28] * pinkiepie joined the channel
[18:19:49] * octobyte has quit
[19:12:02] * octobyte joined the channel
[19:28:18] * octobyte has quit
[21:34:39] * Black-Hole has quit
[22:41:15] * SupremeMortal has quit
[22:42:04] * SupremeMortal joined the channel
[23:45:07] * SupremeMortal has quit

2017-10-09
[08:54:10] * SupremeMortal joined the channel
[09:43:18] * octobyte joined the channel
[09:43:43] * octobyte has quit
[09:44:59] * octobyte joined the channel
[12:31:28] * Black-Hole joined the channel
[12:34:20] * Black_Hole has quit
[12:34:50] * Black_Hole joined the channel
[12:37:29] * Black-Hole has quit
[12:40:53] * Black_Hole has quit
[13:10:15] * Black-Hole joined the channel
[17:28:00] * octobyte has quit
[20:33:22] * SupremeMortal has quit

2017-10-08
[09:22:44] * SupremeMortal joined the channel
[22:35:13] * SupremeMortal has quit

2017-10-07
[09:18:49] * SupremeMortal joined the channel
[11:22:33] * Dark joined the channel
[11:28:35] * Dark has quit
[22:58:21] * SupremeMortal has quit

2017-10-06
[01:21:34] * SupremeMortal has quit
[02:12:43] * jamierocks_ joined the channel
[02:44:10] * Htbrdd joined the channel
[04:19:43] * KnownUnown has quit
[07:09:40] * KnownUnown joined the channel
[08:03:48] * SupremeMortal joined the channel
[08:20:49] * SupremeMortal has quit
[08:46:21] * SupremeMortal joined the channel
[08:56:15] * Black_Hole joined the channel
[08:59:17] * Black-Hole has quit
[17:22:37] * octobyte has quit
[17:24:06] * octobyte joined the channel
[17:29:59] * octobyte has quit
[18:09:51] * octobyte joined the channel
[21:26:14] * octobyte has quit
[22:14:34] * SupremeMortal has quit

2017-10-05
[07:49:57] * SupremeMortal joined the channel
[09:38:05] * octobyte joined the channel
[17:04:23] * octobyte has quit
[18:48:03] * octobyte joined the channel
[22:50:30] * SupremeMortal has quit
[23:07:28] * SupremeMortal joined the channel

2017-10-04
[07:00:01] * sekjun9878 joined the channel
[07:00:01] * sekjun9878 has quit
[07:00:01] * sekjun9878 joined the channel
[08:53:48] * SupremeMortal joined the channel
[10:26:15] * octobyte joined the channel
[17:01:31] * octobyte has quit
[22:51:20] * SupremeMortal has quit
[23:01:27] * Thinkofname joined the channel

2017-10-03
[11:15:50] * octobyte has quit
[11:25:29] * octobyte joined the channel
[11:39:55] <geNAZt> are the nbt tags on network sent itemstacks not var number decoded?
[11:40:21] <geNAZt> currently having problems with items from inventory transactions which seem to be not var number based
[11:57:34] * octobyte has quit
[11:59:49] * octobyte joined the channel
[13:53:04] * SupremeMortal joined the channel
[18:24:03] * octobyte has quit
[19:48:15] * Black-Hole joined the channel
[20:57:39] * crowzero2 joined the channel
[20:59:24] * crowzero2 has quit
[22:35:22] * SupremeMortal has quit

2017-10-02
[01:46:34] * KnownUnown joined the channel
[07:08:59] * Black-Hole has quit
[09:02:31] * octobyte joined the channel
[09:16:46] * octobyte has quit
[09:18:44] * octobyte joined the channel
[09:36:23] * SupremeMortal joined the channel
[09:43:54] * dktapps_ joined the channel
[14:00:48] * Guest79109 is now known as dktapps_
[20:56:01] <mrarm> gurun, I do auth in Toolbox on my own (and in mcpealucnher-linux) and give the Xbox Live token to MCPE
[20:56:19] <mrarm> MCPE does server auth on it's own without my involement
[22:38:25] * Thinkofname joined the channel
[23:00:30] * SupremeMortal has quit
[23:21:41] * wrongpgp joined the channel
[23:21:56] * wrongpgp has quit

2017-10-01
[08:48:03] * SupremeMortal joined the channel
[09:46:30] <yawkat> whatre the semantics of the dim switch ack thingy? when is it sent?
[09:50:27] <dktapps> the ack is sent when the player has enough chunks to spawn iirc
[09:52:52] <yawkat> im not so sure about that, it appears to send the ack sometimes but not always
[10:07:46] * yawkat goes back to his old method of server same-dim switching
[10:08:04] <yawkat> fake dim spawn -> chunks -> fake dim spawn again -> real dim spawn
[23:48:39] * SupremeMortal has quit

2017-09-30
[01:01:49] * SupremeMortal has quit
[07:30:04] * SupremeMortal joined the channel
[07:59:41] * SupremeMortal has quit
[08:05:58] * SupremeMortal joined the channel
[08:35:41] * SupremeMortal has quit
[08:41:58] * SupremeMortal joined the channel
[09:11:41] * SupremeMortal has quit
[09:17:59] * SupremeMortal joined the channel
[11:02:48] * gurun joined the channel
[11:03:18] <gurun> MrARM, Does toolbox in any way temper with XBL based JWT tokens or even use XBL API's?
[11:03:52] <gurun> (moved question from slack)
[13:47:01] * csnxs` has quit
[13:57:44] * csnxs joined the channel
[14:03:54] * Black-Hole joined the channel
[14:05:42] * Black_Hole has quit
[22:34:01] * SupremeMortal has quit
[23:13:07] * gurun has quit

2017-09-29
[08:39:02] * SupremeMortal joined the channel
[16:29:04] * jamierocks_ is now known as jamierocks
[19:36:56] * deceit joined the channel
[22:37:29] * SupremeMortal has quit
[23:26:10] * SupremeMortal joined the channel
[23:26:33] <deceit> ever dance with the devil in the pale moon light?

2017-09-28
[02:17:11] * yawkat joined the channel
[02:20:03] * rom1504 joined the channel
[05:06:34] <Brandon15811> Has anyone looked at the websocket stuff since 1.2 was released?
[05:07:27] <Brandon15811> Also, I found out that with mc edu + code builder, there's a REST api exposed where you can do stuff like " curl http://localhost:8080/weather?type=clear"
[09:57:12] * SupremeMortal joined the channel
[15:03:49] <geNAZt> does someone know if there is a additional packet needed to display tile entities in the client?
[15:04:08] <geNAZt> i am pretty sure i send the tile entities correctly but for example ItemFrame blocks are empty
[15:18:49] <geNAZt> is there some system which misalignes tile entities?
[15:19:10] <geNAZt> in my case a pocket edition world has tile entities saved at x - 1 from the block
[15:19:45] <geNAZt> like the block is @ x: 449 y: 6 z: 120 but the tile entity is @ x: 448 y: 6 z: 120
[15:28:13] <dktapps> no, there is not
[15:31:23] <geNAZt> hmm then i don't know why the blocks and the tile entities do not match oO
[16:59:00] <yawkat> i think i had to delay sending tiles at times
[16:59:22] <geNAZt> well its part of the chunk
[16:59:37] <geNAZt> i guess my nbt lib is broken
[16:59:40] * yawkat sends them separately for... reasons he isnt sure of
[17:00:04] <geNAZt> i randomly get tagid 49 xD
[17:00:08] <geNAZt> which isn't good
[17:00:29] <yawkat> yea... broken nbt lib can lead to the oddest issues
[17:27:03] <geNAZt> i don't think its the lib
[17:54:23] <geNAZt> ha
[17:55:10] <geNAZt> a long thats only 6 bytes long
[17:58:33] <geNAZt> https://i.imgur.com/P5VtpK2.png
[17:59:16] <geNAZt> 4 -> long; 2 str length for name; "id"; -113-1
[17:59:28] <geNAZt> -1-1-33-114 are the long bytes
[17:59:33] <geNAZt> 2 should be a new tag
[17:59:52] <geNAZt> so tell me how does a long get only 6 bytes long instead of 8?
[18:03:11] <yawkat> varlong
[18:03:36] <yawkat> some nbt in pe uses varints
[18:03:57] <geNAZt> strings and int
[18:04:11] * yawkat doesnt have the code in front of him, sorry
[18:04:14] <geNAZt> but long is not a variable number
[18:08:09] <geNAZt> "-4651449581512" is the resulting long
[18:08:16] <geNAZt> if someone wants to tinker around a bit
[18:27:35] <geNAZt> k its a simple signed varlong
[23:02:34] * SupremeMortal has quit

2017-09-27
[04:23:42] * -- BotBot disconnected, possible missing messages --
[04:23:42] * -- BotBot disconnected, possible missing messages --
[04:24:23] * -- BotBot disconnected, possible missing messages --
[04:31:54] * [d__d] joined the channel
[08:53:51] * SupremeMortal joined the channel
[22:49:25] * SupremeMortal has quit
[22:57:57] * zelozelos joined the channel
[22:59:08] <zelozelos> using command blocks, is there a way to code a 20sec delay before the code executes?
[22:59:34] <zelozelos> like wait 20 or pause 20 or something like that
[23:25:12] * zelozelos has quit

2017-09-26
[07:35:46] * Black_Hole joined the channel
[07:39:35] * Black-Hole has quit
[09:19:17] * SupremeMortal joined the channel
[09:51:49] * DYRH joined the channel
[11:34:10] * geNAZt joined the channel
[11:34:33] <geNAZt> yeah i read the logs
[11:34:50] <geNAZt> but i need a bouncer, will look into how to setup one now xD
[11:51:50] * geNAZt has quit
[11:54:15] * geNAZu joined the channel
[11:54:59] * geNAZu is now known as geNAZt
[12:10:39] <yawkat> geNAZt: you had lighting issues right?
[12:11:58] <geNAZt> yeah i had them
[12:12:04] <geNAZt> until i changed something
[12:12:14] <geNAZt> i guess it was the generator settings (maybe)
[12:12:27] <yawkat> they are supposedly connected to world switching
[12:12:51] <yawkat> is that possible from what you saw?
[12:12:54] <geNAZt> yeah i know that i changed a little thing and it got away
[12:13:12] <geNAZt> i even got it in first spawning into a world
[12:13:16] <yawkat> supposedly, it is caused by the overworld -> nether -> overworld trick for switching
[12:13:19] <yawkat> hmm, odd, thanks
[12:13:42] <geNAZt> maybe i find the commit which fixed it for me
[12:16:23] <yawkat> nah dont worry
[12:16:26] <yawkat> but thanks
[12:17:34] <geNAZt> ah i remember
[12:17:42] <geNAZt> it had something todo with world time ticking
[12:18:05] <geNAZt> i used the old format of the set time packet which caused the client to do all sort of things
[13:34:47] * DYRH joined the channel
[14:02:15] * DYRH has quit
[14:24:44] * DYRH joined the channel
[15:41:11] * DYRH joined the channel
[17:42:34] <geNAZt> does someone know why i can see a custom name of a command block when i open the world in the client but can't see the tag when i use the same NBT tag from the server?
[18:14:48] * SupremeMortal has quit
[18:14:49] * SupremeMortal joined the channel
[18:29:19] <geNAZt> i don't get the magic behind the command block tile entity. when i MITM the commandblock tile entity never gets send as a tile entity (not in the chunk and also not as a seperate tile entity data packet)
[19:02:07] * SupremeMortal has quit
[19:02:07] * SupremeMortal joined the channel
[19:06:21] * SupremeMortal has quit
[19:06:23] * SupremeMortal joined the channel
[23:27:05] * SupremeMortal has quit

2017-09-25
[09:53:13] * SupremeMortal joined the channel
[15:11:05] * Thinkofname joined the channel
[19:59:27] * geNAZt joined the channel
[22:59:33] * geNAZt has quit
[23:37:31] * SupremeMortal has quit

2017-09-24
[08:49:25] * SupremeMortal joined the channel
[12:12:43] <yawkat> geNAZt needs a bouncer
[12:12:53] <yawkat> i keep missing him
[12:14:14] <dktapps> well, it's all logged on botbot
[13:34:25] * SupremeMortal has quit
[13:36:20] * SupremeMortal joined the channel
[16:04:42] * SupremeMortal has quit
[16:22:26] * SupremeMortal joined the channel
[23:11:52] * SupremeMortal has quit

2017-09-23
[00:33:22] <Amaranth> Yeah, MCPE is called the bedrock engine
[15:45:42] * eggster is now known as eggster|afk
[17:38:43] * SupremeMortal joined the channel
[23:38:11] * SupremeMortal has quit

2017-09-22
[08:04:48] * InusualZ joined the channel
[08:07:03] * [d__d] joined the channel
[08:52:39] * geNAZt joined the channel
[12:01:34] <Amaranth> *giggle* https://www.reddit.com/r/Minecraft/comments/71nq8d/ive_had_this_gamertag_for_14_yearsthis_needs_to/
[12:14:47] <geNAZt> xD
[12:15:17] <dktapps> busted
[12:15:36] <dktapps> i think vanilla MCPE actually allows as short as 1 character
[12:15:50] <dktapps> it did last time I checked anywau
[12:15:59] <dktapps> *anyway (can't fucking type)
[15:59:44] * geNAZt has quit
[18:48:57] <kashike> https://www.reddit.com/r/Minecraft/comments/71nq8d/ive_had_this_gamertag_for_14_yearsthis_needs_to/dnczubv/
[18:49:01] <kashike> "Minecraft: Bedrock"
[19:48:14] * geNAZt joined the channel
[22:26:14] * geNAZt has quit

2017-09-21
[00:46:54] * hstr0100 joined the channel
[00:48:42] <hstr0100> Guys. Just a quick question. Apart from the 0x1 flag in Adventure Settings which blocks world editing client-side, is there any other setting anywhere else in the protocol which also blocks that?
[00:50:23] <hstr0100> My client does not show hitboxes at all. It looks exacly as if the 0x1 flag is enabled but it isn't. also all other flags seems to be working correctly, which is strange.
[00:52:23] <hstr0100> Sorry. I meant 0x01. (My brain is melting already)
[03:56:50] * hstr0100 has quit
[06:31:46] * hstr0100 joined the channel
[06:32:31] * hstr0100 has quit
[07:14:55] <Guest58417> hstr0100: some stuff is dependent on player permission level
[07:16:15] <Guest58417> https://github.com/pmmp/PocketMine-MP/blob/mcpe-1.2/src/pocketmine/network/mcpe/protocol/AdventureSettingsPacket.php#L85 this shit
[07:16:59] <Guest58417> the values are these (as far as I know) https://github.com/pmmp/PocketMine-MP/blob/mcpe-1.2/src/pocketmine/network/mcpe/protocol/types/PlayerPermissions.php
[07:17:10] <Guest58417> it defaults to visitor, who can't do anythinh
[07:17:29] <Guest58417> i just set all mine to operator so it doesn't interfere
[11:38:54] * octobyte joined the channel
[11:39:44] * geNAZt joined the channel
[12:08:39] <geNAZt> holy cow, the new command system is a bit crap
[12:09:23] <geNAZt> does anyone know what the last 3 bytes of the command request packet are? those are referenced as "CommandOriginData" but i can't find anything about that data struct
[12:11:19] <Guest58417> yeah, it's blah
[12:12:07] <geNAZt> blah? xD
[12:17:18] <geNAZt> wut the CommandOutput packet is still there? how am i supposed to use that one?
[12:17:30] <geNAZt> when you don't specify output format for commands?
[12:21:53] <Guest58417> i don't use it
[12:22:15] <Guest58417> the CommandOriginData shit contains information about whoever sent the command
[12:22:29] <Guest58417> first byte is a varint type
[12:22:47] <Guest58417> second and third are ??? and entity unique id (when type is player)
[12:42:35] * octobyte has quit
[12:51:12] * octobyte joined the channel
[13:48:23] <geNAZt> does someone know the difference between the text packet and the command output packet? does the command output packet trigger something in the client which i don't see?
[13:51:54] <Guest58417> no clue
[14:19:51] <geNAZt> ok seems like there are no clientside filters on that packet
[14:20:11] <geNAZt> and it supports format strings with %s and %d
[15:19:03] * octobyte has quit
[16:13:57] <gurun> command output used to be "formatted, localized text". It was part of the JSON.
[16:15:51] <geNAZt> true, now its part of the resource packs it seems, but even then the "formatted" part is a bit meh. i can put a high number or a decimal or even a string into a %d notation and it doesn't care
[16:16:03] <geNAZt> it just displays everything as strings
[16:29:03] <Guest58417> lol
[16:31:15] <geNAZt> https://i.imgur.com/Agf1612.png
[16:32:02] <geNAZt> according to the existing language files %2$d should refer to a number in parameter 2
[16:37:29] <geNAZt> thats a example of data for a "number" https://gist.github.com/geNAZt/eec87ac3ec4971982a18f3aff052f07f
[18:45:36] * spike__ joined the channel
[20:21:06] * Guest65134 is now known as dktapps_
[20:21:39] * Guest58417 is now known as dktapps
[20:28:09] <dktapps> so i didn't have my nick for like two days or what
[20:28:16] <dktapps> and didn't notice >.<
[20:37:13] <geNAZt> xD
[20:37:33] <geNAZt> i (nearly) completed my command system for now :)
[21:47:06] * bluez_ has quit
[21:47:39] * yawkat has quit
[21:48:28] * yawkat joined the channel
[21:49:47] * XorBoole has quit
[21:50:35] * XorBoole joined the channel
[21:51:24] * bluez_ joined the channel
[21:52:31] * LaxWasHere joined the channel
[21:54:41] * jamierocks_ joined the channel
[23:21:07] * geNAZt has quit

2017-09-20
[04:52:09] * gurun has quit
[04:53:13] * gurun joined the channel
[09:10:07] * octobyte joined the channel
[14:16:28] * geNAZt joined the channel
[14:48:44] * geNAZt has quit
[17:03:21] * octobyte has quit

2017-09-19
[00:00:22] * gurun joined the channel
[06:05:24] * ishitatsuyuki has quit
[06:05:24] * dktapps has quit
[06:06:22] * Brandon15811 joined the channel
[06:14:02] * md_5 joined the channel
[07:16:14] * dktapps joined the channel
[07:16:37] * dktapps is now known as Guest58417
[07:32:01] * Black-Hole has quit
[07:33:59] * ishitatsuyuki joined the channel
[08:59:47] * octobyte joined the channel
[11:45:51] * Black-Hole joined the channel
[12:52:58] * KnownUnown has quit
[12:59:31] * KnownUnown joined the channel
[16:13:12] * octobyte has quit

2017-09-18
[07:57:56] * octobyte has quit
[07:59:13] * octobyte joined the channel
[08:10:57] * octobyte has quit
[08:13:22] * octobyte joined the channel
[08:48:47] * octobyte has quit
[08:50:03] * octobyte joined the channel
[09:34:17] * geNAZt joined the channel
[10:12:33] * _MylesC joined the channel
[11:53:23] * geNAZt has quit
[15:26:28] * octobyte has quit
[21:41:32] * TheDiamondYT joined the channel
[21:41:49] <TheDiamondYT> Why do you guys even bother with mcpe
[21:42:01] <TheDiamondYT> It's complete bs
[21:51:03] * TheDiamondYT has quit

2017-09-17
[21:28:09] <dktapps> although I'd be happier if it was consistent across everything like chests, not just player inv
[21:28:28] <geNAZt> yeah the 99999 source type is a pain
[21:28:39] <dktapps> that shit
[21:29:00] <geNAZt> can you build custom inventories now?
[21:29:03] <geNAZt> did not test that
[21:29:10] <dktapps> if you craft a wooden door, you need to handle 7 or 8 separate packets to get all the information you need
[21:29:15] <dktapps> custom inventories? lol
[21:29:24] <dktapps> that's a long lost dream on PE
[21:29:26] <geNAZt> like open a chest without a block
[21:29:30] <dktapps> lolnope
[21:29:39] <geNAZt> whats the entity id then?
[21:29:44] <dktapps> ??
[21:29:45] <geNAZt> for horses/mules?
[21:29:50] <geNAZt> in the ContainerOpen
[21:29:58] <geNAZt> there is a blockposition and a entityid long
[21:30:22] <dktapps> yeah, horses, minecart with chest etc
[21:30:26] <geNAZt> which is set to -1 by default
[21:30:38] <geNAZt> ok custom inventory hack incoming xD
[21:30:51] <geNAZt> spawning invisible minecart with chests xD
[21:31:30] <dktapps> haha
[21:32:10] <geNAZt> my goal is to copy the java edition network we have to PE
[21:32:13] <geNAZt> 1:1
[21:32:18] <geNAZt> with all we have to offer
[21:32:35] <geNAZt> - skull heads
[21:32:48] <geNAZt> i already said goodbye to them
[21:33:07] <dktapps> no custom armor stand poses either
[21:33:28] <geNAZt> not? the armor stand was built in i guess in 1.2?
[21:33:37] <dktapps> yea
[21:33:51] <dktapps> they have a fixed set of poses, no custom shit like PC has
[21:33:57] <geNAZt> oh no
[21:33:58] <geNAZt> why
[21:34:02] <geNAZt> .... :(
[21:34:05] <dktapps> because mojang
[21:34:41] <geNAZt> so no fancy floating mode selectors :(
[21:34:49] <geNAZt> RIP custom floating stats
[21:34:58] <geNAZt> RIP i18n nametags xD
[21:35:01] <dktapps> ¯_(ツ)_/¯
[21:35:42] <geNAZt> we will see when i start to port the first gamemode
[21:35:46] <geNAZt> how much i have to delete
[21:36:04] <dktapps> all of it
[21:36:14] <geNAZt> nuh
[21:36:36] <dktapps> i still haven't decided how to handle crafting yet
[21:36:49] <dktapps> I know how to get all information needed
[21:36:53] <dktapps> but I like pretty code
[21:36:58] <geNAZt> wut
[21:37:01] <geNAZt> but but
[21:37:02] <geNAZt> php
[21:37:03] <dktapps> and I can't find a way to make this shit pretty
[21:37:04] <geNAZt> :kappa:
[21:37:13] <dktapps> it's just sooooooo fucking hacky and broken
[21:37:20] <dktapps> php isn't that baf
[21:37:24] <geNAZt> 5 inventories
[21:37:29] <geNAZt> 1 amen
[21:37:31] <dktapps> you learn to live with all the dollar signs
[21:37:32] <geNAZt> and it works
[21:37:33] <geNAZt> xD
[21:37:36] <dktapps> lol
[21:37:53] <geNAZt> thats how i built it
[21:38:06] <geNAZt> i simply hope they don't change it again and RIP my system with it
[21:38:15] <dktapps> oh, I hope they do
[21:38:22] <dktapps> it's way too shitty to stay like it is now
[21:38:30] <dktapps> as long as it doesn't get any worse
[21:38:42] <geNAZt> the only thing they should do is get rid of 99999
[21:38:49] <geNAZt> and give all inventories a fixed id
[21:38:52] <dktapps> i mean, I'd take this over the 1.1 black hole
[21:39:03] <dktapps> but this shit is just like
[21:39:23] <geNAZt> -2/-3 => into one id
[21:39:27] <dktapps> I feel like I could do a better job myself... and that's bad lol
[21:39:27] <geNAZt> -5 => into one id
[21:39:32] <geNAZt> -4 => into another one
[21:39:32] <dktapps> yeah I REALLY hate that
[21:39:48] <dktapps> I do not understand why there is a separate -2 -3
[21:39:53] <geNAZt> thats basicla my solution
[21:39:57] <dktapps> it's completely useless
[21:40:01] <geNAZt> i remap those ids to virtual inventories
[21:40:04] <dktapps> like why the actual fuck
[21:40:06] <dktapps> yeah
[21:40:24] <dktapps> I just hardcode -2 and -3 to point to player crafting grid
[21:40:24] <geNAZt> but cursor has its own id
[21:40:28] <geNAZt> like wut
[21:40:38] <geNAZt> why that inventory and not everything else?
[21:41:46] * geNAZt has quit
[21:42:14] <dktapps> ikr

[18:07:41] * gurnux has quit
[18:44:54] * gurun joined the channel
[20:51:56] * geNAZt joined the channel
[20:55:26] <geNAZt> hi, has someone worked with the new command system in 1.2?
[20:55:45] <geNAZt> i am confused because pocketmine and steadfast2 differ much in how the packet is done
[20:58:00] <dktapps> PM doesn't have it implemented yet
[20:58:07] <dktapps> I only decoded the packet structure
[20:58:27] <dktapps> Steadfast2 kinda just... hacked everything to work with their old json shit
[21:00:45] <geNAZt> what makes me wonder is that the arg flags are totaly different
[21:01:04] <dktapps> mine are correct as of 1.2.0.31
[21:01:07] <geNAZt> ok
[21:01:11] <dktapps> they changed in the later beta builds
[21:01:49] <dktapps> someone copied my old numbers and PR'd it to steadfast lol
[21:01:56] <geNAZt> lol
[21:02:05] <geNAZt> RIP steadfast
[21:02:11] <dktapps> lol
[21:02:55] <geNAZt> ok so i can look at pocketmines packet since its correct for .31
[21:02:57] <geNAZt> thx
[21:03:06] <dktapps> in theory
[21:03:23] <dktapps> there are some fields that I don't knoe
[21:03:30] <geNAZt> like the byte ones?
[21:03:35] <dktapps> *know, and some shit is just fucking stupid
[21:03:36] <dktapps> yeah
[21:03:41] <dktapps> one of those is permission level
[21:03:46] <dktapps> I don't know which one
[21:03:54] <geNAZt> seems like the second one
[21:03:58] <dktapps> and i don't know what the other one is
[21:03:59] <dktapps> yeah
[21:03:59] <geNAZt> if i read correctly
[21:04:13] <dktapps> i have a big dump somewhwre
[21:04:31] <dktapps> I encoded it as json and dumped it out to file to read
[21:04:39] <geNAZt> ah nice
[21:04:59] <dktapps> https://gist.github.com/dktapps/050fd9b985d993bead412c6934b9538a
[21:07:05] <geNAZt> ok so they ripped anything apart
[21:07:18] <geNAZt> and stuffed the enums into seperated data thinggs
[21:08:01] <geNAZt> that means i have to build a full preprocessor to merge commands if needed
[21:08:03] <geNAZt> meh
[21:08:11] <dktapps> it's really fucking nasty
[21:08:26] <dktapps> you got a list of every single possible enum value, flattened
[21:08:26] <geNAZt> why do you think it is?
[21:08:41] <geNAZt> wut
[21:08:49] <geNAZt> and i have to build enums from index values?
[21:08:49] <dktapps> then a list of names with a list of values getting the enum values
[21:08:54] <dktapps> yep
[21:09:07] <geNAZt> i get why they made that
[21:09:07] <dktapps> you haven't heard the best bit yet
[21:09:18] <geNAZt> hit me
[21:09:19] <geNAZt> xD
[21:09:19] <dktapps> yeah, so do I, but it gets worse
[21:09:32] <dktapps> the indices for the enum shit
[21:10:24] <geNAZt> depend on the max amount of enum values?
[21:10:29] <dktapps> https://github.com/pmmp/PocketMine-MP/blob/mcpe-1.2/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php#L134-L142
[21:10:30] <dktapps> yep
[21:10:30] <geNAZt> already have seen that one xD
[21:10:42] <dktapps> instead of using varints, they did THAT shit
[21:10:53] <geNAZt> yeah thats what varints are for
[21:10:56] <dktapps> apparently varint has "overhead"
[21:10:56] <geNAZt> but whatever xD
[21:11:01] <dktapps> on a one-time packet
[21:11:02] <geNAZt> yeah 1 byte
[21:11:03] <geNAZt> lol
[21:11:33] <geNAZt> traffic save master at works @ mojang
[21:11:34] <geNAZt> xD
[21:12:00] <dktapps> `There's an overhead to varint though, and this is a ton of values. This code is basically a bulk-varint.`
[21:12:11] <dktapps> `I'd actually have preferred just using minimum bits in a bitstream.`
[21:12:21] <dktapps> `Network size still matters - the command set could potentially be large, and minimizing the amount of data we have to send on connect is important.`
[21:12:23] <geNAZt> oh nu
[21:12:29] <geNAZt> not bitmasks pls
[21:12:31] <dktapps> tl;dr: noob bullshit
[21:12:58] <geNAZt> well the traffic on join is important
[21:13:03] <dktapps> i said if you're so bothered about the overhead why not just cache it lmao
[21:13:05] <geNAZt> the more traffic the longer the average jointime
[21:13:15] <dktapps> yeah but it's like
[21:13:18] <dktapps> 1 packet
[21:13:26] <geNAZt> i also have that concern with chunk data for example
[21:13:34] <dktapps> and doing it this way is just like... that's what fucking varints are for lol
[21:13:45] <geNAZt> with a view distance of like 16 it takes forever to first spawn
[21:14:00] <dktapps> do you send the full radius before spawning the player?
[21:14:06] <geNAZt> yes
[21:14:28] <dktapps> we don't... PM has a spawn threshold of a certain radius, defaults to 4
[21:14:36] <dktapps> and then just carries on sending chunks after spawning the player
[21:15:03] <geNAZt> yeah maybe i will build a more complex system about chunk sending stuff
[21:15:31] <geNAZt> i also don't like to delay chunk sending
[21:15:47] <geNAZt> but lower end devices simply crash when sending chunks too fast
[21:15:47] <dktapps> delay it?
[21:15:47] <geNAZt> xD
[21:15:56] <dktapps> lol
[21:16:00] <geNAZt> if i send 16k chunks at once they crash
[21:16:09] <geNAZt> if i send 16k over like a minute its fine
[21:16:10] <dktapps> lmao
[21:16:24] <dktapps> if I send 700 chunks all at once my entire device freezes for about 5 seconds
[21:16:37] <dktapps> PM sends 4 per tick by default
[21:16:39] <geNAZt> yeah thats why i currently send max 20 per tick
[21:16:52] <dktapps> I've gotten it up to 16 per tick without issues
[21:16:57] <geNAZt> but that should go away for a more dynamic system
[21:17:04] <dktapps> win10 can handle 64
[21:17:28] <dktapps> anything more than that and clients start to lag
[21:17:28] <geNAZt> since i know what system i face i can decide to raise thresholds to get data from my server way quicker
[21:17:44] <dktapps> and it puts extra load on the server if you send them too fast
[21:17:55] * GingerGeek has quit
[21:17:57] <geNAZt> i cache chunk batches
[21:18:08] <geNAZt> only need to re encode them in AES
[21:18:09] <dktapps> because if the client is running around a lot you can end up sending chunks that will be useless by the time they actually reach the client
[21:18:17] <dktapps> yeah so do we
[21:18:22] <geNAZt> ok that
[21:18:29] <geNAZt> i check before i send
[21:18:54] <geNAZt> if the chunk distance changed between loading the chunk and finally sending them they don't get send
[21:19:11] <geNAZt> and my chunk collector decides if it wants to hold on the chunk or get rid of it
[21:19:58] <dktapps> caching is good... it'd be better if you didn't need to rebuild it when a block changes in a chunk lol
[21:19:59] <geNAZt> but yeah its a bit messy
[21:20:23] <geNAZt> there is no way around that
[21:20:30] <dktapps> yeah i know
[21:20:33] <geNAZt> i don't recreate the batch when a block changed
[21:20:36] * GingerGeek joined the channel
[21:20:36] * GingerGeek has quit
[21:20:36] * GingerGeek joined the channel
[21:20:48] <geNAZt> i rebuild it once the first player gets the full chunk
[21:20:52] <dktapps> only when a client requests it
[21:20:53] <dktapps> ueaj
[21:20:56] <dktapps> *yeah
[21:21:31] <geNAZt> but commands will be interessting
[21:21:51] <geNAZt> because i need a more dynamic system for hiding commands from players which don't have the permission to use them
[21:22:38] <dktapps> commands suck
[21:22:56] <geNAZt> yep
[21:22:59] <dktapps> it's a shame there's no way to only like... update the command listing
[21:23:06] <dktapps> you can only resend the entire list
[21:23:11] <geNAZt> yep
[21:23:40] <geNAZt> maybe it would have been better to build a command request/response system
[21:23:48] <geNAZt> like tabcomplete on java edition
[21:24:13] <dktapps> that would be cool
[21:24:36] <dktapps> I'm also still waiting for a GUI button for tab complete on mobile
[21:24:54] <geNAZt> i doubt it will ever come
[21:24:55] <dktapps> like, they added that shitty slash button, but no tab complete button
[21:25:03] <dktapps> like ??????
[21:25:06] <geNAZt> since they even go away from tabcomplete on java edition i guess
[21:25:07] <dktapps> wtf mojang
[21:25:40] <geNAZt> in 1.13 there will be more or less the same command system as in pe in java edition
[21:25:43] <geNAZt> so no more tabcomplete
[21:25:43] <geNAZt> xD
[21:26:03] <dktapps> i mean I suppose it took us 5 years to get inventory on mobile that's even remotely usable, so I shouldn't get my hopes up
[21:26:10] <dktapps> oh well rip
[21:26:34] <geNAZt> well in 1.2. pe you get the inventory system more or less it is in java edition
[21:26:46] <dktapps> i mean the UI
[21:26:47] <geNAZt> so maybe its the best of two worlds :O
[21:27:12] <geNAZt> yeah the new "classic" UI looks the same
[21:27:12] <dktapps> the inventory UI & controls on mobile were complete dogshit before 1.2
[21:27:19] <dktapps> this update is much better
[21:27:32] <dktapps> still some annoyances, but much more usable
[21:27:37] <geNAZt> i simply hope its better on all devices
[21:27:48] <geNAZt> no more android only bugs

2017-09-16
[04:22:34] * Antisober552 has quit
[04:23:00] * leonchang99 joined the channel
[04:23:30] * Antisober552 joined the channel
[04:24:57] * XorBoole has quit
[04:25:04] * XorBoole joined the channel
[04:27:58] * Htbrdd joined the channel
[13:00:33] * jamierocks_ joined the channel
[15:16:45] <yawkat> can i force food and health to be entirely server-side?
[15:17:08] <yawkat> i dont want the client regening automatically
[15:20:13] <dktapps> short of constantly resending health attributes? no
[15:20:29] <dktapps> gurun reported that as a bug months ago
[15:20:36] <yawkat> well even if you do that and the client disagrees you get the damage anim :/
[15:20:52] <dktapps> ¯_(ツ)_/¯
[15:33:04] * _MylesC has quit
[15:33:04] * _MylesC joined the channel
[15:39:52] * _MylesC has quit
[15:39:52] * _MylesC joined the channel
[16:20:32] * _MylesC has quit

2017-09-15
[21:54:33] <dktapps> they had to be weird
[21:54:45] <geNAZt> so two le long won't work?
[21:54:52] <dktapps> oh, it wil
[21:54:59] <dktapps> as long as you order it correctly
[21:55:50] <dktapps> i can never remember the difference between UUIDMost and UUIDLeast
[21:56:09] <dktapps> but if that was fully little-endian it would be 3 2 1 0
[21:56:21] <dktapps> it's late and I'm tired, forgive me if I'm being stupid here
[21:56:35] <geNAZt> works, thanks :)
[21:56:47] <geNAZt> two le longs, most first
[21:57:32] <dktapps> okir
[21:57:32] <dktapps> *okie
[21:57:52] <geNAZt> now even the xuid in TextPacket works
[21:57:54] <geNAZt> yay
[21:58:40] <dktapps> no problem
[22:03:31] * geNAZt has quit
[22:42:18] * gurnux joined the channel
[22:42:18] * gurun has quit

[09:33:57] * octobyte joined the channel
[16:41:17] * geNAZt joined the channel
[16:44:59] <geNAZt> hi, did someone already do the new TextPacket?
[16:45:13] <geNAZt> i can't figure out what data is appended to the end after the message
[16:45:53] <dktapps> yea
[16:46:19] <dktapps> it's the xuid
[16:46:47] <dktapps> stringified number
[16:46:59] <geNAZt> from the raknet port?
[16:47:05] <geNAZt> ah from xbox
[16:47:14] <dktapps> yea
[16:47:17] <geNAZt> but after that there is some more data
[16:47:25] <dktapps> umm
[16:47:26] <dktapps> no?
[16:47:43] <geNAZt> https://gist.github.com/geNAZt/d55a4838519701a18b77c05051e2ab2e
[16:47:54] <geNAZt> thats how it looks for me when i type test in the client
[16:48:40] <geNAZt> ah never mind
[16:48:45] <geNAZt> i am stupid xD
[16:49:03] <yawkat> haha
[16:49:09] <geNAZt> 10 is not 10
[16:49:10] <geNAZt> its 16
[16:49:12] <geNAZt> ......
[16:49:14] <yawkat> 10 bytes, am i right ;)
[16:49:17] <geNAZt> yeah
[16:49:27] <dktapps> haha
[16:49:29] <geNAZt> brain = off
[16:49:30] <geNAZt> xD
[17:07:49] <geNAZt> hmm if i send that message to the client nothing will show up
[17:07:56] <geNAZt> weird xD
[17:08:31] <dktapps> send an empty string for xuid
[17:08:36] <dktapps> that always works
[17:08:55] <geNAZt> so the client tries to match the xuid?
[17:09:26] <dktapps> it's used for chat filtering for parental controls in xbox
[17:09:44] <dktapps> so if you get a message from an xbox player who you haven't friended, it can filter it out
[17:09:50] <geNAZt> so for it to work correctly i must send the xuids from the players on the server to the client?
[17:10:15] <dktapps> well, depends if you want chat filtering by xbox to work
[17:10:20] <geNAZt> yes
[17:10:32] <dktapps> i just send empty strings, don't care about xbox... problem solved :P
[17:10:56] <geNAZt> well i want to support basicly anything PE has to offer at some point
[17:11:05] <dktapps> i don't know how it works because I haven't bothered to play with it
[17:11:26] <dktapps> yeah, so do I, but this is not really an interesting feature
[17:11:43] <dktapps> i have more interesting things to work on, like inventory :D
[17:11:50] <geNAZt> already done that xD
[17:12:07] <dktapps> I'm still working on crafting handling
[17:12:20] <geNAZt> currently i try to figure all text based stuff
[17:12:27] <dktapps> client does crazy shit
[17:12:33] <geNAZt> like chat, system messages etc.
[17:12:35] <geNAZt> commands xD
[17:12:41] <geNAZt> what does the client do?
[17:12:46] <dktapps> commands are a headachr
[17:12:50] <dktapps> *headache
[17:13:31] <dktapps> oh, the way it separates crafting grid add-item and remove-item actions made my transaction handling lose its marbles
[17:13:55] <geNAZt> the -2/-3 actions?
[17:14:00] <dktapps> that and the fact it still sometimes sends the actions in the wrong fucking order
[17:14:02] <dktapps> yeah
[17:14:19] <dktapps> I don't see why those can't be combined into a single action
[17:14:19] <yawkat> i just merge the actions in preprocessing
[17:14:22] <geNAZt> it always sends them in the wrong order
[17:14:31] <dktapps> yeah, that's what I do now yawkat
[17:14:34] <geNAZt> its always reversed
[17:14:54] <dktapps> the problem for me was that I could get multiple slot changes on the same slot in a single transaction
[17:15:00] <geNAZt> i simply read them backwards
[17:15:02] <dktapps> my code was completely unprepared for that
[17:15:03] <geNAZt> no problem so far xD
[17:15:29] <dktapps> i don't care about the ordering of the actions overall, it's only a problem when I had multiple actions on the same slot
[17:15:41] <geNAZt> yeah you could merge the transactions or do a full search over the transactions to see if the order is correct
[17:15:51] <dktapps> because then you couldn't tell which one was supposed to be the result one
[17:15:53] <dktapps> yeah, what I did is
[17:16:06] <geNAZt> well i sorted the transactions (reversed them)
[17:16:07] <dktapps> find one of the actions that has a source-item matching the current item in the inv
[17:16:20] <geNAZt> its always the last one btw.
[17:16:25] <geNAZt> or should be from what i have seen
[17:16:31] <dktapps> then loop over the rest and chain them together if the source-item of the next action was equal to the target item of the last one
[17:16:43] <dktapps> then compact it into a single slot change
[17:16:48] <geNAZt> you should end up with a reversed input
[17:16:55] <dktapps> works well, but like... I should not have needed to do that
[17:16:58] <dktapps> yes I know
[17:17:07] <dktapps> I have it handled now, it's just... why the fuck
[17:17:34] <geNAZt> https://gist.github.com/geNAZt/81d912ae5f6c33903acf59da23fb44af
[17:17:37] <geNAZt> thats my fix
[17:17:37] <dktapps> if I have a batch of actions, it doesn't matter to me what order they are in, provided that the balance is zero
[17:17:51] <dktapps> UNLESS they concern the same slot multiple times
[17:17:54] <geNAZt> i simply search for the transaction which changed the item before the current transaction
[17:18:01] <dktapps> that's when the ordering becomes a problem
[17:18:12] <geNAZt> when they random throw stuff around yeah
[17:18:26] <dktapps> my system will now handle anything like that regardless of order
[17:18:28] <geNAZt> but when that will be done i need to change the sorting algo and i am fine
[17:18:35] <dktapps> but still
[17:18:39] <dktapps> i shouldn't have needed to
[17:19:14] <geNAZt> maybe they will merge actions together in the future
[17:19:19] <dktapps> https://github.com/pmmp/PocketMine-MP/commit/63634d7e7dabc1cdcf90cd3919bd405e59d4c42e this is my solution
[17:19:32] <dktapps> it works for anything, but still... lots of ugly code
[17:19:49] <dktapps> mojang need to get their shit together
[17:19:54] <geNAZt> so you link list them together
[17:20:01] <dktapps> yep
[17:20:05] <geNAZt> basicly
[17:20:13] <dktapps> there is a possible corner case that it won't handle
[17:20:29] <geNAZt> which one?
[17:20:31] <dktapps> and that's if you have multiple unordered actions with the same, matching source item
[17:20:32] <geNAZt> dropped item?
[17:20:41] <dktapps> basically if you have multiple possible roots
[17:20:45] <geNAZt> how should that happen?
[17:20:46] <dktapps> it might shit on that
[17:20:50] <dktapps> it shouldn't
[17:21:00] <dktapps> but knowing mojang it probably will happen
[17:21:00] <geNAZt> you only have one input in a packet
[17:21:10] <dktapps> that's the theory
[17:21:12] <geNAZt> oh
[17:21:24] <geNAZt> maybe they implemented shift double click
[17:21:26] <geNAZt> let me check
[17:21:32] <dktapps> is there some latency here?
[17:21:37] <dktapps> i feel ... laggy
[17:21:43] <geNAZt> nope
[17:21:44] <geNAZt> not for me
[17:22:01] <dktapps> /ping
[17:22:03] <dktapps> fail
[17:22:24] <dktapps> me dum0
[17:22:29] <dktapps> *dump
[17:22:55] <geNAZt> yep
[17:22:57] <geNAZt> its a thing
[17:23:23] <dktapps> o.O
[17:24:57] <geNAZt> https://gist.github.com/geNAZt/6e4a73b7b1aecb8672bd606c5a7e62a4
[17:26:00] <geNAZt> so thats the case you are not sure about right?
[17:26:37] <dktapps> nono
[17:27:33] <dktapps> the only time I have trouble is if the same slot changes more than once in a single transaction
[17:27:39] <dktapps> the edge case I refer to is probably impossible
[17:27:55] <dktapps> i just like to try and cater for all logical possibilities
[17:28:07] <dktapps> i probably made it too complicated already lol... that code works fine as-is
[18:55:55] * sekjun9878 has quit
[19:00:54] * sekjun9878 joined the channel
[19:00:54] * sekjun9878 joined the channel
[20:05:14] * geNAZt has quit
[20:50:40] * geNAZt joined the channel
[21:51:07] <geNAZt> can i safely remove myself from the playerlist and add me again?
[21:51:20] <geNAZt> i currently have the issue that i am doubled inside the playerlist
[21:51:40] <geNAZt> or is that expected to look like this? https://puu.sh/xAEtz/dd236e5e9b.png
[21:51:48] <dktapps> check your UUID encoding
[21:52:08] <dktapps> it'll dupe the entries if your UUID encoding isn't correct
[21:52:32] <geNAZt> encoding?
[21:52:38] <geNAZt> its sent as two longs right?
[21:52:52] <dktapps> yeah, 2 little-endian longs
[21:52:53] <geNAZt> most and least bits
[21:53:01] <geNAZt> ah little endian xD
[21:53:02] <dktapps> in reverse order
[21:53:11] <geNAZt> least first?
[21:53:34] <dktapps> I split it into 4 little-endian ints
[21:54:00] * dktapps sent a long message: dktapps_2017-09-15_21:53:59.txt <https://matrix.org/_matrix/media/v1/download/matrix.org/jINWDpaOnwqytVsCFciflBEg>
[21:54:12] <dktapps> as you can see, quite odd
[21:54:26] <geNAZt> wut wut wut
[21:54:29] <dktapps> I'd expect a little-endian 128-bit number, but no
[21:54:30] <geNAZt> holy moly xD

2017-09-14
[11:45:33] * gurnux joined the channel
[11:45:33] * gurun has quit
[13:12:30] * Guest57874 is now known as dktapps
[15:48:55] * geNAZt joined the channel
[15:55:33] * Thinkofname joined the channel
[16:41:23] * gurnux has quit
[16:43:20] * gurun joined the channel
[16:50:26] * gurun has quit
[16:58:06] * gurun joined the channel
[23:01:25] * geNAZt has quit

2017-09-13
[08:15:09] * octobyte joined the channel
[08:30:14] * donarek is now known as donar
[09:55:43] * geNAZt joined the channel
[10:28:08] * geNAZt has quit
[13:22:48] * GingerGeek joined the channel
[13:22:48] * GingerGeek joined the channel
[13:24:52] * ishitatsuyuki has quit
[13:34:48] * kashike_ has quit
[13:39:32] * kashike joined the channel
[13:46:18] * dktapps joined the channel
[13:46:41] * dktapps is now known as Guest57874
[13:58:59] <yawkat> what do the gamemodes 3 and 4 do?
[14:03:01] * ishitatsuyuki joined the channel
[15:17:22] * gurun joined the channel
[17:53:35] * octobyte has quit
[21:12:34] * jamierocks_ joined the channel

2017-09-12
[03:14:27] * ZeloZelos joined the channel
[03:15:16] <ZeloZelos> hello
[03:16:38] <ZeloZelos> i hope everyone is well, i was curious, using a command block is there a way to tp a player from a specific location and only the player in that block?
[03:18:49] <ZeloZelos> nvm silly me, i just had to get the search words right
[03:21:06] <ZeloZelos> this will work?  /execute @a[x=a,y=b,z=c,r=d] ~ ~ ~ tp @p e f g
[03:27:06] * ZeloZelos has quit
[07:47:20] * HTTP_____GK1wmSU joined the channel
[07:50:11] * HTTP_____GK1wmSU has left the channel
[09:25:15] * octobyte joined the channel
[12:00:21] * geNAZt joined the channel
[13:15:25] <geNAZt> does someone know how to fill the 1.2 crafting help window?
[13:15:40] <geNAZt> this one: https://i.imgur.com/joI2xtx.png
[13:16:10] <dktapps> send crafting recipes?
[13:16:31] <dktapps> you have to have actual ingredients to be able to craft with though
[13:16:35] <dktapps> unless you flip that switch
[13:17:01] <geNAZt> i have 4 planks and could craft a crafting table
[13:17:18] <geNAZt> but it does not show up but when i place the planks into the crafting grid i get the table
[13:17:32] <dktapps> fuck knows
[13:17:41] <dktapps> i get confused messing with that stuff
[13:17:54] <dktapps> what's the difference between creative inventory and recipe book, lol
[13:18:13] <geNAZt> does the recipe book work in pocketmine?
[13:18:18] <dktapps> idk
[13:18:31] <dktapps> crafting doesn't work in PM yet, I haven't implemented it
[13:18:42] <geNAZt> ah ok
[13:18:45] <dktapps> we do send recipes, but actual crafting isn't done yet
[13:18:57] <dktapps> i was working on it last night but got sidetracked
[13:22:01] <dktapps> ugh, the green highlight shit
[13:22:08] <dktapps> first time I've seen it
[13:22:44] <geNAZt> green highlight? you mean when you hover over a item with the mouse?
[13:22:49] <dktapps> yea
[13:23:06] <dktapps> hmm, so PM recipe book seems fucked too
[13:23:06] <dktapps> wait
[13:23:24] <dktapps> never mind
[13:23:56] <geNAZt> so it doesn't work in PM
[13:24:07] <dktapps> yes ,it does wirk
[13:24:17] <dktapps> i was in spectator mode
[13:25:02] * dktapps uploaded an image: image.png (649KB) <https://matrix.org/_matrix/media/v1/download/matrix.org/gVqFeHxfefLDnmsrVlrbXNsw>
[13:25:29] <geNAZt> hmmm
[13:25:34] <geNAZt> why does it not show up for me
[13:25:45] <dktapps> what gamemode are you in?
[13:26:07] <dktapps> btw the stuff in red is stuff I can't craft
[13:26:12] <geNAZt> survival
[13:26:18] <dktapps> you have to flip that switch at the top to show/hide those
[13:26:28] <geNAZt> i did that, its completly empty
[13:26:39] <dktapps> checked other tabs as well?
[13:26:46] <dktapps> :confus
[13:26:50] <geNAZt> yeah all of them are empty
[13:26:53] <dktapps> 😖
[13:27:00] <dktapps> what the fuck are these emojis
[13:27:12] <dktapps> welp idk
[13:27:21] <dktapps> make sure you're sending recipes correctly is all i can think of
[13:27:29] <geNAZt> well they work
[13:27:35] <geNAZt> so it can't be wrong? or
[13:28:08] <dktapps> i think it might be something to do with creative inventory
[13:28:32] <dktapps> yep it is
[13:28:38] <geNAZt> wut?
[13:28:46] <geNAZt> you need to send creative inventory and it works?
[13:28:47] <dktapps> if you don't send any creative inventory data the recipe book won't work
[13:28:49] <dktapps> well... fuck
[13:28:50] <dktapps> yeah
[13:28:52] <geNAZt> holy wut
[13:29:02] <dktapps> there is a bug in the client at the moment
[13:29:02] <geNAZt> mega randomness
[13:29:19] <dktapps> where creative inventory doesn't get reset when you quit the game
[13:29:36] <dktapps> so if i switched from creative to survival ingame it would work fine
[13:30:14] <geNAZt> but i can send the creative inventory in survival gamemode?
[13:30:17] <geNAZt> and it will work?
[13:30:24] <dktapps> but if I directly joined in survival it doesn't work, because PM only sends creative inventory in... well... creative
[13:30:33] <dktapps> but it's needed for other shit as well like /give
[13:30:33] <dktapps> actually... hmm
[13:30:58] <geNAZt> so set the inventory no matter what gamemode you are in
[13:31:00] <geNAZt> sounds fun
[13:31:28] <dktapps> yea
[13:42:33] * gurun joined the channel
[13:48:45] <geNAZt> interessting, my client crashes when i send the creative inventory
[13:54:10] <dktapps> rip
[13:56:44] <geNAZt> i also sent air
[13:56:50] <geNAZt> that crashed the client
[13:57:05] <geNAZt> now everything works: https://i.imgur.com/tFoZJbu.png :)
[13:57:28] <dktapps> \o/
[13:57:51] <geNAZt> but i guess i need some more filtering
[13:57:51] <geNAZt> https://i.imgur.com/gCHviEX.png
[13:59:28] <dktapps> lol wtf
[13:59:52] <geNAZt> same for redstone lamps etc.
[14:00:12] <geNAZt> basicly anything which has a second state in another block like repeaters
[14:04:01] <dktapps> lol
[14:04:14] <dktapps> i generate my crafting data from the client
[14:04:23] <dktapps> you might wanna consider doing the same ;)
[14:07:34] <geNAZt> i also generate them from the client+
[14:07:36] <geNAZt> i also generate them from the client
[14:08:01] <geNAZt> but the creative inventory contains all blocks (even non craftable ones) in my server implementation
[14:08:50] <dktapps> you add the extra shit yourself?
[14:09:06] <geNAZt> what extra shit?
[14:09:31] <geNAZt> i take my item list from the server, iterate it, skip air and send it as creative inventory
[14:09:37] <dktapps> like lit redstone ore and stuff
[14:09:51] <dktapps> oh huh
[14:09:58] <geNAZt> well lit redstone ore is a valid block in mc:pe
[14:10:06] <dktapps> yeah i know
[14:10:15] <dktapps> it's not supposed to be in creative though :P
[14:10:20] <geNAZt> but its not craftable thus it should be put in the creative inventory
[14:10:34] <geNAZt> yeah i know, its bullshit (from my POV)
[14:10:51] <geNAZt> creative should give you access to all blocks in the game and not only craftable ones
[14:13:55] <dktapps> well, bedrock for example isn't craftable
[14:14:39] <dktapps> i don't like the  way command blocks are excluded ftom the inventory though
[14:15:24] <geNAZt> well it depends on how you view it. on our pc network the creative inventory is garbage and we build own implementation so our builders really have all blocks which are ingame
[14:16:09] <geNAZt> even ones which can decrease stability of the server (like full cover wood blocks, command blocks, technical stuff [piston heads etc.])
[14:16:09] <dktapps> fair dice
[14:16:25] <dktapps> yeah fair enough
[14:16:44] <geNAZt> but i will filter out all non craftable
[14:16:52] <geNAZt> to be fully compatible with how vanilla works
[14:17:35] <geNAZt> thats (i guess) is the reason why they display the creative inventory there
[14:17:45] <geNAZt> they simply assume that anything in that inventory is craftable
[14:34:24] * geNAZt has quit
[16:03:34] * geNAZt joined the channel
[18:39:38] * octobyte has quit
[21:56:52] * geNAZt has quit
[22:35:43] * gurun has quit
[23:48:44] * donarek joined the channel
[23:48:54] * donar has quit
[23:49:21] * Intyre has quit
[23:49:21] * KernelFreeze has quit
[23:50:35] * KernelFreeze joined the channel
[23:51:45] * Intyre joined the channel

2017-09-11
[01:03:14] * LaxWasHere has quit
[01:05:34] * LaxWasHere joined the channel
[03:43:54] * sekjun9878 has quit
[03:49:47] * sekjun9878 joined the channel
[03:49:47] * sekjun9878 has quit
[03:49:47] * sekjun9878 joined the channel
[09:06:17] * octobyte joined the channel
[11:53:39] * geNAZt joined the channel
[13:04:04] <geNAZt> can i set edu mode blocks in normal mc:pe?
[13:06:56] <dktapps> no
[13:09:51] <geNAZt> what will happen? will the client crash or will they simply not show up
[13:10:38] <dktapps> either/or
[13:10:50] <dktapps> border blocks will crash them i think
[13:13:27] <geNAZt> ok so i have to ignore them xD
[15:32:27] * Black_Hole joined the channel
[15:36:16] * Black-Hole has quit
[16:34:14] * octobyte has quit
[20:17:11] * RedXIII_ joined the channel
[20:18:53] * Black-Hole joined the channel
[20:20:16] * yawkat` joined the channel
[20:22:30] * csnxs` joined the channel
[20:22:53] * kashike_ joined the channel
[20:24:07] * Black_Hole has quit
[20:24:09] * ishitatsuyuki has quit
[20:24:09] * kashike has quit
[20:24:09] * csnxs has quit
[20:34:10] * ishitatsuyuki joined the channel
[20:35:16] * KnownUnown joined the channel
[22:10:00] * geNAZt has quit

2017-09-10
[03:03:27] * dktapps_ has quit
[03:04:34] * dktapps_ joined the channel
[03:04:50] * dktapps_ is now known as Guest65134
[10:53:58] * geNAZt joined the channel
[11:20:56] <geNAZt> can somebody explain to me what entity links are?
[11:21:07] <geNAZt> is this the same as passengers?
[14:14:20] * geNAZt has quit
[17:12:52] * geNAZt joined the channel
[22:21:58] * geNAZt has quit

2017-09-09
[10:46:23] * octobyte joined the channel
[12:02:13] * geNAZt joined the channel
[12:04:05] <geNAZt> hi, is there a new way of telling the client block/skylight data? since they removed it from the chunks and i have problems with completly dark areas (like inside houses etc.)?
[12:08:00] <yawkat> dont think so
[12:08:08] <yawkat> we have that issue too
[12:11:05] <geNAZt> does vanilla not have that issue? when you build a house and relog?
[12:11:33] <geNAZt> since it also has no way to tell the client what light values the insides have? even torches don't work currently
[12:11:37] <geNAZt> its a bit annoying xD
[12:21:03] <dktapps> yeah, they can't seem to get light right
[12:25:14] <geNAZt> so its fully clientsided now?
[12:25:23] <dktapps> yea
[12:25:36] <geNAZt> awesome......
[12:25:44] <geNAZt> not even a way to fix the light issues xD
[12:46:31] * jamierocks_ joined the channel
[13:05:12] <geNAZt> it seems that no issue has been opened about the light issue
[13:05:28] <geNAZt> so how does the client work when vanilla has no problem with that?
[13:26:04] <dktapps> oh, there have been plenty of complaints about shitty lighting
[13:26:48] <geNAZt> but they are all gone? the jira is empty (~8-10 issues which contain "light") for 1.2.0.25 / 1.2.0.31
[13:27:02] <geNAZt> and no issue showing the problem i am facing right now
[13:28:07] <geNAZt> and can someone explain to me how to get into the beta program for windows 10 version?
[13:28:34] <geNAZt> this is the closest to the problem i have: https://bugs.mojang.com/browse/MCPE-25797
[13:30:18] <dktapps> get xbox insider hub from windows store
[13:42:07] <geNAZt> hmmm i don't have that issue on windows 10, only on android
[13:44:34] <dktapps> ¯_(ツ)_/¯
[13:44:48] <geNAZt> 1 fps on my tablet, dat performance xD
[13:46:05] <dktapps> yeah the perf is really bad in the betas
[13:50:34] <geNAZt> turned off smooth light stuff on android, now it works
[14:35:43] * geNAZt has quit
[14:47:06] * geNAZt joined the channel
[14:58:02] <yawkat> is there any implementation of crafting for 1.2 to look at yet?
[15:01:45] <dktapps> you mean, apart from steadfast2 ? ;p
[15:02:13] <dktapps> i haven't done it yet, been planning to for about 2 weeks
[15:03:38] <yawkat> ah i havent seen that
[15:04:53] <geNAZt> you can look at gomints implementation
[15:04:55] <geNAZt> if you want
[15:06:09] <geNAZt> https://github.com/GoMint/GoMint/blob/1.2/gomint-server/src/main/java/io/gomint/server/network/handler/PacketInventoryTransactionHandler.java - https://github.com/GoMint/GoMint/blob/1.2/gomint-server/src/main/java/io/gomint/server/network/handler/PacketCraftingEventHandler.java
[15:07:42] <dktapps> you still use the CraftingEvent shit?
[15:09:40] <yawkat> geNAZt: https://github.com/GoMint/GoMint/blob/1.2/gomint-server/src/main/java/io/gomint/server/network/packet/PacketInventoryTransaction.java#L75 where is your 99999?
[15:09:52] <yawkat> oh below that
[15:10:45] <geNAZt> 99999 should be renamed
[15:11:21] <geNAZt> or mojang decides to implement proper window ids for that ...
[15:11:50] <dktapps> i can't fucking understand why they didn't implement crafting as a proper transaction
[15:12:07] <geNAZt> my system uses inventories for crafting (-2/-3) => inventory with 4/9 slots
[15:12:27] <geNAZt> -5 has its own inventory which gets filled from the -2/-3 inventory
[15:12:43] <geNAZt> the CraftingEvent uses items from the -5 inventory to craft the item
[15:13:00] <geNAZt> if it fails the -5 inventory will be merged back to the player inventory (0)
[15:13:10] <dktapps> tl;dr: crafting is fucking dumb
[15:13:42] <dktapps> i mean, I'm glad it's not a black hole anymore
[15:14:10] <geNAZt> yeah
[15:14:17] <dktapps> but from my perspective it would have made more sense to just implement it as a proper transaction
[15:14:25] <dktapps> instead of this hacky fake shit
[15:14:30] <geNAZt> what sucks is that the window ids which have none (crafting table, beacon, anvil) etc.
[15:14:40] <geNAZt> return CloseContainerPacket with windowId -1
[15:14:53] <geNAZt> which is the same for player inventory (which should be 0)
[15:15:05] <dktapps> no
[15:15:16] <dktapps> the player never actually "closes" their inventory as such
[15:15:23] <geNAZt> it does
[15:15:29] <geNAZt> not in the first open
[15:15:31] <dktapps> they are always "viewing" it because of the hotbar
[15:15:31] <geNAZt> but on the second
[15:16:02] <dktapps> the -1 is just to tell you they closed something which isn't tracked server-side
[15:16:04] <dktapps> but like
[15:16:28] <dktapps> anvil/enchanting table/blah actually take normal window ids in ContainerOpen... but don't use them
[15:16:30] <dktapps> it's stupud
[15:16:33] <dktapps> *stupid
[15:16:46] <geNAZt> pressing e twice or e and esc / close: 17:16:30.108 [main] DEBUG io.gomint.server.network.PlayerConnection - Should handle: PacketContainerClose(windowId=-1)
[15:16:57] <dktapps> it sends me that every time
[15:17:25] <geNAZt> yeah they "close" the crafting view in the inventory
[15:17:36] <dktapps> ahhhh
[15:17:46] <dktapps> now I understand
[15:17:48] <geNAZt> which is stupid
[15:18:01] <dktapps> i used to get that on older versions
[15:18:02] <geNAZt> well its not stupid, its stupid not to use windowIds in that case
[15:18:06] <dktapps> but only on desktop, not pocket
[15:18:10] <dktapps> now I understand why
[15:18:14] <geNAZt> you now get it overall
[15:18:30] <dktapps> you used to get it for anvils anyway, I know that much for sure
[15:18:32] <geNAZt> pocket gui or desktop gui
[15:18:44] <dktapps> yeah i know
[15:18:47] <geNAZt> well i am not that far to test anvils currently
[15:18:59] <dktapps> the crafting is consistent across both now
[15:19:05] <dktapps> (FINALLY)
[15:19:08] <geNAZt> nope xD
[15:19:18] <geNAZt> its consistent shit
[15:19:18] <dktapps> I love the new Pocket inventory controls
[15:19:24] <geNAZt> the uuid issue is still there
[15:19:29] <dktapps> oh yeah
[15:19:38] <dktapps> but again, that's also consistent across both :P
[15:19:42] <geNAZt> yeah
[15:19:53] <dktapps> i didn't say it was fully working, just that they behave consistently :P
[15:20:13] <dktapps> i bet what's up with the UUID shit is
[15:20:20] <geNAZt> i simply hope they will give the craftin inventories and all anvils/beacons own window ids
[15:20:36] <dktapps> they try and match a recipe client-side from the shit in the crafting grid
[15:20:36] <geNAZt> that way i don't have to track every interact
[15:20:53] <dktapps> and take the first thing that matches without checking the whole grid
[15:21:09] <dktapps> that would explain getting pressure plate instead of door for examplr
[15:21:11] <geNAZt> have you tried setting something into windowId 124?
[15:21:13] <dktapps> *example
[15:21:17] <geNAZt> its funny, the client crashes xD
[15:21:19] <dktapps> yeah, it's fucked up
[15:21:42] <dktapps> no, doesn't crash for me
[15:21:46] <dktapps> just doesn't update properly until I try and put the item down or swap it for a different one
[15:22:01] <geNAZt> are you in desktop mode?
[15:24:59] <dktapps> yeah
[15:25:11] <dktapps> oh, are you doing it on mobile?
[15:26:00] <geNAZt> yes both
[15:26:10] <geNAZt> win 10 works
[15:26:15] <geNAZt> android crashes xD
[15:26:20] <dktapps> lol
[15:28:00] <yawkat> can you set the contents of the crafting menu somehow? using setslot?
[15:28:17] <dktapps> as far as I know, no
[15:28:38] <yawkat> .-. so you *have* to send the recepies?
[15:28:46] <yawkat> fml
[15:28:47] <dktapps> ??
[15:29:01] <yawkat> well you cant set the crafting result slot can you
[15:30:52] <geNAZt> no
[15:31:02] <yawkat> bummer
[15:31:09] <geNAZt> you can't set anything done with 99999
[19:41:09] * jamierocks_ joined the channel
[20:33:23] * geNAZt has quit
[21:17:51] * octobyte has quit

2017-09-08
[09:15:26] * geNAZt joined the channel
[09:50:49] * geNAZt has quit
[11:11:33] * octobyte has quit
[11:11:48] * octobyte joined the channel
[13:18:27] * geNAZt joined the channel
[14:48:41] * geNAZt has quit
[15:49:10] * geNAZt joined the channel
[16:15:47] * geNAZt has quit
[17:41:48] * geNAZt joined the channel
[19:25:36] * octobyte has quit
[20:28:54] <geNAZt> is there some kind of trick to render doors correctly in the client with sending the door pieces in two block update packets (one with 0x01 and the other with 0x08 directly after)?
[20:29:16] <geNAZt> it renders as two doors which are connected to each other (a 3 block high door)
[21:49:01] <dktapps> ummm what?
[21:50:43] * Guest28045 is now known as dktapps_
[22:04:17] * geNAZt has quit
[22:05:24] * geNAZt joined the channel
[22:40:04] * geNAZt has quit

2017-09-07
[01:00:26] * Waterpicker joined the channel
[03:36:51] * Steve25_ joined the channel
[03:37:01] <Steve25_> hi
[03:37:13] <Steve25_> help
[03:37:36] * Steve25_ has quit
[03:45:12] * KnownUnown joined the channel
[04:20:16] * MrARM has quit
[04:20:55] * Guest59871 has quit
[04:21:08] * MrARM joined the channel
[04:22:02] * dktapps_ joined the channel
[04:22:27] * dktapps_ is now known as Guest28045
[07:53:04] * Waterpicker has quit
[08:00:59] * Waterpicker joined the channel
[08:02:34] * Waterpicker has quit
[09:27:37] * octobyte joined the channel
[10:12:44] * octobyte has quit
[10:14:26] * octobyte joined the channel
[18:41:09] * geNAZt joined the channel
[18:41:19] <geNAZt> ei, new version new bugs xD
[18:41:35] <geNAZt> the "friends" now shows random entries from the server view ....
[19:11:48] <dktapps> yeah, I've heard that issue from several people
[19:12:27] <geNAZt> also i wondered how to get custom gui working, do you know how?
[19:14:26] <dktapps> haven't messed with it myself
[19:14:27] <dktapps> but it's just json
[19:15:30] <geNAZt> do you know which packet that is?
[19:15:44] <dktapps> there's a couple
[19:15:55] <geNAZt> ok
[19:16:29] <dktapps> https://github.com/pmmp/PocketMine-MP/blob/mcpe-1.2/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php here, take a look
[19:16:43] <dktapps> modal form packets are the ones you wan
[19:16:59] <dktapps> also take a look at steadfast2, they have API for it too
[19:17:57] <geNAZt> interessting
[19:17:58] <geNAZt> thanks
[22:30:23] * geNAZt has quit
[22:30:50] * geNAZt joined the channel
[23:36:43] * geNAZt has quit

2017-09-06
[00:45:20] * gaeta has quit
[02:08:23] * Waterpicker joined the channel
[08:39:55] * octobyte joined the channel
[10:37:31] * geNAZt joined the channel
[10:41:48] <geNAZt> hi, i have a question, is there a packet which can reset the crafting fields of the player inventory, anvil etc.? all those inventories which don't have a windowId?
[11:46:41] <dktapps> in 1.1? nope
[11:46:54] <dktapps> might be able to in 1.2, i haven't tried yet
[11:47:05] <dktapps> s/might/should
[11:52:07] <geNAZt> 1.2
[11:52:55] <geNAZt> the new InventoryTransactions are a bit weird with the 99999 special cases so since they have no windowId they can't be set right?
[11:59:07] <dktapps> the 99999 ones have fake window IDs
[12:02:07] <geNAZt> yeah but i can't send InventoryContent with windowId -2 slot 1 to set the item or?
[12:02:38] <dktapps> i don't know actually
[12:02:46] <geNAZt> time to crash minecraft xD
[12:02:58] <dktapps> I think you can, the window ID is a signed varint if I remember correctly
[12:03:34] <geNAZt> you can send the packet, but it has no effect
[12:04:05] <geNAZt> PacketInventorySetSlot(windowId=-2, slot=0, itemStack=[ItemStack WOOD_PLANKS:0 x 12]) -> https://i.imgur.com/MYF7E6f.png
[12:05:58] <dktapps> rip
[12:20:27] <geNAZt> so i need to add "virtual" inventories to support those special case
[12:59:35] <geNAZt> and the CraftEvent Packet is still broken, nice
[14:04:09] <dktapps> yea
[14:06:33] <dktapps> are you referring to the broken UUID or the lack of ingredients?
[14:07:02] <dktapps> either way, it's useless... transactions tell you everything, just use those ;P
[14:07:56] <dktapps> window ID -4 is crafting take-result action, you can just process whatever was in the crafting grid there
[14:13:08] <geNAZt> both kinda
[14:13:28] <geNAZt> i figured that -5 does add the items to the internal crafting input for the recipe it seems
[14:14:22] <geNAZt> so i can store that information in an inventory of size 4 and take the output field from the CraftEventPacket and match those together, should work, will see if it really does xD
[14:18:16] <geNAZt> also i never have seen -4 in my tests currently. only -2/-3 and -5 even when the result slot in the crafting field of the client is filled
[14:30:00] <dktapps> -5 is use-ingredient
[14:35:01] <geNAZt> yes but how do i get -4? i don't get that from the 2x2 crafting field in pocket gui mode
[14:43:49] <dktapps> umm
[14:43:58] <dktapps> craft something
[15:03:29] <geNAZt> still no -4
[15:03:41] <geNAZt> 4x PacketInventoryTransaction(type=0, actions=[PacketInventoryTransaction.NetworkTransaction(sourceType=99999, windowId=-5, unknown=0, slot=3, oldItem=[ItemStack AIR:0 x 0], newItem=[ItemStack WOOD_PLANKS:0 x 1]), PacketInventoryTransaction.NetworkTransaction(sourceType=99999, windowId=-2, unknown=0, slot=3, oldItem=[ItemStack AIR:0 x 0], newItem=[ItemStack WOOD_PLANKS:0 x 2]), PacketInvent
[15:03:41] <geNAZt> oryTransaction.NetworkTransaction(sourceType=99999, windowId=-3, unknown=0, slot=3, oldItem=[ItemStack WOOD_PLANKS:0 x 3], newItem=[ItemStack AIR:0 x 0])], actionType=0, hotbarSlot=0, itemInHand=null, blockPosition=null, face=0, playerPosition=null, clickPosition=null, entityId=0, vector1=null, vector2=null, headPosition=null)
[15:03:48] <geNAZt> and one PacketCraftingEvent(windowId=0, recipeType=0, recipeId=57cdad7a-99fb-49fc-aa38-c892befcf09c, input=[], output=[[ItemStack CRAFTING_TABLE:0 x 1]])
[15:11:49] <dktapps> erm
[15:11:53] <dktapps> what version?
[15:11:57] <geNAZt> 1.2.0.25
[15:15:55] <dktapps> last time i looked at it was .22
[15:16:57] <geNAZt> ah ok so it could have changed
[15:17:26] <dktapps> yesh maybe
[15:17:40] <dktapps> I'll have a look when i get home
[15:17:48] <dktapps> s/yesh/yeah
[16:01:10] <geNAZt> oh you get -4 after the item has been crafted
[16:23:04] <dktapps> yea
[16:23:10] <dktapps> well, after the crafting event
[16:23:38] <geNAZt> what do i want with that after crafting event
[16:23:50] <geNAZt> i simply ignore that currently
[16:26:58] <dktapps> because the  crafting event can't be trusted to give you the correct shit
[16:27:19] <dktapps> and because internally everything is processed as transactions, so that provides the balancer when the item appears in the inventory
[16:27:27] <geNAZt> so they build more crap around it instead of fixing the craftevent?
[16:27:54] <geNAZt> yeah that might be the reason
[17:46:37] <geNAZt> does the workbench not fire a ContainerOpen packet?
[18:01:16] * octobyte has quit
[18:26:34] <dktapps> no
[18:27:58] <geNAZt> yeah i saw that they moved multiple packets into the new InventoryTransactions, like building, useitem etc.
[18:30:34] <yawkat> it's so odd. i always wanted an inventory transaction involving no actual inventory item
[18:31:36] <geNAZt> yeah it a bit weird, but now its more or less the same as in the java edition
[19:18:06] <dktapps> GodPacket
[19:41:33] * Waterpicker has quit
[20:20:50] * Waterpicker joined the channel
[21:17:01] * Waterpicker has quit
[22:22:55] * geNAZt has quit

2017-09-05
[03:27:05] * Waterpicker joined the channel
[05:17:16] * gaeta joined the channel
[09:08:10] * geNAZt joined the channel
[10:44:30] <geNAZt> ok i am totally confused, i sniffed a bit of original data for Adventure Settings and i get random data like this: https://hastebin.com/raw/fusevoyepi
[10:45:02] <geNAZt> the entity id is correct when i start flying (44), but i am still confused why the entity id when i join the server is not like i expect it (44)
[11:44:21] * geNAZt has quit
[14:57:24] * geNAZt joined the channel
[15:22:02] * geNAZt has quit
[16:33:38] * octobyte has quit
[21:03:22] * Waterpicker has quit
[21:51:42] * Waterpicker joined the channel
[22:46:35] * Waterpicker has quit

2017-09-04
[10:34:46] * octobyte joined the channel
[15:29:25] * Black_Hole has quit
[15:33:35] * Black-Hole joined the channel
[18:31:59] * yawkat` joined the channel
[18:36:59] * Thinkofdname_ joined the channel
[18:37:36] * ishitatsuyuki has quit
[18:37:36] * yawkat has quit
[18:37:36] * Thinkofdname_ is now known as Thinkofname
[18:42:22] * dktapps_ joined the channel
[18:42:46] * dktapps_ is now known as Guest59871
[18:48:38] * ishitatsuyuki joined the channel
[18:51:31] * geNAZt joined the channel
[18:52:35] <geNAZt> hi, did someone encounter the error that you hover in air on 1.2.0.25 for some weird reason? you can't get up or down and adventure settings say that you aren't flying
[19:08:01] <geNAZt> ah i see, it seems that the generic gravity flag is disabled by default in the client and the server has to enable gravity for players now
[19:09:28] <dktapps> yup
[20:37:25] * test joined the channel
[20:37:34] * test has quit
[21:40:12] <geNAZt> now gravity is too op xD the player is stuck at 0 0 0 in the client, even if i send teleport moveplayer packets xD
[22:03:35] <geNAZt> need to sort that out tomorrow, no clue whats going on to be honest
[22:04:00] <geNAZt> i never tell the client to move there, i send the correct packets :D
[22:08:10] * geNAZt has quit

2017-09-03
[03:15:28] * Waterpicker has quit
[03:24:03] * Waterpicker joined the channel
[09:31:24] * Waterpicker has quit

2017-09-01
[00:10:23] * Waterpicker has quit
[02:01:32] * Waterpicker joined the channel
[03:41:26] * ProAnGeLoBr joined the channel
[03:41:39] <ProAnGeLoBr> Opa
[03:42:02] <ProAnGeLoBr> help
[03:46:35] * ProAnGeLoBr has quit
[10:26:17] * octobyte has quit
[10:42:53] * octobyte joined the channel
[11:39:10] * bjorn- has quit
[11:45:15] * bjorn- joined the channel
[16:16:45] * octobyte has quit
[16:18:03] * octobyte joined the channel
[17:52:07] * octobyte has quit

2017-08-31
[00:47:14] * Waterpicker has quit
[00:47:31] * Waterpicker joined the channel
[08:22:02] * [d__d] joined the channel
[08:26:48] * octobyte joined the channel
[21:06:51] * Waterpicker has quit
[21:38:45] * Waterpicker joined the channel
[22:51:08] * Waterpicker has quit
[23:04:17] * Waterpicker joined the channel

2017-08-30
[00:06:17] * KnownUnown joined the channel
[02:28:58] * Waterpicker joined the channel
[08:44:05] * octobyte joined the channel
[12:07:03] * shoghicp has quit
[12:10:43] * octobyte has quit
[12:11:20] * shoghicp joined the channel
[12:11:56] * octobyte joined the channel
[12:22:03] * bluez_ joined the channel
[16:24:27] * octobyte has quit

2017-08-29
[02:31:38] * Waterpicker joined the channel
[16:50:28] * octobyte has quit
[20:43:10] * Waterpicker has quit
[23:58:59] * bluez_ has quit
[23:59:23] * bluez_ joined the channel

2017-08-28
[07:05:56] * Waterpicker joined the channel
[19:31:03] * Waterpicker has quit
[20:56:56] * Darkaris13 joined the channel
[20:57:29] <Darkaris13> can someone tell me how the port forwarding works

2017-08-27
[07:45:58] * JSON_encoded joined the channel
[07:46:23] <JSON_encoded> Anybody around?
[07:47:11] <ishitatsuyuki> Don't ask to ask, if anyone is here or alive, or uses something. Just ask, and we'll get moving along. Thanks.
[07:59:25] <JSON_encoded> I have a couple general questions about running PHP7 on Android. I've never seen this done in production before
[08:00:11] <dktapps> did you just say
[08:00:15] <dktapps> run PHP
[08:00:19] <dktapps> on Android
[08:00:23] <dktapps> IN PRODUCTION?
[08:00:33] <JSON_encoded> Especially given that it's using musl rather than Android's Bionic libc
[08:01:15] <dktapps> nobody with any sense at all runs production servers on an android device
[08:01:34] <dktapps> if you don't know how to, then  good
[08:01:39] <dktapps> because it's a fucking stupid idea
[08:01:46] <dktapps> get yourself a cheap VPS instead
[08:02:30] <JSON_encoded> https://github.com/PocketMine/php-build-scripts
[08:03:07] <dktapps> yes, you can do it
[08:03:17] <dktapps> like many things you can do, it doesn't mean it's a sane idea
[08:03:50] <dktapps> besides, that repository & organisation is over a year dead
[08:05:22] <dktapps> running production servers on a mobile device is extremely stupid
[08:05:26] <dktapps> don't. do. it.
[08:06:45] <JSON_encoded> Yes, I agree. I'm very familiar with the topic. What I'm mainly interested in is how musl-libc worked on Android.
[08:09:10] <JSON_encoded> The server, good bad or ugly, had more than a million installs through play store. Was hoping for input on how it worked out, but if the project is dead it pretty much speaks for itself lol
[08:10:10] <dktapps> just treat it like generic linux arm
[08:10:15] <dktapps> and compile everything statically
[08:16:00] * JSON_encoded has quit
[10:12:02] <ishitatsuyuki> buildroot ™
[21:59:06] * Waterpicker has quit

2017-08-26
[12:01:04] * LaxWasHere has quit
[13:02:59] * LaxWasHere joined the channel

2017-08-25
[00:14:21] * Waterpicker has quit
[00:37:35] * Waterpicker joined the channel
[02:24:35] * kashike has quit
[02:25:02] * KnownUnown has quit
[02:29:07] * kashike joined the channel
[02:33:23] * KnownUnown joined the channel
[10:28:06] * Waterpicker has quit
[10:28:49] * Waterpicker joined the channel
[10:59:36] * KnownUnown has quit
[12:02:17] * KnownUnown joined the channel
[12:32:50] * shoghicp has quit
[12:33:26] * shoghicp joined the channel

2017-08-24
[20:04:25] * Waterpicker has quit
[21:26:30] * Waterpicker joined the channel
[22:52:36] * Waterpicker has quit
[23:17:35] * Waterpicker joined the channel

2017-08-23
[00:13:55] * Waterpicker has quit
[02:08:25] * Waterpicker joined the channel
[02:10:07] * eggster has quit
[02:10:07] * eggster joined the channel
[05:04:33] * ZacHack joined the channel
[05:05:03] * MrARM joined the channel
[12:22:37] * bluez_ has quit
[12:25:42] * bluez_ joined the channel
[14:58:21] * Black_Hole joined the channel
[15:02:05] * Black-Hole has quit
[23:07:25] * _MylesC has quit
[23:07:45] * _MylesC joined the channel

2017-08-22
[08:50:15] * octobyte joined the channel
[11:00:15] * bjorn- has quit
[11:00:59] * bjorn- joined the channel
[11:01:01] * MrARM joined the channel
[11:01:25] * enick_889 has quit
[11:01:31] * ZacHack joined the channel
[11:05:35] * shoghicp joined the channel
[11:16:25] * enick_889 joined the channel
[20:53:02] * Waterpicker has quit
[23:02:09] * Waterpicker joined the channel

2017-08-21
[00:50:01] * FriwiDev has quit
[08:00:22] * octobyte joined the channel
[09:50:33] * octobyte has quit
[09:51:49] * octobyte joined the channel
[10:07:23] * Thinkofname joined the channel
[11:57:52] * gurun joined the channel
[14:36:09] * Waterpicker has quit
[16:26:57] * octobyte has quit
[17:47:52] * Waterpicker joined the channel

2017-08-20
[01:36:35] * gurnux has quit
[01:36:52] * gurun joined the channel
[06:25:37] * bjorn- joined the channel
[07:38:24] * Water|zzz is now known as Waterpicker
[12:32:53] * octobyte joined the channel
[19:54:45] * octobyte has quit
[21:51:25] * Thinkofname joined the channel
[22:40:16] * FriwiDev joined the channel

2017-08-19
[05:49:54] * gurnux joined the channel
[12:06:33] * Waterpicker is now known as Water|zzz
[16:15:27] * gurnux has quit
[16:43:17] * mrarm_ joined the channel
[17:26:46] * DYRH joined the channel
[20:03:40] * gurun joined the channel
[20:19:42] * gurnux joined the channel
[20:48:49] * octobyte has quit
[21:49:47] * Water|zzz has quit
[21:50:04] * Water|zzz joined the channel

2017-08-18
[00:03:04] * DYRH joined the channel
[00:04:46] * DYRH has quit
[00:57:53] * Waterpicker joined the channel
[01:02:32] * Waterpicker has quit
[01:02:41] * Thinkofname joined the channel
[01:35:45] * Waterpicker joined the channel
[09:24:18] * octobyte joined the channel
[09:35:50] * DYRH joined the channel
[10:46:41] * octobyte has quit
[10:47:07] * octobyte joined the channel
[15:06:59] * DYRH has quit
[15:37:02] * DYRH joined the channel
[16:00:15] * DYRH has quit
[18:55:04] * bjorn- joined the channel

2017-08-17
[01:02:46] * Thinkofname joined the channel
[04:42:06] * [d__d] has quit
[04:52:06] * [d__d] joined the channel
[04:52:06] * enick_889 joined the channel
[04:52:06] * Intyre joined the channel
[04:52:07] * MinecraftAddict joined the channel
[04:54:56] * InusualZ joined the channel
[05:05:57] * ishitatsuyuki joined the channel
[07:06:45] <yawkat> DYRH: yes maps are full rgb in pe
[07:06:51] <yawkat> there is no color table
[07:07:18] <yawkat> makes for really shitty compression...
[07:21:04] <enick_889> esepcially since each color is a varint... since it includes alpha too every one is 5 bytes
[07:21:18] <enick_889> fucking stupid
[07:32:36] * LaxWasHere joined the channel
[09:29:23] * octobyte joined the channel
[10:14:27] * bjorn- has quit
[10:15:13] * bjorn- joined the channel
[10:17:06] * jamierocks_ joined the channel
[14:02:52] * jamierocks_ is now known as jamierocks
[16:23:24] * Rian joined the channel
[16:23:26] <Rian> Hey
[16:24:07] <Rian> I'm trying to install PocketMine on a Ubuntu 16.04 server and when I run it It says It can't find a working php7 binary even though the script installed them?
[16:24:54] <ishitatsuyuki> clever >> #pmmp << portal
[17:02:44] * Rian has quit
[18:46:29] * Jamesknight99 joined the channel
[18:46:57] <Jamesknight99> Hey, I'm having an issue with php7 binaries? Could I get some help?
[18:47:20] * Jamesknight99 has left the channel
[19:23:50] * Waterpicker has quit
[19:59:33] * octobyte has quit
[21:44:18] * Waterpicker joined the channel
[21:56:38] * gurun joined the channel
[22:55:05] * Waterpicker has quit

2017-08-16
[00:56:14] * hstr0100 joined the channel
[01:59:19] * hstr0100 has quit
[08:49:12] * octobyte joined the channel
[08:53:26] * octobyte has quit
[08:54:43] * octobyte joined the channel
[08:57:21] * octobyte has quit
[08:58:33] * octobyte joined the channel
[11:02:43] * PEMapModder_ joined the channel
[11:14:34] * PEMapModder_ has quit
[11:21:30] * octobyte has quit
[11:22:51] * octobyte joined the channel
[14:58:03] * Black-Hole joined the channel
[15:00:08] * Black_Hole has quit
[16:46:50] * octobyte has quit
[16:53:29] * octobyte joined the channel
[17:15:10] * octobyte has quit
[22:46:18] * DYRH joined the channel
[22:56:44] <DYRH> Anyone know what the color table for the MCPE map item looks like? On the PC version it seems you only have access to the base colors * 4 (204 total in 1.12)
[22:57:04] <DYRH> Seems a far more wide variety (possibly all RGB?) in MCPE

2017-08-15
[00:00:07] * ChanServ joined the channel
[00:04:54] * yawkat joined the channel
[00:09:42] * dktapps joined the channel
[00:10:05] * dktapps is now known as Guest94326
[00:23:22] * ishitatsuyuki joined the channel
[03:50:34] * Waterpicker has quit
[03:50:57] * Waterpicker joined the channel
[04:00:05] * Waterpicker has quit
[04:00:20] * Waterpicker joined the channel
[05:13:54] * Waterpicker_ joined the channel
[05:16:17] * Waterpicker has quit
[05:58:08] * Falkirks joined the channel
[06:56:05] * Waterpicker_ is now known as Waterpicker
[08:27:19] * Guest94326 is now known as dktapps
[08:36:06] * octobyte joined the channel
[10:00:16] * Black-Hole joined the channel
[10:01:32] * Black_Hole has quit
[10:12:06] * Black_Hole joined the channel
[10:15:11] * Black-Hole has quit
[11:51:29] * Amaranth has quit
[11:51:53] * Amaranth joined the channel
[11:52:21] * yawkat joined the channel
[13:19:26] * octobyte has quit
[13:21:08] * octobyte joined the channel
[16:12:26] * octobyte has quit
[17:56:38] * octobyte joined the channel
[17:58:06] * octobyte has quit
[18:42:17] * gurun joined the channel
[19:03:13] * Black_Hole has quit
[19:03:54] * Black_Hole joined the channel
[22:15:32] * gurnux joined the channel
[22:15:32] * gurun has quit
[22:19:20] * eggster has quit
[22:21:38] * eggster joined the channel
[22:43:16] * Tux joined the channel
[22:43:16] * Tux has quit
[22:43:16] * Tux joined the channel

2017-08-14
[07:49:19] * octobyte joined the channel
[08:08:10] * octobyte has quit
[08:09:23] * octobyte joined the channel
[08:10:09] * octobyte has quit
[08:11:23] * octobyte joined the channel
[08:15:58] * octobyte has quit
[08:17:09] * octobyte joined the channel
[08:19:30] * octobyte has quit
[08:21:01] * octobyte joined the channel
[08:23:05] * octobyte has quit
[08:25:42] * octobyte joined the channel
[08:26:17] * octobyte has quit
[08:27:32] * octobyte joined the channel
[08:37:02] * octobyte has quit
[08:38:14] * octobyte joined the channel
[08:55:35] * octobyte has quit
[09:02:45] * octobyte joined the channel
[09:11:29] * octobyte has quit
[09:14:00] * octobyte joined the channel
[10:57:44] * Waterpicker has quit
[10:57:59] * Waterpicker joined the channel
[13:10:36] * Black_Hole joined the channel
[13:13:52] * Black-Hole has quit
[13:35:26] * DYRH has quit
[13:35:32] * DYRH_ joined the channel
[14:32:13] * gurun joined the channel
[14:37:23] * gurun has quit
[14:37:23] * gurnux joined the channel
[14:37:48] * gurun joined the channel
[16:03:16] * octobyte has quit
[16:55:11] * djlw78 joined the channel
[16:55:25] <djlw78> Huh
[17:03:34] * djlw78 has quit
[17:13:05] * djlw78 joined the channel
[17:14:59] * Marcos joined the channel
[17:15:23] * Marcos is now known as Guest21214
[17:15:39] * Guest21214 has quit
[17:17:34] * djlw78 has quit
[17:49:47] * gurnux has quit
[21:08:02] * dktapps has quit
[21:08:15] * ishitatsuyuki has quit
[21:39:19] * dktapps joined the channel
[21:39:44] * dktapps is now known as Guest49159
[21:52:23] * ishitatsuyuki joined the channel
[23:51:20] * Waterpicker has quit
[23:51:23] * KernelFreeze has quit
[23:51:23] * Amaranth has quit
[23:51:25] * yawkat has quit
[23:51:25] * Falkirks has quit
[23:51:25] * bluez_ has quit
[23:51:25] * _MylesC has quit
[23:51:58] * _MylesC joined the channel
[23:52:13] * Falkirks joined the channel
[23:55:09] * dktapps_ joined the channel
[23:55:09] * KernelFreeze joined the channel
[23:55:09] * Amaranth joined the channel
[23:55:17] * ishitatsuyuki has quit
[23:55:24] * bluez_ joined the channel
[23:56:02] * ChanServ joined the channel
[23:56:10] * Waterpicker joined the channel
[23:56:10] * sekjun9878 joined the channel
[23:56:10] * mrarm_ joined the channel
[23:56:40] * XorBoole joined the channel
[23:56:40] * LaxWasThere joined the channel
[23:56:44] * ChanServ has quit
[23:57:30] * dktapps_ has quit
[23:57:30] * KernelFreeze has quit
[23:57:31] * Amaranth has quit
[23:59:35] * dktapps_ joined the channel
[23:59:35] * KernelFreeze joined the channel
[23:59:35] * Amaranth joined the channel

2017-08-13
[00:02:42] * ishitatsuyuki joined the channel
[00:23:20] * Guest67091 has quit
[01:01:53] * Thinkofname joined the channel
[01:22:56] * dktapps joined the channel
[01:23:19] * dktapps is now known as Guest56132
[01:24:05] * Guest56132 has quit
[01:29:33] * enick_985 joined the channel
[01:46:31] * ishitatsuyuki joined the channel
[06:44:59] * FGuest[84432] has quit
[10:37:39] <yawkat> can you send lighting info at all now? it was removed, right?
[12:02:25] <enick_985> it's completely client side now yea
[12:02:47] * enick_985 is now known as dktapps
[12:20:25] <ishitatsuyuki> Wow, interesting
[12:20:49] <ishitatsuyuki> dktapps: so nor at the initial chunk send?
[12:43:11] <dktapps> it's been removed from the chunk packet yeah
[20:08:49] * DYRH_ joined the channel
[22:40:20] <DYRH> I see we have rot, img, xOffset, yOffset, label & color map decoration attributes -- anyone have any idea what these values should look like?

2017-08-12
[01:02:37] * Thinkofname joined the channel
[07:13:35] * Waterpicker has quit
[07:13:55] * Waterpicker joined the channel
[13:30:46] * HTTP_____GK1wmSU joined the channel
[13:33:21] * HTTP_____GK1wmSU has left the channel
[16:36:40] * dktapps has quit
[16:36:50] * ishitatsuyuki has quit
[17:52:57] * Guest86768 joined the channel
[18:06:29] * ishitatsuyuki joined the channel
[19:09:02] * nick2017 joined the channel
[19:09:10] <nick2017> hey
[19:39:48] * D33P-B00K joined the channel
[19:42:19] * D33P-B00K has left the channel
[19:50:49] * nick2017 has quit
[21:43:33] * FGuest[84432] joined the channel
[21:43:56] <FGuest[84432]> Hi, if I wanted to update a specific blocks' light level, for a specific player (i.e., everyone else would see the block normally), what packet should I be looking at? Having a little trouble tracking it down... thanks for the help!
[22:37:48] * ishitatsuyuki has quit
[23:49:19] * Guest67091 joined the channel

2017-08-11
[01:04:40] * Waterpicker has quit
[01:15:53] * FGuest[50783] joined the channel
[01:16:44] <FGuest[50783]> Hi, in PMMP, I'm trying to send a player a spawn item frame packet, and then set the item within -- would love a pointer in the right direction.
[01:32:29] * Waterpicker joined the channel
[01:33:06] <FGuest[50783]> Hi, in PMMP, I'm trying to send a player a spawn item frame packet, and then set the item within -- would love a pointer in the right direction.
[02:18:56] * deceit has quit
[02:19:19] * sekjun9878 joined the channel
[02:19:19] * sekjun9878 has quit
[02:19:19] * sekjun9878 joined the channel
[02:20:13] * deceit joined the channel
[02:32:59] * Tux joined the channel
[02:32:59] * Tux has quit
[02:32:59] * Tux joined the channel
[08:39:39] * octobyte joined the channel
[13:33:59] * FGuest[50783] has quit
[17:36:58] * octobyte has quit
[18:23:44] * ishitatsuyuki has quit
[18:29:09] * dktapps joined the channel
[18:29:33] * dktapps is now known as Guest27105
[18:43:30] * ishitatsuyuki joined the channel
[20:01:52] * ishitatsuyuki has quit
[20:03:52] * dktapps joined the channel
[20:04:15] * dktapps is now known as Guest23224
[20:17:56] * ishitatsuyuki joined the channel

2017-08-10
[16:29:45] * octobyte has quit
[17:18:19] * deceit joined the channel
[19:36:56] * FonzRalph joined the channel

2017-08-09
[01:01:55] * [d__d] joined the channel
[08:47:24] * Inusua1Z has quit
[08:47:24] * ZacHack has quit
[08:47:24] * Antisober552 has quit
[08:47:31] * Matsv has quit
[09:33:12] * -- BotBot disconnected, possible missing messages --
[09:33:12] * -- BotBot disconnected, possible missing messages --
[09:35:24] * [d__d] joined the channel
[09:35:54] * Waterpicker joined the channel
[09:41:22] * octobyte joined the channel
[22:57:16] * Waterpicker has quit
[23:12:07] * Waterpicker joined the channel

2017-08-08
[02:17:56] * XorBoole has quit
[02:22:26] * MrARM joined the channel
[02:22:39] * XorBoole joined the channel
[07:09:49] * geNAZt joined the channel
[08:39:13] * octobyte joined the channel
[08:40:01] * Waterpicker has quit
[09:59:45] * octobyte has quit
[10:03:32] * octobyte joined the channel
[10:06:29] * octobyte has quit
[10:09:25] * octobyte joined the channel
[10:13:17] * octobyte has quit
[10:14:49] * octobyte joined the channel
[10:15:59] * octobyte has quit
[10:17:15] * octobyte joined the channel
[12:51:18] * Black-Hole has quit
[12:51:44] * Black-Hole joined the channel
[14:56:53] * octobyte has quit
[17:31:39] * geNAZt has quit

2017-08-07
[06:23:44] * Waterpicker|zzz has quit
[16:41:33] * octobyte has quit
[18:34:17] * geNAZt joined the channel
[18:40:50] <geNAZt> hi, little question, does the new 1.2 beta not include protocol version numbers?
[18:41:14] <geNAZt> i got this data: 01 00 00 00 71 00 88 fd 01 88 09 00 00 - Old (1.1.x); 01 00 00 00 00 00 83 b8 ee 02 8f 09 00 00 - New (1.2.x) and i am wondering if thats correct
[19:03:18] <Guest24572> there is an extra 2 bytes at the start of every packet, after the ID
[19:04:06] <Guest24572> the protocol number is 130 or 131 depending on whether you're using 1.2.0.2 or 1.2.0.7
[19:04:44] <geNAZt> so there is a short for whatever reason and they got rid of the gameedition byte?
[19:05:00] <Guest24572> it's 2 bytes, not a short
[19:05:07] <Guest24572> and yes, they got rid of the game edition  yte
[19:05:14] <Guest24572> *byte
[19:05:23] <geNAZt> ok thanks
[19:29:53] <geNAZt> hmmm i got that working now and as soon as i want to start the encrypted connection it tells me that i need to auth against xbox live (which i have in the client) oO
[19:32:56] <yawkat> the login packet changed lots
[19:33:52] <geNAZt> yeah but i got past that, i have a valid login packet, i get all skin data etc. from it
[19:34:06] <yawkat> are you server or client?
[19:34:10] <geNAZt> both xD
[19:34:31] <geNAZt> this is what the client looks like:
[19:34:32] <geNAZt> http://i.imgur.com/WMFoFMx.png
[19:34:55] <yawkat> so your server is sending a disconnect?
[19:34:59] <geNAZt> "You have to authenticate against Xbox Live" would be the translation i guess
[19:35:03] <geNAZt> no its not
[19:35:10] <geNAZt> its sending a 0x03
[19:35:26] <geNAZt> https://hastebin.com/nazoligehe.go
[19:35:37] <geNAZt> this is what the server sends (wrapped in a batch)
[19:35:46] <yawkat> that doesnt look like a valid 0x03
[19:35:59] <geNAZt> for 1.2 it should
[19:36:06] <geNAZt> why does it look wrong for you?
[19:36:15] <Guest24572> 0x03.. what packet is that, I forget
[19:36:22] <Guest24572> server handshake or client?
[19:36:27] <yawkat> S->C
[19:36:33] <geNAZt> ServerToClientHandshake
[19:36:33] <Guest24572> that one changed
[19:36:38] <geNAZt> RIP
[19:36:39] <geNAZt> ...
[19:36:44] <Guest24572> in 1.2 it's a JWT
[19:36:48] <yawkat> ^
[19:36:51] <Guest24572> the salt is contained in the JWT
[19:36:57] <geNAZt> ufff
[19:37:03] <yawkat> it's signed too
[19:37:06] <Guest24572> yea
[19:37:16] <geNAZt> signed with what?
[19:37:18] <yawkat> same as login, just with a single salt property, with the base64 salt in it
[19:37:19] <geNAZt> the servers private key?
[19:37:22] <yawkat> yes
[19:37:26] <Guest24572> server key I assume
[19:37:26] <Guest24572> yeah
[19:37:42] <geNAZt> is there some documentation on how the JWT has to look like?
[19:37:48] <yawkat> same as login
[19:38:01] <yawkat> i think i got it from connecting my test client to vanilla.
[19:38:09] <geNAZt> but with what claims in it?
[19:38:33] <Guest24572> the body contains the salt field and nothing else
[19:38:35] <yawkat> same algo + key as login, the payload is just {"salt":"<base64>"}
[19:39:08] <geNAZt> so the login packet sets the public key?
[19:40:00] <yawkat> no sorry, i explained that wrong
[19:40:11] <yawkat> it's the same scheme as login, but with the server key pair instead of client.
[19:40:30] <geNAZt> ES384 + server public in x5u + {"salt":"<base64>"} encrypted with the server private key?
[19:40:41] <yawkat> signed, but yes
[19:41:01] <geNAZt> so no chain, just one element?
[19:41:07] <yawkat> yes
[19:41:19] <geNAZt> ok that should be easier than i thought xD
[21:37:03] * Waterpicker joined the channel
[23:40:17] * geNAZt has quit

2017-08-06
[01:01:26] * Thinkofname joined the channel
[09:56:18] * Waterpicker is now known as Waterpicker|zzz
[12:31:32] * http_GK1wmSU joined the channel
[12:31:42] * http_GK1wmSU has left the channel
[19:03:33] * LaxWasThere joined the channel
[19:04:08] * humerusj_ joined the channel
[19:07:54] * dktapps has quit
[19:07:54] * LaxWasHere has quit
[19:07:54] * humerusj has quit
[19:10:39] * octobyte has quit
[19:13:05] * octobyte joined the channel
[19:17:10] * ishitatsuyuki has quit
[20:46:58] * dktapps joined the channel
[20:47:07] * dktapps is now known as Guest24572
[21:20:26] * ishitatsuyuki joined the channel
[23:09:17] * Tux joined the channel
[23:09:17] * Tux has quit
[23:09:17] * Tux joined the channel

2017-08-05
[01:01:28] * Thinkofname joined the channel
[01:12:56] <ishitatsuyuki> Yes, the server that leaked your password in a completely crackable state.
[01:13:16] <ishitatsuyuki> Still not added to HIBP though
[01:13:25] <ishitatsuyuki> (in the password reversed form)
[12:51:35] * octobyte has quit
[12:56:21] * octobyte joined the channel
[16:22:37] * http_GK1wmSU joined the channel
[16:25:34] * http_GK1wmSU has left the channel

2017-08-04
[02:28:21] * hstr0100 has quit
[02:38:02] * http_GK1wmSU joined the channel
[02:38:13] * http_GK1wmSU has left the channel
[08:07:34] * http_GK1wmSU joined the channel
[15:21:01] * gurun joined the channel
[15:21:32] * gurnux has quit
[18:21:33] * Srmhebat joined the channel
[18:21:59] <Srmhebat> play.lbsg.net
[18:26:50] * Srmhebat has quit

2017-08-03
[00:28:56] * http_GK1wmSU joined the channel
[00:30:32] * http_GK1wmSU has left the channel
[14:45:15] * TheDiamondYT joined the channel
[14:45:27] <TheDiamondYT> Why is steadfast so fucking attrocious
[15:50:14] * dishrex joined the channel
[15:51:14] <dktapps> why is your spelling so fucking atrocious
[15:55:42] <dishrex> Because it has been hacked, duck taped, paper clipped, and glued together for years... Like a house built a room at a time with no plan... developers drowning to keep up with all the releases, changes, etc, not much time went into good design. I could go on.
[15:57:25] <dishrex> IMHO if your trying to start a server, run away from Steadfast, choose a better alternative, faster language
[16:02:18] <TheDiamondYT> Their indentation isn't even correct. I h
[16:02:47] <TheDiamondYT> I could understand hacking it to make it work on multiple versions BUT AT LEAST GET YOUR FUCKING INDENTATION CORECT
[16:06:34] <dktapps> calm your shit down dude
[16:07:04] <dishrex> Are you yelling at me in all caps?
[16:08:15] <dishrex> I do agree with indents, but there are a lot of forces around that... IDE changes indents vs spaces, linux vs windows, etc.
[16:10:02] <dishrex> Just made a commit yesterday that looked beautiful in my IDE... f'd on github.
[16:13:39] * TheDiamondYT has quit
[16:15:21] <dktapps> welp
[16:52:05] * dishrex has quit
[17:49:49] * hstr0100 joined the channel
[17:50:01] <hstr0100> What do you guys know about the Hub-Node protocol? https://sel-utils.github.io/protocol/hncom Do you guys have any clue on how this protocol works on PE edition? It's been around since march (For PC I guess) and I don't see anything related to RakNet there, Is PE using TCP in order to support it?
[17:53:29] <hstr0100> It's a very interesting concept I would say. But it's completely unexplored yet, there is some projects supporting it already and I'm not sure how. Looks like some kind of realms-related stuff,
[19:29:30] * Black_Hole has quit
[19:34:08] * Black-Hole joined the channel
[21:58:40] <hstr0100> Oh, Alright, now that I've looked a little further it seems that it's just a protocol documentation from a third party project, not MCPE-related.

2017-08-02
[01:54:15] * https_GK1wmSU joined the channel
[01:54:55] * https_GK1wmSU has left the channel
[03:58:26] * Waterpicker joined the channel
[06:41:12] * -- BotBot disconnected, possible missing messages --
[06:41:54] * -- BotBot disconnected, possible missing messages --
[06:41:54] * -- BotBot disconnected, possible missing messages --
[06:42:42] * -- BotBot disconnected, possible missing messages --
[06:42:42] * -- BotBot disconnected, possible missing messages --
[06:44:52] * [d__d] joined the channel
[08:46:16] * octobyte joined the channel
[09:08:55] * gurun joined the channel
[09:56:56] * gurnux joined the channel
[15:37:03] * RustamSpazz joined the channel
[17:13:32] * gurun joined the channel
[20:57:34] * https_GK1wmSU joined the channel
[20:58:30] * https_GK1wmSU has left the channel
[21:28:43] * gurnux joined the channel
[22:41:20] * https_GK1wmSU joined the channel
[22:43:36] * https_GK1wmSU has left the channel

2017-08-01
[00:32:56] <ishitatsuyuki> lmao
[02:11:48] * https_GK1wmSU joined the channel
[02:14:46] * https_GK1wmSU has left the channel
[05:49:08] <yawkat> And didn't even ask a question
[08:16:35] * octobyte joined the channel
[08:18:46] * gurun joined the channel
[10:19:23] * kasper7 joined the channel
[10:19:59] <kasper7> [120] Is encryption now required?
[11:10:01] * kasper7 has quit
[11:30:40] * sekjun9878 joined the channel
[11:30:40] * sekjun9878 has quit
[11:30:40] * sekjun9878 joined the channel
[13:02:08] * dktapps has quit
[13:02:10] * ishitatsuyuki has quit
[13:40:56] * dktapps joined the channel
[13:41:20] * dktapps is now known as Guest43956
[13:57:25] * ishitatsuyuki joined the channel
[14:43:07] * kasper7 joined the channel
[14:43:34] <kasper7> Ahh. Encryption is still not needed :)
[15:04:08] * kasper-7 joined the channel
[15:06:12] * kasper7 has quit
[15:07:05] * kasper7 joined the channel
[15:07:16] * kasper7 has quit
[15:08:35] * kasper-7 has quit
[17:20:51] * octobyte has quit
[17:44:37] * Waterpicker has quit
[19:36:52] * dishrex joined the channel
[21:02:03] * dishrex has quit
[22:18:50] * gurnux joined the channel

2017-07-31
[02:03:55] * [d__d] joined the channel
[02:10:08] * [d__d] joined the channel
[05:46:57] * GK1wmSU joined the channel
[05:48:11] * GK1wmSU has left the channel
[06:00:35] * _GK1wmSU joined the channel
[06:03:05] * _GK1wmSU has left the channel
[07:06:13] * gurun joined the channel
[12:00:50] * ishitatsuyuki has quit
[14:37:45] * dktapps joined the channel
[14:38:09] * dktapps is now known as Guest88710
[14:54:24] * ishitatsuyuki joined the channel
[16:06:22] * Matsv has quit
[16:14:37] * Matsv joined the channel
[16:20:20] * octobyte has quit
[20:13:09] * Pixelframic joined the channel
[20:13:17] <Pixelframic> is there a dev
[20:13:21] <Pixelframic> i need help
[20:13:56] <Pixelframic> hello?
[20:14:24] <Pixelframic> Brandon15811:
[20:14:31] <Pixelframic> gurun:
[20:14:33] <Pixelframic> ?
[20:14:44] <Pixelframic> Intyre: sekjun9878_ shoghicp
[20:14:47] <Pixelframic> ?
[20:15:07] <Pixelframic> Hello
[20:15:22] <Pixelframic> hello?
[20:15:50] <Pixelframic> any one here.....
[20:15:54] <Pixelframic> i need help
[23:46:20] * https_GK1wmSU joined the channel
[23:49:14] * https_GK1wmSU has left the channel

2017-07-29
[06:51:32] * [d__d] joined the channel

2017-07-28
[03:49:15] * gurnux joined the channel
[09:57:09] * octobyte joined the channel

2017-07-27
[01:36:05] * TheDiamondYT joined the channel
[01:36:14] <TheDiamondYT> Hey
[01:37:05] <TheDiamondYT> It's like 2:36am rn and dktapps can say the same
[01:47:41] <ishitatsuyuki> ... so what?
[02:15:38] * Black_Hole joined the channel
[02:19:01] * Black-Hole has quit
[05:25:34] * TheDiamondYT has quit
[07:17:49] <dktapps> well, unlike some people I actually sleep at relevant hours of the day
[07:18:03] <dktapps> so I couldn't say the same because I was asleep
[08:27:05] * octobyte joined the channel
[08:27:38] * Waterpicker has quit
[13:56:37] * PEMapModder joined the channel
[14:16:28] * octobyte has quit
[14:16:44] * octobyte joined the channel
[14:26:32] * PEMapModder has quit
[14:33:20] * octobyte has quit
[14:38:04] * octobyte joined the channel
[16:05:55] * octobyte has quit
[16:11:12] * octobyte joined the channel
[16:33:01] * octobyte has quit
[16:39:13] * octobyte joined the channel
[16:58:20] * octobyte has quit
[22:41:33] * deceit_ joined the channel

2017-07-26
[00:00:51] * deep-book-gk_ has left the channel
[01:02:06] * Thinkofname joined the channel
[02:22:52] * octobyte_ has quit
[02:23:06] * octobyte joined the channel
[04:49:44] * deep-book-gk_ joined the channel
[04:51:18] * deep-book-gk_ has left the channel
[08:19:14] * gurnux joined the channel
[08:19:33] * gurun has quit
[09:20:37] * Falkirks_ joined the channel
[09:22:34] * yawkat` joined the channel
[09:23:32] * NullFull|away joined the channel
[09:24:52] * octobyte has quit
[09:26:11] * octobyte joined the channel
[10:37:53] * gurun joined the channel
[12:07:49] * LaxWasHere joined the channel
[13:32:01] * kasper7 joined the channel
[13:34:21] <kasper7> Howdeho! I have another question >.< Does anyone know how blockBreaking animations are send? From PocketMine I see that I need to do it using LevelEvent 3000 and with the time as data: (int) (65535 / $breakTime)
[13:34:37] <kasper7> But what is $breaktime? Time in millis?
[13:57:59] <dktapps> time in seconds
[13:58:15] <dktapps> or... wait
[13:58:23] <dktapps> might be ticks, I don't remember
[13:58:32] <dktapps> if there's a * 20 anywhere it's ticks
[14:28:50] <kasper7> It's hardness * 1.5 * base (usually 3.33)
[14:29:44] <dktapps> PM calculates all that already
[14:30:45] <kasper7> yeah I got that from PM ;) I will try seconds first (Milliseconds might be why I can't see anything)
[15:51:50] <kasper7> dktapps it's in ticks -> 35535 / (TimeInSec * 20)
[15:53:30] <kasper7> * 65535
[16:45:02] <dktapps> I know
[16:45:18] <dktapps> I'm the one who implemented it into PM in the first place
[16:45:34] <kasper7> =)
[16:47:37] <kasper7> Trying to translate PC to PE here. It just sucks bigtime. The PC only sends the amount of cracks. So I calculate the time difference between 1 and 2 cracks, divide by 1000 and multibly by 20. Still works meh. So I should add some constant to make it break a little slower always to account for network lagg etc.
[17:02:55] * octobyte has quit
[17:04:10] * octobyte joined the channel
[17:17:50] * Waterpicker has quit
[17:18:43] * Waterpicker joined the channel
[17:32:00] * octobyte has quit
[21:18:10] * kasper7 has quit

2017-07-25
[03:43:28] * dktapps_ joined the channel
[07:01:52] * dktapps_ joined the channel
[07:40:56] <dktapps> ah, my bad
[07:41:29] <dktapps> ishitatsuyuki: Tarik02 would like issues to be enabled on the SynapsePM repo at iTX
[07:41:51] <dktapps> I don't have access anymore so I thought I'd ask you
[07:42:06] <ishitatsuyuki> Okay. Is that still maintained?
[07:42:14] <dktapps> yeah, he is updating it
[08:40:52] * Htbrdd joined the channel
[10:09:18] * octobyte joined the channel
[12:35:03] * Guest37742 has quit
[12:36:18] * dktapps_ joined the channel
[12:45:22] * Guest24479 has quit
[12:46:35] * dktapps__ joined the channel
[14:00:25] * dktapps__ is now known as dktapps_
[16:03:19] * sekjun9878_ joined the channel
[16:03:19] * sekjun9878_ joined the channel
[16:10:22] * Matsv- has quit
[16:12:52] * Matsv joined the channel
[16:45:54] * bjorn- joined the channel
[17:16:08] * MinecraftAddict joined the channel
[17:26:33] * Waterpicker joined the channel
[17:35:32] * octobyte has quit
[17:38:14] * octobyte joined the channel
[17:50:42] * MrARM- joined the channel
[17:52:36] * MrARM- is now known as MrARM
[20:25:38] * octobyte_ joined the channel
[20:26:12] * octobyte has quit
[21:11:06] * gurun has quit
[21:11:06] * gurnux joined the channel
[22:48:38] * gurnux has quit
[23:18:43] * gurun joined the channel
[23:20:43] * gurnux joined the channel
[23:25:38] * gurun joined the channel
[23:58:51] * deep-book-gk_ joined the channel

2017-07-24
[08:41:38] * dktapps_ joined the channel
[08:42:01] * dktapps_ is now known as Guest93308
[09:12:41] * KernelFreeze has quit
[15:58:57] * KernelFreeze joined the channel
[19:50:58] * mrarm_ has quit
[19:58:20] * mrarm_ joined the channel
[20:08:13] * mrarm_ has quit
[20:09:50] * mrarm_ joined the channel
[20:39:19] <dktapps> ishitatsuyuki: you around?
[20:42:38] * Tarik02_ joined the channel
[20:46:53] * Tarik02_ has quit
[20:52:54] * Tarik02_ joined the channel
[20:54:23] * Tarik02_ has quit
[21:17:19] * Waterpicker has quit
[23:39:11] <ishitatsuyuki> I'm not such insomnia
[23:46:37] * KernelFreeze has quit
[23:46:55] * KernelFreeze joined the channel

2017-07-23
[03:04:39] * Waterpicker joined the channel
[06:25:19] * jamierocks joined the channel
[11:40:15] * dktapps_ has quit
[11:41:30] * dktapps_ joined the channel
[14:10:05] * gurun joined the channel

2017-07-22
[02:50:59] * Waterpicker joined the channel
[12:06:42] * SPYLEUR joined the channel
[12:07:01] <SPYLEUR> Hello PocketMine ... When is that what you are going to do a pocketmine for version 1.1.4 of mcpe? I'm still waiting for him and his is a lot of worries ...
[12:07:52] * jamierocks has quit
[12:07:57] <SPYLEUR> If you have a version of pocketmine for mcpe 1.1.4 I want it ...
[12:08:40] * yawkat sighs
[12:10:10] * jamierocks joined the channel
[12:24:42] * jamierocks joined the channel
[12:31:02] * jamierocks joined the channel
[12:40:39] * jamierocks joined the channel
[12:53:35] <dktapps> yeah, I know that feeling
[13:32:46] * gurun joined the channel
[13:35:34] * gurunxx joined the channel
[13:36:04] * jamierocks joined the channel
[13:52:50] * jamierocks joined the channel
[14:45:23] * RedXIII joined the channel
[14:48:35] * kasper7 joined the channel
[14:55:34] <ishitatsuyuki> Uh, what's PM's current status?
[15:00:05] <kasper7> -> https://github.com/pmmp/pocketmine-mp
[15:00:52] <dktapps> it's a faster slow elephant, but still an elephant
[15:01:18] <dktapps> php 7.2 will at least clear out the stability issues with pthreads though
[15:01:29] <dktapps> well, most of them
[15:03:17] <ishitatsuyuki> Oh? PHP upgrade improves stability?
[15:03:31] <ishitatsuyuki> It was so lucky that pthreads didn't go bankrupt
[15:22:49] * Waterpicker has quit
[15:34:52] <dktapps> what?
[15:35:20] <dktapps> you know, I think you give pthreads more shit than it's due
[15:35:39] <dktapps> the stability issues with pthreads aren't actually pthreads' fault
[15:35:57] <dktapps> ZTS in PHPNG is fucked before 7.2
[15:36:16] <dktapps> I tested PM on 7.2 and it is so much better
[15:57:48] <ishitatsuyuki> I actually suspect PM is triggering data race itself.
[15:58:05] <ishitatsuyuki> Thus I gave up fixing anything.
[16:00:25] <dktapps> lol nope
[16:00:39] <dktapps> races yes, caused by PM no
[16:00:43] <dktapps> at least not directly
[16:00:50] <ishitatsuyuki> shoghichips is definitely not an expert on threading
[16:00:59] <ishitatsuyuki> Last time I looked at the console reader it was very racy
[16:01:25] <dktapps> oh, that shit is just because resources aren't safe
[16:01:32] <dktapps> https://twitter.com/krakjoe/status/887753135820853251
[16:02:10] <dktapps> the segfaults with the console reader was because you were operating on a resource from 2 different threads :p
[16:02:22] * yawkat finds it odd that people would do concurrency with php in the first place
[16:02:44] <dktapps> haha
[16:02:57] <ishitatsuyuki> haha
[16:03:01] <dktapps> pthreads only supports CLI as per PHP7
[16:03:10] <ishitatsuyuki> Fearless concurrency. Rust ™
[16:03:19] <dktapps> i have deja vu
[16:03:28] <ishitatsuyuki> yawkat: C# has built-in thread sanitizer right?
[16:04:15] <yawkat> not familiar with c#
[16:04:27] <yawkat> but at least it has proper concurrency support in the language
[16:04:44] <ishitatsuyuki> Oops, I confused you with guru n
[16:04:49] <dktapps> lol
[16:04:49] <ishitatsuyuki> ;) sry
[16:05:08] <ishitatsuyuki> Python is becoming really popular these days
[16:05:20] <ishitatsuyuki> It does the right job
[16:05:38] <ishitatsuyuki> Not optimized in any way though
[16:06:53] <ishitatsuyuki> What's MiNET's problem currently?
[16:08:21] <dktapps> who said there was a problem with it?
[16:09:07] <ishitatsuyuki> ... I only know it's not popular enough
[16:09:26] <dktapps> because it's unsuitable for most people
[16:09:53] <dktapps> MiNET is suited to running big servers, and there aren't many people with the brains to work with it
[16:10:04] <dktapps> PM is by far the easier option
[16:10:39] <ishitatsuyuki> Uh, haha
[16:10:55] <yawkat> and it doesnt run on linux properly
[16:11:06] <dktapps> you know how it is with PM, people write plugins, other people use them
[16:11:25] <dktapps> with MiNET there are very few public plugins, and all tailored to their authors' use
[16:11:43] <ishitatsuyuki> I see.
[16:11:48] <dktapps> find me people in the MCPE community with the capability to do that :p
[16:12:31] <ishitatsuyuki> Crap community ;)
[16:12:50] <dktapps> and for a survival server MiNET is simply not suitable
[16:13:04] <ishitatsuyuki> I would assume the same thing if I wrote how superior server in Rust
[16:13:09] <dktapps> PM focuses on being a vanilla server, MiNET focuses on big fast servers
[16:14:19] <ishitatsuyuki> At last, tell me your opinion whether the MC community is growing or shrinking
[16:15:03] <dktapps> idk
[16:15:24] <dktapps> i dont have that much perspective :p
[16:16:13] <ishitatsuyuki> I originally thought it's going to shrink, but Microsoft seems to be good on promoting it to kids
[16:43:28] * KnownUnown has quit
[16:49:56] * KnownUnown joined the channel
[18:31:51] * jamierocks joined the channel
[19:00:59] * jamierocks joined the channel
[19:08:15] <gurunxx> oh, for survival it's not less suitable than any other option dktapps
[19:08:31] <gurunxx> but the goal is UHC, not "survival"
[19:09:10] * gurun joined the channel
[19:09:34] <gurun> so it's still targeted towards users that have skills in programming, yeah.
[19:26:32] <yawkat> Uhc?
[19:27:38] * yawkat would like to see a real survival mc(pe/pc) implementation that scales horizontally some day
[19:27:59] <gurun> UHC yeah, i assume you know what it is or?
[19:28:36] <gurun> horizontally, do you mean scale-out?
[19:29:44] <yawkat> No I don't know
[19:30:00] <gurun> oh, ultra hardcore. LIke when you compete in survival.
[19:30:14] <yawkat> I mean distributed servers, like sharding
[19:30:17] <yawkat> Ah ok
[19:30:26] <gurun> It's the online PVP version of survival. But it's a bit more focused and demand only specific part of survival.
[19:30:38] <gurun> so mobs, yeah. but not all of them.
[19:31:02] <gurun> not necessarily nether, and totally not the end.
[19:31:46] <gurun> yawkat, scale-out probably means what you want. And then scale-up means bigger machines. MOAR RAM! kind of thingy.
[19:32:39] <yawkat> yes, then scale-out is horizontal scaling
[19:32:42] <gurun> sharding is a term i only heard once starting with MongoDB. I've never actually heard it used outside of that context, but i understand the concept.
[19:33:02] <yawkat> it's a common term with MQs and dbms
[19:33:12] <gurun> sharding is a bit explicit tho, it imples read only nodes and other cool stuff.
[19:33:38] <yawkat> not necessarily
[19:33:49] <gurun> no, but other than that, it's juts normal scale-out.
[19:33:59] <gurun> or horizontally (i like that term too)
[19:34:15] <yawkat> you can have horizontal scaling without sharding, by just keeping a copy of the world everywhere
[19:35:02] <yawkat> i guess that would be fine too but im interested in the approaches that tick/manage the world in shards :)
[19:35:19] <gurun> or sharding with a different dataset on each. Minecraft would fall under all these categories. But that concept is pretty much used when you farm big J2EE servers.
[19:35:28] <gurun> like weblogic. Sharing state between nodes.
[19:36:12] <gurun> i think it would be cool to have a minecraft server that could work like that.
[19:36:24] <yawkat> either way, it would be very cool to have truly distributed world ticking, without size limits
[19:36:36] <gurun> yeah, totally.
[19:36:54] <gurun> i mean, it could be done fairly easily if you ignore latency and things like that.
[19:37:14] <yawkat> :D
[19:37:15] <gurun> or maybe accept a bit of out-of-sync and do sync-activites on the ticking once in a while.
[19:38:01] <gurun> or maybe a tick-service on the side. That could be interesting.
[19:38:21] <yawkat> lots of small little problems to solve, redstone etc
[19:38:22] <gurun> so they all get the same ticks, but it could mean a bit of latency for some nodes.
[19:38:26] <yawkat> it would be interesting :)
[19:38:34] <gurun> yeah, a worthy challange for sure.
[19:39:15] <gurun> i'm just thinking here.
[19:40:01] <gurun> a high-precision timer on a dedicated service. And then UDP ticks sent out. Latency on LAN almost 0. But whatever latency, it would be more precision than you get out of local thread scheduling on windows. LOL
[19:40:09] <gurun> So a tick-service on Linux.
[20:55:07] <kasper7> if a player rides an entity, do you send move packets for that entity or for that player in PE?
[20:55:36] <kasper7> Like if I link a player to a pig, send entitymove for the pig or location for me?
[20:55:52] <dktapps> the client sends it, not you
[20:56:08] <dktapps> and I don't know
[20:56:22] <dktapps> PlayerInputPacket is involved with that though
[21:07:34] <kasper7> A pig wonders around if you don't have carrot on a stick
[21:08:01] <dktapps> yeah, it wonders where the food is
[21:08:12] <dktapps> yeah, you send the entity motion I thinj
[21:08:27] <kasper7> Hmm..
[21:09:29] <kasper7> Sending entityLink packet. All goes well and I can make all entities sit on whatever I want. BUTT.. Whenever I try to make a player sit, that player's client crashes.. (I'm sending four packets. One to update the passenger seat information (entitydata) on the vehicle, one entitydata to flag that the entity is riding and two EntityLink packets using (Vehicle: VarLong) (Passenger: VarLong) (Action: byte (Tried both 2 and 1) one with the
[21:09:29] <kasper7> passenger's entity id and only to the player (Whoms client crashes) with 0 as the passenger id. I've tried all combinations of these packets (With and without)
[21:10:20] <kasper7> But it happens with pigs and not with boats?!
[21:10:27] <kasper7> :F
[21:10:36] <dktapps> :/
[21:13:08] * kasper7 has quit
[21:30:46] * kasper7 joined the channel
[21:40:57] <kasper7> So another problem I'm having is that my implementation still doesn't let PE play any sounds. I've read somewhere that it has to do with resourcepack handshake. But ermm?
[21:44:31] <dktapps> yes
[21:45:04] <dktapps> the minimum requirement is ResourcePacksInfo, then send ResourcePackStack when the client responds
[21:48:10] <kasper7> And I can just fill those packets (right fields of course) with zeros?
[21:51:28] <dktapps> yeah
[21:55:36] <kasper7> dktapps thank you man you're awesome :)
[21:55:59] <dktapps> you're welcome
[22:05:26] * kasper7 has quit
[23:22:29] * deep-book-gk_ joined the channel
[23:24:24] * deep-book-gk_ has left the channel

2017-07-21
[23:31:55] * Waterpicker has quit

2017-07-20
[00:59:45] * Black-Hole joined the channel
[02:16:43] * KnownUnown joined the channel
[02:26:22] * Waterpicker has quit
[02:27:39] * Waterpicker joined the channel
[08:25:06] * gurun has quit
[08:25:06] * gurnux joined the channel
[19:41:29] * donar has quit
[19:42:06] * donar joined the channel

2017-07-19
[05:46:26] * Waterpicker has quit
[05:46:43] * Waterpicker joined the channel
[11:50:11] * xStefan05_ joined the channel
[11:50:15] <xStefan05_> hello
[11:50:16] <xStefan05_> !
[11:50:49] <xStefan05_> i have a question... Anybody can respond me?
[12:10:55] * gurnux joined the channel
[12:10:55] * gurun has quit
[14:11:00] * gurun joined the channel
[20:00:08] * tinyurl_comSLASH joined the channel
[20:02:03] * tinyurl_comSLASH has left the channel
[21:35:16] * KnownUnown has quit
[22:07:06] * joao44289 joined the channel
[22:07:11] <joao44289> hello
[22:07:28] <joao44289> anyone know where I can get the World edit plugin?
[23:48:18] * joao44289 has quit

2017-07-18
[02:12:44] * LaxWasThere joined the channel
[02:12:55] * humerusj_ joined the channel
[02:12:56] * Matsv- joined the channel
[02:13:56] * LaxWasHere has quit
[02:13:56] * Matsv has quit
[02:13:56] * humerusj has quit
[02:43:05] * XorBoole has quit
[02:43:31] * XorBoole joined the channel
[02:54:49] * XorBoole has quit
[02:58:29] * XorBoole joined the channel
[07:02:22] * Guest74489 is now known as dktapps
[07:44:02] * Black_Hole has quit
[18:34:32] * deep-book-gk_ joined the channel
[18:36:45] * deep-book-gk_ has left the channel

2017-07-17
[04:55:31] * coderbot joined the channel
[05:59:01] * coderbot has quit
[10:38:05] * gurnux joined the channel
[10:38:05] * gurun has quit
[15:42:32] * coderbot joined the channel
[17:10:50] * dktapps has quit
[17:11:23] * ishitatsuyuki has quit
[17:21:08] * ishitatsuyuki joined the channel
[17:36:48] * Guest74489 joined the channel
[19:08:22] * Smarticles101 has quit
[19:10:31] * mrarm_ joined the channel
[19:13:47] * Smarticles101 joined the channel
[19:59:05] * MrARM has quit
[19:59:53] * MrARM joined the channel
[21:11:28] * coderbot has quit
[21:40:34] * gurun joined the channel

2017-07-16
[17:34:35] * [d__d] has quit
[17:36:55] * -- BotBot disconnected, possible missing messages --
[17:36:55] * -- BotBot disconnected, possible missing messages --
[17:39:03] * [d__d] joined the channel

2017-07-15
[03:49:49] * Waterpicker has quit
[10:01:06] * gurun joined the channel
[11:55:04] * csnxs has quit
[11:55:42] * csnxs joined the channel
[12:50:58] * TheDiamondYT joined the channel
[12:51:07] * TheDiamondYT has quit
[12:52:02] * TheDiamondYT joined the channel
[12:52:26] <TheDiamondYT> Hey ishitatsuyuki
[12:57:35] <TheDiamondYT> Well i'm going burger king if you want me i'll be back soon
[12:58:51] * dktapps has quit
[12:59:10] * ishitatsuyuki has quit
[13:03:57] * Guest14836 joined the channel
[13:04:25] * ishitatsuyuki joined the channel
[13:05:25] <ishitatsuyuki> TheDiamondYT: have some random chats?
[13:06:12] <ishitatsuyuki> ping me again when you're there
[13:23:58] <TheDiamondYT> ishitatsuyuki: ping
[13:24:03] <ishitatsuyuki> hi
[13:24:10] <TheDiamondYT> Pong!
[13:24:11] <ishitatsuyuki> how was last week
[13:24:26] <TheDiamondYT> Aleight
[13:24:38] <TheDiamondYT> I cant type lmao
[13:25:29] <TheDiamondYT> What is matrix?
[13:26:49] <ishitatsuyuki> matrix.org
[13:26:54] <ishitatsuyuki> Or, riot.im, the frontend
[13:29:30] <TheDiamondYT> Cool
[13:29:32] <ishitatsuyuki> I'm very excited to see a person that has similar talent as me
[13:29:42] <TheDiamondYT> And that talent is...?
[13:31:54] <ishitatsuyuki> Being a good programmer at that age
[13:32:29] <TheDiamondYT> Ah
[13:32:32] <TheDiamondYT> how old are you?
[13:32:35] <ishitatsuyuki> I would recommend you to try things other than MC, especially learning languages other than PHP
[13:32:40] <ishitatsuyuki> I'm 15 now
[13:33:19] <TheDiamondYT> Cool
[13:33:27] <TheDiamondYT> i'll be 15 next year haha
[13:35:32] <ishitatsuyuki> What are you currently working on? Are you having a summer vacation?
[13:38:14] * Guest14836 is now known as dktapps
[13:41:57] <TheDiamondYT> Only 1 week before summer holidays
[13:42:43] <TheDiamondYT> Im currently ranting about a PMMP spoon saying it prohibits other people from using the software
[13:44:08] <ishitatsuyuki> Keep out from interacting with trollers, if possible
[13:45:16] <ishitatsuyuki> It will make you less calm
[13:45:30] <ishitatsuyuki> I think you guys remember my rude times ;)
[13:48:09] <TheDiamondYT> And mine :)
[13:48:14] <TheDiamondYT> dylan called me a cunt
[13:48:30] <TheDiamondYT> Wait no a dick head
[13:48:44] <TheDiamondYT> "Stop being such a dickhead. Go get a life."
[13:50:05] * TheDiamondYT has left the channel
[13:50:07] <ishitatsuyuki> lol, you were the trolling side?
[13:50:17] * TheDiamondYT joined the channel
[13:58:04] * TheDiamondYT has quit
[14:56:09] <ishitatsuyuki> Just know the infamous toolbox was by Mr ARM and feeling quite shocked
[17:39:56] * Waterpicker joined the channel
[19:02:36] * ElDeles joined the channel
[19:14:19] * ElDeles has quit

2017-07-14
[14:17:49] * Ofkgjv joined the channel
[14:18:00] <Ofkgjv> tur
[14:18:05] <Ofkgjv> Y
[14:18:08] <Ofkgjv> Y
[14:18:25] * Ofkgjv has quit
[14:19:05] <dktapps> are people so incapable of using IRC these days they can't even speak full sentences...
[14:48:36] <ishitatsuyuki> lol
[14:48:52] <ishitatsuyuki> TheDiamondYT: you there?
[14:49:17] <ishitatsuyuki> I would like to recommend Matrix to you
[15:25:25] * Black_Hole joined the channel
[15:28:33] * Black-Hole has quit
[15:56:49] * PEMapModder joined the channel
[16:45:28] * PEMapModder has quit
[18:40:01] * gurun joined the channel
[19:17:44] * gurun has quit

2017-07-13
[05:07:02] * LaxWasHere has quit
[05:12:06] * LaxWasHere joined the channel
[10:14:12] * Waterpicker_ has quit
[12:13:23] <ishitatsuyuki> Still haven't seen DiamondYT yet ;)
[13:05:24] * deep-book-gk_ joined the channel
[13:07:41] * deep-book-gk_ has left the channel
[13:36:46] * Waterpicker joined the channel
[19:00:03] * TheDiamondYT joined the channel
[19:00:27] <TheDiamondYT> ishitatsuyuki: https://botbot.me/freenode/mcpedevs/ you were saying? ;)
[19:12:13] * TheDiamondYT has quit
[19:29:39] * gurun has quit
[20:29:46] * KernelFreeze joined the channel
[22:55:07] <ishitatsuyuki> lol, was looking forward to have a brief talk with you

2017-07-12
[04:41:47] <ishitatsuyuki> Good to hear that Quassel is still working fine
[04:42:02] <ishitatsuyuki> I'm doing absolutely no maintenance (nor using it), so notify me when it breaks
[04:42:33] <ishitatsuyuki> I'm pleased that DiamondYT is having a similar journey as me
[08:08:48] * TheDiamondYT joined the channel
[08:09:23] <TheDiamondYT> I love one of the NetNeutrality hashtags: #GoFCCYourself
[09:15:03] <ishitatsuyuki> lol
[12:35:54] * TheDiamondYT has quit
[12:38:57] * Waterpicker_ joined the channel
[12:41:23] * Waterpicker has quit
[12:55:43] <ishitatsuyuki> People frequently leave here...
[13:30:19] * gurun joined the channel
[14:15:20] <dktapps> and join
[14:15:27] <dktapps> for every leave, there's a join
[14:15:30] <dktapps> :P
[14:53:24] * jamierocks joined the channel
[21:49:47] * gurun has quit
[22:33:27] * md_5 joined the channel
[23:24:11] * gurun joined the channel

2017-07-11
[20:30:08] <TheDiamondYT> You guys are so efficient and im just here like hi
[20:30:20] <TheDiamondYT> When i get a laptop i'll be better
[20:36:18] <kasper7> Ah. You're usable ^^
[20:39:45] <kasper7> Put on some good swing music and you'll be 2x as efficient ;)
[20:51:25] * gurun joined the channel
[20:52:39] <TheDiamondYT> Hey gurun
[20:53:02] <TheDiamondYT> Can you unblock me on the MiNET repo, i was blocked for a stupid mistake ages ago sorry :(
[20:54:38] <gurun> > Microsoft is gay
[20:54:44] <gurun> nah, it obviously wasn't a mistake
[20:55:26] <dktapps> lmao
[20:56:16] <gurun> kidding .. but no, i won't unblock you. You where the first I ever blocked. It's a lot of nostaligia involved. Can't disrupt that force.
[20:56:38] <kasper7> I'm curious to the reason now.. :)
[20:56:50] <TheDiamondYT> i kept making bad PRs because you merged one and i was like OH MY GOD I MUST MAKE MORE
[20:56:55] <TheDiamondYT> and they were shit
[20:57:03] <TheDiamondYT> you can see my commit history let me get it up
[20:57:38] <gurun> Still coding on the iPhone?
[20:57:39] <kasper7> That is funny.
[20:57:44] <gurun> or .. phone.
[20:58:48] <TheDiamondYT> https://github.com/NiclasOlofsson/MiNET/commit/a7cf487b616a7345873f44178baa40a6ff922a94
[20:58:52] <TheDiamondYT> Me?
[20:59:29] <dktapps> who else codes on their phones here, hands up!
[20:59:32] <TheDiamondYT> 8 inch Android device 😁
[20:59:44] <TheDiamondYT> 👍
[20:59:57] <TheDiamondYT> How do you remember gurun
[21:00:36] <gurun> Becuase you where the worst of the worst. And I'm old, to me it was like yesterday.
[21:00:56] <gurun> And i have't actually blocked a lot of people.
[21:00:58] <TheDiamondYT> Ahahha
[21:01:07] <TheDiamondYT> im only 14
[21:01:19] <kasper7> This is really quite funny
[21:01:22] <kasper7> ^^
[21:01:49] <dktapps> as I recall he was permbanned from the old PM forums too  ... i never did find out why
[21:01:55] <TheDiamondYT> No
[21:02:00] <TheDiamondYT> i can still sign in
[21:02:02] <dktapps> lol
[21:02:12] <kasper7> Just cant post?
[21:02:16] <TheDiamondYT> I can
[21:02:36] <dktapps> no?
[21:02:38] <gurun> Well github had a long consderation about a total ban, because of the alt accounts and repetitive abuse. I don't know if they ever went through with anything, doesn't seems like it.
[21:03:11] <dktapps> well, there are some improvements recently
[21:03:28] <gurun> improvements ... of pocketmine?
[21:03:35] <dktapps> what?
[21:03:42] <dktapps> no, I meant github
[21:03:45] <gurun> lol
[21:04:06] <dktapps> anyway, they added some cooldown shit for repos
[21:04:17] <gurun> ah, yeah i saw that. It's a bit crude tho.
[21:04:29] <TheDiamondYT> http://forums.pocketmine.net/members/thediamondyt.19847/
[21:04:39] <dktapps> "temporary interaction limits"
[21:04:54] <kasper7> TheDiamondYT: "Microsoft are gay wankers with no dicks which makes no sense since you need a dick to wank"
[21:05:11] <kasper7> You said you were 14 right
[21:05:12] <dktapps> yeah, but I'm just remembering that little shithead who spammed the shit out of my issue tracker
[21:05:14] <TheDiamondYT> Yes
[21:05:21] <TheDiamondYT> Who
[21:05:21] <dktapps> the interaction limits would have prevented that
[21:05:24] <kasper7> o_O
[21:05:25] <TheDiamondYT> Ah
[21:05:38] <gurun> lmao
[21:05:39] <TheDiamondYT> dktapps: did you get those issues deleted ?
[21:05:44] <dktapps> yeah
[21:05:47] <TheDiamondYT> How
[21:05:53] <dktapps> didn't get the issue numbers back though :_
[21:05:56] <dktapps> *:(
[21:06:17] <gurun> HA, final restart!
[21:06:19] <dktapps> we should only be at ~800, we're nearly at 1200
[21:06:24] * kasper7 has quit
[21:06:26] * gurun has quit
[21:06:41] <TheDiamondYT> Damn
[21:06:52] <dktapps> we reported the little bastards to github, they fixed it for us
[21:06:57] <TheDiamondYT> Lol
[21:07:16] <TheDiamondYT> I made myself a gitter spam bot
[21:07:59] <TheDiamondYT> Hey dktapps you know im the worst developer ever to have lived
[21:08:11] * Guest6509 is now known as dktapps_
[21:08:18] * TheDiamondYT is now known as heyyy
[21:08:30] * heyyy is now known as MicrosoftStudios
[21:08:31] <dktapps_> oh, there have been worse
[21:08:33] * MicrosoftStudios is gay
[21:08:49] * MicrosoftStudios is now known as TheDiamondYT
[21:09:05] <TheDiamondYT> like who?
[21:09:12] <dktapps_> lol
[21:09:24] <dktapps_> lots of people call themselves devs
[21:09:51] <TheDiamondYT> Some of the code you see is fucking horrendous
[21:10:04] <dktapps> anyone can write bad code
[21:10:04] <TheDiamondYT> i try to make my bad code at least look pretty
[21:10:48] <dktapps> pretty code is easy when you have an IDE worth shit
[21:11:00] <TheDiamondYT> Remember that PR i made with entirely spaces? Straight after that i learned there was a TAB button lmao
[21:11:13] <TheDiamondYT> ive coded php in intellij idea
[21:13:13] <TheDiamondYT> Can ishitatsuyuki even code
[21:13:42] <dktapps> since you pinged him I'll let him answer
[21:14:07] <TheDiamondYT> Oh lol
[21:14:20] <dktapps> sure he can write code... I don't know why you think he wouldn't be able to
[21:14:59] <TheDiamondYT> Let me rephrase
[21:15:08] <TheDiamondYT> can he write good, pretty looking code?
[21:15:35] <dktapps> anyone can write pretty code if they have an IDE
[21:19:08] <TheDiamondYT> I feel like you are being ironic about me
[21:30:28] * gurun joined the channel
[21:34:42] <gurun> so, anyone else want to know why i blocked him?
[21:36:35] <TheDiamondYT> Meeee
[21:36:58] <TheDiamondYT> gurun
[21:44:20] * kasper7 joined the channel
[21:48:13] * TheDiamondYT is now known as MicrosoftStudios
[21:48:16] * MicrosoftStudios is gay
[21:48:25] * MicrosoftStudios is now known as TheDiamondYT
[21:48:29] <TheDiamondYT> Lol
[21:56:06] <ishitatsuyuki> I can, but please don't ping me midnight
[21:56:36] <dktapps> don't you snooze notifications?
[21:56:46] <dktapps> hell, I turn my phone off :p
[21:57:04] <gurun> you have irc on phone dktapps ?
[21:57:24] <dktapps> I'm using riot
[21:57:29] <dktapps> they have a mobile app
[21:58:26] <dktapps> then my other acc is running from a good old fashioned bouncer
[21:58:36] <dktapps> i keep that one because backlog
[21:59:49] <ishitatsuyuki> Matrix has backlog though not very searchable
[22:00:00] <ishitatsuyuki> And it should be responsive enough in EI
[22:00:03] <ishitatsuyuki> EU*
[22:00:13] <dktapps> yeah, i mean from before i moved to matric
[22:00:18] <dktapps> *matrix
[22:00:26] <dktapps> fuck I hate mobile keyboards
[22:00:47] <dktapps> TheDiamondYT: this is why no clever programmer uses mobile devices
[22:00:56] <ishitatsuyuki> lol
[22:00:59] <ishitatsuyuki> Gboard
[22:01:12] <dktapps> keys are still the same sizes
[22:01:31] <ishitatsuyuki> Glide typing is quite convenient
[22:01:35] <dktapps> my screen also isn't any bigger :p
[22:01:42] <dktapps> yeah, I used to use that
[22:01:57] <ishitatsuyuki> Anyway, got the last exam today, see you tomorrow (in Europe)
[22:02:04] <dktapps> but it was quicker for me to just type two handed :D
[22:02:08] <dktapps> ok good luck
[22:03:36] <TheDiamondYT> Use an 8 inch device then dktapps
[22:03:44] <dktapps> no thanks
[22:03:58] <dktapps> touch keyboards are dogshit
[22:04:02] <TheDiamondYT> This shit cost me £130
[22:04:25] <dktapps> i paid more than that for my entire keyboard :p
[22:04:32] <TheDiamondYT> Lmao
[22:04:52] <TheDiamondYT> my dad used to have an expensive gaming chair and samsung gaming laptop
[22:05:01] <TheDiamondYT> he died 😭
[22:05:24] <TheDiamondYT> Well i just made that awkward
[22:05:42] <TheDiamondYT> Moving on...
[22:07:50] * gurun has quit
[22:07:59] * TheDiamondYT has quit
[22:19:14] * kasper7 has quit

[01:02:58] * Black-Hole joined the channel
[01:04:47] * Black_Hole has quit
[15:11:45] * TheDiamondYT joined the channel
[15:22:59] * TheDiamondYT has quit
[17:03:22] * TheDiamondYT joined the channel
[17:03:54] <TheDiamondYT> How do you guys get packet fields and stuff? Trial and error? Digging through the apk?
[17:08:21] <yawkat> digging through the binary is surprisingly easy
[17:20:24] <TheDiamondYT> yawkat: are you the creator of yawk.at?
[17:20:30] <yawkat> yes
[17:21:42] <TheDiamondYT> Cool )
[17:21:44] <TheDiamondYT> :)
[17:21:52] <dktapps> lol
[17:23:56] <TheDiamondYT> \join #pmmp
[17:23:57] <TheDiamondYT> whoops
[17:29:30] <TheDiamondYT> Can you view strings stored in the C++ code?
[17:29:58] <TheDiamondYT> i dont wanna keep having to capture the http requests to document the realms apis
[18:03:02] * TheDiamondYT has left the channel
[18:03:04] * TheDiamondYT joined the channel
[18:52:44] * kasper7 joined the channel
[18:54:10] <kasper7> @TheDiamondYT If you have the C++ source you can just read the strings no strings attached ;-) If you don' t, you're going to need to read them from hex.
[18:54:28] <kasper7> Sometimes a bit difficult to find, but if you know where to look.
[18:56:45] <kasper7> I don't know if you use it already, but there's some useful info on http://wiki.vg/Pocket_Realms aswell. If you're looking for pc: http://wiki.vg/Realms_API
[19:36:06] <TheDiamondYT> kasper7: You realise that pocket documentation is highly out of date, right? http://pe.thediamondyt.tk/wiki/api/realms/
[19:39:10] <kasper7> TheDiamondYT: Sure I do. I see you're making something cool :) Yeah, you're probably going to need to do a lot of disassembling and sending wrong data to find the right data via responses to find anything recent. (Or adopt a MC dev ^^)
[19:39:36] <TheDiamondYT> I'll adopt shoghi!
[19:40:15] <TheDiamondYT> Breaking news - 14 year old adopts adult working at microsoft!
[19:44:20] <kasper7> Right :)
[19:44:37] <TheDiamondYT> 😂
[19:49:37] <kasper7> Try looking in IDA and search for RealmsAPI. You'll find a lot of functions. When I click on getInviteCount I see for example that you need to send "  GET invites/count/pending" to get the invites.
[19:50:19] <kasper7> TheDiamondYT That string is easy to find, but the headers will be a bit more difficult perhaps.
[19:50:47] <kasper7> Or not.
[19:50:48] <kasper7> xD
[19:55:00] <TheDiamondYT> I know i can capture it with a simple app
[19:55:20] <TheDiamondYT> i was hoping to find other hidden stuff in the apk
[19:55:31] <TheDiamondYT> How did you find that anyway
[19:58:39] <TheDiamondYT> Oh i dont own IDA
[19:58:50] <dktapps> lol
[19:59:00] <TheDiamondYT> I do EVERYTHING on android
[19:59:10] <dktapps> /suicide
[19:59:33] <TheDiamondYT> Hey Android is very usable as a development platform
[19:59:44] <TheDiamondYT> You've seen Termux dylan
[20:00:16] <dktapps> your definition of "very usable" clearly differs significantly from mine
[20:00:19] <TheDiamondYT> Ok apparently objdump doesnt show strings
[20:00:21] <TheDiamondYT> how
[20:00:56] <TheDiamondYT> I could go on my PC right now but cba
[20:01:27] <dktapps> I can't do half the things on Android I can do on a PC
[20:01:39] <dktapps> Termux is very versatile, true
[20:02:06] <dktapps> and there's a long way you can push it if you're smart... but Android is too limited
[20:02:14] <TheDiamondYT> Kindle Fire HD 8 (8 inch screen), Fire OS 5.1.something (Android 5.1), Termux, AIDE (yes, i use a Java ide for php)
[20:02:27] <TheDiamondYT> Faet, tabbed web browser
[20:02:29] <TheDiamondYT> fast*
[20:02:45] <TheDiamondYT> I agree PC is better but Android tablets are usable
[20:03:06] <dktapps> "usable" != good
[20:03:08] <TheDiamondYT> How is Android limited
[20:03:23] <yawkat> cant run ida on it?
[20:03:29] <dktapps> ^
[20:03:36] <TheDiamondYT> Console.WriteLine("usage" is good);
[20:03:41] <dktapps> that's something right off the hop
[20:03:42] <TheDiamondYT> Usable*
[20:03:47] <TheDiamondYT> Wtf aurcorrect
[20:03:50] <dktapps> I can't run my fav IDEs on Android
[20:03:52] <TheDiamondYT> omf
[20:03:54] <TheDiamondYT> i cant type
[20:04:14] <dktapps> I can use lots of Linux terminal stuff, but terminla shit doesn't cut it
[20:04:21] <TheDiamondYT> Noob
[20:04:25] <dktapps> I can't compile PHP on Android
[20:04:31] * TheDiamondYT has left the channel
[20:04:39] * TheDiamondYT joined the channel
[20:05:14] <dktapps> touchscreen keyboards are also total shit
[20:05:17] <TheDiamondYT> Ikr
[20:05:23] <TheDiamondYT> but i can type fast
[20:05:31] <TheDiamondYT> you once said to me > Stop being such a dickhead. Go get a life.
[20:05:33] <TheDiamondYT> lmao
[20:05:40] <dktapps> it's not about typing fast
[20:05:44] <TheDiamondYT> It is
[20:05:57] <TheDiamondYT> typing fast == moree code
[20:06:11] <dktapps> you don't understand
[20:06:12] <kasper7> * Facepalm *
[20:06:15] <dktapps> plus
[20:06:23] <dktapps> ^^
[20:06:33] <dktapps> a real keyboard beats a touchscreen any day
[20:06:40] <TheDiamondYT> Bluetooth keyboard
[20:06:50] <dktapps> even if it's a £5 rubber thing from ebay
[20:07:05] <TheDiamondYT> what we really need is a good fucking ide
[20:07:07] <dktapps> although I spent £170 on a Razer BlackWidow Chroma V2 :P
[20:07:13] <TheDiamondYT> i have a razor keyboard
[20:07:17] <TheDiamondYT> dont use it tho
[20:07:19] <dktapps> that's how much I care about decent keyboard
[20:07:31] <dktapps> /suicide
[20:07:42] <kasper7> Error command not found. Type
[20:07:47] <kasper7> "/help" for help
[20:08:08] <dktapps> /heeeeelp
[20:08:14] <dktapps> how do I /suicide
[20:08:15] <dktapps> :D
[20:08:35] <TheDiamondYT> Mine just says Razor BlackWidow 2013
[20:09:09] <TheDiamondYT> Whats your PC dylan?
[20:09:09] <kasper7> dktapps rerouting you to https://suicidepreventionlifeline.org/
[20:09:18] <kasper7> Please stand by...
[20:09:18] <dktapps> too late
[20:09:23] <dktapps> goodbye cruel world
[20:09:35] <TheDiamondYT> Ouch! That looked like it hurt.
[20:09:36] <kasper7> Don't you jump just yet... Mod API is coming. I promise!
[20:09:43] <dktapps> lol
[20:10:04] <kasper7> Right together with halo 3 ofc
[20:10:08] <TheDiamondYT> Does it still say that in char when you die
[20:10:10] <TheDiamondYT> Chat*
[20:10:47] <dktapps> idk
[20:10:55] <TheDiamondYT> Lets see
[20:11:04] <kasper7> Right, we still need to implement damage causes.
[20:12:10] <TheDiamondYT> It doesnt :/
[20:12:25] <TheDiamondYT> Dylan *why* do you still develop PocketMine?
[20:12:46] <kasper7> [Just a quick on-topic question for a change] Does anyone have experience with Interactive buttons? When you' re looking at a sheep it is supposed to say: "Shear"..
[20:13:03] <TheDiamondYT> I'll test it now kasper7 on 1.1.3
[20:13:52] <dktapps> kasper7: yep
[20:14:06] <TheDiamondYT> Well thats a bug
[20:14:09] <TheDiamondYT> i'll report it
[20:14:10] <dktapps> there is a metadata property for the button text thingy
[20:14:23] <TheDiamondYT> Mojang probably fucking forgot it
[20:14:58] <kasper7> Cant get them to show up. Sending metadata 40 with a string...
[20:15:14] <kasper7> Or do you send it on the player?
[20:15:24] <dktapps> no, on the target entity
[20:15:47] <dktapps> it might not be metadata 40 anymore, maybe it changed... idk, I don't use it yet
[20:17:10] <kasper7> Hmm. the assembly code for it is a bit cryptic (<- Obvious)
[20:17:45] <dktapps> i haven't looked at it recently
[20:18:07] <TheDiamondYT> https://bugs.mojang.com/browse/MCPE-23371
[20:18:24] <TheDiamondYT> It doesnr show in vanilla
[20:18:49] <kasper7> Rly?
[20:18:52] <TheDiamondYT> Yeah
[20:18:58] <TheDiamondYT> creeper buttons works, sheep do not
[20:19:01] <kasper7> Were you holding a shear?
[20:19:08] <TheDiamondYT> Yeah
[20:19:12] <kasper7> Hmm
[20:19:41] <kasper7> What button's on the creeper?
[20:20:06] <TheDiamondYT> Oh works after i restarted wtf
[20:22:15] <TheDiamondYT> Does IDA free edition work for the high level shit you're doing dktapps kasper?
[20:22:41] <dktapps> what?
[20:23:15] <TheDiamondYT> Do you find protocol info from the .so?
[20:23:23] <kasper7> Yes
[20:23:26] <TheDiamondYT> Does that work the free edition of IDA
[20:23:30] <kasper7> yes
[20:23:35] <TheDiamondYT> Gooood
[20:23:43] <TheDiamondYT> i have no fucking idea how to use it
[20:24:31] <kasper7> I'm not sure if it goes on forever. I only got it two days ago xD But hey, I found many things out already. The free version does prompt you to buy it every 5 seconds though. But nvm
[20:24:50] <TheDiamondYT> What juicy secrets did you find
[20:25:32] <kasper7> dktapps I got the button to work. It is still 40. You probably need to send a string like: "action.interact.mount" To support the lang aswell.
[20:25:43] <dktapps> ic
[20:25:52] <TheDiamondYT> Translations need a rewrite
[20:25:53] <dktapps> it worked with rawtext when I last used it
[20:26:18] <kasper7> Will try now
[20:28:20] <kasper7> Yup. Raw text also works.

2017-07-10
[02:11:40] * Waterpicker has quit
[02:12:26] * Waterpicker joined the channel
[03:58:56] * FnsfHS joined the channel
[03:59:55] <FnsfHS> hi? hola?
[04:10:33] * FnsfHS_ joined the channel
[04:13:10] * FnsfHS has quit
[04:17:39] * FnsfHS_ has quit
[08:20:34] <ishitatsuyuki> left ™
[09:17:27] * KernelFreeze has quit
[14:04:30] * TheDiamondYT joined the channel
[14:10:02] * TheDiamondYT has quit
[14:10:38] * TheDiamondYT joined the channel
[14:10:45] <TheDiamondYT> Hi
[14:10:53] * TheDiamondYT has left the channel
[14:11:14] * TheDiamondYT joined the channel
[14:12:05] <TheDiamondYT> whois shoghicp
[14:12:20] <TheDiamondYT> whoops
[14:14:10] * TheDiamondYT has quit
[14:16:30] <dktapps> ...
[18:59:32] * Thinkofname joined the channel
[19:07:35] * Thinkofname joined the channel

2017-07-09
[13:36:38] <TheDiamondYT> Or maybe set a variable in the class before registering the generator
[13:37:14] <TheDiamondYT> I see theres an $options array in the constructor
[13:54:58] * Thinkofname joined the channel
[14:52:57] <TheDiamondYT> Does anyone have the PocketMine Realms backend source?
[14:58:24] <TheDiamondYT> Theres one here but doesnt look official https://github.com/herobrine808/PocketMine-Realms
[16:04:15] * TheDiamondYT has quit
[16:44:30] * TheDiamondYT joined the channel
[16:45:00] <TheDiamondYT> Microsoft is gay
[16:45:13] * TheDiamondYT has quit
[16:55:34] * TheDiamondYT joined the channel
[16:56:05] <TheDiamondYT> hi
[16:56:10] <TheDiamondYT> .
[16:56:18] <TheDiamondYT> Why wont the nick command work
[17:22:55] * TheDiamondYT has quit
[18:57:23] <gurun> Are ther any good server using nukket that i can have a look at? IPs?!
[19:03:36] <dktapps> lol
[19:07:29] <gurun> Have to go scout on my own then i guess. I'm just curious how well the servers are developed.
[20:20:05] * gurun has quit

[02:06:22] * Waterpicker_ joined the channel
[05:01:30] * Waterpicker_ has quit
[08:01:19] * gurun joined the channel
[12:40:33] * TheDiamondYT joined the channel
[12:47:56] <TheDiamondYT> I thought 1.2.0 was the better together update?
[12:49:32] * TheDiamondYT is tired of yaml_parse errors
[12:51:11] <ishitatsuyuki> Is that PM version?
[12:51:37] <dktapps> 1.2 doesn't exist publicly yet :p
[12:51:56] <dktapps> ishitatsuyuki: oh you've missed the fun dude
[12:52:11] <ishitatsuyuki> heh, I no longer play MC
[12:52:25] <TheDiamondYT> But niclas has a 1.2 branch lol
[12:52:33] <ishitatsuyuki> LOL
[12:52:41] <ishitatsuyuki> #shoghichips
[12:52:43] <dktapps> I did say it doesn't exist _publicly_
[12:52:56] <TheDiamondYT> So he has a copy?
[12:53:01] <dktapps> no
[12:53:07] <TheDiamondYT> Then how does he have this info
[12:53:18] <TheDiamondYT> Or is he guessin
[12:53:19] <ishitatsuyuki> He got from shoghichips, jk
[12:53:23] <dktapps> I'm not at liberty to say
[12:53:23] <TheDiamondYT> Lol
[12:53:33] <TheDiamondYT> I bet hes working at mojang
[12:53:39] <dktapps> anyway, very quick fast-forward
[12:53:56] <ishitatsuyuki> I know that he has contact with some Mojang person
[12:54:00] <TheDiamondYT> Why do the devs have to make accessing private realms apis so annoying
[12:54:15] <ishitatsuyuki> What's that API?
[12:54:18] <TheDiamondYT> I have to construct an xbox live token ugh
[12:54:27] <TheDiamondYT> http://pe.thediamondyt.tk/wiki/api
[12:54:32] <ishitatsuyuki> dktapps: by the way, did you got a job?
[12:54:34] <dktapps> at e3 they announced that the "bedrock engine" (aka PE/W10 codebase) is coming to xbox one and nintendo switch
[12:54:41] <dktapps> I did :)
[12:54:44] <TheDiamondYT> Yeah but it uses xbl
[12:54:44] <dktapps> anyway
[12:54:58] <dktapps> they also announced that they are partnering with certain big servers
[12:55:03] <TheDiamondYT> Like LBSG
[12:55:08] <TheDiamondYT> "Servers that we trust"
[12:55:22] <dktapps> these partnered servers will be featured in the game menu
[12:55:22] <ishitatsuyuki> #pwned
[12:55:31] <ishitatsuyuki> LBSG leaked my password
[12:55:34] <TheDiamondYT> LBSG: "We regret to inform you that the contents of our account database was leaked to the internet.  "
[12:55:36] <ishitatsuyuki> Fuck them for lifetime
[12:55:40] <dktapps> anyway
[12:55:46] <TheDiamondYT> Mojang: "servers we trust"
[12:56:11] <TheDiamondYT> Why is YAML so sumb
[12:56:12] <TheDiamondYT> Dumb
[12:56:13] <dktapps> lifeboat, cubecraft, mineplex, inpvp are partnered
[12:56:21] <ishitatsuyuki> I'm glad to hear that PE isn't going to dominate Java edition.
[12:56:28] <dktapps> oh, it will dominate
[12:56:37] <ishitatsuyuki> Java edition exclusive: command batch
[12:56:38] <TheDiamondYT> The Hive was originally sponsoring voxelwind to use that software
[12:57:02] <dktapps> ishitatsuyuki: they are shipping a commands rewrite in 1.2 :p
[12:57:08] <ishitatsuyuki> I think there's (still) nothing but PM and Nukkit now.
[12:57:09] <TheDiamondYT> Woot woot
[12:57:17] <TheDiamondYT> Nukkit is a joke
[12:57:19] <TheDiamondYT> Ha ha ha
[12:57:31] <ishitatsuyuki> But it works ™
[12:57:41] <TheDiamondYT> But its horrible
[12:57:46] <dktapps> i wouldn't dismiss MiNET so easily
[12:57:56] <ishitatsuyuki> Okay, sure it is awesome
[12:57:59] <TheDiamondYT> It doesnt have a good api last time i checked
[12:58:05] <TheDiamondYT> Its fast tho
[12:58:21] <ishitatsuyuki> Of course, Java is way better good on JIT
[12:58:21] <dktapps> difficult to learn makes you smarter
[12:58:37] <dktapps> that's why there are less fuckwits in the MiNET community
[12:58:40] <ishitatsuyuki> Functional programming (TM)
[12:58:50] <ishitatsuyuki> Maybe I will retry limonite this summer
[12:59:08] <TheDiamondYT> Try voxelwins
[12:59:10] <TheDiamondYT> Voxelwind
[12:59:15] <dktapps> anyway about the featured servers
[12:59:17] <ishitatsuyuki> Wasn't that dead?
[12:59:17] <TheDiamondYT> It died
[12:59:22] <ishitatsuyuki> lol
[12:59:30] <TheDiamondYT> It was the best attempt so far imo
[12:59:34] <dktapps> they get certain additional benefits due to being partnered with microshit
[12:59:40] <ishitatsuyuki> Rust is awesome because it's awesome.
[12:59:46] <TheDiamondYT> The marketplace is so fucked up
[12:59:47] <ishitatsuyuki> This time I will start with protocol layer
[12:59:52] <dktapps> such as access to internal development builds
[12:59:58] <ishitatsuyuki> Oh shit.
[13:00:01] <dktapps> and a specification for the protocol
[13:00:02] <TheDiamondYT> Like $10 for 1000 coins and each thing is like 600 coints
[13:00:11] <ishitatsuyuki> 30TB leak (TM)
[13:00:25] <TheDiamondYT> Wtf they have access to the protocol
[13:00:33] <dktapps> you may have seen that steadfast claims compatibility with 1.2 already
[13:00:39] <dktapps> this is how
[13:00:41] <ishitatsuyuki> lol
[13:00:50] <TheDiamondYT> Right time to setup a proxy bois and install malware on each clients' device to redirect the store endp
[13:00:54] <TheDiamondYT> Marketplace endpoint to mcpedl
[13:00:57] <TheDiamondYT> For free shit
[13:02:11] <ishitatsuyuki> Good news or bad news, I have 2FA everywhere now due to the lifeboat leak
[13:02:16] <TheDiamondYT> I dont think microshit thought thie through
[13:02:30] <ishitatsuyuki> I've already seen indicators of hash reversed
[13:02:40] <TheDiamondYT> They are giving hydreon the internal protocol stuff but hydreon is making it open source, thus letting everyone have access for free
[13:02:40] <dktapps> lifeboat announced that they are gonna be moving everything to xbox live
[13:02:44] <dktapps> also
[13:03:07] <TheDiamondYT> Ha gayyyy
[13:03:08] <dktapps> they started charging for play after 2h
[13:03:12] <ishitatsuyuki> lmao
[13:03:18] <TheDiamondYT> WHAT THE FUCK
[13:03:22] <ishitatsuyuki> Per day?
[13:03:28] <dktapps> i don't know
[13:03:35] <ishitatsuyuki> Alright, PHP is expensive (TM)
[13:04:06] <ishitatsuyuki> Matrix has the similar situation with Python, but well, they're keeping up
[13:04:07] <dktapps> https://twitter.com/ReinTeder/status/879415967700439044
[13:04:28] <ishitatsuyuki> I've heard matrix.org is using 20 core 128GB RAM
[13:04:40] <TheDiamondYT> While we're all screaming about how fucking dumb microsoft is, notch is in his beverly hills mansion https://youtu.be/TtRd9ev6gRQ
[13:04:50] <ishitatsuyuki> lol
[13:05:05] <ishitatsuyuki> And shoghichips is elsewhere in msft
[13:05:14] <dktapps> microsoft isn't dumb
[13:05:20] <dktapps> just business-centric
[13:06:30] <TheDiamondYT> https://twitter.com/TheDiamondYT/status/884035929798848512
[13:06:54] <ishitatsuyuki> Did the EULA fuck away?
[13:07:03] <TheDiamondYT> Yes
[13:07:26] <ishitatsuyuki> Oh well.
[13:07:44] <dktapps> there was an AMA about the coins shit and marketplace
[13:07:49] <TheDiamondYT> Hey dylan how about you close-source pocketmine and have a 2 hour free trial before you need a £99 license
[13:08:14] * TheDiamondYT has left the channel
[13:08:21] * TheDiamondYT joined the channel
[13:08:30] <ishitatsuyuki> lol
[13:08:34] <dktapps> one question that came up a lot was how they basically went right against their own EULA
[13:09:16] <TheDiamondYT> dktapps: Can we start PocketMine Realms again and allow free servers
[13:09:45] <ishitatsuyuki> TheDiamondYT: may I ask for your timezone?
[13:09:57] <TheDiamondYT> UTC+1 i think ask dylan same as his
[13:10:07] <ishitatsuyuki> I'm going to focus on my exam study tonight, see you tomorrow
[13:10:16] <ishitatsuyuki> lol summer time
[13:10:18] <TheDiamondYT> Why do you need my timezone
[13:10:51] <ishitatsuyuki> Just to know when you would be able to be online
[13:11:07] <ishitatsuyuki> (or, not spamming you while you're sleeping)
[13:11:30] <ishitatsuyuki> I'm UTC+9, in the case you didn't know
[13:11:45] <ishitatsuyuki> Anyway, bye ;)
[13:11:52] <dktapps> cya
[13:15:14] <TheDiamondYT> I think the topic is a  bit outdated B)
[13:16:25] <dktapps> I've been telling Intyre to update it since about 0.17 beta but he doesn't listen :(
[13:17:25] <TheDiamondYT> Dont have acess
[13:17:41] <TheDiamondYT> Why is your name blue
[13:17:42] <dktapps> what?
[13:17:49] <dktapps> ...
[13:26:21] <TheDiamondYT> Your names shows blue on my client
[13:26:56] <TheDiamondYT> Oh i have it enabled lmao
[13:27:30] <TheDiamondYT> dktapps: if i have a class extending generator, can i access stuff from the main class because isnt generation done in a seperate thread
[13:27:51] <dktapps> what?
[13:28:28] <TheDiamondYT> I have a custom generator in my plugin and im trying to get the config instance from the main class
[13:29:01] <TheDiamondYT> It says getConfig() on null and i have a getInstance() method and in onLoad im doing `self::$instance = $this` like i always do
[13:31:49] <dktapps> static properties are thread-local
[13:32:51] <TheDiamondYT> How do i do i access the main class then
[13:34:42] <TheDiamondYT> My favourite character ever: ‍      ‍   
[13:34:49] <TheDiamondYT> (Invisible)
[13:34:55] <dktapps> you can't
[13:35:53] <TheDiamondYT> Oh
[13:36:21] <TheDiamondYT> Can i pass an extra argument to the constructor and somehow construct it from my main class?

2017-07-08
[05:53:37] * gurun has quit
[08:00:43] * Thinkofname joined the channel
[18:11:55] * Tux joined the channel
[18:11:55] * Tux has quit
[18:11:55] * Tux joined the channel

2017-07-07
[11:31:17] <gurun> to celebrate 1.2 i extended my generated documentation a bit: https://github.com/NiclasOlofsson/MiNET/blob/1.2/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[11:32:17] <gurun> started adding the consts and going to document the more complex datatypes.
[11:43:12] <ishitatsuyuki> gurun: is the wiki under construct?
[11:43:22] <gurun> yes
[11:43:45] <gurun> plan is to start documenting packet specific stuff, and when i generate the document i will actually suck the text in from the wiki.
[11:43:50] <ishitatsuyuki> good work anyway
[11:44:11] <gurun> so the wiki-content would be inline. The links are just to make it easy for me mostly.

2017-07-06
[05:41:40] * rom1504 joined the channel
[06:02:47] * dktapps_ joined the channel
[06:19:36] * Amaranth has quit
[06:34:44] * Amaranth joined the channel
[06:57:20] * sekjun9878 joined the channel
[06:57:20] * sekjun9878 joined the channel
[08:31:13] * gurun joined the channel
[08:33:12] <ishitatsuyuki> Does the packet ordering/priority still diverge between encrypted or not?
[09:12:25] * kasper7 joined the channel
[11:06:52] <Amaranth> Don't they use streaming encryption? If so you can't reorder anything or drop anything or you lose the ability to decrypt
[11:07:16] <dktapps> yup
[11:09:45] <yawkat> yea it just uses reliable ordered transport
[11:09:50] <yawkat> basically TCP-over-raknet
[11:11:10] <dktapps> with fault recovery
[11:16:02] <ishitatsuyuki> Does it applies to unencrypted connection too? Or, is unencrypted connection itself gone?
[11:17:44] <dktapps> well, it's not intended to operate without encryption, in a vanilla environment it wouldn't
[11:17:53] <dktapps> the client will always send reliable-ordered
[11:20:26] <dktapps> if you're not using encryption you're at liberty to send whatever you like
[11:21:20] <dktapps> fucking encryption
[11:27:41] <yawkat> it's not like they were using unreliable packets a whole lot before were they?
[11:28:23] <dktapps> that's true
[11:28:37] <dktapps> if they ever used raknet the way it was designed... well
[14:13:30] * bjorn- has quit
[14:27:43] * bjorn- joined the channel
[15:39:13] <kasper7> Guys... I have it
[15:39:25] <kasper7> Took me some work, but it paid off..
[15:39:56] <kasper7> If you want to unleash an entity you need to (also) send an entityEvent with status 63. That'll do the job
[18:11:29] <kasper7> https://github.com/7kasper/NukkitTester/releases/tag/leash
[18:19:35] <kasper7> Or is Nukkit frowned upon? (I'm not sure, I'm new to both (this) IRC and Pocket servers) o_O But don't worry, I'll have one for PM aswell.
[19:08:35] * kasper7 has quit
[22:27:15] * gurnux joined the channel
[22:27:15] * gurun has quit
[23:42:17] * gurun joined the channel

2017-07-05
[00:07:01] * SkyFoxCoder joined the channel
[01:02:16] * gurun has quit
[02:54:55] * SkyFoxCoder has quit
[11:45:33] * kasper-7 joined the channel
[12:15:47] * gurun joined the channel
[15:03:27] * kasper7 joined the channel
[15:03:59] * kasper-7 has quit
[15:05:55] * kasper-7 joined the channel
[15:07:45] * kasper7 has quit
[15:16:04] * kasper-7 has quit
[21:02:25] * gurun has quit

2017-07-04
[05:23:47] * Waterpicker joined the channel
[07:33:49] * kasper_7 joined the channel
[07:41:56] * kasper_7 has quit
[07:46:06] * kasper7 joined the channel
[07:50:50] <kasper7> Hello! Don't know if I'm in the right place here. I have a very specific question. Leashing an entity works fine by sending an entityData update. Trying to unleash using -1 as lead holder is to no avail. Does anyone know how to properly unleash?  With kind regards.
[07:51:35] <Guest44335> -1 should do it
[07:52:16] * Guest44335 is now known as dktapps
[07:54:29] <kasper7> Hmm.. I've tried sending it both with and without shifting for signedness. Its like it doesnt know entity -1.
[07:57:24] <dktapps> welp
[07:57:32] <dktapps> try 0? :/
[08:04:26] * kasper7 has quit
[09:38:26] * kasper7 joined the channel
[09:39:32] <kasper7> Hmm.. doesnt seem to work either. Any tips on disecting packets? Wireshark maybe
[10:01:06] * kasper-7 joined the channel
[10:04:03] * kasper7 has quit
[10:06:06] * kasper7 joined the channel
[10:07:43] * kasper-7 has quit
[10:13:07] * kasper-7 joined the channel
[10:15:29] * kasper7 has quit
[10:24:15] * kasper7 joined the channel
[10:26:41] * kasper-7 has quit
[10:28:05] * kasper-7 joined the channel
[10:31:28] * kasper7 has quit
[10:34:58] * kasper-7 has quit
[10:53:02] * kasper7 joined the channel
[10:54:03] <kasper7> You guys must have something to know what kind d of data
[10:54:12] <kasper7> To send :P
[11:02:08] <yawkat> well you can always make a fake client, minet has one
[11:02:34] <yawkat> my test suite includes a fake server, a fake client and maybe a proxy in the future
[12:06:59] * gurnux joined the channel
[13:07:14] * kasper-7 joined the channel
[13:10:00] * kasper7 has quit
[13:13:14] * kasper7 joined the channel
[13:15:45] * kasper-7 has quit
[13:17:34] * kasper-7 joined the channel
[13:19:46] * kasper7 has quit
[13:20:39] * kasper7 joined the channel
[13:21:22] * dktapps has quit
[13:24:16] * kasper-7 has quit
[13:41:01] * kasper7 has quit
[13:50:01] * dktapps joined the channel
[13:50:25] * dktapps is now known as Guest2357
[14:00:36] * Guest2357 has quit
[14:04:59] * enick_566 joined the channel
[14:21:37] * ishitatsuyuki joined the channel
[14:39:07] * hstr0100 joined the channel
[14:52:13] <hstr0100> So, I talked with you guys a while back about an issue that I had, where the client was hanging and waiting forever shortly after receiving a reliable ordered packet out of order.
[14:52:14] <hstr0100> And Yeah, just to inform you guys, I am now definitely sure that it's a client-side issue and you guys are able to reproduce it in your softwares easily because I tested it and yeah, seems like I'm just the only one who actually noticed it.
[14:52:23] <hstr0100> On MiNET, if you enable encryption, forcing it to estabilish an ordered connection, grab your phone and move it to a location where the wireless signal is weak, Once the packets start dropping, it will stop processing any further packets and won't disconnect either.
[14:52:40] <hstr0100> It's a real problem because, well, mobile phones are always submitted to run on poor connections... Yeah...
[15:25:34] * kasper7 joined the channel
[15:27:23] * kasper7 has quit
[15:32:54] * enick_566 is now known as dktapps
[16:51:35] * hstr0100 has quit
[17:02:32] * gurun joined the channel
[17:45:21] <gurun> So .. NAKs :-(
[17:59:51] <dktapps> a
[18:00:34] <dktapps> a
[18:00:43] <dktapps> what the fuck matrix
[18:47:49] * Matsv has quit
[18:48:54] * Matsv joined the channel
[19:28:11] <gurun> lol
[19:28:26] <Inusua1Z> ?

2017-07-03
[01:55:38] * yawkat joined the channel
[05:50:31] * gurun joined the channel
[06:01:21] * gurnux joined the channel
[06:01:21] * gurun has quit
[08:04:48] * InusualZ has quit
[08:12:08] * InusualZ joined the channel
[08:57:01] * gurun joined the channel
[15:14:12] * InusualZ has quit
[16:19:50] * dktapps has quit
[16:20:01] * ishitatsuyuki has quit
[16:24:42] * dktapps joined the channel
[16:25:05] * dktapps is now known as Guest44335
[16:39:56] * ishitatsuyuki joined the channel
[20:14:09] * Waterpicker has quit

2017-07-02
[00:51:48] * Waterpicker joined the channel
[07:54:51] * InusualZ joined the channel
[11:01:28] * Inusua1Z_ joined the channel
[19:14:13] * InusualZ joined the channel
[19:15:18] * Inusua1Z_ has quit
[22:52:56] * Inusua1Z joined the channel

2017-07-01
[01:01:57] * Thinkofdname_ joined the channel
[05:23:47] * gurun joined the channel
[05:33:16] * gurnux joined the channel
[05:44:10] * gurun joined the channel
[05:48:03] * gurnux joined the channel
[08:25:03] * InusualZ has quit
[13:22:34] * InusualZ joined the channel
[15:57:17] * Waterpicker has quit
[20:06:31] * madgoat joined the channel
[20:08:04] * madgoat has left the channel
[20:43:37] * Inusua1Z joined the channel
[22:38:45] * Inusua1Z_ joined the channel
[23:36:45] * InusualZ joined the channel

2017-06-30
[00:42:47] * Waterpicker has quit
[01:02:57] * Thinkofname joined the channel
[02:09:34] * Waterpicker joined the channel
[10:02:32] * ishitatsuyuki joined the channel
[10:02:52] <ishitatsuyuki> I'm back

2017-06-29
[00:47:07] <InusualZ> I can't seems to be able to spawn the player without him dying like -1 seconds after it render the game :(
[00:47:34] <InusualZ> Any thoughts?
[00:50:47] <InusualZ> Sending SetHealth Packet doesn't help
[00:54:35] <InusualZ> I even try teleport the player to y = 78+, same result :(
[01:51:19] * gurnux joined the channel
[01:51:19] * gurun has quit
[02:49:55] * gurun joined the channel
[03:51:22] * gurnux joined the channel
[03:51:22] * gurun has quit
[05:42:34] * Waterpicker_ has quit
[09:15:53] * Waterpicker joined the channel
[10:14:28] * gurun joined the channel
[12:45:50] <InusualZ> I can't seems to be able to spawn the player without him dying like -1 seconds after it render the game. Any thoughts? Sending SetHealth Packet doesn't help. I even try teleport the player to y = 78+, same result.
[12:54:03] <dktapps> haven't the foggiest
[12:55:14] <InusualZ> :(
[12:59:08] <InusualZ> Maybe is because I don't send the EntityMetadata?
[13:03:43] <dktapps> idk
[13:03:56] <dktapps> are you sending attributes stuff?
[13:06:13] <InusualZ> yes
[13:07:00] <InusualZ> If I don't send them, the level load and everything is fine except I can't move :(
[13:08:07] <dktapps> make sure you're sending health 20 in the attributes
[13:08:50] <InusualZ> yeah
[13:24:00] <InusualZ> The other strange thing is that It don't let me respawn again the character. The client crash :(
[13:24:51] <InusualZ> the player*
[13:51:58] * froglegstew has quit
[14:14:45] <gurun> spawn as in on login InusualZ ?
[14:14:56] <InusualZ> yes
[14:15:00] <gurun> oh
[14:15:13] <gurun> and when he dies, what does it look like?
[14:15:23] <gurun> does it animate the death?
[14:15:45] <gurun> the death itself is not from health, but from an event.
[14:16:16] <InusualZ> I really don't know. I'm gonna try to do an video so you can see exactly what happen
[14:16:18] <gurun> McpeEntityEvent
[14:16:30] <gurun> are you sending that at any point?
[14:17:29] <gurun> Pretty sure that if you would use MiNET client and connect, it would tell you what is wrong
[14:17:43] <InusualZ> yeah
[14:17:48] <InusualZ> I'm sending it
[14:18:27] <InusualZ> I did not know that you something like :)
[14:29:56] <InusualZ> that you had something like that
[14:29:58] <InusualZ> *8

2017-06-28
[02:33:14] * Smarticles101 has quit
[02:33:36] * XorBoole has quit
[02:34:34] * MrARM has quit
[02:35:12] * MinecraftAddict joined the channel
[02:35:47] * Antisober552 joined the channel
[02:36:42] * ZacHack joined the channel
[02:38:22] * XorBoole joined the channel
[02:39:42] * NullFull|away joined the channel
[02:39:42] * MrARM joined the channel
[02:39:49] * NullFull|away is now known as NullFull
[02:41:12] * Falkirks joined the channel
[02:41:58] * Smarticles101 joined the channel
[17:15:09] * gurun joined the channel
[18:04:57] * gurun has quit
[18:24:04] * gurun joined the channel
[19:01:55] * Neith_ joined the channel
[19:02:04] <Neith_> Hello ?
[19:02:39] * Neith_ has quit
[21:03:00] * gurun joined the channel
[21:03:19] * gurun joined the channel
[22:43:28] * gurnux joined the channel
[22:43:28] * gurun has quit
[23:58:21] * gurun joined the channel

2017-06-27
[01:29:03] * Waterpicker_ joined the channel
[01:30:49] * Waterpicker__ joined the channel
[01:31:16] * Waterpicker has quit
[01:35:00] * Waterpicker_ has quit
[04:51:58] * Waterpicker__ is now known as Waterpicker
[05:12:23] * MinecraftAddict_ joined the channel
[05:13:59] * MinecraftAddict_ is now known as MinecraftAddict
[05:14:28] * Antisober552 has quit
[05:14:28] * ZacHack has quit
[05:14:51] * Antisober552 joined the channel
[05:15:03] * gurnux joined the channel
[05:15:21] * ZacHack joined the channel
[05:16:08] * sekjun9878 joined the channel
[05:16:08] * sekjun9878 joined the channel
[05:36:53] * NullFull|away joined the channel
[05:37:23] * MrARM_ joined the channel
[05:39:11] * NullFull has quit
[05:39:11] * MrARM has quit
[06:28:29] * gurun joined the channel
[09:25:41] * Waterpicker_ joined the channel
[09:33:09] * sekjun9878_ joined the channel
[09:33:09] * sekjun9878_ has quit
[09:33:09] * sekjun9878_ joined the channel
[09:33:44] * MinecraftAddict_ joined the channel
[09:34:58] * sekjun9878 has quit
[09:34:58] * MinecraftAddict has quit
[09:34:58] * Waterpicker has quit
[09:35:00] * Amaranth has quit
[09:41:34] * Amaranth joined the channel
[12:08:33] * Amaranth joined the channel
[13:18:05] * gurnux joined the channel
[13:18:05] * gurun has quit
[16:43:12] * gurnux has quit
[16:43:25] * gurun joined the channel
[18:37:40] * gurun has quit
[18:37:40] * gurnux joined the channel
[19:52:45] * froglegstew joined the channel
[20:05:08] * froglegstew joined the channel

2017-06-26
[02:31:03] * gurnux joined the channel
[04:17:29] * gurun joined the channel
[07:47:28] * gurnux joined the channel
[08:07:57] * gurun joined the channel
[08:35:51] * bluez_ joined the channel
[11:18:05] * gurnux joined the channel
[11:40:48] * gurun joined the channel
[12:01:01] * LaxWasHere has quit
[12:32:35] * LaxWasHere joined the channel
[18:18:02] * gurnux joined the channel
[19:35:43] * ChanServ joined the channel
[19:39:06] * gurun joined the channel
[22:56:13] * Black_Hole joined the channel
[22:59:50] * Black-Hole has quit

2017-06-25
[02:23:17] * Waterpicker joined the channel
[07:08:03] * gurnux joined the channel
[07:08:03] * gurun has quit
[15:09:31] * gurun joined the channel
[16:25:22] * gurnux joined the channel
[16:25:22] * gurun has quit
[19:35:04] * gurun joined the channel
[20:13:05] * gurnux joined the channel
[23:36:40] * gurun joined the channel
[23:42:12] * bjorn- joined the channel

2017-06-24
[09:26:45] * gurun joined the channel
[14:44:49] * Waterpicker has quit
[22:10:43] * donar joined the channel

2017-06-23
[03:57:39] * md_5 joined the channel
[11:02:19] * bluez_ has quit

2017-06-22
[14:10:46] * sekjun9878 joined the channel
[14:11:00] * sekjun9878 joined the channel
[14:26:08] * sekjun9878 has quit
[14:26:28] * sekjun9878 joined the channel
[14:26:28] * sekjun9878 has quit
[14:26:28] * sekjun9878 joined the channel
[15:26:27] <InusualZ> dktapps, thanks that would help me a lot
[18:05:30] * Waterpicker has quit
[18:05:58] * Waterpicker joined the channel
[18:45:39] * md_5 joined the channel

2017-06-21
[00:46:28] <InusualZ> BTW, gurun it seems that MCPE allow wrapper inception. The problem that I was having the other day with the client crashing it was cause because I was sending the wrong player attributes
[00:47:28] <gurun> uh, so wrapper in wrapper you say?
[00:48:10] <InusualZ> yeah, I think so
[01:01:13] <InusualZ> mhmm, when we send the AdventureSetting(Packet) we have to send something else as companion or something? My client is crashing for some reason because of it :(
[01:02:10] * Thinkofname joined the channel
[01:03:10] * gaeta has quit
[01:12:39] <InusualZ> Well, if I don't have the noClip bit set it crash. Any tips?
[10:33:23] <gurun> maybe you have the wrong datatype for the fields?
[11:26:15] * [d__d] has quit
[11:28:35] * -- BotBot disconnected, possible missing messages --
[11:28:35] * -- BotBot disconnected, possible missing messages --
[11:30:44] * [d__d] joined the channel
[12:09:18] * MrRobotVPN joined the channel
[13:26:36] <InusualZ> I wasn't sending the PlayerAttributes. I was only sending the AdventureSettings :(
[13:54:05] * sekjun9878 has quit
[13:54:55] * sekjun9878 joined the channel
[13:54:55] * sekjun9878 has quit
[13:54:55] * sekjun9878 joined the channel
[15:42:49] * robske_110 joined the channel
[15:45:49] * robske_110 has quit
[16:47:01] * Waterpicker has quit
[16:47:18] * Waterpicker joined the channel
[17:08:27] * Waterpicker has quit
[17:36:00] * Waterpicker joined the channel
[18:03:02] * Waterpicker has quit
[18:04:34] * Waterpicker joined the channel
[18:23:29] <dktapps> In case anyone may find it useful, here is a vanilla <-> vanilla trace of the login sequence: https://gist.github.com/dktapps/9f7e236a1c42b5852f40b4882dbc60ca
[18:23:50] <dktapps> (minus the ClientToServerHandshakePacket... not sure where that disappeared to)

2017-06-20
[00:13:08] * Amaranth has quit
[00:13:27] * KernelFreeze joined the channel
[00:13:27] * Amaranth joined the channel
[00:13:28] * deceit has quit
[00:13:32] * deceit_ joined the channel
[00:15:13] * Miguel2706 has quit
[00:17:00] * Falkirks has quit
[00:19:07] * Thinkofname joined the channel
[00:24:35] * Falkirks joined the channel
[01:24:19] * deceit_ is now known as deceit
[07:26:21] <gurun> What did the float say to the double?
[08:51:11] <Amaranth> NaN?
[11:33:08] * RedXIII has quit
[11:36:10] * RedXIII joined the channel
[12:48:26] * MrRobotVPN joined the channel
[12:50:15] <MrRobotVPN> Im having troubles devoplping a Pocketmine plugin. In IntelliJ when importing libaries in Project Strutrue what category does it go under?
[12:55:45] <yawkat> this is not pocketmine support
[12:56:01] <MrRobotVPN> I know it's a development channel
[12:56:44] <yawkat> yes, but not a pocketmine one
[12:57:22] <MrRobotVPN> It says "Pocket Edition development channel"
[12:57:39] <yawkat> it does not say "pocketmine development channel", though.
[12:57:59] <dktapps> `[#mcpedevs] PocketMine support in #pocketmine | This channel is publicly logged at https://botbot.me/freenode/mcpedevs/`
[12:58:21] <MrRobotVPN> On my screen it does. right at the top.
[12:58:38] <MrRobotVPN> ohhh
[12:58:46] <dktapps> Pocket Edition != PocketMine
[12:59:16] <MrRobotVPN> how do I enter the otehr channel
[18:46:10] * gurun has quit
[18:46:57] * gurun joined the channel
[19:24:46] * gaeta joined the channel
[19:45:03] * sekjun9878 joined the channel
[19:45:03] * sekjun9878 has quit
[19:45:03] * sekjun9878 joined the channel
[22:15:45] * -- BotBot disconnected, possible missing messages --
[22:17:56] * [d__d] joined the channel
[23:39:36] <InusualZ> It's possible to receive duplicated custom data packet?
[23:40:48] <InusualZ> I mean even though you follow the "ack protocol" and all of that stuff...
[23:42:47] <InusualZ> even if you follow the "ack protocol" and all of that stuff... **

2017-06-19
[05:45:29] * Waterpicker_ joined the channel
[05:47:05] * Waterpicker has quit
[10:38:00] * Smarticles101 joined the channel
[11:59:57] <gurun> yawkat are you still in the CC PE team?
[12:00:45] <yawkat> yes
[12:06:09] <gurun> DM yawkat
[12:28:27] <gurun> GingerGeek, can you be-friend me on discord? (pretty please)
[12:59:35] <GingerGeek> oh hello gurun
[12:59:37] <GingerGeek> dm?
[13:00:39] * gurun joined the channel
[13:01:13] <gurun> oops, pressed the wrong button lol
[13:02:09] <GingerGeek> everything is finee
[13:38:35] <gurun> is this where i say "oh well, me and computers.."
[21:21:40] * KnownUnown has quit
[21:21:42] * csnxs` has quit
[21:21:49] * csnxs joined the channel
[21:21:56] * yawkat joined the channel
[21:23:12] * KnownUnown joined the channel
[22:31:07] * Black-Hole has quit
[22:43:57] * Waterpicker_ is now known as Waterpicker
[23:20:26] * Black-Hole joined the channel

2017-06-18
[07:42:59] * Waterpicker joined the channel
[09:24:04] * gurun has quit
[09:30:06] * gurun joined the channel

2017-06-17
[01:02:48] <Shevchik> Anybody knows how to handle entity link packet properly?
[01:03:01] <Shevchik> As soon as i mount player on top of entity, he just dissapear
[03:54:45] * Waterpicker joined the channel
[04:05:41] * Miraclea joined the channel
[04:05:48] <Miraclea> Hello
[06:30:09] * Miraclea has quit
[08:19:14] * Shevchik has quit
[08:43:14] * Guest20574 is now known as dktapps
[10:46:35] * KnownUnown has quit
[11:06:40] * geNAZt has quit
[13:41:02] * Shevchik joined the channel
[13:44:07] <Shevchik> Apparently i can set entity link
[13:44:18] <Shevchik> the 3rd field is just a boolean
[13:44:20] <Shevchik> But
[13:44:32] <Shevchik> Player is displaying the riding animation
[13:44:37] <Shevchik> And unmount normally
[13:44:41] <Shevchik> Yet there is 1 problem
[13:44:52] <Shevchik> The player is displayed under the entity
[13:44:55] <Shevchik> Any ideas?
[13:46:33] <dktapps> seat position
[13:46:49] <Shevchik> ?
[13:48:45] * KnownUnown joined the channel
[14:15:10] <dktapps> entity metadata for seat positions
[14:15:21] <Shevchik> Dat shit exist?
[14:15:23] <Shevchik> Oh god
[14:15:41] <dktapps> yeah
[14:15:45] <Shevchik> Does it apply to passenger or vehicle?
[14:16:07] <dktapps> passenger I think
[14:16:21] <dktapps> because vehicles can have multiple seats
[14:17:56] <Shevchik> Actually sounds intresting because pc just decides the offsets based on passenger order
[14:31:29] * Shevchik has quit
[15:32:58] * Smarticles101 has quit
[15:33:19] * iamadpond has quit
[15:33:28] * humerusj has quit
[15:33:48] * XorBoole has quit
[15:34:35] * Falkirks has quit
[15:39:18] * ZacHack joined the channel
[15:39:19] * eggster joined the channel
[15:39:48] * iamadpond joined the channel
[15:39:48] * XorBoole joined the channel
[15:40:18] * Falkirks joined the channel
[15:40:18] * NullFull|away joined the channel
[15:40:18] * humerusj joined the channel
[15:40:48] * Antisober552 joined the channel
[15:41:48] * MrARM joined the channel
[15:42:18] * shoghicp joined the channel
[15:43:18] * MinecraftAddict joined the channel
[16:50:14] * eggster joined the channel
[18:35:38] <InusualZ> dktapps, hey, have anyone tried to send and batch inside another batch? I having an stupid bug. If I send the chunk(FullChunkPacket) inside an batch that it's inside another batch(Which I think it's wrong) the client spawn in an level but the level is in his sky. But If I send the chunk in an Batch packet like it's suppose to be the client crash
[18:36:28] <yawkat> i thought batch was gone now
[18:36:56] <InusualZ> What I mean by Batch is the wrapper
[18:37:19] <InusualZ> but since it's compressed I still call it Batch XD
[18:37:28] <yawkat> how would you send a wrapper in a wrapper? they have different id sets...
[18:37:53] <InusualZ> That's the thing! XD
[18:39:40] <InusualZ> It work when I do the wrong thing and doesn't work when it suppose to work
[18:40:11] <gurun> maybe, just maybe .. you don't fully understand your code?
[18:40:29] <InusualZ> yeah
[18:40:39] <InusualZ> that's probably it
[18:40:46] <gurun> i think what you "expect" to be "right" is in fact "wrong".
[18:41:14] <gurun> do you get other stuff .. other stuff than chunks. Like movements and other things sent in the wrapper.
[18:41:21] <InusualZ> yeah
[18:41:24] <InusualZ> and it work fine
[18:41:43] <gurun> and you say that .. you get the chunks if you do the wrong thing, did i understand that correct?
[18:41:49] <InusualZ> yeah
[18:42:09] <gurun> is that batch in the wrapper compressed?
[18:42:21] <InusualZ> yes
[18:42:30] <gurun> and then you compress it again in the wrapper, right?
[18:42:36] <InusualZ> no
[18:42:42] <InusualZ> wait what
[18:42:46] <gurun> the wrapper is always compressed.
[18:43:02] <gurun> 0xfe + 0x78 ..compressed stuff
[18:43:40] <InusualZ> I'm doing this: CustomDataPacket(Wrapper(Packet) is compressed)
[18:43:41] <gurun> that's why i'm asking if you get anything else.
[18:44:03] <gurun> hmm .. that wasn't clear to me
[18:44:16] <gurun> the wrapper is the compression. It is basicaly what we had as batch earlier.
[18:44:18] <InusualZ> That's how I send packet to the client
[18:44:29] <InusualZ> exactly
[18:44:38] <gurun> packet in that description can never be compressed.
[18:44:43] <InusualZ> yes
[18:44:44] <gurun> it it never is
[18:44:59] <InusualZ> yes
[18:45:15] <gurun> so in that Wrapper(packet) .. you get the bytes and compress them, right?
[18:45:31] <InusualZ> yes
[18:45:43] <gurun> and what happens if you give it already compressed stuff?
[18:46:16] <InusualZ> the same
[18:48:50] * Matsv has quit
[18:48:50] * kashike has quit
[18:49:00] * kashike joined the channel
[18:49:07] * Matsv joined the channel
[18:49:41] <InusualZ> This is the process that an packet follow when it should be sended to an client. Example FullChunkPacket (Populed with the chunk stuff)  encoded -> Wrapped (Which would compress the buffer of the FullChunkPacket) encoded -> CustomDataPacket
[18:50:13] <InusualZ> but that case crash the client
[18:51:14] <InusualZ> and when I do this: FullChunkPacket (Populated) encoded -> Wrapper(Compress Packet) -> Wrapper (Compress the previous Wrapper) ->CustomDataPacket
[18:51:17] <InusualZ> it "work"
[20:28:55] * Waterpicker has quit
[23:32:46] <gurun> well, the problem is all in your code. It's not something that PE does.

2017-06-16
[10:45:53] * geNAZt joined the channel
[16:31:28] * gurun joined the channel
[21:30:38] * dktapps joined the channel
[21:31:02] * dktapps is now known as Guest20574
[22:00:20] * Waterpicker has quit
[22:29:55] * Shevchik joined the channel
[23:23:46] * [d__d] joined the channel
[23:23:56] * MrARM_ joined the channel
[23:24:56] * Intyre_ joined the channel
[23:26:14] * KernelFreeze has quit
[23:26:15] * Intyre has quit
[23:26:15] * MinecraftAddict has quit
[23:26:15] * MrARM has quit
[23:26:16] * MrARM_ is now known as MrARM
[23:26:26] * MinecraftAddict_ joined the channel

2017-06-15
[05:51:08] * Water|zzz is now known as Waterpicker
[06:18:14] * Shevchik has quit
[08:54:25] * Shevchik joined the channel
[08:57:29] <Shevchik> Hey gurun, i changed render distance, and also added xbox live login support, but still have problems with non rendering chunk sections
[08:57:45] <Shevchik> Can you please join using minet client and check
[09:16:29] * Shevchik has quit
[11:05:31] * Shevchik joined the channel
[11:25:14] * bjorn- joined the channel
[12:23:51] * bjorn- joined the channel
[16:36:24] * Shevchik_ joined the channel
[16:36:54] * Shevchik has quit
[16:37:13] <Shevchik_> Anyway, who and why thought that making multiplayer chunk unload logic be clientside was a good idea?
[17:14:43] <gurun> why not?
[17:15:52] <Shevchik_> Why yes?
[17:15:58] <Shevchik_> Why clienside inventory and health?
[17:16:39] <gurun> i don't see the relation to the chunks. What "feature" are you missing when you want to unload chunks yourself?
[17:17:00] <Shevchik_> I atleast want to realod them
[17:17:14] <gurun> yeah, and .. reload them then?
[17:17:24] <gurun> we all reload them!=
[17:17:52] <Shevchik_> Doesn't work, sending another chunk data above already loaded chunk bugs out
[17:18:15] <dktapps> go tell mojang
[17:18:17] <gurun> yeah, but that's a very known damn bug that we discussed on and on for the last couple of months now
[17:18:24] <dktapps> stupid assholes broke it in 1.1
[17:18:30] <dktapps> we reported it months ago
[17:18:36] <Shevchik_> Also dimension switch
[17:18:47] <Shevchik_> The method of sending chunks doesn't always work
[17:18:48] <gurun> what about dimension switch?
[17:18:50] <Shevchik_> It's all about time
[17:18:57] <dktapps> ...
[17:19:20] <Shevchik_> Client just skips randoum amount of dimension change packets in the chain
[17:19:27] <gurun> you do understand that if you mean non-dimension switch just abusing it .. it's not exatly a vanilla feature.
[17:19:50] <Shevchik_> I can send like 12 of switches with all the fake data
[17:19:56] <Shevchik_> And end up in random one
[17:19:58] <gurun> the only reason we use it .. is because it was "cool".
[17:20:08] <dktapps> tl;dr: it's not designed for this
[17:20:34] <gurun> but just look at MP, they mastered that, because for them it's important.
[17:20:41] <gurun> so it works. Just not worth the hassle.
[17:21:05] <gurun> and for the rendering issues, people in PE always offset maps .. so they know how to deal with it really.
[17:21:14] <gurun> but it's irritating, yeah.
[17:21:18] <dktapps> or maybe they using TransferPacket and just reconnect players :P
[17:21:26] <gurun> haha
[17:22:55] <Shevchik_> Yeah i though about that too
[17:23:11] <Shevchik_> Sounds easier to spawn player in the another dimension from the start
[17:23:47] <gurun> what are you tring to do here?
[17:24:35] <Shevchik_> I'm trying to make double world teleport work
[17:25:08] <gurun> well, that works without dimension switch right .. but you are trying to workaround the issue with rendering, are you?
[17:25:35] <Shevchik_> Yes
[17:25:47] <gurun> ok.
[17:26:39] <Shevchik_> And even if i skip dimension switch
[17:26:44] <Shevchik_> I'm fine for that rn
[17:26:49] <Shevchik_> I still can't reload chunks
[17:26:53] <Shevchik_> Because you cna't reload them
[17:26:59] <Shevchik_> And there is not way to unload them
[17:29:27] <Shevchik_> What do i do gurun
[17:30:49] <dktapps> hack
[17:30:53] <dktapps> hack all the things
[17:31:20] <Shevchik_> How do i hack chunk unload?
[17:31:43] <gurun> join my world .. yodamin.com std port
[17:31:48] <gurun> yodamine.com
[17:34:12] <Shevchik_> I can't do commands
[17:34:18] <Shevchik_> Part of the screen is not working
[17:34:48] <gurun> part of the heh what?
[17:35:21] <Shevchik_> Phone screen
[17:35:31] <Shevchik_> Damn water broke my screen
[17:35:32] <gurun> and .. what you mean.. you can't type on it or?
[17:35:43] <Shevchik_> Can't press the chat button :
[17:36:07] <dktapps> ouch
[17:36:10] <gurun> uh .. ok.
[17:36:22] <gurun> well, get back to me when you buy a new phone then :)
[17:36:29] <gurun> you don't have w10?
[17:37:07] <Shevchik_> No
[17:37:08] <gurun> ok anyway.. then i just guess you have to go and look at my code to find out how i do spawn between levels.
[17:37:37] <Shevchik_> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Player.cs#L865
[17:37:44] <Shevchik_> Doesn't work for half of my testers
[17:37:53] <Shevchik_> They stay in random middle dimension
[17:40:29] <gurun> i have 3 devices .. so perhaps network related.
[17:40:37] <gurun> but you don't test that on MiNET right
[17:41:00] <Shevchik_> Yeah, on my implementation that does the same
[17:41:25] <Shevchik_> What's more instresting on remote server dimension switch happens properly most of the time
[17:41:47] <Shevchik_> While on local you most likely end with wrong dimension
[17:42:01] <Shevchik_> Also slow phone most likely ends in right dimension
[17:42:04] <Shevchik_> Fast - in wrong
[17:43:05] <Shevchik_> Btw, is that send position with y 4000 some sort of hack?
[17:43:29] <gurun> did you test it on MiNET?
[17:43:47] <Shevchik_> No windows, but i can ask someone of my testers to do it
[17:43:57] <gurun> it's not like it is that simple tho ..
[17:46:57] <Shevchik_> Still what is that 4000y teleport? Sound pretty much random values to me.
[17:47:16] <Shevchik_> But apparently they do something if you added them
[17:58:44] <gurun> tbh .. i probably spent a couple of weeks getting to that 4000 value :D
[18:05:00] <Shevchik_> But it doesn't do anything at least for me
[18:08:40] <gurun> dktapps, the boss event .. i don't see a case 2 in that .. a bit strange isn't it?
[18:08:51] <gurun> i mean it works .. but .. it just goes to default i guess.
[18:09:03] <dktapps> case 2 doesn't have any extra fields
[18:09:36] <dktapps> 2 is to remove boss-bar s->c... all it needs is the boss eid
[18:09:36] <gurun> yeah. i wonder if it was optimized away or just .. bad.
[18:21:04] <Shevchik_> Still, gurun, what does this height do, because apparently i can't get any effects from it, player just teleports to it normally
[18:22:12] <gurun> it's to get them out of the way
[18:23:38] <gurun> you guys that don't have a windows machine .. you never play any games?
[18:26:55] <Shevchik_> Dota2 and Xcom2 is all the games i need
[19:11:04] * Shevchik_ has quit
[20:11:39] * Shevchik joined the channel
[21:00:00] * geNAZt joined the channel
[22:45:34] * Shevchik has quit
[22:48:06] * geNAZt has quit

2017-06-14
[13:32:34] <dktapps> oh yeah
[13:32:52] <dktapps> i don't remember exact, it was a few months ago
[13:34:03] <dktapps> there was a bug in PM where win10 players could override the render distance max set by the server... that killed lots of servers :D
[13:34:24] <dktapps> jump on server, change render distance to 56, server died
[13:34:43] <dktapps> that makes me wonder actually... hmm
[13:35:38] <yawkat> how did that happen O.o
[13:36:15] <dktapps> blame Intyre :P
[13:36:41] <dktapps> chunk radius request from client wasn't capped by the server
[13:37:26] <yawkat> ah
[14:13:41] <InusualZ> lol, that's nice
[16:55:55] <gurun> i had the same
[16:56:45] <gurun> the clients didn't adhere to the rule from the server in the beginning .. so I ignored that packet.
[16:56:51] <gurun> that was stupid.
[18:28:24] <Shevchik> Apparently sending biew distance bigger then real one works
[18:28:31] <Shevchik> No more not rendering chunks
[18:28:45] <Shevchik> Yet the non rendering chunk sections is still there
[18:53:32] <Shevchik> They don't appear instantly
[18:53:47] <Shevchik> But after flying for some time they do
[18:53:54] <Shevchik> Also client crashes from time to time

[11:40:05] <gurun> on 0x10?
[11:40:10] <Shevchik> 0x13]
[11:40:24] <gurun> yeah .. mean 13
[11:40:59] <yawkat> minet client isnt hard to run yourself either, assuming youre on windows
[11:41:15] <Shevchik> But i'm not
[11:41:32] <Shevchik> Well, your client was able to log in i think
[11:41:34] <gurun> you don't have a windows machine at all?
[11:41:42] <Shevchik> No
[11:42:07] * yawkat uses dual-boot on his laptop for mcwin10 and minet
[11:42:53] <gurun> mtu is wrong
[11:43:00] <gurun> 2017-06-14 13:08:31,356 WARN  MiNET.Client.MiNetClient - Error, mtu differ from what we sent:1146
[11:43:23] <Shevchik> You mean server -> client
[11:43:35] <Shevchik> Yeah, i'm lowering it a bit for whatever reason i don't remember
[11:43:37] <gurun> 2017-06-14 13:08:31,356 DEBUG MiNET.Client.MiNetClient - > Receive: 6 (0x06): OpenConnectionReply1
[11:43:43] <gurun> on that one
[11:43:52] <gurun> so you calculate that wrong it seems
[11:44:07] <gurun> but never mind right now
[11:44:28] <Shevchik> Yeah, i assume only the padding as mtu
[11:44:32] <Shevchik> Not the whole packet
[11:44:39] <Shevchik> It's always less then max
[11:44:43] <Shevchik> So it sohuld fit
[11:44:48] <Shevchik> So it should fit
[11:47:09] <gurun> you sending wrong metadata. Need to send metadata(0) a long
[11:47:14] <yawkat> Raknet mtu calculation is so odd. Including udp overhead even though it never needs it...
[11:47:43] <Shevchik> Whic packet?
[11:48:06] <gurun> add entity
[11:48:15] <gurun> it's just because i expect it to be there..
[11:48:24] <gurun> but it will .. never mind that.
[11:48:37] <gurun> the 0 metadata contain all the flags
[11:49:08] <Shevchik> Yeah, i don't send metadata for entities at all rn
[11:49:12] <gurun> yawkat believe me .. i hate that mtu calc. I've adjusted it tho, because the MCPE vanilla debug was throwing asserts in the face of the devs
[11:49:49] <Shevchik> Because i don't have a pc -> pe metadata remapper implemented yet
[11:51:35] <gurun> you always send all the sections, do you?
[11:51:42] <Shevchik> Yes
[12:00:13] * gaeta has quit
[12:04:13] <gurun> still looking
[12:04:47] <gurun> have to disable that addentity thing. It messes up my logging
[12:05:20] <Shevchik> It doesn't affect this issue anyway
[12:05:38] <Shevchik> Disabling entity spawns and teleport doesn't remove the issue
[12:06:39] <gurun> it's just the debug print. don't worry about that.
[12:06:48] <gurun> are you good for another go?
[12:07:16] <Shevchik> Server is still running
[12:07:33] <gurun> really. ok. because i got a shitload of split packet errors when i re-run
[12:07:35] <gurun> i'll try again
[12:09:02] <Shevchik> You mean i never complete a split packet?
[12:09:40] * Waterpicker is now known as Water|zzz
[12:14:17] <Shevchik> Or something else?
[12:14:55] <Shevchik> Damn, gtg, will leave the server running, tell me if you find the problem
[12:15:03] <Shevchik> Thanks for helping
[12:15:05] <gurun> i will save them to disk .. the chunks
[12:15:11] <gurun> and see what happens when i load them
[12:23:09] <gurun> saving .....
[12:26:43] <gurun> i see a problem
[12:26:58] <gurun> http://i.imgur.com/bntxYkk.jpg
[12:27:04] <gurun> see that image
[12:27:54] <gurun> Shevchik
[12:32:00] <gurun> ping when you back
[12:43:59] * Shevchik1 joined the channel
[12:45:22] <Shevchik1> Gurun whar is ir excrly
[12:45:54] <gurun> i couldn't no say. Nice to see you had drugs handy
[12:47:06] <Shevchik1> Damn phone wih broken screen
[12:47:17] <gurun> hehe i guessed it
[12:47:37] <dktapps> lmao
[12:48:28] <gurun> hmm, i can't connect with my vanilla W10 to the server tho
[12:49:06] <Shevchik1> So what is the problem with chunks?
[12:49:54] <Shevchik1> You cant connect because i dont decode xbox login chain correctly
[12:52:01] <gurun> how do you test it then?
[12:52:06] <gurun> not logged in or?
[12:52:21] <Shevchik1> Android phone nom xbox live mcpe
[12:52:31] <gurun> so you load the chunks in a square. Not's not how you should do it
[12:53:02] <gurun> and it's kind of picky sometimes about matching the chunk-radius given, with the actual chunks provided.
[12:53:08] <Shevchik1> Thats how spigot does it
[12:53:39] <gurun> i see, that when in game and I change chunk-radius it sometimes have issues if i increase the radius. because i need to fix things in MiNET.. but i know about it.
[12:53:52] <gurun> does spigot load chunks in a square?!
[12:53:59] <Shevchik1> Yes
[12:54:11] <gurun> why does spigot think that is a smart thing?
[12:54:38] <gurun> (i assume there is something smart about it)
[12:54:51] <Shevchik1> It from vanilla pc servrr
[12:55:14] <gurun> so you saying that vanilla java minecraft loads chunks in a square?!
[12:55:17] <gurun> that can't be
[12:55:20] <Shevchik1> Yes
[12:55:37] <gurun> eh, no way .. sorry. Just can't be.
[12:55:51] <Shevchik1> So i guess i should increase chunk radius to big value and try it
[12:56:17] <gurun> but then he question is
[12:56:37] <gurun> the chunk radius .. that matches the "radius from center of the square" right?
[12:56:47] <Shevchik1> Yes
[12:57:29] <Shevchik1> Its called view distance at pc
[12:57:44] <gurun> erlier in PE history .. there where a lot of issues with double-sending chunks. That was fixed. Now we have issues with chunk-rendering again. But I don't think i would put missing chunks in that category
[12:58:08] <gurun> yeah we call it view distance too. It is radius.
[12:58:15] <gurun> isn't PC .. diameter?
[12:58:55] <Shevchik1> Yes
[12:59:03] <Shevchik1> Or no
[12:59:09] <Shevchik1> Let me calc
[12:59:21] <Shevchik1> Its a radius
[12:59:34] <gurun> yeah, just read up on that (can't believe the square).
[12:59:40] <Shevchik1> Because view distance 10 loads 441 chunks
[12:59:55] <gurun> So .. just try to increase it a little bit to make sure it is bigger than the chunk-radius of the PE client.
[13:00:46] <gurun> how much of this do you see. Is it happening all the time .. or just occasionally?
[13:04:19] * Shevchik1 has quit
[13:18:37] * Shevchik1 joined the channel
[13:18:53] <Shevchik1> Happens all the time when walking
[13:19:41] <Shevchik1> Mcpe unloads chunks by itself as i can remember
[13:19:58] <Shevchik1> So render distance may be a problem
[13:20:53] <Shevchik1> And that probably explains why most pe server implementations set it to 40 or higher
[13:21:30] <Shevchik1> Will set it ti view distance + 5 when i get home
[13:23:20] <gurun> 40?
[13:23:52] <gurun> we set to to 8-16 perhaps .. at most. Avarge on client is 8 and less (we did studies)
[13:24:02] <gurun> is your stuff open source ?
[13:24:06] <Shevchik1> Nukkit and pmmp used 40 year ago
[13:24:24] <Shevchik1> Yes, search for protocolsupport
[13:24:28] <dktapps> ?????
[13:24:35] <Shevchik1> And switch to mcpe branch
[13:24:37] <gurun> pm would die at 40
[13:24:43] <Shevchik1> Mcpenew
[13:24:51] <gurun> ah, cool. thanks Shevchik1
[13:24:51] <dktapps> is that... 40 radius or 40 total chunks?
[13:24:54] <Shevchik1> The packet, not the real
[13:25:01] <dktapps> PM didn't do radius until recently
[13:25:06] <gurun> yeah
[13:25:12] <Shevchik1> 40 radius in chunk radius updated packet
[13:25:21] <Shevchik1> Then someone did
[13:25:30] <Shevchik1> I swear i seen it somewhere
[13:25:32] <dktapps> gurun, you'd be surprised tbh... it runs ok at 56 chunks on my local server :p
[13:25:45] <gurun> ah, it's getting better :-)
[13:25:48] <dktapps> i tested it once and the server and client combined used over 3GB RAM
[13:26:12] <gurun> MiNET is not running "ok" at 56 tbh. It can do it .. but it's not "fine"
[13:26:27] <dktapps> yeah, well... I only tried 1 player
[13:26:35] <gurun> i mean with 1 player also
[13:27:01] <dktapps> and I have a very powerful machine
[13:27:04] <Shevchik1> Its all about total amount of chunk
[13:27:09] <gurun> depending on the world tho .. i can fly around at 58 .. but .. not fine fine :-)
[13:27:10] <dktapps> most people would struggle
[13:27:11] <Shevchik1> Not a radius
[13:27:23] <dktapps> hahah
[13:27:52] <Shevchik1> 56 radius should load 15k chunks
[13:28:08] <dktapps> yeah, it does... that would fuck your server over first
[13:28:31] <gurun> 16 radius to me, is pretty good
[13:28:31] <dktapps> if you do flat world on PM, that takes ~half a GB RAM
[13:28:45] <dktapps> normal world you're talking to the tune of 2GB
[13:28:51] <dktapps> if not more
[13:28:55] <dktapps> because more subchunks
[13:29:35] <dktapps> the first time I tried it, i didn't realize how hard it was gonna hit... it did 11,000 chunks and then crashed :D
[13:31:02] <gurun> a flat world with water level at around 50 i assume then?
[13:31:26] <dktapps> 63 to be exact I think
[13:31:32] <gurun> prob right
[13:31:42] <dktapps> well, it wasn't flat
[13:31:46] <dktapps> PM default shit
[13:31:50] <dktapps> :P
[13:32:07] <gurun> > if you do flat world on PM
[13:32:19] * Shevchik1 has quit

[00:03:11] <Shevchik> What the?
[00:03:28] <Shevchik> Apparently respawning in non main dimension sends PlayerAction with action 13
[00:03:37] <Shevchik> While in main world it sends action 7
[00:17:36] <InusualZ> So now there is no point on sending multiple packet on an raw custom packet. It's better to just send them inside the BatchPacket (0xfe)?
[00:19:12] <InusualZ> I guess so :)
[00:51:02] <Shevchik> Apparently you just can't switch dimensions too fast
[00:51:36] <Shevchik> Send 2 dimension switches instantly - only 1 will work
[00:51:48] <Shevchik> Wait before sending each one - they will work
[00:53:38] <InusualZ> That make sense. Since changing dimension take time for the client
[00:54:26] <Shevchik> Okay, it may take really much time
[00:54:36] <Shevchik> But then second dimension should still work
[00:54:46] <Shevchik> Just it will take really much more time
[00:55:10] <Shevchik> Then why it is not working at all?
[01:19:30] * Water|zzz is now known as Waterpicker
[01:27:31] <InusualZ> You think that the game have some kind of queue to change dimension
[01:27:35] <InusualZ> I don't think so
[01:28:38] <Shevchik> It has a queue for all packets
[01:28:41] <Shevchik> At least it sohuld
[01:29:04] <InusualZ> does are different things
[01:29:55] <Shevchik> Well, most packets are processed in correct order
[01:30:10] <Shevchik> Yet change dimension is not
[01:30:19] <InusualZ> You have to take in consideration that Mojang code the game for their own convenience.
[01:30:30] <Shevchik> I wonder if i will be able to change dimension by sending the start game packet instead
[01:30:48] <Shevchik> I guess i will try later
[03:53:46] * Amaranth joined the channel
[04:04:05] * KernelFreeze has quit
[04:04:26] * Amaranth joined the channel
[04:11:06] * Amaranth joined the channel
[04:13:31] * KernelFreeze joined the channel
[04:33:42] * Amaranth joined the channel
[04:44:19] * Amaranth joined the channel
[05:13:30] * Amaranth joined the channel
[08:19:04] * Shevchik has quit
[08:29:04] * Shevchik joined the channel
[09:29:58] <gurun> Shevchik are you trying to spawn properly in another dimension, or trying to to respawn in the same dimension?
[09:37:12] <Shevchik> Respawn in the same
[09:37:20] <Shevchik> Or do a double dimensionswitch
[09:51:42] <Shevchik> Looks like i made it work properly
[09:52:00] <Shevchik> Just will have to remove all packets that i usse one by one now to find out the minimal required
[09:58:52] <Shevchik> Still sometimes randomly spawn in random dimension
[10:01:00] <Shevchik> gurun, any ideas
[10:01:44] <gurun> well, if you look in minet spawnlevel .. i do a double switch with empty chunks between.
[10:01:53] <gurun> i believe that is the Mineplex way of doing it too.
[10:04:21] <Shevchik> Okay, i just did it to
[10:04:31] <Shevchik> 10 chunk radius of no section chunks
[10:04:35] <Shevchik> Apparently it works
[10:04:59] <Shevchik> But why?
[10:05:10] <Shevchik> And where is the threashold
[10:05:20] <Shevchik> Because 1 chunk radius doesn't work
[10:05:21] <yawkat> iirc 2 chunks
[10:05:24] <Shevchik> gurun
[10:05:32] <gurun> yes
[10:05:56] <yawkat> i think we do 5x5 chunks.
[10:06:33] <gurun> i send -3--3 so 7x7 then
[10:06:42] <Shevchik> -10 -> 10
[10:06:53] <gurun> it was carefully tested earlier.. might be less now as yawkat says
[10:07:21] <Shevchik> Also, any idea why sometimes Chunk not render after initial join
[10:07:22] <gurun> or actually -3 < 3 so 6x6
[10:07:25] <Shevchik> I can see most of them
[10:07:42] <gurun> is it chunks close or far from the player?
[10:07:43] <Shevchik> But sometimes client just stops accepting new chunks
[10:07:48] <Shevchik> It doesn't matter
[10:08:02] <Shevchik> Initially all works
[10:08:05] <Shevchik> But when moving
[10:08:15] <Shevchik> Sometimes newly sent chunks don't render
[10:08:28] <gurun> if you walk up to the missing chunk.. can you interact with blocks in it?
[10:09:17] <Shevchik> No, world will just stop render completely
[10:09:29] <Shevchik> In them
[10:22:06] <Shevchik> Hmm, when this happens usually i can find a chunk with missing chunk sections nearby
[10:22:54] <Shevchik> gurun, what is the correct chunk format?
[10:23:20] <gurun> in that case, it is simple
[10:23:40] <gurun> it's just a zero
[10:23:56] <gurun> but if you mean in general .. you either have it correct, or you don't.
[10:24:07] <gurun> and since you see chunks, you have it correct i have to assume.
[10:25:31] <Shevchik> Yeah, but sometimes i see chunks with missing secitons
[10:25:38] <Shevchik> So something is wrong here
[10:26:29] <Shevchik> So first a number of sections is sent, then every section has a storage type 0, 4096 block ids, 2048 meta ids, 2048 skylight, 2048 blocklight.
[10:26:39] <Shevchik> Then we have 512 bytes of heightmap i think
[10:26:46] <Shevchik> 256 bytes of biomes
[10:27:18] <Shevchik> Border blocks length prefixed with byte
[10:27:35] <Shevchik> Extra data length prefixed with signed var int?
[10:27:59] <Shevchik> And the tile entitiy data not length prefixed at all
[10:28:15] <Shevchik> It's all written as byte array
[10:28:26] <Shevchik> gurun, am i right?
[10:29:22] * gurun reading
[10:30:08] <gurun> well .. are you on windows by any chance?
[10:30:50] <Shevchik> No, host is linux, client is android device
[10:31:05] <Shevchik> Also what is extra data is used for?
[10:33:42] <Shevchik> Also why there is 2 respawn player actions?
[10:34:44] <gurun> uh a what?
[10:35:25] <gurun> are you running the server public. Can i connect my MiNET client to it?
[10:35:46] <Shevchik> I need to port forward, wait a sec
[10:35:57] <gurun> just to verify the stuff you sending
[10:36:10] <gurun> and .. what server is this?
[10:36:36] <Shevchik> You mean the platform?
[10:38:35] <Shevchik> Forgot my router admin password, will have to connect to gatway directly, wait a sec
[10:39:04] <gurun> i mean .. the MCPE server code .. you working on .. what is it?
[10:44:34] <Shevchik> The platform is spigot. And i'm working on a plugin that adds pe clients support
[10:52:40] <Shevchik> true-games.org:2222
[10:52:42] <Shevchik> gutun
[10:52:46] <Shevchik> gurun
[10:53:12] <gurun> 1 sec
[10:55:16] <gurun> your ConnectionRequestAccept is wrong
[10:57:07] <Shevchik> RakNet layer?
[10:57:39] <gurun> or hmm, wait
[11:02:34] <gurun> something really strange going on.
[11:03:12] <Shevchik> What exactly?
[11:08:55] <gurun> well, an old thing we don't fully understand
[11:09:06] <gurun> i connected. Sent the login. It doesn't reply.
[11:09:56] <Shevchik> I see, you were supposed to get disconnect message, there is an error log on my side
[11:10:42] <Shevchik> In internal client handshake i think
[11:10:46] <Shevchik> Let me check
[11:11:50] <Shevchik> Okay, the problem is that i expect 70 bytes of unknown data at the end
[11:12:00] <Shevchik> Which mcpe sends for whatever reason
[11:14:41] <Shevchik> But maybe i just decoded it all wrong
[11:14:55] <Shevchik> What is the correct format of this packet
[11:15:07] <Shevchik> How much addresses mojang raknet should send?
[11:15:09] <Shevchik> gurun
[11:16:21] <gurun> never mind the address thing, looking into that
[11:16:29] <gurun> what do you mean unknown data in login packet?
[11:17:55] <Shevchik> I mean the raknet 0x13 packet
[11:18:25] <gurun> why are you still on that?
[11:18:31] <gurun> i sent the login packet
[11:18:47] <Shevchik> The error is on raknet 0x13 packet
[11:19:04] <Shevchik> i didn't decode it properly, so anything after that is not read at all anyway
[11:19:56] <Shevchik> The raknet 0x13 packet contains 11 addresses, 2 timestamps, and 70 bytes of unknown data
[11:21:13] <Shevchik> gurun?
[11:23:33] <gurun> no it contains 1 + 20 addresses
[11:24:19] <Shevchik> Great, that's my mistake
[11:24:23] <Shevchik> Let me fix that
[11:24:43] <Shevchik> Does 0x10 contains 20 addresses too?
[11:25:47] <gurun> as far as we know 0x10 and 0x13 shoud both have 20
[11:26:39] <gurun> let me know when you have that
[11:32:51] <gurun> ?
[11:33:02] <gurun> 10->20 ... should be simple enough Shevchik :-)
[11:33:20] <Shevchik> Yeah, i'm just testing
[11:33:23] <gurun> you can also just ignore it completely :)
[11:33:44] <gurun> do you handle ip6 on that one?
[11:33:59] <Shevchik> I guess, but i'm not sure if i do it correctly
[11:34:20] <gurun> well, just ignore the content. Nothing relaly important in it
[11:35:09] <gurun> come on .. you have to be faster than this if you want assistance :D
[11:35:39] <Shevchik> Server is starting
[11:36:02] <Shevchik> It takes time for plugin to load all remapper for 1.12->1.4.7
[11:36:09] <Shevchik> Should be up
[11:36:58] <Shevchik> As for ignoring the content, i prefer not to do it
[11:37:34] <Shevchik> gurun
[11:39:12] <gurun> yes sir
[11:39:43] <Shevchik> Uknown inet addr version 0
[11:39:45] <gurun> got to login, and then stop
[11:39:51] <gurun> oh wait then

2017-06-13
[02:12:28] * sekjun9878 joined the channel
[02:12:28] * sekjun9878 has quit
[02:12:28] * sekjun9878 joined the channel
[06:00:50] * Waterpicker is now known as Water|zzz
[06:09:14] <gurun> I've had it in my plans to do so geNAZt. Simply because I want to replicate the mod-API they releasing. I'm assuming it will be based on that.
[06:12:17] <gurun> i never went down the interface and inheritance chain most others implemented for entities, and was looking for an approach more similar to that one. It also matches the implementation of AI better.
[08:01:26] * Thinkofname joined the channel
[09:48:53] * geNAZt joined the channel
[09:50:05] <geNAZt> yeah i also plan that, to fully support mods / behaviour packs. i came across this because the vanilla "give" command has a components tag which seems to set NBT tags
[09:50:50] <geNAZt> and then i came across that site which showed that behaviour packs seems to can basicly what they want with the defined set of components and filters
[15:23:34] <gurun> yes, it's how it is designed.
[15:23:58] <gurun> you have the resource files so you can work on parsing them while building the model in code. Then you also support the same files.
[15:24:18] <gurun> so, it is my PLAN .. but we will see if that will surive first contact with ...
[15:56:07] <geNAZt> maybe there will be a vanilla server for linux
[15:56:17] <geNAZt> with the next update
[19:58:14] * ChillerKraft joined the channel
[19:58:51] <ChillerKraft> any way i can make a mcpe server with latest version?
[20:21:33] <dktapps> MAGIC
[20:21:49] <dktapps> or get reversing MCPE and write your own
[21:33:45] * Shevchik joined the channel
[21:37:41] <Shevchik> So yeah, about chunks
[21:37:55] <Shevchik> I get an issue about them just not rendering at all sometimes
[21:38:00] <Shevchik> Everything works
[21:38:05] <Shevchik> But chunks do not
[21:58:54] <geNAZt> never heard of that, are you sure you send them?
[22:01:18] <Shevchik> I do
[22:01:36] <Shevchik> Apperently the issue has gone after i started sending empty chunk before play status 3
[22:02:46] <dktapps> weren't you sending chunks before play status 3 to begin with?
[22:02:58] <Shevchik> No
[22:03:23] <dktapps> play-status 3 tells the client to "spawn"
[22:03:36] <dktapps> so you need to send them some shit to stand on before you send that :P
[22:03:47] <dktapps> otherwise they'll just spaz in the middle of nothing
[22:03:49] <Shevchik> PC can doshit without it
[22:03:56] <dktapps> this isn't PC
[22:04:08] <Shevchik> Yeah, this is crap pe
[22:04:14] <dktapps> :P
[22:04:25] <Shevchik> Now will need to figure out how to perform respawn properly in other dimension
[22:04:47] <dktapps> change-dimension, send chunks, play-status
[22:04:49] <dktapps> ez
[22:04:55] <geNAZt> well its better in pe
[22:04:58] <Shevchik> Doesn't work like that
[22:05:01] <geNAZt> in pc you spawn and get chunks
[22:05:14] <geNAZt> and get stuck in blocks since the chunks are not loaded
[22:06:11] <Shevchik> Currently i'm doing set position, change dimenison, fake chunks, send position, play 3
[22:06:26] <Shevchik> This allow to respawn properly in overworld
[22:06:43] <dktapps> don't forget RespawnPacket ;)
[22:07:25] <Shevchik> I though i only need to send it before death?
[22:07:46] <dktapps> it's used during spawn sequence too
[22:08:06] <Shevchik> So i need to send it when logging in and changing dimension too?
[22:08:18] <dktapps> i don't know for sure
[22:08:22] <Shevchik> Why does this bloody thing even exist
[22:08:30] <Shevchik> It doesn't actually do anything
[22:08:42] <dktapps> you might want to look at how a vanilla server does this kind of shit
[22:08:58] <dktapps> the client only tells you half of the story
[22:43:40] <Shevchik> So the client stucks if you teleport him to the same dimension
[22:43:51] <Shevchik> So the client stucks if you teleport him to the same dimension twice
[22:44:08] <Shevchik> Or maybe if you teleport him to dimension he was in
[22:44:23] <Shevchik> But then it doesn't explain dead -> alive glitches
[23:00:54] <Shevchik> Way too strange
[23:01:05] <Shevchik> Actually you can respawn normally only 1 time
[23:01:20] <Shevchik> Before you ever did a dimension switch
[23:01:41] <Shevchik> If i die in overworld twice, it won't allow me to respawn second time
[23:01:53] <Shevchik> If i die in overworld twice, it won't allow me to respawn third time
[23:01:59] <Shevchik> >_<
[23:16:28] <Shevchik> Apparently after death client partially start to think that it is in overworld now
[23:16:38] <Shevchik> So dimension switch to overworld breaks it
[23:17:16] <Shevchik> And it also breaks respawn
[23:20:55] <Shevchik> Oh forgot 1 thing to do: send actual dimension on first join
[23:21:08] <Shevchik> Forget it, respawning non in main dimension just doesn't work
[23:22:46] <Shevchik> If you try to respawn not in the main dimension it just doesn't work
[23:58:20] * geNAZt has quit

2017-06-12
[17:15:09] <geNAZt> yes thats what i do
[17:15:13] <geNAZt> switch back and forth
[17:15:16] <geNAZt> send empty shit
[17:15:20] <geNAZt> switch back and forth
[17:15:22] <geNAZt> send the dim
[21:29:26] * RedXIII joined the channel
[23:29:05] <geNAZt> did someone try to recreate the properties / components system in PE?
[23:29:15] <geNAZt> http://minecraft.gamepedia.com/Pocket_Edition_entity_components this one
[23:35:26] * geNAZt has quit

[06:58:13] * Shevchik joined the channel
[07:07:15] <Shevchik> Whatis the correct login sequence for a minimal server implementation?
[11:30:06] * geNAZt joined the channel
[11:31:34] <geNAZt> you need the login at least, thats it
[11:31:48] <geNAZt> everything else is additional for the login
[11:42:37] <Shevchik> The problem is that client disconnects itself after i send anything after start game packet
[11:43:11] <Shevchik> But there is something else wrong with my implementation
[11:43:24] <Shevchik> Because apparently PlayState doesn't do anything
[11:43:29] <Shevchik> Onmy implementation
[11:43:43] <Shevchik> I guess something is wrong with encoding packets on my side
[11:46:24] <Shevchik> Currently packet ids are written as 1 byte
[11:46:30] <Shevchik> And every packet is compressed
[11:46:40] <Shevchik> Am i right?
[11:55:13] <geNAZt> You need to send chunks to keep the player alive
[11:55:18] <geNAZt> yes
[11:55:29] <geNAZt> 0xFE <compressed data>
[11:56:40] <geNAZt> So you need a Login Packet from the Client, ResourcePackStatus from the Server, Client Response, Server sends its resource pack informations
[11:57:17] <geNAZt> Client acks that he got all the resource packs needed, then you send player status login success, after that you send start game and 64 chunks
[11:57:28] <geNAZt> after that a player status spawned
[11:57:31] <geNAZt> and you should be done
[12:10:17] <Shevchik> Previously it was possible to skip chunk sending
[12:10:35] <Shevchik> But yeah, something is wrong with the way i encode data
[12:11:13] <Shevchik> Any way to debug mcpe client packets?
[12:26:16] * geNAZt has quit
[12:31:38] <kashike> I really do wonder how you all work on PE stuff, do you get an APK somehow?
[12:32:29] <yawkat> you can rip it off a phone, or dl it from google play
[12:32:45] <yawkat> then you can look at it in a disassembler
[12:33:48] <yawkat> you can also look at the edu edition which is x86 and freely downloadable
[12:34:17] <kashike> well I assume you test somehow, and I found https://github.com/MCMrARM/google_play_downloader_old but it doesn't seem to work anymore for an x86 apk
[12:34:22] <kashike> edu edition is freely downloadable?
[12:34:38] <yawkat> http://education.minecraft.net/get-started/download/
[12:34:44] <yawkat> i use arm though usually
[12:37:22] <kashike> mm, yeah, those downloads don't seem very useful. was hoping to get https://github.com/MCMrARM/mcpelauncher-linux working, but meh
[12:38:05] * yawkat just tests with his phone
[13:24:22] <Shevchik> Previosly you could also test with Genymotion
[13:24:35] <Shevchik> But for whatever reason it no longer works for me
[13:24:39] <Shevchik> Just black screen
[13:31:21] * Shevchik has quit
[13:46:29] <kashike> yawkat: where has proto docs moved to? https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets seems dead
[13:47:28] <yawkat> It's dead. Use the minet xml.
[14:13:20] * geNAZt joined the channel
[14:45:18] <geNAZt> does someone know if there is a alpha 1.2 around?
[14:48:10] <dktapps> not yet
[14:48:30] <dktapps> I'd say it won't be long now though, if they are planning to get 1.2 released in august
[14:48:47] <geNAZt> thats what i thought
[14:49:01] <geNAZt> i am interessted most in the new "cross" play features
[14:49:15] <geNAZt> but i guess they just replaced the xbox live announce system
[14:50:07] <yawkat> what changed? isnt "cross play" using the same account across platforms, which you can already do with xbox live? or does the vanilla server do odd things there?
[14:50:34] <geNAZt> i think you can't join from an xbox onto an ps4 server
[14:50:45] <geNAZt> or from an xbox to an ios server
[14:51:01] <geNAZt> since they can't see each other i guess
[14:51:05] <yawkat> you can join from win10 to an android server no?
[14:51:12] <yawkat> whats different about xbox
[14:51:13] <geNAZt> yes
[14:51:18] <geNAZt> nothing
[14:51:27] <geNAZt> PS4 / iOS are different i guess
[14:51:35] <yawkat> odd
[14:51:40] <geNAZt> i highly doubt the PS4 Verison has xbox live auth
[14:52:25] <geNAZt> but the update is a bit confusing for me and i guess for others
[14:52:28] <yawkat> PS4 is not included in their article either though
[14:52:34] <geNAZt> since PE was cross platform from day one
[14:52:55] <yawkat> "Anyone playing the game on Windows 10, iOS, Android, Xbox One, Nintendo Switch and VR devices will be able to play online together."
[14:53:09] <geNAZt> Yeah but thats the case since day one or?
[14:53:19] <yawkat> i thought so too
[14:53:51] <yawkat> maybe the only difference is that you get dlc for free and such?
[14:53:54] <geNAZt> i can join lifeboat with all devices i own, which is win10, android and ios
[14:54:03] <geNAZt> so i don't know what the difference should be
[14:54:14] <yawkat> it doesnt look like there is any technical one
[14:54:15] <dktapps> no
[14:54:23] <dktapps> console is different
[14:54:40] <dktapps> but they are replacing the old console version with one based on the C++ codebase
[14:54:43] <geNAZt> so you can't join from an xbox on a windows 10 server?
[14:54:45] <dktapps> same shit for swirch
[14:54:49] <dktapps> *switch
[14:54:49] <geNAZt> ah ok
[14:54:58] <dktapps> no, they are completely incompatible right now
[14:54:59] <yawkat> wait, the console one was a different code base?
[14:54:59] <geNAZt> so there is a minecraft "console" edition?
[14:55:12] <geNAZt> seems like it
[14:55:13] <dktapps> yeah, console is diff codebase
[14:55:21] <geNAZt> so they migrate console over to pe
[14:55:22] <geNAZt> nice xD
[14:55:25] <yawkat> oh i never knew that
[14:55:31] <yawkat> well that sorts that ^^
[14:55:37] <geNAZt> except for PS4 because i guess they don't like xbox live
[14:55:37] <dktapps> yeah, so there's your crossplay
[14:55:43] <dktapps> minus playstation
[14:55:54] <dktapps> because sony refused to join the fun
[14:56:03] <geNAZt> dickheads xD
[14:56:11] <dktapps> agreed
[14:56:20] <dktapps> think how many PS players that will piss off
[14:56:41] <geNAZt> well for mojang its easy
[14:56:52] <geNAZt> they just point to sony and say "they don't want to"
[14:56:58] <dktapps> heh
[14:57:56] <geNAZt> i hope that its easy to apply for the server browser though
[14:58:02] <geNAZt> would be a pain to not get into there
[14:58:10] <dktapps> bah
[14:58:17] <dktapps> i don't see it being "easy"
[14:58:35] <dktapps> has anyone looked in MCPE at protocol shit since 1.1?
[14:58:48] <geNAZt> since 1.1?
[14:58:56] <geNAZt> i thought there is no 1.2 stuff?
[14:59:01] <dktapps> there are two new packets in there that appeared in the beta, ShowStoreOfferPacket and PurchaseReceiptPacket
[14:59:13] <dktapps> they don't do anything yet... but you can see what it means
[14:59:24] <geNAZt> let me start IDA
[14:59:32] <geNAZt> and have a look oO
[14:59:42] <dktapps> approved servers will be selling content on their servers for minecraft coins... and microsoft get a cut of that
[14:59:50] <geNAZt> ah
[15:00:02] <geNAZt> well that shouldn't be a problem at all
[15:00:34] <yawkat> didnt hypixel pe shut down because of lack of monetization possibilities? that would fix that
[15:01:33] <geNAZt> no they shut down due to instability of the project
[15:02:01] <yawkat> minet was unstable?
[15:02:12] <geNAZt> no the client itself
[15:02:14] <yawkat> ah
[15:17:43] <dktapps> the client is a piece of shit
[15:19:51] <yawkat> as is tradition with mc.
[15:28:30] * Black-Hole has quit
[15:28:56] * Black-Hole joined the channel
[16:51:16] <geNAZt> well its okayish currently xD
[16:51:24] <geNAZt> the bugs you find can be worked around mostly
[16:51:43] <geNAZt> its not like in the early 0.14 days where randomly chunks went missing
[16:58:14] <dktapps> not like the beshitted rendering issues we have with chunk replacement now, you mean?
[17:00:42] <dktapps> still fuming about that...
[17:00:44] <geNAZt> the red, green stripes?
[17:00:49] <geNAZt> or the complete blackout?
[17:00:55] <dktapps> no
[17:01:07] <dktapps> when you replace a chunk, say in a multiworld implementation
[17:01:18] <dktapps> it doesn't re-render properly
[17:01:30] <geNAZt> well thats what the "magic" position is for
[17:01:31] <geNAZt> or?
[17:01:37] <dktapps> we reported it to mojang way back at the start of the beta
[17:01:46] <geNAZt> to force the client to release all chunks
[17:02:04] <dktapps> yeah, but why should we have to hack... it worked fine before 1.1
[17:04:27] <geNAZt> true, but like i said you can work around that
[17:04:35] <geNAZt> the old rendering issue was no way around
[17:04:53] <geNAZt> you send a chunk and the client either freezes or plain does not render at all
[17:06:06] <yawkat> magic position? couldnt you just do a dim switch?
[17:09:06] <dktapps> not reliable
[17:09:22] <dktapps> half the time you respawn and you're in the wrong dimension
[17:09:28] <dktapps> plus that takes time
[17:12:58] * yawkat never had issues with it
[17:13:17] <geNAZt> yeah it was never reliable
[17:13:24] <geNAZt> you would end up in the overworld with red sky
[17:13:45] <geNAZt> and you are wondering: "g i sent you the switch packet, y u no switch"
[17:14:13] <yawkat> we do switch to other dim, send chunks, switch back apparently :D
[17:14:25] <dktapps> ...
[17:14:44] <dktapps> you send other dimension chunks, then switch back?
[17:14:47] <yawkat> correct
[17:14:51] <dktapps> the fuck
[17:14:56] <yawkat> 5x5 empty chunks
[17:15:05] <dktapps> ah hmm

2017-06-11
[11:40:28] * jamierocks has quit
[13:34:57] * jamierocks joined the channel
[14:12:55] * gurnux joined the channel
[23:20:30] * gurun joined the channel

2017-06-10
[06:27:40] * Waterpicker has quit
[06:28:00] * Waterpicker joined the channel
[08:43:56] * geNAZt joined the channel
[15:22:22] * deceit joined the channel
[18:14:54] * gurun joined the channel
[23:50:48] * geNAZt has quit

2017-06-09
[00:15:25] <eggster> hi
[01:01:18] * Thinkofdname_ joined the channel
[01:01:42] * Thinkofdname_ is now known as Thinkofname
[05:46:21] * Waterpicker joined the channel
[05:57:03] * NinjaKrill joined the channel
[08:24:01] * geNAZt joined the channel
[08:26:32] * PEMapModder joined the channel
[12:28:08] * Black-Hole joined the channel
[12:28:48] * Black_Hole has quit
[13:07:18] * gurun joined the channel
[13:07:32] <gurun> eggster says hi
[13:08:46] <gurun> voxel-clientmc, did anyone do a PE version of that yet?
[13:11:17] <geNAZt> interessting, but no i don't think so
[13:11:52] <geNAZt> but should be easy since you only need the wsmc part of it
[13:11:58] <geNAZt> https://github.com/deathcap/wsmc
[13:13:48] <gurun> yeah, i'm thinking about doing it the other way, so put a RakNet stack on JS. But I already have a proxy design, so websockets might actually work real easy for me.
[13:15:41] <geNAZt> Does JS support UDP?
[13:16:10] <gurun> ehm .. good point .. lol
[13:16:29] <geNAZt> https://developer.mozilla.org/de/docs/Web/API/RTCPeerConnection
[13:16:32] <geNAZt> only very limited
[13:16:44] <geNAZt> https://www.html5rocks.com/en/tutorials/webrtc/datachannels/
[13:16:59] <gurun> nah, but it's easiest and best to just proxy it tho.
[13:17:28] <gurun> Basically FTL in MiNET can proxy other protocols into a TCP based MCPE message protocol.
[13:17:30] <geNAZt> but why do you want to have a voxel based mc:pe client?
[13:17:40] <gurun> it's a ->web-based
[13:17:54] <dktapps> there's a raknet library in node.js floating around somewhere I've seen
[13:17:55] <geNAZt> but its basicly unusable
[13:18:07] <gurun> jesus geNAZt, you really should be doing minecraft and start asking "why". Duh!
[13:18:08] <geNAZt> node.js yes, but what he needs is browser javascript
[13:18:08] <gurun> :-P
[13:18:41] <gurun> exactly, it isn't node.
[13:18:55] <geNAZt> java applet
[13:18:57] <geNAZt> or flash
[13:18:59] <geNAZt> :P
[13:19:03] <gurun> it's sandboxed browser scripting..
[13:19:20] <gurun> flash and get hacked .. java applet and .. hm, does that even exist today?
[13:19:42] <geNAZt> https://www.w3.org/TR/tcp-udp-sockets/
[13:19:56] <geNAZt> maybe you find browsers which implemented this
[23:27:32] * geNAZt has quit

2017-06-08
[21:54:28] <dktapps> lmfao
[21:54:50] <gurun> i find that most people compare MCPC on a highend gaming computer with a mobile phone experience .. and then say "PE sucks"
[21:55:10] <geNAZt> no, most of PE is design decision which feels odd
[21:55:13] <geNAZt> for me at least
[21:55:28] <geNAZt> like taking raknet, fuck it, only use ordered reliable
[21:55:29] <dktapps> gurun, i compare PC on a budget laptop to my G5
[21:55:32] <geNAZt> and call it a day
[21:55:34] <gurun> oh, i find most of it's design superior to PC tbh.
[21:55:58] <geNAZt> i am a fan of batch packets though (the 0xFE wrapper)
[21:56:08] <gurun> yeah raknet sucks .. and yet .. it can take almost 10s without connection.
[21:56:28] <geNAZt> well raknet itself does not suck
[21:56:37] <dktapps> just MCPE does :p
[21:56:37] <geNAZt> using the slowest way there is sucks xD
[21:56:44] <gurun> it's difficult to implement a stream crypto without ordering too
[21:57:02] <geNAZt> well why stream is the question
[21:57:25] <geNAZt> and if you want to stream why not TCP?
[21:57:40] <gurun> they are very limited on implementations when it has to work on all platforms. But in that case, I don't know why.
[21:57:43] <geNAZt> MC:PE uses raknet like its tcp
[21:58:08] <gurun> yeah like TCP with very very very good fault-recovery.
[21:58:30] <geNAZt> yeah thats maybe the only good side when you game on mobile data
[21:58:36] <yawkat> raknet also sucks
[21:58:44] <gurun> it is the only reason i would say.
[21:59:21] <gurun> raknet source is probably the worst I've ever had to go through.
[21:59:30] <geNAZt> nah there are games who use raknet in a good way
[21:59:35] <geNAZt> true xD
[22:00:29] <geNAZt> another odd thing is the inventory stuff
[22:00:40] <gurun> i don't think raknet is "bad" like that. And to be really honest, I find it hard to imagine anything much better either. Without just going TCP.
[22:00:57] <gurun> geNAZt next release is a complete rewrite of inventory. But i think we told you already, right.
[22:01:07] <geNAZt> yeah i hope its good
[22:01:12] <geNAZt> like the command system
[22:01:33] <geNAZt> love the pe command system, pc just sucks
[22:02:06] <geNAZt> and i don't get the whole runtime Entity ID stuff
[22:02:39] <dktapps> that shit is a pain in the ass
[22:02:44] <gurun> haha, and they completely redoing the command system in 1.2. Removing it again .. it sucks.
[22:02:49] <dktapps> i just use the same numbers for both :p
[22:02:58] <gurun> dktapps hates it becasue he didn't implement it :-)
[22:03:15] <geNAZt> wut it will be gone? :( nuh
[22:03:18] <dktapps> oh don't get me started >_>
[22:03:29] <geNAZt> well he likes parsing chat lines
[22:03:32] <geNAZt> nothing wrong about that
[22:03:33] <dktapps> the json side of things is disappearing
[22:03:42] <gurun> yeah. and now he will have tons of that shit to parse again.
[22:04:01] <dktapps> the suggestions and stuff will still be there, but parsing is moving to server
[22:04:10] <gurun> it will be some kind of binary shit going over.
[22:04:14] <geNAZt> so like MCPC
[22:04:27] <geNAZt> with TabCompletion packets
[22:04:30] <dktapps> yeah, but with the suggestions shit
[22:04:32] <geNAZt> and Chat for commands
[22:04:51] <geNAZt> we will see
[22:04:53] <dktapps> don't know the details of that...i guess we'll find out
[22:05:00] <geNAZt> yeah
[22:05:17] <gurun> the thing is, i belive server-side completion already works. Just they not telling us how to do it, and they not using it themselves, so we can't figure it out.
[22:05:28] <geNAZt> i simply hope i can throw away the transaction handling for inventories in 1.12
[22:05:51] <gurun> well, it will be real transactions, for everything item you could say.
[22:06:03] <gurun> but no more "guestimated transactions"
[22:06:12] <InusualZ> even dropped item?
[22:06:14] <geNAZt> and pls no pc system thx
[22:06:26] <dktapps> everything transactions
[22:06:30] <InusualZ> nice
[22:06:41] <geNAZt> well depends on how they implement it
[22:07:04] <dktapps> you should handle item drops as transactions anyway... otherwise you don't know which slot the client dropped... it could be anything, not just the held item
[22:07:07] <gurun> they will do it in a very complex way, similar to PM .. is my guess.
[22:07:09] <geNAZt> and how they "persist" the transaction
[22:07:41] <geNAZt> yeah dropped item, craft item and inventory move should be transactions
[22:08:01] <dktapps> the problem with that is the w10 "black hole" as you put it :D
[22:08:08] <gurun> all slots will also be identified, including "in transfer" items.
[22:08:20] <geNAZt> yeah four slots of absolute darkness
[22:08:20] <gurun> so no more black holes.
[22:08:36] <dktapps> geNAZt make that 10
[22:08:45] <geNAZt> and my crafting event packet handler monster
[22:08:49] <dktapps> 9 crafting slots, plus whatever is under the cursor :P
[22:09:03] <geNAZt> everytime i need to open that packet handler i cry
[22:09:04] <gurun> imagine how many bugs you can create out of an implementation like this. I predict living hell.
[22:09:12] <dktapps> oh, we'll be able to control the item under the cursor too \o/
[22:09:17] <dktapps> hehe
[22:09:30] <dktapps> i look forward to it... it can't get any worse than it is now, right
[22:09:41] <gurun> noob
[22:09:51] <geNAZt> Due to a bug in MC:PE it can happen that the recipe id is shit
[22:09:54] <geNAZt> comment #1 xD
[22:10:02] <dktapps> oh that shit
[22:10:05] <geNAZt> Patch up a bug where the input side is empty when in desktop gui mode
[22:10:22] <dktapps> never did figure out what was up with that UUID shit... it's fucked up
[22:10:45] <geNAZt> and ofc 80 lines of transaction handling
[22:10:47] <geNAZt> because why not
[22:10:57] <dktapps> maybe something to do with the crafting grid resize... hmm
[22:11:26] <dktapps> that might explain it actually... that would explain why it sends crafting table when you craft a door ... hmm
[22:11:53] <geNAZt> it sends button when i craft a crafting table oO
[22:12:09] <dktapps> it does for me when i craft pressure plates too... lol
[22:12:14] <gurun> oh, your ID's are messed up
[22:12:16] <dktapps> it's just wtf
[22:12:34] <geNAZt> how should they mess up?
[22:12:39] <dktapps> gurun, PE works fine... only desktop has this shit
[22:12:46] <gurun> lucky me, i just route what i get from the client, and ship i back the same :-P
[22:12:53] <geNAZt> yeah its the UI you choose to use
[22:13:05] <dktapps> classic GUI... if you change PE to desktop GUI it does the same thing
[22:13:08] <geNAZt> so no validation at all?
[22:14:08] <dktapps> ¯_(ツ)_/¯
[22:14:19] <geNAZt> what other stuff have i had to cry in PE?
[22:14:25] <geNAZt> let me look, ah yeah
[22:14:32] <geNAZt> the JWT stuff
[22:14:50] <geNAZt> like how long it took me to see that the shit in the login packet was also compressed
[22:16:16] <geNAZt> but thats basicly it oO i cried more in NMS land than in PE land to be honest
[22:19:09] <gurun> imagine a PE protocol where only some packets where encrypted. And only some had order.
[22:20:05] <gurun> moves and similar without ACK .. oh so sweet
[22:20:58] <gurun> the thing is, if i had REALMS .. it would be pretty much the first thing I would do.
[22:21:02] <geNAZt> welcome to 1.2 :P
[22:22:07] <dktapps> let's just fucking take over mojang already lol
[22:22:14] <gurun> Oh, so 1.2 comes before 1?
[22:24:25] <geNAZt> nah i would make C++ clients and java servers
[22:24:34] <geNAZt> maybe not the best idea
[22:26:33] <geNAZt> or golang everything just for the lolz
[22:28:21] <yawkat> id use protobuf and release the spec and everyone would be a lot happier
[22:28:41] <dktapps> protobuf would be a godsend
[22:29:11] <dktapps> although tbh it would make it too easy i think... lol
[22:29:29] <geNAZt> well lua plugins and c like performance
[22:29:34] <geNAZt> sounds great
[22:34:08] <yawkat> i think MCPE as a REST service would be great
[22:34:17] <yawkat> PUT /players/yawkat/position
[22:36:20] <Intyre> yawkat: create a websocket server and have fun!
[22:36:34] <yawkat> too performant
[22:44:59] * Water|zzz has quit
[23:04:57] * geNAZt has quit
[23:21:43] <rom1504> https://github.com/deathcap/wsmc

[01:02:31] * Thinkofname joined the channel
[03:26:09] * Bacca joined the channel
[03:26:42] <Bacca> We still using this?
[03:33:48] * Bacca has left the channel
[03:58:25] * BacMaf_ joined the channel
[03:59:41] <BacMaf_> @KnownUnown saw you on that new pocketmine page today! its been a while bro
[04:25:40] * BacMaf_ has quit
[08:55:43] * geNAZt joined the channel
[09:46:27] * Waterpicker is now known as Water|zzz
[11:39:20] <geNAZt> my mitm proxy is alive again *yay*
[12:02:22] <geNAZt> little question: is there a documentation on how the "permission" tags inside of the Command JSON work?
[12:02:35] <geNAZt> i got values for "gamemaster" and "any" and "internal" and i don'
[12:02:59] <geNAZt> t know what they mean and how i set them, are those the "op" permission levels?
[12:05:50] <dktapps> it's a little muddled... there used to be an actual "op" permission but it disappeared
[12:06:16] <geNAZt> there is a "admin" though
[12:06:25] <dktapps> as far as I know "gamemasters" is the closest thing to op there is now
[12:06:36] <dktapps> as of 1.1 there are 6 permission levels
[12:06:37] <geNAZt> which seems to have access to deop and op
[12:07:15] <dktapps> before 1.1 it used to be any, op, host, internal, admin
[12:07:18] <geNAZt> so deop and op give admin status?
[12:07:40] <dktapps> I'm not sure... like I said, it's a bit muddled
[12:09:08] <dktapps> i don't think ops can assign other ops normally... as far as I know that's host-only
[12:09:50] <geNAZt> so old ops are more like gamemasters
[12:09:55] <geNAZt> and admin is the new host
[12:11:22] <geNAZt> https://gist.github.com/geNAZt/d23423657e8f600e7faa43b5b6128590 if someone needs a actual commands json
[12:11:54] <dktapps> yeah i think so
[12:12:19] <geNAZt> ok there still is a host permission groupd
[12:12:54] <geNAZt> guess its time to send random permission levels to the client to see what gets unlocked
[12:15:22] <dktapps> in ascending order in 1.1:
[12:16:04] <dktapps> any (0), gamemasters (1), admin (2), host (3), owner (4), internal (5)
[12:16:16] <dktapps> you can see why I got a little mixed up :p
[12:16:39] <geNAZt> ok thats confusing
[12:20:07] <dktapps> exactly
[13:07:59] <geNAZt> so i guess no setOP method in my server xD
[15:36:35] <gurun> concrats bluez_ :-)
[15:38:16] <gurun> the command in PE is still /op /deop tho :-P
[15:38:44] <gurun> host is mostly related to websocket connections if i remember correct.
[15:39:10] <gurun> like /wsserver and /code ..
[16:19:01] <geNAZt> well for what does pe have websockets?
[16:19:02] <geNAZt> oO
[16:20:05] <geNAZt> i am getting more and more confused everyday about what PE does
[16:32:48] <gurun> it does a lot of stuff. But most of that stuff is for EDU
[16:46:54] <geNAZt> ok i don't plan to support that mode
[17:09:37] * dktapps_ joined the channel
[17:42:43] <geNAZt> can someone explain to me how a unsigned varlong can turn into 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff ?
[19:56:54] <geNAZt> did someone already found out what the CommandOrigin Data looks like? seems to be a string?
[20:05:09] <gurun> where is that geNAZt ?
[20:05:21] <gurun> it rings a bell, but I can't place it..
[20:05:30] <geNAZt> CommandStepPacket
[20:05:37] <geNAZt> It gets sent at the end
[20:05:58] <geNAZt> looks something like this: 0x0 0x0 0xa1 0xff 0xff 0xff 0x3f
[20:06:21] <geNAZt> but the serializer is just a big switch inside the asm
[20:07:48] <geNAZt> and this is the read asm: http://puu.sh/weEuG/b32f6061dd.png
[20:08:06] <geNAZt> construct a data object, read a string and make a switch
[20:14:27] <gurun> well, the last field should be the ID of the sender himself.
[20:15:29] <gurun> there are 2 unknowns there, that i put in as bytes, but they never mattered.
[20:15:54] <geNAZt> ok in the asm they are referred to as string
[20:16:05] <geNAZt> but if it never changes
[20:16:38] <gurun> it's always been 2 zeros there for me. And a long in the end -> ReadSignedVarLong
[20:17:11] <geNAZt> ok then, skipping time xD
[20:20:48] <gurun> haha :)
[20:21:27] <gurun> do you know where to find the various implementations of the protocol (and specs) geNAZt ?
[20:25:31] <geNAZt> for PE? is there something like wiki.vg?
[20:50:24] <gurun> well, you have some links on wiki.vg to packet documentation. But no, there is no real description of it. It's mostly just black magic.
[20:50:56] <gurun> lets put it like this, i know PM source almost as good as dktapps .. and he knows my code pretty well.
[20:57:57] <geNAZt> well i know pocketmine very well and minet
[20:58:02] <geNAZt> and ofc my software xD
[20:59:12] <geNAZt> and thats basicly it, the other softwares i know are mostly translations into other languages or straight forks from pocketmine
[21:03:45] <geNAZt> it would be awesome though to have a place to go where all the documentation is
[21:03:56] <geNAZt> like wiki.vg but not years old xD
[21:22:53] <gurun> and you know about the documentation i generate, right?
[21:25:24] <dktapps> you overestimate me gurun
[21:25:51] <dktapps> i know enough of your code to recognize stuff you and I do similarly... I'm still much noob :D
[21:26:20] <gurun> you imply that noob is some kind of state you "get over" ?!
[21:26:48] <gurun> i'm way over 40 and .. not even close to seeing an end to nooob
[21:27:01] <dktapps> depends how you define it i guess  :p
[21:29:42] <geNAZt> yeah but i do read the code
[21:29:54] <geNAZt> and modify your client to test my protocol implementations
[21:30:45] <dktapps> ^ that's why I fixed MiNET Client for PM so I could test shit
[21:31:02] <geNAZt> well its still broken i guess
[21:31:10] <geNAZt> since it does not fully comply to raknet protocol
[21:31:17] <geNAZt> but its fine its one number to change xD
[21:31:25] <dktapps> bah, it works
[21:31:42] <geNAZt> ConnectionResponse reads 20 ips
[21:31:50] <geNAZt> Instead of 10
[21:31:52] <gurun> HA!
[21:32:01] <geNAZt> ? xD
[21:32:04] <dktapps> yeah, we never did find out why they changed that
[21:32:05] <geNAZt> have i missed something?
[21:32:13] <gurun> yeah you have
[21:32:25] <dktapps> it changed a few updates ago, we don't know why
[21:32:41] <gurun> so we ofc asked .. and it turns out, they also don't know why
[21:33:06] <dktapps> yeah that's a good way to put it... lol
[21:33:20] <gurun> further more, they also did't know .. LOL
[21:34:06] <Intyre> you stop being a noob when you die
[21:34:21] <gurun> you see geNAZt, in MiNET i did a very useful trick for packet-handling. If I have more bytes to read after I've parsed a packet, if there are still bytes to read, i dump them and print a warning.
[21:34:26] <dktapps> no, then you're a dead noob
[21:34:53] <gurun> lol
[21:37:01] <geNAZt> yeah minet is pretty handy for debugging xD
[21:37:17] <geNAZt> but thats basicly it for me :(
[21:37:59] <geNAZt> since crypto is not part of mono i can't use it for development of a network
[21:42:14] <gurun> yeah mean to write; development of a network based on a dying OS
[21:42:23] <gurun> :-P
[21:42:34] <gurun> (nothing like agood old flame war)
[21:44:20] * dktapps searches for popcorn emoji
[21:47:25] <geNAZt> dying OS? i love my windows workmachine
[21:47:33] <geNAZt> but for hosting servers its a no go
[21:48:07] <geNAZt> but i would like to change to a unix based system when the support is there
[21:48:24] <gurun> yeah solaris wouldn't be bad
[21:48:25] <geNAZt> and i am picky about how my setup should work
[21:48:36] <geNAZt> like i want to game like i normally do
[21:48:42] <geNAZt> which is click a link and game
[21:49:05] <gurun> what does that mean?
[21:49:09] <geNAZt> no dual boot crap, no vm shittyness, pure redirceted IO to my graphicscard
[21:49:37] <geNAZt> i know there is wine but thats emulated I/O on dx 9?
[21:49:43] <geNAZt> like how old is that? xD
[21:49:52] <gurun> ehm .. are will still talking about servers?
[21:50:00] <geNAZt> no workstations xD
[21:50:04] <gurun> haha
[21:50:16] <geNAZt> on servers only debian 8 minimal
[21:50:20] <geNAZt> fuck the rest
[21:50:21] <geNAZt> xD
[21:50:31] <gurun> or just do windows server already.
[21:50:46] <geNAZt> if you pay ~90 windows licenses
[21:50:47] <geNAZt> sure
[21:51:10] <gurun> we had 20k players on Hypixel PE. Have you ever thought about just how many servers that takes?
[21:51:49] <geNAZt> well problem is that i don't know how the plugins are written, don't know their eco system
[21:51:54] <geNAZt> their databases etc.
[21:52:11] <gurun> it was MongoDB.
[21:52:15] <geNAZt> urgs
[21:52:24] <gurun> that network doesn't exist anymore.
[21:52:32] <geNAZt> for a reason i guess
[21:52:32] <geNAZt> xD
[21:52:45] <gurun> yeah PE wasn't ready.
[21:52:52] <gurun> to some extend .. still isn't
[21:52:52] <geNAZt> well PE is still not ready
[21:53:02] <geNAZt> its "playable" but nothing more
[21:53:08] <dktapps> barely
[21:53:21] <gurun> depends on what you compare with guys. You not building PC networks remember.
[21:53:28] <geNAZt> i know
[21:53:29] <dktapps> if you have w10 or a quite new-ish phone, you can do ok
[21:53:37] <dktapps> but on most devices i find it runs like shit
[21:53:47] <geNAZt> i only test w10 and galaxy s7
[21:53:50] <dktapps> it's gotten slower and slower in the last few updates
[21:53:54] <geNAZt> the phone version is pure garbage
[21:53:58] <dktapps> yeah i have an lg g5
[21:54:01] <geNAZt> but windows 10 is okayish
[21:54:14] <geNAZt> yeah no wonder why
[21:54:22] <geNAZt> zlib compression, aes 128 encryption
[21:54:27] <geNAZt> of every shitty byte you send

2017-06-07
[09:38:16] * Tachyon_ has quit
[18:53:28] <bluez_> oh lol was just coming in here to ask what the issue was with encryption :)
[19:14:19] <bluez_> hmm P-384 is secp384r1
[19:19:35] <bluez_> it uses to work fine before 1.1
[19:19:37] <bluez_> something has changed
[19:26:54] <bluez_> gurun: you around?
[19:28:21] <bluez_> i made a proxy ages ago which replaces the key in the login message with my own so I can decrypt traffic between a real client and real server
[19:28:43] <bluez_> it was working fine on all MCPE versions but suddenly it's broken in 1.1
[19:28:50] <bluez_> i've changed the batch/game packets
[19:29:47] <bluez_> i replace the key, and send it, and get back SERVER_TO_CLIENT_HANDSHAKE_PACKET so it IS packaged corectly
[19:30:11] <bluez_> but when i send encrypted CLIENT_TO_SERVER_HANDSHAKE_PACKET the server just sits there sending me ping/pong and no other traffic
[19:30:14] <bluez_> no disconnect either
[19:52:54] <gurun> nothing changed. EOD:
[20:04:08] <bluez_> hmm very odd
[20:05:28] <bluez_> packets are now 0xFE . encrypt(compress(data)) right?
[20:09:22] <gurun> hmm, ok. Everything changed, EOD.
[20:09:58] <gurun> Encryption didn't change at all. The protocol changes every damn release.
[20:11:25] <bluez_> it's really wierd because if i send the chain through unaltered i get one encrypted string back from the client which is likely CLIENT_TO_SERVER_HANDSHAKE_PACKET
[20:11:27] <bluez_> then nothing
[20:11:31] <bluez_> just ping/pong
[20:13:09] <gurun> does it work without encryption?
[20:13:58] <bluez_> i basically have an iOS app running on an iPad.  it works as the proxy.  It encrypts to the server, but doesn't send forward CLIENT_TO_SERVER_HANDSHAKE_PACKET to the client
[20:14:02] <bluez_> so the client side is unencrypted
[20:14:26] <bluez_> it's been working on all versions upto 1.1
[20:14:41] <bluez_> i can't turn off encrpytion to the real mcpe server
[20:19:34] <gurun> but, it hasn't really changed that much.
[20:20:24] <bluez_> yeah really wierd
[20:20:49] <gurun> you have 0xfe (id) and then a payload that is encrypted. Inside the encryption are zlib compressed bytes of MCPE messages. lenght + message + lenght + message + etc
[20:21:24] <gurun> so it is essentially a batch-packet like before.
[20:22:02] <gurun> In fact, i just renamed the batch packet to Wrapper and gave it a new ID. And then i did some other minor changes when it's encrypted, but pretty much the same.
[20:24:02] <gurun> my code in Datagram is a bit obscure about some of these parts, because it's heavily optimized for pre-compressed batch packets that are shared during broadcast.
[20:29:05] <bluez_> yeah that's pretty much what i did
[20:29:31] <bluez_> I also generally take a packet from the client, then decode it then re-encode it to make sure i get back to the same thing and that comes back ok
[20:30:25] <gurun> Are you still compressing the JWT for the login packet?
[20:32:11] <gurun> In any case, encryption itself didn't change since the beginning of it all. And it still works with MiNET. That should give at least a bit of comfort that you'll get it running sooner or later.
[21:02:30] <bluez_> the JWT in the chain?
[21:03:15] <bluez_> i capture a normal login packet and i can see the contents are the same as before.
[21:03:34] <bluez_> before the contents was compressed, then put inside a batch packet which compressed it again
[21:12:19] <bluez_> omfg i'm an idiot :/
[21:12:48] <bluez_> one conveneive function doesn't add the length before the packet :/
[21:23:14] <gurun> don't cry. I did the same.
[21:27:29] <bluez_> success
[21:30:25] * [shoghicp] joined the channel
[21:30:25] * [shoghicp] is now known as shoghicp
[22:18:08] * dktapps has quit
[22:18:08] * Guest94270 is now known as dktapps
[22:44:45] * Guest893151 joined the channel

2017-06-06
[03:48:39] * Amaranth joined the channel
[04:35:54] * Waterpicker_ joined the channel
[04:40:02] * Water|zzz has quit
[05:08:45] * fuduin joined the channel
[05:38:24] * fuduin has quit
[06:50:22] * Amaranth has quit
[06:50:41] * Amaranth joined the channel
[11:35:46] * geNAZt joined the channel
[11:46:21] <geNAZt> yawkat, i solved the problem, the problem is within the generation of the server keypair. you need to use the standart curve P-384 and not secp384r1 like the export examples of minet show
[15:34:28] * geNAZt has quit
[15:41:39] * Tachyon__ has quit
[15:45:54] * Tachyon_ joined the channel
[17:15:27] * Tux joined the channel
[20:11:40] * Waterpicker_ is now known as Waterpicker

2017-06-05
[02:06:40] * KernelFreeze joined the channel
[06:51:09] * hansihe joined the channel
[06:51:13] * Brandon15811 joined the channel
[10:05:22] <yawkat> batchpacket is gone? how does it work now?
[11:05:51] <Guest88371> the 0xfe wrapper is basically the batch now
[12:50:07] * jython234[m] has left the channel
[14:31:54] * geNAZt joined the channel
[16:24:29] <geNAZt> did someone look a bit closer to the protocol encryption?
[16:43:17] * lol joined the channel
[16:47:50] <yawkat> what about it? did it change?
[16:48:34] <geNAZt> i never got behind it, sometimes it works, sometimes it doesn't
[16:49:14] <yawkat> https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[16:49:20] <geNAZt> like i send 0x03 with data to the client and get this back : 0xd 0x39 0x11 0xd4 0xcd 0xb8 0x56 0x4d 0x4b 0x9c 0xe0 0x97 0x30 0x5a 0xde 0x7b 0xdc 0x58
[16:49:34] <geNAZt> which looks like way too much data for a 0x04
[16:51:33] <yawkat> 18 bytes is right
[16:51:44] <yawkat> it includes a checksum and stuff
[16:52:37] <geNAZt> but the first bytes after decryption needs to be a valid zlib header
[16:52:45] <geNAZt> for me its 0xc4 0x21
[16:53:11] <yawkat> havent implemented the new one yet, no clue
[16:54:07] <geNAZt> they changed it?
[16:55:22] <yawkat> why zlib otherwise?
[16:55:42] <geNAZt> since its a 0xfe which seems to be always zlib compressed
[16:56:20] <yawkat> it didnt use to be that way until recently, no?
[16:56:39] <yawkat> only batchpacket was zipped
[16:57:00] <Guest88371> correct
[16:57:05] <geNAZt> there is no batch packet anymore
[16:57:09] <Guest88371> but now 0xfe and batch-packet are the same thing
[16:57:11] <yawkat> exactly
[16:57:17] <Guest88371> but
[16:57:19] <geNAZt> anything in 0xfe is encrypted and compressed
[16:57:23] <Guest88371> as far as I'm aware
[16:57:41] <Guest88371> the data is compressed first, then encrypted
[16:57:47] <yawkat> i hope so.
[16:57:49] <Guest88371> not the other way round
[16:58:06] <Guest88371> yeah, if you trace vanilla you don't see that zlib header after the handshakr
[16:58:36] <yawkat> but i havent implemented the no-batch-version yet so i cant speak for its encryption
[16:58:53] <geNAZt> 18:47:41.381 [NetworkWorker] DEBUG io.gomint.proxy.network.ProxiedConnection - Need to decrypt: 0xd 0x39 0x11 0xd4 0xcd 0xb8 0x56 0x4d 0x4b 0x9c 0xe0 0x97 0x30 0x5a 0xde 0x7b 0xdc 0x58
[16:58:53] <geNAZt> 18:47:41.382 [NetworkWorker] DEBUG io.gomint.proxy.network.ProxiedConnection - Decrypted: 0xc4 0x21 0x57 0x23 0x24 0x5c 0x24 0x8a 0xf3 0x4f 0x1f 0x83 0xa1 0xcf 0xce 0x92 0x26 0x1
[16:59:08] <geNAZt> thats what i get before zlib, encryption is first
[16:59:22] <Guest88371> wtf
[16:59:34] <yawkat> does your crypto pass the unit tests from my site?
[16:59:59] <yawkat> it's very easy to make mistakes in the crypto and then youll obviously get nonsense
[17:00:10] <yawkat> and does the checksum match? it's probably also applied after zipping?
[17:00:41] <geNAZt> let me fill in the values of your site into my test
[17:12:13] <geNAZt> ok i guess i know what happend
[17:12:16] <geNAZt> the agreement is wrong
[17:48:12] <geNAZt> 		byte[] key = this.hashSHA256( this.concatenateByteArrays( this.clientSalt, secret ) );
[17:48:12] <geNAZt> 		byte[] iv  = this.takeBytesFromArray( key, 0, 16 );
[17:48:23] <geNAZt> lets play a game: guess how dumb genazt is xD
[17:53:57] <yawkat> whats wrong with that?
[17:55:17] <geNAZt> nothing i am plain confused why its not working and i thought i hashed at the wrong place. but its ok
[17:55:36] <geNAZt> i don't know whats wrong, i select the correct public key, the private key is correct, the secret is ok
[17:55:46] <geNAZt> and still it does not work like i expect
[18:04:46] <geNAZt> ok, so making a proxy with encryption is basicly impossible i guess? since you would need to create a secret with the private key from the client which you don't have
[18:05:06] <geNAZt> or you need to replace the login sequence which you can't since its secured with the mojang root key
[18:08:19] <yawkat> it's only signed when youre signed in with xbox live
[18:08:32] <yawkat> if you arent, you can self-sign - but the server has to accept it of course
[18:08:39] <yawkat> basically like in MCPC offline-mode
[18:08:57] <geNAZt> yeah but normal online mode mc:pe won't accept that
[18:10:04] <yawkat> yea, just like with MCPC.
[20:47:01] <geNAZt> it seems that something is wrong with the checksum calculation
[20:47:27] <geNAZt> i do it as the confluence tells me but the output is wrong all the time, i even checked minet which has the same implementation
[20:52:58] <yawkat> geNAZt: little-endian packet index?
[20:53:26] <geNAZt> https://hastebin.com/avojabuboq.cs
[20:53:35] <geNAZt> where input is the plain payload from the packery
[20:53:40] <geNAZt> packets*
[21:03:10] <yawkat> very odd
[21:03:20] <yawkat> counter starts at 0?
[21:03:26] <geNAZt> yes
[21:03:37] <geNAZt> 0 / 1 as start does not matter
[21:03:46] <geNAZt> i never get the hash i need
[21:05:31] <geNAZt> also mc:pe does reference HMAC inside the sendPacket encryption
[21:08:03] <yawkat> hmm. the unit test does not pass though?
[21:08:23] <geNAZt> which unit test?
[21:08:47] <yawkat> the checksum one on https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[21:09:02] <geNAZt> with my sha256 digest?
[21:09:10] <yawkat> with your checksumming code
[21:09:44] <geNAZt> well it should be basicly the same
[21:09:56] <yawkat> try it with the inputs and compare the outputs
[21:09:57] <geNAZt> the only difference is that i don't use the JDK SHA256 digest
[21:10:10] <yawkat> these tests exist to check whether an mcpe crypto implementation produces the proper outputs so you can narrow down the cause of bugs.
[21:10:18] <yawkat> so, use them
[21:16:03] <geNAZt> i took the whole test from you and used my methods on them
[21:16:04] <geNAZt> https://gist.github.com/geNAZt/ef42fb8a2aef48af90ac403176ecf50d
[21:16:34] <geNAZt> works without an error, but still input packets have different hashes
[21:19:20] <yawkat> so your issue is elsewhere
[21:19:38] <yawkat> have you verified the other parts of the code? key exchange? decryption?
[21:19:55] <geNAZt> https://gist.github.com/geNAZt/56915c3929bd50125444e22501eea274
[21:20:04] <geNAZt> thats the decryption parts
[21:20:10] <geNAZt> yes i get the packet just fine
[21:20:54] <yawkat> maybe they changed the hash. i havent implemented the latest yet after all
[21:20:57] <geNAZt> ok it still doesn't
[21:21:01] <yawkat> if you say it has a ref to hmac
[21:21:08] <geNAZt> well i triple checked the implementation
[21:21:28] <geNAZt> http://puu.sh/wbVqj/5962bb1eae.png
[21:44:52] <geNAZt> ah, i am not allowed to call final for each decrypt step
[23:56:27] * geNAZt has quit

2017-06-04
[13:20:53] * deceit joined the channel
[14:08:05] * gurun joined the channel
[14:29:25] * gurun joined the channel
[19:44:25] * spale joined the channel
[20:44:58] * Tux_ joined the channel
[20:47:23] * hansihe joined the channel
[20:47:23] * Brandon15811 joined the channel
[20:49:47] * jython234[m] has quit
[21:03:37] * jython234[m] joined the channel
[21:17:49] * Guest88371 joined the channel

2017-06-03
[06:09:21] * MrQuoter joined the channel
[06:09:48] * dktapps_ joined the channel
[06:10:12] * dktapps_ is now known as Guest94270
[08:02:34] * geNAZt joined the channel
[11:04:53] <geNAZt> does someone know what the new short inside the Mob Equipment packet is?
[11:05:54] <geNAZt> 1f 00 ee 04 02 00 00 00 00 0b 02 00, 1f 00 dc 06 02 00 00 00 00 0a 01 00, no additional short when the slot is air
[11:10:45] <dktapps> what?
[11:12:48] <geNAZt> when you switch onto an item in the hotbar there is a additional short attached
[11:13:15] <dktapps> idk what you mean
[11:13:57] <geNAZt> you have items in your hotbar, for example a plank, a door and a diamond chestplate
[11:14:38] <geNAZt> when you switch (with your mousewheel) your selection (like change item in hand) the server gets a 0x1F packet which is mob equipment right?
[11:15:19] <geNAZt> now when the new item in hand is not air (item id 0) the packet contains new additional data
[11:15:50] <geNAZt> which look like a short, or two bytes
[11:40:50] <yawkat> looked at the assembly yet?
[11:41:07] <yawkat> to see whether it's two bytes or a short
[11:44:52] <geNAZt> well its something completly else
[11:44:58] <geNAZt> they changed the itemstack somehow
[11:45:42] <geNAZt> they added two 00 00 values there
[11:45:56] <geNAZt> according to pocketmine they added additional data for canPlace and canBreak data
[13:27:12] <gurun> i also have freezes geNAZt. W10. It just completely stops processing any gfx for half a second or so .. and then usually continues. I've had 2 occations where it completely froze up and i had to kill it.
[13:27:23] <gurun> i can't explain why tho, but usually happens during chunk-loading.
[13:27:34] <gurun> (like when i fly)
[13:28:04] <dktapps> i had that once yesterday messing with batching... the client just hung up on me and I had to kill it
[14:27:39] <geNAZt> yeah its a bit weird since its completly random it seems
[16:57:56] * geNAZt has quit

2017-06-02
[01:06:34] * hstr0100 has quit
[06:16:58] * gurun joined the channel
[07:57:42] * gurun joined the channel
[09:34:23] * Guest31364 has quit
[09:35:33] * dktapps_ joined the channel
[16:55:55] * geNAZt joined the channel
[16:56:15] <geNAZt> hello, did someone here already update to 113?
[17:00:49] <geNAZt> ok i think i got my error, all data sent has to be sent in the new 0xFE wrapper right? with a boolean deciding if the following data is zlib compressed or not?
[17:01:14] <dktapps> no
[17:01:19] <dktapps> everything is compressed
[17:01:27] <geNAZt> oh i see you always need to compress
[17:01:31] <geNAZt> damn, RIP CPU
[17:01:43] <dktapps> so you'll see fe 78 da [compressed shit]
[17:01:50] <geNAZt> yeah
[17:02:08] <dktapps> well... you can also just write uncompressed, but you still need the adler checksum
[17:02:35] <geNAZt> yeah i could go with level 0 zlib compression
[17:03:09] <dktapps> yea
[17:03:25] <geNAZt> but MC:PE default is 9 right?
[17:03:28] <geNAZt> so best compression
[17:03:40] <dktapps> yeah
[17:03:42] <geNAZt> since its DA
[17:03:45] <dktapps> yep
[17:03:48] <geNAZt> ok then i will also follow that
[17:03:57] <dktapps> but you can send it whatever you like
[17:04:12] <geNAZt> yeah but maybe they will force the level of compression
[17:04:25] <dktapps> it's handled by zlib on their end so it doesn't matter whether you send 0, 9 or anything in between
[17:04:26] <geNAZt> well easy fix: i let the user who runs the software decide
[17:04:43] <dktapps> PM uses 7 by default
[17:04:56] <geNAZt> well i use whatever the zlib default is
[17:05:09] <geNAZt> which on a default install should be 7
[17:08:45] <geNAZt> and they removed the length parameter in the batch, ok now i see where this is going
[17:21:57] <geNAZt> ok something is really wrong, my batch is correct but still the client does refuse to get them, is there some black raknet magic going on?
[17:26:42] <dktapps> i don't think so
[17:27:04] <dktapps> careful you're not accidentally sending empty batches, the client doesn't like those
[17:28:26] <geNAZt> fe 78 9c 63 65 62 00 02 00 00 2e 00 08
[17:28:29] <geNAZt> this is my packet
[17:28:40] <geNAZt> my batchuitl says its 02 00 00 00 00
[17:28:48] <geNAZt> which is perfectly fine
[17:28:56] <geNAZt> then i send 06 00 00 00 00 00
[17:29:04] <geNAZt> which should force the client to send something back
[17:29:07] <geNAZt> it doesn't
[17:29:34] <geNAZt> then i looked into pocketmine and there is some encapsulated packet buffer voodo
[17:30:07] <geNAZt> when mojang overwrite internal raknet packet buffers i am done xD
[18:12:34] <geNAZt> i am so dumb, i killed my external bytebuffer because i dumped it onto the stdout of my debugger. thanks again for the help dktapps :)
[18:40:16] <dktapps> no problem
[19:26:54] <geNAZt> is 1.1 laggy for you? it sometimes randomly freezes for a second for me
[19:27:31] <dktapps> it's a lot better in the release for me, but sometimes an asshole yeah
[19:28:34] <geNAZt> ok so its nothing my server is about todo since its the client freezes
[19:31:21] <geNAZt> and they spam interact 4 with runtime id 0 now, neat
[22:12:14] * geNAZt has quit
[22:35:14] * MrQuoter12 joined the channel
[22:42:41] * KnownUnown joined the channel

2017-06-01
[01:31:56] * Amaranth joined the channel
[02:57:06] * gurnux joined the channel
[05:03:52] * gurun joined the channel
[06:12:33] * Waterpicker is now known as Water|zzz
[14:30:46] * Black_Hole joined the channel
[14:34:26] * Black-Hole has quit
[16:53:05] * gurun joined the channel
[17:07:02] * gurun has quit
[18:26:03] * gurun joined the channel
[22:39:53] * hstr0100 joined the channel

2017-05-31
[12:41:01] * -- BotBot disconnected, possible missing messages --
[12:43:28] * -- BotBot disconnected, possible missing messages --
[12:46:52] * -- BotBot disconnected, possible missing messages --
[12:49:14] * -- BotBot disconnected, possible missing messages --
[12:52:30] * -- BotBot disconnected, possible missing messages --
[12:52:30] * -- BotBot disconnected, possible missing messages --
[12:55:00] * -- BotBot disconnected, possible missing messages --
[12:57:26] * -- BotBot disconnected, possible missing messages --
[12:59:57] * -- BotBot disconnected, possible missing messages --
[13:02:26] * -- BotBot disconnected, possible missing messages --
[13:04:56] * -- BotBot disconnected, possible missing messages --
[13:07:25] * -- BotBot disconnected, possible missing messages --
[13:09:52] * -- BotBot disconnected, possible missing messages --
[13:14:03] * -- BotBot disconnected, possible missing messages --
[13:17:13] * -- BotBot disconnected, possible missing messages --
[13:20:19] * -- BotBot disconnected, possible missing messages --
[13:23:35] * -- BotBot disconnected, possible missing messages --
[13:25:57] * -- BotBot disconnected, possible missing messages --
[13:28:14] * -- BotBot disconnected, possible missing messages --
[13:30:37] * -- BotBot disconnected, possible missing messages --
[13:33:07] * -- BotBot disconnected, possible missing messages --
[13:35:28] * -- BotBot disconnected, possible missing messages --
[13:37:49] * -- BotBot disconnected, possible missing messages --
[13:40:11] * -- BotBot disconnected, possible missing messages --
[13:42:31] * -- BotBot disconnected, possible missing messages --
[13:44:52] * -- BotBot disconnected, possible missing messages --
[13:47:20] * -- BotBot disconnected, possible missing messages --
[13:49:41] * -- BotBot disconnected, possible missing messages --
[13:52:10] * -- BotBot disconnected, possible missing messages --
[13:54:32] * -- BotBot disconnected, possible missing messages --
[13:57:03] * -- BotBot disconnected, possible missing messages --
[13:59:24] * -- BotBot disconnected, possible missing messages --
[14:02:06] * -- BotBot disconnected, possible missing messages --
[14:04:33] * -- BotBot disconnected, possible missing messages --
[14:07:04] * -- BotBot disconnected, possible missing messages --
[14:09:33] * -- BotBot disconnected, possible missing messages --
[14:11:51] * -- BotBot disconnected, possible missing messages --
[14:14:19] * -- BotBot disconnected, possible missing messages --
[14:14:19] * -- BotBot disconnected, possible missing messages --
[14:16:47] * -- BotBot disconnected, possible missing messages --
[14:19:06] * -- BotBot disconnected, possible missing messages --
[14:21:26] * -- BotBot disconnected, possible missing messages --
[14:23:57] * -- BotBot disconnected, possible missing messages --
[14:26:25] * -- BotBot disconnected, possible missing messages --
[14:28:55] * -- BotBot disconnected, possible missing messages --
[14:31:25] * -- BotBot disconnected, possible missing messages --
[14:33:52] * -- BotBot disconnected, possible missing messages --
[14:36:20] * -- BotBot disconnected, possible missing messages --
[14:38:38] * -- BotBot disconnected, possible missing messages --
[14:41:08] * -- BotBot disconnected, possible missing messages --
[14:45:43] * -- BotBot disconnected, possible missing messages --
[14:50:31] * -- BotBot disconnected, possible missing messages --
[14:52:58] * -- BotBot disconnected, possible missing messages --
[14:55:19] * -- BotBot disconnected, possible missing messages --
[14:57:50] * -- BotBot disconnected, possible missing messages --
[15:00:21] * -- BotBot disconnected, possible missing messages --
[15:02:51] * -- BotBot disconnected, possible missing messages --
[15:05:20] * -- BotBot disconnected, possible missing messages --
[15:07:50] * -- BotBot disconnected, possible missing messages --
[15:10:20] * -- BotBot disconnected, possible missing messages --
[15:12:49] * -- BotBot disconnected, possible missing messages --
[15:15:06] * -- BotBot disconnected, possible missing messages --
[15:17:37] * -- BotBot disconnected, possible missing messages --
[15:20:04] * -- BotBot disconnected, possible missing messages --
[15:22:34] * -- BotBot disconnected, possible missing messages --
[15:27:23] * -- BotBot disconnected, possible missing messages --
[15:30:40] * -- BotBot disconnected, possible missing messages --
[15:34:55] * -- BotBot disconnected, possible missing messages --
[15:37:22] * -- BotBot disconnected, possible missing messages --
[15:39:39] * -- BotBot disconnected, possible missing messages --
[15:42:07] * -- BotBot disconnected, possible missing messages --
[15:44:36] * -- BotBot disconnected, possible missing messages --
[15:46:58] * -- BotBot disconnected, possible missing messages --
[15:49:27] * -- BotBot disconnected, possible missing messages --
[15:51:54] * -- BotBot disconnected, possible missing messages --
[15:54:24] * -- BotBot disconnected, possible missing messages --
[15:56:43] * -- BotBot disconnected, possible missing messages --
[15:59:11] * -- BotBot disconnected, possible missing messages --
[16:01:40] * -- BotBot disconnected, possible missing messages --
[16:04:11] * -- BotBot disconnected, possible missing messages --
[16:06:34] * -- BotBot disconnected, possible missing messages --
[16:09:04] * -- BotBot disconnected, possible missing messages --
[16:11:33] * -- BotBot disconnected, possible missing messages --
[16:14:00] * -- BotBot disconnected, possible missing messages --
[16:16:30] * -- BotBot disconnected, possible missing messages --
[16:18:58] * -- BotBot disconnected, possible missing messages --
[16:21:41] * [d__d] joined the channel
[16:48:46] * [d__d] joined the channel

[06:04:18] * -- BotBot disconnected, possible missing messages --
[06:09:18] * -- BotBot disconnected, possible missing messages --
[06:11:38] * -- BotBot disconnected, possible missing messages --
[06:14:08] * -- BotBot disconnected, possible missing messages --
[06:16:38] * -- BotBot disconnected, possible missing messages --
[06:18:59] * -- BotBot disconnected, possible missing messages --
[06:21:26] * -- BotBot disconnected, possible missing messages --
[06:24:09] * -- BotBot disconnected, possible missing messages --
[06:26:28] * -- BotBot disconnected, possible missing messages --
[06:28:58] * -- BotBot disconnected, possible missing messages --
[06:31:27] * -- BotBot disconnected, possible missing messages --
[06:33:48] * -- BotBot disconnected, possible missing messages --
[06:36:16] * -- BotBot disconnected, possible missing messages --
[06:38:45] * -- BotBot disconnected, possible missing messages --
[06:41:16] * -- BotBot disconnected, possible missing messages --
[06:46:15] * -- BotBot disconnected, possible missing messages --
[06:48:45] * -- BotBot disconnected, possible missing messages --
[06:51:13] * -- BotBot disconnected, possible missing messages --
[06:51:13] * -- BotBot disconnected, possible missing messages --
[06:53:34] * -- BotBot disconnected, possible missing messages --
[06:56:04] * -- BotBot disconnected, possible missing messages --
[06:58:33] * -- BotBot disconnected, possible missing messages --
[07:00:51] * -- BotBot disconnected, possible missing messages --
[07:03:19] * -- BotBot disconnected, possible missing messages --
[07:05:50] * -- BotBot disconnected, possible missing messages --
[07:08:20] * -- BotBot disconnected, possible missing messages --
[07:10:42] * -- BotBot disconnected, possible missing messages --
[07:13:12] * -- BotBot disconnected, possible missing messages --
[07:15:43] * -- BotBot disconnected, possible missing messages --
[07:18:10] * -- BotBot disconnected, possible missing messages --
[07:20:31] * -- BotBot disconnected, possible missing messages --
[07:23:01] * -- BotBot disconnected, possible missing messages --
[07:25:29] * -- BotBot disconnected, possible missing messages --
[07:27:59] * -- BotBot disconnected, possible missing messages --
[07:30:20] * -- BotBot disconnected, possible missing messages --
[07:32:49] * -- BotBot disconnected, possible missing messages --
[07:35:16] * -- BotBot disconnected, possible missing messages --
[07:41:39] * -- BotBot disconnected, possible missing messages --
[07:43:59] * -- BotBot disconnected, possible missing messages --
[07:46:28] * -- BotBot disconnected, possible missing messages --
[07:49:27] * -- BotBot disconnected, possible missing messages --
[07:51:53] * -- BotBot disconnected, possible missing messages --
[07:54:20] * -- BotBot disconnected, possible missing messages --
[07:56:50] * -- BotBot disconnected, possible missing messages --
[07:59:10] * -- BotBot disconnected, possible missing messages --
[08:01:40] * -- BotBot disconnected, possible missing messages --
[08:04:08] * -- BotBot disconnected, possible missing messages --
[08:06:26] * -- BotBot disconnected, possible missing messages --
[08:08:47] * -- BotBot disconnected, possible missing messages --
[08:11:07] * -- BotBot disconnected, possible missing messages --
[08:13:37] * -- BotBot disconnected, possible missing messages --
[08:16:07] * -- BotBot disconnected, possible missing messages --
[08:18:35] * -- BotBot disconnected, possible missing messages --
[08:21:05] * -- BotBot disconnected, possible missing messages --
[08:23:35] * -- BotBot disconnected, possible missing messages --
[08:26:02] * -- BotBot disconnected, possible missing messages --
[08:28:29] * -- BotBot disconnected, possible missing messages --
[08:30:59] * -- BotBot disconnected, possible missing messages --
[08:33:18] * -- BotBot disconnected, possible missing messages --
[08:35:45] * -- BotBot disconnected, possible missing messages --
[08:38:12] * -- BotBot disconnected, possible missing messages --
[08:41:09] * -- BotBot disconnected, possible missing messages --
[08:43:40] * -- BotBot disconnected, possible missing messages --
[08:46:49] * -- BotBot disconnected, possible missing messages --
[08:49:20] * -- BotBot disconnected, possible missing messages --
[08:52:29] * -- BotBot disconnected, possible missing messages --
[08:54:56] * -- BotBot disconnected, possible missing messages --
[08:57:23] * -- BotBot disconnected, possible missing messages --
[08:59:44] * -- BotBot disconnected, possible missing messages --
[08:59:44] * -- BotBot disconnected, possible missing messages --
[09:02:13] * -- BotBot disconnected, possible missing messages --
[09:04:31] * -- BotBot disconnected, possible missing messages --
[09:06:59] * -- BotBot disconnected, possible missing messages --
[09:09:26] * -- BotBot disconnected, possible missing messages --
[09:11:53] * -- BotBot disconnected, possible missing messages --
[09:14:14] * -- BotBot disconnected, possible missing messages --
[09:16:45] * -- BotBot disconnected, possible missing messages --
[09:19:14] * -- BotBot disconnected, possible missing messages --
[09:23:13] * -- BotBot disconnected, possible missing messages --
[09:25:44] * -- BotBot disconnected, possible missing messages --
[09:28:02] * -- BotBot disconnected, possible missing messages --
[09:30:33] * -- BotBot disconnected, possible missing messages --
[09:33:01] * -- BotBot disconnected, possible missing messages --
[09:35:28] * -- BotBot disconnected, possible missing messages --
[09:37:58] * -- BotBot disconnected, possible missing messages --
[09:40:25] * -- BotBot disconnected, possible missing messages --
[09:42:55] * -- BotBot disconnected, possible missing messages --
[09:45:15] * -- BotBot disconnected, possible missing messages --
[09:47:34] * -- BotBot disconnected, possible missing messages --
[09:49:56] * -- BotBot disconnected, possible missing messages --
[09:52:26] * -- BotBot disconnected, possible missing messages --
[09:58:05] * -- BotBot disconnected, possible missing messages --
[10:00:33] * -- BotBot disconnected, possible missing messages --
[10:04:48] * -- BotBot disconnected, possible missing messages --
[10:07:07] * -- BotBot disconnected, possible missing messages --
[10:09:37] * -- BotBot disconnected, possible missing messages --
[10:12:03] * -- BotBot disconnected, possible missing messages --
[10:14:32] * -- BotBot disconnected, possible missing messages --
[10:16:53] * -- BotBot disconnected, possible missing messages --
[10:19:21] * -- BotBot disconnected, possible missing messages --
[10:21:48] * -- BotBot disconnected, possible missing messages --
[10:24:06] * -- BotBot disconnected, possible missing messages --
[10:26:35] * -- BotBot disconnected, possible missing messages --
[10:28:56] * -- BotBot disconnected, possible missing messages --
[10:31:25] * -- BotBot disconnected, possible missing messages --
[10:33:45] * -- BotBot disconnected, possible missing messages --
[10:36:15] * -- BotBot disconnected, possible missing messages --
[10:38:46] * -- BotBot disconnected, possible missing messages --
[10:43:14] * -- BotBot disconnected, possible missing messages --
[10:47:39] * -- BotBot disconnected, possible missing messages --
[10:50:10] * -- BotBot disconnected, possible missing messages --
[10:55:06] * -- BotBot disconnected, possible missing messages --
[10:57:36] * -- BotBot disconnected, possible missing messages --
[11:02:25] * -- BotBot disconnected, possible missing messages --
[11:04:46] * -- BotBot disconnected, possible missing messages --
[11:07:17] * -- BotBot disconnected, possible missing messages --
[11:10:21] * -- BotBot disconnected, possible missing messages --
[11:14:38] * -- BotBot disconnected, possible missing messages --
[11:19:12] * -- BotBot disconnected, possible missing messages --
[11:21:30] * -- BotBot disconnected, possible missing messages --
[11:23:57] * -- BotBot disconnected, possible missing messages --
[11:26:24] * -- BotBot disconnected, possible missing messages --
[11:28:54] * -- BotBot disconnected, possible missing messages --
[11:31:22] * -- BotBot disconnected, possible missing messages --
[11:33:40] * -- BotBot disconnected, possible missing messages --
[11:35:58] * -- BotBot disconnected, possible missing messages --
[11:38:26] * -- BotBot disconnected, possible missing messages --
[11:40:55] * -- BotBot disconnected, possible missing messages --
[11:43:16] * -- BotBot disconnected, possible missing messages --
[11:45:45] * -- BotBot disconnected, possible missing messages --
[11:48:15] * -- BotBot disconnected, possible missing messages --
[11:50:45] * -- BotBot disconnected, possible missing messages --
[11:53:11] * -- BotBot disconnected, possible missing messages --
[11:55:41] * -- BotBot disconnected, possible missing messages --
[11:58:12] * -- BotBot disconnected, possible missing messages --
[12:04:57] * -- BotBot disconnected, possible missing messages --
[12:07:19] * -- BotBot disconnected, possible missing messages --
[12:09:39] * -- BotBot disconnected, possible missing messages --
[12:12:10] * -- BotBot disconnected, possible missing messages --
[12:14:29] * -- BotBot disconnected, possible missing messages --
[12:16:51] * -- BotBot disconnected, possible missing messages --
[12:19:20] * -- BotBot disconnected, possible missing messages --
[12:21:46] * -- BotBot disconnected, possible missing messages --
[12:26:35] * -- BotBot disconnected, possible missing messages --
[12:28:55] * -- BotBot disconnected, possible missing messages --
[12:28:55] * -- BotBot disconnected, possible missing messages --
[12:31:13] * -- BotBot disconnected, possible missing messages --
[12:33:42] * -- BotBot disconnected, possible missing messages --
[12:36:12] * -- BotBot disconnected, possible missing messages --
[12:38:40] * -- BotBot disconnected, possible missing messages --

[00:02:11] * -- BotBot disconnected, possible missing messages --
[00:04:39] * -- BotBot disconnected, possible missing messages --
[00:04:39] * -- BotBot disconnected, possible missing messages --
[00:07:08] * -- BotBot disconnected, possible missing messages --
[00:09:36] * -- BotBot disconnected, possible missing messages --
[00:12:03] * -- BotBot disconnected, possible missing messages --
[00:14:21] * -- BotBot disconnected, possible missing messages --
[00:16:49] * -- BotBot disconnected, possible missing messages --
[00:19:19] * -- BotBot disconnected, possible missing messages --
[00:21:46] * -- BotBot disconnected, possible missing messages --
[00:24:05] * -- BotBot disconnected, possible missing messages --
[00:26:24] * -- BotBot disconnected, possible missing messages --
[00:28:53] * -- BotBot disconnected, possible missing messages --
[00:31:22] * -- BotBot disconnected, possible missing messages --
[00:33:53] * -- BotBot disconnected, possible missing messages --
[00:36:14] * -- BotBot disconnected, possible missing messages --
[00:38:33] * -- BotBot disconnected, possible missing messages --
[00:41:05] * -- BotBot disconnected, possible missing messages --
[00:43:35] * -- BotBot disconnected, possible missing messages --
[00:45:56] * -- BotBot disconnected, possible missing messages --
[00:48:18] * -- BotBot disconnected, possible missing messages --
[00:50:38] * -- BotBot disconnected, possible missing messages --
[00:52:58] * -- BotBot disconnected, possible missing messages --
[00:55:18] * -- BotBot disconnected, possible missing messages --
[00:57:39] * -- BotBot disconnected, possible missing messages --
[01:00:08] * -- BotBot disconnected, possible missing messages --
[01:04:42] * -- BotBot disconnected, possible missing messages --
[01:10:00] * -- BotBot disconnected, possible missing messages --
[01:12:58] * -- BotBot disconnected, possible missing messages --
[01:15:26] * -- BotBot disconnected, possible missing messages --
[01:17:48] * -- BotBot disconnected, possible missing messages --
[01:20:17] * -- BotBot disconnected, possible missing messages --
[01:22:46] * -- BotBot disconnected, possible missing messages --
[01:25:16] * -- BotBot disconnected, possible missing messages --
[01:27:44] * -- BotBot disconnected, possible missing messages --
[01:30:12] * -- BotBot disconnected, possible missing messages --
[01:32:40] * -- BotBot disconnected, possible missing messages --
[01:35:09] * -- BotBot disconnected, possible missing messages --
[01:37:39] * -- BotBot disconnected, possible missing messages --
[01:40:09] * -- BotBot disconnected, possible missing messages --
[01:42:39] * -- BotBot disconnected, possible missing messages --
[01:45:08] * -- BotBot disconnected, possible missing messages --
[01:47:27] * -- BotBot disconnected, possible missing messages --
[01:49:56] * -- BotBot disconnected, possible missing messages --
[01:52:25] * -- BotBot disconnected, possible missing messages --
[01:54:52] * -- BotBot disconnected, possible missing messages --
[01:57:21] * -- BotBot disconnected, possible missing messages --
[01:59:48] * -- BotBot disconnected, possible missing messages --
[02:02:17] * -- BotBot disconnected, possible missing messages --
[02:04:45] * -- BotBot disconnected, possible missing messages --
[02:04:45] * -- BotBot disconnected, possible missing messages --
[02:07:12] * -- BotBot disconnected, possible missing messages --
[02:09:43] * -- BotBot disconnected, possible missing messages --
[02:12:13] * -- BotBot disconnected, possible missing messages --
[02:14:40] * -- BotBot disconnected, possible missing messages --
[02:17:10] * -- BotBot disconnected, possible missing messages --
[02:19:45] * -- BotBot disconnected, possible missing messages --
[02:22:16] * -- BotBot disconnected, possible missing messages --
[02:24:44] * -- BotBot disconnected, possible missing messages --
[02:27:14] * -- BotBot disconnected, possible missing messages --
[02:29:45] * -- BotBot disconnected, possible missing messages --
[02:32:14] * -- BotBot disconnected, possible missing messages --
[02:34:41] * -- BotBot disconnected, possible missing messages --
[02:37:10] * -- BotBot disconnected, possible missing messages --
[02:39:39] * -- BotBot disconnected, possible missing messages --
[02:42:00] * -- BotBot disconnected, possible missing messages --
[02:44:26] * -- BotBot disconnected, possible missing messages --
[02:46:53] * -- BotBot disconnected, possible missing messages --
[02:49:13] * -- BotBot disconnected, possible missing messages --
[02:51:42] * -- BotBot disconnected, possible missing messages --
[02:51:42] * -- BotBot disconnected, possible missing messages --
[02:54:12] * -- BotBot disconnected, possible missing messages --
[02:56:33] * -- BotBot disconnected, possible missing messages --
[02:58:56] * -- BotBot disconnected, possible missing messages --
[03:01:27] * -- BotBot disconnected, possible missing messages --
[03:03:48] * -- BotBot disconnected, possible missing messages --
[03:03:48] * -- BotBot disconnected, possible missing messages --
[03:06:17] * -- BotBot disconnected, possible missing messages --
[03:08:44] * -- BotBot disconnected, possible missing messages --
[03:11:03] * -- BotBot disconnected, possible missing messages --
[03:13:30] * -- BotBot disconnected, possible missing messages --
[03:15:58] * -- BotBot disconnected, possible missing messages --
[03:18:29] * -- BotBot disconnected, possible missing messages --
[03:20:55] * -- BotBot disconnected, possible missing messages --
[03:23:24] * -- BotBot disconnected, possible missing messages --
[03:25:54] * -- BotBot disconnected, possible missing messages --
[03:28:23] * -- BotBot disconnected, possible missing messages --
[03:30:50] * -- BotBot disconnected, possible missing messages --
[03:33:21] * -- BotBot disconnected, possible missing messages --
[03:35:41] * -- BotBot disconnected, possible missing messages --
[03:38:10] * -- BotBot disconnected, possible missing messages --
[03:40:40] * -- BotBot disconnected, possible missing messages --
[03:40:40] * -- BotBot disconnected, possible missing messages --
[03:43:01] * -- BotBot disconnected, possible missing messages --
[03:45:30] * -- BotBot disconnected, possible missing messages --
[03:47:59] * -- BotBot disconnected, possible missing messages --
[03:50:28] * -- BotBot disconnected, possible missing messages --
[03:52:49] * -- BotBot disconnected, possible missing messages --
[03:55:09] * -- BotBot disconnected, possible missing messages --
[03:57:27] * -- BotBot disconnected, possible missing messages --
[03:59:53] * -- BotBot disconnected, possible missing messages --
[04:02:24] * -- BotBot disconnected, possible missing messages --
[04:04:45] * -- BotBot disconnected, possible missing messages --
[04:07:14] * -- BotBot disconnected, possible missing messages --
[04:09:45] * -- BotBot disconnected, possible missing messages --
[04:12:14] * -- BotBot disconnected, possible missing messages --
[04:14:45] * -- BotBot disconnected, possible missing messages --
[04:17:16] * -- BotBot disconnected, possible missing messages --
[04:19:44] * -- BotBot disconnected, possible missing messages --
[04:22:14] * -- BotBot disconnected, possible missing messages --
[04:24:44] * -- BotBot disconnected, possible missing messages --
[04:27:01] * -- BotBot disconnected, possible missing messages --
[04:29:21] * -- BotBot disconnected, possible missing messages --
[04:33:57] * -- BotBot disconnected, possible missing messages --
[04:36:27] * -- BotBot disconnected, possible missing messages --
[04:38:57] * -- BotBot disconnected, possible missing messages --
[04:41:17] * -- BotBot disconnected, possible missing messages --
[04:43:37] * -- BotBot disconnected, possible missing messages --
[04:46:06] * -- BotBot disconnected, possible missing messages --
[04:48:33] * -- BotBot disconnected, possible missing messages --
[04:51:03] * -- BotBot disconnected, possible missing messages --
[04:53:32] * -- BotBot disconnected, possible missing messages --
[04:58:31] * -- BotBot disconnected, possible missing messages --
[05:01:01] * -- BotBot disconnected, possible missing messages --
[05:03:30] * -- BotBot disconnected, possible missing messages --
[05:05:57] * -- BotBot disconnected, possible missing messages --
[05:08:18] * -- BotBot disconnected, possible missing messages --
[05:10:45] * -- BotBot disconnected, possible missing messages --
[05:13:13] * -- BotBot disconnected, possible missing messages --
[05:15:40] * -- BotBot disconnected, possible missing messages --
[05:18:03] * -- BotBot disconnected, possible missing messages --
[05:20:32] * -- BotBot disconnected, possible missing messages --
[05:23:02] * -- BotBot disconnected, possible missing messages --
[05:25:33] * -- BotBot disconnected, possible missing messages --
[05:28:18] * -- BotBot disconnected, possible missing messages --
[05:30:38] * -- BotBot disconnected, possible missing messages --
[05:32:56] * -- BotBot disconnected, possible missing messages --
[05:35:16] * -- BotBot disconnected, possible missing messages --
[05:37:45] * -- BotBot disconnected, possible missing messages --
[05:40:05] * -- BotBot disconnected, possible missing messages --
[05:42:26] * -- BotBot disconnected, possible missing messages --
[05:44:45] * -- BotBot disconnected, possible missing messages --
[05:47:05] * -- BotBot disconnected, possible missing messages --
[05:49:33] * -- BotBot disconnected, possible missing messages --
[05:51:54] * -- BotBot disconnected, possible missing messages --
[05:54:25] * -- BotBot disconnected, possible missing messages --
[05:54:25] * -- BotBot disconnected, possible missing messages --
[05:56:52] * -- BotBot disconnected, possible missing messages --
[05:59:20] * -- BotBot disconnected, possible missing messages --
[06:01:50] * -- BotBot disconnected, possible missing messages --

2017-05-30
[21:33:27] * -- BotBot disconnected, possible missing messages --
[21:35:57] * -- BotBot disconnected, possible missing messages --
[21:38:28] * -- BotBot disconnected, possible missing messages --
[21:40:57] * -- BotBot disconnected, possible missing messages --
[21:43:28] * -- BotBot disconnected, possible missing messages --
[21:45:57] * -- BotBot disconnected, possible missing messages --
[21:48:18] * -- BotBot disconnected, possible missing messages --
[21:53:08] * -- BotBot disconnected, possible missing messages --
[21:55:35] * -- BotBot disconnected, possible missing messages --
[21:58:05] * -- BotBot disconnected, possible missing messages --
[22:00:46] * -- BotBot disconnected, possible missing messages --
[22:03:15] * -- BotBot disconnected, possible missing messages --
[22:05:36] * -- BotBot disconnected, possible missing messages --
[22:08:05] * -- BotBot disconnected, possible missing messages --
[22:11:00] * -- BotBot disconnected, possible missing messages --
[22:13:28] * -- BotBot disconnected, possible missing messages --
[22:15:57] * -- BotBot disconnected, possible missing messages --
[22:18:28] * -- BotBot disconnected, possible missing messages --
[22:18:28] * -- BotBot disconnected, possible missing messages --
[22:20:46] * -- BotBot disconnected, possible missing messages --
[22:23:18] * -- BotBot disconnected, possible missing messages --
[22:23:18] * -- BotBot disconnected, possible missing messages --
[22:25:36] * -- BotBot disconnected, possible missing messages --
[22:27:57] * -- BotBot disconnected, possible missing messages --
[22:30:28] * -- BotBot disconnected, possible missing messages --
[22:32:56] * -- BotBot disconnected, possible missing messages --
[22:35:23] * -- BotBot disconnected, possible missing messages --
[22:37:44] * -- BotBot disconnected, possible missing messages --
[22:40:14] * -- BotBot disconnected, possible missing messages --
[22:42:43] * -- BotBot disconnected, possible missing messages --
[22:45:14] * -- BotBot disconnected, possible missing messages --
[22:47:41] * -- BotBot disconnected, possible missing messages --
[22:50:09] * -- BotBot disconnected, possible missing messages --
[22:50:09] * -- BotBot disconnected, possible missing messages --
[22:52:26] * -- BotBot disconnected, possible missing messages --
[22:54:55] * -- BotBot disconnected, possible missing messages --
[22:57:15] * -- BotBot disconnected, possible missing messages --
[22:59:45] * -- BotBot disconnected, possible missing messages --
[23:02:15] * -- BotBot disconnected, possible missing messages --
[23:04:35] * -- BotBot disconnected, possible missing messages --
[23:07:04] * -- BotBot disconnected, possible missing messages --
[23:09:35] * -- BotBot disconnected, possible missing messages --
[23:12:02] * -- BotBot disconnected, possible missing messages --
[23:14:33] * -- BotBot disconnected, possible missing messages --
[23:17:00] * -- BotBot disconnected, possible missing messages --
[23:19:19] * -- BotBot disconnected, possible missing messages --
[23:23:21] * -- BotBot disconnected, possible missing messages --
[23:25:51] * -- BotBot disconnected, possible missing messages --
[23:28:20] * -- BotBot disconnected, possible missing messages --
[23:30:51] * -- BotBot disconnected, possible missing messages --
[23:33:09] * -- BotBot disconnected, possible missing messages --
[23:35:26] * -- BotBot disconnected, possible missing messages --
[23:37:56] * -- BotBot disconnected, possible missing messages --
[23:40:25] * -- BotBot disconnected, possible missing messages --
[23:42:53] * -- BotBot disconnected, possible missing messages --
[23:45:11] * -- BotBot disconnected, possible missing messages --
[23:47:29] * -- BotBot disconnected, possible missing messages --
[23:52:27] * -- BotBot disconnected, possible missing messages --
[23:54:54] * -- BotBot disconnected, possible missing messages --
[23:57:14] * -- BotBot disconnected, possible missing messages --
[23:59:44] * -- BotBot disconnected, possible missing messages --

[15:09:35] * -- BotBot disconnected, possible missing messages --
[15:12:06] * -- BotBot disconnected, possible missing messages --
[15:14:34] * -- BotBot disconnected, possible missing messages --
[15:16:56] * -- BotBot disconnected, possible missing messages --
[15:16:56] * -- BotBot disconnected, possible missing messages --
[15:19:24] * -- BotBot disconnected, possible missing messages --
[15:23:35] * -- BotBot disconnected, possible missing messages --
[15:27:55] * -- BotBot disconnected, possible missing messages --
[15:30:22] * -- BotBot disconnected, possible missing messages --
[15:32:53] * -- BotBot disconnected, possible missing messages --
[15:35:22] * -- BotBot disconnected, possible missing messages --
[15:40:12] * -- BotBot disconnected, possible missing messages --
[15:42:41] * -- BotBot disconnected, possible missing messages --
[15:45:12] * -- BotBot disconnected, possible missing messages --
[15:47:33] * -- BotBot disconnected, possible missing messages --
[15:49:54] * -- BotBot disconnected, possible missing messages --
[15:52:21] * -- BotBot disconnected, possible missing messages --
[15:54:51] * -- BotBot disconnected, possible missing messages --
[15:57:09] * -- BotBot disconnected, possible missing messages --
[15:59:27] * -- BotBot disconnected, possible missing messages --
[16:01:47] * -- BotBot disconnected, possible missing messages --
[16:04:16] * -- BotBot disconnected, possible missing messages --
[16:06:36] * -- BotBot disconnected, possible missing messages --
[16:09:03] * -- BotBot disconnected, possible missing messages --
[16:11:30] * -- BotBot disconnected, possible missing messages --
[16:13:51] * -- BotBot disconnected, possible missing messages --
[16:16:20] * -- BotBot disconnected, possible missing messages --
[16:18:42] * -- BotBot disconnected, possible missing messages --
[16:23:21] * -- BotBot disconnected, possible missing messages --
[16:27:36] * -- BotBot disconnected, possible missing messages --
[16:30:06] * -- BotBot disconnected, possible missing messages --
[16:33:14] * -- BotBot disconnected, possible missing messages --
[16:35:43] * -- BotBot disconnected, possible missing messages --
[16:38:14] * -- BotBot disconnected, possible missing messages --
[16:40:35] * -- BotBot disconnected, possible missing messages --
[16:43:03] * -- BotBot disconnected, possible missing messages --
[16:45:34] * -- BotBot disconnected, possible missing messages --
[16:47:55] * -- BotBot disconnected, possible missing messages --
[16:47:55] * -- BotBot disconnected, possible missing messages --
[16:50:25] * -- BotBot disconnected, possible missing messages --
[16:52:44] * -- BotBot disconnected, possible missing messages --
[16:55:12] * -- BotBot disconnected, possible missing messages --
[16:57:32] * -- BotBot disconnected, possible missing messages --
[16:59:54] * -- BotBot disconnected, possible missing messages --
[17:02:12] * -- BotBot disconnected, possible missing messages --
[17:04:40] * -- BotBot disconnected, possible missing messages --
[17:07:10] * -- BotBot disconnected, possible missing messages --
[17:09:40] * -- BotBot disconnected, possible missing messages --
[17:11:58] * -- BotBot disconnected, possible missing messages --
[17:14:17] * -- BotBot disconnected, possible missing messages --
[17:16:48] * -- BotBot disconnected, possible missing messages --
[17:19:17] * -- BotBot disconnected, possible missing messages --
[17:21:44] * -- BotBot disconnected, possible missing messages --
[17:24:14] * -- BotBot disconnected, possible missing messages --
[17:26:45] * -- BotBot disconnected, possible missing messages --
[17:29:06] * -- BotBot disconnected, possible missing messages --
[17:31:33] * -- BotBot disconnected, possible missing messages --
[17:34:03] * -- BotBot disconnected, possible missing messages --
[17:36:33] * -- BotBot disconnected, possible missing messages --
[17:39:17] * -- BotBot disconnected, possible missing messages --
[17:44:42] * -- BotBot disconnected, possible missing messages --
[17:49:09] * -- BotBot disconnected, possible missing messages --
[17:51:40] * -- BotBot disconnected, possible missing messages --
[17:54:11] * -- BotBot disconnected, possible missing messages --
[17:56:31] * -- BotBot disconnected, possible missing messages --
[17:58:51] * -- BotBot disconnected, possible missing messages --
[18:01:21] * -- BotBot disconnected, possible missing messages --
[18:03:48] * -- BotBot disconnected, possible missing messages --
[18:06:06] * -- BotBot disconnected, possible missing messages --
[18:08:24] * -- BotBot disconnected, possible missing messages --
[18:10:55] * -- BotBot disconnected, possible missing messages --
[18:13:25] * -- BotBot disconnected, possible missing messages --
[18:15:55] * -- BotBot disconnected, possible missing messages --
[18:18:25] * -- BotBot disconnected, possible missing messages --
[18:20:55] * -- BotBot disconnected, possible missing messages --
[18:23:15] * -- BotBot disconnected, possible missing messages --
[18:25:44] * -- BotBot disconnected, possible missing messages --
[18:28:14] * -- BotBot disconnected, possible missing messages --
[18:30:33] * -- BotBot disconnected, possible missing messages --
[18:33:02] * -- BotBot disconnected, possible missing messages --
[18:33:02] * -- BotBot disconnected, possible missing messages --
[18:35:20] * -- BotBot disconnected, possible missing messages --
[18:37:38] * -- BotBot disconnected, possible missing messages --
[18:40:16] * -- BotBot disconnected, possible missing messages --
[18:42:46] * -- BotBot disconnected, possible missing messages --
[18:45:43] * -- BotBot disconnected, possible missing messages --
[18:49:01] * -- BotBot disconnected, possible missing messages --
[18:51:28] * -- BotBot disconnected, possible missing messages --
[18:53:50] * -- BotBot disconnected, possible missing messages --
[18:56:18] * -- BotBot disconnected, possible missing messages --
[19:01:04] * -- BotBot disconnected, possible missing messages --
[19:03:34] * -- BotBot disconnected, possible missing messages --
[19:05:56] * -- BotBot disconnected, possible missing messages --
[19:08:25] * -- BotBot disconnected, possible missing messages --
[19:10:56] * -- BotBot disconnected, possible missing messages --
[19:13:23] * -- BotBot disconnected, possible missing messages --
[19:15:51] * -- BotBot disconnected, possible missing messages --
[19:18:20] * -- BotBot disconnected, possible missing messages --
[19:20:50] * -- BotBot disconnected, possible missing messages --
[19:27:31] * -- BotBot disconnected, possible missing messages --
[19:30:01] * -- BotBot disconnected, possible missing messages --
[19:32:31] * -- BotBot disconnected, possible missing messages --
[19:36:48] * -- BotBot disconnected, possible missing messages --
[19:39:15] * -- BotBot disconnected, possible missing messages --
[19:41:33] * -- BotBot disconnected, possible missing messages --
[19:44:02] * -- BotBot disconnected, possible missing messages --
[19:46:21] * -- BotBot disconnected, possible missing messages --
[19:48:50] * -- BotBot disconnected, possible missing messages --
[19:51:20] * -- BotBot disconnected, possible missing messages --
[19:53:51] * -- BotBot disconnected, possible missing messages --
[19:56:18] * -- BotBot disconnected, possible missing messages --
[19:58:48] * -- BotBot disconnected, possible missing messages --
[20:01:18] * -- BotBot disconnected, possible missing messages --
[20:03:46] * -- BotBot disconnected, possible missing messages --
[20:06:14] * -- BotBot disconnected, possible missing messages --
[20:08:41] * -- BotBot disconnected, possible missing messages --
[20:11:00] * -- BotBot disconnected, possible missing messages --
[20:13:26] * -- BotBot disconnected, possible missing messages --
[20:15:54] * -- BotBot disconnected, possible missing messages --
[20:18:23] * -- BotBot disconnected, possible missing messages --
[20:20:42] * -- BotBot disconnected, possible missing messages --
[20:23:02] * -- BotBot disconnected, possible missing messages --
[20:25:23] * -- BotBot disconnected, possible missing messages --
[20:27:53] * -- BotBot disconnected, possible missing messages --
[20:27:53] * -- BotBot disconnected, possible missing messages --
[20:30:23] * -- BotBot disconnected, possible missing messages --
[20:32:53] * -- BotBot disconnected, possible missing messages --
[20:35:23] * -- BotBot disconnected, possible missing messages --
[20:37:51] * -- BotBot disconnected, possible missing messages --
[20:40:18] * -- BotBot disconnected, possible missing messages --
[20:42:46] * -- BotBot disconnected, possible missing messages --
[20:45:04] * -- BotBot disconnected, possible missing messages --
[20:47:30] * -- BotBot disconnected, possible missing messages --
[20:49:58] * -- BotBot disconnected, possible missing messages --
[20:52:28] * -- BotBot disconnected, possible missing messages --
[20:54:49] * -- BotBot disconnected, possible missing messages --
[20:57:18] * -- BotBot disconnected, possible missing messages --
[21:01:43] * -- BotBot disconnected, possible missing messages --
[21:04:13] * -- BotBot disconnected, possible missing messages --
[21:06:43] * -- BotBot disconnected, possible missing messages --
[21:09:14] * -- BotBot disconnected, possible missing messages --
[21:11:43] * -- BotBot disconnected, possible missing messages --
[21:14:04] * -- BotBot disconnected, possible missing messages --
[21:16:24] * -- BotBot disconnected, possible missing messages --
[21:18:53] * -- BotBot disconnected, possible missing messages --
[21:21:11] * -- BotBot disconnected, possible missing messages --
[21:23:40] * -- BotBot disconnected, possible missing messages --
[21:26:08] * -- BotBot disconnected, possible missing messages --
[21:30:59] * -- BotBot disconnected, possible missing messages --
[21:30:59] * -- BotBot disconnected, possible missing messages --

[03:55:57] * dktapps_ has quit
[03:57:05] * dktapps_ joined the channel
[03:57:28] * dktapps_ is now known as Guest31364
[04:23:08] * Waterpicker has quit
[04:40:04] * Waterpicker joined the channel
[09:27:37] * hansihe has quit
[09:27:42] * csnxs has quit
[09:27:44] * Amaranth has quit
[09:27:45] * Tux has quit
[09:27:45] * jython234[m] has quit
[09:27:56] * bluez_ has quit
[09:28:04] * MrQuoter has quit
[09:28:05] * KnownUnown has quit
[09:28:07] * kashike has quit
[09:28:13] * Black-Hole has quit
[09:28:23] * Matsv has quit
[09:28:35] * LaxWasHere has quit
[09:28:43] * dktapps has quit
[09:28:56] * MinecraftAddict has quit
[09:29:07] * leonchang99 has quit
[09:29:15] * XorBoole has quit
[09:29:29] * Waterpicker has quit
[09:51:06] * -- BotBot disconnected, possible missing messages --
[09:52:09] * -- BotBot disconnected, possible missing messages --
[09:54:39] * -- BotBot disconnected, possible missing messages --
[09:57:00] * -- BotBot disconnected, possible missing messages --
[09:59:19] * -- BotBot disconnected, possible missing messages --
[10:01:49] * -- BotBot disconnected, possible missing messages --
[10:07:38] * -- BotBot disconnected, possible missing messages --
[10:10:06] * -- BotBot disconnected, possible missing messages --
[10:15:11] * -- BotBot disconnected, possible missing messages --
[10:17:37] * -- BotBot disconnected, possible missing messages --
[10:19:56] * -- BotBot disconnected, possible missing messages --
[10:22:26] * -- BotBot disconnected, possible missing messages --
[10:24:46] * -- BotBot disconnected, possible missing messages --
[10:27:15] * -- BotBot disconnected, possible missing messages --
[10:29:36] * -- BotBot disconnected, possible missing messages --
[10:32:04] * -- BotBot disconnected, possible missing messages --
[10:34:34] * -- BotBot disconnected, possible missing messages --
[10:37:04] * -- BotBot disconnected, possible missing messages --
[10:39:26] * -- BotBot disconnected, possible missing messages --
[10:41:55] * -- BotBot disconnected, possible missing messages --
[10:44:16] * -- BotBot disconnected, possible missing messages --
[10:46:45] * -- BotBot disconnected, possible missing messages --
[10:49:15] * -- BotBot disconnected, possible missing messages --
[10:51:36] * -- BotBot disconnected, possible missing messages --
[10:54:07] * -- BotBot disconnected, possible missing messages --
[10:59:04] * -- BotBot disconnected, possible missing messages --
[11:01:31] * -- BotBot disconnected, possible missing messages --
[11:03:48] * -- BotBot disconnected, possible missing messages --
[11:06:11] * -- BotBot disconnected, possible missing messages --
[11:10:27] * -- BotBot disconnected, possible missing messages --
[11:12:55] * -- BotBot disconnected, possible missing messages --
[11:15:21] * -- BotBot disconnected, possible missing messages --
[11:17:48] * -- BotBot disconnected, possible missing messages --
[11:20:05] * -- BotBot disconnected, possible missing messages --
[11:22:34] * -- BotBot disconnected, possible missing messages --
[11:25:04] * -- BotBot disconnected, possible missing messages --
[11:27:24] * -- BotBot disconnected, possible missing messages --
[11:29:55] * -- BotBot disconnected, possible missing messages --
[11:32:23] * -- BotBot disconnected, possible missing messages --
[11:34:51] * -- BotBot disconnected, possible missing messages --
[11:37:18] * -- BotBot disconnected, possible missing messages --
[11:39:50] * -- BotBot disconnected, possible missing messages --
[11:42:17] * -- BotBot disconnected, possible missing messages --
[11:44:47] * -- BotBot disconnected, possible missing messages --
[11:47:16] * -- BotBot disconnected, possible missing messages --
[11:49:36] * -- BotBot disconnected, possible missing messages --
[11:51:58] * -- BotBot disconnected, possible missing messages --
[11:56:51] * -- BotBot disconnected, possible missing messages --
[11:59:21] * -- BotBot disconnected, possible missing messages --
[12:01:51] * -- BotBot disconnected, possible missing messages --
[12:04:21] * -- BotBot disconnected, possible missing messages --
[12:06:43] * -- BotBot disconnected, possible missing messages --
[12:09:03] * -- BotBot disconnected, possible missing messages --
[12:11:33] * -- BotBot disconnected, possible missing messages --
[12:13:59] * -- BotBot disconnected, possible missing messages --
[12:16:22] * -- BotBot disconnected, possible missing messages --
[12:18:52] * -- BotBot disconnected, possible missing messages --
[12:21:11] * -- BotBot disconnected, possible missing messages --
[12:23:40] * -- BotBot disconnected, possible missing messages --
[12:26:07] * -- BotBot disconnected, possible missing messages --
[12:28:34] * -- BotBot disconnected, possible missing messages --
[12:31:01] * -- BotBot disconnected, possible missing messages --
[12:31:01] * -- BotBot disconnected, possible missing messages --
[12:35:40] * -- BotBot disconnected, possible missing messages --
[12:38:10] * -- BotBot disconnected, possible missing messages --
[12:40:37] * -- BotBot disconnected, possible missing messages --
[12:42:56] * -- BotBot disconnected, possible missing messages --
[12:45:13] * -- BotBot disconnected, possible missing messages --
[12:47:42] * -- BotBot disconnected, possible missing messages --
[12:50:01] * -- BotBot disconnected, possible missing messages --
[12:52:18] * -- BotBot disconnected, possible missing messages --
[12:54:47] * -- BotBot disconnected, possible missing messages --
[12:57:15] * -- BotBot disconnected, possible missing messages --
[12:59:44] * -- BotBot disconnected, possible missing messages --
[13:02:13] * -- BotBot disconnected, possible missing messages --
[13:04:40] * -- BotBot disconnected, possible missing messages --
[13:07:09] * -- BotBot disconnected, possible missing messages --
[13:09:38] * -- BotBot disconnected, possible missing messages --
[13:13:52] * -- BotBot disconnected, possible missing messages --
[13:16:22] * -- BotBot disconnected, possible missing messages --
[13:18:39] * -- BotBot disconnected, possible missing messages --
[13:21:08] * -- BotBot disconnected, possible missing messages --
[13:21:08] * -- BotBot disconnected, possible missing messages --
[13:23:27] * -- BotBot disconnected, possible missing messages --
[13:25:56] * -- BotBot disconnected, possible missing messages --
[13:28:27] * -- BotBot disconnected, possible missing messages --
[13:30:45] * -- BotBot disconnected, possible missing messages --
[13:33:02] * -- BotBot disconnected, possible missing messages --
[13:35:20] * -- BotBot disconnected, possible missing messages --
[13:37:46] * -- BotBot disconnected, possible missing messages --
[13:40:05] * -- BotBot disconnected, possible missing messages --
[13:42:34] * -- BotBot disconnected, possible missing messages --
[13:44:53] * -- BotBot disconnected, possible missing messages --
[13:47:23] * -- BotBot disconnected, possible missing messages --
[13:49:43] * -- BotBot disconnected, possible missing messages --
[13:52:04] * -- BotBot disconnected, possible missing messages --
[13:54:35] * -- BotBot disconnected, possible missing messages --
[13:57:03] * -- BotBot disconnected, possible missing messages --
[13:57:03] * -- BotBot disconnected, possible missing messages --
[13:59:30] * -- BotBot disconnected, possible missing messages --
[14:02:02] * -- BotBot disconnected, possible missing messages --
[14:04:21] * -- BotBot disconnected, possible missing messages --
[14:06:50] * -- BotBot disconnected, possible missing messages --
[14:06:50] * -- BotBot disconnected, possible missing messages --
[14:11:27] * -- BotBot disconnected, possible missing messages --
[14:13:55] * -- BotBot disconnected, possible missing messages --
[14:18:20] * -- BotBot disconnected, possible missing messages --
[14:20:49] * -- BotBot disconnected, possible missing messages --
[14:20:49] * -- BotBot disconnected, possible missing messages --
[14:23:11] * -- BotBot disconnected, possible missing messages --
[14:28:35] * -- BotBot disconnected, possible missing messages --
[14:31:07] * -- BotBot disconnected, possible missing messages --
[14:33:34] * -- BotBot disconnected, possible missing messages --
[14:36:03] * -- BotBot disconnected, possible missing messages --
[14:38:34] * -- BotBot disconnected, possible missing messages --
[14:40:52] * -- BotBot disconnected, possible missing messages --
[14:43:10] * -- BotBot disconnected, possible missing messages --
[14:45:40] * -- BotBot disconnected, possible missing messages --
[14:48:09] * -- BotBot disconnected, possible missing messages --
[14:50:29] * -- BotBot disconnected, possible missing messages --
[14:50:29] * -- BotBot disconnected, possible missing messages --
[14:52:58] * -- BotBot disconnected, possible missing messages --
[14:55:19] * -- BotBot disconnected, possible missing messages --
[14:57:39] * -- BotBot disconnected, possible missing messages --
[15:00:00] * -- BotBot disconnected, possible missing messages --
[15:02:28] * -- BotBot disconnected, possible missing messages --
[15:04:50] * -- BotBot disconnected, possible missing messages --
[15:07:09] * -- BotBot disconnected, possible missing messages --

2017-05-29
[04:35:27] * Heki joined the channel
[04:35:35] <Heki> I need help!
[04:36:11] <Heki> Whenever I launch my server and try to connect using the "Friends" tab, it doesn't pop up regardless, and external servers doesn't connect me to it
[04:36:15] <Heki> It's a LAN server, please help!!!!
[04:37:33] <Heki> Hello, anybody there or are you all bots!?
[04:39:26] * Heki has quit
[07:43:34] <Guest75687> we're all bots
[13:42:58] <kashike> beep boop
[19:46:21] <gurun> I am groth
[19:48:54] * Guest75687 is now known as dktapps

2017-05-28
[03:17:58] * gurnux joined the channel
[05:55:28] * gurun joined the channel
[09:41:07] * PEMapModder has quit
[20:01:28] * gurun joined the channel

2017-05-27
[01:28:44] * gurnux joined the channel
[01:51:29] * PEMapModder joined the channel
[07:46:58] * gurun joined the channel
[08:45:29] * gurnux joined the channel
[13:31:23] * gurun joined the channel
[14:34:34] * csnxs has quit
[15:00:17] * gurnux joined the channel
[15:28:49] * csnxs joined the channel
[18:01:32] * gurun joined the channel
[19:47:03] * gurun joined the channel
[20:53:34] * gurnux joined the channel
[20:53:34] * gurun has quit
[22:55:51] * Matsv has quit
[23:01:02] * Matsv joined the channel
[23:47:22] * gurun joined the channel

2017-05-26
[02:38:33] * ilichh1 joined the channel
[02:38:46] <ilichh1> hello
[02:39:12] <ilichh1> hye guys, do you know about a minecraft pe server for mcpe 1.1.0.9?
[02:56:59] * ilichh1 has quit
[03:49:18] * humerusj_ joined the channel
[05:48:51] * gurun joined the channel
[08:03:18] * gurun has quit
[08:03:18] * gurnux joined the channel
[11:03:59] * gurun joined the channel
[12:31:10] * gurun joined the channel
[13:31:21] * gurnux joined the channel
[16:34:57] * PEMapModder has quit
[19:28:29] * gurun joined the channel

2017-05-25
[02:56:26] * Waterpicker joined the channel
[03:05:45] * Amaranth joined the channel
[14:32:17] * Black-Hole has quit
[14:32:17] * Black_Hole joined the channel
[14:32:47] * Black_Hole has quit
[14:33:31] * Black-Hole joined the channel
[23:49:11] * jamierocks joined the channel

2017-05-24
[02:39:07] * Waterpicker joined the channel
[05:02:55] * yawkat joined the channel
[21:06:07] * Waterpicker has quit

2017-05-23
[08:46:12] * jython234[m] has quit
[08:48:45] * jython234[m] joined the channel
[09:05:18] * Guest11450 joined the channel
[12:09:17] * jython234[m] has quit
[12:11:49] * Tux has quit
[12:13:16] * jython234[m] joined the channel
[12:14:12] * md_5 joined the channel
[12:14:22] * Tux joined the channel
[12:14:22] * Tux joined the channel
[12:26:09] * Guest75687 joined the channel
[22:01:37] * Waterpicker has quit

2017-05-22
[00:57:12] * PEMapModder joined the channel
[03:07:36] * InusualZ joined the channel
[09:47:57] * FriwiDev joined the channel
[10:45:52] * Tachyon_ is now known as Guest96340
[11:46:38] * Black-Hole has quit
[12:07:45] * FriwiDev has quit
[13:42:38] * Black-Hole joined the channel
[16:16:51] * geNAZt joined the channel
[22:39:16] * geNAZt has quit

2017-05-21
[03:40:39] * gurun joined the channel
[10:11:44] * PEMapModder joined the channel
[11:02:08] * gurnux joined the channel
[23:33:10] * Tachyon_ has quit
[23:37:47] * Tachyon_ joined the channel

2017-05-20
[03:11:55] * PEMapModder joined the channel
[08:18:35] * geNAZt joined the channel
[10:17:54] <geNAZt> hi, do you know if they got rid of the entity velocity update packet? seems like it since i can't find it anywhere and there is no id "hole" where it would fit for me
[10:20:56] <dktapps> motion doesn't work in 1.1
[10:21:12] <dktapps> don't know why, they royally fucked something up
[10:21:22] <dktapps> the packet still exists,but it does nada
[11:51:39] * Waterpicker has quit
[12:15:33] * gurun joined the channel
[13:08:45] * Waterpicker joined the channel
[13:18:14] <geNAZt> well i go and calc motion on the server so or so
[13:18:28] <geNAZt> just wanted to know if the client still does predictions for it, but i guess thats a no
[15:14:01] * Guest50543 is now known as dktapps_
[16:28:47] * PEMapModder has quit
[17:13:17] * gurnux joined the channel
[17:13:18] * gurun has quit
[21:01:28] * geNAZt has quit

2017-05-19
[09:01:27] <geNAZt> well i like it due to the fact the client only send the data it set into the placeholders
[09:01:46] <dktapps> so /tp 1234dktapps won't work
[09:01:54] <geNAZt> wut xD
[09:01:57] <dktapps> yeah, I don't like that, it's very restrictive imo
[09:02:03] <geNAZt> there is always a bug lurking around everywhere xD
[09:02:15] <dktapps> the parser should be server side
[09:02:23] <geNAZt> nah
[09:02:31] <geNAZt> the parser should be client side but allow custom patterns
[09:02:32] <dktapps> that will change in the future though
[09:02:35] <dktapps> (thank god)
[09:02:41] <geNAZt> what?
[09:02:46] <geNAZt> client side command parsing?
[09:02:52] <dktapps> yup
[09:03:07] <geNAZt> they will move to a system like on java?
[09:03:18] <dktapps> idk
[09:03:21] <geNAZt> where you have to guess commands out of chat packets? xD
[09:03:34] <dktapps> lol
[09:04:29] <geNAZt> i hope pe gets developed fast enough
[09:04:35] <geNAZt> to stay relevant
[09:04:53] <dktapps> you mean PC
[09:04:59] <geNAZt> PC can die if you ask me
[09:05:12] <dktapps> PE rolls out updates way too fucking fast
[09:05:19] <dktapps> and far too many patch versions
[09:05:22] <dktapps> drives me bugshit
[09:05:30] <dktapps> like we're on what, 1.0.9 now?
[09:05:34] <geNAZt> yes
[09:05:46] <geNAZt> thing is there are no official changelogs or?
[09:06:07] <dktapps> there are, but it's always tiny little things like new skin packs or wahtever
[09:06:21] <geNAZt> yeah thats what i mean
[09:06:27] <dktapps> like this time they added some greek mythology pack or something
[09:06:28] <geNAZt> pe has bugs everywhere
[09:06:32] <geNAZt> and they patch skins in
[09:06:52] <dktapps> like fuck off, I just want to sit down with a version for a couple months and not have to worry about it
[09:07:03] <dktapps> instead they roll out patch after patch after patch
[09:07:15] <geNAZt> well i would like to have more versions with relevant stuff in it
[09:07:22] <geNAZt> not a skin pack every version
[09:07:36] <dktapps> I'd rather just have less patch versions tbh
[09:07:53] <geNAZt> i am ok with that, but maybe its because i have the time to catch up
[09:07:53] <dktapps> patches are annoying
[09:08:05] <dktapps> especially when we get protocol changes in a patch version
[09:08:13] <geNAZt> yeah
[09:08:22] <geNAZt> but the last versions did not do that
[09:08:29] <geNAZt> at least i did not notice it
[09:08:38] <dktapps> yeah, the last bump was 1.0.7
[09:08:54] <dktapps> but they didn't actually change any thing that time, so idk why they bumped >_<
[09:09:26] <geNAZt> yeah i still have protocol from 1.0.5
[09:09:33] <geNAZt> and i works fine
[09:09:37] <geNAZt> *it
[09:09:47] <dktapps> 1.0.6 changed some resource packs stuff
[09:10:47] <geNAZt> hmm i only check for have packs enums
[09:10:54] <geNAZt> currently i don't try to send packs
[09:11:09] <dktapps> yeah, you're probably ok there then
[09:11:20] <dktapps> there are extra fields in the ResourcePacksInfoPacket
[09:14:38] <geNAZt> strings at the end of each entry?
[09:14:58] <dktapps> yea
[09:15:18] <geNAZt> time to fix my packet then xD
[09:16:18] <geNAZt> do you know what it is?
[09:16:34] <dktapps> nope
[09:16:54] <geNAZt> maybe some sort of data hashing, need to find out xD
[09:16:55] <dktapps> vanilla sends empty string whenever I look
[09:17:05] <geNAZt> ok thats weird
[09:50:52] <geNAZt> do you have entities implemented? if so how do you manage them? with a tracker like system?
[09:53:49] <yawkat> geNAZt: whatre you building?
[09:54:36] <geNAZt> a complete mc:pe server for java
[09:56:56] <yawkat> neat
[09:56:58] <yawkat> OSS?
[09:57:32] <geNAZt> yeah
[09:58:40] <yawkat> very cool.
[09:58:48] <yawkat> looking forward to it :)
[09:59:08] <geNAZt> https://github.com/GoMint/GoMint
[09:59:24] <geNAZt> if you want to take a look at it
[14:25:18] <geNAZt> did someone try to secure the dropping of items?
[14:25:54] <geNAZt> the implementations i saw involve using the current inventory position of the hand which does not seem to be correct in all cases
[14:26:27] <dktapps> treat it as an inventory transaction
[14:26:46] <dktapps> you'll get a ContainerSetSlot telling you which slot the player dropped
[14:26:49] <geNAZt> i try to but that won't work
[14:26:54] <geNAZt> yeah after the drop
[14:27:01] <geNAZt> so i would need to queue the drop
[14:27:03] <dktapps> yeah, so queue it
[14:27:09] <geNAZt> k thanks
[14:27:15] <dktapps> you can't expect them to turn up in the right order anyway
[14:27:44] <dktapps> chests are particularly odd on that score, the client sends slot changes in the wrong order when adding items to a chest
[14:28:23] <geNAZt> well i have not implemented other windows than playerinventory
[14:28:32] <geNAZt> but sounds fun for the future
[14:28:57] <dktapps> if I were you I'd sit on inventory for now until after the rewrite gets here
[14:29:04] <dktapps> the rewrite will fix everything
[14:29:17] <dktapps> I'm holding out on that before I rewrite inventory in PM
[14:29:21] <geNAZt> well do you know when that will hit the stores?
[14:29:27] <dktapps> 1.1.x
[14:29:43] <geNAZt> so like 2-3 monaths?
[14:29:47] <dktapps> not 1.1.0,one of the later patches
[14:30:02] <dktapps> maybe, hopefully sooner than that
[14:31:13] <geNAZt> well then i will have to hack my way through 1.0 inventory stuff xD
[14:43:04] <dktapps> :D
[14:47:13] <geNAZt> i love those kind of applications, you try to make it as best as you can with full effort
[14:47:28] <geNAZt> and you end up with a ball of hacky shit no matter what
[14:47:29] <geNAZt> xD
[14:47:36] <dktapps> yep
[14:49:18] <geNAZt> and i love how nukkit is a 1:1 PM fork on java
[15:19:01] * PEMapModder| is now known as PEMapModder
[15:21:22] <geNAZt> is there a alpha channel for updates on the windows 10 store? or do i need to emulate a apk to get 1.1 alpha?
[15:24:33] <dktapps> no public betas for w10 sadly
[15:30:52] <geNAZt> bluestacks it is
[15:52:15] <geNAZt> uh they clean up the batch packet in 1.1, nice to see
[16:39:00] * PEMapModder has quit
[16:41:13] <gurun> they clean up a lot of things in every release they do .. and then create 10x as much new issues. I've never worked with a software that is so out of control when it comes to quality.. really.
[16:44:47] <geNAZt> yeah its minecraft
[16:44:58] <geNAZt> it was always like that and will likely ever be
[22:05:55] * geNAZt has quit
[22:12:59] * gurnux joined the channel
[22:12:59] * gurun has quit

[00:20:31] * gurnux joined the channel
[01:01:59] * Thinkofname joined the channel
[03:04:41] * PEMapModder_ joined the channel
[03:49:48] * gurun joined the channel
[06:55:22] * PEMapModder| joined the channel
[06:57:48] * PEMapModder_ has quit
[07:34:28] * geNAZt joined the channel
[07:44:56] <dktapps> no, server inventory is 1.1.1 or 1.1.2
[07:45:09] <dktapps> are you using W10 or Desktop GUI?
[07:45:43] <dktapps> the zero crafting ingredients is a very old issue with desktop GUI
[07:45:51] <geNAZt> desktop gui
[07:46:15] <geNAZt> the problem i currently have is i want to secure the inventory against glitches
[07:46:34] <geNAZt> but i can't since the inventory has an exit state which i can't control (the small crafting window)
[07:51:01] <dktapps> the only way you can attempt to secure it is by tracking items the user puts in and takes out of their inventory atm
[07:51:38] <geNAZt> yeah and check if it exceeds the amount of items taken out
[07:51:49] <dktapps> yea
[07:51:59] <geNAZt> other problem is that i am not able to revert a craftevent?
[07:52:09] <geNAZt> since the client does render it successful no matter what
[07:52:28] <dktapps> just send the affected slots back
[07:52:40] <dktapps> the client will send slot changes for affected slots anyway
[07:52:50] <dktapps> you can't change what's in the GUI though sadly :(
[07:52:53] <geNAZt> not in the small crafting window
[07:52:55] <geNAZt> thats the problem
[07:52:57] <dktapps> (crafting table)
[07:52:59] <dktapps> yeah
[07:53:23] <dktapps> that's been an bug forever
[07:53:26] <geNAZt> so i get a craftevent without input, no setslot for crafting
[07:53:33] <geNAZt> black hole xD
[07:53:46] <dktapps> yeah, it doesn't send slot changes for crafting tables
[07:53:51] <dktapps> only the regular inventory
[07:54:10] <geNAZt> yes, is there any known issues for mojang where i can track this?
[07:54:34] <dktapps> what I did was had a virtual transaction inventory server side containing all the stuff that vanished from the players inventory, and then just take crafting ingredients out and put results in
[07:54:47] <dktapps> umm... not that I can think of, but the devs know about it
[07:54:55] <dktapps> it should be resolved in 1.1.whatever
[07:55:04] <geNAZt> yeah but the problem with that system is the drag and drop inventory action
[07:55:08] <dktapps> whenever we finally get server side inventory
[07:55:23] <geNAZt> since the transaction is completed once all items which the player took out are back in the inventory
[07:55:23] <dktapps> the drag and drop is exactly what that's designed to deal with
[07:55:53] <geNAZt> you talk about the system which is implemented in nukkit for example?
[07:56:19] <dktapps> i don't know, most likely they copied my implementation
[07:56:42] <geNAZt> yeah
[07:56:53] <geNAZt> the problem in that implementation is the drag and drop things
[07:57:24] <dktapps> ah, my system deals with that
[07:57:36] <geNAZt> let me check
[07:57:38] <dktapps> it's a little tricky though
[07:57:59] <geNAZt> i only got it working for once you completed the drag and drop
[07:58:22] <dktapps> but yeah... client clicks item, remove from inventory, server-side you add it to a virtual inventory to keep track
[07:58:34] <geNAZt> yeah
[07:58:34] <dktapps> then when they add items, just take stuff out of the virtual inventort
[07:58:42] <dktapps> works well in most cases
[07:58:47] <geNAZt> thats the problem i guess
[07:58:58] <dktapps> the left-click-drag is really bad though
[07:59:08] <dktapps> that spams the living shit out of the server
[07:59:09] <geNAZt> thats what i am talking about, sorry to confuse
[07:59:20] <dktapps> yeah,that stuff is real difficult to deal with
[07:59:25] <geNAZt> because the virtual inventory is always empty
[07:59:32] <geNAZt> it sets the inventory back
[07:59:58] <geNAZt> i had the idea to set clientside nbt tags for the itemstacks
[07:59:58] <dktapps> well, if you click a slot of, let's say, stone, you got stone in your transaction inventory
[08:00:06] <geNAZt> and try to build a securitymanager for itemstacks
[08:00:15] <geNAZt> but then again there is that crafting black hole
[08:00:16] <dktapps> gurun did something like that iirc
[08:00:24] <geNAZt> where items can disappear without ever knowing
[08:00:30] <dktapps> yeah, you can only hack around that
[08:00:35] <dktapps> like I said, transaction inventory
[08:00:56] <geNAZt> i had that, it worked ok but the left click drag issue is very annoying
[08:00:58] <dktapps> something disappears from normal inventory, add it to a virtual inventory on the server so you know what's in the black hole
[08:01:08] <dktapps> yeah, that shit is awful
[08:01:17] <dktapps> it's sooo spammy
[08:01:35] <geNAZt> also you would need to know the input side of the craftevent or?
[08:01:45] <geNAZt> to take the items out of the virtual inventory
[08:01:46] <dktapps> if you drag a slot of 64 items across 64 slots, let's say in a double-chest, the client will spam you with about 4000 slot changes
[08:01:57] <geNAZt> yeah i know xD
[08:02:08] <dktapps> fucking terrible
[08:02:25] <geNAZt> i simply hope they add a proper way
[08:02:34] <geNAZt> like start / stop and result states for inventories
[08:02:50] <dktapps> well, you can see what ingredients are needed for the recipe once you get the crafting event
[08:03:02] <dktapps> and then see if the virtual inventory contains those items
[08:03:09] <dktapps> if it does, bingo
[08:03:38] <geNAZt> well that would work for single itemtype crafting only
[08:03:50] <geNAZt> a torch for example would not work with that approach
[08:03:59] <dktapps> ??
[08:04:04] <geNAZt> or it would
[08:04:11] <geNAZt> nevermind the transaction is never completed
[08:04:18] <geNAZt> so there is always a stick or a coal in it
[08:04:53] <geNAZt> maybe its best to stay with the transaction (virtual inventory) approach
[08:05:02] <geNAZt> and try to "hack" a way in for left click drag
[08:05:07] <dktapps> that's how I did it, yeah
[08:05:28] <dktapps> the left click drag is a bitch though, I wouldn't worry too much about that
[08:05:35] <geNAZt> you also bonded inventories together for the player?
[08:05:41] <dktapps> ?
[08:05:43] <geNAZt> since armor is a seperate inventory for pe?
[08:05:53] <dktapps> oh, blame shoghi for that
[08:05:57] <geNAZt> xD
[08:06:33] <geNAZt> so i simply bond those window ids into the same inventory on the server and i am golden
[08:06:34] <geNAZt> nice
[08:53:57] <geNAZt> is it also known that the client does send the wrong recipes in craftevent?
[08:54:08] <dktapps> yes
[08:54:22] <dktapps> wrong UUID, right?
[08:54:24] <geNAZt> yeah
[08:54:28] <geNAZt> got a button recipe
[08:54:32] <dktapps> yep
[08:54:33] <geNAZt> when the client crafted a crafting table
[08:54:38] <dktapps> nothing you can do about that
[08:54:38] <dktapps> yrah
[08:54:42] <geNAZt> wow
[08:54:43] <geNAZt> ...
[08:54:56] <dktapps> you'll also get pressure plate if you try to craft an oak door
[08:54:58] <geNAZt> so i have to look up the outcome of the recipe?
[08:55:04] <dktapps> yeah
[08:55:07] <geNAZt> or is that also wrong?
[08:55:35] <dktapps> the result is never wrong afaik :p
[08:55:45] <geNAZt> good thing thats never wrong xD
[08:56:09] <dktapps> but ofc in the rare case you have multiple recipes for the same result, you just got to guess based on thhe ingredients they used
[08:56:24] <geNAZt> yeah
[08:56:41] <geNAZt> i will have fun with writing a 200+ lines packet listener for that xD
[08:57:06] <geNAZt> i should start to get my packet handling out of my player connection class xD
[08:57:07] <dktapps> hahaha yeah
[08:57:13] <dktapps> hell yeab
[08:57:17] <geNAZt> 1k lines already
[08:57:22] <dktapps> don't end up like PM is
[08:57:25] <dktapps> 4k :p
[08:57:40] <geNAZt> i don't end up like PM
[08:57:45] <geNAZt> since i don't use PHP
[08:57:47] <geNAZt> OWWWWWWWWWWWWWWWWWWW
[08:57:47] <geNAZt> xD
[08:57:51] <yawkat> :D
[08:57:56] <dktapps> ah shit ice
[08:58:22] <geNAZt> but i end up with more hacking around than i would like
[08:58:39] <dktapps> yep, that's just way of life sadly
[08:58:55] <dktapps> hack everything, they'll fix it "eventually"
[08:59:06] <dktapps> then break it again in the next update
[08:59:07] <geNAZt> i thought pe is better in networking stuff
[08:59:15] <yawkat> it really isnt
[08:59:20] <dktapps> lol
[08:59:22] <geNAZt> sometimes it is
[08:59:27] <geNAZt> like batching packets is nice
[08:59:39] <geNAZt> same for command stuff
[08:59:47] <yawkat> yea, sometimes... but much of it is also worse
[08:59:49] <geNAZt> but inventories are nasty
[08:59:50] <yawkat> it balances :D
[09:00:03] <dktapps> commands are a pain in the ass
[09:00:14] <geNAZt> when you have legaycy yes
[09:00:23] <geNAZt> *legacy
[09:00:23] <dktapps> no, not meaning that
[09:00:44] <dktapps> that is also a pain in the ass, true, but only when you're worried about backwards compat
[09:00:49] <geNAZt> then why are they pain? you can have input filters and pass in values into a prepared command
[09:00:56] <dktapps> I dont like the commands system because of the client sided parsing
[09:01:01] <dktapps> client barfs, you can't send command
[09:01:23] <dktapps> like you can't start a string argument with a number for example

2017-05-18
[01:01:35] * Thinkofdname_ joined the channel
[09:45:33] * Matsv- is now known as matsv
[09:46:12] * matsv is now known as Matsv
[10:38:57] * PEMapModder_ joined the channel
[10:41:48] * PEMapModder has quit
[12:15:11] * gurun joined the channel
[16:38:52] * PEMapModder_ has quit
[17:14:03] * gurnux joined the channel
[19:39:41] * bjorn- joined the channel
[20:48:14] * gurun joined the channel
[21:58:55] * geNAZt joined the channel
[21:59:45] <geNAZt> hi, does someone know how i get input into the CraftingEvent packet? input is always 0 length
[22:21:59] <geNAZt> oh, and i thought 1.1 is getting a proper inventory transactions system implemented? is this still true? since the changes i see for 1.1.0.3 do not include this i geuss
[22:22:03] <geNAZt> *guess
[22:28:17] * geNAZt has quit

2017-05-17
[07:01:28] * Waterpicker has quit
[09:11:58] * gurnux joined the channel
[09:11:58] * gurun has quit
[10:12:47] * gurun joined the channel
[14:51:30] * gurun joined the channel
[18:37:54] * Waterpicker joined the channel
[20:19:37] * Waterpicker has quit
[21:12:34] * Waterpicker joined the channel
[21:28:52] * gurnux joined the channel

2017-05-16
[02:13:05] * gurun has quit
[02:13:12] * gurnux joined the channel
[04:43:01] * PEMapModder joined the channel
[15:19:36] * PEMapModder_ joined the channel
[15:22:08] * PEMapModder has quit
[16:21:26] * PEMapModder_ is now known as PEMapModder
[18:59:09] * rom1504 joined the channel
[19:05:10] * gurun joined the channel
[20:18:58] * rom1504 joined the channel

2017-05-15
[01:32:16] * PEMapModder joined the channel
[07:54:40] * bjorn- joined the channel
[09:54:41] <yawkat> how does item frame rotation work? i mean the rotation of the frame itself, not the item in it
[09:58:25] <dktapps> https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/block/ItemFrame.php#L106 is this any help?
[09:59:52] <dktapps> a simpler solution than that is just damage = (5 - face)
[10:01:16] <yawkat> ah, thanks
[10:01:45] <yawkat> i tried damage but i think my update block is broken... well, something to look into
[16:56:05] * gurun joined the channel

2017-05-14
[12:16:27] <yawkat> is it possible to connect a custom client since auth was introduced?
[12:18:03] <dktapps> gurun's client works fine, so I assume so
[12:25:30] <yawkat> im just getting "notAuthenticated" disconnects
[12:25:51] <yawkat> can i tell mcpe to accept unauthenticated users?
[12:26:05] <dktapps> what are you trying to connect to?
[12:26:31] <yawkat> tried both the android app and win10 edition
[12:26:37] <dktapps> make sure everything is signed out of xbl is the best I can suggest
[12:26:49] <yawkat> it is :/
[12:27:01] <dktapps> hmm... :/
[12:27:10] <dktapps> i don't know then
[12:27:16] <yawkat> oh well, time for a break, thanks anyways
[12:27:43] <dktapps> no problem
[13:20:00] * PEMapModder joined the channel
[13:24:10] * PEMapModder has quit
[18:05:13] * MrQuoter12 joined the channel
[18:08:19] * Matsv- joined the channel
[18:09:33] * Matsv has quit
[18:09:37] * MrQuoter has quit
[21:42:48] * md_5- joined the channel

2017-05-13
[01:24:04] * Black-Hole has quit
[03:20:22] * Black-Hole joined the channel
[05:20:11] * yuri_sevatz has quit
[05:40:57] * crowzero_ joined the channel
[06:03:45] * Water|Away is now known as Waterpicker
[06:32:08] * crowzero_ has quit
[06:32:10] * crowzero2 joined the channel
[06:36:02] * crowzero_ joined the channel
[06:36:03] * crowzero2 has quit
[06:37:50] * crowzero2 joined the channel
[06:37:51] * crowzero_ has quit
[06:39:01] * crowzero_ joined the channel
[06:43:13] * crowzero2 joined the channel
[06:43:14] * crowzero_ has quit
[06:49:02] * crowzero_ joined the channel
[06:49:03] * crowzero2 has quit
[06:58:23] * crowzero2 joined the channel
[06:58:23] * crowzero_ has quit
[06:59:03] * crowzero_ joined the channel
[07:00:10] * crowzero2 joined the channel
[07:01:29] * crowzero2 has quit
[08:01:49] * crowzero2 joined the channel
[08:07:02] * crowzero2 has quit
[09:17:19] * crowzero2 joined the channel
[09:17:53] * crowzero_ joined the channel
[09:22:11] * crowzero_ has quit
[14:10:55] * crowzero2 joined the channel
[16:35:15] * crowzero2 has quit
[16:35:46] * crowzero2 joined the channel
[16:39:57] * crowzero2 has quit
[18:13:15] * crowzero2 joined the channel
[18:13:18] * crowzero2 has quit

2017-05-12
[21:34:44] * Waterpicker is now known as Water|Away
[23:30:53] * crowzero2 joined the channel

2017-05-11
[15:16:37] * gurun joined the channel
[16:50:27] * gurnux joined the channel
[16:50:27] * gurun has quit

2017-05-10
[02:48:45] * hstr0100 has quit
[04:03:24] * gurun joined the channel
[06:05:52] * gurun joined the channel
[06:27:39] * dktapps_ joined the channel
[06:28:02] * dktapps_ is now known as Guest50543
[07:18:40] * gurnux joined the channel

2017-05-09
[06:57:14] * hansihe joined the channel
[11:12:31] * -- BotBot disconnected, possible missing messages --
[11:14:49] * -- BotBot disconnected, possible missing messages --
[11:17:06] * -- BotBot disconnected, possible missing messages --
[11:19:27] * -- BotBot disconnected, possible missing messages --
[11:21:45] * -- BotBot disconnected, possible missing messages --
[11:24:04] * -- BotBot disconnected, possible missing messages --
[11:26:31] * -- BotBot disconnected, possible missing messages --
[11:26:31] * -- BotBot disconnected, possible missing messages --
[11:28:51] * -- BotBot disconnected, possible missing messages --
[11:31:22] * -- BotBot disconnected, possible missing messages --
[11:33:43] * -- BotBot disconnected, possible missing messages --
[11:36:15] * -- BotBot disconnected, possible missing messages --
[11:38:48] * [d__d] joined the channel
[13:16:31] * Waterpicker has quit
[13:51:03] * Waterpicker joined the channel
[17:49:05] * KnownUnown has quit
[18:41:59] * gurun joined the channel
[23:34:09] * KnownUnown joined the channel

2017-05-08
[00:15:43] * gurun has quit
[00:15:43] * gurnux joined the channel
[01:39:45] * Black-Hole joined the channel
[05:21:50] * blues_ is now known as bluez_
[06:19:32] * bluez_ has quit
[06:19:58] * bluez_ joined the channel
[06:22:06] * Brandon15811 joined the channel
[15:43:13] * jython234[m] has quit
[15:43:13] * dktapps has quit
[15:46:04] * jython234[m] joined the channel
[15:57:03] * Guest94343 joined the channel
[17:50:32] * Waterpicker has quit
[18:29:03] * Waterpicker joined the channel
[19:12:09] * Brandon15811 has quit
[19:12:33] * Brandon15811 joined the channel
[20:35:56] * Guest35604 is now known as dktapps_
[20:36:31] * Guest94343 is now known as dktapps

2017-05-07
[08:24:48] * gurun joined the channel
[12:03:13] * dktapps_ joined the channel
[12:03:36] * dktapps_ is now known as Guest35604
[15:46:39] * gurnux joined the channel
[15:46:39] * gurun has quit
[18:42:28] * gurun joined the channel
[20:18:29] * gurnux joined the channel
[20:18:29] * gurun has quit
[21:04:14] * Black_Hole has quit
[22:21:30] * Htbrdd_ joined the channel
[22:22:37] * blues_ has quit
[22:22:45] * jamierocks has quit
[22:22:53] * Htbrdd has quit
[22:22:55] * Htbrdd_ is now known as Htbrdd
[22:23:09] * jamierocks joined the channel
[22:42:40] * blues_ joined the channel
[22:42:40] * Brandon15811 joined the channel
[23:19:22] * gurun joined the channel

2017-05-06
[01:02:47] * Thinkofname joined the channel
[01:38:10] * Brandon15811__ is now known as Brandon15811
[08:00:40] * stealth[] joined the channel
[08:01:02] * stealth[] has left the channel
[17:07:14] * gurun joined the channel
[18:19:43] * gurnux joined the channel
[19:11:03] * bjorn- joined the channel

2017-05-05
[05:01:26] * Waterpicker_ joined the channel
[05:03:25] * Waterpicker has quit
[11:10:44] * GingerGeek joined the channel
[11:10:57] * GingerGeek has quit
[11:10:57] * GingerGeek joined the channel
[13:14:27] * GingerGeek joined the channel
[13:26:39] * GingerGeek joined the channel
[13:26:39] * GingerGeek has quit
[13:26:39] * GingerGeek joined the channel
[23:24:38] * Waterpicker_ is now known as Waterpicker

2017-05-04
[03:11:55] * Matsv has quit
[03:12:53] * Matsv joined the channel
[06:51:45] * gurun joined the channel
[08:43:48] * LaxWasHere has quit
[08:43:57] * LaxWasHere joined the channel
[10:24:10] * shnaps joined the channel
[10:24:21] * shnaps has quit
[13:50:28] * fht joined the channel
[13:51:18] * fht has quit

2017-05-03
[06:49:57] * Waterpicker joined the channel
[10:04:47] * Waterpicker has quit
[12:39:16] * Matsv joined the channel
[13:16:42] * Waterpicker joined the channel
[20:57:14] * Black_Hole joined the channel
[21:00:40] * Black-Hole has quit
[22:28:02] * Intyre_ joined the channel
[22:28:12] * Thinkofname joined the channel
[22:28:50] * Intyre has quit

2017-05-02
[01:45:06] * GingerGeek has quit
[05:03:11] * Waterpicker joined the channel
[09:16:13] * InusualZ has quit
[09:43:53] * gaeta has quit
[09:43:54] * blues_ has quit
[09:51:57] * gaeta joined the channel
[10:17:02] * blues_ joined the channel
[10:23:10] * Waterpicker has quit
[14:15:05] * InusualZ joined the channel
[14:47:06] * -- BotBot disconnected, possible missing messages --
[14:52:49] * -- BotBot disconnected, possible missing messages --
[14:57:22] * -- BotBot disconnected, possible missing messages --
[14:59:50] * -- BotBot disconnected, possible missing messages --
[15:02:18] * -- BotBot disconnected, possible missing messages --
[15:04:48] * -- BotBot disconnected, possible missing messages --
[15:07:18] * -- BotBot disconnected, possible missing messages --
[15:09:48] * -- BotBot disconnected, possible missing messages --
[15:12:47] * -- BotBot disconnected, possible missing messages --
[15:15:07] * -- BotBot disconnected, possible missing messages --
[15:17:38] * -- BotBot disconnected, possible missing messages --
[15:20:09] * -- BotBot disconnected, possible missing messages --
[15:22:44] * -- BotBot disconnected, possible missing messages --
[15:25:14] * -- BotBot disconnected, possible missing messages --
[15:27:44] * -- BotBot disconnected, possible missing messages --
[15:30:28] * -- BotBot disconnected, possible missing messages --
[15:32:59] * -- BotBot disconnected, possible missing messages --
[15:36:04] * -- BotBot disconnected, possible missing messages --
[15:41:03] * -- BotBot disconnected, possible missing messages --
[15:43:34] * -- BotBot disconnected, possible missing messages --
[15:46:24] * -- BotBot disconnected, possible missing messages --
[15:50:43] * -- BotBot disconnected, possible missing messages --
[15:53:13] * -- BotBot disconnected, possible missing messages --
[15:55:35] * -- BotBot disconnected, possible missing messages --
[15:57:55] * -- BotBot disconnected, possible missing messages --
[16:00:15] * -- BotBot disconnected, possible missing messages --
[16:02:35] * -- BotBot disconnected, possible missing messages --
[16:05:02] * -- BotBot disconnected, possible missing messages --
[16:07:29] * -- BotBot disconnected, possible missing messages --
[16:09:59] * -- BotBot disconnected, possible missing messages --
[16:12:20] * -- BotBot disconnected, possible missing messages --
[16:14:49] * -- BotBot disconnected, possible missing messages --
[16:17:19] * -- BotBot disconnected, possible missing messages --
[16:19:40] * -- BotBot disconnected, possible missing messages --
[16:22:09] * -- BotBot disconnected, possible missing messages --
[16:22:09] * -- BotBot disconnected, possible missing messages --
[16:24:26] * -- BotBot disconnected, possible missing messages --
[16:26:54] * -- BotBot disconnected, possible missing messages --
[16:29:23] * -- BotBot disconnected, possible missing messages --
[16:31:44] * -- BotBot disconnected, possible missing messages --
[16:34:01] * -- BotBot disconnected, possible missing messages --
[16:36:20] * -- BotBot disconnected, possible missing messages --
[16:38:49] * -- BotBot disconnected, possible missing messages --
[16:41:09] * -- BotBot disconnected, possible missing messages --
[16:43:30] * -- BotBot disconnected, possible missing messages --
[16:45:59] * -- BotBot disconnected, possible missing messages --
[16:48:28] * -- BotBot disconnected, possible missing messages --
[16:50:58] * -- BotBot disconnected, possible missing messages --
[16:53:15] * -- BotBot disconnected, possible missing messages --
[16:55:34] * -- BotBot disconnected, possible missing messages --
[16:58:03] * -- BotBot disconnected, possible missing messages --
[17:00:33] * -- BotBot disconnected, possible missing messages --
[17:03:02] * -- BotBot disconnected, possible missing messages --
[17:05:29] * -- BotBot disconnected, possible missing messages --
[17:07:49] * -- BotBot disconnected, possible missing messages --
[17:10:21] * [d__d] joined the channel

2017-05-01
[07:39:09] * Waterpicker has quit
[09:25:06] * csnxs has quit
[09:25:26] * csnxs joined the channel
[11:42:45] * Brandon15811 joined the channel
[11:47:23] * Brandon15811_ joined the channel
[14:04:19] * Brandon15811_ has quit
[14:48:41] * rom1504 joined the channel
[16:08:08] * hstr0100 has quit
[16:40:35] * hstr0100 joined the channel
[16:41:14] * csnxs has quit
[16:41:29] * Tachyon_ has quit
[16:42:49] * yawkat joined the channel
[16:43:02] * Tachyon_ joined the channel
[16:43:58] * csnxs joined the channel

2017-04-30
[00:51:08] * chatter29 joined the channel
[00:57:16] * chatter29 has quit
[04:07:25] <yuri_sevatz> dktapps: I'm not sure how that changes what I'm seeing... everything else is 0x84 ?? ?? ?? 00/40/60 ....
[04:07:42] <yuri_sevatz> but this looks to happen consistently
[04:08:19] <yuri_sevatz> The wiki doesn't seem to have this yet
[04:08:21] <yuri_sevatz> http://wiki.vg/Pocket_Minecraft_Protocol#Packet_Encapsulation_format
[04:08:49] <yuri_sevatz> afail, this isn't specific to raknet, it's part of the MCPE payload
[04:11:26] <yuri_sevatz> If you just try connecting the latest pocket edition android client to windows 10, you'll see it
[04:12:16] <yuri_sevatz> it looks like the length after the 0x70 is still 2 bytes, so there's some consistency, but there's a couple more byte to try and figure out still.
[04:22:32] <yuri_sevatz> This one (raknet) payload after the 0x70 encoding byte shows 1451 bytes, looks like 2 bytes for length = 0x2cc8 = 1432, leaving a 19 byte header.
[04:23:00] <yuri_sevatz> (19 byte MCPE header)
[04:34:40] <yuri_sevatz> And that's just convering the encapsulation!
[08:51:06] <yawkat> yuri_sevatz: it's right here http://wiki.vg/Pocket_Edition_Protocol_Documentation#Frame_Set_Packet
[08:51:16] <yawkat> 0x70 is the second most common code youll see
[09:27:11] <dktapps> no, it is RakNet specific, since you're reading a RakNet packet.
[09:27:33] <dktapps> you're more likely misinterpreting the reliability as an id
[14:28:14] <gurun> i haven't followed the discussion .. but if you talking about "encapsulation" it is flags, not a "number".
[19:40:10] <yuri_sevatz> Oh!  that's way newer than the wiki i was reading
[19:41:51] <yuri_sevatz> thanks yawkat

2017-04-29
[07:41:03] * Roy_ joined the channel
[07:47:34] * Roy_ has quit
[19:19:10] * yuri_sevatz joined the channel
[19:19:12] <yuri_sevatz> :o
[19:20:00] <yuri_sevatz> Does anyone know what encapsulation 0x70 is in MCPE (v1.07) ?
[19:22:24] <dktapps> no such packet exists to the best of my knowledge
[19:44:39] <yuri_sevatz> Seems to originate from an MCPE android client.  Different than the 0x60, 0x40, 0x00 that we're familiar with.
[19:44:56] <dktapps> what?
[19:48:08] <yuri_sevatz> I have a packet trace if you want me to upload it
[19:50:15] <yuri_sevatz> (Client to Server, shortly after connecting->) 0x84 04 00 00 _70_ 2C C0
[19:51:30] <gurun> lol
[19:58:12] <dktapps> I think you'd better read this http://www.jenkinssoftware.com/raknet/manual/systemoverview.html
[20:00:45] <yawkat> or look at the table on wiki.vg

2017-04-28
[00:32:50] * Waterpicker joined the channel

2017-04-27
[00:48:19] <hstr0100> I tried another approach here just now: https://gist.github.com/hstr0100/79b0e86570e991a209b17fbeafbb1104 and same...
[05:06:04] * Waterpicker_ is now known as Waterpicker
[05:11:15] * Waterpicker is now known as waterpicker
[05:26:04] * hstr0100 has quit
[06:01:37] <gurun> I only reply to people that stay online long enough to get the answer now. Logging doesn't seem to work proper.
[13:38:06] * Black-Hole joined the channel
[14:15:42] * hstr0100 joined the channel
[16:17:04] * hstr0100 has quit
[17:48:34] * hstr0100 joined the channel
[17:49:22] <hstr0100> Yeah, I'll get an irc client later, I always rely on the logs.
[18:43:52] * waterpicker has quit
[18:50:12] <gurun> hstr0100, in any case, i don't know what how YOU implemented stuff, but it needs to resend on timeouts. Do you do that?
[18:50:25] <gurun> Some seem to think NAK is the key, it's not.
[19:44:22] <hstr0100> Yep, when I don't receive neither ACK nor NAK after the RTO expiration, I do resend it, and the client acknowledge the resent datagram just fine, that's the weird part. No changes are made to the packet except for assigning a new datagram sequence id
[19:44:26] <hstr0100> Also, if it had something to do with the missing packets the client would also stop responding when finding a hole in a "Reliable connection", which doesn't. so that's sort of an ordering issue
[19:44:38] <hstr0100> By the way, I'll try to setup a proxy later to analize better how the packets are flowing in both sides, as an ultimate attempt to debug that wannabe-TCP garbage, thanks for now
[20:23:24] <hstr0100> before*
[20:45:02] * hstr0100 has quit
[20:45:48] * hstr0100 joined the channel
[22:13:28] * csnxs` has quit
[22:17:07] * csnxs joined the channel
[22:18:48] * Brandon15811_ has quit
[22:19:36] * Brandon15811 joined the channel
[22:20:45] * Brandon15811__ joined the channel
[22:21:36] * Brandon15811_ joined the channel
[22:22:24] * Thinkofname joined the channel

2017-04-26
[02:10:04] * jamierocks joined the channel
[08:47:22] * dktapps_ has quit
[08:48:39] * dktapps_ joined the channel
[20:37:08] * Waterpicker_ joined the channel
[20:40:00] * Waterpicker has quit
[20:54:09] * Black-Hole has quit
[23:25:21] * hstr0100 joined the channel
[23:28:26] <hstr0100> Hey, well, that's something I think I've asked before, but does someone have any clue on what could be the problem here? https://gist.github.com/hstr0100/1f44f2696bb78760c1aa5a5e9ddeb734
[23:28:38] <hstr0100> So, what happens is that I'm like, 4 or 5 months stuck with a partially-working encryption, since, once a single datagram is lost when using ReliableOrdered packets, the client will just hang.\
[23:28:48] <hstr0100> ...ignoring any further resend, it still replying with valid ACK's but the client's ordering queue will just fill up waiting for a sequence that aparently never comes.
[23:28:59] <hstr0100> It sounds like a client-side bug at RakNet layer, but, since gurun got it working on his MiNET project, I believe that it's an issue at my end, but I have no clue what could it be. maybe just a dumb mistake.
[23:29:12] <hstr0100> I have almost everything working correctly and as espected on my RakNet implementation, including the server-side ordering, all except for that god dang thing. Almost giving up of encryption here.

2017-04-25
[00:45:46] * KnownUnown has quit
[00:50:09] * KnownUnown joined the channel
[02:20:00] * jamierocks joined the channel
[03:53:41] * LordAndreyBr joined the channel
[03:53:51] <LordAndreyBr> Oi
[03:54:01] <LordAndreyBr> ...
[03:54:01] <LordAndreyBr> ...
[03:54:02] <LordAndreyBr> ..
[03:54:03] <LordAndreyBr> ..
[03:54:04] <LordAndreyBr> B
[03:54:04] <LordAndreyBr> B
[03:54:06] <LordAndreyBr> G...dd..s.s.ssnhshs
[03:54:07] <LordAndreyBr> D
[03:54:07] <LordAndreyBr> D
[03:54:18] * LordAndreyBr has quit
[14:32:28] * Artide joined the channel
[14:41:29] * Artide has quit
[14:45:35] * gurun joined the channel
[14:46:43] <gurun> what's up with botbot?
[14:59:26] * dktapps has quit
[14:59:27] * Guest1386 has quit
[15:09:17] * jamierocks joined the channel
[15:10:23] * jython234[m] joined the channel
[15:19:34] * Guest2349 joined the channel
[17:09:49] * Waterpicker has quit
[18:05:27] <Brandon15811__> gurun: what do you mean?
[19:01:04] <gurun> it's not logging
[20:34:49] * jamierocks joined the channel
[21:25:50] <Brandon15811__> gurun: I checked their channel, and other users are reporting outages too
[21:26:02] * bluez___ is now known as blues_
[21:26:06] * blues_ is now known as blues__
[21:26:07] * blues__ is now known as blues_
[23:01:33] * kennyvv joined the channel
[23:45:39] * Waterpicker joined the channel
[23:59:08] * kennyvv has quit

2017-04-24
[02:21:59] * offtopik has left the channel
[07:22:24] * Tachyon_ joined the channel
[19:35:05] * Waterpicker has quit
[23:19:38] * Waterpicker joined the channel

2017-04-23
[18:13:46] * -- BotBot disconnected, possible missing messages --
[18:16:17] * -- BotBot disconnected, possible missing messages --
[18:18:34] * -- BotBot disconnected, possible missing messages --
[18:21:02] * -- BotBot disconnected, possible missing messages --
[18:23:32] * -- BotBot disconnected, possible missing messages --
[18:25:53] * -- BotBot disconnected, possible missing messages --
[18:28:22] * -- BotBot disconnected, possible missing messages --
[18:30:51] * -- BotBot disconnected, possible missing messages --
[18:33:22] * -- BotBot disconnected, possible missing messages --
[18:35:43] * -- BotBot disconnected, possible missing messages --
[18:38:12] * -- BotBot disconnected, possible missing messages --
[18:42:53] * -- BotBot disconnected, possible missing messages --
[18:45:22] * -- BotBot disconnected, possible missing messages --
[18:47:52] * -- BotBot disconnected, possible missing messages --
[18:50:22] * -- BotBot disconnected, possible missing messages --
[18:52:49] * -- BotBot disconnected, possible missing messages --
[18:55:10] * -- BotBot disconnected, possible missing messages --
[18:57:30] * -- BotBot disconnected, possible missing messages --
[18:59:48] * -- BotBot disconnected, possible missing messages --
[19:02:17] * -- BotBot disconnected, possible missing messages --
[19:04:47] * -- BotBot disconnected, possible missing messages --
[19:07:06] * -- BotBot disconnected, possible missing messages --
[19:09:35] * -- BotBot disconnected, possible missing messages --
[19:12:05] * -- BotBot disconnected, possible missing messages --
[19:14:23] * -- BotBot disconnected, possible missing messages --
[19:16:50] * -- BotBot disconnected, possible missing messages --
[19:19:20] * -- BotBot disconnected, possible missing messages --
[19:21:47] * -- BotBot disconnected, possible missing messages --
[19:24:17] * -- BotBot disconnected, possible missing messages --
[19:26:45] * -- BotBot disconnected, possible missing messages --
[19:26:45] * -- BotBot disconnected, possible missing messages --
[19:29:07] * -- BotBot disconnected, possible missing messages --
[19:31:35] * -- BotBot disconnected, possible missing messages --
[19:33:56] * -- BotBot disconnected, possible missing messages --
[19:36:25] * -- BotBot disconnected, possible missing messages --
[19:38:55] * -- BotBot disconnected, possible missing messages --
[19:41:14] * -- BotBot disconnected, possible missing messages --
[19:43:36] * -- BotBot disconnected, possible missing messages --
[19:46:07] * -- BotBot disconnected, possible missing messages --
[19:48:36] * -- BotBot disconnected, possible missing messages --
[19:51:02] * -- BotBot disconnected, possible missing messages --
[19:53:33] * -- BotBot disconnected, possible missing messages --
[19:55:53] * -- BotBot disconnected, possible missing messages --
[19:58:13] * -- BotBot disconnected, possible missing messages --
[20:00:40] * -- BotBot disconnected, possible missing messages --
[20:02:59] * -- BotBot disconnected, possible missing messages --
[20:05:29] * -- BotBot disconnected, possible missing messages --
[20:10:25] * -- BotBot disconnected, possible missing messages --
[20:10:25] * -- BotBot disconnected, possible missing messages --
[20:12:46] * -- BotBot disconnected, possible missing messages --
[20:15:15] * -- BotBot disconnected, possible missing messages --
[20:20:05] * -- BotBot disconnected, possible missing messages --
[20:22:35] * -- BotBot disconnected, possible missing messages --
[20:24:55] * -- BotBot disconnected, possible missing messages --
[20:27:26] * -- BotBot disconnected, possible missing messages --
[20:29:53] * -- BotBot disconnected, possible missing messages --
[20:29:53] * -- BotBot disconnected, possible missing messages --
[20:32:13] * -- BotBot disconnected, possible missing messages --
[20:34:32] * -- BotBot disconnected, possible missing messages --
[20:37:01] * -- BotBot disconnected, possible missing messages --
[20:39:21] * -- BotBot disconnected, possible missing messages --
[20:41:40] * -- BotBot disconnected, possible missing messages --
[20:43:56] * -- BotBot disconnected, possible missing messages --
[20:46:25] * -- BotBot disconnected, possible missing messages --
[20:46:25] * -- BotBot disconnected, possible missing messages --
[20:48:53] * -- BotBot disconnected, possible missing messages --
[20:51:11] * -- BotBot disconnected, possible missing messages --
[20:53:30] * -- BotBot disconnected, possible missing messages --
[20:58:28] * -- BotBot disconnected, possible missing messages --
[21:00:58] * -- BotBot disconnected, possible missing messages --
[21:03:26] * -- BotBot disconnected, possible missing messages --
[21:05:53] * -- BotBot disconnected, possible missing messages --
[21:08:21] * -- BotBot disconnected, possible missing messages --
[21:10:51] * -- BotBot disconnected, possible missing messages --
[21:13:18] * -- BotBot disconnected, possible missing messages --
[21:15:49] * -- BotBot disconnected, possible missing messages --
[21:18:10] * -- BotBot disconnected, possible missing messages --
[21:20:41] * -- BotBot disconnected, possible missing messages --
[21:20:41] * -- BotBot disconnected, possible missing messages --
[21:23:11] * -- BotBot disconnected, possible missing messages --
[21:25:41] * -- BotBot disconnected, possible missing messages --
[21:27:58] * -- BotBot disconnected, possible missing messages --
[21:30:28] * -- BotBot disconnected, possible missing messages --
[21:32:58] * -- BotBot disconnected, possible missing messages --
[21:35:19] * -- BotBot disconnected, possible missing messages --
[21:37:47] * -- BotBot disconnected, possible missing messages --
[21:40:16] * -- BotBot disconnected, possible missing messages --
[21:42:44] * -- BotBot disconnected, possible missing messages --
[21:45:04] * -- BotBot disconnected, possible missing messages --
[21:47:25] * -- BotBot disconnected, possible missing messages --
[21:49:53] * -- BotBot disconnected, possible missing messages --
[21:52:24] * -- BotBot disconnected, possible missing messages --
[21:54:53] * -- BotBot disconnected, possible missing messages --
[21:57:20] * -- BotBot disconnected, possible missing messages --
[21:59:50] * -- BotBot disconnected, possible missing messages --
[22:02:18] * -- BotBot disconnected, possible missing messages --
[22:04:39] * -- BotBot disconnected, possible missing messages --
[22:07:01] * -- BotBot disconnected, possible missing messages --
[22:09:28] * -- BotBot disconnected, possible missing messages --
[22:11:58] * -- BotBot disconnected, possible missing messages --
[22:14:16] * -- BotBot disconnected, possible missing messages --
[22:16:35] * -- BotBot disconnected, possible missing messages --
[22:18:56] * -- BotBot disconnected, possible missing messages --
[22:21:24] * -- BotBot disconnected, possible missing messages --
[22:23:46] * -- BotBot disconnected, possible missing messages --
[22:26:15] * -- BotBot disconnected, possible missing messages --
[22:28:33] * -- BotBot disconnected, possible missing messages --
[22:30:51] * -- BotBot disconnected, possible missing messages --
[22:33:18] * -- BotBot disconnected, possible missing messages --
[22:35:38] * -- BotBot disconnected, possible missing messages --
[22:37:59] * -- BotBot disconnected, possible missing messages --
[22:40:19] * -- BotBot disconnected, possible missing messages --
[22:45:18] * -- BotBot disconnected, possible missing messages --
[22:47:48] * -- BotBot disconnected, possible missing messages --
[22:50:18] * -- BotBot disconnected, possible missing messages --
[22:52:36] * -- BotBot disconnected, possible missing messages --
[22:52:36] * -- BotBot disconnected, possible missing messages --
[22:54:56] * -- BotBot disconnected, possible missing messages --
[22:57:25] * -- BotBot disconnected, possible missing messages --
[22:59:52] * -- BotBot disconnected, possible missing messages --
[23:02:23] * -- BotBot disconnected, possible missing messages --
[23:04:43] * -- BotBot disconnected, possible missing messages --
[23:07:16] * [d__d] joined the channel

[12:08:34] * -- BotBot disconnected, possible missing messages --
[12:11:01] * -- BotBot disconnected, possible missing messages --
[12:13:30] * -- BotBot disconnected, possible missing messages --
[12:16:01] * -- BotBot disconnected, possible missing messages --
[12:18:28] * -- BotBot disconnected, possible missing messages --
[12:20:58] * -- BotBot disconnected, possible missing messages --
[12:23:26] * -- BotBot disconnected, possible missing messages --
[12:25:53] * -- BotBot disconnected, possible missing messages --
[12:28:21] * -- BotBot disconnected, possible missing messages --
[12:30:47] * -- BotBot disconnected, possible missing messages --
[12:33:15] * -- BotBot disconnected, possible missing messages --
[12:35:33] * -- BotBot disconnected, possible missing messages --
[12:38:00] * -- BotBot disconnected, possible missing messages --
[12:40:18] * -- BotBot disconnected, possible missing messages --
[12:42:47] * -- BotBot disconnected, possible missing messages --
[12:45:17] * -- BotBot disconnected, possible missing messages --
[12:45:17] * -- BotBot disconnected, possible missing messages --
[12:47:47] * -- BotBot disconnected, possible missing messages --
[12:50:08] * -- BotBot disconnected, possible missing messages --
[12:52:37] * -- BotBot disconnected, possible missing messages --
[12:55:05] * -- BotBot disconnected, possible missing messages --
[12:55:05] * -- BotBot disconnected, possible missing messages --
[12:57:32] * -- BotBot disconnected, possible missing messages --
[13:00:03] * -- BotBot disconnected, possible missing messages --
[13:02:30] * -- BotBot disconnected, possible missing messages --
[13:04:58] * -- BotBot disconnected, possible missing messages --
[13:07:18] * -- BotBot disconnected, possible missing messages --
[13:09:38] * -- BotBot disconnected, possible missing messages --
[13:12:05] * -- BotBot disconnected, possible missing messages --
[13:14:35] * -- BotBot disconnected, possible missing messages --
[13:17:05] * -- BotBot disconnected, possible missing messages --
[13:19:26] * -- BotBot disconnected, possible missing messages --
[13:21:46] * -- BotBot disconnected, possible missing messages --
[13:24:15] * -- BotBot disconnected, possible missing messages --
[13:26:45] * -- BotBot disconnected, possible missing messages --
[13:29:14] * -- BotBot disconnected, possible missing messages --
[13:31:41] * -- BotBot disconnected, possible missing messages --
[13:34:00] * -- BotBot disconnected, possible missing messages --
[13:36:27] * -- BotBot disconnected, possible missing messages --
[13:38:45] * -- BotBot disconnected, possible missing messages --
[13:41:14] * -- BotBot disconnected, possible missing messages --
[13:43:45] * -- BotBot disconnected, possible missing messages --
[13:46:12] * -- BotBot disconnected, possible missing messages --
[13:48:42] * -- BotBot disconnected, possible missing messages --
[13:51:11] * -- BotBot disconnected, possible missing messages --
[13:53:42] * -- BotBot disconnected, possible missing messages --
[13:56:10] * -- BotBot disconnected, possible missing messages --
[13:58:31] * -- BotBot disconnected, possible missing messages --
[14:00:51] * -- BotBot disconnected, possible missing messages --
[14:03:20] * -- BotBot disconnected, possible missing messages --
[14:05:49] * -- BotBot disconnected, possible missing messages --
[14:08:19] * -- BotBot disconnected, possible missing messages --
[14:10:50] * -- BotBot disconnected, possible missing messages --
[14:13:11] * -- BotBot disconnected, possible missing messages --
[14:15:40] * -- BotBot disconnected, possible missing messages --
[14:18:03] * -- BotBot disconnected, possible missing messages --
[14:20:32] * -- BotBot disconnected, possible missing messages --
[14:22:59] * -- BotBot disconnected, possible missing messages --
[14:25:18] * -- BotBot disconnected, possible missing messages --
[14:27:35] * -- BotBot disconnected, possible missing messages --
[14:30:03] * -- BotBot disconnected, possible missing messages --
[14:32:32] * -- BotBot disconnected, possible missing messages --
[14:34:49] * -- BotBot disconnected, possible missing messages --
[14:37:07] * -- BotBot disconnected, possible missing messages --
[14:39:37] * -- BotBot disconnected, possible missing messages --
[14:44:27] * -- BotBot disconnected, possible missing messages --
[14:46:57] * -- BotBot disconnected, possible missing messages --
[14:49:25] * -- BotBot disconnected, possible missing messages --
[14:51:45] * -- BotBot disconnected, possible missing messages --
[14:54:14] * -- BotBot disconnected, possible missing messages --
[14:56:33] * -- BotBot disconnected, possible missing messages --
[14:59:02] * -- BotBot disconnected, possible missing messages --
[15:01:31] * -- BotBot disconnected, possible missing messages --
[15:06:26] * -- BotBot disconnected, possible missing messages --
[15:08:46] * -- BotBot disconnected, possible missing messages --
[15:11:05] * -- BotBot disconnected, possible missing messages --
[15:13:31] * -- BotBot disconnected, possible missing messages --
[15:15:58] * -- BotBot disconnected, possible missing messages --
[15:18:15] * -- BotBot disconnected, possible missing messages --
[15:20:34] * -- BotBot disconnected, possible missing messages --
[15:23:03] * -- BotBot disconnected, possible missing messages --
[15:25:20] * -- BotBot disconnected, possible missing messages --
[15:27:48] * -- BotBot disconnected, possible missing messages --
[15:30:17] * -- BotBot disconnected, possible missing messages --
[15:32:45] * -- BotBot disconnected, possible missing messages --
[15:35:16] * -- BotBot disconnected, possible missing messages --
[15:37:44] * -- BotBot disconnected, possible missing messages --
[15:40:11] * -- BotBot disconnected, possible missing messages --
[15:42:40] * -- BotBot disconnected, possible missing messages --
[15:45:07] * -- BotBot disconnected, possible missing messages --
[15:47:25] * -- BotBot disconnected, possible missing messages --
[15:49:52] * -- BotBot disconnected, possible missing messages --
[15:52:10] * -- BotBot disconnected, possible missing messages --
[15:54:32] * -- BotBot disconnected, possible missing messages --
[15:57:03] * -- BotBot disconnected, possible missing messages --
[15:59:33] * -- BotBot disconnected, possible missing messages --
[16:02:03] * -- BotBot disconnected, possible missing messages --
[16:04:34] * -- BotBot disconnected, possible missing messages --
[16:07:03] * -- BotBot disconnected, possible missing messages --
[16:09:33] * -- BotBot disconnected, possible missing messages --
[16:12:03] * -- BotBot disconnected, possible missing messages --
[16:14:29] * -- BotBot disconnected, possible missing messages --
[16:16:59] * -- BotBot disconnected, possible missing messages --
[16:19:30] * -- BotBot disconnected, possible missing messages --
[16:21:59] * -- BotBot disconnected, possible missing messages --
[16:24:26] * -- BotBot disconnected, possible missing messages --
[16:26:55] * -- BotBot disconnected, possible missing messages --
[16:29:26] * -- BotBot disconnected, possible missing messages --
[16:31:55] * -- BotBot disconnected, possible missing messages --
[16:34:15] * -- BotBot disconnected, possible missing messages --
[16:36:35] * -- BotBot disconnected, possible missing messages --
[16:39:04] * -- BotBot disconnected, possible missing messages --
[16:41:30] * -- BotBot disconnected, possible missing messages --
[16:43:48] * -- BotBot disconnected, possible missing messages --
[16:46:18] * -- BotBot disconnected, possible missing messages --
[16:48:36] * -- BotBot disconnected, possible missing messages --
[16:51:05] * -- BotBot disconnected, possible missing messages --
[16:53:26] * -- BotBot disconnected, possible missing messages --
[16:55:48] * -- BotBot disconnected, possible missing messages --
[16:58:17] * -- BotBot disconnected, possible missing messages --
[17:00:48] * -- BotBot disconnected, possible missing messages --
[17:03:15] * -- BotBot disconnected, possible missing messages --
[17:05:46] * -- BotBot disconnected, possible missing messages --
[17:08:16] * -- BotBot disconnected, possible missing messages --
[17:10:45] * -- BotBot disconnected, possible missing messages --
[17:13:04] * -- BotBot disconnected, possible missing messages --
[17:15:35] * -- BotBot disconnected, possible missing messages --
[17:18:05] * -- BotBot disconnected, possible missing messages --
[17:20:23] * -- BotBot disconnected, possible missing messages --
[17:22:41] * -- BotBot disconnected, possible missing messages --
[17:25:12] * -- BotBot disconnected, possible missing messages --
[17:27:29] * -- BotBot disconnected, possible missing messages --
[17:29:59] * -- BotBot disconnected, possible missing messages --
[17:32:30] * -- BotBot disconnected, possible missing messages --
[17:34:51] * -- BotBot disconnected, possible missing messages --
[17:37:11] * -- BotBot disconnected, possible missing messages --
[17:39:29] * -- BotBot disconnected, possible missing messages --
[17:41:56] * -- BotBot disconnected, possible missing messages --
[17:44:16] * -- BotBot disconnected, possible missing messages --
[17:46:47] * -- BotBot disconnected, possible missing messages --
[17:49:15] * -- BotBot disconnected, possible missing messages --
[17:51:43] * -- BotBot disconnected, possible missing messages --
[17:54:13] * -- BotBot disconnected, possible missing messages --
[17:56:43] * -- BotBot disconnected, possible missing messages --
[17:59:13] * -- BotBot disconnected, possible missing messages --
[18:01:42] * -- BotBot disconnected, possible missing messages --
[18:04:08] * -- BotBot disconnected, possible missing messages --
[18:06:28] * -- BotBot disconnected, possible missing messages --
[18:08:57] * -- BotBot disconnected, possible missing messages --
[18:11:28] * -- BotBot disconnected, possible missing messages --

[05:56:06] * -- BotBot disconnected, possible missing messages --
[05:58:26] * -- BotBot disconnected, possible missing messages --
[06:00:54] * -- BotBot disconnected, possible missing messages --
[06:03:21] * -- BotBot disconnected, possible missing messages --
[06:05:52] * -- BotBot disconnected, possible missing messages --
[06:08:12] * -- BotBot disconnected, possible missing messages --
[06:10:40] * -- BotBot disconnected, possible missing messages --
[06:13:11] * -- BotBot disconnected, possible missing messages --
[06:15:40] * -- BotBot disconnected, possible missing messages --
[06:18:08] * -- BotBot disconnected, possible missing messages --
[06:20:38] * -- BotBot disconnected, possible missing messages --
[06:23:07] * -- BotBot disconnected, possible missing messages --
[06:25:24] * -- BotBot disconnected, possible missing messages --
[06:27:53] * -- BotBot disconnected, possible missing messages --
[06:30:22] * -- BotBot disconnected, possible missing messages --
[06:32:40] * -- BotBot disconnected, possible missing messages --
[06:35:09] * -- BotBot disconnected, possible missing messages --
[06:37:39] * -- BotBot disconnected, possible missing messages --
[06:40:07] * -- BotBot disconnected, possible missing messages --
[06:42:25] * -- BotBot disconnected, possible missing messages --
[06:44:56] * -- BotBot disconnected, possible missing messages --
[06:49:47] * -- BotBot disconnected, possible missing messages --
[06:52:16] * -- BotBot disconnected, possible missing messages --
[06:54:37] * -- BotBot disconnected, possible missing messages --
[06:57:06] * -- BotBot disconnected, possible missing messages --
[06:59:36] * -- BotBot disconnected, possible missing messages --
[07:02:05] * -- BotBot disconnected, possible missing messages --
[07:04:31] * -- BotBot disconnected, possible missing messages --
[07:06:59] * -- BotBot disconnected, possible missing messages --
[07:09:27] * -- BotBot disconnected, possible missing messages --
[07:11:54] * -- BotBot disconnected, possible missing messages --
[07:14:24] * -- BotBot disconnected, possible missing messages --
[07:16:52] * -- BotBot disconnected, possible missing messages --
[07:19:21] * -- BotBot disconnected, possible missing messages --
[07:21:49] * -- BotBot disconnected, possible missing messages --
[07:24:19] * -- BotBot disconnected, possible missing messages --
[07:26:47] * -- BotBot disconnected, possible missing messages --
[07:29:05] * -- BotBot disconnected, possible missing messages --
[07:31:36] * -- BotBot disconnected, possible missing messages --
[07:33:55] * -- BotBot disconnected, possible missing messages --
[07:36:25] * -- BotBot disconnected, possible missing messages --
[07:38:45] * -- BotBot disconnected, possible missing messages --
[07:41:02] * -- BotBot disconnected, possible missing messages --
[07:41:02] * -- BotBot disconnected, possible missing messages --
[07:43:23] * -- BotBot disconnected, possible missing messages --
[07:48:11] * -- BotBot disconnected, possible missing messages --
[07:50:32] * -- BotBot disconnected, possible missing messages --
[07:55:26] * -- BotBot disconnected, possible missing messages --
[07:57:56] * -- BotBot disconnected, possible missing messages --
[08:00:26] * -- BotBot disconnected, possible missing messages --
[08:02:56] * -- BotBot disconnected, possible missing messages --
[08:05:15] * -- BotBot disconnected, possible missing messages --
[08:07:44] * -- BotBot disconnected, possible missing messages --
[08:10:12] * -- BotBot disconnected, possible missing messages --
[08:12:35] * -- BotBot disconnected, possible missing messages --
[08:15:02] * -- BotBot disconnected, possible missing messages --
[08:17:32] * -- BotBot disconnected, possible missing messages --
[08:20:01] * -- BotBot disconnected, possible missing messages --
[08:20:01] * -- BotBot disconnected, possible missing messages --
[08:22:21] * -- BotBot disconnected, possible missing messages --
[08:24:49] * -- BotBot disconnected, possible missing messages --
[08:27:18] * -- BotBot disconnected, possible missing messages --
[08:34:37] * -- BotBot disconnected, possible missing messages --
[08:37:08] * -- BotBot disconnected, possible missing messages --
[08:39:35] * -- BotBot disconnected, possible missing messages --
[08:42:03] * -- BotBot disconnected, possible missing messages --
[08:44:30] * -- BotBot disconnected, possible missing messages --
[08:46:57] * -- BotBot disconnected, possible missing messages --
[08:49:29] * -- BotBot disconnected, possible missing messages --
[08:51:47] * -- BotBot disconnected, possible missing messages --
[08:51:47] * -- BotBot disconnected, possible missing messages --
[08:54:15] * -- BotBot disconnected, possible missing messages --
[08:56:43] * -- BotBot disconnected, possible missing messages --
[08:59:12] * -- BotBot disconnected, possible missing messages --
[09:01:43] * -- BotBot disconnected, possible missing messages --
[09:04:04] * -- BotBot disconnected, possible missing messages --
[09:06:24] * -- BotBot disconnected, possible missing messages --
[09:08:55] * -- BotBot disconnected, possible missing messages --
[09:11:23] * -- BotBot disconnected, possible missing messages --
[09:13:50] * -- BotBot disconnected, possible missing messages --
[09:16:19] * -- BotBot disconnected, possible missing messages --
[09:16:19] * -- BotBot disconnected, possible missing messages --
[09:18:48] * -- BotBot disconnected, possible missing messages --
[09:21:16] * -- BotBot disconnected, possible missing messages --
[09:23:43] * -- BotBot disconnected, possible missing messages --
[09:26:04] * -- BotBot disconnected, possible missing messages --
[09:28:24] * -- BotBot disconnected, possible missing messages --
[09:30:52] * -- BotBot disconnected, possible missing messages --
[09:33:13] * -- BotBot disconnected, possible missing messages --
[09:35:42] * -- BotBot disconnected, possible missing messages --
[09:38:13] * -- BotBot disconnected, possible missing messages --
[09:40:32] * -- BotBot disconnected, possible missing messages --
[09:45:13] * -- BotBot disconnected, possible missing messages --
[09:47:42] * -- BotBot disconnected, possible missing messages --
[09:50:13] * -- BotBot disconnected, possible missing messages --
[09:52:42] * -- BotBot disconnected, possible missing messages --
[09:55:12] * -- BotBot disconnected, possible missing messages --
[09:57:31] * -- BotBot disconnected, possible missing messages --
[09:59:57] * -- BotBot disconnected, possible missing messages --
[10:02:16] * -- BotBot disconnected, possible missing messages --
[10:02:16] * -- BotBot disconnected, possible missing messages --
[10:04:45] * -- BotBot disconnected, possible missing messages --
[10:09:25] * -- BotBot disconnected, possible missing messages --
[10:09:25] * -- BotBot disconnected, possible missing messages --
[10:14:23] * -- BotBot disconnected, possible missing messages --
[10:16:53] * -- BotBot disconnected, possible missing messages --
[10:19:24] * -- BotBot disconnected, possible missing messages --
[10:21:54] * -- BotBot disconnected, possible missing messages --
[10:24:13] * -- BotBot disconnected, possible missing messages --
[10:26:42] * -- BotBot disconnected, possible missing messages --
[10:26:42] * -- BotBot disconnected, possible missing messages --
[10:29:08] * -- BotBot disconnected, possible missing messages --
[10:31:38] * -- BotBot disconnected, possible missing messages --
[10:34:05] * -- BotBot disconnected, possible missing messages --
[10:36:32] * -- BotBot disconnected, possible missing messages --
[10:39:02] * -- BotBot disconnected, possible missing messages --
[10:41:22] * -- BotBot disconnected, possible missing messages --
[10:43:51] * -- BotBot disconnected, possible missing messages --
[10:46:21] * -- BotBot disconnected, possible missing messages --
[10:48:39] * -- BotBot disconnected, possible missing messages --
[10:51:09] * -- BotBot disconnected, possible missing messages --
[10:53:38] * -- BotBot disconnected, possible missing messages --
[10:58:37] * -- BotBot disconnected, possible missing messages --
[11:01:08] * -- BotBot disconnected, possible missing messages --
[11:03:26] * -- BotBot disconnected, possible missing messages --
[11:05:55] * -- BotBot disconnected, possible missing messages --
[11:08:16] * -- BotBot disconnected, possible missing messages --
[11:10:44] * -- BotBot disconnected, possible missing messages --
[11:13:11] * -- BotBot disconnected, possible missing messages --
[11:15:30] * -- BotBot disconnected, possible missing messages --
[11:17:50] * -- BotBot disconnected, possible missing messages --
[11:20:12] * -- BotBot disconnected, possible missing messages --
[11:22:39] * -- BotBot disconnected, possible missing messages --
[11:25:08] * -- BotBot disconnected, possible missing messages --
[11:27:39] * -- BotBot disconnected, possible missing messages --
[11:29:59] * -- BotBot disconnected, possible missing messages --
[11:32:30] * -- BotBot disconnected, possible missing messages --
[11:35:01] * -- BotBot disconnected, possible missing messages --
[11:37:19] * -- BotBot disconnected, possible missing messages --
[11:42:07] * -- BotBot disconnected, possible missing messages --
[11:44:33] * -- BotBot disconnected, possible missing messages --
[11:47:03] * -- BotBot disconnected, possible missing messages --
[11:49:24] * -- BotBot disconnected, possible missing messages --
[11:51:53] * -- BotBot disconnected, possible missing messages --
[11:54:12] * -- BotBot disconnected, possible missing messages --
[11:56:29] * -- BotBot disconnected, possible missing messages --
[11:58:50] * -- BotBot disconnected, possible missing messages --
[12:01:18] * -- BotBot disconnected, possible missing messages --
[12:03:48] * -- BotBot disconnected, possible missing messages --
[12:06:16] * -- BotBot disconnected, possible missing messages --

[00:00:03] * -- BotBot disconnected, possible missing messages --
[00:02:31] * -- BotBot disconnected, possible missing messages --
[00:04:59] * -- BotBot disconnected, possible missing messages --
[00:07:17] * -- BotBot disconnected, possible missing messages --
[00:09:47] * -- BotBot disconnected, possible missing messages --
[00:12:07] * -- BotBot disconnected, possible missing messages --
[00:14:35] * -- BotBot disconnected, possible missing messages --
[00:16:56] * -- BotBot disconnected, possible missing messages --
[00:19:16] * -- BotBot disconnected, possible missing messages --
[00:21:33] * -- BotBot disconnected, possible missing messages --
[00:24:00] * -- BotBot disconnected, possible missing messages --
[00:26:22] * -- BotBot disconnected, possible missing messages --
[00:28:52] * -- BotBot disconnected, possible missing messages --
[00:31:19] * -- BotBot disconnected, possible missing messages --
[00:33:47] * -- BotBot disconnected, possible missing messages --
[00:36:16] * -- BotBot disconnected, possible missing messages --
[00:38:37] * -- BotBot disconnected, possible missing messages --
[00:41:09] * -- BotBot disconnected, possible missing messages --
[00:43:38] * -- BotBot disconnected, possible missing messages --
[00:45:59] * -- BotBot disconnected, possible missing messages --
[00:48:28] * -- BotBot disconnected, possible missing messages --
[00:50:57] * -- BotBot disconnected, possible missing messages --
[00:50:57] * -- BotBot disconnected, possible missing messages --
[00:53:18] * -- BotBot disconnected, possible missing messages --
[00:55:49] * -- BotBot disconnected, possible missing messages --
[00:58:17] * -- BotBot disconnected, possible missing messages --
[01:00:36] * -- BotBot disconnected, possible missing messages --
[01:03:07] * -- BotBot disconnected, possible missing messages --
[01:03:07] * -- BotBot disconnected, possible missing messages --
[01:05:37] * -- BotBot disconnected, possible missing messages --
[01:07:59] * -- BotBot disconnected, possible missing messages --
[01:10:17] * -- BotBot disconnected, possible missing messages --
[01:12:44] * -- BotBot disconnected, possible missing messages --
[01:15:14] * -- BotBot disconnected, possible missing messages --
[01:17:35] * -- BotBot disconnected, possible missing messages --
[01:20:06] * -- BotBot disconnected, possible missing messages --
[01:24:51] * -- BotBot disconnected, possible missing messages --
[01:27:17] * -- BotBot disconnected, possible missing messages --
[01:29:46] * -- BotBot disconnected, possible missing messages --
[01:34:46] * -- BotBot disconnected, possible missing messages --
[01:37:14] * -- BotBot disconnected, possible missing messages --
[01:39:35] * -- BotBot disconnected, possible missing messages --
[01:41:55] * -- BotBot disconnected, possible missing messages --
[01:44:24] * -- BotBot disconnected, possible missing messages --
[01:46:53] * -- BotBot disconnected, possible missing messages --
[01:49:22] * -- BotBot disconnected, possible missing messages --
[01:51:40] * -- BotBot disconnected, possible missing messages --
[01:54:11] * -- BotBot disconnected, possible missing messages --
[01:54:11] * -- BotBot disconnected, possible missing messages --
[01:56:38] * -- BotBot disconnected, possible missing messages --
[01:59:08] * -- BotBot disconnected, possible missing messages --
[01:59:08] * -- BotBot disconnected, possible missing messages --
[02:01:28] * -- BotBot disconnected, possible missing messages --
[02:03:49] * -- BotBot disconnected, possible missing messages --
[02:06:08] * -- BotBot disconnected, possible missing messages --
[02:08:28] * -- BotBot disconnected, possible missing messages --
[02:10:48] * -- BotBot disconnected, possible missing messages --
[02:13:09] * -- BotBot disconnected, possible missing messages --
[02:15:41] * -- BotBot disconnected, possible missing messages --
[02:18:12] * -- BotBot disconnected, possible missing messages --
[02:20:41] * -- BotBot disconnected, possible missing messages --
[02:23:08] * -- BotBot disconnected, possible missing messages --
[02:27:57] * -- BotBot disconnected, possible missing messages --
[02:30:24] * -- BotBot disconnected, possible missing messages --
[02:32:53] * -- BotBot disconnected, possible missing messages --
[02:35:15] * -- BotBot disconnected, possible missing messages --
[02:37:42] * -- BotBot disconnected, possible missing messages --
[02:37:42] * -- BotBot disconnected, possible missing messages --
[02:40:03] * -- BotBot disconnected, possible missing messages --
[02:42:30] * -- BotBot disconnected, possible missing messages --
[02:44:49] * -- BotBot disconnected, possible missing messages --
[02:47:08] * -- BotBot disconnected, possible missing messages --
[02:49:37] * -- BotBot disconnected, possible missing messages --
[02:52:04] * -- BotBot disconnected, possible missing messages --
[02:54:35] * -- BotBot disconnected, possible missing messages --
[02:57:05] * -- BotBot disconnected, possible missing messages --
[02:59:25] * -- BotBot disconnected, possible missing messages --
[02:59:25] * -- BotBot disconnected, possible missing messages --
[03:01:54] * -- BotBot disconnected, possible missing messages --
[03:04:15] * -- BotBot disconnected, possible missing messages --
[03:06:44] * -- BotBot disconnected, possible missing messages --
[03:09:14] * -- BotBot disconnected, possible missing messages --
[03:11:44] * -- BotBot disconnected, possible missing messages --
[03:14:14] * -- BotBot disconnected, possible missing messages --
[03:16:34] * -- BotBot disconnected, possible missing messages --
[03:19:04] * -- BotBot disconnected, possible missing messages --
[03:21:24] * -- BotBot disconnected, possible missing messages --
[03:23:45] * -- BotBot disconnected, possible missing messages --
[03:23:45] * -- BotBot disconnected, possible missing messages --
[03:26:06] * -- BotBot disconnected, possible missing messages --
[03:28:35] * -- BotBot disconnected, possible missing messages --
[03:31:05] * -- BotBot disconnected, possible missing messages --
[03:31:05] * -- BotBot disconnected, possible missing messages --
[03:33:35] * -- BotBot disconnected, possible missing messages --
[03:33:35] * -- BotBot disconnected, possible missing messages --
[03:35:54] * -- BotBot disconnected, possible missing messages --
[03:38:14] * -- BotBot disconnected, possible missing messages --
[03:40:42] * -- BotBot disconnected, possible missing messages --
[03:43:12] * -- BotBot disconnected, possible missing messages --
[03:45:43] * -- BotBot disconnected, possible missing messages --
[03:48:13] * -- BotBot disconnected, possible missing messages --
[03:50:34] * -- BotBot disconnected, possible missing messages --
[03:53:01] * -- BotBot disconnected, possible missing messages --
[03:55:19] * -- BotBot disconnected, possible missing messages --
[03:57:50] * -- BotBot disconnected, possible missing messages --
[04:00:19] * -- BotBot disconnected, possible missing messages --
[04:05:16] * -- BotBot disconnected, possible missing messages --
[04:07:36] * -- BotBot disconnected, possible missing messages --
[04:09:57] * -- BotBot disconnected, possible missing messages --
[04:12:23] * -- BotBot disconnected, possible missing messages --
[04:14:44] * -- BotBot disconnected, possible missing messages --
[04:17:15] * -- BotBot disconnected, possible missing messages --
[04:19:36] * -- BotBot disconnected, possible missing messages --
[04:22:03] * -- BotBot disconnected, possible missing messages --
[04:24:30] * -- BotBot disconnected, possible missing messages --
[04:29:17] * -- BotBot disconnected, possible missing messages --
[04:29:17] * -- BotBot disconnected, possible missing messages --
[04:31:46] * -- BotBot disconnected, possible missing messages --
[04:34:18] * -- BotBot disconnected, possible missing messages --
[04:36:45] * -- BotBot disconnected, possible missing messages --
[04:39:02] * -- BotBot disconnected, possible missing messages --
[04:41:20] * -- BotBot disconnected, possible missing messages --
[04:43:50] * -- BotBot disconnected, possible missing messages --
[04:46:11] * -- BotBot disconnected, possible missing messages --
[04:48:39] * -- BotBot disconnected, possible missing messages --
[04:50:56] * -- BotBot disconnected, possible missing messages --
[04:53:24] * -- BotBot disconnected, possible missing messages --
[04:53:24] * -- BotBot disconnected, possible missing messages --
[04:58:24] * -- BotBot disconnected, possible missing messages --
[05:00:46] * -- BotBot disconnected, possible missing messages --
[05:03:06] * -- BotBot disconnected, possible missing messages --
[05:05:27] * -- BotBot disconnected, possible missing messages --
[05:07:47] * -- BotBot disconnected, possible missing messages --
[05:12:45] * -- BotBot disconnected, possible missing messages --
[05:15:16] * -- BotBot disconnected, possible missing messages --
[05:17:45] * -- BotBot disconnected, possible missing messages --
[05:20:04] * -- BotBot disconnected, possible missing messages --
[05:22:33] * -- BotBot disconnected, possible missing messages --
[05:24:51] * -- BotBot disconnected, possible missing messages --
[05:27:09] * -- BotBot disconnected, possible missing messages --
[05:29:26] * -- BotBot disconnected, possible missing messages --
[05:34:24] * -- BotBot disconnected, possible missing messages --
[05:36:51] * -- BotBot disconnected, possible missing messages --
[05:39:13] * -- BotBot disconnected, possible missing messages --
[05:41:44] * -- BotBot disconnected, possible missing messages --
[05:44:14] * -- BotBot disconnected, possible missing messages --
[05:46:33] * -- BotBot disconnected, possible missing messages --
[05:49:04] * -- BotBot disconnected, possible missing messages --
[05:51:25] * -- BotBot disconnected, possible missing messages --
[05:53:46] * -- BotBot disconnected, possible missing messages --

2017-04-22
[18:35:47] * -- BotBot disconnected, possible missing messages --
[18:38:17] * -- BotBot disconnected, possible missing messages --
[18:40:38] * -- BotBot disconnected, possible missing messages --
[18:43:06] * -- BotBot disconnected, possible missing messages --
[18:45:32] * -- BotBot disconnected, possible missing messages --
[18:48:01] * -- BotBot disconnected, possible missing messages --
[18:50:22] * -- BotBot disconnected, possible missing messages --
[18:52:51] * -- BotBot disconnected, possible missing messages --
[18:55:20] * -- BotBot disconnected, possible missing messages --
[18:57:51] * -- BotBot disconnected, possible missing messages --
[19:00:21] * -- BotBot disconnected, possible missing messages --
[19:02:50] * -- BotBot disconnected, possible missing messages --
[19:05:20] * -- BotBot disconnected, possible missing messages --
[19:07:49] * -- BotBot disconnected, possible missing messages --
[19:10:20] * -- BotBot disconnected, possible missing messages --
[19:12:50] * -- BotBot disconnected, possible missing messages --
[19:15:20] * -- BotBot disconnected, possible missing messages --
[19:17:40] * -- BotBot disconnected, possible missing messages --
[19:20:09] * -- BotBot disconnected, possible missing messages --
[19:22:39] * -- BotBot disconnected, possible missing messages --
[19:25:07] * -- BotBot disconnected, possible missing messages --
[19:27:25] * -- BotBot disconnected, possible missing messages --
[19:29:54] * -- BotBot disconnected, possible missing messages --
[19:32:21] * -- BotBot disconnected, possible missing messages --
[19:34:40] * -- BotBot disconnected, possible missing messages --
[19:37:10] * -- BotBot disconnected, possible missing messages --
[19:42:00] * -- BotBot disconnected, possible missing messages --
[19:44:20] * -- BotBot disconnected, possible missing messages --
[19:46:51] * -- BotBot disconnected, possible missing messages --
[19:49:11] * -- BotBot disconnected, possible missing messages --
[19:51:32] * -- BotBot disconnected, possible missing messages --
[19:54:01] * -- BotBot disconnected, possible missing messages --
[19:56:28] * -- BotBot disconnected, possible missing messages --
[19:58:47] * -- BotBot disconnected, possible missing messages --
[20:01:08] * -- BotBot disconnected, possible missing messages --
[20:03:38] * -- BotBot disconnected, possible missing messages --
[20:06:09] * -- BotBot disconnected, possible missing messages --
[20:08:38] * -- BotBot disconnected, possible missing messages --
[20:10:56] * -- BotBot disconnected, possible missing messages --
[20:13:25] * -- BotBot disconnected, possible missing messages --
[20:15:53] * -- BotBot disconnected, possible missing messages --
[20:18:23] * -- BotBot disconnected, possible missing messages --
[20:20:44] * -- BotBot disconnected, possible missing messages --
[20:23:05] * -- BotBot disconnected, possible missing messages --
[20:25:33] * -- BotBot disconnected, possible missing messages --
[20:27:59] * -- BotBot disconnected, possible missing messages --
[20:30:28] * -- BotBot disconnected, possible missing messages --
[20:32:49] * -- BotBot disconnected, possible missing messages --
[20:35:11] * -- BotBot disconnected, possible missing messages --
[20:37:38] * -- BotBot disconnected, possible missing messages --
[20:40:01] * -- BotBot disconnected, possible missing messages --
[20:44:48] * -- BotBot disconnected, possible missing messages --
[20:47:20] * -- BotBot disconnected, possible missing messages --
[20:49:42] * -- BotBot disconnected, possible missing messages --
[20:52:12] * -- BotBot disconnected, possible missing messages --
[20:54:42] * -- BotBot disconnected, possible missing messages --
[20:57:04] * -- BotBot disconnected, possible missing messages --
[21:01:51] * -- BotBot disconnected, possible missing messages --
[21:04:21] * -- BotBot disconnected, possible missing messages --
[21:06:50] * -- BotBot disconnected, possible missing messages --
[21:09:20] * -- BotBot disconnected, possible missing messages --
[21:11:51] * -- BotBot disconnected, possible missing messages --
[21:14:12] * -- BotBot disconnected, possible missing messages --
[21:16:31] * -- BotBot disconnected, possible missing messages --
[21:19:02] * -- BotBot disconnected, possible missing messages --
[21:21:32] * -- BotBot disconnected, possible missing messages --
[21:23:53] * -- BotBot disconnected, possible missing messages --
[21:26:24] * -- BotBot disconnected, possible missing messages --
[21:28:54] * -- BotBot disconnected, possible missing messages --
[21:28:54] * -- BotBot disconnected, possible missing messages --
[21:33:42] * -- BotBot disconnected, possible missing messages --
[21:36:12] * -- BotBot disconnected, possible missing messages --
[21:38:40] * -- BotBot disconnected, possible missing messages --
[21:41:08] * -- BotBot disconnected, possible missing messages --
[21:43:29] * -- BotBot disconnected, possible missing messages --
[21:46:00] * -- BotBot disconnected, possible missing messages --
[21:48:29] * -- BotBot disconnected, possible missing messages --
[21:50:59] * -- BotBot disconnected, possible missing messages --
[21:50:59] * -- BotBot disconnected, possible missing messages --
[21:53:28] * -- BotBot disconnected, possible missing messages --
[21:55:59] * -- BotBot disconnected, possible missing messages --
[21:58:29] * -- BotBot disconnected, possible missing messages --
[22:00:59] * -- BotBot disconnected, possible missing messages --
[22:03:28] * -- BotBot disconnected, possible missing messages --
[22:05:58] * -- BotBot disconnected, possible missing messages --
[22:08:26] * -- BotBot disconnected, possible missing messages --
[22:13:11] * -- BotBot disconnected, possible missing messages --
[22:15:38] * -- BotBot disconnected, possible missing messages --
[22:18:06] * -- BotBot disconnected, possible missing messages --
[22:20:24] * -- BotBot disconnected, possible missing messages --
[22:22:50] * -- BotBot disconnected, possible missing messages --
[22:25:18] * -- BotBot disconnected, possible missing messages --
[22:27:45] * -- BotBot disconnected, possible missing messages --
[22:30:04] * -- BotBot disconnected, possible missing messages --
[22:32:35] * -- BotBot disconnected, possible missing messages --
[22:35:05] * -- BotBot disconnected, possible missing messages --
[22:37:33] * -- BotBot disconnected, possible missing messages --
[22:40:04] * -- BotBot disconnected, possible missing messages --
[22:42:32] * -- BotBot disconnected, possible missing messages --
[22:42:32] * -- BotBot disconnected, possible missing messages --
[22:44:53] * -- BotBot disconnected, possible missing messages --
[22:44:53] * -- BotBot disconnected, possible missing messages --
[22:47:13] * -- BotBot disconnected, possible missing messages --
[22:49:34] * -- BotBot disconnected, possible missing messages --
[22:51:53] * -- BotBot disconnected, possible missing messages --
[22:54:12] * -- BotBot disconnected, possible missing messages --
[22:56:41] * -- BotBot disconnected, possible missing messages --
[22:59:09] * -- BotBot disconnected, possible missing messages --
[23:01:37] * -- BotBot disconnected, possible missing messages --
[23:04:04] * -- BotBot disconnected, possible missing messages --
[23:06:34] * -- BotBot disconnected, possible missing messages --
[23:08:55] * -- BotBot disconnected, possible missing messages --
[23:11:21] * -- BotBot disconnected, possible missing messages --
[23:13:48] * -- BotBot disconnected, possible missing messages --
[23:16:18] * -- BotBot disconnected, possible missing messages --
[23:18:49] * -- BotBot disconnected, possible missing messages --
[23:21:06] * -- BotBot disconnected, possible missing messages --
[23:23:27] * -- BotBot disconnected, possible missing messages --
[23:25:58] * -- BotBot disconnected, possible missing messages --
[23:28:16] * -- BotBot disconnected, possible missing messages --
[23:30:45] * -- BotBot disconnected, possible missing messages --
[23:33:06] * -- BotBot disconnected, possible missing messages --
[23:35:35] * -- BotBot disconnected, possible missing messages --
[23:38:03] * -- BotBot disconnected, possible missing messages --
[23:40:33] * -- BotBot disconnected, possible missing messages --
[23:43:02] * -- BotBot disconnected, possible missing messages --
[23:45:19] * -- BotBot disconnected, possible missing messages --
[23:47:36] * -- BotBot disconnected, possible missing messages --
[23:50:05] * -- BotBot disconnected, possible missing messages --
[23:55:02] * -- BotBot disconnected, possible missing messages --
[23:57:33] * -- BotBot disconnected, possible missing messages --

[12:23:30] * -- BotBot disconnected, possible missing messages --
[12:25:48] * -- BotBot disconnected, possible missing messages --
[12:28:17] * -- BotBot disconnected, possible missing messages --
[12:30:44] * -- BotBot disconnected, possible missing messages --
[12:33:14] * -- BotBot disconnected, possible missing messages --
[12:35:35] * -- BotBot disconnected, possible missing messages --
[12:38:05] * -- BotBot disconnected, possible missing messages --
[12:40:26] * -- BotBot disconnected, possible missing messages --
[12:42:44] * -- BotBot disconnected, possible missing messages --
[12:45:05] * -- BotBot disconnected, possible missing messages --
[12:47:24] * -- BotBot disconnected, possible missing messages --
[12:49:46] * -- BotBot disconnected, possible missing messages --
[12:52:15] * -- BotBot disconnected, possible missing messages --
[12:54:45] * -- BotBot disconnected, possible missing messages --
[12:57:15] * -- BotBot disconnected, possible missing messages --
[12:59:45] * -- BotBot disconnected, possible missing messages --
[12:59:45] * -- BotBot disconnected, possible missing messages --
[13:02:15] * -- BotBot disconnected, possible missing messages --
[13:04:46] * -- BotBot disconnected, possible missing messages --
[13:07:06] * -- BotBot disconnected, possible missing messages --
[13:09:36] * -- BotBot disconnected, possible missing messages --
[13:12:03] * -- BotBot disconnected, possible missing messages --
[13:14:34] * -- BotBot disconnected, possible missing messages --
[13:17:03] * -- BotBot disconnected, possible missing messages --
[13:19:20] * -- BotBot disconnected, possible missing messages --
[13:21:40] * -- BotBot disconnected, possible missing messages --
[13:24:09] * -- BotBot disconnected, possible missing messages --
[13:26:30] * -- BotBot disconnected, possible missing messages --
[13:28:59] * -- BotBot disconnected, possible missing messages --
[13:31:20] * -- BotBot disconnected, possible missing messages --
[13:33:40] * -- BotBot disconnected, possible missing messages --
[13:36:09] * -- BotBot disconnected, possible missing messages --
[13:38:30] * -- BotBot disconnected, possible missing messages --
[13:40:47] * -- BotBot disconnected, possible missing messages --
[13:43:16] * -- BotBot disconnected, possible missing messages --
[13:43:16] * -- BotBot disconnected, possible missing messages --
[13:45:42] * -- BotBot disconnected, possible missing messages --
[13:45:42] * -- BotBot disconnected, possible missing messages --
[13:48:12] * -- BotBot disconnected, possible missing messages --
[13:50:42] * -- BotBot disconnected, possible missing messages --
[13:53:11] * -- BotBot disconnected, possible missing messages --
[13:55:39] * -- BotBot disconnected, possible missing messages --
[13:58:09] * -- BotBot disconnected, possible missing messages --
[14:00:36] * -- BotBot disconnected, possible missing messages --
[14:05:26] * -- BotBot disconnected, possible missing messages --
[14:07:54] * -- BotBot disconnected, possible missing messages --
[14:10:20] * -- BotBot disconnected, possible missing messages --
[14:12:50] * -- BotBot disconnected, possible missing messages --
[14:15:20] * -- BotBot disconnected, possible missing messages --
[14:17:40] * -- BotBot disconnected, possible missing messages --
[14:20:01] * -- BotBot disconnected, possible missing messages --
[14:22:30] * -- BotBot disconnected, possible missing messages --
[14:24:59] * -- BotBot disconnected, possible missing messages --
[14:27:29] * -- BotBot disconnected, possible missing messages --
[14:29:50] * -- BotBot disconnected, possible missing messages --
[14:32:19] * -- BotBot disconnected, possible missing messages --
[14:34:49] * -- BotBot disconnected, possible missing messages --
[14:37:11] * -- BotBot disconnected, possible missing messages --
[14:39:40] * -- BotBot disconnected, possible missing messages --
[14:42:02] * -- BotBot disconnected, possible missing messages --
[14:44:31] * -- BotBot disconnected, possible missing messages --
[14:46:51] * -- BotBot disconnected, possible missing messages --
[14:49:19] * -- BotBot disconnected, possible missing messages --
[14:51:51] * -- BotBot disconnected, possible missing messages --
[14:54:21] * -- BotBot disconnected, possible missing messages --
[14:56:40] * -- BotBot disconnected, possible missing messages --
[15:06:19] * -- BotBot disconnected, possible missing messages --
[15:06:19] * -- BotBot disconnected, possible missing messages --
[15:08:40] * -- BotBot disconnected, possible missing messages --
[15:10:58] * -- BotBot disconnected, possible missing messages --
[15:13:27] * -- BotBot disconnected, possible missing messages --
[15:15:57] * -- BotBot disconnected, possible missing messages --
[15:18:28] * -- BotBot disconnected, possible missing messages --
[15:20:55] * -- BotBot disconnected, possible missing messages --
[15:23:23] * -- BotBot disconnected, possible missing messages --
[15:25:44] * -- BotBot disconnected, possible missing messages --
[15:28:14] * -- BotBot disconnected, possible missing messages --
[15:30:44] * -- BotBot disconnected, possible missing messages --
[15:33:03] * -- BotBot disconnected, possible missing messages --
[15:35:32] * -- BotBot disconnected, possible missing messages --
[15:37:53] * -- BotBot disconnected, possible missing messages --
[15:42:48] * -- BotBot disconnected, possible missing messages --
[15:45:19] * -- BotBot disconnected, possible missing messages --
[15:50:19] * -- BotBot disconnected, possible missing messages --
[15:52:39] * -- BotBot disconnected, possible missing messages --
[15:54:57] * -- BotBot disconnected, possible missing messages --
[15:54:57] * -- BotBot disconnected, possible missing messages --
[15:57:28] * -- BotBot disconnected, possible missing messages --
[15:59:59] * -- BotBot disconnected, possible missing messages --
[16:02:27] * -- BotBot disconnected, possible missing messages --
[16:04:57] * -- BotBot disconnected, possible missing messages --
[16:07:16] * -- BotBot disconnected, possible missing messages --
[16:09:38] * -- BotBot disconnected, possible missing messages --
[16:12:04] * -- BotBot disconnected, possible missing messages --
[16:14:32] * -- BotBot disconnected, possible missing messages --
[16:16:52] * -- BotBot disconnected, possible missing messages --
[16:19:19] * -- BotBot disconnected, possible missing messages --
[16:21:38] * -- BotBot disconnected, possible missing messages --
[16:23:56] * -- BotBot disconnected, possible missing messages --
[16:26:25] * -- BotBot disconnected, possible missing messages --
[16:26:25] * -- BotBot disconnected, possible missing messages --
[16:28:47] * -- BotBot disconnected, possible missing messages --
[16:31:18] * -- BotBot disconnected, possible missing messages --
[16:33:39] * -- BotBot disconnected, possible missing messages --
[16:38:28] * -- BotBot disconnected, possible missing messages --
[16:40:56] * -- BotBot disconnected, possible missing messages --
[16:43:23] * -- BotBot disconnected, possible missing messages --
[16:45:54] * -- BotBot disconnected, possible missing messages --
[16:48:15] * -- BotBot disconnected, possible missing messages --
[16:50:44] * -- BotBot disconnected, possible missing messages --
[16:53:15] * -- BotBot disconnected, possible missing messages --
[16:58:14] * -- BotBot disconnected, possible missing messages --
[17:00:41] * -- BotBot disconnected, possible missing messages --
[17:03:11] * -- BotBot disconnected, possible missing messages --
[17:05:41] * -- BotBot disconnected, possible missing messages --
[17:08:11] * -- BotBot disconnected, possible missing messages --
[17:10:41] * -- BotBot disconnected, possible missing messages --
[17:13:02] * -- BotBot disconnected, possible missing messages --
[17:15:23] * -- BotBot disconnected, possible missing messages --
[17:17:43] * -- BotBot disconnected, possible missing messages --
[17:20:13] * -- BotBot disconnected, possible missing messages --
[17:22:39] * -- BotBot disconnected, possible missing messages --
[17:25:07] * -- BotBot disconnected, possible missing messages --
[17:27:29] * -- BotBot disconnected, possible missing messages --
[17:29:57] * -- BotBot disconnected, possible missing messages --
[17:32:27] * -- BotBot disconnected, possible missing messages --
[17:34:48] * -- BotBot disconnected, possible missing messages --
[17:37:18] * -- BotBot disconnected, possible missing messages --
[17:42:14] * -- BotBot disconnected, possible missing messages --
[17:44:44] * -- BotBot disconnected, possible missing messages --
[17:47:10] * -- BotBot disconnected, possible missing messages --
[17:47:10] * -- BotBot disconnected, possible missing messages --
[17:49:30] * -- BotBot disconnected, possible missing messages --
[17:51:57] * -- BotBot disconnected, possible missing messages --
[17:54:28] * -- BotBot disconnected, possible missing messages --
[17:56:48] * -- BotBot disconnected, possible missing messages --
[18:01:37] * -- BotBot disconnected, possible missing messages --
[18:04:08] * -- BotBot disconnected, possible missing messages --
[18:08:55] * -- BotBot disconnected, possible missing messages --
[18:11:23] * -- BotBot disconnected, possible missing messages --
[18:13:52] * -- BotBot disconnected, possible missing messages --
[18:16:18] * -- BotBot disconnected, possible missing messages --
[18:16:18] * -- BotBot disconnected, possible missing messages --
[18:18:39] * -- BotBot disconnected, possible missing messages --
[18:21:07] * -- BotBot disconnected, possible missing messages --
[18:23:33] * -- BotBot disconnected, possible missing messages --
[18:26:01] * -- BotBot disconnected, possible missing messages --
[18:28:32] * -- BotBot disconnected, possible missing messages --
[18:30:58] * -- BotBot disconnected, possible missing messages --
[18:33:18] * -- BotBot disconnected, possible missing messages --

[06:07:13] * -- BotBot disconnected, possible missing messages --
[06:07:13] * -- BotBot disconnected, possible missing messages --
[06:09:40] * -- BotBot disconnected, possible missing messages --
[06:12:07] * -- BotBot disconnected, possible missing messages --
[06:14:29] * -- BotBot disconnected, possible missing messages --
[06:17:00] * -- BotBot disconnected, possible missing messages --
[06:19:18] * -- BotBot disconnected, possible missing messages --
[06:21:45] * -- BotBot disconnected, possible missing messages --
[06:24:12] * -- BotBot disconnected, possible missing messages --
[06:28:58] * -- BotBot disconnected, possible missing messages --
[06:31:20] * -- BotBot disconnected, possible missing messages --
[06:33:49] * -- BotBot disconnected, possible missing messages --
[06:33:49] * -- BotBot disconnected, possible missing messages --
[06:36:18] * -- BotBot disconnected, possible missing messages --
[06:41:09] * -- BotBot disconnected, possible missing messages --
[06:43:39] * -- BotBot disconnected, possible missing messages --
[06:46:09] * -- BotBot disconnected, possible missing messages --
[06:48:35] * -- BotBot disconnected, possible missing messages --
[06:53:24] * -- BotBot disconnected, possible missing messages --
[06:55:53] * -- BotBot disconnected, possible missing messages --
[06:58:24] * -- BotBot disconnected, possible missing messages --
[07:00:54] * -- BotBot disconnected, possible missing messages --
[07:05:43] * -- BotBot disconnected, possible missing messages --
[07:05:43] * -- BotBot disconnected, possible missing messages --
[07:08:12] * -- BotBot disconnected, possible missing messages --
[07:10:39] * -- BotBot disconnected, possible missing messages --
[07:13:09] * -- BotBot disconnected, possible missing messages --
[07:15:39] * -- BotBot disconnected, possible missing messages --
[07:18:09] * -- BotBot disconnected, possible missing messages --
[07:20:39] * -- BotBot disconnected, possible missing messages --
[07:23:09] * -- BotBot disconnected, possible missing messages --
[07:25:39] * -- BotBot disconnected, possible missing messages --
[07:30:24] * -- BotBot disconnected, possible missing messages --
[07:35:10] * -- BotBot disconnected, possible missing messages --
[07:37:30] * -- BotBot disconnected, possible missing messages --
[07:42:22] * -- BotBot disconnected, possible missing messages --
[07:44:51] * -- BotBot disconnected, possible missing messages --
[07:47:21] * -- BotBot disconnected, possible missing messages --
[07:49:51] * -- BotBot disconnected, possible missing messages --
[07:52:21] * -- BotBot disconnected, possible missing messages --
[07:54:51] * -- BotBot disconnected, possible missing messages --
[07:57:21] * -- BotBot disconnected, possible missing messages --
[07:59:52] * -- BotBot disconnected, possible missing messages --
[08:02:08] * -- BotBot disconnected, possible missing messages --
[08:06:58] * -- BotBot disconnected, possible missing messages --
[08:11:38] * -- BotBot disconnected, possible missing messages --
[08:14:01] * -- BotBot disconnected, possible missing messages --
[08:16:29] * -- BotBot disconnected, possible missing messages --
[08:18:59] * -- BotBot disconnected, possible missing messages --
[08:21:29] * -- BotBot disconnected, possible missing messages --
[08:23:57] * -- BotBot disconnected, possible missing messages --
[08:26:27] * -- BotBot disconnected, possible missing messages --
[08:28:57] * -- BotBot disconnected, possible missing messages --
[08:31:18] * -- BotBot disconnected, possible missing messages --
[08:33:41] * -- BotBot disconnected, possible missing messages --
[08:36:12] * -- BotBot disconnected, possible missing messages --
[08:38:33] * -- BotBot disconnected, possible missing messages --
[08:41:04] * -- BotBot disconnected, possible missing messages --
[08:43:32] * -- BotBot disconnected, possible missing messages --
[08:45:51] * -- BotBot disconnected, possible missing messages --
[08:48:10] * -- BotBot disconnected, possible missing messages --
[08:53:00] * -- BotBot disconnected, possible missing messages --
[08:55:30] * -- BotBot disconnected, possible missing messages --
[08:57:50] * -- BotBot disconnected, possible missing messages --
[09:00:19] * -- BotBot disconnected, possible missing messages --
[09:02:46] * -- BotBot disconnected, possible missing messages --
[09:02:46] * -- BotBot disconnected, possible missing messages --
[09:05:04] * -- BotBot disconnected, possible missing messages --
[09:07:34] * -- BotBot disconnected, possible missing messages --
[09:10:02] * -- BotBot disconnected, possible missing messages --
[09:12:19] * -- BotBot disconnected, possible missing messages --
[09:17:06] * -- BotBot disconnected, possible missing messages --
[09:19:34] * -- BotBot disconnected, possible missing messages --
[09:22:04] * -- BotBot disconnected, possible missing messages --
[09:24:23] * -- BotBot disconnected, possible missing messages --
[09:26:50] * -- BotBot disconnected, possible missing messages --
[09:29:17] * -- BotBot disconnected, possible missing messages --
[09:31:36] * -- BotBot disconnected, possible missing messages --
[09:34:04] * -- BotBot disconnected, possible missing messages --
[09:36:34] * -- BotBot disconnected, possible missing messages --
[09:39:04] * -- BotBot disconnected, possible missing messages --
[09:41:22] * -- BotBot disconnected, possible missing messages --
[09:43:50] * -- BotBot disconnected, possible missing messages --
[09:46:19] * -- BotBot disconnected, possible missing messages --
[09:48:37] * -- BotBot disconnected, possible missing messages --
[09:48:37] * -- BotBot disconnected, possible missing messages --
[09:50:58] * -- BotBot disconnected, possible missing messages --
[09:53:26] * -- BotBot disconnected, possible missing messages --
[09:55:56] * -- BotBot disconnected, possible missing messages --
[09:58:26] * -- BotBot disconnected, possible missing messages --
[10:00:44] * -- BotBot disconnected, possible missing messages --
[10:03:13] * -- BotBot disconnected, possible missing messages --
[10:05:32] * -- BotBot disconnected, possible missing messages --
[10:08:03] * -- BotBot disconnected, possible missing messages --
[10:10:20] * -- BotBot disconnected, possible missing messages --
[10:12:39] * -- BotBot disconnected, possible missing messages --
[10:14:59] * -- BotBot disconnected, possible missing messages --
[10:17:22] * -- BotBot disconnected, possible missing messages --
[10:19:49] * -- BotBot disconnected, possible missing messages --
[10:22:10] * -- BotBot disconnected, possible missing messages --
[10:24:38] * -- BotBot disconnected, possible missing messages --
[10:27:09] * -- BotBot disconnected, possible missing messages --
[10:29:40] * -- BotBot disconnected, possible missing messages --
[10:32:09] * -- BotBot disconnected, possible missing messages --
[10:32:09] * -- BotBot disconnected, possible missing messages --
[10:34:38] * -- BotBot disconnected, possible missing messages --
[10:37:05] * -- BotBot disconnected, possible missing messages --
[10:39:35] * -- BotBot disconnected, possible missing messages --
[10:42:01] * -- BotBot disconnected, possible missing messages --
[10:44:29] * -- BotBot disconnected, possible missing messages --
[10:46:59] * -- BotBot disconnected, possible missing messages --
[10:49:18] * -- BotBot disconnected, possible missing messages --
[10:51:45] * -- BotBot disconnected, possible missing messages --
[10:54:04] * -- BotBot disconnected, possible missing messages --
[10:56:35] * -- BotBot disconnected, possible missing messages --
[10:59:04] * -- BotBot disconnected, possible missing messages --
[11:01:23] * -- BotBot disconnected, possible missing messages --
[11:03:50] * -- BotBot disconnected, possible missing messages --
[11:06:20] * -- BotBot disconnected, possible missing messages --
[11:08:50] * -- BotBot disconnected, possible missing messages --
[11:11:17] * -- BotBot disconnected, possible missing messages --
[11:13:36] * -- BotBot disconnected, possible missing messages --
[11:16:05] * -- BotBot disconnected, possible missing messages --
[11:18:35] * -- BotBot disconnected, possible missing messages --
[11:21:03] * -- BotBot disconnected, possible missing messages --
[11:23:23] * -- BotBot disconnected, possible missing messages --
[11:25:41] * -- BotBot disconnected, possible missing messages --
[11:28:01] * -- BotBot disconnected, possible missing messages --
[11:30:30] * -- BotBot disconnected, possible missing messages --
[11:32:58] * -- BotBot disconnected, possible missing messages --
[11:35:26] * -- BotBot disconnected, possible missing messages --
[11:40:12] * -- BotBot disconnected, possible missing messages --
[11:42:42] * -- BotBot disconnected, possible missing messages --
[11:45:12] * -- BotBot disconnected, possible missing messages --
[11:47:34] * -- BotBot disconnected, possible missing messages --
[11:49:54] * -- BotBot disconnected, possible missing messages --
[11:52:24] * -- BotBot disconnected, possible missing messages --
[11:54:54] * -- BotBot disconnected, possible missing messages --
[11:54:54] * -- BotBot disconnected, possible missing messages --
[11:57:24] * -- BotBot disconnected, possible missing messages --
[11:59:43] * -- BotBot disconnected, possible missing messages --
[12:02:00] * -- BotBot disconnected, possible missing messages --
[12:04:18] * -- BotBot disconnected, possible missing messages --
[12:06:45] * -- BotBot disconnected, possible missing messages --
[12:09:05] * -- BotBot disconnected, possible missing messages --
[12:11:34] * -- BotBot disconnected, possible missing messages --
[12:13:54] * -- BotBot disconnected, possible missing messages --
[12:16:25] * -- BotBot disconnected, possible missing messages --
[12:16:25] * -- BotBot disconnected, possible missing messages --
[12:21:10] * -- BotBot disconnected, possible missing messages --

[00:01:20] * -- BotBot disconnected, possible missing messages --
[00:03:51] * -- BotBot disconnected, possible missing messages --
[00:06:19] * -- BotBot disconnected, possible missing messages --
[00:08:40] * -- BotBot disconnected, possible missing messages --
[00:11:11] * -- BotBot disconnected, possible missing messages --
[00:13:39] * -- BotBot disconnected, possible missing messages --
[00:18:39] * -- BotBot disconnected, possible missing messages --
[00:21:06] * -- BotBot disconnected, possible missing messages --
[00:23:25] * -- BotBot disconnected, possible missing messages --
[00:25:55] * -- BotBot disconnected, possible missing messages --
[00:28:25] * -- BotBot disconnected, possible missing messages --
[00:30:54] * -- BotBot disconnected, possible missing messages --
[00:33:24] * -- BotBot disconnected, possible missing messages --
[00:35:56] * -- BotBot disconnected, possible missing messages --
[00:38:26] * -- BotBot disconnected, possible missing messages --
[00:40:44] * -- BotBot disconnected, possible missing messages --
[00:43:11] * -- BotBot disconnected, possible missing messages --
[00:45:31] * -- BotBot disconnected, possible missing messages --
[00:48:01] * -- BotBot disconnected, possible missing messages --
[00:50:29] * -- BotBot disconnected, possible missing messages --
[00:52:56] * -- BotBot disconnected, possible missing messages --
[00:55:24] * -- BotBot disconnected, possible missing messages --
[00:57:54] * -- BotBot disconnected, possible missing messages --
[01:00:21] * -- BotBot disconnected, possible missing messages --
[01:02:40] * -- BotBot disconnected, possible missing messages --
[01:05:06] * -- BotBot disconnected, possible missing messages --
[01:07:34] * -- BotBot disconnected, possible missing messages --
[01:07:34] * -- BotBot disconnected, possible missing messages --
[01:09:52] * -- BotBot disconnected, possible missing messages --
[01:12:21] * -- BotBot disconnected, possible missing messages --
[01:14:49] * -- BotBot disconnected, possible missing messages --
[01:17:19] * -- BotBot disconnected, possible missing messages --
[01:19:46] * -- BotBot disconnected, possible missing messages --
[01:22:13] * -- BotBot disconnected, possible missing messages --
[01:24:43] * -- BotBot disconnected, possible missing messages --
[01:24:43] * -- BotBot disconnected, possible missing messages --
[01:27:11] * -- BotBot disconnected, possible missing messages --
[01:29:40] * -- BotBot disconnected, possible missing messages --
[01:31:57] * -- BotBot disconnected, possible missing messages --
[01:34:25] * -- BotBot disconnected, possible missing messages --
[01:36:56] * -- BotBot disconnected, possible missing messages --
[01:39:23] * -- BotBot disconnected, possible missing messages --
[01:41:42] * -- BotBot disconnected, possible missing messages --
[01:44:02] * -- BotBot disconnected, possible missing messages --
[01:46:31] * -- BotBot disconnected, possible missing messages --
[01:48:58] * -- BotBot disconnected, possible missing messages --
[01:51:26] * -- BotBot disconnected, possible missing messages --
[01:56:26] * -- BotBot disconnected, possible missing messages --
[01:58:57] * -- BotBot disconnected, possible missing messages --
[02:01:15] * -- BotBot disconnected, possible missing messages --
[02:03:46] * -- BotBot disconnected, possible missing messages --
[02:06:17] * -- BotBot disconnected, possible missing messages --
[02:08:35] * -- BotBot disconnected, possible missing messages --
[02:11:04] * -- BotBot disconnected, possible missing messages --
[02:13:25] * -- BotBot disconnected, possible missing messages --
[02:15:47] * -- BotBot disconnected, possible missing messages --
[02:18:14] * -- BotBot disconnected, possible missing messages --
[02:20:44] * -- BotBot disconnected, possible missing messages --
[02:23:12] * -- BotBot disconnected, possible missing messages --
[02:25:40] * -- BotBot disconnected, possible missing messages --
[02:28:01] * -- BotBot disconnected, possible missing messages --
[02:30:30] * -- BotBot disconnected, possible missing messages --
[02:30:30] * -- BotBot disconnected, possible missing messages --
[02:32:56] * -- BotBot disconnected, possible missing messages --
[02:32:56] * -- BotBot disconnected, possible missing messages --
[02:35:17] * -- BotBot disconnected, possible missing messages --
[02:40:11] * -- BotBot disconnected, possible missing messages --
[02:42:40] * -- BotBot disconnected, possible missing messages --
[02:45:08] * -- BotBot disconnected, possible missing messages --
[02:45:08] * -- BotBot disconnected, possible missing messages --
[02:47:35] * -- BotBot disconnected, possible missing messages --
[02:50:05] * -- BotBot disconnected, possible missing messages --
[02:52:36] * -- BotBot disconnected, possible missing messages --
[02:55:06] * -- BotBot disconnected, possible missing messages --
[02:57:36] * -- BotBot disconnected, possible missing messages --
[03:00:06] * -- BotBot disconnected, possible missing messages --
[03:02:36] * -- BotBot disconnected, possible missing messages --
[03:04:57] * -- BotBot disconnected, possible missing messages --
[03:07:17] * -- BotBot disconnected, possible missing messages --
[03:09:46] * -- BotBot disconnected, possible missing messages --
[03:12:16] * -- BotBot disconnected, possible missing messages --
[03:14:35] * -- BotBot disconnected, possible missing messages --
[03:17:02] * -- BotBot disconnected, possible missing messages --
[03:19:32] * -- BotBot disconnected, possible missing messages --
[03:26:46] * -- BotBot disconnected, possible missing messages --
[03:29:16] * -- BotBot disconnected, possible missing messages --
[03:31:37] * -- BotBot disconnected, possible missing messages --
[03:34:08] * -- BotBot disconnected, possible missing messages --
[03:38:54] * -- BotBot disconnected, possible missing messages --
[03:41:23] * -- BotBot disconnected, possible missing messages --
[03:43:46] * -- BotBot disconnected, possible missing messages --
[03:46:15] * -- BotBot disconnected, possible missing messages --
[03:48:36] * -- BotBot disconnected, possible missing messages --
[03:51:06] * -- BotBot disconnected, possible missing messages --
[03:53:23] * -- BotBot disconnected, possible missing messages --
[03:55:53] * -- BotBot disconnected, possible missing messages --
[03:58:14] * -- BotBot disconnected, possible missing messages --
[04:00:43] * -- BotBot disconnected, possible missing messages --
[04:03:13] * -- BotBot disconnected, possible missing messages --
[04:03:13] * -- BotBot disconnected, possible missing messages --
[04:05:33] * -- BotBot disconnected, possible missing messages --
[04:08:02] * -- BotBot disconnected, possible missing messages --
[04:10:32] * -- BotBot disconnected, possible missing messages --
[04:12:59] * -- BotBot disconnected, possible missing messages --
[04:15:27] * -- BotBot disconnected, possible missing messages --
[04:17:58] * -- BotBot disconnected, possible missing messages --
[04:20:28] * -- BotBot disconnected, possible missing messages --
[04:22:45] * -- BotBot disconnected, possible missing messages --
[04:25:05] * -- BotBot disconnected, possible missing messages --
[04:27:36] * -- BotBot disconnected, possible missing messages --
[04:30:03] * -- BotBot disconnected, possible missing messages --
[04:32:31] * -- BotBot disconnected, possible missing messages --
[04:34:51] * -- BotBot disconnected, possible missing messages --
[04:37:11] * -- BotBot disconnected, possible missing messages --
[04:39:41] * -- BotBot disconnected, possible missing messages --
[04:42:08] * -- BotBot disconnected, possible missing messages --
[04:44:37] * -- BotBot disconnected, possible missing messages --
[04:46:54] * -- BotBot disconnected, possible missing messages --
[04:49:14] * -- BotBot disconnected, possible missing messages --
[04:51:45] * -- BotBot disconnected, possible missing messages --
[04:54:15] * -- BotBot disconnected, possible missing messages --
[04:56:45] * -- BotBot disconnected, possible missing messages --
[04:59:07] * -- BotBot disconnected, possible missing messages --
[05:01:27] * -- BotBot disconnected, possible missing messages --
[05:03:58] * -- BotBot disconnected, possible missing messages --
[05:06:28] * -- BotBot disconnected, possible missing messages --
[05:08:58] * -- BotBot disconnected, possible missing messages --
[05:11:26] * -- BotBot disconnected, possible missing messages --
[05:13:57] * -- BotBot disconnected, possible missing messages --
[05:18:57] * -- BotBot disconnected, possible missing messages --
[05:21:17] * -- BotBot disconnected, possible missing messages --
[05:23:47] * -- BotBot disconnected, possible missing messages --
[05:26:17] * -- BotBot disconnected, possible missing messages --
[05:26:17] * -- BotBot disconnected, possible missing messages --
[05:28:35] * -- BotBot disconnected, possible missing messages --
[05:30:57] * -- BotBot disconnected, possible missing messages --
[05:33:26] * -- BotBot disconnected, possible missing messages --
[05:35:56] * -- BotBot disconnected, possible missing messages --
[05:38:26] * -- BotBot disconnected, possible missing messages --
[05:40:45] * -- BotBot disconnected, possible missing messages --
[05:43:07] * -- BotBot disconnected, possible missing messages --
[05:45:36] * -- BotBot disconnected, possible missing messages --
[05:47:56] * -- BotBot disconnected, possible missing messages --
[05:50:12] * -- BotBot disconnected, possible missing messages --
[05:52:39] * -- BotBot disconnected, possible missing messages --
[05:54:57] * -- BotBot disconnected, possible missing messages --
[05:57:28] * -- BotBot disconnected, possible missing messages --
[05:59:49] * -- BotBot disconnected, possible missing messages --
[06:02:18] * -- BotBot disconnected, possible missing messages --
[06:04:45] * -- BotBot disconnected, possible missing messages --

2017-04-21
[21:47:16] * -- BotBot disconnected, possible missing messages --
[21:49:46] * -- BotBot disconnected, possible missing messages --
[21:52:16] * -- BotBot disconnected, possible missing messages --
[21:54:36] * -- BotBot disconnected, possible missing messages --
[21:57:05] * -- BotBot disconnected, possible missing messages --
[21:59:27] * -- BotBot disconnected, possible missing messages --
[22:01:46] * -- BotBot disconnected, possible missing messages --
[22:04:16] * -- BotBot disconnected, possible missing messages --
[22:06:46] * -- BotBot disconnected, possible missing messages --
[22:09:07] * -- BotBot disconnected, possible missing messages --
[22:11:33] * -- BotBot disconnected, possible missing messages --
[22:16:19] * -- BotBot disconnected, possible missing messages --
[22:18:49] * -- BotBot disconnected, possible missing messages --
[22:21:19] * -- BotBot disconnected, possible missing messages --
[22:23:48] * -- BotBot disconnected, possible missing messages --
[22:26:18] * -- BotBot disconnected, possible missing messages --
[22:28:35] * -- BotBot disconnected, possible missing messages --
[22:31:03] * -- BotBot disconnected, possible missing messages --
[22:33:29] * -- BotBot disconnected, possible missing messages --
[22:36:00] * -- BotBot disconnected, possible missing messages --
[22:38:30] * -- BotBot disconnected, possible missing messages --
[22:41:00] * -- BotBot disconnected, possible missing messages --
[22:43:28] * -- BotBot disconnected, possible missing messages --
[22:45:55] * -- BotBot disconnected, possible missing messages --
[22:48:24] * -- BotBot disconnected, possible missing messages --
[22:50:51] * -- BotBot disconnected, possible missing messages --
[22:53:19] * -- BotBot disconnected, possible missing messages --
[22:55:49] * -- BotBot disconnected, possible missing messages --
[22:58:16] * -- BotBot disconnected, possible missing messages --
[23:00:44] * -- BotBot disconnected, possible missing messages --
[23:03:05] * -- BotBot disconnected, possible missing messages --
[23:05:34] * -- BotBot disconnected, possible missing messages --
[23:08:01] * -- BotBot disconnected, possible missing messages --
[23:12:49] * -- BotBot disconnected, possible missing messages --
[23:15:09] * -- BotBot disconnected, possible missing messages --
[23:15:09] * -- BotBot disconnected, possible missing messages --
[23:17:38] * -- BotBot disconnected, possible missing messages --
[23:19:59] * -- BotBot disconnected, possible missing messages --
[23:22:26] * -- BotBot disconnected, possible missing messages --
[23:24:54] * -- BotBot disconnected, possible missing messages --
[23:27:21] * -- BotBot disconnected, possible missing messages --
[23:29:51] * -- BotBot disconnected, possible missing messages --
[23:32:21] * -- BotBot disconnected, possible missing messages --
[23:34:42] * -- BotBot disconnected, possible missing messages --
[23:37:13] * -- BotBot disconnected, possible missing messages --
[23:39:44] * -- BotBot disconnected, possible missing messages --
[23:42:14] * -- BotBot disconnected, possible missing messages --
[23:44:44] * -- BotBot disconnected, possible missing messages --
[23:47:05] * -- BotBot disconnected, possible missing messages --
[23:47:05] * -- BotBot disconnected, possible missing messages --
[23:49:25] * -- BotBot disconnected, possible missing messages --
[23:54:10] * -- BotBot disconnected, possible missing messages --
[23:56:32] * -- BotBot disconnected, possible missing messages --
[23:59:02] * -- BotBot disconnected, possible missing messages --

[15:40:19] * -- BotBot disconnected, possible missing messages --
[15:42:40] * -- BotBot disconnected, possible missing messages --
[15:45:09] * -- BotBot disconnected, possible missing messages --
[15:47:39] * -- BotBot disconnected, possible missing messages --
[15:52:30] * -- BotBot disconnected, possible missing messages --
[15:54:59] * -- BotBot disconnected, possible missing messages --
[15:57:25] * -- BotBot disconnected, possible missing messages --
[15:59:43] * -- BotBot disconnected, possible missing messages --
[16:02:12] * -- BotBot disconnected, possible missing messages --
[16:04:40] * -- BotBot disconnected, possible missing messages --
[16:07:10] * -- BotBot disconnected, possible missing messages --
[16:09:37] * -- BotBot disconnected, possible missing messages --
[16:12:06] * -- BotBot disconnected, possible missing messages --
[16:14:35] * -- BotBot disconnected, possible missing messages --
[16:17:06] * -- BotBot disconnected, possible missing messages --
[16:19:27] * -- BotBot disconnected, possible missing messages --
[16:21:55] * -- BotBot disconnected, possible missing messages --
[16:24:24] * -- BotBot disconnected, possible missing messages --
[16:26:52] * -- BotBot disconnected, possible missing messages --
[16:30:02] * -- BotBot disconnected, possible missing messages --
[16:32:20] * -- BotBot disconnected, possible missing messages --
[16:32:20] * -- BotBot disconnected, possible missing messages --
[16:34:40] * -- BotBot disconnected, possible missing messages --
[16:37:08] * -- BotBot disconnected, possible missing messages --
[16:39:39] * -- BotBot disconnected, possible missing messages --
[16:42:09] * -- BotBot disconnected, possible missing messages --
[16:44:38] * -- BotBot disconnected, possible missing messages --
[16:47:07] * -- BotBot disconnected, possible missing messages --
[16:49:37] * -- BotBot disconnected, possible missing messages --
[16:52:07] * -- BotBot disconnected, possible missing messages --
[16:54:37] * -- BotBot disconnected, possible missing messages --
[16:56:55] * -- BotBot disconnected, possible missing messages --
[17:01:52] * -- BotBot disconnected, possible missing messages --
[17:04:22] * -- BotBot disconnected, possible missing messages --
[17:06:52] * -- BotBot disconnected, possible missing messages --
[17:09:20] * -- BotBot disconnected, possible missing messages --
[17:11:40] * -- BotBot disconnected, possible missing messages --
[17:14:08] * -- BotBot disconnected, possible missing messages --
[17:16:38] * -- BotBot disconnected, possible missing messages --
[17:19:09] * -- BotBot disconnected, possible missing messages --
[17:21:36] * -- BotBot disconnected, possible missing messages --
[17:24:06] * -- BotBot disconnected, possible missing messages --
[17:26:36] * -- BotBot disconnected, possible missing messages --
[17:28:57] * -- BotBot disconnected, possible missing messages --
[17:31:25] * -- BotBot disconnected, possible missing messages --
[17:33:47] * -- BotBot disconnected, possible missing messages --
[17:36:06] * -- BotBot disconnected, possible missing messages --
[17:38:34] * -- BotBot disconnected, possible missing messages --
[17:41:04] * -- BotBot disconnected, possible missing messages --
[17:43:30] * -- BotBot disconnected, possible missing messages --
[17:43:30] * -- BotBot disconnected, possible missing messages --
[17:45:59] * -- BotBot disconnected, possible missing messages --
[17:48:30] * -- BotBot disconnected, possible missing messages --
[17:50:59] * -- BotBot disconnected, possible missing messages --
[17:53:29] * -- BotBot disconnected, possible missing messages --
[17:55:50] * -- BotBot disconnected, possible missing messages --
[17:58:19] * -- BotBot disconnected, possible missing messages --
[18:00:49] * -- BotBot disconnected, possible missing messages --
[18:03:22] * -- BotBot disconnected, possible missing messages --
[18:05:52] * -- BotBot disconnected, possible missing messages --
[18:08:19] * -- BotBot disconnected, possible missing messages --
[18:10:47] * -- BotBot disconnected, possible missing messages --
[18:13:18] * -- BotBot disconnected, possible missing messages --
[18:15:38] * -- BotBot disconnected, possible missing messages --
[18:18:08] * -- BotBot disconnected, possible missing messages --
[18:20:28] * -- BotBot disconnected, possible missing messages --
[18:22:58] * -- BotBot disconnected, possible missing messages --
[18:25:24] * -- BotBot disconnected, possible missing messages --
[18:27:51] * -- BotBot disconnected, possible missing messages --
[18:30:18] * -- BotBot disconnected, possible missing messages --
[18:32:50] * -- BotBot disconnected, possible missing messages --
[18:35:20] * -- BotBot disconnected, possible missing messages --
[18:37:38] * -- BotBot disconnected, possible missing messages --
[18:40:06] * -- BotBot disconnected, possible missing messages --
[18:42:37] * -- BotBot disconnected, possible missing messages --
[18:45:08] * -- BotBot disconnected, possible missing messages --
[18:47:35] * -- BotBot disconnected, possible missing messages --
[18:50:02] * -- BotBot disconnected, possible missing messages --
[18:52:33] * -- BotBot disconnected, possible missing messages --
[18:55:01] * -- BotBot disconnected, possible missing messages --
[18:57:32] * -- BotBot disconnected, possible missing messages --
[18:59:53] * -- BotBot disconnected, possible missing messages --
[19:02:11] * -- BotBot disconnected, possible missing messages --
[19:02:11] * -- BotBot disconnected, possible missing messages --
[19:04:30] * -- BotBot disconnected, possible missing messages --
[19:06:57] * -- BotBot disconnected, possible missing messages --
[19:09:27] * -- BotBot disconnected, possible missing messages --
[19:11:46] * -- BotBot disconnected, possible missing messages --
[19:14:14] * -- BotBot disconnected, possible missing messages --
[19:16:44] * -- BotBot disconnected, possible missing messages --
[19:19:14] * -- BotBot disconnected, possible missing messages --
[19:21:44] * -- BotBot disconnected, possible missing messages --
[19:24:11] * -- BotBot disconnected, possible missing messages --
[19:26:30] * -- BotBot disconnected, possible missing messages --
[19:28:48] * -- BotBot disconnected, possible missing messages --
[19:31:08] * -- BotBot disconnected, possible missing messages --
[19:33:35] * -- BotBot disconnected, possible missing messages --
[19:35:56] * -- BotBot disconnected, possible missing messages --
[19:38:25] * -- BotBot disconnected, possible missing messages --
[19:40:52] * -- BotBot disconnected, possible missing messages --
[19:43:11] * -- BotBot disconnected, possible missing messages --
[19:45:42] * -- BotBot disconnected, possible missing messages --
[19:48:13] * -- BotBot disconnected, possible missing messages --
[19:50:43] * -- BotBot disconnected, possible missing messages --
[19:53:13] * -- BotBot disconnected, possible missing messages --
[19:55:41] * -- BotBot disconnected, possible missing messages --
[19:58:08] * -- BotBot disconnected, possible missing messages --
[20:02:46] * -- BotBot disconnected, possible missing messages --
[20:05:13] * -- BotBot disconnected, possible missing messages --
[20:07:31] * -- BotBot disconnected, possible missing messages --
[20:10:00] * -- BotBot disconnected, possible missing messages --
[20:12:31] * -- BotBot disconnected, possible missing messages --
[20:14:58] * -- BotBot disconnected, possible missing messages --
[20:17:27] * -- BotBot disconnected, possible missing messages --
[20:19:57] * -- BotBot disconnected, possible missing messages --
[20:22:27] * -- BotBot disconnected, possible missing messages --
[20:24:53] * -- BotBot disconnected, possible missing messages --
[20:27:22] * -- BotBot disconnected, possible missing messages --
[20:29:49] * -- BotBot disconnected, possible missing messages --
[20:29:49] * -- BotBot disconnected, possible missing messages --
[20:32:19] * -- BotBot disconnected, possible missing messages --
[20:34:40] * -- BotBot disconnected, possible missing messages --
[20:37:00] * -- BotBot disconnected, possible missing messages --
[20:37:00] * -- BotBot disconnected, possible missing messages --
[20:39:29] * -- BotBot disconnected, possible missing messages --
[20:41:59] * -- BotBot disconnected, possible missing messages --
[20:44:20] * -- BotBot disconnected, possible missing messages --
[20:46:40] * -- BotBot disconnected, possible missing messages --
[20:51:18] * -- BotBot disconnected, possible missing messages --
[20:53:38] * -- BotBot disconnected, possible missing messages --
[20:56:09] * -- BotBot disconnected, possible missing messages --
[20:58:39] * -- BotBot disconnected, possible missing messages --
[21:01:06] * -- BotBot disconnected, possible missing messages --
[21:03:34] * -- BotBot disconnected, possible missing messages --
[21:06:04] * -- BotBot disconnected, possible missing messages --
[21:08:25] * -- BotBot disconnected, possible missing messages --
[21:10:53] * -- BotBot disconnected, possible missing messages --
[21:13:24] * -- BotBot disconnected, possible missing messages --
[21:15:53] * -- BotBot disconnected, possible missing messages --
[21:18:23] * -- BotBot disconnected, possible missing messages --
[21:18:23] * -- BotBot disconnected, possible missing messages --
[21:20:49] * -- BotBot disconnected, possible missing messages --
[21:23:09] * -- BotBot disconnected, possible missing messages --
[21:25:36] * -- BotBot disconnected, possible missing messages --
[21:28:03] * -- BotBot disconnected, possible missing messages --
[21:30:23] * -- BotBot disconnected, possible missing messages --
[21:32:52] * -- BotBot disconnected, possible missing messages --
[21:35:22] * -- BotBot disconnected, possible missing messages --
[21:42:30] * -- BotBot disconnected, possible missing messages --
[21:42:30] * -- BotBot disconnected, possible missing messages --

[09:23:35] * -- BotBot disconnected, possible missing messages --
[09:26:05] * -- BotBot disconnected, possible missing messages --
[09:28:25] * -- BotBot disconnected, possible missing messages --
[09:30:42] * -- BotBot disconnected, possible missing messages --
[09:33:13] * -- BotBot disconnected, possible missing messages --
[09:35:30] * -- BotBot disconnected, possible missing messages --
[09:37:52] * -- BotBot disconnected, possible missing messages --
[09:40:21] * -- BotBot disconnected, possible missing messages --
[09:45:18] * -- BotBot disconnected, possible missing messages --
[09:47:48] * -- BotBot disconnected, possible missing messages --
[09:50:18] * -- BotBot disconnected, possible missing messages --
[09:52:48] * -- BotBot disconnected, possible missing messages --
[09:55:09] * -- BotBot disconnected, possible missing messages --
[09:57:36] * -- BotBot disconnected, possible missing messages --
[10:00:04] * -- BotBot disconnected, possible missing messages --
[10:02:22] * -- BotBot disconnected, possible missing messages --
[10:04:42] * -- BotBot disconnected, possible missing messages --
[10:07:11] * -- BotBot disconnected, possible missing messages --
[10:09:30] * -- BotBot disconnected, possible missing messages --
[10:14:29] * -- BotBot disconnected, possible missing messages --
[10:16:49] * -- BotBot disconnected, possible missing messages --
[10:19:10] * -- BotBot disconnected, possible missing messages --
[10:21:37] * -- BotBot disconnected, possible missing messages --
[10:23:57] * -- BotBot disconnected, possible missing messages --
[10:26:16] * -- BotBot disconnected, possible missing messages --
[10:28:45] * -- BotBot disconnected, possible missing messages --
[10:31:03] * -- BotBot disconnected, possible missing messages --
[10:33:32] * -- BotBot disconnected, possible missing messages --
[10:36:02] * -- BotBot disconnected, possible missing messages --
[10:36:02] * -- BotBot disconnected, possible missing messages --
[10:38:33] * -- BotBot disconnected, possible missing messages --
[10:40:51] * -- BotBot disconnected, possible missing messages --
[10:43:20] * -- BotBot disconnected, possible missing messages --
[10:45:50] * -- BotBot disconnected, possible missing messages --
[10:48:08] * -- BotBot disconnected, possible missing messages --
[10:50:37] * -- BotBot disconnected, possible missing messages --
[10:53:07] * -- BotBot disconnected, possible missing messages --
[10:55:37] * -- BotBot disconnected, possible missing messages --
[10:58:05] * -- BotBot disconnected, possible missing messages --
[11:00:35] * -- BotBot disconnected, possible missing messages --
[11:03:02] * -- BotBot disconnected, possible missing messages --
[11:05:24] * -- BotBot disconnected, possible missing messages --
[11:07:52] * -- BotBot disconnected, possible missing messages --
[11:10:19] * -- BotBot disconnected, possible missing messages --
[11:15:19] * -- BotBot disconnected, possible missing messages --
[11:20:14] * -- BotBot disconnected, possible missing messages --
[11:22:33] * -- BotBot disconnected, possible missing messages --
[11:25:03] * -- BotBot disconnected, possible missing messages --
[11:27:34] * -- BotBot disconnected, possible missing messages --
[11:30:03] * -- BotBot disconnected, possible missing messages --
[11:32:29] * -- BotBot disconnected, possible missing messages --
[11:34:50] * -- BotBot disconnected, possible missing messages --
[11:37:09] * -- BotBot disconnected, possible missing messages --
[11:39:37] * -- BotBot disconnected, possible missing messages --
[11:42:04] * -- BotBot disconnected, possible missing messages --
[11:44:25] * -- BotBot disconnected, possible missing messages --
[11:46:47] * -- BotBot disconnected, possible missing messages --
[11:49:07] * -- BotBot disconnected, possible missing messages --
[11:51:36] * -- BotBot disconnected, possible missing messages --
[11:53:55] * -- BotBot disconnected, possible missing messages --
[11:56:15] * -- BotBot disconnected, possible missing messages --
[11:58:43] * -- BotBot disconnected, possible missing messages --
[12:01:02] * -- BotBot disconnected, possible missing messages --
[12:03:30] * -- BotBot disconnected, possible missing messages --
[12:05:58] * -- BotBot disconnected, possible missing messages --
[12:08:26] * -- BotBot disconnected, possible missing messages --
[12:10:53] * -- BotBot disconnected, possible missing messages --
[12:13:20] * -- BotBot disconnected, possible missing messages --
[12:13:20] * -- BotBot disconnected, possible missing messages --
[12:15:39] * -- BotBot disconnected, possible missing messages --
[12:17:57] * -- BotBot disconnected, possible missing messages --
[12:20:15] * -- BotBot disconnected, possible missing messages --
[12:22:44] * -- BotBot disconnected, possible missing messages --
[12:25:05] * -- BotBot disconnected, possible missing messages --
[12:27:33] * -- BotBot disconnected, possible missing messages --
[12:30:02] * -- BotBot disconnected, possible missing messages --
[12:32:23] * -- BotBot disconnected, possible missing messages --
[12:37:17] * -- BotBot disconnected, possible missing messages --
[12:39:48] * -- BotBot disconnected, possible missing messages --
[12:44:48] * -- BotBot disconnected, possible missing messages --
[12:47:18] * -- BotBot disconnected, possible missing messages --
[12:47:18] * -- BotBot disconnected, possible missing messages --
[12:49:47] * -- BotBot disconnected, possible missing messages --
[12:52:17] * -- BotBot disconnected, possible missing messages --
[12:54:45] * -- BotBot disconnected, possible missing messages --
[12:57:15] * -- BotBot disconnected, possible missing messages --
[12:59:37] * -- BotBot disconnected, possible missing messages --
[13:01:55] * -- BotBot disconnected, possible missing messages --
[13:04:13] * -- BotBot disconnected, possible missing messages --
[13:09:02] * -- BotBot disconnected, possible missing messages --
[13:11:23] * -- BotBot disconnected, possible missing messages --
[13:13:52] * -- BotBot disconnected, possible missing messages --
[13:16:21] * -- BotBot disconnected, possible missing messages --
[13:18:50] * -- BotBot disconnected, possible missing messages --
[13:21:20] * -- BotBot disconnected, possible missing messages --
[13:23:49] * -- BotBot disconnected, possible missing messages --
[13:26:06] * -- BotBot disconnected, possible missing messages --
[13:28:34] * -- BotBot disconnected, possible missing messages --
[13:31:04] * -- BotBot disconnected, possible missing messages --
[13:33:31] * -- BotBot disconnected, possible missing messages --
[13:35:52] * -- BotBot disconnected, possible missing messages --
[13:38:12] * -- BotBot disconnected, possible missing messages --
[13:40:40] * -- BotBot disconnected, possible missing messages --
[13:42:59] * -- BotBot disconnected, possible missing messages --
[13:45:16] * -- BotBot disconnected, possible missing messages --
[13:47:46] * -- BotBot disconnected, possible missing messages --
[13:50:14] * -- BotBot disconnected, possible missing messages --
[13:52:42] * -- BotBot disconnected, possible missing messages --
[13:55:00] * -- BotBot disconnected, possible missing messages --
[13:57:28] * -- BotBot disconnected, possible missing messages --
[13:59:58] * -- BotBot disconnected, possible missing messages --
[14:02:25] * -- BotBot disconnected, possible missing messages --
[14:04:56] * -- BotBot disconnected, possible missing messages --
[14:07:26] * -- BotBot disconnected, possible missing messages --
[14:09:54] * -- BotBot disconnected, possible missing messages --
[14:12:21] * -- BotBot disconnected, possible missing messages --
[14:14:50] * -- BotBot disconnected, possible missing messages --
[14:17:16] * -- BotBot disconnected, possible missing messages --
[14:19:37] * -- BotBot disconnected, possible missing messages --
[14:22:06] * -- BotBot disconnected, possible missing messages --
[14:26:47] * -- BotBot disconnected, possible missing messages --
[14:29:17] * -- BotBot disconnected, possible missing messages --
[14:31:36] * -- BotBot disconnected, possible missing messages --
[14:34:06] * -- BotBot disconnected, possible missing messages --
[14:36:35] * -- BotBot disconnected, possible missing messages --
[14:39:05] * -- BotBot disconnected, possible missing messages --
[14:41:36] * -- BotBot disconnected, possible missing messages --
[14:44:06] * -- BotBot disconnected, possible missing messages --
[14:46:27] * -- BotBot disconnected, possible missing messages --
[14:48:45] * -- BotBot disconnected, possible missing messages --
[14:51:14] * -- BotBot disconnected, possible missing messages --
[14:53:44] * -- BotBot disconnected, possible missing messages --
[14:56:02] * -- BotBot disconnected, possible missing messages --
[14:58:31] * -- BotBot disconnected, possible missing messages --
[15:00:59] * -- BotBot disconnected, possible missing messages --
[15:03:29] * -- BotBot disconnected, possible missing messages --
[15:05:48] * -- BotBot disconnected, possible missing messages --
[15:08:18] * -- BotBot disconnected, possible missing messages --
[15:10:46] * -- BotBot disconnected, possible missing messages --
[15:13:15] * -- BotBot disconnected, possible missing messages --
[15:15:43] * -- BotBot disconnected, possible missing messages --
[15:18:10] * -- BotBot disconnected, possible missing messages --
[15:20:36] * -- BotBot disconnected, possible missing messages --
[15:23:03] * -- BotBot disconnected, possible missing messages --
[15:25:33] * -- BotBot disconnected, possible missing messages --
[15:28:00] * -- BotBot disconnected, possible missing messages --
[15:30:28] * -- BotBot disconnected, possible missing messages --
[15:32:55] * -- BotBot disconnected, possible missing messages --
[15:35:23] * -- BotBot disconnected, possible missing messages --
[15:37:50] * -- BotBot disconnected, possible missing messages --

[03:03:08] * -- BotBot disconnected, possible missing messages --
[03:06:04] * -- BotBot disconnected, possible missing messages --
[03:07:07] * -- BotBot disconnected, possible missing messages --
[03:09:34] * -- BotBot disconnected, possible missing messages --
[03:12:02] * -- BotBot disconnected, possible missing messages --
[03:14:23] * -- BotBot disconnected, possible missing messages --
[03:16:52] * -- BotBot disconnected, possible missing messages --
[03:19:22] * -- BotBot disconnected, possible missing messages --
[03:21:49] * -- BotBot disconnected, possible missing messages --
[03:24:17] * -- BotBot disconnected, possible missing messages --
[03:26:47] * -- BotBot disconnected, possible missing messages --
[03:29:15] * -- BotBot disconnected, possible missing messages --
[03:31:35] * -- BotBot disconnected, possible missing messages --
[03:33:56] * -- BotBot disconnected, possible missing messages --
[03:36:24] * -- BotBot disconnected, possible missing messages --
[03:38:54] * -- BotBot disconnected, possible missing messages --
[03:41:25] * -- BotBot disconnected, possible missing messages --
[03:43:54] * -- BotBot disconnected, possible missing messages --
[03:46:22] * -- BotBot disconnected, possible missing messages --
[03:48:40] * -- BotBot disconnected, possible missing messages --
[03:51:08] * -- BotBot disconnected, possible missing messages --
[03:53:38] * -- BotBot disconnected, possible missing messages --
[03:56:07] * -- BotBot disconnected, possible missing messages --
[03:58:34] * -- BotBot disconnected, possible missing messages --
[04:01:05] * -- BotBot disconnected, possible missing messages --
[04:03:32] * -- BotBot disconnected, possible missing messages --
[04:06:02] * -- BotBot disconnected, possible missing messages --
[04:08:20] * -- BotBot disconnected, possible missing messages --
[04:10:38] * -- BotBot disconnected, possible missing messages --
[04:13:09] * -- BotBot disconnected, possible missing messages --
[04:15:40] * -- BotBot disconnected, possible missing messages --
[04:18:09] * -- BotBot disconnected, possible missing messages --
[04:22:58] * -- BotBot disconnected, possible missing messages --
[04:25:15] * -- BotBot disconnected, possible missing messages --
[04:27:45] * -- BotBot disconnected, possible missing messages --
[04:30:16] * -- BotBot disconnected, possible missing messages --
[04:32:45] * -- BotBot disconnected, possible missing messages --
[04:35:16] * -- BotBot disconnected, possible missing messages --
[04:37:45] * -- BotBot disconnected, possible missing messages --
[04:40:06] * -- BotBot disconnected, possible missing messages --
[04:42:35] * -- BotBot disconnected, possible missing messages --
[04:45:01] * -- BotBot disconnected, possible missing messages --
[04:47:28] * -- BotBot disconnected, possible missing messages --
[04:49:54] * -- BotBot disconnected, possible missing messages --
[04:52:22] * -- BotBot disconnected, possible missing messages --
[04:54:43] * -- BotBot disconnected, possible missing messages --
[04:57:11] * -- BotBot disconnected, possible missing messages --
[04:59:40] * -- BotBot disconnected, possible missing messages --
[05:02:09] * -- BotBot disconnected, possible missing messages --
[05:02:09] * -- BotBot disconnected, possible missing messages --
[05:04:27] * -- BotBot disconnected, possible missing messages --
[05:06:58] * -- BotBot disconnected, possible missing messages --
[05:09:28] * -- BotBot disconnected, possible missing messages --
[05:11:59] * -- BotBot disconnected, possible missing messages --
[05:14:27] * -- BotBot disconnected, possible missing messages --
[05:16:46] * -- BotBot disconnected, possible missing messages --
[05:21:35] * -- BotBot disconnected, possible missing messages --
[05:24:04] * -- BotBot disconnected, possible missing messages --
[05:26:34] * -- BotBot disconnected, possible missing messages --
[05:28:55] * -- BotBot disconnected, possible missing messages --
[05:31:24] * -- BotBot disconnected, possible missing messages --
[05:33:50] * -- BotBot disconnected, possible missing messages --
[05:36:19] * -- BotBot disconnected, possible missing messages --
[05:38:49] * -- BotBot disconnected, possible missing messages --
[05:41:19] * -- BotBot disconnected, possible missing messages --
[05:43:49] * -- BotBot disconnected, possible missing messages --
[05:46:20] * -- BotBot disconnected, possible missing messages --
[05:51:17] * -- BotBot disconnected, possible missing messages --
[05:56:14] * -- BotBot disconnected, possible missing messages --
[05:58:43] * -- BotBot disconnected, possible missing messages --
[06:01:01] * -- BotBot disconnected, possible missing messages --
[06:03:30] * -- BotBot disconnected, possible missing messages --
[06:05:57] * -- BotBot disconnected, possible missing messages --
[06:08:26] * -- BotBot disconnected, possible missing messages --
[06:10:55] * -- BotBot disconnected, possible missing messages --
[06:13:25] * -- BotBot disconnected, possible missing messages --
[06:15:53] * -- BotBot disconnected, possible missing messages --
[06:18:11] * -- BotBot disconnected, possible missing messages --
[06:20:40] * -- BotBot disconnected, possible missing messages --
[06:23:08] * -- BotBot disconnected, possible missing messages --
[06:25:38] * -- BotBot disconnected, possible missing messages --
[06:27:56] * -- BotBot disconnected, possible missing messages --
[06:30:25] * -- BotBot disconnected, possible missing messages --
[06:32:44] * -- BotBot disconnected, possible missing messages --
[06:35:12] * -- BotBot disconnected, possible missing messages --
[06:42:24] * -- BotBot disconnected, possible missing messages --
[06:47:22] * -- BotBot disconnected, possible missing messages --
[06:49:50] * -- BotBot disconnected, possible missing messages --
[06:52:10] * -- BotBot disconnected, possible missing messages --
[06:54:40] * -- BotBot disconnected, possible missing messages --
[06:57:01] * -- BotBot disconnected, possible missing messages --
[06:59:21] * -- BotBot disconnected, possible missing messages --
[07:01:50] * -- BotBot disconnected, possible missing messages --
[07:06:31] * -- BotBot disconnected, possible missing messages --
[07:08:59] * -- BotBot disconnected, possible missing messages --
[07:11:30] * -- BotBot disconnected, possible missing messages --
[07:14:00] * -- BotBot disconnected, possible missing messages --
[07:16:29] * -- BotBot disconnected, possible missing messages --
[07:18:51] * -- BotBot disconnected, possible missing messages --
[07:21:22] * -- BotBot disconnected, possible missing messages --
[07:23:51] * -- BotBot disconnected, possible missing messages --
[07:26:21] * -- BotBot disconnected, possible missing messages --
[07:28:41] * -- BotBot disconnected, possible missing messages --
[07:31:09] * -- BotBot disconnected, possible missing messages --
[07:33:30] * -- BotBot disconnected, possible missing messages --
[07:33:30] * -- BotBot disconnected, possible missing messages --
[07:35:59] * -- BotBot disconnected, possible missing messages --
[07:38:28] * -- BotBot disconnected, possible missing messages --
[07:40:59] * -- BotBot disconnected, possible missing messages --
[07:43:29] * -- BotBot disconnected, possible missing messages --
[07:45:49] * -- BotBot disconnected, possible missing messages --
[07:48:20] * -- BotBot disconnected, possible missing messages --
[07:50:49] * -- BotBot disconnected, possible missing messages --
[07:53:06] * -- BotBot disconnected, possible missing messages --
[07:55:25] * -- BotBot disconnected, possible missing messages --
[07:57:54] * -- BotBot disconnected, possible missing messages --
[08:02:50] * -- BotBot disconnected, possible missing messages --
[08:05:09] * -- BotBot disconnected, possible missing messages --
[08:07:26] * -- BotBot disconnected, possible missing messages --
[08:09:55] * -- BotBot disconnected, possible missing messages --
[08:12:25] * -- BotBot disconnected, possible missing messages --
[08:14:55] * -- BotBot disconnected, possible missing messages --
[08:17:25] * -- BotBot disconnected, possible missing messages --
[08:19:53] * -- BotBot disconnected, possible missing messages --
[08:22:20] * -- BotBot disconnected, possible missing messages --
[08:24:50] * -- BotBot disconnected, possible missing messages --
[08:27:20] * -- BotBot disconnected, possible missing messages --
[08:29:50] * -- BotBot disconnected, possible missing messages --
[08:32:20] * -- BotBot disconnected, possible missing messages --
[08:34:51] * -- BotBot disconnected, possible missing messages --
[08:37:21] * -- BotBot disconnected, possible missing messages --
[08:39:42] * -- BotBot disconnected, possible missing messages --
[08:42:03] * -- BotBot disconnected, possible missing messages --
[08:44:23] * -- BotBot disconnected, possible missing messages --
[08:46:51] * -- BotBot disconnected, possible missing messages --
[08:49:22] * -- BotBot disconnected, possible missing messages --
[08:51:49] * -- BotBot disconnected, possible missing messages --
[08:54:19] * -- BotBot disconnected, possible missing messages --
[08:56:48] * -- BotBot disconnected, possible missing messages --
[08:59:10] * -- BotBot disconnected, possible missing messages --
[09:01:42] * -- BotBot disconnected, possible missing messages --
[09:01:42] * -- BotBot disconnected, possible missing messages --
[09:04:09] * -- BotBot disconnected, possible missing messages --
[09:06:38] * -- BotBot disconnected, possible missing messages --
[09:09:04] * -- BotBot disconnected, possible missing messages --
[09:11:32] * -- BotBot disconnected, possible missing messages --
[09:13:59] * -- BotBot disconnected, possible missing messages --
[09:16:27] * -- BotBot disconnected, possible missing messages --
[09:18:47] * -- BotBot disconnected, possible missing messages --
[09:21:17] * -- BotBot disconnected, possible missing messages --

2017-04-20
[00:05:00] * Black_Hole joined the channel
[00:06:53] * Black-Hole has quit
[02:25:30] * Waterpicker joined the channel
[11:19:32] * Black-Hole joined the channel
[11:20:54] * Black_Hole has quit
[11:24:59] * Matsv has quit
[11:27:09] * dktapps_ joined the channel
[11:30:32] * Matsv joined the channel
[15:50:15] * ToxicCyborg joined the channel
[15:52:07] <ToxicCyborg> Does PocketMine work on the latest version of PE?
[15:52:30] <ToxicCyborg> Or Windows 10 Edition?
[16:21:58] <yawkat> wrong channel
[19:04:49] * Waterpicker has quit
[19:48:56] * mmmm joined the channel
[20:43:41] * Waterpicker joined the channel
[21:19:21] * Waterpicker has quit
[22:51:04] * Waterpicker joined the channel

2017-04-19
[00:53:28] * ZacHack has quit
[00:58:24] * ZacHack joined the channel
[01:14:42] * Waterpicker joined the channel
[01:54:09] * hstr0100 joined the channel
[02:03:58] * deceit joined the channel
[02:05:43] <hstr0100> Do you guys have any idea on what could cause the client to randomly not spawn even after receiving the PlayStatus=3 packet? http://imgur.com/a/ElyHp I noticed it after the 1.0.4 update so it may have something to do with the resource packs.
[03:53:04] * hstr0100 has quit
[09:42:00] <dktapps_> never seen that
[12:38:52] * sekjun9878 has quit
[12:52:40] * sekjun9878 joined the channel
[13:37:21] * hstr0100 joined the channel
[13:52:07] * Waterpicker_ joined the channel
[13:54:41] * Waterpicker has quit
[16:36:44] * FriwiDev joined the channel
[16:41:19] * hstr0100 has quit
[18:43:59] * FriwiDev has quit
[19:34:02] * Waterpicker_ has quit
[19:38:50] * sekjun9878 joined the channel
[19:38:50] * sekjun9878 has quit
[19:38:50] * sekjun9878 joined the channel

2017-04-18
[02:28:17] * jamierocks has quit
[02:36:01] * jamierocks joined the channel
[05:43:11] * Waterpicker has quit
[14:15:43] * Thinkofname joined the channel
[21:43:36] * Waterpicker joined the channel
[22:43:57] * Waterpicker has quit

2017-04-17
[10:48:28] * Waterpicker has quit
[18:55:44] * LaxWasHere has quit
[19:02:11] * LaxWasHere joined the channel
[20:08:25] * Waterpicker joined the channel
[20:47:45] * fauve_ joined the channel
[21:33:55] * Waterpicker has quit
[23:19:14] * Waterpicker joined the channel

2017-04-16
[00:09:19] * XorBoole joined the channel
[02:21:57] * Waterpicker__ is now known as Waterpicker
[05:58:45] * Waterpicker_ joined the channel
[06:01:26] * Waterpicker has quit
[08:15:02] * Waterpicker_ is now known as Waterpicker
[15:40:42] * vitos joined the channel
[15:40:44] <vitos> привет
[15:40:52] <vitos> есть кто живой
[15:42:59] <vitos> hello
[15:47:50] * vitos has quit
[22:06:33] * Waterpicker_ joined the channel
[22:09:26] * Waterpicker has quit
[22:09:43] * Waterpicker_ is now known as Waterpicker

2017-04-15
[06:48:09] * Waterpicker joined the channel
[12:59:18] * Waterpicker is now known as Water|zzz
[19:37:15] * Htbrdd_ is now known as Htbrdd
[21:26:37] * Waterpicker_ joined the channel
[21:29:23] * Water|zzz has quit
[22:12:39] * Waterpicker__ joined the channel
[22:15:54] * Waterpicker_ has quit
[23:57:28] * XorBoole- has quit

2017-04-14
[10:28:33] * Waterpicker_ joined the channel
[10:31:12] * Waterpicker has quit
[19:05:33] * Waterpicker_ has quit

2017-04-13
[00:42:51] * gurun has quit
[01:24:19] * Matsv has quit
[01:28:11] * Matsv joined the channel
[04:23:36] * rovox_ has quit
[12:32:07] * geNAZt joined the channel
[12:32:32] <geNAZt> hi, does someone here know what the difference between a type 2 and 3 recipe is?
[12:34:19] <geNAZt> is type 2 a smelting recipe without input metadata and 3 with input metadata?
[12:57:28] <yawkat> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/Package.cs#L1008
[12:57:49] <yawkat> so, yes
[13:15:00] <geNAZt> nice thx
[15:06:04] * yawkat` joined the channel
[15:08:02] * mrarm- joined the channel
[15:08:30] * yawkat has quit
[15:09:13] * _Myles joined the channel
[15:09:34] * MinecraftAddict_ joined the channel
[15:09:34] * Htbrdd_ joined the channel
[15:10:49] * LaxWasHere has quit
[15:10:50] * mrarm has quit
[15:10:50] * Htbrdd has quit
[15:10:50] * gaeta has quit
[15:10:50] * MinecraftAddict has quit
[15:10:50] * _MylesC has quit
[15:10:54] * MrARM_ is now known as MrARM
[15:10:54] * MinecraftAddict_ is now known as MinecraftAddict
[15:14:42] * gaeta joined the channel
[15:18:03] * LaxWasHere joined the channel
[16:29:37] * Waterpicker_ joined the channel
[16:32:35] * Waterpicker has quit
[19:15:56] * fuduin joined the channel
[19:16:17] <fuduin> Anybody already has apk for 1.1.0.3?
[19:16:48] <fuduin> Linux doesn't see my phone(
[19:19:54] <dktapps> I can send you one if you want
[19:21:57] <fuduin> it would be great
[19:22:11] <dktapps> hold on
[19:26:30] <fuduin> Thx, you make my night)
[19:26:43] <dktapps> you're welcome :)
[19:28:10] * Waterpicker_ has quit
[19:28:30] <dktapps> you got the link yeah?
[19:30:04] <fuduin> yes
[21:34:02] * geNAZt has quit
[21:37:16] * fuduin has quit
[23:11:03] * Waterpicker joined the channel

2017-04-12
[12:06:27] * -- BotBot disconnected, possible missing messages --
[12:08:57] * -- BotBot disconnected, possible missing messages --
[12:13:45] * -- BotBot disconnected, possible missing messages --
[12:16:12] * -- BotBot disconnected, possible missing messages --
[12:18:42] * -- BotBot disconnected, possible missing messages --
[12:21:12] * -- BotBot disconnected, possible missing messages --
[12:23:30] * -- BotBot disconnected, possible missing messages --
[12:25:50] * -- BotBot disconnected, possible missing messages --
[12:28:17] * -- BotBot disconnected, possible missing messages --
[12:30:47] * -- BotBot disconnected, possible missing messages --
[12:33:08] * -- BotBot disconnected, possible missing messages --
[12:35:37] * -- BotBot disconnected, possible missing messages --
[12:37:59] * -- BotBot disconnected, possible missing messages --
[12:40:19] * -- BotBot disconnected, possible missing messages --
[12:42:39] * -- BotBot disconnected, possible missing messages --
[12:45:01] * -- BotBot disconnected, possible missing messages --
[12:47:32] * -- BotBot disconnected, possible missing messages --
[12:50:02] * -- BotBot disconnected, possible missing messages --
[12:52:32] * -- BotBot disconnected, possible missing messages --
[12:55:02] * -- BotBot disconnected, possible missing messages --
[12:57:30] * -- BotBot disconnected, possible missing messages --
[12:57:30] * -- BotBot disconnected, possible missing messages --
[12:59:50] * -- BotBot disconnected, possible missing messages --
[13:02:19] * -- BotBot disconnected, possible missing messages --
[13:07:04] * -- BotBot disconnected, possible missing messages --
[13:12:02] * -- BotBot disconnected, possible missing messages --
[13:14:32] * -- BotBot disconnected, possible missing messages --
[13:16:49] * -- BotBot disconnected, possible missing messages --
[13:19:17] * -- BotBot disconnected, possible missing messages --
[13:24:15] * -- BotBot disconnected, possible missing messages --
[13:28:38] * -- BotBot disconnected, possible missing messages --
[13:30:57] * -- BotBot disconnected, possible missing messages --
[13:33:27] * -- BotBot disconnected, possible missing messages --
[13:35:56] * -- BotBot disconnected, possible missing messages --
[13:38:22] * -- BotBot disconnected, possible missing messages --
[13:38:22] * -- BotBot disconnected, possible missing messages --
[13:40:43] * -- BotBot disconnected, possible missing messages --
[13:43:12] * -- BotBot disconnected, possible missing messages --
[13:46:30] * -- BotBot disconnected, possible missing messages --
[13:48:50] * -- BotBot disconnected, possible missing messages --
[13:51:18] * -- BotBot disconnected, possible missing messages --
[13:53:37] * -- BotBot disconnected, possible missing messages --
[13:56:06] * -- BotBot disconnected, possible missing messages --
[13:58:24] * -- BotBot disconnected, possible missing messages --
[14:00:47] * -- BotBot disconnected, possible missing messages --
[14:03:07] * -- BotBot disconnected, possible missing messages --
[14:05:33] * -- BotBot disconnected, possible missing messages --
[14:05:33] * -- BotBot disconnected, possible missing messages --
[14:07:54] * -- BotBot disconnected, possible missing messages --
[14:10:14] * -- BotBot disconnected, possible missing messages --
[14:12:41] * -- BotBot disconnected, possible missing messages --
[14:15:08] * -- BotBot disconnected, possible missing messages --
[14:17:22] * [d__d] joined the channel
[16:19:26] * Guest85735 is now known as dktapps
[17:33:25] * gurnux has quit
[17:33:39] * gurun joined the channel
[17:35:37] * gurun has quit
[17:35:49] * gurun joined the channel
[19:30:07] * Waterpicker has quit
[20:12:38] * Waterpicker joined the channel
[21:21:16] * Waterpicker has quit
[21:58:11] * Waterpicker joined the channel

[06:00:16] * -- BotBot disconnected, possible missing messages --
[06:02:46] * -- BotBot disconnected, possible missing messages --
[06:05:13] * -- BotBot disconnected, possible missing messages --
[06:07:41] * -- BotBot disconnected, possible missing messages --
[06:10:11] * -- BotBot disconnected, possible missing messages --
[06:12:32] * -- BotBot disconnected, possible missing messages --
[06:14:52] * -- BotBot disconnected, possible missing messages --
[06:17:10] * -- BotBot disconnected, possible missing messages --
[06:19:30] * -- BotBot disconnected, possible missing messages --
[06:21:59] * -- BotBot disconnected, possible missing messages --
[06:24:29] * -- BotBot disconnected, possible missing messages --
[06:26:50] * -- BotBot disconnected, possible missing messages --
[06:26:50] * -- BotBot disconnected, possible missing messages --
[06:29:10] * -- BotBot disconnected, possible missing messages --
[06:31:37] * -- BotBot disconnected, possible missing messages --
[06:33:57] * -- BotBot disconnected, possible missing messages --
[06:36:27] * -- BotBot disconnected, possible missing messages --
[06:38:57] * -- BotBot disconnected, possible missing messages --
[06:41:26] * -- BotBot disconnected, possible missing messages --
[06:43:55] * -- BotBot disconnected, possible missing messages --
[06:46:21] * -- BotBot disconnected, possible missing messages --
[06:48:51] * -- BotBot disconnected, possible missing messages --
[06:51:12] * -- BotBot disconnected, possible missing messages --
[06:53:32] * -- BotBot disconnected, possible missing messages --
[06:55:52] * -- BotBot disconnected, possible missing messages --
[06:58:20] * -- BotBot disconnected, possible missing messages --
[07:00:50] * -- BotBot disconnected, possible missing messages --
[07:03:11] * -- BotBot disconnected, possible missing messages --
[07:05:39] * -- BotBot disconnected, possible missing messages --
[07:08:07] * -- BotBot disconnected, possible missing messages --
[07:10:37] * -- BotBot disconnected, possible missing messages --
[07:13:07] * -- BotBot disconnected, possible missing messages --
[07:15:25] * -- BotBot disconnected, possible missing messages --
[07:17:46] * -- BotBot disconnected, possible missing messages --
[07:20:17] * -- BotBot disconnected, possible missing messages --
[07:22:37] * -- BotBot disconnected, possible missing messages --
[07:25:04] * -- BotBot disconnected, possible missing messages --
[07:27:23] * -- BotBot disconnected, possible missing messages --
[07:29:42] * -- BotBot disconnected, possible missing messages --
[07:32:02] * -- BotBot disconnected, possible missing messages --
[07:34:32] * -- BotBot disconnected, possible missing messages --
[07:37:02] * -- BotBot disconnected, possible missing messages --
[07:42:02] * -- BotBot disconnected, possible missing messages --
[07:44:29] * -- BotBot disconnected, possible missing messages --
[07:49:27] * -- BotBot disconnected, possible missing messages --
[07:51:57] * -- BotBot disconnected, possible missing messages --
[07:54:27] * -- BotBot disconnected, possible missing messages --
[07:56:54] * -- BotBot disconnected, possible missing messages --
[07:56:54] * -- BotBot disconnected, possible missing messages --
[08:04:02] * -- BotBot disconnected, possible missing messages --
[08:06:24] * -- BotBot disconnected, possible missing messages --
[08:08:52] * -- BotBot disconnected, possible missing messages --
[08:11:22] * -- BotBot disconnected, possible missing messages --
[08:13:52] * -- BotBot disconnected, possible missing messages --
[08:16:14] * -- BotBot disconnected, possible missing messages --
[08:18:42] * -- BotBot disconnected, possible missing messages --
[08:21:01] * -- BotBot disconnected, possible missing messages --
[08:23:22] * -- BotBot disconnected, possible missing messages --
[08:25:50] * -- BotBot disconnected, possible missing messages --
[08:28:17] * -- BotBot disconnected, possible missing messages --
[08:28:17] * -- BotBot disconnected, possible missing messages --
[08:30:38] * -- BotBot disconnected, possible missing messages --
[08:32:57] * -- BotBot disconnected, possible missing messages --
[08:35:27] * -- BotBot disconnected, possible missing messages --
[08:37:57] * -- BotBot disconnected, possible missing messages --
[08:40:27] * -- BotBot disconnected, possible missing messages --
[08:42:48] * -- BotBot disconnected, possible missing messages --
[08:45:17] * -- BotBot disconnected, possible missing messages --
[08:47:38] * -- BotBot disconnected, possible missing messages --
[08:50:07] * -- BotBot disconnected, possible missing messages --
[08:52:28] * -- BotBot disconnected, possible missing messages --
[08:54:56] * -- BotBot disconnected, possible missing messages --
[08:57:27] * -- BotBot disconnected, possible missing messages --
[08:59:57] * -- BotBot disconnected, possible missing messages --
[09:02:24] * -- BotBot disconnected, possible missing messages --
[09:04:43] * -- BotBot disconnected, possible missing messages --
[09:07:12] * -- BotBot disconnected, possible missing messages --
[09:09:39] * -- BotBot disconnected, possible missing messages --
[09:12:07] * -- BotBot disconnected, possible missing messages --
[09:14:37] * -- BotBot disconnected, possible missing messages --
[09:16:56] * -- BotBot disconnected, possible missing messages --
[09:19:24] * -- BotBot disconnected, possible missing messages --
[09:21:52] * -- BotBot disconnected, possible missing messages --
[09:24:13] * -- BotBot disconnected, possible missing messages --
[09:26:31] * -- BotBot disconnected, possible missing messages --
[09:29:02] * -- BotBot disconnected, possible missing messages --
[09:31:21] * -- BotBot disconnected, possible missing messages --
[09:33:49] * -- BotBot disconnected, possible missing messages --
[09:36:17] * -- BotBot disconnected, possible missing messages --
[09:38:47] * -- BotBot disconnected, possible missing messages --
[09:41:06] * -- BotBot disconnected, possible missing messages --
[09:43:37] * -- BotBot disconnected, possible missing messages --
[09:46:04] * -- BotBot disconnected, possible missing messages --
[09:48:25] * -- BotBot disconnected, possible missing messages --
[09:50:43] * -- BotBot disconnected, possible missing messages --
[09:53:02] * -- BotBot disconnected, possible missing messages --
[09:55:21] * -- BotBot disconnected, possible missing messages --
[09:57:48] * -- BotBot disconnected, possible missing messages --
[10:00:09] * -- BotBot disconnected, possible missing messages --
[10:02:30] * -- BotBot disconnected, possible missing messages --
[10:04:57] * -- BotBot disconnected, possible missing messages --
[10:07:15] * -- BotBot disconnected, possible missing messages --
[10:09:35] * -- BotBot disconnected, possible missing messages --
[10:11:53] * -- BotBot disconnected, possible missing messages --
[10:14:14] * -- BotBot disconnected, possible missing messages --
[10:16:33] * -- BotBot disconnected, possible missing messages --
[10:16:33] * -- BotBot disconnected, possible missing messages --
[10:18:54] * -- BotBot disconnected, possible missing messages --
[10:21:23] * -- BotBot disconnected, possible missing messages --
[10:23:52] * -- BotBot disconnected, possible missing messages --
[10:26:22] * -- BotBot disconnected, possible missing messages --
[10:28:49] * -- BotBot disconnected, possible missing messages --
[10:31:19] * -- BotBot disconnected, possible missing messages --
[10:33:49] * -- BotBot disconnected, possible missing messages --
[10:36:10] * -- BotBot disconnected, possible missing messages --
[10:38:37] * -- BotBot disconnected, possible missing messages --
[10:41:07] * -- BotBot disconnected, possible missing messages --
[10:43:39] * -- BotBot disconnected, possible missing messages --
[10:45:57] * -- BotBot disconnected, possible missing messages --
[10:48:28] * -- BotBot disconnected, possible missing messages --
[10:50:45] * -- BotBot disconnected, possible missing messages --
[10:53:05] * -- BotBot disconnected, possible missing messages --
[10:55:36] * -- BotBot disconnected, possible missing messages --
[10:58:02] * -- BotBot disconnected, possible missing messages --
[11:00:20] * -- BotBot disconnected, possible missing messages --
[11:02:40] * -- BotBot disconnected, possible missing messages --
[11:05:02] * -- BotBot disconnected, possible missing messages --
[11:07:20] * -- BotBot disconnected, possible missing messages --
[11:12:17] * -- BotBot disconnected, possible missing messages --
[11:14:47] * -- BotBot disconnected, possible missing messages --
[11:17:13] * -- BotBot disconnected, possible missing messages --
[11:19:35] * -- BotBot disconnected, possible missing messages --
[11:21:57] * -- BotBot disconnected, possible missing messages --
[11:24:24] * -- BotBot disconnected, possible missing messages --
[11:26:56] * -- BotBot disconnected, possible missing messages --
[11:29:27] * -- BotBot disconnected, possible missing messages --
[11:31:47] * -- BotBot disconnected, possible missing messages --
[11:36:47] * -- BotBot disconnected, possible missing messages --
[11:39:15] * -- BotBot disconnected, possible missing messages --
[11:41:42] * -- BotBot disconnected, possible missing messages --
[11:44:12] * -- BotBot disconnected, possible missing messages --
[11:46:42] * -- BotBot disconnected, possible missing messages --
[11:49:12] * -- BotBot disconnected, possible missing messages --
[11:51:33] * -- BotBot disconnected, possible missing messages --
[11:54:02] * -- BotBot disconnected, possible missing messages --
[11:56:32] * -- BotBot disconnected, possible missing messages --
[11:59:02] * -- BotBot disconnected, possible missing messages --
[12:01:29] * -- BotBot disconnected, possible missing messages --
[12:03:57] * -- BotBot disconnected, possible missing messages --
[12:06:27] * -- BotBot disconnected, possible missing messages --

[00:01:15] * -- BotBot disconnected, possible missing messages --
[00:03:45] * -- BotBot disconnected, possible missing messages --
[00:06:15] * -- BotBot disconnected, possible missing messages --
[00:08:45] * -- BotBot disconnected, possible missing messages --
[00:11:04] * -- BotBot disconnected, possible missing messages --
[00:13:24] * -- BotBot disconnected, possible missing messages --
[00:15:52] * -- BotBot disconnected, possible missing messages --
[00:18:13] * -- BotBot disconnected, possible missing messages --
[00:20:31] * -- BotBot disconnected, possible missing messages --
[00:20:31] * -- BotBot disconnected, possible missing messages --
[00:22:49] * -- BotBot disconnected, possible missing messages --
[00:25:09] * -- BotBot disconnected, possible missing messages --
[00:27:41] * -- BotBot disconnected, possible missing messages --
[00:30:02] * -- BotBot disconnected, possible missing messages --
[00:30:02] * -- BotBot disconnected, possible missing messages --
[00:32:21] * -- BotBot disconnected, possible missing messages --
[00:34:50] * -- BotBot disconnected, possible missing messages --
[00:37:20] * -- BotBot disconnected, possible missing messages --
[00:39:42] * -- BotBot disconnected, possible missing messages --
[00:42:01] * -- BotBot disconnected, possible missing messages --
[00:44:30] * -- BotBot disconnected, possible missing messages --
[00:49:21] * -- BotBot disconnected, possible missing messages --
[00:49:21] * -- BotBot disconnected, possible missing messages --
[00:51:50] * -- BotBot disconnected, possible missing messages --
[00:54:20] * -- BotBot disconnected, possible missing messages --
[00:56:41] * -- BotBot disconnected, possible missing messages --
[00:59:10] * -- BotBot disconnected, possible missing messages --
[00:59:10] * -- BotBot disconnected, possible missing messages --
[01:01:32] * -- BotBot disconnected, possible missing messages --
[01:04:00] * -- BotBot disconnected, possible missing messages --
[01:06:22] * -- BotBot disconnected, possible missing messages --
[01:08:49] * -- BotBot disconnected, possible missing messages --
[01:11:07] * -- BotBot disconnected, possible missing messages --
[01:13:35] * -- BotBot disconnected, possible missing messages --
[01:16:05] * -- BotBot disconnected, possible missing messages --
[01:18:26] * -- BotBot disconnected, possible missing messages --
[01:20:56] * -- BotBot disconnected, possible missing messages --
[01:23:16] * -- BotBot disconnected, possible missing messages --
[01:25:37] * -- BotBot disconnected, possible missing messages --
[01:28:04] * -- BotBot disconnected, possible missing messages --
[01:30:22] * -- BotBot disconnected, possible missing messages --
[01:32:51] * -- BotBot disconnected, possible missing messages --
[01:35:10] * -- BotBot disconnected, possible missing messages --
[01:37:32] * -- BotBot disconnected, possible missing messages --
[01:39:52] * -- BotBot disconnected, possible missing messages --
[01:42:12] * -- BotBot disconnected, possible missing messages --
[01:44:42] * -- BotBot disconnected, possible missing messages --
[01:47:10] * -- BotBot disconnected, possible missing messages --
[01:49:37] * -- BotBot disconnected, possible missing messages --
[01:52:07] * -- BotBot disconnected, possible missing messages --
[01:54:28] * -- BotBot disconnected, possible missing messages --
[01:56:58] * -- BotBot disconnected, possible missing messages --
[01:59:27] * -- BotBot disconnected, possible missing messages --
[02:01:46] * -- BotBot disconnected, possible missing messages --
[02:06:43] * -- BotBot disconnected, possible missing messages --
[02:09:10] * -- BotBot disconnected, possible missing messages --
[02:11:28] * -- BotBot disconnected, possible missing messages --
[02:13:58] * -- BotBot disconnected, possible missing messages --
[02:16:28] * -- BotBot disconnected, possible missing messages --
[02:16:28] * -- BotBot disconnected, possible missing messages --
[02:18:58] * -- BotBot disconnected, possible missing messages --
[02:21:19] * -- BotBot disconnected, possible missing messages --
[02:23:39] * -- BotBot disconnected, possible missing messages --
[02:26:06] * -- BotBot disconnected, possible missing messages --
[02:30:49] * -- BotBot disconnected, possible missing messages --
[02:33:15] * -- BotBot disconnected, possible missing messages --
[02:35:34] * -- BotBot disconnected, possible missing messages --
[02:37:52] * -- BotBot disconnected, possible missing messages --
[02:40:14] * -- BotBot disconnected, possible missing messages --
[02:42:31] * -- BotBot disconnected, possible missing messages --
[02:44:52] * -- BotBot disconnected, possible missing messages --
[02:47:23] * -- BotBot disconnected, possible missing messages --
[02:49:42] * -- BotBot disconnected, possible missing messages --
[02:52:02] * -- BotBot disconnected, possible missing messages --
[02:57:00] * -- BotBot disconnected, possible missing messages --
[02:59:19] * -- BotBot disconnected, possible missing messages --
[03:01:39] * -- BotBot disconnected, possible missing messages --
[03:03:57] * -- BotBot disconnected, possible missing messages --
[03:06:25] * -- BotBot disconnected, possible missing messages --
[03:08:44] * -- BotBot disconnected, possible missing messages --
[03:11:05] * -- BotBot disconnected, possible missing messages --
[03:13:35] * -- BotBot disconnected, possible missing messages --
[03:16:05] * -- BotBot disconnected, possible missing messages --
[03:18:27] * -- BotBot disconnected, possible missing messages --
[03:20:49] * -- BotBot disconnected, possible missing messages --
[03:23:15] * -- BotBot disconnected, possible missing messages --
[03:25:43] * -- BotBot disconnected, possible missing messages --
[03:28:13] * -- BotBot disconnected, possible missing messages --
[03:30:32] * -- BotBot disconnected, possible missing messages --
[03:33:03] * -- BotBot disconnected, possible missing messages --
[03:35:22] * -- BotBot disconnected, possible missing messages --
[03:37:41] * -- BotBot disconnected, possible missing messages --
[03:39:59] * -- BotBot disconnected, possible missing messages --
[03:42:16] * -- BotBot disconnected, possible missing messages --
[03:44:36] * -- BotBot disconnected, possible missing messages --
[03:47:05] * -- BotBot disconnected, possible missing messages --
[03:52:00] * -- BotBot disconnected, possible missing messages --
[03:54:26] * -- BotBot disconnected, possible missing messages --
[03:56:44] * -- BotBot disconnected, possible missing messages --
[03:59:13] * -- BotBot disconnected, possible missing messages --
[04:01:41] * -- BotBot disconnected, possible missing messages --
[04:04:11] * -- BotBot disconnected, possible missing messages --
[04:06:38] * -- BotBot disconnected, possible missing messages --
[04:08:57] * -- BotBot disconnected, possible missing messages --
[04:11:25] * -- BotBot disconnected, possible missing messages --
[04:13:53] * -- BotBot disconnected, possible missing messages --
[04:16:19] * -- BotBot disconnected, possible missing messages --
[04:18:48] * -- BotBot disconnected, possible missing messages --
[04:21:15] * -- BotBot disconnected, possible missing messages --
[04:23:43] * -- BotBot disconnected, possible missing messages --
[04:26:09] * -- BotBot disconnected, possible missing messages --
[04:28:38] * -- BotBot disconnected, possible missing messages --
[04:31:08] * -- BotBot disconnected, possible missing messages --
[04:33:38] * -- BotBot disconnected, possible missing messages --
[04:35:56] * -- BotBot disconnected, possible missing messages --
[04:38:14] * -- BotBot disconnected, possible missing messages --
[04:40:34] * -- BotBot disconnected, possible missing messages --
[04:42:51] * -- BotBot disconnected, possible missing messages --
[04:45:12] * -- BotBot disconnected, possible missing messages --
[04:47:32] * -- BotBot disconnected, possible missing messages --
[04:49:52] * -- BotBot disconnected, possible missing messages --
[04:52:12] * -- BotBot disconnected, possible missing messages --
[04:54:41] * -- BotBot disconnected, possible missing messages --
[04:57:02] * -- BotBot disconnected, possible missing messages --
[04:59:22] * -- BotBot disconnected, possible missing messages --
[05:01:39] * -- BotBot disconnected, possible missing messages --
[05:04:10] * -- BotBot disconnected, possible missing messages --
[05:06:39] * -- BotBot disconnected, possible missing messages --
[05:09:10] * -- BotBot disconnected, possible missing messages --
[05:09:10] * -- BotBot disconnected, possible missing messages --
[05:11:38] * -- BotBot disconnected, possible missing messages --
[05:14:09] * -- BotBot disconnected, possible missing messages --
[05:16:38] * -- BotBot disconnected, possible missing messages --
[05:19:06] * -- BotBot disconnected, possible missing messages --
[05:21:33] * -- BotBot disconnected, possible missing messages --
[05:24:03] * -- BotBot disconnected, possible missing messages --
[05:26:31] * -- BotBot disconnected, possible missing messages --
[05:29:00] * -- BotBot disconnected, possible missing messages --
[05:31:30] * -- BotBot disconnected, possible missing messages --
[05:33:51] * -- BotBot disconnected, possible missing messages --
[05:36:20] * -- BotBot disconnected, possible missing messages --
[05:38:38] * -- BotBot disconnected, possible missing messages --
[05:40:56] * -- BotBot disconnected, possible missing messages --
[05:43:16] * -- BotBot disconnected, possible missing messages --
[05:45:37] * -- BotBot disconnected, possible missing messages --
[05:47:56] * -- BotBot disconnected, possible missing messages --
[05:50:26] * -- BotBot disconnected, possible missing messages --
[05:52:56] * -- BotBot disconnected, possible missing messages --
[05:55:25] * -- BotBot disconnected, possible missing messages --
[05:57:47] * -- BotBot disconnected, possible missing messages --

2017-04-11
[18:31:12] * -- BotBot disconnected, possible missing messages --
[18:33:34] * -- BotBot disconnected, possible missing messages --
[18:36:03] * -- BotBot disconnected, possible missing messages --
[18:38:33] * -- BotBot disconnected, possible missing messages --
[18:40:51] * -- BotBot disconnected, possible missing messages --
[18:43:09] * -- BotBot disconnected, possible missing messages --
[18:45:36] * -- BotBot disconnected, possible missing messages --
[18:50:36] * -- BotBot disconnected, possible missing messages --
[18:53:08] * -- BotBot disconnected, possible missing messages --
[18:55:27] * -- BotBot disconnected, possible missing messages --
[18:55:27] * -- BotBot disconnected, possible missing messages --
[18:57:56] * -- BotBot disconnected, possible missing messages --
[19:00:23] * -- BotBot disconnected, possible missing messages --
[19:05:12] * -- BotBot disconnected, possible missing messages --
[19:07:32] * -- BotBot disconnected, possible missing messages --
[19:07:32] * -- BotBot disconnected, possible missing messages --
[19:09:52] * -- BotBot disconnected, possible missing messages --
[19:12:12] * -- BotBot disconnected, possible missing messages --
[19:14:30] * -- BotBot disconnected, possible missing messages --
[19:19:28] * -- BotBot disconnected, possible missing messages --
[19:21:56] * -- BotBot disconnected, possible missing messages --
[19:24:17] * -- BotBot disconnected, possible missing messages --
[19:26:44] * -- BotBot disconnected, possible missing messages --
[19:31:33] * -- BotBot disconnected, possible missing messages --
[19:33:51] * -- BotBot disconnected, possible missing messages --
[19:36:20] * -- BotBot disconnected, possible missing messages --
[19:38:51] * -- BotBot disconnected, possible missing messages --
[19:41:21] * -- BotBot disconnected, possible missing messages --
[19:43:42] * -- BotBot disconnected, possible missing messages --
[19:46:08] * -- BotBot disconnected, possible missing messages --
[19:48:39] * -- BotBot disconnected, possible missing messages --
[19:48:39] * -- BotBot disconnected, possible missing messages --
[19:51:00] * -- BotBot disconnected, possible missing messages --
[19:53:29] * -- BotBot disconnected, possible missing messages --
[19:55:58] * -- BotBot disconnected, possible missing messages --
[19:58:28] * -- BotBot disconnected, possible missing messages --
[20:00:50] * -- BotBot disconnected, possible missing messages --
[20:03:18] * -- BotBot disconnected, possible missing messages --
[20:05:39] * -- BotBot disconnected, possible missing messages --
[20:07:57] * -- BotBot disconnected, possible missing messages --
[20:10:28] * -- BotBot disconnected, possible missing messages --
[20:12:56] * -- BotBot disconnected, possible missing messages --
[20:15:15] * -- BotBot disconnected, possible missing messages --
[20:17:35] * -- BotBot disconnected, possible missing messages --
[20:20:03] * -- BotBot disconnected, possible missing messages --
[20:22:34] * -- BotBot disconnected, possible missing messages --
[20:25:02] * -- BotBot disconnected, possible missing messages --
[20:27:22] * -- BotBot disconnected, possible missing messages --
[20:29:40] * -- BotBot disconnected, possible missing messages --
[20:32:10] * -- BotBot disconnected, possible missing messages --
[20:34:27] * -- BotBot disconnected, possible missing messages --
[20:36:48] * -- BotBot disconnected, possible missing messages --
[20:39:08] * -- BotBot disconnected, possible missing messages --
[20:41:27] * -- BotBot disconnected, possible missing messages --
[20:43:48] * -- BotBot disconnected, possible missing messages --
[20:46:16] * -- BotBot disconnected, possible missing messages --
[20:48:37] * -- BotBot disconnected, possible missing messages --
[20:50:56] * -- BotBot disconnected, possible missing messages --
[20:53:25] * -- BotBot disconnected, possible missing messages --
[20:55:54] * -- BotBot disconnected, possible missing messages --
[20:58:24] * -- BotBot disconnected, possible missing messages --
[21:00:55] * -- BotBot disconnected, possible missing messages --
[21:03:24] * -- BotBot disconnected, possible missing messages --
[21:05:54] * -- BotBot disconnected, possible missing messages --
[21:08:25] * -- BotBot disconnected, possible missing messages --
[21:10:55] * -- BotBot disconnected, possible missing messages --
[21:13:25] * -- BotBot disconnected, possible missing messages --
[21:15:47] * -- BotBot disconnected, possible missing messages --
[21:18:16] * -- BotBot disconnected, possible missing messages --
[21:20:46] * -- BotBot disconnected, possible missing messages --
[21:23:13] * -- BotBot disconnected, possible missing messages --
[21:25:40] * -- BotBot disconnected, possible missing messages --
[21:28:10] * -- BotBot disconnected, possible missing messages --
[21:30:32] * -- BotBot disconnected, possible missing messages --
[21:33:01] * -- BotBot disconnected, possible missing messages --
[21:35:31] * -- BotBot disconnected, possible missing messages --
[21:38:00] * -- BotBot disconnected, possible missing messages --
[21:40:21] * -- BotBot disconnected, possible missing messages --
[21:42:50] * -- BotBot disconnected, possible missing messages --
[21:45:20] * -- BotBot disconnected, possible missing messages --
[21:47:50] * -- BotBot disconnected, possible missing messages --
[21:50:11] * -- BotBot disconnected, possible missing messages --
[21:52:32] * -- BotBot disconnected, possible missing messages --
[21:55:00] * -- BotBot disconnected, possible missing messages --
[21:57:22] * -- BotBot disconnected, possible missing messages --
[21:59:50] * -- BotBot disconnected, possible missing messages --
[22:02:21] * -- BotBot disconnected, possible missing messages --
[22:04:50] * -- BotBot disconnected, possible missing messages --
[22:07:20] * -- BotBot disconnected, possible missing messages --
[22:09:51] * -- BotBot disconnected, possible missing messages --
[22:12:20] * -- BotBot disconnected, possible missing messages --
[22:14:50] * -- BotBot disconnected, possible missing messages --
[22:17:20] * -- BotBot disconnected, possible missing messages --
[22:19:48] * -- BotBot disconnected, possible missing messages --
[22:22:06] * -- BotBot disconnected, possible missing messages --
[22:24:35] * -- BotBot disconnected, possible missing messages --
[22:27:05] * -- BotBot disconnected, possible missing messages --
[22:29:23] * -- BotBot disconnected, possible missing messages --
[22:31:51] * -- BotBot disconnected, possible missing messages --
[22:34:21] * -- BotBot disconnected, possible missing messages --
[22:36:42] * -- BotBot disconnected, possible missing messages --
[22:38:59] * -- BotBot disconnected, possible missing messages --
[22:41:28] * -- BotBot disconnected, possible missing messages --
[22:43:49] * -- BotBot disconnected, possible missing messages --
[22:43:49] * -- BotBot disconnected, possible missing messages --
[22:46:09] * -- BotBot disconnected, possible missing messages --
[22:46:09] * -- BotBot disconnected, possible missing messages --
[22:48:29] * -- BotBot disconnected, possible missing messages --
[22:50:51] * -- BotBot disconnected, possible missing messages --
[22:53:11] * -- BotBot disconnected, possible missing messages --
[22:55:40] * -- BotBot disconnected, possible missing messages --
[22:57:58] * -- BotBot disconnected, possible missing messages --
[23:00:16] * -- BotBot disconnected, possible missing messages --
[23:02:35] * -- BotBot disconnected, possible missing messages --
[23:05:05] * -- BotBot disconnected, possible missing messages --
[23:07:27] * -- BotBot disconnected, possible missing messages --
[23:09:55] * -- BotBot disconnected, possible missing messages --
[23:12:17] * -- BotBot disconnected, possible missing messages --
[23:12:17] * -- BotBot disconnected, possible missing messages --
[23:14:45] * -- BotBot disconnected, possible missing messages --
[23:17:15] * -- BotBot disconnected, possible missing messages --
[23:19:45] * -- BotBot disconnected, possible missing messages --
[23:22:15] * -- BotBot disconnected, possible missing messages --
[23:22:15] * -- BotBot disconnected, possible missing messages --
[23:24:45] * -- BotBot disconnected, possible missing messages --
[23:24:45] * -- BotBot disconnected, possible missing messages --
[23:27:06] * -- BotBot disconnected, possible missing messages --
[23:29:35] * -- BotBot disconnected, possible missing messages --
[23:32:05] * -- BotBot disconnected, possible missing messages --
[23:34:27] * -- BotBot disconnected, possible missing messages --
[23:36:56] * -- BotBot disconnected, possible missing messages --
[23:39:25] * -- BotBot disconnected, possible missing messages --
[23:41:53] * -- BotBot disconnected, possible missing messages --
[23:44:21] * -- BotBot disconnected, possible missing messages --
[23:44:21] * -- BotBot disconnected, possible missing messages --
[23:46:42] * -- BotBot disconnected, possible missing messages --
[23:49:08] * -- BotBot disconnected, possible missing messages --
[23:51:27] * -- BotBot disconnected, possible missing messages --
[23:53:55] * -- BotBot disconnected, possible missing messages --
[23:56:25] * -- BotBot disconnected, possible missing messages --
[23:58:47] * -- BotBot disconnected, possible missing messages --

[12:32:23] * -- BotBot disconnected, possible missing messages --
[12:34:52] * -- BotBot disconnected, possible missing messages --
[12:37:11] * -- BotBot disconnected, possible missing messages --
[12:39:39] * -- BotBot disconnected, possible missing messages --
[12:42:08] * -- BotBot disconnected, possible missing messages --
[12:44:34] * -- BotBot disconnected, possible missing messages --
[12:46:55] * -- BotBot disconnected, possible missing messages --
[12:49:25] * -- BotBot disconnected, possible missing messages --
[12:54:15] * -- BotBot disconnected, possible missing messages --
[12:56:36] * -- BotBot disconnected, possible missing messages --
[12:59:03] * -- BotBot disconnected, possible missing messages --
[13:03:54] * -- BotBot disconnected, possible missing messages --
[13:06:23] * -- BotBot disconnected, possible missing messages --
[13:08:54] * -- BotBot disconnected, possible missing messages --
[13:11:15] * -- BotBot disconnected, possible missing messages --
[13:13:35] * -- BotBot disconnected, possible missing messages --
[13:15:56] * -- BotBot disconnected, possible missing messages --
[13:18:24] * -- BotBot disconnected, possible missing messages --
[13:20:45] * -- BotBot disconnected, possible missing messages --
[13:23:05] * -- BotBot disconnected, possible missing messages --
[13:25:26] * -- BotBot disconnected, possible missing messages --
[13:30:08] * -- BotBot disconnected, possible missing messages --
[13:32:37] * -- BotBot disconnected, possible missing messages --
[13:35:07] * -- BotBot disconnected, possible missing messages --
[13:37:25] * -- BotBot disconnected, possible missing messages --
[13:39:53] * -- BotBot disconnected, possible missing messages --
[13:42:21] * -- BotBot disconnected, possible missing messages --
[13:44:51] * -- BotBot disconnected, possible missing messages --
[13:44:51] * -- BotBot disconnected, possible missing messages --
[13:47:22] * -- BotBot disconnected, possible missing messages --
[13:49:52] * -- BotBot disconnected, possible missing messages --
[13:52:23] * -- BotBot disconnected, possible missing messages --
[13:54:50] * -- BotBot disconnected, possible missing messages --
[13:57:20] * -- BotBot disconnected, possible missing messages --
[13:59:47] * -- BotBot disconnected, possible missing messages --
[14:02:07] * -- BotBot disconnected, possible missing messages --
[14:04:27] * -- BotBot disconnected, possible missing messages --
[14:06:48] * -- BotBot disconnected, possible missing messages --
[14:09:17] * -- BotBot disconnected, possible missing messages --
[14:11:47] * -- BotBot disconnected, possible missing messages --
[14:14:17] * -- BotBot disconnected, possible missing messages --
[14:16:47] * -- BotBot disconnected, possible missing messages --
[14:19:16] * -- BotBot disconnected, possible missing messages --
[14:21:47] * -- BotBot disconnected, possible missing messages --
[14:24:13] * -- BotBot disconnected, possible missing messages --
[14:26:35] * -- BotBot disconnected, possible missing messages --
[14:28:53] * -- BotBot disconnected, possible missing messages --
[14:31:12] * -- BotBot disconnected, possible missing messages --
[14:33:42] * -- BotBot disconnected, possible missing messages --
[14:36:13] * -- BotBot disconnected, possible missing messages --
[14:38:34] * -- BotBot disconnected, possible missing messages --
[14:41:03] * -- BotBot disconnected, possible missing messages --
[14:43:21] * -- BotBot disconnected, possible missing messages --
[14:45:39] * -- BotBot disconnected, possible missing messages --
[14:48:01] * -- BotBot disconnected, possible missing messages --
[14:50:28] * -- BotBot disconnected, possible missing messages --
[14:52:46] * -- BotBot disconnected, possible missing messages --
[14:55:13] * -- BotBot disconnected, possible missing messages --
[14:57:34] * -- BotBot disconnected, possible missing messages --
[15:00:03] * -- BotBot disconnected, possible missing messages --
[15:02:22] * -- BotBot disconnected, possible missing messages --
[15:04:50] * -- BotBot disconnected, possible missing messages --
[15:04:50] * -- BotBot disconnected, possible missing messages --
[15:07:09] * -- BotBot disconnected, possible missing messages --
[15:09:29] * -- BotBot disconnected, possible missing messages --
[15:11:58] * -- BotBot disconnected, possible missing messages --
[15:14:26] * -- BotBot disconnected, possible missing messages --
[15:16:44] * -- BotBot disconnected, possible missing messages --
[15:19:11] * -- BotBot disconnected, possible missing messages --
[15:21:34] * -- BotBot disconnected, possible missing messages --
[15:21:34] * -- BotBot disconnected, possible missing messages --
[15:23:54] * -- BotBot disconnected, possible missing messages --
[15:26:14] * -- BotBot disconnected, possible missing messages --
[15:28:43] * -- BotBot disconnected, possible missing messages --
[15:31:10] * -- BotBot disconnected, possible missing messages --
[15:33:31] * -- BotBot disconnected, possible missing messages --
[15:35:59] * -- BotBot disconnected, possible missing messages --
[15:38:17] * -- BotBot disconnected, possible missing messages --
[15:40:46] * -- BotBot disconnected, possible missing messages --
[15:43:07] * -- BotBot disconnected, possible missing messages --
[15:45:27] * -- BotBot disconnected, possible missing messages --
[15:47:58] * -- BotBot disconnected, possible missing messages --
[15:50:28] * -- BotBot disconnected, possible missing messages --
[15:52:55] * -- BotBot disconnected, possible missing messages --
[15:55:26] * -- BotBot disconnected, possible missing messages --
[15:57:53] * -- BotBot disconnected, possible missing messages --
[16:00:23] * -- BotBot disconnected, possible missing messages --
[16:02:53] * -- BotBot disconnected, possible missing messages --
[16:05:23] * -- BotBot disconnected, possible missing messages --
[16:07:53] * -- BotBot disconnected, possible missing messages --
[16:10:12] * -- BotBot disconnected, possible missing messages --
[16:12:31] * -- BotBot disconnected, possible missing messages --
[16:14:58] * -- BotBot disconnected, possible missing messages --
[16:17:17] * -- BotBot disconnected, possible missing messages --
[16:19:37] * -- BotBot disconnected, possible missing messages --
[16:22:08] * -- BotBot disconnected, possible missing messages --
[16:24:35] * -- BotBot disconnected, possible missing messages --
[16:27:02] * -- BotBot disconnected, possible missing messages --
[16:29:29] * -- BotBot disconnected, possible missing messages --
[16:31:58] * -- BotBot disconnected, possible missing messages --
[16:34:29] * -- BotBot disconnected, possible missing messages --
[16:36:59] * -- BotBot disconnected, possible missing messages --
[16:36:59] * -- BotBot disconnected, possible missing messages --
[16:39:21] * -- BotBot disconnected, possible missing messages --
[16:41:41] * -- BotBot disconnected, possible missing messages --
[16:44:10] * -- BotBot disconnected, possible missing messages --
[16:46:29] * -- BotBot disconnected, possible missing messages --
[16:48:51] * -- BotBot disconnected, possible missing messages --
[16:51:20] * -- BotBot disconnected, possible missing messages --
[16:53:50] * -- BotBot disconnected, possible missing messages --
[16:56:20] * -- BotBot disconnected, possible missing messages --
[16:58:48] * -- BotBot disconnected, possible missing messages --
[17:01:18] * -- BotBot disconnected, possible missing messages --
[17:03:39] * -- BotBot disconnected, possible missing messages --
[17:06:10] * -- BotBot disconnected, possible missing messages --
[17:08:29] * -- BotBot disconnected, possible missing messages --
[17:10:55] * -- BotBot disconnected, possible missing messages --
[17:13:14] * -- BotBot disconnected, possible missing messages --
[17:15:40] * -- BotBot disconnected, possible missing messages --
[17:18:11] * -- BotBot disconnected, possible missing messages --
[17:20:43] * -- BotBot disconnected, possible missing messages --
[17:23:10] * -- BotBot disconnected, possible missing messages --
[17:25:40] * -- BotBot disconnected, possible missing messages --
[17:28:08] * -- BotBot disconnected, possible missing messages --
[17:30:29] * -- BotBot disconnected, possible missing messages --
[17:32:57] * -- BotBot disconnected, possible missing messages --
[17:35:27] * -- BotBot disconnected, possible missing messages --
[17:37:58] * -- BotBot disconnected, possible missing messages --
[17:40:28] * -- BotBot disconnected, possible missing messages --
[17:42:55] * -- BotBot disconnected, possible missing messages --
[17:45:14] * -- BotBot disconnected, possible missing messages --
[17:47:45] * -- BotBot disconnected, possible missing messages --
[17:50:07] * -- BotBot disconnected, possible missing messages --
[17:50:07] * -- BotBot disconnected, possible missing messages --
[17:52:24] * -- BotBot disconnected, possible missing messages --
[17:54:44] * -- BotBot disconnected, possible missing messages --
[17:57:13] * -- BotBot disconnected, possible missing messages --
[17:59:34] * -- BotBot disconnected, possible missing messages --
[18:02:03] * -- BotBot disconnected, possible missing messages --
[18:04:24] * -- BotBot disconnected, possible missing messages --
[18:06:52] * -- BotBot disconnected, possible missing messages --
[18:09:21] * -- BotBot disconnected, possible missing messages --
[18:11:52] * -- BotBot disconnected, possible missing messages --
[18:14:13] * -- BotBot disconnected, possible missing messages --
[18:16:34] * -- BotBot disconnected, possible missing messages --
[18:19:03] * -- BotBot disconnected, possible missing messages --
[18:21:34] * -- BotBot disconnected, possible missing messages --
[18:23:53] * -- BotBot disconnected, possible missing messages --
[18:26:13] * -- BotBot disconnected, possible missing messages --
[18:28:42] * -- BotBot disconnected, possible missing messages --

[06:21:18] * -- BotBot disconnected, possible missing messages --
[06:23:49] * -- BotBot disconnected, possible missing messages --
[06:26:19] * -- BotBot disconnected, possible missing messages --
[06:28:49] * -- BotBot disconnected, possible missing messages --
[06:31:07] * -- BotBot disconnected, possible missing messages --
[06:33:37] * -- BotBot disconnected, possible missing messages --
[06:33:37] * -- BotBot disconnected, possible missing messages --
[06:35:55] * -- BotBot disconnected, possible missing messages --
[06:38:24] * -- BotBot disconnected, possible missing messages --
[06:40:43] * -- BotBot disconnected, possible missing messages --
[06:43:03] * -- BotBot disconnected, possible missing messages --
[06:45:29] * -- BotBot disconnected, possible missing messages --
[06:47:59] * -- BotBot disconnected, possible missing messages --
[06:50:29] * -- BotBot disconnected, possible missing messages --
[06:52:48] * -- BotBot disconnected, possible missing messages --
[06:55:19] * -- BotBot disconnected, possible missing messages --
[06:57:49] * -- BotBot disconnected, possible missing messages --
[07:00:18] * -- BotBot disconnected, possible missing messages --
[07:02:48] * -- BotBot disconnected, possible missing messages --
[07:05:09] * -- BotBot disconnected, possible missing messages --
[07:07:38] * -- BotBot disconnected, possible missing messages --
[07:09:59] * -- BotBot disconnected, possible missing messages --
[07:12:19] * -- BotBot disconnected, possible missing messages --
[07:14:49] * -- BotBot disconnected, possible missing messages --
[07:19:35] * -- BotBot disconnected, possible missing messages --
[07:22:05] * -- BotBot disconnected, possible missing messages --
[07:24:32] * -- BotBot disconnected, possible missing messages --
[07:27:00] * -- BotBot disconnected, possible missing messages --
[07:29:28] * -- BotBot disconnected, possible missing messages --
[07:31:59] * -- BotBot disconnected, possible missing messages --
[07:34:19] * -- BotBot disconnected, possible missing messages --
[07:36:39] * -- BotBot disconnected, possible missing messages --
[07:39:09] * -- BotBot disconnected, possible missing messages --
[07:41:37] * -- BotBot disconnected, possible missing messages --
[07:43:59] * -- BotBot disconnected, possible missing messages --
[07:46:25] * -- BotBot disconnected, possible missing messages --
[07:48:43] * -- BotBot disconnected, possible missing messages --
[07:51:03] * -- BotBot disconnected, possible missing messages --
[07:53:24] * -- BotBot disconnected, possible missing messages --
[07:55:43] * -- BotBot disconnected, possible missing messages --
[07:58:04] * -- BotBot disconnected, possible missing messages --
[08:00:32] * -- BotBot disconnected, possible missing messages --
[08:03:00] * -- BotBot disconnected, possible missing messages --
[08:05:18] * -- BotBot disconnected, possible missing messages --
[08:07:46] * -- BotBot disconnected, possible missing messages --
[08:10:15] * -- BotBot disconnected, possible missing messages --
[08:12:33] * -- BotBot disconnected, possible missing messages --
[08:14:53] * -- BotBot disconnected, possible missing messages --
[08:17:13] * -- BotBot disconnected, possible missing messages --
[08:19:32] * -- BotBot disconnected, possible missing messages --
[08:22:01] * -- BotBot disconnected, possible missing messages --
[08:24:22] * -- BotBot disconnected, possible missing messages --
[08:26:40] * -- BotBot disconnected, possible missing messages --
[08:29:11] * -- BotBot disconnected, possible missing messages --
[08:31:30] * -- BotBot disconnected, possible missing messages --
[08:34:00] * -- BotBot disconnected, possible missing messages --
[08:36:31] * -- BotBot disconnected, possible missing messages --
[08:39:02] * -- BotBot disconnected, possible missing messages --
[08:41:30] * -- BotBot disconnected, possible missing messages --
[08:43:52] * -- BotBot disconnected, possible missing messages --
[08:46:20] * -- BotBot disconnected, possible missing messages --
[08:48:47] * -- BotBot disconnected, possible missing messages --
[08:51:15] * -- BotBot disconnected, possible missing messages --
[08:53:42] * -- BotBot disconnected, possible missing messages --
[08:58:33] * -- BotBot disconnected, possible missing messages --
[09:01:02] * -- BotBot disconnected, possible missing messages --
[09:03:32] * -- BotBot disconnected, possible missing messages --
[09:05:53] * -- BotBot disconnected, possible missing messages --
[09:08:22] * -- BotBot disconnected, possible missing messages --
[09:10:50] * -- BotBot disconnected, possible missing messages --
[09:13:11] * -- BotBot disconnected, possible missing messages --
[09:15:33] * -- BotBot disconnected, possible missing messages --
[09:17:53] * -- BotBot disconnected, possible missing messages --
[09:20:15] * -- BotBot disconnected, possible missing messages --
[09:22:33] * -- BotBot disconnected, possible missing messages --
[09:25:02] * -- BotBot disconnected, possible missing messages --
[09:27:34] * -- BotBot disconnected, possible missing messages --
[09:30:01] * -- BotBot disconnected, possible missing messages --
[09:32:23] * -- BotBot disconnected, possible missing messages --
[09:34:54] * -- BotBot disconnected, possible missing messages --
[09:39:35] * -- BotBot disconnected, possible missing messages --
[09:41:53] * -- BotBot disconnected, possible missing messages --
[09:44:14] * -- BotBot disconnected, possible missing messages --
[09:46:34] * -- BotBot disconnected, possible missing messages --
[09:48:54] * -- BotBot disconnected, possible missing messages --
[09:51:25] * -- BotBot disconnected, possible missing messages --
[09:53:43] * -- BotBot disconnected, possible missing messages --
[09:53:43] * -- BotBot disconnected, possible missing messages --
[09:56:03] * -- BotBot disconnected, possible missing messages --
[09:58:32] * -- BotBot disconnected, possible missing messages --
[10:03:29] * -- BotBot disconnected, possible missing messages --
[10:05:59] * -- BotBot disconnected, possible missing messages --
[10:08:20] * -- BotBot disconnected, possible missing messages --
[10:13:06] * -- BotBot disconnected, possible missing messages --
[10:17:46] * -- BotBot disconnected, possible missing messages --
[10:20:05] * -- BotBot disconnected, possible missing messages --
[10:22:32] * -- BotBot disconnected, possible missing messages --
[10:24:53] * -- BotBot disconnected, possible missing messages --
[10:27:10] * -- BotBot disconnected, possible missing messages --
[10:29:40] * -- BotBot disconnected, possible missing messages --
[10:29:40] * -- BotBot disconnected, possible missing messages --
[10:31:59] * -- BotBot disconnected, possible missing messages --
[10:34:25] * -- BotBot disconnected, possible missing messages --
[10:39:13] * -- BotBot disconnected, possible missing messages --
[10:41:41] * -- BotBot disconnected, possible missing messages --
[10:44:08] * -- BotBot disconnected, possible missing messages --
[10:46:27] * -- BotBot disconnected, possible missing messages --
[10:48:46] * -- BotBot disconnected, possible missing messages --
[10:51:16] * -- BotBot disconnected, possible missing messages --
[10:56:04] * -- BotBot disconnected, possible missing messages --
[10:58:33] * -- BotBot disconnected, possible missing messages --
[11:01:01] * -- BotBot disconnected, possible missing messages --
[11:03:28] * -- BotBot disconnected, possible missing messages --
[11:05:49] * -- BotBot disconnected, possible missing messages --
[11:05:49] * -- BotBot disconnected, possible missing messages --
[11:08:18] * -- BotBot disconnected, possible missing messages --
[11:08:18] * -- BotBot disconnected, possible missing messages --
[11:10:39] * -- BotBot disconnected, possible missing messages --
[11:12:59] * -- BotBot disconnected, possible missing messages --
[11:15:27] * -- BotBot disconnected, possible missing messages --
[11:17:49] * -- BotBot disconnected, possible missing messages --
[11:20:08] * -- BotBot disconnected, possible missing messages --
[11:22:29] * -- BotBot disconnected, possible missing messages --
[11:24:58] * -- BotBot disconnected, possible missing messages --
[11:27:19] * -- BotBot disconnected, possible missing messages --
[11:29:47] * -- BotBot disconnected, possible missing messages --
[11:32:05] * -- BotBot disconnected, possible missing messages --
[11:34:29] * -- BotBot disconnected, possible missing messages --
[11:36:46] * -- BotBot disconnected, possible missing messages --
[11:39:09] * -- BotBot disconnected, possible missing messages --
[11:41:29] * -- BotBot disconnected, possible missing messages --
[11:43:46] * -- BotBot disconnected, possible missing messages --
[11:46:03] * -- BotBot disconnected, possible missing messages --
[11:48:30] * -- BotBot disconnected, possible missing messages --
[11:53:10] * -- BotBot disconnected, possible missing messages --
[11:55:28] * -- BotBot disconnected, possible missing messages --
[11:57:58] * -- BotBot disconnected, possible missing messages --
[12:00:29] * -- BotBot disconnected, possible missing messages --
[12:02:59] * -- BotBot disconnected, possible missing messages --
[12:05:18] * -- BotBot disconnected, possible missing messages --
[12:07:49] * -- BotBot disconnected, possible missing messages --
[12:10:19] * -- BotBot disconnected, possible missing messages --
[12:12:50] * -- BotBot disconnected, possible missing messages --
[12:15:20] * -- BotBot disconnected, possible missing messages --
[12:17:49] * -- BotBot disconnected, possible missing messages --
[12:20:09] * -- BotBot disconnected, possible missing messages --
[12:22:28] * -- BotBot disconnected, possible missing messages --
[12:24:59] * -- BotBot disconnected, possible missing messages --
[12:27:25] * -- BotBot disconnected, possible missing messages --
[12:29:54] * -- BotBot disconnected, possible missing messages --

2017-04-10
[12:38:34] * dktapps_ joined the channel
[18:26:38] * fauve_ joined the channel
[18:29:38] <fauve_> Where should I grab the latest PHAR? I've been getting outdated server messages on my Raspbian deployment and I was updating from https://poggit.pmmp.io/ci/pmmp/PocketMine-MP/~?branch=master but the last still gave me "outdated server" on the clients.
[18:30:15] <kashike> fauve_: wrong channel. you want #pocketmine
[18:30:27] <fauve_> My apologies!
[18:30:43] * fauve_ has left the channel
[19:16:38] * Waterpicker has quit
[19:40:58] * Matsv has quit
[19:41:55] * Matsv joined the channel
[22:51:25] * Brandon15811 joined the channel
[22:55:16] * Brandon15811_ joined the channel
[23:04:06] * Waterpicker joined the channel

2017-04-09
[12:36:03] * GingerGeek joined the channel
[12:36:03] * GingerGeek joined the channel
[12:52:04] * PLUGINSS joined the channel
[12:52:07] <PLUGINSS> Hello
[12:54:55] * Mleq0 joined the channel
[12:55:01] <Mleq0> Hello
[12:55:28] <Mleq0> I nie help

2017-04-08
[02:42:05] * Waterpicker joined the channel
[09:00:36] * Waterpicker is now known as Water|zzz
[11:53:46] * froglegs1 joined the channel
[14:38:19] * Smarticles101 joined the channel
[19:08:45] * Waterpicker joined the channel
[19:11:08] * Water|zzz has quit
[19:32:48] * eggster is now known as eggster|afk

2017-04-07
[00:03:12] <InusualZ> No! Wait
[00:03:13] <InusualZ> yeah
[00:03:23] <InusualZ> you guys have endianness wrong
[02:02:57] * Waterpicker has quit
[02:03:32] * Waterpicker joined the channel
[07:03:12] * Waterpicker is now known as Water|zzz
[09:43:39] <dktapps> umm... that's what I said
[09:44:02] <dktapps> little-endian puts the least significant byte first, i.e. furthest left
[13:15:58] <InusualZ> yeah, my bad. Late Night + me = horrible THING
[13:16:00] <InusualZ> xD
[13:18:57] <dktapps> haha
[13:19:00] <dktapps> I think that applies to most of the world :P
[14:39:31] * Water|zzz has quit
[17:12:24] <InusualZ> BTW, any reason why MCPE doesn't respect the MTU now?
[17:12:42] <InusualZ> well, atleast in 1.0.5
[17:14:14] <dktapps> MCPE doesn't have to respect the MTU, RakNet handles all of that
[17:15:55] <InusualZ> then Mojang, disable that feature or something?

2017-04-06
[07:18:28] * offtopik joined the channel
[14:11:25] * csnxs has quit
[14:11:31] * csnxs` joined the channel
[14:13:11] * LaxWasThere has quit
[14:13:39] * LaxWasHere joined the channel
[17:08:19] <dktapps_> !whyphp
[17:08:19] <MrQuoter> [Why PHP] https://botbot.me/freenode/pocketmine/2015-01-12/?msg=29344826&page=2
[19:22:37] * Waterpicker has quit
[20:47:05] * Waterpicker joined the channel
[21:39:27] * InusualZ joined the channel
[21:45:25] * Waterpicker has quit
[22:04:19] * InusualZ joined the channel
[23:11:06] <InusualZ> BTW, you guys have the endianess all wrong
[23:11:42] <InusualZ> http://stackoverflow.com/a/12792301/4158775
[23:12:00] <InusualZ> uhmm
[23:12:07] <InusualZ> now that I think so
[23:22:42] <InusualZ> I'm wrong :)
[23:55:40] * Waterpicker joined the channel

2017-04-05
[00:25:41] * Waterpicker joined the channel
[02:19:36] * Guest96977 has quit
[04:15:25] * Guest96977 joined the channel
[04:20:20] * deceit joined the channel
[04:40:30] * gurnux joined the channel
[05:37:35] * deceit joined the channel
[06:21:54] * deceit joined the channel
[07:56:20] * bjorn- joined the channel
[08:31:21] * deceit joined the channel
[14:01:45] <gurnux> https://twitter.com/NiclasOlofsson/status/849621316584046592
[14:10:13] <dktapps> hahahaaaaa
[14:14:35] <dktapps> kicked the nest there man, nice one :D
[14:48:38] <kashike> gurnux: what's going on?
[14:49:19] * gurun joined the channel
[14:50:07] <gurun> kashike, Microsoft offer to get a protocol specification for MCPE if you sign an NDA. It is part of a larger objective that I won't disclose (you will be aware of this soon enough anyway)
[14:50:56] <gurun> But it is offered to an exlusive club of their choice.
[14:52:40] <kashike> where'd you become aware of this?
[14:52:49] <gurun> because they offered me the NDA
[14:53:22] <kashike> interesting
[14:56:02] <gurun> i obvsiouly didn't sign it but told them to release it in public. I can't sign an NDA about information that I myself is a part of creating.
[14:56:16] <gurun> and i do OSS .. i can't do that to the dev community.
[14:56:30] <dktapps> NDA + OSS makes no sense
[14:56:32] <gurun> we wouldn't be able to share and talk about it anymore. Would kill our little community
[14:56:53] <kashike> ridiculous that they want an NDA to view a bloody protocol specification
[14:56:56] <kashike> make the damn thing public
[14:58:18] <dktapps> just typical microsoft, they want to control it
[15:15:00] * Guest96977 is now known as Black-Hole

2017-04-04
[03:35:19] * hstr0100 has quit
[05:06:52] * hansihe_ joined the channel
[05:11:19] * XorBoole- joined the channel
[05:14:20] * Guest96977 has quit
[05:14:21] * XorBoole has quit
[05:39:24] * offtopik has quit
[05:41:03] * offtopik joined the channel
[07:02:34] * Guest96977 joined the channel
[07:15:40] * gurun joined the channel
[09:01:28] * Intyre joined the channel
[19:12:23] * Waterpicker has quit
[20:17:30] * Waterpicker joined the channel
[22:48:26] * Waterpicker has quit

2017-04-03
[00:05:16] * gurnux joined the channel
[08:52:24] * gurun joined the channel
[08:55:34] * gurnux has quit
[12:13:23] * gurnux joined the channel
[13:18:01] * hstr0100 joined the channel
[13:22:46] <hstr0100> I simply can't connect to my localhost development server on windows 10 for some reason (It display the server on the list, but when I click on it fails with the "Disconnected from server" message).
[13:23:09] <hstr0100> I have to move my project to a linux machine each time I wan't to test something with a keyboard and mouse... Any tips on what can I do?
[13:26:22] <yawkat> pmmp? wrong channel
[13:29:08] <hstr0100> on it, it fails* want* (I'm sleepy, don't mind), and no, it has nothing to do with pmmp, It's my own project. I'm just asking if anyone have a clue on it, I'm pretty sure that some of you guys use Win10 to develop.
[13:30:03] <yawkat> "Disconnected from server" is too generic to say much :/ checked wireshark to compare differences?
[13:37:13] <dktapps> yes
[13:37:28] <dktapps> I had this issue ages ago, stupid localhost restrictions on w10
[13:38:09] <dktapps> http://pmmp.readthedocs.io/en/rtfd/faq/connecting/win10localhostcantconnect.html that should fix it
[13:39:36] <dktapps> hstr0100 ^
[13:49:17] <hstr0100> dktapps It worked, thanks, this is going to save me some headaches. indeed, Win10 have a lot of useless restrictions.
[13:53:03] <dktapps> yeah
[13:53:22] <dktapps> that shit frustrated me for months last year until somebody told me to try that
[18:31:40] * InusualZ joined the channel
[19:30:30] * InusualZ has quit
[19:46:12] * InusualZ joined the channel
[22:10:46] <iamadpond> memes

2017-04-02
[01:17:01] * Waterpicker joined the channel
[04:02:19] * madgoat joined the channel
[04:04:02] * madgoat has left the channel
[07:57:19] * jocopa3 has quit
[08:47:27] * saq joined the channel
[08:47:32] * saq has left the channel
[22:04:34] * gurun joined the channel
[22:05:13] * bjorn- joined the channel
[23:03:12] * gurnux joined the channel
[23:05:37] * gurun joined the channel
[23:08:34] * Falkirks joined the channel

2017-04-01
[05:15:42] * JunkDaCoder joined the channel
[06:25:34] * deceit joined the channel
[07:04:03] * offtopik joined the channel
[09:31:39] <dktapps_> biome id is a 2d array :p
[09:31:46] <dktapps_> that's zx
[09:32:07] <dktapps_> extra data is for shit like grass inside of snow
[09:32:29] <dktapps_> it used to be more cool back in the days of 0.12
[09:32:51] <dktapps_> you should check out shoghicp's youtube vid of pocketmine 1.6 showoff
[12:25:26] * froglegs1 joined the channel
[16:30:43] <InusualZ> dktapps, I'm getting ChunkRadiusUpdate(0x45) after I send StartGame and AdventureAttribute instead of RequestChunk(0x44)
[16:31:06] <InusualZ> It's possible that I'm going something wrong?
[16:33:53] <yawkat> does it parse properly as a chunk radius update?
[16:35:04] <InusualZ> what you mean?
[16:35:26] <InusualZ> yawkat, ^
[16:35:55] <yawkat> is it valid
[16:35:58] <InusualZ> yeah
[16:36:53] <InusualZ> wait
[16:38:32] <InusualZ> It seems that 1.0.4 packets differ from 1.0.5 by 1
[16:38:55] <InusualZ> and PocketMine haven't updated they Info.php
[16:42:54] <dktapps> 1.0.5 PocketMine support is in the middle of a bunch of other networking changes
[16:43:58] <dktapps> https://github.com/pmmp/PocketMine-MP/blob/api3/network/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php here
[16:44:41] <dktapps> and no, you shouldn't be getting ChunkRadiusUpdated from the client :P
[17:00:41] * eggster joined the channel
[17:20:54] <InusualZ> uhmmm
[17:21:51] <InusualZ> When I finish sending chunk from ther server the client crash
[17:21:58] <InusualZ> I think
[17:23:21] <InusualZ> yeah it crash
[17:23:21] <InusualZ> xD
[19:19:58] <eggster> .
[19:42:05] * jocopa3 joined the channel
[19:52:29] * Waterpicker has quit
[21:16:24] <InusualZ> oh gosh they really "varinted" everything

2017-03-31
[01:04:50] * gurnux joined the channel
[01:39:59] * BlackHole joined the channel
[01:40:22] * BlackHole is now known as Guest96977
[07:55:38] <dktapps> yeah, everything MCPE is bundled inside the 0xfe wrapper now
[07:56:05] * froglegs1 joined the channel
[12:49:08] * gurun joined the channel
[13:01:59] <InusualZ> HEY! I'm getting an BatchPacket with payload size of 1 byte!
[13:02:07] <InusualZ> That's "legal"
[13:05:07] <rom1504> no it's illegal, the packet will go to prison
[13:05:10] <rom1504> next question
[13:05:20] <dktapps> lmao
[13:05:48] <rom1504> (otherwise yeah I think that's possible)
[13:09:20] <InusualZ> I think that I wrote that wrong
[13:10:01] <rom1504> what problem are you having ?
[13:10:21] <InusualZ> I'm getting the payload size variable not the actual payload of one byte
[13:10:31] <InusualZ> / FE 06 0B 78 DA 63 72 15 01 00 00 A7 00 5C
[13:11:02] <dktapps> ah
[13:11:07] <dktapps> watch out for varints :P
[13:11:10] <InusualZ> FE Wrapper 06 BatchID 0B PayloadSize 78 DA 63 72 15 01 00 00 A7 00 5C Payload
[13:12:54] <dktapps> yeah, payload length is a variable-length integer
[13:12:54] <InusualZ> :(
[13:13:30] <InusualZ> that stink! Now I have to read an article about those :(
[13:13:39] <dktapps> they changed the entire protocol in 0.16
[13:13:49] <dktapps> varint-ified everything
[13:14:08] <dktapps> they even attempted to varintify NBT
[13:14:16] <dktapps> then reverted parts of it
[13:14:26] <dktapps> so now some NBT is traditional, some has varints
[13:16:13] <rom1504> lol
[13:16:43] <rom1504> mix it all together then stir
[13:17:57] <rom1504> does varint really reduce the bandwidth usage ?
[13:18:22] <dktapps> when it's used intelligently yeah
[13:18:39] <dktapps> not for stuff like map packets though >_<
[13:19:15] <dktapps> every colour in a map packet is a varint, and with alpha values it actually makes the packet bigger instead of smaller
[13:19:41] <InusualZ> I'm reading about those: https://techoverflow.net/2013/01/25/efficiently-encoding-variable-length-integers-in-cc/
[14:58:56] <InusualZ> Should I be getting ChunkUpdateRadius from the Client?
[16:31:18] * gurnux joined the channel
[18:12:05] * gurun joined the channel
[18:31:30] * KnownUnown joined the channel
[20:17:27] * MCFan23 joined the channel
[21:35:13] * froglegs1 joined the channel
[21:44:44] <InusualZ> dktapps, sorry to bother but what is this extraData: https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/level/format/Chunk.php#L879
[21:44:51] <InusualZ> exactly
[21:56:48] <InusualZ> another question, if the format now is XZY why the biomeID format seems to be YZX : https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/level/format/Chunk.php#L449
[21:56:58] <InusualZ> they are different thing or what

2017-03-30
[00:20:55] * Waterpicker_ has quit
[00:21:52] * froglegs1 joined the channel
[00:44:16] * Waterpicker joined the channel
[01:54:10] * BlackHole joined the channel
[01:54:34] * BlackHole is now known as Guest27484
[04:12:01] * froglegs1 joined the channel
[05:34:46] * Htbrdd joined the channel
[06:31:40] * mrarm joined the channel
[09:24:37] * Guest1302 has quit
[09:26:33] * jython234[m] joined the channel
[09:26:57] * jython234[m] is now known as Guest72098
[09:30:21] * dktapps joined the channel
[09:30:21] <dktapps> PE is weird ¯_(ツ)_/¯
[09:55:59] * Guest27484 is now known as BlackHole
[09:56:04] * BlackHole is now known as Black-Hole
[11:19:44] <InusualZ> now you realize
[11:19:46] <InusualZ> ?
[11:22:31] <dktapps> wat
[15:12:19] * froglegs1 has quit
[15:13:42] * froglegs1 joined the channel
[17:59:34] * Matsv- has quit
[17:59:34] * eggster has quit
[17:59:43] * eggster_ joined the channel
[18:00:03] * Matsv joined the channel
[18:55:56] * Black-Hole has quit
[19:41:50] * Waterpicker has quit
[19:49:55] * Rockbert joined the channel
[19:50:28] <Rockbert> Hi.
[19:50:40] <Rockbert> I tried the PocketMine server for OS X now.
[19:50:58] <Rockbert> When my updated iOS app tries to connect, I get [21:46:14] [Server thread/INFO]: [/192.168.100.11:19132] logged out due to Outdated server!
[19:57:36] <yawkat> #pocketmine
[20:07:30] * gurun joined the channel
[22:40:42] <InusualZ> SpaceX to rule them all!!!
[22:47:49] <InusualZ> Hey guys, when I send and Minecraft packet I have to send it in an Wrapper packet?
[22:48:00] <InusualZ> when I send an**
[23:56:03] * Waterpicker joined the channel

2017-03-29
[00:56:25] * gurun joined the channel
[01:55:34] * gurnux joined the channel
[02:38:56] * Waterpicker joined the channel
[03:15:22] * XorBoole has quit
[03:17:04] * XorBoole joined the channel
[03:42:53] * ZacHack joined the channel
[03:43:50] * MrARM_ joined the channel
[03:43:55] * leonchang99 joined the channel
[03:44:50] * shoghicp joined the channel
[05:39:31] * Inusua1Z joined the channel
[05:56:30] * Brandon15811_ joined the channel
[07:32:14] <dktapps> just don't send it
[07:32:45] <dktapps> send PlayStatus straight after the login is checked, skip the handshale
[07:33:14] <dktapps> the client won't enable encryption until it receives that handshake packet, so just don't send it
[09:37:09] * bjorn- joined the channel
[10:54:15] <InusualZ> nice
[12:17:22] * froglegstew joined the channel
[13:18:33] * geNAZt joined the channel
[13:19:34] <geNAZt> Is it normal that PE sends multiple Player Action Packets with abort break notifications?
[13:19:50] <geNAZt> When i press ESC i get 2, when i hit in the air i get ~3
[14:06:36] * Guest2134 is now known as Black-Hole
[16:58:03] * Black-Hole has quit
[17:06:40] * Brandon15811 joined the channel
[17:17:36] * Brandon15811_ joined the channel
[17:57:13] * geNAZt has quit
[18:37:12] * froglegstew joined the channel
[21:53:51] * froglegs1 joined the channel
[21:53:51] * Waterpicker_ joined the channel
[21:56:52] * Waterpicker has quit

2017-03-28
[00:13:18] * BlackHole joined the channel
[00:13:28] * Black-Hole has quit
[00:13:42] * BlackHole is now known as Guest2134
[01:02:53] * Waterpicker joined the channel
[01:25:48] * bluez___ has quit
[01:28:11] * bluez___ joined the channel
[01:52:28] * froglegstew joined the channel
[06:41:24] <gurun> exactly
[06:42:04] <gurun> you just send the number of populated chunks with a counter, it fills in the blanks from the top
[06:42:26] <gurun> but if you mean chunk as in the whole column of chunks .. then you must send it.
[06:42:35] <gurun> even if they are all empty
[07:37:01] <dktapps> in a stack
[10:04:47] * Guest38853 has quit
[10:07:10] * jython234[m] joined the channel
[10:07:34] * jython234[m] is now known as Guest1302
[10:40:01] * Guest22301 joined the channel
[19:14:09] * FGuest[7655] joined the channel
[19:18:34] * FGuest[7655] has quit
[19:23:38] * Waterpicker has quit
[22:15:40] * Waterpicker joined the channel
[22:42:45] * Waterpicker has quit
[22:55:28] * gurnux joined the channel
[23:33:03] <InusualZ> Do I really have to read the entire json file just to get the player username?
[23:34:08] <InusualZ> second question: In the ServerExchange packet I may send 0 token to disable encryption? Or I can't disable encryption?

2017-03-27
[00:12:49] * gurun joined the channel
[00:21:06] * Tux joined the channel
[00:21:06] * Tux joined the channel
[00:54:28] <InusualZ> which format mcpe use for the ChunkPacket Anvil?
[01:10:22] * gurnux joined the channel
[07:30:34] <dktapps> it's not Anvil
[07:31:11] <dktapps> it's made up of 16x16x16 cubes, in a stack
[07:31:28] <dktapps> but the data order is XZY, in Anvil it's YZX
[07:32:03] <dktapps> they removed the capability to do both in 1.0, so now you gotta convert it before you send it
[08:56:33] * geNAZt joined the channel
[11:06:14] <InusualZ> That's a new format? It's documented?
[14:51:26] * randomGuy joined the channel
[14:52:55] <randomGuy> I had a question about the MCPE protocol that apparently is not that obvious to me..
[14:57:49] <randomGuy> Are all MCPE packets compressed with zlib before sending or is it only certain one?
[14:59:43] <randomGuy> Or I guess I should say are all mcpe packets put into `BatchPackets` before being sent? Or are some sent outside of `BatchPackets` like `SetEntityDataPacket` and `MovePlayerPacket` ... those seem to be sent outside of `BatchPackets`
[15:00:13] <randomGuy> if some are sent outside of `BatchPackets` how can you tell which ones?
[15:04:43] <randomGuy> Also, is it only the server that sends `BatchPackets` or does the client send servers `BatchPackets`?
[15:06:25] * randomGuy has quit
[15:08:20] * randomGuy joined the channel
[15:30:53] <geNAZt> well from what i have observed all mcpe packets come in BatchPackets
[15:59:21] <randomGuy> I was hoping that was the case... Wireshark is not very useful because the only things captured are RakNet Packets and they are all 0x84, 0x8c, 0xc0, etc. However I am also using shoghips `PacketLogger` for PocketMine and there are a lot of `BatchPackets` in there, but there is also `PlayStatusPacket` `resourcePacksInfoPacket` `StartGamePacket` `SetTimePacket` all our of the batch packets
[16:00:07] <randomGuy> So I am wondering if this plugins records the packets before/after they have been compressed or those packets are sent without compression?
[16:00:45] <randomGuy> Looking at Pocketmine source code is helpful.... but with zero documentation it will take 100x longer to make heads or tails of it...
[16:02:10] <randomGuy> I meant that those packets I mentions abover are ** OUT of the BatchPackets when they recorded (sorry for the typo)
[16:07:46] <geNAZt> Well normally PocketMine and other implementations have a batch collection system
[16:08:30] <geNAZt> So it gathers data and when it gets to a certain threshold you get a BatchPacket, thats why you see much small packets from server => client
[16:08:56] <geNAZt> The client seems to send BatchPackets no matter how much content is in it (it sends a single movement in a batch packet)
[16:22:59] <randomGuy> Oh... so maybe the `PacketLogger` plugin write the packets received after it is "unbatched" because there is a lot of this "[Client -> Server 0x14] MovePlayerPacket (length 28)" Other than than most are BatchPackets except for some of the ones I listed about, but from looking at Pocketmines source those are all sent from the `porcessLogin` method right after the sever receives the `LoginPacket` from the client
[16:23:11] <randomGuy> So maybe it is handled differently in that situation...
[16:23:21] <randomGuy> Thanks for your help
[19:16:35] * randomGuy has quit
[19:20:09] * froglegstew joined the channel
[19:23:42] * Waterpicker has quit
[20:18:31] * Amaranth joined the channel
[23:02:01] * gurun joined the channel
[23:39:46] * geNAZt has quit
[23:47:08] <InusualZ> I don't have to send empty chunk section? right?

2017-03-26
[00:02:16] <iamadpond> meme
[00:24:57] <InusualZ> pl
[16:39:38] * jamierocks joined the channel
[17:17:33] * geNAZt joined the channel
[17:19:23] <geNAZt> hi, does somebody know how the current leveldb structure is? i found multiple 2f keys which seem to have 10241 bytes in it but i don't know what it should be. i assume its blockdata
[17:21:56] <dktapps> yeah
[17:22:14] <geNAZt> is there a open documentation of that or can somebody share it?
[17:22:23] <dktapps> the chunk format changed in 1.0
[17:22:57] <dktapps> 2f is subchunks
[17:23:06] <dktapps> 1 byte version, 4096 bytes block ids, 2048 bytes block meta, 2048 bytes sky light, 2048 bytes block light
[17:23:06] <dktapps> iirc
[17:23:07] <dktapps> it's on the wiki somewhere
[17:23:08] <dktapps> hang on
[17:23:08] <dktapps> 2f followed by 1 byte, the subchunk index 0-15
[17:23:34] <geNAZt> ah nice, would be awesome when you can share the wiki link :)
[17:24:27] <dktapps> http://minecraft.gamepedia.com/Pocket_Edition_level_format#1.0
[17:25:19] <geNAZt> thanks
[19:40:44] <InusualZ> gurun, what is the reason behind this check: https://github.com/NiclasOlofsson/MiNET/blob/7cd4fd25b4aedffa8493104c86bf805b641a829a/src/MiNET/MiNET/Net/Package.cs#L985
[19:43:06] <gurun> nothing special InusualZ, just avoiding crash on bad skins. Remember this happening when they came out and started morphing to the latest version.
[19:43:29] <InusualZ> ohh
[19:43:38] <InusualZ> thanks :)
[20:31:30] <InusualZ> for what stand FTL?
[20:31:46] <InusualZ> Fasten Than Light maybe XD
[20:31:53] <InusualZ> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol.cs#L146
[20:33:46] <gurun> yeah it does
[20:33:55] <gurun> it's a proxy
[22:21:29] * gurnux joined the channel
[22:37:57] * geNAZt has quit

2017-03-25
[03:27:27] * gurun joined the channel
[09:45:55] * froglegstew has quit
[09:47:22] * froglegstew joined the channel
[15:02:39] <InusualZ> gurun, do you bump your Socket Recv Buffer size?
[15:03:43] <gurun> yes
[15:04:00] <InusualZ> Up to?
[15:14:19] <InusualZ> LOL! An packet with 5000 bytes
[15:14:21] <InusualZ> nice
[19:54:43] * froglegstew has quit
[19:56:19] * froglegstew joined the channel
[21:51:01] <iamadpond> Meme

2017-03-24
[02:18:51] * mrarm joined the channel
[02:21:37] * froglegstew joined the channel
[03:52:01] * kashike has quit
[03:56:48] * kashike joined the channel
[04:10:01] * Piero512 joined the channel
[04:10:23] <Piero512> Hi
[08:20:37] <gurnux> InusualZ the ID overlap isn't actually an overlap of ID's, they just use different "namespaces". MCPE have it's own namespace that lives inside a single RakNet wrapper packet now.
[12:17:06] * froglegstew joined the channel
[12:37:53] <InusualZ> Oh
[12:37:58] <InusualZ> Namespace
[15:20:07] * gurnux has quit
[15:20:24] * gurun joined the channel
[19:41:08] * gurnux joined the channel

2017-03-23
[06:13:15] * froglegstew joined the channel
[07:03:23] * bjorn- joined the channel
[10:12:55] * gurun joined the channel
[13:38:46] * gurnux joined the channel
[22:11:52] * Tux joined the channel
[22:11:52] * Tux joined the channel
[22:59:48] * Tux joined the channel
[22:59:48] * Tux has quit
[22:59:48] * Tux joined the channel
[23:03:34] <InusualZ> guys, could someone give me a heads up about how the protocol now. Since I'm seeing some packet id overlapping
[23:25:58] <yawkat> I recommend reading https://confluence.yawk.at/display/PEPROTOCOL and the wiki.vg article, most of it still applies, just some game packet formats have changed (take those from minet)
[23:27:01] <yawkat> it is important to understand that raknet and pe game packets are essentially different layers, which was less relevant before.

2017-03-22
[04:48:00] * Guest1868 joined the channel
[05:14:01] * Guest1868 has quit
[08:36:38] <yawkat> InusualZ: thats like asking "does HTTP use TCP acks?"
[08:36:52] <dktapps> lmao
[11:08:49] <InusualZ> lol
[12:34:37] * froglegstew joined the channel
[13:28:41] <InusualZ> MCPE Network have changed a lot
[13:28:49] <InusualZ> Since the last time that I checked
[13:58:35] * froglegstew joined the channel
[14:26:56] * froglegstew joined the channel

2017-03-21
[00:05:28] * Black-Hole has quit
[02:01:37] * Black-Hole joined the channel
[03:13:32] * froglegstew joined the channel
[03:39:04] * Extreme- has quit
[04:26:35] * froglegstew joined the channel
[04:32:33] * dktapps_ joined the channel
[04:52:28] * Waterpicker has quit
[10:17:35] * ishitatsuyuki has left the channel
[11:20:50] <InusualZ> Wait, there is no Ping/Pong packet anymore?
[11:21:08] <dktapps> what?
[11:21:32] <dktapps> RakNet hasn't changed since ~2015 :P
[11:21:43] <dktapps> RakLib has, but that's a different story
[11:30:20] <InusualZ> yeah
[11:30:29] <InusualZ> that's what I'm talking
[11:30:43] <InusualZ> "Minecraft" Ping/Pong packets
[12:32:11] <rom1504> raknet has a bunch of ping/pong
[12:32:19] <rom1504> why would mcpe need them too ?
[16:12:08] * sgray joined the channel
[20:02:57] * Waterpicker joined the channel
[20:44:15] * froglegstew joined the channel
[22:43:29] * sekjun9878 joined the channel
[22:43:29] * sekjun9878 has quit
[22:43:29] * sekjun9878 joined the channel
[22:50:26] <InusualZ> I know that RakNet have them, but MCPE actually use them?
[23:09:11] <gurun> what? RakNet use them
[23:11:19] <InusualZ> gurun, does MCPE use them when the player is actually connected?
[23:11:35] <InusualZ> Like they use to do? If they do which are the ID?
[23:53:38] * sekjun9878 joined the channel
[23:53:38] * sekjun9878 has quit
[23:53:38] * sekjun9878 joined the channel

2017-03-20
[06:34:39] * froglegstew joined the channel
[20:18:51] * iamadpond_ joined the channel
[20:19:22] * jamierocks_ joined the channel
[20:21:45] * gaeta-afk joined the channel
[20:25:12] * Tux_ joined the channel
[20:29:15] * iamadpond has quit
[20:29:15] * gaeta has quit
[20:29:16] * Tux_ is now known as Tux
[20:29:16] * Tux has quit
[20:29:16] * Tux joined the channel
[20:29:16] * iamadpond_ is now known as iamadpond
[20:29:17] * Tux has quit
[20:29:17] * Tux joined the channel
[20:48:56] * gaeta joined the channel
[23:00:46] * gaeta joined the channel

2017-03-19
[01:19:39] * DeLorean_ joined the channel
[01:19:53] <DeLorean_> Anyone here?
[01:27:38] <DeLorean_> I need assitance
[02:12:33] <DeLorean_> Hello?
[05:07:29] <ishitatsuyuki> #pmmp <- idiot portal
[11:44:26] * hjjf joined the channel
[11:44:32] <hjjf> k
[15:51:39] <InusualZ> Hey guys? Which is the new MCPE Protocol?
[15:51:44] <InusualZ> 106?
[15:51:58] <dktapps> 105 in 1.0.5 :P
[15:57:16] <InusualZ> Thanks
[17:56:27] <InusualZ> My old RakLib from 2 years ago still working :)

2017-03-18
[03:01:52] * gurun joined the channel
[10:05:00] * Tux joined the channel
[10:05:00] * Tux joined the channel
[11:10:28] * gurnux joined the channel
[12:25:53] * Guest32380 has quit
[12:31:45] * jython234[m] joined the channel
[12:32:08] * jython234[m] is now known as Guest38853
[14:22:18] * ishitatsuyuki joined the channel
[14:22:18] * dktapps joined the channel
[21:19:02] * sekjun9878_ joined the channel
[21:19:02] * sekjun9878_ has quit
[21:19:02] * sekjun9878_ joined the channel
[22:06:38] * gurun joined the channel

2017-03-17
[06:06:46] * Waterpicker joined the channel
[18:47:09] * froglegstew joined the channel

2017-03-16
[11:54:47] * Waterpicker has quit
[17:45:06] * Amaranth joined the channel
[18:37:45] * gurnux joined the channel
[18:46:16] * gurnux has quit

2017-03-15
[02:40:03] * Waterpicker joined the channel
[02:46:58] * Waterpicker has quit
[02:47:18] * Waterpicker joined the channel
[02:56:16] * MrQuoter joined the channel
[03:12:42] * Waterpicker is now known as Water|Dragonstuf
[06:33:09] * ty joined the channel
[11:39:02] * froglegstew joined the channel
[12:43:10] * Water|Dragonstuf has quit
[15:45:30] * froglegstew joined the channel
[16:30:05] * XorBoole has quit
[16:32:45] * XorBoole joined the channel
[17:41:08] * gurun joined the channel
[22:26:29] * Waterpicker joined the channel

2017-03-14
[02:00:23] * gurnux joined the channel
[09:15:13] * gurun joined the channel
[12:28:55] * froglegstew has quit
[12:29:27] * froglegstew joined the channel
[13:33:53] * IRCFrEAK joined the channel
[13:34:46] * IRCFrEAK has quit
[13:35:01] * lamer14894979684 joined the channel
[13:36:01] * lamer14894979684 has quit
[13:36:20] * IRCFrEAK joined the channel
[13:36:22] * IRCFrEAK has quit
[13:38:38] * IRCFrEAK joined the channel
[13:39:37] * IRCFrEAK has quit
[13:39:54] * lamer14894982596 joined the channel
[13:39:59] * lamer14894982596 has quit
[15:24:19] * froglegstew has quit
[15:26:04] * froglegstew joined the channel
[19:28:58] * Waterpicker has quit
[20:12:27] * Waterpicker joined the channel
[20:36:30] * robske_110 joined the channel
[20:50:20] * gurun has quit
[22:46:39] * Waterpicker has quit

2017-03-13
[02:46:50] * gurnux joined the channel
[22:38:06] * need joined the channel
[22:38:27] <need> hey
[23:11:10] <Intyre> gurrun
[23:58:41] * gurnux has quit
[23:58:54] * gurun joined the channel
[23:59:16] <gurun> grrrun here. on my way to bed. got your dm Intyre. Looks very interesting .. and mad.
[23:59:54] <Intyre> \o/

2017-03-12
[03:35:35] * MinecraftAddict_ joined the channel
[03:36:05] * Anti joined the channel
[03:36:41] * Antisober552 has quit
[03:36:41] * MinecraftAddict has quit
[03:38:09] * Htbrdd joined the channel
[03:49:18] * hansihe joined the channel
[08:30:48] * gurun joined the channel
[08:37:37] * Guest45617 joined the channel
[09:51:34] <dktapps> geez
[09:51:36] <dktapps> lol
[11:16:55] * Waterpicker is now known as Water|Sleep
[18:21:54] * Water|Sleep is now known as Waterpicker

2017-03-11
[10:32:12] * IRCFrEAK joined the channel
[19:25:23] <Intyre> hi
[21:12:05] <gurun> higher
[22:22:33] <Intyre> deeper
[23:01:04] <gurun> can't do. hit poop.

2017-03-10
[00:39:24] * kashike1 has quit
[05:18:55] * Waterpicker joined the channel
[07:55:48] * Why_ joined the channel
[07:58:54] <Why_> Well still, creating shaders for MC10 is "impossible". All you could do is release a modified client
[11:50:31] * Thinkofname joined the channel
[15:35:04] * sekjun9878 joined the channel
[15:35:04] * sekjun9878 has quit
[15:35:04] * sekjun9878 joined the channel
[15:43:39] * sekjun9878 joined the channel
[15:43:39] * sekjun9878 has quit
[15:43:39] * sekjun9878 joined the channel
[16:04:22] * sekjun9878 joined the channel
[16:04:22] * sekjun9878 joined the channel
[16:05:35] * sekjun9878 joined the channel
[16:05:35] * sekjun9878 has quit
[16:05:35] * sekjun9878 joined the channel
[16:16:33] * sekjun9878 joined the channel
[16:16:34] * sekjun9878 has quit
[16:16:34] * sekjun9878 joined the channel
[16:18:44] * sekjun9878 joined the channel
[16:18:44] * sekjun9878 joined the channel
[16:23:45] * sekjun9878 joined the channel
[16:23:45] * sekjun9878 has quit
[16:23:45] * sekjun9878 joined the channel
[16:24:00] * sekjun9878 joined the channel
[16:24:00] * sekjun9878 joined the channel
[16:25:10] * sekjun9878 has quit
[16:30:57] * sekjun9878 joined the channel
[16:30:57] * sekjun9878 has quit
[16:30:57] * sekjun9878 joined the channel
[16:31:33] * sekjun9878 joined the channel
[16:31:33] * sekjun9878 joined the channel
[16:38:29] * Guest82721 joined the channel
[16:45:56] * sekjun9878_ joined the channel
[16:45:56] * sekjun9878_ joined the channel
[17:05:45] * froglegstew has quit
[17:05:52] * gurun joined the channel
[17:06:20] <gurun> Intyre darling. Are you still around? I would love to have an updated dump from your protocol dumper.
[17:07:17] * froglegstew joined the channel
[17:41:44] <yawkat> gurun: https://s.yawk.at/JYRb
[17:41:58] * yawkat needs to work on that thing...
[18:06:50] <gurun> owhgod yawkat :-P
[18:07:16] <yawkat> AddEntity getting very complicated :D
[18:08:57] <dktapps_> hahahaha
[18:26:28] <InusualZ> WOW
[18:26:34] <InusualZ> That's a lot of fields?
[21:37:54] <yawkat> It gets a bit complicated because there's many branches and the regex simplifier isn't that great yet

2017-03-09
[00:12:35] <gurun> i just read straight through the docs, there are some nice hooking tech in there, so go read :-)
[00:12:54] <gurun> good learning source. Doesn't feel like "super secret".
[00:13:18] <gurun> i just feel so sad for the anti-maleware companies, pants down :-P
[03:28:02] * dktapps_ joined the channel
[06:59:55] * froglegstew has quit
[07:00:23] * froglegstew joined the channel
[07:50:46] * dktapps_ joined the channel
[08:23:08] <yawkat> gurun: like "We were able to successfully defeat the AVG sandbox with a large (100MB) malloc followed by a memset and free."
[08:33:56] <dktapps> lmao
[09:37:54] <gurun> exactly
[09:39:48] <gurun> what i find interesting is the parts that involve real HUMINT. Up close and personal hacks. It says something about how difficult it is to actually introduce malware into a device.
[09:40:59] <gurun> most of the stuff basically just describe how difficult it is for them to organize development (coders are difficult) and get a proper wiki going :-)
[11:41:15] * Waterpicker is now known as Waterpicker|Slee
[11:51:01] * froglegstew has quit
[11:51:25] * froglegstew joined the channel
[14:09:51] * dktapps_ joined the channel
[15:52:42] * sekjun9878 joined the channel
[15:52:42] * sekjun9878 has quit
[15:52:42] * sekjun9878 joined the channel
[16:12:05] * Black-Hole joined the channel
[16:15:19] * Guest54179 has quit
[19:14:06] * Waterpicker|Slee has quit
[19:46:46] * gurun joined the channel
[19:50:01] * gurnux joined the channel
[20:38:16] * MisterSand joined the channel

2017-03-08
[01:00:13] * GingerGeek joined the channel
[01:00:13] * GingerGeek has quit
[01:00:13] * GingerGeek joined the channel
[07:11:59] * froglegstew has quit
[07:12:54] * froglegstew joined the channel
[07:22:56] * Guest53371 has quit
[09:50:43] * froglegstew has quit
[10:06:25] * froglegstew joined the channel
[10:20:35] * froglegstew has quit
[10:20:57] * froglegstew joined the channel
[13:17:15] * sgray joined the channel
[18:59:26] * Waterpicker has quit
[19:26:14] * Waterpicker joined the channel
[20:29:32] * Waterpicker has quit
[21:09:00] * Waterpicker joined the channel
[22:18:23] * Waterpicker has quit
[22:32:47] <gurun> who was it that tried to create mods for W10? Maybe a little help from Big Brother can help: https://wikileaks.org/ciav7p1/cms/page_3375330.html
[23:21:51] * Waterpicker joined the channel
[23:48:45] <froglegstew> lmao
[23:49:02] <froglegstew> I still think it's better to just do direct hooking so it can work cross platform
[23:49:16] <froglegstew> but that could be interesting for figuring some things out / writing hacked clients

2017-03-07
[01:44:36] <froglegstew> mrarm_: hey! sorry i've been busy for a bit ... anyway, i'm working on the server a bit, mainly trying to fix the segfaults ... :P
[02:05:51] * TheAGameMink joined the channel
[03:46:50] * Extreme- joined the channel
[06:49:00] * XenialDan joined the channel
[07:57:05] * dktapps_ has quit
[07:58:07] * dktapps joined the channel
[09:28:26] <XenialDan> https://github.com/ClearSkyTeam/PocketMine-MP/commit/f3dbe8dabea445eee930c3630b87e6e8df3664c8
[09:28:42] <XenialDan> Block to map color conversion, to save you some time.
[12:54:06] <XenialDan> https://twitter.com/InstantsRush/status/839088820389826560 lol. Getting all the fame for your packet ;)
[13:06:45] <KnownUnown> !m dktapps
[13:06:45] <[d__d]> You're doing good work, dktapps!
[13:44:29] * Dan_ joined the channel
[13:44:53] * Dan_ is now known as Guest53371
[13:45:04] * Why_ joined the channel
[13:45:40] <Guest53371> Minecraft: Pocket Edition development channel - i see no reason to be kicked.
[13:46:52] <KnownUnown> uwu whats this
[13:47:14] <Guest53371> Oh, haven't seen you in a while
[13:47:29] <Guest53371> Still active in the forums?
[13:47:37] <KnownUnown> not really
[13:47:51] <KnownUnown> just around :p
[13:47:54] <Guest53371> Okay, but still coding plugins?
[13:48:09] <KnownUnown> i guess
[13:48:14] <KnownUnown> i've only one tbh
[13:48:17] <Guest53371> Neat
[13:48:25] <Guest53371> ah i see xd
[13:48:55] <Guest53371> I get thousands of messages relating to maps currenlty, especially how to convert png to map
[13:49:38] <KnownUnown> turned off public dms a long time ago
[13:49:52] <Why_> Whats that?
[13:50:08] <KnownUnown> people would ping me for the randomest reasons
[13:50:14] <KnownUnown> "how do i set up synapse?"
[13:50:16] <KnownUnown> hell if I know
[13:50:20] <Guest53371> Ahaha yea. I like that stuff
[13:50:33] <Guest53371> i always link our telegram group to those peeps xd
[13:51:07] <KnownUnown> oh, twitter dms
[13:51:20] <Intyre> ChanServ: how rude
[13:51:22] <KnownUnown> hi chanserv
[13:51:26] <KnownUnown> how are you this fine evening
[13:51:28] <KnownUnown> or morning
[13:51:31] <KnownUnown> i cant tell the difference really
[13:51:46] <Why_> Noon here
[13:51:51] <Why_> well, i am really fine
[13:52:09] <Why_> Still trying to send a "sorry" to @dktapps xd
[13:52:27] <Why_> and maybe intyre too, he had arguments with me too
[13:52:29] <KnownUnown> can't figure out if it's dkt apps or dk tapps
[13:52:35] <KnownUnown> or maybe it's d ktapps
[13:52:46] <Why_> its dkt apps
[13:52:50] <Why_> dkt stands for his name
[13:52:59] <KnownUnown> ah
[13:53:10] <KnownUnown> dk tapps is much more pleasing to the eye
[13:53:22] <Why_> :D
[13:54:44] <Why_> Still can't switch my github name because some random person took it right after i got it on twitter xd
[14:00:47] <KnownUnown> btw (x-h)^2+(y-k)^2=r^2
[14:00:58] <Intyre> = 42
[14:01:18] <KnownUnown> i prefer 73 myself
[14:05:18] <Why_> shit. i have to make map an object
[14:06:17] <Why_> Otherwise i just have a bunch of mess :joy:
[15:33:30] * Why_ joined the channel
[15:44:45] * Why_ has quit
[21:08:17] <mrarm_> froglegstew, well what segfaults? if you get a segfault you most likely have a corrupted wordl
[23:00:22] * _MylesC has quit
[23:07:07] * _MylesC joined the channel
[23:25:18] * Thinkofname joined the channel
[23:33:50] * Brandon15811_ joined the channel

2017-03-06
[05:48:34] * XenialDan joined the channel
[05:59:06] * XenialDan joined the channel
[06:05:36] * XenialDan joined the channel
[06:05:58] * XenialDan joined the channel
[08:41:42] <XenialDan> There we go, finished maps from nbt
[08:41:49] <XenialDan> https://twitter.com/XenialDan/status/838670863465660417
[08:42:20] <ishitatsuyuki> Shoghichips
[08:55:50] <XenialDan> I could display shoghichips too, i remember @dktapps using the old weird pic. "Smile"
[08:56:25] <XenialDan> but right now i am working on converting blocks to colors.
[09:07:53] * dktapps[m] joined the channel
[09:10:18] <XenialDan> Hello. Would it be possible to not argue this time?
[09:33:18] * dktapps has left the channel
[09:33:43] * dktapps joined the channel
[09:43:58] * dktapps_ joined the channel
[12:24:01] * GK_1wm__SU joined the channel
[12:28:11] * GK_1wm__SU has quit
[18:24:35] * jamierocks joined the channel
[18:39:37] <gurun> what does it mean "reading from NBT" ?
[18:45:43] <dktapps> blah
[18:50:25] * jamierocks joined the channel
[20:23:16] <gurun> ah, i see
[20:23:42] <gurun> so, have you thought anything about an API for them maps dktapps ?
[20:23:47] <dktapps> yea
[20:23:57] <gurun> it's super complex to use in MiNET
[20:24:12] <dktapps> I stole some inspiration ;D
[20:24:44] <gurun> Have you seen i have tons of "image providers" or whatever they are called.
[20:24:51] <gurun> I just don't have a "simple" one.
[20:24:52] <dktapps> yea
[20:25:14] <gurun> because .. i can't honestly know what a simple thing would be. Maybe just load image from disc ..
[20:26:17] <dktapps> yeah, well you went way out with your efforts
[20:26:24] <dktapps> I haven't even considered videos, lol
[20:26:28] <gurun> lol .. you could say that :-)
[20:26:45] <gurun> nah, never mind the videos, that's just the xtreme end of things.
[20:26:58] <dktapps> my primary aim was to just reverse the packet
[20:26:58] <gurun> but it is even a bit difficult to incorporate this in a  .. map.
[20:27:08] <gurun> meaning .. world
[20:27:16] <dktapps> shoghi's Minecon picture just happened to be a fun test subject
[20:27:17] <dktapps> yeah
[20:27:31] <dktapps> terrain maps will be... interesting
[20:27:41] <gurun> so say for instance you want to use a wall of maps in a HUB .. creating the frames for that and putting maps in them .. is actually very complex.
[20:28:01] <gurun> oh, i don't even consider terrain maps.
[20:28:15] <dktapps> hmm
[20:28:55] <gurun> did you notice that i created like .. a "serverside entity".
[20:28:59] <dktapps> yeah
[20:29:12] <gurun> and then the players are registered on it as listeners.
[20:29:43] <dktapps> ah, like viewers
[20:31:18] <dktapps> yeah, I haven't given much thought to the API implementation yet, I just wanted to reverse the packet and see it working :D
[20:49:44] * jamierocks joined the channel
[21:40:59] * dktapps joined the channel
[21:47:00] * dktapps joined the channel
[21:48:06] * dktapps is now known as Guest43680
[22:18:10] * dktapps1 joined the channel

2017-03-05
[01:10:22] * shaila joined the channel
[01:14:02] * sgray has quit
[11:43:58] * gk_1wm_su joined the channel
[11:44:00] * gk_1wm_su has left the channel
[13:16:28] * gk_1wm_su joined the channel
[14:11:57] * mr_eggwars joined the channel
[14:12:46] * mr_eggwars joined the channel
[14:13:06] <mr_eggwars> Good morning all!
[14:13:22] <mr_eggwars> Trying to access your forums and they appear to be offline :)
[18:12:40] * XenialDan joined the channel
[18:14:47] <XenialDan> First of all, good job with maps @dktapps, HF loading them from NBT files. They give hex numbers, but not really related to colors
[18:15:31] <XenialDan> Second: anyone knows why https://sel-project.github.io/sel-utils/pocket/101.html#play_set-entity-link only makes the entities appear at the same spot, but not actually riding
[19:34:08] * gurun joined the channel
[19:57:27] <dktapps> lol
[20:34:37] * XenialDan joined the channel

2017-03-04
[05:33:58] * kashike has quit
[05:34:45] * _AxS_ joined the channel
[05:36:22] * kashike1 has quit
[09:44:41] * Koen_Serry joined the channel
[09:45:42] * koenS joined the channel
[10:59:06] * gurun joined the channel
[11:01:33] * koenS joined the channel
[14:13:35] * kashike joined the channel
[14:51:05] * kashike1 joined the channel
[21:18:37] * Brandon15811_ joined the channel
[21:28:06] * Brandon15811_ joined the channel
[22:02:44] * humerusj joined the channel

2017-03-03
[00:25:06] * froglegstew joined the channel
[01:02:46] * Guest20035 has quit
[01:03:20] * ishitatsuyuki has quit
[01:15:58] * Guest20035 joined the channel
[01:17:19] * ishitatsuyuki joined the channel
[02:12:03] * Waterpicker joined the channel
[05:23:42] * Waterpicker has quit
[05:49:10] * Waterpicker joined the channel
[08:14:26] * Guest20035 has quit
[08:14:27] * ishitatsuyuki has quit
[08:20:26] * jython234[m] joined the channel
[08:20:50] * jython234[m] is now known as Guest32380
[09:47:58] * ishitatsuyuki joined the channel
[11:15:24] * Waterpicker has quit
[17:37:33] * hansihe_ joined the channel
[17:41:03] * yawkat` joined the channel
[17:41:51] * rovox_ joined the channel
[17:42:30] * mrarm_ joined the channel
[17:43:12] * Amaranth has quit
[17:43:16] * rovox has quit
[17:43:21] * Juxtaposing joined the channel
[17:43:33] * rom15041 joined the channel
[17:43:59] * Juxtaposing is now known as KnownUnown
[17:45:52] * Brandon15811_ joined the channel
[19:33:38] * Waterpicker joined the channel

2017-03-02
[01:28:12] * Waterpicker joined the channel
[12:02:07] * Waterpicker has quit
[16:07:08] * Guest45341 has quit
[16:12:52] * BlackHole joined the channel
[16:13:14] * BlackHole is now known as Guest54179
[17:17:37] * gurun joined the channel
[21:06:40] * Waterpicker joined the channel
[23:43:25] * Waterpicker has quit

2017-03-01
[01:14:27] * Waterpicker joined the channel
[13:20:20] * Waterpicker is now known as Water|Sleep
[17:16:49] * sgray joined the channel
[17:20:04] * shaila has quit
[20:42:03] * Water|Sleep has quit

2017-02-28
[00:08:39] * gurnux joined the channel
[00:11:23] * rom1504 joined the channel
[00:13:14] * Water|sleep is now known as Waterpicker
[01:04:07] * Guest45341 has quit
[02:44:49] * sarman joined the channel
[02:46:07] <sarman> Trying to get pocketmine setup but can't seem to find current .phar.  the *.pocketmine.net sites seem to be down?
[02:46:15] <sarman> is there somewhere else i can look?
[03:00:48] * Guest45341 joined the channel
[03:10:02] <Intyre> https://poggit.pmmp.io/ci/pmmp/PocketMine-MP/~?branch=master
[06:17:49] <sarman> thx
[09:05:13] <dktapps> -> #pmmp
[09:05:48] <dktapps> I always forget about the Poggit builder
[09:05:54] <dktapps> we need Jenkins back
[09:09:42] * enick_957 has quit
[09:56:24] * Waterpicker is now known as Water|Sleep
[09:57:09] * gk-1wm-su joined the channel
[10:27:19] * jython234[m] joined the channel
[10:27:43] * jython234[m] is now known as Guest31917
[11:48:07] * ishitatsuyuki joined the channel
[12:08:22] * gurun joined the channel
[12:11:49] * gurnux has quit
[12:50:13] * sgray joined the channel
[15:10:48] * eggster joined the channel
[16:53:37] * kashike has quit
[16:54:31] * kashike1 has quit
[17:11:48] * ishitatsuyuki has quit
[17:11:48] * Guest31917 has quit
[17:12:06] * kashike joined the channel
[17:12:59] * kashike1 joined the channel
[17:41:07] * jython234[m] joined the channel
[17:41:31] * jython234[m] is now known as Guest20035
[18:01:49] * Water|Sleep is now known as Waterpicker
[18:46:44] * gurun has quit
[18:51:11] * gurun joined the channel
[19:10:44] * ishitatsuyuki joined the channel
[20:24:48] * Waterpicker has quit
[21:04:54] * Waterpicker joined the channel
[22:08:39] * shaila joined the channel
[23:48:39] * Waterpicker has quit

2017-02-27
[01:29:17] * jocopa3 has quit
[06:53:57] * zz_InusualZ is now known as InusualZ
[09:28:01] * froglegstew joined the channel
[12:41:11] * dktapps joined the channel
[14:11:42] * mrarm joined the channel
[16:59:42] * Waterpicker is now known as Water|sleep
[18:41:19] * shaila has quit
[18:41:46] * shaila joined the channel
[20:23:52] * sgray joined the channel
[20:38:45] * shaila joined the channel
[20:53:32] * Amaranth joined the channel
[21:36:06] * sgray joined the channel
[23:11:15] * gurun joined the channel

2017-02-26
[03:08:10] * shaila joined the channel
[03:28:09] * shaila joined the channel
[04:23:09] * KnownUnown joined the channel
[04:28:03] * sgray joined the channel
[04:59:42] * gurun has quit
[05:00:18] * gurun joined the channel
[05:13:06] * sekjun9878_ has quit
[05:28:45] * LaxWasThere joined the channel
[05:32:13] * Tux_ joined the channel
[05:33:28] * LaxWasHere has quit
[05:33:32] * Tux joined the channel
[07:59:27] * jocopa3 has quit
[10:03:27] <kashike1> yawkat: interesting analyser
[10:04:59] <yawkat> decided to experiment with radare2 :) spits out regex like 'String UnsignedInt UnsignedInt64 UnsignedInt Byte*' for packet info
[10:42:26] <mrarm> froglegstew, I'm opensourcing my efforts on the server in a bit
[10:42:37] <mrarm> if you're interested in trying to get it working
[10:43:05] <mrarm> also going to fix hooking
[13:10:54] * shaila joined the channel
[14:43:55] * shaila joined the channel
[14:47:05] * yawkat joined the channel
[15:21:31] <mrarm> froglegstew, https://github.com/MCMrARM/mcpelauncher-linux/tree/dedicated-server
[17:27:34] <froglegstew> I'm out this morning, I'll take a look later today
[20:33:48] * jocopa3 joined the channel
[20:48:33] * gurnux joined the channel
[20:48:33] * gurun has quit

2017-02-25
[00:15:46] <Brandon15811__> mrarm: nah, it should definitely use php for scripting
[00:16:01] <InusualZ> why
[00:16:15] <InusualZ> I though that you love javascript
[00:21:30] <Brandon15811__> mrarm: froglegstew: but on a serious note, Frida has a nice hooking framework https://www.frida.re/docs/quickstart/
[00:22:23] <Brandon15811__> Me and Intyre used to dump encrypted packets at one time (back in 0.15) https://gist.github.com/brandon15811/7e0cde09807274835605a7cfe6c66f96
[00:22:31] <Brandon15811__> Used it to*
[00:23:23] <Intyre> but it is still confusing :D
[00:23:30] <Intyre> but frida is nice!
[00:24:21] <Intyre> console.log("called from:\n" + Thread.backtrace(this.context, Backtracer.ACCURATE).map(DebugSymbol.fromAddress).join("\n") + "\n");
[00:24:28] <Intyre> best line ever! :D
[04:07:16] * Waterpicker has quit
[04:12:35] * Waterpicker joined the channel
[05:01:31] * GK[]\`_^{|}1WM joined the channel
[05:11:10] * -- BotBot disconnected, possible missing messages --
[05:14:24] * -- BotBot disconnected, possible missing messages --
[05:17:17] * -- BotBot disconnected, possible missing messages --
[05:19:29] * [d__d] joined the channel
[05:19:29] * shaila has quit
[05:20:43] * Brandon15811_ joined the channel
[05:41:50] * sekjun9878_ joined the channel
[05:41:50] * sekjun9878_ joined the channel
[09:26:22] * jocopa3 has quit
[10:14:29] <yawkat> where do you guys get your x86 builds from?
[10:17:07] <mrarm> http://github.com/MCMrARM/Google-Play-API
[10:17:18] <mrarm> yawkat: ^
[10:17:34] <yawkat> thanks
[11:46:49] <mrarm> progress update
[11:46:53] <mrarm> I got the level ticking
[11:47:18] <mrarm> still can't get into game
[11:47:44] <mrarm> the code expects Player::tickWorld(Tick const&) to return at least 0x69
[11:47:51] <mrarm> it returns 0x39 at max for me
[11:48:40] <froglegstew> Heyo
[11:48:48] <mrarm> hey :)
[11:49:38] <froglegstew> let me get at a Linux term , one sec
[11:52:00] <froglegstew> good to go
[11:52:17] <froglegstew> wait , so what's up the with the ticking ?
[11:52:42] <froglegstew> hmm
[11:52:45] <mrarm> Apparently ServerInstance doesn't tick Level automatically
[11:52:45] <mrarm> But I fixed it
[11:53:02] <froglegstew> Oh, so what's the problem now?
[11:57:35] <froglegstew> mrarm: I thought about it for a while, and I think I'm going to focus on server-side scripts for now
[11:58:00] <froglegstew> not as interested at the client side, but that doesn't mean I won't do it :)
[13:22:36] <froglegstew> https://minecraft.net/en-us/attribution/
[13:22:46] <froglegstew> i wonder what they're using all those libraries at the bottom for
[13:22:50] <froglegstew> (in swift)
[13:38:25] * sgray joined the channel
[14:06:12] <InusualZ> The weird thing is
[14:06:21] <InusualZ> that RakNet is not there
[14:07:29] <yawkat> doesnt deserve credit? :D
[14:21:06] <froglegstew> next release doesn't include raknet confirmed
[14:21:29] <froglegstew> osx -> win10
[14:21:32] <froglegstew> doesn't work lol
[14:21:39] <froglegstew> i wish, i guess it's missing the ui elements i have no idea
[14:25:06] <froglegstew> oh wait , no i'm just an idiot
[14:27:31] <froglegstew> (0x100bc7422 - 100bc740f - 0x07) = 0xC
[14:27:33] <froglegstew> nice one
[14:27:45] <froglegstew> missed the `0x` among other things
[14:27:46] <froglegstew> great job
[14:30:54] <froglegstew> "osx".len == 7 , 100%
[14:33:35] <yawkat> utf-16 with a trailing 0 byte? :P
[14:45:40] <froglegstew> idk , but hopper is refusing to assemble these instructions
[14:45:45] <froglegstew> `lea rsi, qword [ds:0x100bc740f]`
[14:45:49] <froglegstew> == "win10"
[14:45:58] <froglegstew> `lea        rsi, qword [ds:0x100bc7422] ; "win10"`
[14:46:15] <froglegstew> but that doesn't actually = win10, it's just a reference, that memory address points to "osx"
[14:46:34] <froglegstew> and i can't figure out how to change it for the life of me, but when i do, in theory, it should run in win10 mode
[14:47:16] <froglegstew> and I have to change some other things from "education" to standard, but idk at this point
[14:47:29] <froglegstew> i'm not mlg enough to assemble mach0 instructions in my head, sorry
[15:07:08] <InusualZ> Really! They get rid of RakNet!
[15:07:14] <InusualZ> That's good news
[15:07:19] <InusualZ> right?
[16:35:25] <dktapps> lol
[16:35:43] <dktapps> not likely
[16:49:38] * sgray joined the channel
[16:59:18] <froglegstew> no, it's speculation, but funny that they didn't credit raknet as a library
[22:17:51] * gurnux has quit
[22:18:05] * gurun joined the channel
[22:18:21] <gurun> So, anyone know if it is possible to set the FLY speed of a player?
[22:40:11] <InusualZ> Yeah
[22:40:22] <InusualZ> Well, at least you can by modding minecraft
[22:40:37] <InusualZ> I don't know if it's possible from server
[22:42:31] <InusualZ> gurun, ^
[22:42:38] * jocopa3 joined the channel
[22:47:38] <InusualZ> o/
[23:20:17] * shaila joined the channel

2017-02-24
[22:23:51] <mrarm> [if anyone else if interested in joining the group, let me know]
[22:25:34] <Intyre> hmzz... anyone with a debugger handy? check last argument of NetworkHandler::onNewIncomingConnection or onNewOutgoingConnection
[22:27:26] <froglegstew> Intyre: yup one sec
[22:28:57] <Intyre> 1
[22:29:11] <froglegstew> NetworkIdentifier const&, NetworkPeer&
[22:29:17] <froglegstew> are all the args
[22:29:45] <froglegstew> exact same for outgoing
[22:30:23] <froglegstew> arg `EncryptedNetworkPeer::EncryptedNetworkPeer(r14);`

[01:23:05] <froglegstew> python -c 'print "\x90"*52' | dd of=minecraftpe bs=1 seek=1365200 count=52 conv=notrunc
[01:24:55] <froglegstew> nops the auth screen tick function
[01:25:05] <froglegstew> just close the auth screen when it pops up and you're good to g
[01:25:11] <froglegstew> *go
[01:47:41] <froglegstew> mrarm-: https://github.com/google/angle
[01:47:59] <froglegstew> not even sure if this is what i want, but i'll try
[01:48:05] <froglegstew> i can't find anything else
[02:08:15] <froglegstew> who knew building this would be such a pain in the ass
[03:17:41] * rovox has quit
[03:23:12] * rovox joined the channel
[03:23:42] * TruDan joined the channel
[03:24:06] * TruDan is now known as Guest11263
[04:56:58] * Waterpicker joined the channel
[04:58:59] * Waterpicker_ joined the channel
[06:09:38] * Waterpicker_ has quit
[06:57:51] <mrarm> froglegstew: "Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support."
[07:12:01] * jocopa3 has quit
[08:30:36] * Waterpicker has quit
[09:32:21] * gaeta joined the channel
[12:42:40] <ishitatsuyuki> I won't tell you gfx-rs also has a good architecture, although it needs more development
[12:43:40] <froglegstew> mrarm: where is this from ?
[12:43:53] <froglegstew> gfx-rs is not fully safe
[12:43:58] <froglegstew> glium is much better
[12:44:55] <mrarm> froglegstew: readme
[12:44:59] <mrarm> :p
[12:45:32] <mrarm> It's also not the thing you want to use
[12:45:44] <mrarm> I'd suggest you do it at low level
[12:46:41] <froglegstew> oh , this is you
[12:46:47] <froglegstew> I thought MCPE was switching
[12:46:51] <froglegstew> And I was like , damn
[12:47:24] <froglegstew> yeah, I would write opengles like headers in obj c , but Mac doesn't even have anything like it
[12:47:44] <froglegstew> I guess I can just use opengl and make opengl es headers ? Then call everything from c ?
[12:52:47] <ishitatsuyuki> froglegstew: how is gfx not safe?
[12:57:50] <mrarm> you need no gles headers
[12:57:57] <mrarm> or actually nvm you do
[13:31:37] <froglegstew> it has unsafe APIs
[13:32:03] <mrarm> froglegstew: ?
[13:33:59] <froglegstew> well, I guess things have changed
[13:34:02] <froglegstew> I just checked again
[13:39:21] * shaila joined the channel
[14:13:40] <mrarm> well yey I fixed my stack dumper thing
[14:13:40] <mrarm> now it actually gives me any idea about the stack trace
[14:13:41] <mrarm> #504 HYBRIS DBStorage::createChunkStorage(std::unique_ptr<ChunkSource, std::default_delete<ChunkSource> >, StorageVersion)+0 in libminecraftpe.so+0x115ce60 [0xf591ae60]
[14:13:41] <mrarm> #516 HYBRIS NormalDimension::init()+28 in libminecraftpe.so+0x105620c [0xf581420c]
[14:13:42] <mrarm> #520 HYBRIS Level::createDimension(DimensionId)+178 in libminecraftpe.so+0x105c2b2 [0xf581a2b2]
[14:19:53] <mrarm> welp
[14:19:58] <mrarm> anyways I figured out why I crash
[14:20:07] <mrarm> I am in a dimesnion with ID 5
[14:25:15] <InusualZ> Why are you spawning in an unknown dimension
[14:28:58] <mrarm> dunno
[14:29:23] <mrarm> it defaults to it for whatever reason
[14:34:23] <mrarm> oh wait nm
[14:34:38] <mrarm> it's generator id not dimension id being the problem
[14:49:30] <mrarm> welp I end up with the server crashing
[14:49:32] <mrarm> in onDisconnect
[14:49:36] <mrarm> and the client says Timed out
[14:49:41] <mrarm> (exactly when it crashes)
[15:03:16] <InusualZ> :(
[16:34:08] * jocopa3 joined the channel
[17:28:04] <mrarm> I'm giving up
[17:28:23] <mrarm> I'll push what I have done if anyone wants to continue working on it
[17:29:26] <mrarm> I'll try to continue work on it @ Monday
[19:55:18] * BlackHole has quit
[19:55:54] * BlackHole joined the channel
[19:57:53] * BlackHole has quit
[19:58:17] * Guest45341 joined the channel
[21:17:53] <mrarm> maybe you can help me
[21:18:00] <mrarm> what is the step in the MCPE connection process
[21:18:08] <mrarm> what causes the client to leave the building terrain screen
[21:18:24] <mrarm> and get into the game?
[21:21:54] <froglegstew> hey
[21:22:19] <froglegstew> one sec, I'll pull up something useful
[21:26:48] <froglegstew> it's the status packet
[21:27:10] <froglegstew> can you disable encryption ? Then I can use my bot code and debug the login
[21:27:38] <froglegstew> I haven't figured out how the client signs jwts yet so I can't take a login yet ...
[21:27:53] <froglegstew> actually , I'll capture my own and just relay it
[21:27:58] <froglegstew> but still, you need to disable encryption
[21:28:13] <froglegstew> mrarm: ^
[21:28:19] <dktapps> you haven't figured out what?
[21:28:43] <mrarm> I dunno how to patch out encryption
[21:28:54] <mrarm> afaik MCPE code has it deeply coded
[21:29:05] <dktapps> that would be very useful if you could
[21:29:39] <mrarm> actually I have my own suspiction why this happens
[21:31:29] <dktapps> froglegstew: you might want to look at yawkat's wiki if you haven't already
[21:32:59] <froglegstew> I know how encryption works , I just don't want to implement it client-side
[21:33:05] <froglegstew> :)
[21:33:39] <dktapps> yeah, patching out encryption would be nice
[21:35:20] <mrarm> well the way mcpe handles levels is terrible
[21:35:33] <mrarm> after a crash you're really likely to have the world corrupted
[21:35:50] <mrarm> ok I guess, the server never sends me chunks :(
[21:36:54] <mrarm> wait that's not everything
[21:37:00] <mrarm> the server gave up even ticking my player
[21:41:02] <mrarm> I guess this explains a lot. The level is not being ticked.
[21:53:07] <froglegstew> mrarm: can you make private repos ?
[21:53:21] <froglegstew> or maybe , can you put this code somewhere so i can try to help out?
[21:56:01] * Waterpicker joined the channel
[22:01:42] <mrarm> froglegstew: I'm fine with publishing this to the public after I fix up formatting
[22:01:55] <mrarm> sorry not formatting
[22:01:58] <mrarm> formatting is fine
[22:02:05] <mrarm> after I restructure some code :P
[22:02:44] <froglegstew> mrarm: yeah, if you want to go public, that's cool with me
[22:02:51] <froglegstew> let me know when and where you put it
[22:03:04] <froglegstew> once we get the server working it'd be damn cool if we can make hooking work
[22:03:09] <mrarm> I'll try to fix level ticking tomorrow (it must be possible!)
[22:03:28] <froglegstew> sure, yeah, if you just format I can take a look and see if I can help out at all
[22:03:34] <mrarm> froglegstew: I have a working hooking system that works with mcpelaucher-linux, but that'd be for a pm
[22:03:46] <froglegstew> no problem
[22:03:56] <Intyre> use th wsserver function :)
[22:03:57] <froglegstew> does this still need to build against opengl ? or can it eat the undefined symbols?
[22:06:36] <mrarm> nvm, I'll release proper hooking support soon
[22:06:39] <mrarm> froglegstew: the headless version doesn't require opengp
[22:06:41] <mrarm> *opengl
[22:06:43] <mrarm> nor fmod
[22:06:46] <mrarm> it stubs the functions
[22:06:51] <froglegstew> ok, good, good, I bet I can make it work on mac then
[22:06:54] <froglegstew> still working on egl
[22:06:58] <froglegstew> i'm writing some obj c
[22:07:12] <froglegstew> still trying to figure out how i'm going to piece this together
[22:07:21] <mrarm> You can mix c++ and objc
[22:07:21] <mrarm> in one file
[22:07:27] <froglegstew> wait what
[22:07:29] <froglegstew> really
[22:07:58] <mrarm> That uses a special extension though
[22:13:13] <mrarm> It still bugs my why is the level not being ticked tho
[22:13:20] <mrarm> s/my/me
[22:18:35] <mrarm> froglegstew: btw are you from the modding scene? server scene?
[22:18:56] <froglegstew> i'm from the server scene, i want to enter the modding scene
[22:19:09] <froglegstew> the idea that minecraft pe is going to eventually overtake pc kind of makes me a little sad
[22:19:22] <froglegstew> so i want to get a some what ok modding platform / server platform in the works
[22:19:29] <froglegstew> just to brace for impact
[22:19:31] <froglegstew> :)
[22:20:40] <froglegstew> mrarm: ^
[22:21:07] <mrarm> Ah.
[22:21:18] <mrarm> I am working on a PE modding platform (Android/Linux)
[22:21:30] <mrarm> in C++, an easier path to hooking
[22:21:48] <froglegstew> yup, i've been following your work :D
[22:22:02] <froglegstew> i'm thinking more lua though
[22:22:03] <mrarm> it's not that public, and I have a slack group related to that. Are you interested in joining it?
[22:22:10] <mrarm> Nope, C++
[22:22:16] <froglegstew> i would be, yes
[22:22:18] <mrarm> No scripting
[22:22:23] <froglegstew> lol ok :D
[22:22:24] <mrarm> pm me your email
[22:22:29] <froglegstew> ok one sec
[22:22:49] <mrarm> (feel free to make a Lua framework tho :D)
[22:23:02] <froglegstew> that's the plan
[22:23:10] <froglegstew> sorry, just trying to figure out how to open a pm in glowing bear
[22:23:15] <froglegstew> (weechat)
[22:23:30] <Intyre> /q <name> msg
[22:23:38] * InusualZ is now known as zz_InusualZ

2017-02-23
[00:04:36] <froglegstew> ^
[03:43:03] * Waterpicker_ joined the channel
[03:45:13] * Waterpicker has quit
[05:19:53] * Waterpicker_ is now known as Waterpicker
[07:08:57] * Waterpicker_ joined the channel
[07:10:56] * jocopa3 has quit
[07:11:19] * Waterpicker has quit
[07:47:14] * Waterpicker_ is now known as Waterpicker
[10:44:32] * gurnux joined the channel
[11:36:37] * Waterpicker is now known as Water|Sleep
[13:11:40] <mrarm-> afaik it's not that hard to get headless working
[13:12:10] <mrarm-> though it's not a 5 min job
[13:12:10] <mrarm-> I'll look now again
[13:20:39] * shaila joined the channel
[13:21:03] <Intyre> mrarm-: that would be sooooooo sweeeeet :D
[13:21:20] <mrarm-> Intyre, let me try doing it today actually :D
[13:21:32] <mrarm-> I see already I need to construct a ServerInstance
[13:21:37] <mrarm-> but it has toooo manyy args
[13:21:39] <Intyre> dont try! just make it work :D <3
[13:21:43] <mrarm-> lol
[13:25:03] <Intyre> only 23 args haha :D
[13:48:37] * Waterpicker_ joined the channel
[13:52:01] * Water|Sleep has quit
[15:00:46] <mrarm-> I got this actually kind of running
[15:03:19] <mrarm-> it crashes not under valgrind
[15:03:31] <mrarm-> but in valgrind it actually starts
[15:04:02] <mrarm-> otherwise i got to
[15:04:02] <mrarm-> create server instance
[15:04:02] <mrarm-> [IPv6] multicast listen on interface 0
[15:04:02] <mrarm-> Segmentation fault (core dumped)
[15:20:08] * kashike1 has quit
[15:27:07] * kashike1 joined the channel
[15:59:14] <mrarm-> welp
[15:59:14] <mrarm-> valgrind doesn't help
[15:59:14] <mrarm-> nor does gdbv
[15:59:14] <mrarm-> nor does gdb
[16:12:58] <mrarm-> fixed that
[16:13:07] <mrarm-> now to figure out what are the params
[16:14:50] <mrarm-> yep one of the ints indeed was the port :D
[16:15:08] <mrarm-> now it crashes the server when joining....
[16:21:13] <mrarm-> so this bool is apparently requiresXboxLiveSignup
[17:49:45] * jocopa3 joined the channel
[20:27:52] <froglegstew> mrarm-: awesome!
[20:28:21] <froglegstew> hooking would be so cool for this
[20:28:29] <froglegstew> and figuring out how to disable encryption
[20:28:35] <froglegstew> +1
[20:29:36] <mrarm-> well right now I got the server running, it announces itself but I can't connect
[20:29:44] <mrarm-> It doesn't crash, it simply refuses the connection
[20:30:06] * Waterpicker_ has quit
[20:30:41] <mrarm-> And I am given a plain Disconnectef
[20:31:56] <mrarm-> ServerInstance instance(whitelist.list, ops.list, "TEST", std::chrono::duration<long long>(1), "a", "a", levelSettings, api, 7, /* (query?) port */ 1234, /* (maybe not) port */ 1235, /* max player count */ 7, /* requiresXboxLive */ false, {}, "a", false, *mce::UUID::EMPTY, eventing, resourcePackRepo, resourcePackManager, &resourcePackManager);
[20:32:00] <mrarm-> here's what I use right now
[20:32:23] <mrarm-> TEST is the worlds directory
[20:32:37] <mrarm-> from what it seems
[20:36:03] <mrarm-> I changed that 1 to 50
[20:36:09] <mrarm-> now it crashes when I connect
[21:20:21] <dktapps> interesting
[22:28:01] <froglegstew> *what i've been trying to do for 3 weeks*
[22:28:35] <froglegstew> mrarm-: let me know if i can help out at all / if you've posted some code or progress
[22:29:31] <mrarm-> I'm right now stuck on ChunkSource::ChunkSource(unique_ptr<ChunkSource>) crashing after one joins
[22:30:08] <mrarm-> And I'll continue trying to fix that tomorrow
[22:30:31] <mrarm-> It's annoying to debug it when you can't valgrind this (too slow apparently)
[22:30:48] <mrarm-> and gdb gives you corrupted stack traces
[22:31:16] <mrarm-> by too slow I mean MCPE times out before a connection is established
[22:31:56] <froglegstew> i have not tried valgrind yet.
[22:32:11] <mrarm-> The server itself does start though
[22:32:24] <froglegstew> my goal was a bit different - i was trying to hook and watching what happens when a new world is created and the mcpe starts a new local server
[22:32:26] <mrarm-> and I see the server responding to queries
[22:32:47] <froglegstew> but this approach is better :)
[22:32:50] <mrarm-> froglegstew: well I instead did a lookup for Server and found ServerInstance.. :P
[22:33:09] <mrarm-> Quick look at xrefs and yep, bingo
[22:33:35] <froglegstew> yeah. radare2 is quite difficult to navigate since i've never used it before
[22:33:43] <froglegstew> hopper is ... ok ?
[22:33:48] <froglegstew> ida is garbage
[22:34:02] <mrarm-> I use IDA
[22:34:25] <froglegstew> hmm. i bet i'm just not using it properly :D
[22:34:25] <mrarm-> Hopper lags on Linux. I mean, search lags.
[22:35:03] <froglegstew> i experienced the same thing so i just use Mac for note taking
[22:35:11] <froglegstew> i never expect to get mcpelauncher linux running on mac
[22:35:19] <mrarm-> It is possible to do so
[22:35:24] <mrarm-> but you need to link against opengl somehow
[22:35:26] <froglegstew> hmm
[22:35:40] <mrarm-> and fix the whole thing for clang
[22:35:53] <froglegstew> clang is such a mess. it craps out on undefined symbols
[22:36:01] <froglegstew> i figured out there was just a flag for it
[22:36:06] <froglegstew> only took me 2 hours
[22:36:20] <mrarm-> The hardest part of all of this is to get the eglut library working on Mac
[22:36:22] <mrarm-> rest is easy
[22:36:32] <froglegstew> anyway, yeah. keep me up to date. i'd be interested in working on this
[22:36:43] <froglegstew> as well as (maybe?) looking at mac
[22:36:47] <mrarm-> but you're better off modding the Edu edition
[22:36:51] <mrarm-> It has symbols on
[22:37:21] <froglegstew> oh?
[22:37:27] <mrarm-> I'm not sure though if it's outdated or not
[22:37:33] <mrarm-> but it should not be, same codebase
[22:37:33] <froglegstew> i'll look into that
[22:37:49] <mrarm-> if you have an MS edu account, go grab it
[22:37:56] <mrarm-> you can easily mod it to not be edu
[22:38:02] <mrarm-> but standard
[22:38:10] <mrarm-> also you might want to patch out login
[22:38:22] <froglegstew> i have a bizspark, not an edu
[22:38:24] <froglegstew> i'll ask around
[22:38:27] <froglegstew> i bet i can find someone
[22:38:48] <mrarm-> ask some people here maybe :p
[22:38:59] <mrarm-> or try to find the .dmg on the internet
[22:40:03] <froglegstew> calling all mac edu users, i'll give you windows keys in return for a mac dmg with the latest edu build :D
[22:40:19] <froglegstew> or windows server keys, whatever
[22:40:22] <froglegstew> * you want
[22:40:29] <froglegstew> ok, that should work :D
[22:41:02] <froglegstew> mrarm-: does mcpelauncher have an irc, or is it here?
[22:41:11] <mrarm-> Nope it has no irc
[22:41:29] <froglegstew> ok
[22:41:49] <froglegstew> i'm here all the time anyway
[22:41:50] <mrarm-> also I shouldn't be mrarm- but mrarm and I'll fix my nickname tomorrow
[22:41:51] <mrarm-> actually let me do that now
[22:45:15] <froglegstew> i'm just gonna take a look at running mcpelauncher on mac since i'm not doing anything else at the moment
[22:45:25] <froglegstew> not even sure if egl exists at all for mac
[22:47:52] <mrarm-> It does
[22:48:10] <mrarm-> But the problem is that to create a window you need to use ObjC from what I remember
[22:48:48] <mrarm-> It's perfectly possible to port mcpelaucher to mac
[22:49:39] <froglegstew> ok, then i will go for it
[23:05:46] <froglegstew> http://education.minecraft.net/get-started/download/ yeah, i'm an idiot apparently
[23:07:39] <mrarm-> Haha it's public
[23:07:42] <mrarm-> Then just delete the account check
[23:08:52] <froglegstew> workin' on it
[23:10:19] <mrarm-> froglegstew: it's in ActiveDirectoryLoginScreen or something like thay
[23:10:25] <mrarm-> Look in tick
[23:10:29] <froglegstew> will do
[23:10:31] <froglegstew> thanks
[23:10:42] <froglegstew> yup :D
[23:11:45] <mrarm-> I did patch it myself in the past so :P
[23:12:09] <mrarm-> Goodnight
[23:12:26] <froglegstew> yeah, goodnight
[23:25:56] <froglegstew> that was way to fucking easy
[23:26:00] <froglegstew> nop nop nop
[23:26:15] <froglegstew> ok now i'll write a quick script in radare2 and put in on github i think

2017-02-22
[00:33:57] * eggster is now known as eggster|afk
[00:47:53] * eggster|afk is now known as eggster
[01:04:43] * shaila joined the channel
[02:01:05] * froglegstew joined the channel
[02:13:16] * Waterpicker joined the channel
[03:00:27] * Waterpicker is now known as Water|DoingDrago
[03:01:16] * Water|DoingDrago is now known as Water|DragonThin
[03:01:24] * Water|DragonThin is now known as Water|DragonStuf
[03:01:32] * Water|DragonStuf is now known as Water|DracoStuff
[07:28:52] * jocopa3 has quit
[08:14:25] * shaila joined the channel
[09:39:16] * Waterpicker_ joined the channel
[09:41:37] * Water|DracoStuff has quit
[09:44:45] * Waterpicker__ joined the channel
[09:47:00] * Waterpicker_ has quit
[12:10:36] * naor2013 joined the channel
[12:12:45] <naor2013> Hi, anyone knows how the MCPE generator works or where can I get some more info on generating chunks for an MCPE map without using the app? I'm an mcedit dev and want to implement a way to generate non-existent chunks but we have no clue where to start :)
[12:38:55] * naor2013_ joined the channel
[12:40:59] * naor2013 has quit
[12:45:39] * naor2013_ has quit
[13:03:28] * ZacHack_ joined the channel
[13:10:20] <ishitatsuyuki> lol, have luck doing native symbol hacking
[13:10:28] <ishitatsuyuki> It will be harder to maintain a copy of x86 shared object though
[13:14:16] * Waterpicker__ is now known as Waterpicker
[15:59:26] * jocopa3 joined the channel
[17:23:19] * Waterpicker has quit
[21:36:09] * Waterpicker joined the channel
[22:35:22] <froglegstew> naor201: better get started. I'd use hopper/ida/radare2 to figure out how world initialization works, then probably use mcpelauncher-linux to run the game in headless mode and create temporary worlds and generate them
[22:35:38] <froglegstew> not gonna be easy, but hooking is probably gonna be your best bet
[22:35:56] <froglegstew> also shoghicp's header generator but I wouldn't rely on that too much
[23:20:33] <froglegstew> naor2013: ^
[23:20:41] <froglegstew> oops, not sure why that sent twice
[23:21:14] <froglegstew> and now weechat is showing duplicate messages, nice.
[23:47:10] * naor2013 joined the channel
[23:48:47] <naor2013> Wow, if it's that complicated, it seems like my best option to handle empty chunks is to let the user know he has to change something in that chunk to see it.. It will make MCEdit really annoying to use with MCPE but if that's the only option that won't take me days just to figure out how to start doing....
[23:48:59] <naor2013> Thanks for the answers, guys :)
[23:49:18] * naor2013 has quit
[23:50:47] <InusualZ> you can generate chunk without the mcpe app

2017-02-21
[01:04:17] * shaila joined the channel
[03:02:04] * jocopa3 joined the channel
[04:47:22] * Waterpicker has quit
[04:48:52] * Waterpicker joined the channel
[07:25:08] * jocopa3 has quit
[14:54:20] * GingerGeek joined the channel
[14:54:20] * GingerGeek has quit
[14:54:20] * GingerGeek joined the channel
[15:36:58] * PocketKiller has quit
[16:27:37] * PocketKiller joined the channel
[17:08:08] * jocopa3 joined the channel
[20:18:51] * Waterpicker has quit
[20:19:24] * Waterpicker joined the channel
[20:41:11] * Waterpicker has quit
[21:38:34] * Waterpicker joined the channel
[22:32:36] * shaila joined the channel
[23:42:29] * Waterpicker has quit

2017-02-20
[00:46:12] * md_5- joined the channel
[00:49:40] * md_5 has quit
[00:50:14] * md_5- is now known as md_5
[01:18:37] * IRCFrEAK joined the channel
[01:18:38] * IRCFrEAK has left the channel
[02:51:56] * BlackHole has quit
[02:52:15] * BlackHole joined the channel
[04:25:06] * madgoat joined the channel
[07:01:09] * madgoat has left the channel
[08:57:18] * gurnux joined the channel
[12:34:53] * BlackHole has quit
[12:35:11] * BlackHole joined the channel
[12:58:44] * froglegstew joined the channel
[14:41:38] * Waterpicker is now known as Water|sleep
[16:18:35] * Higor_ joined the channel
[16:19:03] <Higor_> Oi
[18:12:49] <froglegstew> has anyone been able to run the Minecraft PE binary in headless server mode?
[18:27:13] * BlackHole has quit
[18:58:42] * gurun joined the channel
[20:19:00] * Water|sleep has quit
[20:23:01] * BlackHole joined the channel
[23:12:52] * Waterpicker joined the channel

2017-02-19
[04:58:18] * IRCFrEAK joined the channel
[04:58:19] * IRCFrEAK has left the channel
[19:25:13] * BlackHole has quit
[19:29:42] * BlackHole joined the channel

2017-02-18
[00:29:24] * jocopa3 has quit
[06:09:43] * Waterpicker_ is now known as Waterpicker
[06:37:54] * PocketBirthday is now known as PocketKiller
[07:12:04] * shaila joined the channel
[09:53:46] * Waterpicker is now known as Water|sleep
[15:49:33] * hansihe joined the channel
[16:30:49] * Water|sleep is now known as Waterpicker
[20:51:51] * Tono joined the channel
[20:52:25] * Tono has quit
[23:03:11] * csnxs has quit
[23:10:16] * csnxs joined the channel

2017-02-17
[01:50:28] * Waterpicker joined the channel
[03:50:51] * Waterpicker is now known as Water|doingdrago
[03:51:13] * Water|doingdrago is now known as Water|derping
[03:59:58] * deepbook5broo joined the channel
[03:59:58] * deepbook5broo has left the channel
[06:10:17] * kashike has quit
[06:11:02] * kashike joined the channel
[06:42:01] * jocopa3 has quit
[11:47:37] * gurun has quit
[11:49:50] * froglegstew has quit
[11:50:18] * froglegstew joined the channel
[12:10:54] * Water|derping is now known as Water|sleep
[15:32:43] * gurun joined the channel
[16:06:47] * jocopa3 joined the channel
[17:06:37] * froglegstew has quit
[17:22:22] * froglegstew joined the channel
[22:52:56] * Waterpicker_ joined the channel
[22:55:17] * Water|sleep has quit

2017-02-16
[01:33:53] * InusualZ is now known as zz_InusualZ
[02:15:44] * Guest76339 joined the channel
[04:19:09] * Guest76339 has left the channel
[04:39:15] * sgray joined the channel
[07:33:55] * froglegstew has quit
[07:35:32] * froglegstew joined the channel
[07:41:28] * jocopa3 has quit
[13:03:44] * InusualZ is now known as zz_InusualZ
[16:49:56] * jocopa3 joined the channel
[18:05:48] * sgray joined the channel
[19:26:24] * sgray joined the channel
[19:35:38] * shaila joined the channel
[19:38:49] * hstr0100 joined the channel
[19:58:44] * Waterpicker has quit
[20:35:07] * hstr0100 has quit
[20:58:45] * Waterpicker joined the channel
[22:16:42] * csnxs joined the channel
[23:41:22] * Waterpicker has quit

2017-02-15
[01:39:06] * InusualZ is now known as zz_InusualZ
[02:25:15] * Waterpicker joined the channel
[03:05:53] * bluez____ joined the channel
[03:07:27] * bluez___ has quit
[03:07:31] * kashike1 has quit
[03:08:11] * bluez____ is now known as bluez___
[03:08:24] * kashike1 joined the channel
[05:32:20] * jocopa3 has quit
[10:55:50] * zz_InusualZ is now known as InusualZ
[11:19:29] * shaila joined the channel
[11:39:01] * froglegstew has quit
[11:39:45] * froglegstew joined the channel
[12:25:26] * Waterpicker is now known as Water|sleep
[12:39:11] * InusualZ is now known as zz_InusualZ
[12:57:22] * zz_InusualZ is now known as InusualZ
[13:05:14] * InusualZ is now known as zz_InusualZ
[16:00:21] * jocopa3 joined the channel
[20:22:26] * Water|sleep has quit
[21:08:47] * Waterpicker joined the channel
[21:25:47] * zz_InusualZ is now known as InusualZ
[22:20:29] * Waterpicker has quit
[23:07:45] * Waterpicker joined the channel
[23:56:34] * shaila has quit
[23:57:00] * shaila joined the channel

2017-02-14
[00:27:44] * `_^gk`_^1wm`_^ joined the channel
[00:31:06] * `_^gk`_^1wm`_^ joined the channel
[01:09:47] * Waterpicker joined the channel
[03:20:50] * InusualZ is now known as zz_InusualZ
[06:32:40] <jocopa3> @zz_InusualZ Java's swing graphics (which I use) looks awful, but it's very easy to learn. JavaFX looks like Microsoft's WPF and looks amazingly modern, but has a bit more of a learning curve and uses custom fxml forms rather than pure Java code like swing.
[06:35:56] <jocopa3> I only use Swing because that's what I learned first. I should switch to JavaFX since it's much more modern and looks nicer :p
[06:39:49] * sgray joined the channel
[07:15:58] * jocopa3 has quit
[07:36:18] * zz_InusualZ is now known as InusualZ
[08:41:25] * InusualZ is now known as zz_InusualZ
[09:56:11] * Waterpicker is now known as Water|sleep
[10:15:36] * Pa_ has quit
[10:15:51] * pob joined the channel
[10:16:18] <pob> HELP
[10:16:27] * pob has quit
[10:58:55] * zz_InusualZ is now known as InusualZ
[12:07:46] <ishitatsuyuki> SHUT UP
[12:41:52] * InusualZ is now known as zz_InusualZ
[12:57:22] * zz_InusualZ is now known as InusualZ
[13:03:42] * InusualZ is now known as zz_InusualZ
[14:43:19] * XorBoole- has quit
[14:43:19] * Smarticles101 has quit
[14:48:01] * XorBoole joined the channel
[16:33:23] * hstr0100 joined the channel
[16:43:56] * zz_InusualZ is now known as InusualZ
[17:01:02] * kvetinac97 joined the channel
[17:04:42] <kvetinac97> somebody been trying the villager trading in beta 1.0.4?
[17:05:41] <kvetinac97> on server
[17:13:06] * kvetinac97 has quit
[17:52:37] <gurun> jocopa3, just get a skin for Swing and you are done. There are real nices ones out there.
[17:58:05] * InusualZ is now known as zz_InusualZ
[19:04:55] * hstr0100_ joined the channel
[19:04:55] * kashike has quit
[19:05:47] * kashike1 has quit
[19:07:56] * hstr0100 has quit
[19:10:33] * hstr0100_ has quit
[19:55:05] * Water|sleep has quit
[20:20:31] * jocopa3 joined the channel
[20:37:27] <dktapps> nice
[21:09:25] * zz_InusualZ is now known as InusualZ
[21:18:49] * Waterpicker joined the channel
[21:53:10] * kashike joined the channel
[21:53:35] * kashike1 joined the channel
[22:39:44] * ZacHack_ joined the channel
[22:41:06] * mrarm- joined the channel
[22:41:34] * md_5- joined the channel
[22:41:44] * Falkirks_ joined the channel
[22:42:54] * csnxs has quit
[22:42:54] * ZacHack has quit
[22:42:55] * Falkirks has quit
[22:42:55] * MrARM has quit
[22:42:56] * Falkirks_ is now known as Falkirks
[22:42:56] * ZacHack_ is now known as ZacHack
[22:42:56] * MrARM_ is now known as MrARM
[22:46:37] * dktapps has quit
[22:46:37] * ishitatsuyuki has quit
[22:46:39] * LaxWasHere has quit
[22:46:54] * LaxWasHere joined the channel
[22:52:11] * dktapps joined the channel
[22:52:11] * ishitatsuyuki joined the channel
[23:04:57] * Waterpicker has quit
[23:58:13] * Smarticles101 joined the channel

2017-02-13
[00:18:56] <froglegstew> hm
[00:20:33] * Waterpicker_ joined the channel
[00:23:55] * Waterpicker has quit
[00:28:08] * gaeta has quit
[00:30:31] * gaeta joined the channel
[00:49:52] * gurun joined the channel
[01:09:21] * Waterpicker_ is now known as Waterpicker
[01:09:33] <jocopa3> Here is an outline of all the basic messages that can be sent by MCPE/Win10 over websockets: https://gist.github.com/jocopa3/54b42fb6361952997c4a6e38945e306f
[01:47:10] * jocopa3 has quit
[02:14:50] * InusualZ is now known as zz_InusualZ
[02:19:47] * zz_InusualZ is now known as InusualZ
[03:33:15] * jocopa3 joined the channel
[03:37:45] * jocopa3 has quit
[03:37:58] * jocopa3 joined the channel
[04:06:55] * InusualZ is now known as zz_InusualZ
[05:52:13] * BlackHole has quit
[05:59:34] * gurun has quit
[06:57:16] * dktapps has quit
[06:58:32] * dktapps joined the channel
[06:58:55] * dktapps is now known as Guest23737
[07:23:05] * jocopa3 has quit
[07:46:41] * BlackHole joined the channel
[10:32:52] <ishitatsuyuki> They should move to all TCP though
[10:42:33] * froglegstew has quit
[10:43:04] * froglegstew joined the channel
[11:10:56] * zz_InusualZ is now known as InusualZ
[11:44:23] <dktapps> or use RakNet properly :P
[12:08:42] <ishitatsuyuki> Well, they should be able to migrate with one line by using raknet TCP layer
[12:34:13] * InusualZ is now known as zz_InusualZ
[12:57:22] * zz_InusualZ is now known as InusualZ
[13:03:32] * InusualZ is now known as zz_InusualZ
[16:01:23] * jocopa3 joined the channel
[16:19:40] * gurun joined the channel
[18:07:13] * Pa_ joined the channel
[18:35:15] <dktapps> lmfao
[18:35:21] <dktapps> very true
[18:37:40] <Intyre> false
[19:01:07] <dktapps> lies!
[19:01:55] <Intyre> cakes!
[20:44:55] * Waterpicker has quit
[21:34:54] * zz_InusualZ is now known as InusualZ
[22:45:03] <InusualZ> jocopa3, I have to ask. Do you like java graphic lib?

2017-02-12
[00:50:56] * bjorn- has quit
[01:26:42] * bjorn- joined the channel
[01:46:50] * FiveBroDeepBook joined the channel
[01:46:52] * FiveBroDeepBook has left the channel
[04:24:23] * InusualZ is now known as zz_InusualZ
[06:39:47] * FiveBroDeepBook joined the channel
[06:56:23] * FiveBroDeepBook has left the channel
[09:07:21] * gurnux has quit
[09:07:36] * gurun joined the channel
[09:07:58] <gurun> Intyre, just to be fair .. everything after that point is based on jocopa3 stuff :)
[09:08:45] <gurun> I*m also working on something like a server (lib) .. but not sure what to do with it. The usage is very very limited. But it's done with the hopes that i will show the
[09:09:07] <gurun> limitations and get the Mojang team to increase the support outside of EDU.
[11:45:53] * bjorn- has quit
[11:48:01] * bjorn- joined the channel
[12:13:03] * bjorn- has quit
[12:14:52] * bjorn- joined the channel
[12:32:42] * FiveBroDeepBook joined the channel
[12:32:43] * FiveBroDeepBook has left the channel
[12:45:19] * zz_InusualZ is now known as InusualZ
[13:28:07] <froglegstew> wait hold up
[13:28:12] <froglegstew> the game has websockets ?
[13:28:25] <froglegstew> and you're using it to reverse the protocol?
[13:29:28] <froglegstew> ah, no, I see
[13:29:38] <froglegstew> turtles?! like computer craft?
[17:34:08] * jython234[m] has quit
[17:34:08] * ishitatsuyuki has quit
[19:05:01] * enick_957 joined the channel
[20:02:00] * ishitatsuyuki joined the channel
[20:18:53] * Cheche joined the channel
[20:19:11] <Cheche> hello
[20:26:15] * Cheche has quit
[20:55:14] * gurun has quit
[22:39:20] * jocopa3 joined the channel
[22:40:49] <jocopa3> froglegstew: The LearnToCodeMascot in EDU edition is like a "turtle". You can command them to move around and do actions. But they aren't available outside of EDU edition :(
[22:41:29] <jocopa3> But yeah, the game has websockets, and I'm trying to figure out the protocol it uses so I use websockets in other projects
[22:42:37] <jocopa3> The /connect and /wsserver (a.k.a. WebSocket Server) commands introduced in 0.16.0 are used to connect to a websocket server :p
[23:39:48] <jocopa3> The GUI can now process chat formatting codes as well as manually pick which websocket events to subscribe/unsubscribe to for each client and toggle printing full message JSON data for any websocket messages received. It also looks pretty: http://i.imgur.com/bbCN9aH.png

2017-02-11
[00:10:51] * gurun has quit
[00:10:51] * gurnux joined the channel
[01:44:50] * jocopa3 joined the channel
[01:45:55] <jocopa3> I'm currently just making the WebSocket server just to make it so that others can use it as a reference. I have plans once I'm done to do stuff like a global chat server or integrate it in my other project (blocktopograph-PC port) to server as a live map viewer
[01:47:58] <jocopa3> Currently, I don't know any other examples of someone implementing a working websocket server for MCPE, and the main reason for that is because there's absolutely no information out there about how they work
[01:48:25] <Intyre> liar :p
[01:50:29] <jocopa3> How am I a liar :p
[01:50:52] <Intyre> https://twitter.com/NiclasOlofsson/status/797488228098015232 ;)
[01:51:17] <Intyre> https://botbot.me/freenode/mcpedevs/2016-11-12/?msg=76367248&page=1
[01:54:33] <jocopa3> Yes, but: http://i.imgur.com/kp2Ghga.png
[01:54:48] <Intyre> :p
[01:54:57] <Intyre> but it was working ha
[01:55:11] <jocopa3> But it didn't do anything :p
[01:55:42] <Intyre> you didnt do anything
[01:56:15] <jocopa3> I made a packet capture of the game using websockets, and implemented that info in my websocket server
[01:56:43] <jocopa3> And partially reverse engineered some of the info
[01:56:53] <jocopa3> Like all the events the game can send: https://gist.github.com/jocopa3/5f718f4198f1ea91a37e3a9da468675c
[01:57:39] <jocopa3> It's currently as functional as the 0.6.0 sever you and I wrote many years ago though :p
[01:57:55] <Intyre> :D
[02:42:59] * InusualZ is now known as zz_InusualZ
[03:02:13] * jocopa3 has quit
[03:25:15] * jocopa3 joined the channel
[03:32:14] * sgray joined the channel
[04:00:33] * jocopa3 has quit
[04:17:37] * kashike1 joined the channel
[11:39:48] * zz_InusualZ is now known as InusualZ
[18:40:56] * InusualZ is now known as zz_InusualZ
[18:51:11] * zz_InusualZ is now known as InusualZ
[22:57:53] * shaila joined the channel

2017-02-10
[00:48:33] * herman_ joined the channel
[00:49:07] * herman_ has quit
[01:41:56] * Waterpicker joined the channel
[02:15:51] * InusualZ is now known as zz_InusualZ
[12:14:47] * zz_InusualZ is now known as InusualZ
[19:19:42] * jocopa3 joined the channel
[19:22:04] <jocopa3> Figured out a lot about how the game's websockets work
[19:22:51] <jocopa3> Currently at the point where clients can connect and the server can subscribe to and receive event messages from clients
[19:58:39] * gurnux has quit
[20:19:22] <froglegstew> jocopa3 ???
[20:56:23] <jocopa3> froglegstew: Websockets let external programs communicate with Minecraft and vice-versa. For example: http://i.imgur.com/nGYuy2J.png
[22:13:53] * jocopa3 has quit
[22:50:43] * gurun joined the channel
[23:03:39] <froglegstew> No, I got that lol
[23:03:42] <froglegstew> What are you making

2017-02-09
[00:15:52] * Waterpicker joined the channel
[02:07:09] * hstr0100 has quit
[02:59:57] * iamadpond has quit
[02:59:57] * NullFull has quit
[03:00:26] * NullFull|away joined the channel
[03:00:26] * iamadpond joined the channel
[03:00:40] * NullFull|away is now known as NullFull
[03:38:51] * InusualZ is now known as zz_InusualZ
[06:27:59] * gurnux joined the channel
[06:30:29] * PocketKi- joined the channel
[06:33:08] * PocketKiller has quit
[11:03:45] * Waterpicker is now known as Waterpicker|slee
[11:03:53] * Waterpicker|slee is now known as Water|sleep
[11:06:06] * zz_InusualZ is now known as InusualZ
[12:34:04] * InusualZ is now known as zz_InusualZ
[12:57:23] * zz_InusualZ is now known as InusualZ
[13:03:31] * InusualZ is now known as zz_InusualZ
[15:00:07] * sgray joined the channel
[17:11:35] <dktapps> never had anything like that
[17:11:38] <dktapps> localhost?
[17:12:20] * gray_ joined the channel
[17:12:58] <gray_> i need help
[17:14:03] * gray_ has quit
[17:14:14] <dktapps> lol
[20:01:26] * Water|sleep has quit
[20:09:20] * imjackmc joined the channel
[20:09:29] * imjackmc has quit
[21:29:43] * zz_InusualZ is now known as InusualZ
[21:46:26] * Thinkofdname_ joined the channel
[21:53:14] * Thinkofdname_ is now known as Thinkofname
[22:09:52] * Waterpicker joined the channel
[23:16:13] * rom1504 joined the channel
[23:46:14] * Waterpicker has quit

2017-02-08
[00:18:41] * Waterpicker joined the channel
[04:24:16] * sgray joined the channel
[05:52:05] * PocketKiller has quit
[09:37:24] * -- BotBot disconnected, possible missing messages --
[09:40:30] * -- BotBot disconnected, possible missing messages --
[09:43:38] * -- BotBot disconnected, possible missing messages --
[09:46:48] * -- BotBot disconnected, possible missing messages --
[09:49:02] * [d__d] joined the channel
[11:15:40] * PocketKiller joined the channel
[13:29:41] * hstr0100 joined the channel
[17:02:56] * hstr0100 has quit
[18:35:44] * bluez___ has quit
[18:48:19] * Waterpicker has quit
[19:52:23] * hansihe joined the channel
[20:11:43] * bluez___ joined the channel
[23:04:10] * hstr0100 joined the channel
[23:09:54] <hstr0100> On the latest Windows 10 version, the connection hangs after some time when sending reliable-ordered packets on an unencrypted session. Android works fine though, anybody can confirm that?
[23:11:56] <hstr0100> I'm having serious trouble to keep the packet sending in order without that raknet flag, UDP sucks so badly on that scenario.
[23:13:27] <froglegstew> this sounds ridiculous, but try using port 53 if you can. It's the port for DNS and it makes my test connections way more reliable
[23:13:39] <froglegstew> no idea why
[23:14:02] <froglegstew> and if I get a chance I'll test the connection hang

2017-02-07
[03:05:36] * eggster has quit
[03:05:47] * eggster joined the channel
[03:06:41] * eggster has quit
[03:06:41] * eggster joined the channel
[07:24:03] * Waterpicker is now known as Water|Sleep
[10:52:16] * gurnux has quit
[11:27:57] * gurun joined the channel
[11:41:59] * BlackHole has quit
[11:45:20] * BlackHole joined the channel
[11:49:29] * BlackHole has quit
[13:34:52] * BlackHole joined the channel
[13:39:33] * BlackHole has quit
[14:39:46] * BlackHole joined the channel
[15:44:08] * BlackHole has quit
[15:46:21] * BlackHole joined the channel
[20:18:49] * Water|Sleep has quit
[21:02:59] * Waterpicker joined the channel
[23:41:29] * Waterpicker has quit

2017-02-06
[04:46:15] * sgray joined the channel
[10:47:23] * Waterpicker is now known as Water|sleep
[11:23:49] * petronny joined the channel
[12:34:40] * sgray has quit
[16:28:08] * nmo0ory joined the channel
[16:28:20] <nmo0ory> hello
[16:28:46] <nmo0ory> i have Centos 6 64bit dose it run 1.4.1 on it ?
[16:29:08] <nmo0ory> i try but i have problem first problem is the php7 i have install it then i got this problem
[16:29:13] <nmo0ory> ./bin/php7/bin/php: /lib64/libm.so.6: version `GLIBC_2.15' not found (required by ./bin/php7/bin/php)
[16:29:23] <nmo0ory> and some other same as it
[16:29:30] <nmo0ory> any idea how can i fix it ?
[16:29:34] <yawkat> wrong channel
[16:33:20] <nmo0ory> how can i change channel ?
[16:33:49] <nmo0ory> #support
[16:34:58] <nmo0ory> i don't have the support channel in the top
[16:35:40] <yawkat> #pocketmine
[20:35:24] * Water|sleep has quit
[22:17:42] * sgray joined the channel
[23:15:47] * Waterpicker joined the channel
[23:32:42] * XorBoole- joined the channel
[23:33:43] * Htbrdd_ joined the channel
[23:34:30] * XorBoole has quit

2017-02-05
[00:33:17] * hstr0100 has quit
[00:34:33] * hstr0100 joined the channel
[03:37:22] * LaxWasHere joined the channel
[03:43:40] * hstr0100 has quit
[05:22:07] * froglegstew has quit
[05:22:30] * froglegstew joined the channel
[08:38:05] * gurnux joined the channel
[11:31:50] * csnxs has quit
[11:31:57] * csnxs joined the channel
[11:52:31] * Water|gaming is now known as Waterpicker
[16:23:55] * csnxs has quit
[16:25:57] * csnxs joined the channel
[17:02:32] * sgray joined the channel

2017-02-04
[03:51:47] * sgray joined the channel
[06:15:33] * Waterpicker is now known as Water|gaming
[13:37:20] * hello joined the channel
[13:37:29] <hello> hello
[13:57:44] <dktapps> bye
[19:56:26] * hstr0100 joined the channel
[20:52:56] <hstr0100> Not sure if anyone here can help with that, but regarding encryption stuff, Have anyone ever seen the client sending an instant disconnect notification after starting the first chunk sending sequence?
[20:52:58] <hstr0100> I'm wondering if the client not only expects reliable ordered packets, but also a specific order in the login sequence when using encryption.
[23:34:28] * froglegstew joined the channel
[23:34:53] <froglegstew> hey, has anyone figured out how to the mcpe shared object in dedicated (realms) mode ?

2017-02-03
[00:11:33] * Waterpicker joined the channel
[01:24:54] <ishitatsuyuki> > #pmmp <= idiot portal
[02:30:35] * dktapps has quit
[02:31:49] * dktapps joined the channel
[17:50:22] <Guest95838> lol
[17:50:35] <Guest95838> he using an ancient version of PocketMine
[17:56:03] * Falkirks has quit
[17:56:03] * Antisober552 has quit
[17:56:03] * iamadpond has quit
[17:56:03] * Guest70035 has quit
[17:56:10] * MinecraftAddict has quit
[17:56:11] * MrQuoter has quit
[17:56:11] * Tux has quit
[17:56:12] * deceit joined the channel
[17:56:26] * md_5 joined the channel
[17:56:26] * Tux joined the channel
[17:56:26] * Tux has quit
[17:56:26] * Tux joined the channel
[17:56:27] * MrQuoter joined the channel
[17:56:28] * GingerGeek joined the channel
[17:56:28] * GingerGeek has quit
[17:56:28] * GingerGeek joined the channel
[17:56:35] * NullFull|away joined the channel
[17:56:35] * Falkirks joined the channel
[17:56:38] * TruDan joined the channel
[17:56:42] * NullFull|away is now known as NullFull
[17:56:44] * eggster joined the channel
[17:57:02] * TruDan is now known as Guest73175
[17:57:05] * MinecraftAddict joined the channel
[17:57:35] * Intyre joined the channel
[17:58:35] * MrARM_ joined the channel
[17:59:05] * Antisober552 joined the channel
[17:59:36] * iamadpond joined the channel
[18:00:06] * ZacHack joined the channel
[19:27:25] * gurun joined the channel

2017-02-02
[00:26:04] <ishitatsuyuki> dktapps: what's new with loginpacket?
[01:58:34] * hstr0100 has quit
[02:13:27] * Waterpicker joined the channel
[03:44:59] * hstr0100 joined the channel
[03:45:57] * hstr0100 has quit
[06:13:05] * leonchang99 joined the channel
[08:44:32] <dktapps> ishitatsuyuki: a ton of data just for 3rd party servers to use :D
[08:46:46] <dktapps> device OS, game version major.minor.patch.build, UI profile, GUI scale, device model etc etc...
[08:47:42] <ishitatsuyuki> Useless
[08:47:45] <ishitatsuyuki> Analytics only
[08:48:35] <dktapps> so if I have a PvP server where W10 players are always kicking everyone's asses, and now I can detect W10, that's useless? ok...
[08:49:26] <dktapps> more importantly input device types and UI profiles
[09:24:36] <ishitatsuyuki> Others are pure analytics then
[09:24:38] <ishitatsuyuki> Waste of bandwidth
[09:28:21] <ishitatsuyuki> Detecting W10 is useful, but nobody stops you from connecting mouse on a droid
[09:40:31] <dktapps> yeah I know
[09:40:51] <dktapps> but like I said it tells you what the input mode is and stuff
[09:41:26] <dktapps> it ofc doesn't tell you when you _change_ those inputs, so it is a little limited there though unfortunately.
[09:46:20] <ishitatsuyuki> Flawed :P
[09:46:40] <ishitatsuyuki> I agree with input making difference, since world of tanks blitz also honors that
[10:11:43] * sgray joined the channel
[13:07:35] * Waterpicker has quit
[15:32:15] * shaila joined the channel
[16:36:10] * mrarm_ joined the channel
[16:50:23] * mrarm_ has quit
[16:50:34] * mrarm_ joined the channel
[16:54:14] <gurun> it tells you what you current input mode is, and it tells you what the default mode is. Not sure what more you need?
[16:54:31] <gurun> i've never tried it, but i kind of assume that you can't change it while connected then.
[17:02:22] * mrarm_ has quit
[17:06:34] * mrarm_ joined the channel
[17:26:43] * MrARM is now known as Guest70035
[19:13:39] <dktapps> idk
[20:30:53] * Waterpicker joined the channel
[20:32:07] * Black-Hole has quit
[20:34:55] * BlackHole joined the channel
[21:15:42] * JMan__ joined the channel
[21:16:29] <JMan__> I'm having a problem launching my minecraft PE server
[21:16:41] <JMan__> I'm on mac
[21:41:57] <JMan__> Fatal error: Cannot use pocketmine\nbt\tag\Float as Float because 'Float' is a special class name in phar:///Users/jeremyschultz/Desktop/Minecraft PE Server/PocketMine-MP.phar/src/pocketmine/Server.php on line 71
[21:41:59] <JMan__> ?
[22:05:19] * JMan__ has quit
[23:44:28] * Waterpicker has quit
[23:47:04] * gurun has quit
[23:47:04] * gurnux joined the channel

2017-02-01
[01:12:44] * Waterpicker joined the channel
[01:31:57] * Waterpicker has quit
[01:57:35] * Waterpicker joined the channel
[09:26:04] * gurun joined the channel
[11:31:32] * Keipth joined the channel
[12:08:43] <gurun> dktapps, you already checked the new TransferPacket, right?
[12:10:59] <dktapps> yes
[12:11:17] <dktapps> it's very straightforward
[12:12:16] <ishitatsuyuki> and evil
[12:14:09] <dktapps> wat
[12:15:08] <dktapps> I'm just wondering what they are going to use it for in vanilla
[12:18:08] * Keipth is now known as Kripth
[12:18:15] <rom1504> evil
[12:22:24] * Kripth has quit
[12:25:39] * Kripth joined the channel
[12:33:26] <gurun> well,they have recently said they want to support 3'rd party servers. But other than that .. realms perhaps .. or EDU.
[12:38:32] <gurun> dktapps, mind sharing the specs on that packet.
[12:38:43] <dktapps> sure
[12:38:54] <dktapps> it's really simple from what I can tell
[12:39:02] <dktapps> 1 string: server address
[12:39:06] <gurun> i have a day off from work so can just as well try it .. but a bit lazy :-)
[12:39:09] <dktapps> 1 LE short: server port
[12:39:12] <dktapps> that's it
[12:39:16] <gurun> what's the id?
[12:39:21] <dktapps> 0x52
[12:39:56] <dktapps> and hey, no worries ;P
[12:40:23] <ishitatsuyuki> It's anti pattern
[12:40:44] <ishitatsuyuki> I won't tell you that I will implement virtual host some time
[12:41:28] <dktapps> it's delightfully simple, I love it
[12:42:38] <ishitatsuyuki> I won't implement it anyway
[12:42:50] <ishitatsuyuki> Just like the fucking command
[12:43:11] <dktapps> kk
[13:05:45] <gurun> i'm just blown away .. forgot what i was supposed to do
[13:05:51] <gurun> oh yeah .. 0x52
[13:23:04] <dktapps> lol yea
[15:15:08] * Waterpicker is now known as Water|sleep
[15:19:09] * Kripth has quit
[18:49:36] * kvetinac97 joined the channel
[18:50:11] <kvetinac97> what's protocol version for 1.0.3 ?
[18:51:49] * kvetinac97 has quit
[18:52:58] <dktapps> lol
[19:11:08] <rom1504> 9000
[21:38:12] * hstr0100 joined the channel
[21:45:24] <hstr0100> The changelog says "Servers can now detect a lot of useful data about clients.", I wonder if this "data" contains things like the platform, if yes, finally we have a consistent fix for all those Mobile vs Win10 differences, mainly the crafting :)
[22:02:15] <hstr0100> Slowly Mojang is implementing useful multiplayer things, allowing us to safety remove dirty hacks and improve the overall performance and code quality of our softwares, this way we are happy, players are happy, and everyone is winning with that...
[22:02:19] <hstr0100> Idk if it's meant for realms, but for me Minecraft is nothing without third party servers... It's nice to see that finally that they are showing some kind of support to us.
[22:16:29] <dktapps> TransferPacket
[22:16:37] <dktapps> + lots of cool stuff in LoginPacket
[22:16:39] <dktapps> so yea
[22:17:11] <dktapps> the crafting issue isn't W10 specific though
[22:17:19] <dktapps> that's GUI-related, not W10
[22:17:49] <dktapps> I hope shoghi's inventory reimplementation will resolve that issue
[22:20:32] <dktapps> hang on, there is a changelog? where o.O
[22:24:23] <hstr0100> Here: http://minecraft.gamepedia.com/Pocket_Edition_1.0.3 just change the version in the link each time you want to see the changelog.
[22:27:23] <hstr0100> Looks unofficial, not sure, but seems reliable since they always update the page almost right away when a new update comes
[23:12:24] * Water|sleep has quit

2017-01-31
[05:32:07] * sgray joined the channel
[07:49:46] * Waterpicker is now known as Water|sleep
[13:47:44] * Waterpicker_ joined the channel
[13:50:25] * Water|sleep has quit
[15:28:46] * gaeta joined the channel
[20:06:14] * Waterpicker_ has quit
[21:08:23] * Waterpicker joined the channel
[23:42:00] * Waterpicker has quit

2017-01-30
[00:29:05] * gurnux joined the channel
[00:29:05] * gurun has quit
[02:59:43] * shaila joined the channel
[04:21:11] * shaila joined the channel
[06:44:10] * Water|sleep is now known as Waterpicker
[07:35:48] * rom1504 joined the channel
[09:20:07] * Waterpicker is now known as Water|zzz
[11:41:41] <dktapps> ishitatsuyuki: at least give them a chance
[11:42:05] <dktapps> if you flame everyone who doesn't read there's gonna be a lot of burned people before you're done
[11:53:01] <ishitatsuyuki> I think I'm kind enough to create a portal.
[11:53:02] <ishitatsuyuki> :P
[16:49:38] * gurnux has quit
[16:54:34] * gurun joined the channel
[18:21:12] * sgray joined the channel
[20:09:04] * Water|zzz has quit
[22:18:17] * Waterpicker joined the channel
[22:22:39] * Waterpicker has quit
[22:39:20] * shaila joined the channel
[23:42:03] * Waterpicker joined the channel

2017-01-29
[01:29:17] <ishitatsuyuki> We don't welcome people that even don't read the topic message.
[01:29:26] <ishitatsuyuki> Not reading things == idiot
[01:30:12] <deceit> right
[02:06:56] * sgray joined the channel
[03:02:42] * gurnux joined the channel
[03:02:42] * gurun has quit
[03:59:00] * Water|sleep is now known as Water|derp
[10:34:53] * Water|derp is now known as Water|sleep
[11:15:01] * gurun joined the channel
[11:20:55] * gurun has quit
[11:21:12] * gurun joined the channel
[11:24:21] * gurun joined the channel
[17:53:49] * sgray joined the channel
[18:38:29] * Guest21842 is now known as trudan
[20:24:59] * kvetinac97 joined the channel
[20:25:23] <kvetinac97> hi :D what's the metadata for ender crystal, aka as "ShowBottom"?
[20:37:40] * kvetinac97 has quit

2017-01-28
[00:44:20] * Waterpicker is now known as Water|away
[06:24:14] * dktapps joined the channel
[06:24:38] * dktapps is now known as Guest58693
[07:52:13] * Water|away is now known as Waterpicker
[08:08:05] * iNehMan joined the channel
[08:08:09] <iNehMan> hey
[08:08:25] <iNehMan> how to get PocketMine for Minecraft PE 1.0.2?
[08:08:40] <iNehMan> not sure if it's PE, it's actually Windows 10 Edition
[08:35:45] * Waterpicker is now known as Water|sleep
[10:42:45] <ishitatsuyuki> #pmmp <= idiot portal
[12:02:15] * eggster is now known as eggster|afk
[13:29:05] * gurun has quit
[13:29:05] * gurnux joined the channel
[14:14:54] * sreg joined the channel
[14:18:59] * sreg has quit
[22:07:11] <Guest58693> not knowing things != idiot
[22:07:18] <Guest58693> please, be nicer
[22:08:51] <deceit> idiot!
[22:25:37] * gurun joined the channel

2017-01-27
[02:46:27] * Waterpicker joined the channel
[05:31:05] * Waterpicker has quit
[06:04:45] * Waterpicker joined the channel
[11:10:11] * jython234[m] has quit
[11:14:30] * jython234[m] joined the channel
[11:14:54] * jython234[m] is now known as Guest68437
[11:40:33] * ishitatsuyuki joined the channel
[12:55:49] * Guest68437 is now known as jython234[m]
[15:14:35] * sgray joined the channel
[15:20:17] * nicke_000 joined the channel
[16:19:31] * nicke_000 joined the channel
[16:20:20] * nicke_000 has quit
[16:20:46] * gurun joined the channel
[16:58:48] * InusualZ is now known as zz_InusualZ
[17:11:14] * zz_InusualZ is now known as InusualZ
[18:23:08] * Waterpicker_ joined the channel
[18:23:44] * Waterpicker has quit
[19:46:43] * Waterpicker_ is now known as Waterpicker
[20:28:44] * zz_InusualZ is now known as InusualZ
[21:02:49] * csnxs has quit
[21:08:46] * csnxs joined the channel

2017-01-26
[00:17:49] * Waterpicker joined the channel
[03:27:39] * Waterpicker is now known as WaterpickerIsDoi
[03:28:10] * WaterpickerIsDoi is now known as Water|DoingTheDe
[03:28:17] * Water|DoingTheDe is now known as Water|derping
[05:03:58] * shaila joined the channel
[05:06:13] * sgray has quit
[06:54:42] * nicke_000 has quit
[08:27:30] * sgray joined the channel
[10:29:52] * kashike has quit
[10:39:19] * kashike joined the channel
[10:39:39] * kashike has quit
[10:40:12] * kashike joined the channel
[11:02:52] * shaila joined the channel
[13:00:15] * LaxWasThere has quit
[15:33:50] * LaxWasHere joined the channel
[16:00:12] * Water|derping has quit
[16:05:14] * nicke_000 joined the channel
[16:35:54] * Waterpicker joined the channel
[17:36:05] * Waterpicker is now known as Water|Derping
[18:04:48] * KPatel joined the channel
[18:05:19] <KPatel> guys
[18:05:30] <KPatel> anyone here
[18:06:08] <KPatel> GUYS!!!!!!!!!!!!!
[18:06:21] <KPatel> -_-
[18:06:30] * KPatel has quit
[19:49:16] * jocopa3 joined the channel
[19:51:10] <jocopa3> All the fun websocket commands are only available in the EDU edition :(
[19:52:52] <jocopa3> For example, getchunkdata is edu only, even though it'd be extremely useful in 3rd party programs like mapviewers
[19:56:10] <jocopa3> Imagine a world viewer which shows live updates of a world. Currently such a program is impractical because you'd basically have to write a client/server just to do that. But with websockets, it becomes a lot easier; the EDU edition has a classroom app which does just that via websockets instead of the usual client/server interaction: https://pbs.twimg.com/media/C3GyFcLUkAAmr3C.jpg:large
[20:19:44] * jocopa3 has quit
[20:32:48] * BlackHole joined the channel
[20:33:03] * BlackHole is now known as Black-Hole
[20:46:04] * Water|Derping has quit
[20:57:20] * Waterpicker joined the channel
[21:03:46] * Amaranth joined the channel
[21:52:55] <dktapps> ¯\_(ツ)_/¯
[23:39:38] * Waterpicker has quit

2017-01-25
[00:38:59] * Black-Hole has quit
[01:42:07] * KnownUnown joined the channel
[02:22:44] * Waterpicker joined the channel
[03:02:39] * KnownUnown has quit
[03:32:02] * KnownUnown joined the channel
[06:49:26] * Waterpicker is now known as Waterfluff
[07:05:15] * Waterfluff is now known as Waterfluff|zzz
[07:35:36] * Waterpicker_ joined the channel
[07:38:05] * Waterfluff|zzz has quit
[08:28:59] * sgray joined the channel
[12:41:45] * Waterpicker_ is now known as Waterfluff|zzz
[13:40:54] * rom1504 has quit
[14:09:15] * rom1504 joined the channel
[14:12:41] * rom1504 joined the channel
[16:39:34] * csnxs has quit
[16:41:09] * csnxs joined the channel
[20:35:15] * Waterfluff|zzz has quit
[20:58:47] * Waterpicker joined the channel
[21:37:54] * sgray joined the channel
[22:20:34] * Waterpicker has quit
[23:05:15] * Waterpicker joined the channel
[23:13:13] * Waterpicker has quit

2017-01-24
[02:39:08] * hstr0100 has quit
[06:12:54] * shoghicp joined the channel
[11:48:55] * Waterpicker is now known as Waterfluff|zzz
[12:05:25] * nicke_000 joined the channel
[13:47:05] * InusualZ is now known as zz_InusualZ
[17:20:19] * dishrex joined the channel
[17:57:35] * dishrex has quit
[20:36:49] * Waterfluff|zzz has quit
[23:27:58] * gaeta has quit
[23:34:20] * gaeta joined the channel

2017-01-23
[01:08:46] * gurun_ joined the channel
[03:01:20] * gurun_ has quit
[03:18:47] * gurun joined the channel
[05:31:54] * Waterpicker|zz is now known as Waterpicker
[08:26:50] * KnownUnown joined the channel
[10:57:20] * gurun has quit
[13:46:34] <dktapps> heads up for anyone who made the same mistake I did: metadata block positions have a signed Y coordinate.
[13:47:48] <rom1504> how so
[13:47:53] <rom1504> oh mcpe
[13:47:56] <rom1504> nevermind
[13:47:57] <dktapps> yea
[13:47:59] <dktapps> lol
[13:48:14] <rom1504> everything is one order more of crazy in mcpe
[13:48:28] <dktapps> inconsistency ftw
[13:48:51] <rom1504> and afterall, what if I want to build a house at y=-42 , did you think about that ;) ?
[13:49:11] <dktapps> welp, that would be a problem
[13:49:44] <dktapps> only metadata though
[13:49:55] <dktapps> every other block position has unsigned Y
[13:50:00] <rom1504> ok so I will only build a metadata house, it's ok
[13:50:11] <dktapps> lmao
[15:01:55] * InusualZ is now known as zz_InusualZ
[15:03:28] * zz_InusualZ is now known as InusualZ
[15:17:57] * Waterpicker is now known as Waterfluff|zzz
[15:18:13] * Waterfluff|zzz is now known as Waterpicker|zzz
[15:19:05] * Waterpicker|zzz is now known as Waterfluff|zzz
[16:17:01] * gurun joined the channel
[18:58:16] * hstr0100 joined the channel
[19:07:28] <hstr0100> can anyone confirm for me if the flag 0x200 on adventure settings is being ignored by the client? that's the flying flag, here I can successfully decode it from client, but there's no action when sending it. thanks.
[19:21:59] * Sword96_A joined the channel
[19:22:06] <Sword96_A> hey
[19:23:52] <Sword96_A> What version of PocketMine do I need to use the last Version of minecraft? pe
[19:25:50] <hstr0100> #pocketmine
[19:27:43] * Sword96_A has left the channel
[20:23:07] <dktapps> hstr0100: works fine for me
[20:23:23] <dktapps> do you have the allow-flight flag set too or not?
[20:23:43] <dktapps> I don't recall for sure but that might cause issues
[20:25:24] * Waterfluff|zzz has quit
[21:13:02] * Waterpicker joined the channel
[21:14:49] <hstr0100> That would be a client bug or just Mojang's logic since both flags are kinda supposed to work together, however, In my tests, if sending only 0x200 it automatically enables the 0x40 flag client-side, meaning that MCPE can see the change to the flag, but still, I can't make the client to toogle flying on or off by sending this flag. Anyway, I'm gonna investigate further into my varints and other stuff then, I guess that's my fault
[21:15:30] * hstr0100 has quit
[21:15:56] * hstr0100 joined the channel
[21:28:52] * gurun_ joined the channel
[21:28:52] * gurun has quit
[22:20:41] * Waterpicker has quit
[22:28:19] <dktapps> hmm idk
[23:40:31] * Waterpicker joined the channel

2017-01-22
[00:42:56] * Waterpicker|zzz is now known as Waterpicker
[05:59:18] * KnownUnown joined the channel
[13:31:30] * Waterpicker is now known as Waterpicker|zz

2017-01-21
[01:24:36] * InusualZ is now known as zz_InusualZ
[14:56:46] * Waterpicker is now known as Waterpicker|zzz
[18:23:31] * jamierocks_ joined the channel
[18:50:29] * KnownUnown has quit
[19:10:07] * PocketKiller is now known as PocketFailer
[19:13:15] * PocketFailer is now known as PocketEasilyScam
[19:13:25] * PocketEasilyScam is now known as PocketFailer
[19:18:20] * PocketFailer is now known as PocketSuicider
[19:26:33] * PocketSuicider is now known as NotPocketKiller
[19:27:11] * NotPocketKiller is now known as SuicideSquad
[19:30:29] * SuicideSquad is now known as PocketKiller

2017-01-20
[00:47:04] * Waterpicker joined the channel
[07:45:52] * leonchang99_ joined the channel
[07:51:30] * leonchang99 has quit
[07:53:56] * bjorn- joined the channel
[13:51:33] * Waterpicker is now known as Waterpicker|zzz
[18:47:12] * Waterpicker|zzz is now known as Waterpicker

2017-01-19
[01:09:59] * Waterpicker joined the channel
[02:32:47] * Waterpicker_ joined the channel
[02:39:40] * LaxWasThere joined the channel
[02:40:47] * Matsv- joined the channel
[02:41:55] * Waterpicker has quit
[03:04:30] * KnownUnown joined the channel
[06:58:56] * AquaGirl joined the channel
[07:02:19] * AquaGirl has quit
[15:22:48] <dktapps> lol
[15:23:00] <dktapps> y u tryin to use such an old version
[20:31:32] * Waterpicker_ has quit
[21:31:15] * Waterpicker joined the channel
[23:44:26] * Waterpicker has quit

2017-01-18
[00:32:08] * Black-Hole has quit
[00:39:14] * bjorn- joined the channel
[01:29:11] * gurun joined the channel
[01:32:14] * Black-Hole joined the channel
[02:10:20] * Waterpicker joined the channel
[12:18:59] * guisw00 joined the channel
[12:19:38] * guisw00 has quit
[15:16:53] * dktapps has quit
[15:17:11] * bjorn- joined the channel
[15:18:57] * dktapps joined the channel
[15:19:22] * Amaranth has quit
[15:19:25] * Thinkofname has quit
[15:22:43] * Thinkofname joined the channel
[15:23:43] * yawkat joined the channel
[16:19:33] * kashike has quit
[16:27:15] * kashike joined the channel
[18:58:35] * gaeta has quit
[20:00:49] * gurun joined the channel
[20:22:14] * Guest18312 is now known as dktapps
[20:29:37] * Waterpicker has quit
[21:30:08] * gaeta joined the channel
[23:18:54] * jamierocks_ joined the channel
[23:25:00] * dingomalloy joined the channel
[23:25:52] <dingomalloy> hey y'all!  was wondering if anyone has had luck getting mcpe 1.0.0 to connect to pocket mp 1.4.1-980 on a kindle fire 7hd?
[23:26:51] <dingomalloy> my pocketmp is running on a raspberry with 256mb of ram allocated and overclocked to 1ghz
[23:27:25] <dingomalloy> when clients connect, they get the dirt background screen and never connect.
[23:27:41] * dingomalloy has quit
[23:29:09] * dingomalloy2 joined the channel
[23:30:46] <dingomalloy2> did anyone see my question?
[23:30:52] <dingomalloy2> got d/c'd
[23:35:03] <rom1504> too specific

2017-01-17
[08:39:23] * sekjun9878 has quit
[08:39:44] * sekjun9878 joined the channel
[08:39:44] * sekjun9878 has quit
[08:39:44] * sekjun9878 joined the channel
[09:16:20] * gurun joined the channel
[09:53:46] * KnownUnown joined the channel
[10:18:35] * -- BotBot disconnected, possible missing messages --
[10:20:47] * [d__d] joined the channel
[15:04:37] * KnownUnown joined the channel
[15:59:40] * Waterpicker has quit
[16:59:34] * Waterpicker joined the channel
[18:05:29] * MrDubstep863 joined the channel
[18:10:34] * MrDubstep863 has left the channel
[18:29:47] * Waterpicker has quit
[20:48:49] * Waterpicker joined the channel
[23:49:18] * Waterpicker has quit

2017-01-16
[14:24:46] * jython234[m] has quit
[14:24:47] * ishitatsuyuki has quit
[14:51:36] * jython234[m] joined the channel
[14:51:59] * jython234[m] is now known as Guest27047
[15:13:36] * gurun has quit
[15:40:58] * ishitatsuyuki joined the channel
[15:50:01] * gurun joined the channel
[17:03:09] * Guest27047 is now known as jython234[m]
[18:15:03] * KnownUnown joined the channel

2017-01-15
[01:25:22] * gurun joined the channel
[05:32:09] * bjorn- joined the channel
[13:58:46] * Black-Hole joined the channel
[14:01:26] * Guest75658 has quit
[16:59:36] * Amaranth joined the channel
[17:12:36] * Amaranth joined the channel

2017-01-14
[00:48:42] * Waterpicker joined the channel
[04:24:50] * dktapps has quit
[04:26:07] * dktapps joined the channel
[04:26:08] * ishitatsuyuki joined the channel
[04:26:30] * dktapps is now known as Guest35784
[10:08:25] * Guest35784 is now known as dktapps
[11:11:18] * ishitatsuyuki[m] is now known as ishitatsuyuki
[11:11:35] * ishitatsuyuki has quit
[11:11:35] * ishitatsuyuki joined the channel
[11:11:35] * ishitatsuyuki has quit
[11:11:35] * ishitatsuyuki joined the channel
[13:28:34] * gurun has quit
[13:54:34] * gurun joined the channel
[15:36:56] * KnownUnown has quit
[15:38:37] * KnownUnown joined the channel
[19:50:46] * gurun has quit
[22:36:03] * Julian joined the channel
[22:36:15] * Julian has left the channel

2017-01-13
[02:30:04] * Waterpicker joined the channel
[06:14:52] * KnownUnown has quit
[07:27:32] * InusualZ is now known as zz_InusualZ
[07:27:56] * Waterpicker_ joined the channel
[07:29:34] * kashike has quit
[07:30:28] * Waterpicker has quit
[07:30:29] * hansihe has quit
[07:32:23] * Brandon15811__ joined the channel
[07:33:58] * hansihe joined the channel
[07:36:35] * kashike joined the channel
[07:40:31] * dktapps has quit
[07:56:46] * dktapps joined the channel
[07:56:49] * ishitatsuyuki joined the channel
[08:19:32] * gaeta joined the channel
[08:51:16] * shaila joined the channel
[09:58:22] * Waterpicker_ has quit
[12:41:15] * Guest38608 is now known as dktapps
[14:06:52] <InusualZ> So! Minecraft for the Nintendo Switch!
[14:07:03] <InusualZ> When we start modding it
[14:07:05] <InusualZ> ?
[15:26:51] <dktapps> say what?
[15:27:25] <InusualZ> ??
[15:27:38] <dktapps> first I've heard of ot
[15:27:40] <dktapps> *it
[15:28:06] <InusualZ> http://www.nintendo.com/games/switch/
[15:28:48] <dktapps> :O
[17:17:17] * Waterpicker joined the channel
[17:23:20] * KnownUnown joined the channel
[19:57:26] * Waterpicker has quit

2017-01-12
[00:44:58] * KnownUnown joined the channel
[01:48:23] * Waterpicker joined the channel
[07:19:53] * Waterpicker has quit
[13:45:21] * sgray joined the channel
[15:26:22] <yawkat> for some reason, even though i send no links in addentity, the client tries to link to entity id 0 (which is my player in testing). why is that?
[15:27:12] <yawkat> happens if i basically only send 0 after position and velocity too, so i dont think it's my addentity encoding
[17:10:46] * humerusj joined the channel
[18:58:56] * Waterpicker joined the channel
[19:39:22] * XorBoole has quit
[20:20:22] * XorBoole joined the channel
[20:21:00] * Waterpicker has quit

2017-01-11
[00:10:31] * rovox has quit
[00:17:20] * rovox joined the channel
[02:07:36] * Waterpicker joined the channel
[13:07:54] * Waterpicker is now known as Waterpicker|zzz
[15:30:42] * bjorn- joined the channel
[16:01:38] * bjorn- has quit
[16:15:04] * bjorn- joined the channel
[18:27:06] * [d__d] joined the channel
[21:03:03] * Waterpicker|zzz has quit
[21:33:55] * zz_InusualZ is now known as InusualZ
[22:54:49] * jython234[m2] is now known as jython234[m]

2017-01-10
[04:08:33] * Thinkofname joined the channel
[09:37:17] * sekjun9878 has quit
[09:37:32] * sekjun9878 joined the channel
[09:37:32] * sekjun9878 has quit
[09:37:32] * sekjun9878 joined the channel
[09:39:07] * InusualZ has quit
[09:39:07] * Htbrdd has quit
[09:39:07] * Brandon15811 has quit
[09:39:07] * Brandon15811_ has quit
[09:39:13] * Brandon15811 joined the channel
[09:39:45] * Htbrdd joined the channel
[09:41:21] * Brandon15811_ joined the channel
[09:46:07] * InusualZ joined the channel
[11:57:12] * KnownUnown has quit
[15:38:06] * InusualZ is now known as zz_InusualZ
[20:31:45] * Waterpicker has quit
[21:07:58] * [shoghicp] joined the channel
[21:08:03] * bluez___ has quit
[21:08:06] * bluez____ joined the channel
[21:08:13] * bluez____ is now known as bluez___
[21:10:12] * ishitatsuyuki joined the channel
[21:25:02] * Waterpicker joined the channel
[22:50:05] * jython234 joined the channel
[22:50:24] <jython234> jython234[m2]: ping
[22:50:29] <jython234> ok good it works
[23:03:53] * Waterpicker has quit
[23:05:23] * KnownUnown joined the channel

2017-01-09
[01:12:27] * csnxs has quit
[01:12:40] * csnxs joined the channel
[01:23:31] * leonchang99 has quit
[01:23:43] * leonchang99_ joined the channel
[01:24:08] * leonchang99_ is now known as leonchang99
[01:29:43] * LaxWasHere joined the channel
[01:40:06] * jamierocks_ joined the channel
[02:42:47] * XorBoole has quit
[02:44:19] * kashike has quit
[02:44:42] * ishitatsuyuki[m] has quit
[02:45:58] * XorBoole joined the channel
[02:46:07] * kashike joined the channel
[02:50:38] * ishitatsuyuki[m] joined the channel
[03:15:47] * BlackHole joined the channel
[03:16:10] * BlackHole is now known as Guest75658
[06:52:31] * csnxs has quit
[06:55:15] * csnxs joined the channel
[08:32:51] * csnxs has quit
[08:35:57] * csnxs joined the channel
[15:19:58] * Waterpicker has quit
[16:18:59] * ishitatsuyuki[m] has quit
[16:19:00] * jython234[m2] has quit
[16:39:35] * Waterpicker joined the channel
[16:46:45] * Waterpicker_ joined the channel
[16:48:55] * jython234[m2] joined the channel
[16:49:11] * Waterpicker has quit
[16:50:33] * Smarticles101 joined the channel
[17:59:29] * ishitatsuyuki[m] joined the channel
[18:19:03] * Waterpicker joined the channel
[18:21:17] * Waterpicker_ has quit
[18:23:33] * Waterpicker has quit
[19:13:04] * Waterpicker joined the channel
[20:24:54] * gurun joined the channel
[20:25:31] * gurun_ has quit
[20:25:47] * Waterpicker has quit
[21:39:42] * Waterpicker joined the channel
[22:13:46] * Waterpicker has quit
[23:27:29] * Waterpicker joined the channel

2017-01-08
[05:49:43] * PocketKiller has quit
[07:26:10] * Guest49921 has quit
[08:15:36] * gaeta joined the channel
[08:40:27] * gaeta joined the channel
[12:51:03] * PocketKi- joined the channel
[20:39:05] * Extreme has quit

2017-01-07
[01:16:54] <gurun> InusualZ, you don't even need to verify the JWT. If running MiNET on Linux, they comment out all that stuff to make it work with mono (since it doesn't implement that stuff)
[01:17:17] <gurun> dktapps, have you tried PM with LevelDB on 1.0 ?
[01:18:02] <InusualZ> they? you are not the one who develop MiNET?
[01:18:19] <gurun> yeah, but i would never use it on linux
[01:18:27] <InusualZ> ohh
[03:33:44] <ishitatsuyuki[m]> gurun: Genisys is almost abandoned
[03:59:42] * _AxS_ joined the channel
[04:01:17] <_AxS_> Hey all - was wondering if anyone here as experience with nukkit?  I've got an install set up and it's working fairly well, but the day/night cycle is flipped between game logic and what goes on in the sky.  Was wondering how to debug this?
[04:01:56] <_AxS_> This is with 1.0.0.16 MCPE clients if it matters, win10 and iOS
[04:02:04] <ishitatsuyuki[m]> https://gitter.im/Nukkit/Nukkit <- idiot portal
[04:02:18] <_AxS_> Yep searched that.
[04:03:02] <ishitatsuyuki[m]> This is not user discussion. Developers only.
[04:03:51] <InusualZ> we can't give you answer, because we are not the developer of nukkit
[04:05:21] <ishitatsuyuki[m]> Use the idiot portal to safely leave here.
[04:06:00] <_AxS_> Well this is delving into developer domain, as I figure I would be sending patches after I find the bug.  However yes I will seek a different forum.  Thanks!
[04:20:28] * _AxS_ joined the channel
[08:03:06] <dktapps> how nice
[08:03:49] <dktapps> gurun: yeah, haven't been able to get it to function yet though
[10:41:54] <yawkat> I'm having trouble teleporting a player (using MovePlayer) above 0,0,0 in 1.0. i have a flat world with 5 blocks of stone as the floor, teleporting above that, yet it always teleports exactly to 0,0,0 (i think)
[10:42:27] <yawkat> am i missing something?
[10:45:42] <gurun> obviously missing a couple of meters yawkat :-)
[10:45:56] <yawkat> ^^
[10:46:03] <gurun> are you sure you have the package right then?
[10:52:34] <yawkat> I can't see anything wrong... 14 00 00 00 00 00 41 39 EB 85 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF , which looks to match your implementation
[10:52:58] <yawkat> maybe onground throws it off.
[10:53:23] <yawkat> nope
[10:59:03] <yawkat> hm. minet actually does the same thing
[11:32:12] <yawkat> aha. endianness. i did not know it applied to floats as well
[11:43:41] <rom1504> misorder all the things
[20:58:25] * gurun_ joined the channel

2017-01-06
[01:13:52] * dktapps has quit
[01:13:52] * hansihe has quit
[01:13:52] * GingerGeek has quit
[01:13:53] * Falkirks has quit
[01:13:53] * bluez___ has quit
[01:14:01] * Thinkofname has quit
[01:14:01] * Black-Hole has quit
[01:14:01] * Intyre has quit
[01:14:01] * MrARM has quit
[01:14:02] * eggster has quit
[01:14:02] * rovox_ has quit
[01:14:03] * GingerGeek joined the channel
[01:14:05] * GingerGeek has quit
[01:14:05] * GingerGeek joined the channel
[01:14:09] * Thinkofname joined the channel
[01:14:13] * Falkirks joined the channel
[01:14:14] * Matsv joined the channel
[01:14:36] * rovox joined the channel
[01:15:01] * dktapps joined the channel
[01:16:35] * eggster joined the channel
[01:16:38] * BlackHole joined the channel
[01:17:01] * BlackHole is now known as Guest49921
[01:17:01] * Intyre joined the channel
[01:17:01] * MrARM joined the channel
[01:17:31] * shoghicp joined the channel
[01:17:48] * yawkat joined the channel
[01:25:49] * Brandon15811__ joined the channel
[01:25:57] * eggster joined the channel
[01:27:50] * bluez___ joined the channel
[01:31:38] * hansihe joined the channel
[01:59:44] * Waterpicker has quit
[03:18:55] * hstr0100 has quit
[08:25:24] * NullFull has quit
[08:30:01] * eggster is now known as eggster|afk
[08:30:08] * iamadpond joined the channel
[08:30:38] * Antisober552 joined the channel
[08:31:12] * rom1504 joined the channel
[08:31:29] * sekjun9878 has quit
[08:32:08] * Falkirks joined the channel
[08:37:23] * eggster|afk is now known as eggster
[08:37:31] * sekjun9878 joined the channel
[08:37:31] * Extreme joined the channel
[08:37:31] * csnxs joined the channel
[08:37:31] * gaeta joined the channel
[08:37:31] * zz_InusualZ joined the channel
[08:37:31] * Htbrdd joined the channel
[08:37:31] * Brandon15811 joined the channel
[08:37:31] * Brandon15811_ joined the channel
[08:37:31] * leonchang99 joined the channel
[08:37:31] * ChanServ joined the channel
[08:37:45] * zz_InusualZ is now known as InusualZ
[08:39:39] * NullFull|away joined the channel
[08:39:39] * MinecraftAddict joined the channel
[08:55:12] * hansihe joined the channel
[08:58:49] * Guest49921 has quit
[09:07:48] * Waterpicker joined the channel
[10:36:33] * bjorn- has quit
[10:38:37] * bjorn- joined the channel
[10:55:53] * Guest49921 joined the channel
[11:43:06] <yawkat> wow i love the new pe protocol impl. that is so nice to parse
[11:43:22] <yawkat> no more inlined bit flipping oddities
[11:51:22] <ishitatsuyuki[m]> it's not efficient anyway
[11:51:37] <ishitatsuyuki[m]> yawkat: I would glad to have a doc again, if you're willing to create it
[11:51:55] <yawkat> if I have the time I'll update it
[11:53:06] <ishitatsuyuki[m]> Happy messing with two EIDs
[12:45:09] <jython234[m2]> Yay another matrix user!
[12:46:26] * PocketKiller is now known as MrIIISlayer473
[12:47:14] <ishitatsuyuki[m]> Oh, you were?
[12:47:31] <ishitatsuyuki[m]> Riot is too hard to read though
[12:47:53] <ishitatsuyuki[m]> Low contrast, gray username while it should be bold
[12:55:04] * InusualZ is now known as zz_InusualZ
[13:28:08] * zz_InusualZ is now known as InusualZ
[17:06:32] * kashike has quit
[17:19:24] * kashike joined the channel
[19:43:14] <InusualZ> yawkat, could you link me the outdated protocol
[19:43:20] <InusualZ> doc
[19:43:28] <yawkat> confluence.yawk.at
[20:17:50] * gurun joined the channel
[20:18:13] <gurun> InusualZ, what part of protocol docs do you need. Encryption, or the actual protocol?
[20:18:27] <InusualZ> encriptation would be good
[20:18:58] <InusualZ> encryption***
[20:19:01] <gurun> well, then look at yawkats docs. But it's all linked on wiki.vg
[20:32:40] <Brandon15811__> and speaking of irc clients: https://xkcd.com/1782/
[20:35:28] <InusualZ> lol
[20:36:03] <InusualZ> so the encryption is optional?
[20:36:30] <dktapps> kinda
[20:36:59] <dktapps> if the server doesn't try to make the handshake, the client won't enable encryption
[20:37:40] <dktapps> it's all on yawkat's docs
[22:22:58] * sgray joined the channel

2017-01-05
[01:29:11] <ishitatsuyuki> gurun: tell me about the two types of entity id :P
[02:21:59] * Waterpicker joined the channel
[03:05:21] * NullFull has quit
[03:05:21] * iamadpond has quit
[03:05:21] * Antisober552 has quit
[03:05:21] * XorBoole has quit
[03:05:21] * ZacHack has quit
[03:05:31] * XorBoole joined the channel
[03:05:38] * Antisober552 joined the channel
[03:06:07] * iamadpond joined the channel
[03:06:11] * humerusj joined the channel
[03:06:11] * NullFull|away joined the channel
[03:06:34] * NullFull|away is now known as NullFull
[03:06:38] * ZacHack joined the channel
[04:32:02] * ishitatsuyuki joined the channel
[08:25:17] <gurun> ishitatsuyuki, i can't because i don't understand it enough.
[08:25:27] <ishitatsuyuki> :P
[08:25:34] <ishitatsuyuki> and what do you do for now? same value?
[08:58:45] * Waterpicker_ joined the channel
[09:02:09] * Waterpicker has quit
[09:22:43] <dktapps> no
[09:22:51] <yawkat> what is it with the startgame generator field? why does stuff break when it's not 1?
[09:22:51] <dktapps> one is signed, the other is not
[09:23:05] <yawkat> well you can still use same value (which minet does)
[09:23:11] <dktapps> ^ 0 = old, 1 = infinite, 2 = flat
[09:23:17] <dktapps> I never tried others
[09:23:17] <yawkat> ah cool thanks
[10:02:10] * shaila joined the channel
[10:05:10] * sgray has quit
[11:55:45] * _MylesC has quit
[11:57:22] * _MylesC joined the channel
[14:26:39] * hstr0100 joined the channel
[14:32:52] <hstr0100> Guys, just a small networking curiosity, will the client resend the same datagram in an infinite loop at some time if it don't receive the ACK for this specific datagram from the server? or there is another scenario where a re-transmission loop could happen?
[14:48:44] <ishitatsuyuki> they do retransmission
[14:49:30] <ishitatsuyuki> ofc they have timeouts
[14:49:53] <ishitatsuyuki> and further packets are NAKed until they arrive in order
[14:51:25] * ishitatsuyuki[m] joined the channel
[14:52:30] <ishitatsuyuki[m]> I'm talking further on Matrix, a unified communication platform.
[16:13:45] * gurun has quit
[16:13:45] * gurun_ joined the channel
[17:35:35] * PocketKiller joined the channel
[21:33:38] * kashike has quit
[21:47:13] * kashike joined the channel
[22:29:17] * Waterpicker_ is now known as Waterpicker

2017-01-04
[04:28:48] * Waterpicker_ joined the channel
[04:31:25] * Waterpicker has quit
[05:34:05] * jython234[m2] has quit
[05:52:47] * jython234[m2] joined the channel
[08:58:10] * Waterpicker_ has quit
[11:17:44] <yawkat> what is this runtime / normal entity id thing?
[11:27:42] <yawkat> I'm guessing one (the signed one?) is for persistence and the other (unsigned?) is per-session to save space in movement packets and such, but what is the point of sending the signed one then?
[11:53:55] * gurun has quit
[11:56:05] * gurun joined the channel
[12:30:27] <ishitatsuyuki> idk either
[12:30:38] <ishitatsuyuki> ^ gurun dktapps
[13:45:23] <dktapps> ¯\_(ツ)_/¯
[16:23:13] * gurun has quit
[17:08:31] * Waterpicker joined the channel
[18:33:25] * Arion joined the channel
[18:34:01] <Arion> Hi
[18:34:20] * Arion has quit
[19:36:03] * bjorn- has quit
[19:36:03] * MrQuoter has quit
[19:36:04] * MinecraftAddict has quit
[19:36:04] * deceit has quit
[19:36:04] * TruDan has quit
[19:36:11] * deceit joined the channel
[19:36:17] * MrQuoter joined the channel
[19:36:32] * MinecraftAddict joined the channel
[19:36:47] * bjorn- joined the channel
[19:37:05] * md_5 joined the channel
[19:39:42] * TruDan joined the channel
[19:40:05] * TruDan is now known as Guest21842
[20:26:56] * gurun joined the channel
[21:23:47] <yawkat> gurun: why is your spawn position / player position swapped in McpeStartGame? you set player position to spawn position and vice versa
[21:24:08] <yawkat> i think i recall it being that way since forever, why?
[21:26:58] <gurun> the one called "spawn"is given the player position. There is a lot of history with that one. It didn't used to work proper before.
[21:27:24] <gurun> the int's are given the level-spawn
[22:00:16] <yawkat> i guess if you take "spawn position" that way ^^ just odd to have the packets setting player pos / spawn pos named the other way around
[22:32:41] * Waterpicker has quit
[22:51:14] * InusualZ is now known as zz_InusualZ

2017-01-03
[03:34:45] * shaila has quit
[03:35:04] * shaila joined the channel
[05:17:59] * sekjun9878 joined the channel
[05:17:59] * sekjun9878 has quit
[05:17:59] * sekjun9878 joined the channel
[05:38:53] * sekjun9878 joined the channel
[05:38:53] * sekjun9878 has quit
[05:38:53] * sekjun9878 joined the channel
[11:35:57] * sgray joined the channel
[12:19:32] * kashike has quit
[12:20:18] * kashike joined the channel
[12:21:25] * KnownUnown joined the channel
[13:48:57] * ishitatsuyuki has quit
[13:49:49] * ishitatsuyuki joined the channel
[17:27:57] * sgray joined the channel
[19:29:24] * gurun has quit
[19:36:59] * -- BotBot disconnected, possible missing messages --
[19:39:12] * [d__d] joined the channel
[19:39:12] * KnownUnown joined the channel
[19:51:13] * gurun joined the channel
[19:51:47] <yawkat> oh for gods sake
[19:52:23] <yawkat> i looked for days in my crypto code but the issue was the changed packet format lead to the client using a different token .-.

2017-01-02
[02:38:32] <ishitatsuyuki> Intyre: topic update
[02:39:22] <ishitatsuyuki> yawkat: the chain is rather super tricky. you should ignore the wrong one
[03:43:14] * AquaGirl joined the channel
[03:45:55] * AquaGirl has quit
[10:33:32] * yawkat kicks the crypto
[10:33:43] <yawkat> it doesnt work with any of the public keys in the chain unfortunately
[10:35:18] <yawkat> im also suspicious of the first packet being 20 bytes. wasnt it a single byte + signature?
[11:04:43] <yawkat> why cant someone just crack elliptic curve crypto so I can debug this easier :(
[12:14:12] * gurun has quit
[16:22:22] * gurun joined the channel
[20:00:10] * shaila joined the channel
[20:05:40] <gurun> 							ecKey.SecretPrepend = Encoding.UTF8.GetBytes("RANDOM SECRET"); // Server token
[20:05:44] <gurun> hehe, yes yawkat :-P
[20:11:53] <yawkat> doesnt that allow replay attack? though they still cant read anything :D
[21:12:02] * sgray joined the channel
[21:23:07] * bbbb joined the channel
[21:23:08] <bbbb> hola
[21:23:16] <bbbb> hola??
[21:23:52] * bbbb has quit
[23:44:36] * shaila joined the channel
[23:48:18] * sgray has quit

2017-01-01
[04:04:38] <InusualZ> Happy New Years
[04:04:39] <InusualZ> :)
[05:13:38] * ishitatsuyuki has quit
[05:14:09] * ishitatsuyuki joined the channel
[09:39:43] <gurun> yawkat, if you mean the chain, something changed a while back, but MiNET self-adjusted.
[09:40:01] <yawkat> No I mean packet encryption
[09:40:26] <yawkat> Meh, I'll fiddle with it a bit more.
[09:41:35] <gurun> "signature mismatch" .. on what?
[09:42:02] <gurun> the first encrypted package you mean?
[09:42:11] <yawkat> The sha256 signature on a packet
[09:42:14] <yawkat> Yea
[09:42:26] <yawkat> Checksum rather.
[09:42:44] <gurun> oh, that low level. Nah, i haven't changed anything around that since first implementation.
[09:42:55] <yawkat> Oh well, thanks
[09:43:27] <gurun> that doesn
[09:43:48] <gurun> doesn't mean it didn't change. Could also be some low level shit that changed, and .NET adjusted automatically for me.
[12:03:19] <yawkat> do you use "RANDOM SECRET" as the challenge for all clients or am i missing something? :P
[12:09:36] <yawkat> im looking at my chain code but i dont see any immediate issue. is the client public key still just the json identityPublicKey of the last item in the chain?
[14:27:07] * bjorn- has quit
[14:33:18] * bjorn- joined the channel
[19:08:50] * PocketKiller is now known as PocketK2017r
[20:51:21] * Tux joined the channel
[20:51:21] * Tux has quit
[20:51:21] * Tux joined the channel

2016-12-31
[09:28:31] <yawkat> did anything change with crypto since like 0.15? im getting signature mismatches (which i think are caused by broken decryption) on the first packet, but looking at minet logs i dont see any obviously related changes
[09:28:41] <yawkat> looking at minet commit logs that is
[13:05:18] <ishitatsuyuki> only you and gurun plays with encryption
[13:05:30] <ishitatsuyuki> I have only done jwt verification
[13:42:29] * mhsjlw has quit
[14:28:51] * dmang has quit
[20:52:49] * gurun joined the channel

2016-12-30
[05:06:08] * dktapps has quit
[05:07:29] * dktapps joined the channel
[05:07:30] * ishitatsuyuki joined the channel
[05:07:52] * dktapps is now known as Guest16171
[05:24:56] * KnownUnown joined the channel
[07:34:33] * Tux has quit
[07:34:33] * Tux joined the channel
[10:59:20] * Guest16171 is now known as dktapps
[17:07:18] * dmang joined the channel

2016-12-29
[02:59:23] * Waterpicker joined the channel
[06:10:55] * sgray joined the channel
[08:30:12] * potpotsie joined the channel
[09:16:23] * potpotsie has quit
[10:23:02] * [shoghicp] joined the channel
[10:23:37] * csnxs has quit
[10:30:56] * NullFull has quit
[10:30:57] * iamadpond has quit
[10:30:57] * Antisober552 has quit
[10:30:57] * XorBoole has quit
[10:30:57] * shoghicp has quit
[10:30:57] * ZacHack has quit
[10:36:35] * NullFull joined the channel
[10:36:35] * humerusj joined the channel
[10:36:35] * iamadpond joined the channel
[10:36:35] * Antisober552 joined the channel
[10:36:35] * XorBoole joined the channel
[10:36:35] * Matsv joined the channel
[10:36:35] * ZacHack joined the channel
[11:08:36] * csnxs joined the channel
[11:15:21] * Extreme joined the channel
[12:40:52] * Matsv has quit
[12:40:57] * kvetinac97 joined the channel
[12:40:59] <kvetinac97> hi
[12:41:47] <kvetinac97> as we all know, we can make one plugin load before second with depend; However, how can I force one plugin to be DISABLED before second?
[12:41:57] <ishitatsuyuki> #pmmp
[12:42:32] <kvetinac97> OK
[12:42:35] * kvetinac97 has left the channel
[12:42:37] <ishitatsuyuki> Side comment: PocketMine is crap so don't expect it do ordered loading :P
[12:46:15] * Matsv joined the channel
[23:21:16] <dktapps> ¯\_(ツ)_/¯

2016-12-28
[00:19:59] * MrQuoter12 joined the channel
[00:22:18] * MrQuoter has quit
[01:37:17] * kashike has quit
[02:13:15] * kashike joined the channel
[06:28:30] * Waterpicker_ joined the channel
[06:31:40] * Waterpicker has quit
[06:33:18] * Waterpicker_ is now known as Waterpicker
[15:18:33] * Waterpicker has quit
[18:36:06] <dktapps> Turns out the `volume` field in LevelSoundEvent is actually some kind of extra data field
[18:36:18] <dktapps> for most it's -1 (no data)
[18:36:33] <dktapps> for stuff like noteblocks it's the instrument type
[18:36:49] <dktapps> block for block break sound
[18:36:51] <dktapps> etc.

2016-12-27
[05:00:56] * Waterpicker joined the channel
[07:35:15] * sgray joined the channel

2016-12-26
[03:04:42] * Black-Hole has quit
[03:05:00] * BlackHole joined the channel
[03:05:14] * BlackHole is now known as Black-Hole
[03:45:39] * Waterpicker_ joined the channel
[03:47:32] * Waterpicker has quit
[03:47:41] * Waterpicker_ is now known as Waterpicker
[06:49:42] * -- BotBot disconnected, possible missing messages --
[06:52:53] * -- BotBot disconnected, possible missing messages --
[06:55:56] * -- BotBot disconnected, possible missing messages --
[06:58:09] * [d__d] joined the channel
[07:22:20] * sekjun9878 has quit
[07:25:39] * sekjun9878 joined the channel
[07:25:57] * sekjun9878 has quit
[07:25:57] * sekjun9878 joined the channel
[13:01:48] * LaxWasHere has quit
[14:28:53] * LaxWasHere joined the channel
[18:03:59] * Extreme joined the channel
[18:48:08] * Waterpicker has quit

2016-12-25
[02:18:28] * Waterpicker has quit
[06:19:38] * Waterpicker joined the channel

2016-12-24
[01:06:50] * Waterpicker joined the channel
[11:26:06] <yawkat> i come back half a year later and the protocol has varints :(
[12:08:10] <Tux> yep
[12:30:38] <ishitatsuyuki> It's totally junk
[13:50:35] * mhsjlw joined the channel
[15:13:32] * eggy has left the channel
[15:13:34] * eggy joined the channel
[15:13:56] * eggy has left the channel
[18:19:04] * Extreme has quit
[18:19:40] <dktapps> /suicide
[18:26:35] <mhsjlw> tasty
[18:36:17] <eggster> that don't sound good.
[20:35:38] <dktapps> 😂

2016-12-23
[05:42:31] * ArduinoBen joined the channel
[05:42:39] <ArduinoBen> hello???
[05:42:44] <ArduinoBen> anyone?
[05:44:44] <ArduinoBen> guys, I have a MacBook Pro and when I try to type in ./start.sh to start pocketmine it gives me this:   "Couldn't find a working PHP 7 binary, please use the installer."  What should I do, and where can I download the installer?  I think I ma have found one for windows 32-bit but I can't find one.
[05:45:04] <ArduinoBen> someone also said something about downloading some other files...
[05:45:08] <ArduinoBen> help!!!
[05:45:12] <ArduinoBen> anyone there?
[05:46:11] <ArduinoBen> hi!
[05:50:54] <ishitatsuyuki> ArduinoBen: #pocketmine
[05:50:59] <ishitatsuyuki> or #pmmp
[05:51:08] <ishitatsuyuki> You need a developer license to get answer here :P
[06:06:29] <ArduinoBen> really?  why?
[06:07:50] <ArduinoBen> ohhhhhhhhhh.  I see.
[06:07:57] <ArduinoBen> #pocketmine
[06:08:17] <ArduinoBen> #pocketmine guys, I have a MacBook Pro and when I try to type in ./start.sh to start pocketmine it gives me this:   "Couldn't find a working PHP 7 binary, please use the installer."  What should I do, and where can I download the installer?  I think I ma have found one for windows 32-bit but I can't find one.
[06:08:23] <ArduinoBen> like that???
[06:08:35] <ArduinoBen> damn it.  Bye.
[06:08:42] * ArduinoBen has quit
[06:11:13] <ishitatsuyuki> lol
[06:11:19] <ishitatsuyuki> what an idiot
[13:17:26] * sgray has quit
[14:46:50] * Waterpicker has quit
[15:22:15] * eggy joined the channel
[15:42:38] * eggy has quit
[15:42:54] * eggy joined the channel
[15:45:37] * eggy joined the channel
[15:46:07] * eggy has quit
[15:46:32] * eggy joined the channel
[19:43:31] * PocketKiller is now known as PocketSanta
[19:43:45] * PocketSanta is now known as PocketKiller
[22:10:55] <dktapps> ishitatsuyuki: harsh but funny 😂
[22:18:42] * hansihe has quit
[22:20:31] * hansihe joined the channel

2016-12-22
[00:57:21] * csnxs has quit
[01:07:03] * csnxs joined the channel
[16:37:15] * Kripth joined the channel
[16:39:21] * Kripth has quit
[17:14:49] * sgray joined the channel
[17:17:33] * shaila has quit
[22:16:37] * PocketKiller is now known as PocketKiller-lol
[22:16:49] * PocketKiller-lol is now known as PocketKiller

2016-12-21
[02:02:04] <jython234[m2]> bouncycastle DTLS doesn't work :/
[03:26:20] * shaila joined the channel
[03:29:13] * sgray has quit
[03:33:03] * Enzotech2 joined the channel
[03:33:06] <Enzotech2> hello
[03:33:29] <Enzotech2> Hi??
[03:33:51] * Enzotech2 has quit
[03:55:34] * Epicrafter60 joined the channel
[03:55:45] <Epicrafter60> hey
[04:00:40] * Epicrafter60 has quit
[05:09:34] * Tux joined the channel
[08:14:04] * MrARM_ joined the channel
[08:15:04] * Intyre_ joined the channel
[08:16:06] * Intyre has quit
[08:16:06] * MrARM has quit
[08:18:47] * gaeta joined the channel
[09:59:31] * dktapps joined the channel
[09:59:31] * ishitatsuyuki joined the channel
[09:59:53] * dktapps is now known as Guest26751
[18:07:30] * SOFe joined the channel
[18:11:49] * SOFe has quit
[19:44:32] * kashike joined the channel
[20:03:43] <dktapps> is there some issue with chat messages and newlines lately or something?
[20:04:00] <dktapps> https://imgur.com/RFcJbDI 1 line, then 2 lines, then 3 lines, then 4 lines...
[20:04:56] <dktapps> actually no, because those lines are all sent separately...
[20:52:27] <dktapps> Intyre: fancy bumping the topic version? ;P
[21:31:11] * Kripth joined the channel
[21:42:52] <Kripth> It seems that every message sent in the same tick is repeated
[22:01:12] * Kripth has quit
[22:13:15] <dktapps> yep

2016-12-20
[00:28:00] * sgray joined the channel
[00:40:10] * ZeloZelos joined the channel
[00:40:28] <ZeloZelos> hi all
[00:41:33] <ZeloZelos> i am having an issue uploading a replacement world for the realm, it just sits there till it says "failed" what can i do?
[00:41:50] <ZeloZelos> win 10 updated today if it matters
[00:46:30] * ZeloZelos has quit
[06:23:37] * fendur2 joined the channel
[08:12:57] * fendur2 has quit
[15:13:50] * sgray joined the channel
[16:42:32] * Guest90365 is now known as Black-Hole

2016-12-19
[16:11:20] * ggn joined the channel
[16:11:47] * ggn has quit
[16:29:41] * gurun_ joined the channel
[16:29:41] * gurun has quit
[17:52:37] * BlackHole joined the channel
[17:53:01] * BlackHole is now known as Guest90365
[17:55:29] * gurun joined the channel
[17:58:57] * gurun_ has quit
[18:46:24] * kashike has quit
[19:37:55] * hstr0100 joined the channel
[19:42:06] <hstr0100> The NoAI flag really do the trick, but it's not the correct choice for projects that are really using the flag to disable or enable the AI components, but what we can do about it... ¯\_(ツ)_/¯
[19:43:50] <hstr0100> I'm wondering why MCPE is still not showing any response in the UDP query for external servers after all these updates...
[19:46:52] <dktapps> because microsoft want to push realms?
[19:47:07] <dktapps> notice how realms appear at the top of the server list now?
[19:47:27] <dktapps> conspiracy theory confirmed ;P
[19:52:39] <gurun> Well, feel free to ping me whenever that bug is fixed. until then ..
[19:52:43] * gurun lurk
[19:53:20] * hstr0100 has quit
[19:53:29] * gurun has quit
[22:47:35] <InusualZ> but how I'm suppose to ping you xD
[23:04:06] <dktapps> lol

2016-12-18
[00:26:29] * KnownUnown joined the channel
[03:31:58] * gurun joined the channel

2016-12-17
[04:58:49] * Waterpicker joined the channel
[14:48:38] * KnownUnown joined the channel
[15:44:15] * yawkat joined the channel
[19:53:04] * sgray joined the channel
[21:21:55] * chance joined the channel
[21:34:33] * chance has quit
[22:54:21] * mev joined the channel

2016-12-16
[14:02:42] * jython234[m2] has quit
[14:17:10] * jython234[m2] joined the channel
[15:08:23] * jython234[m2] has quit
[15:09:20] * jython234[m2] joined the channel
[16:42:53] * KnownUnown joined the channel
[17:28:43] * gurun joined the channel

2016-12-15
[00:05:00] * Waterpicker joined the channel
[00:37:10] * Waterpicker has quit
[01:21:58] * Waterpicker joined the channel
[14:17:27] * KnownUnown joined the channel
[14:53:20] * gurun joined the channel
[17:20:01] * InusualZ joined the channel
[17:38:30] * Waterpicker has quit
[17:58:31] * jamierocks joined the channel
[22:24:24] * yawkat joined the channel

2016-12-14
[00:09:50] * Waterpicker has quit
[00:13:27] * Waterpicker joined the channel
[01:53:06] * Waterpicker has quit
[03:00:19] * Waterpicker joined the channel
[03:30:31] * Extreme joined the channel
[03:34:49] * Htbrdd joined the channel
[14:43:13] * hstr0100 joined the channel
[14:45:07] <hstr0100> Anybody found a way to send a null bounding box for a entity to disable client-side entity pushing?
[14:54:43] <hstr0100> For real they could add a flag to disable that, as well as an adventure setting to disable the anoying client-side block pushing if you set a block in the player's location, simple details that can easly broke any cool project.
[14:55:10] <hstr0100> break*
[14:56:10] * hstr0100 has quit
[16:09:04] <dktapps> um, well
[16:09:31] <dktapps> there _is_ a flag which will disable that, data flag 16 iirc
[16:09:40] <dktapps> that's the NoAI flag
[16:10:17] <dktapps> or maybe send -1 for bounding box height and width metadata? hmm
[19:43:28] * Waterpicker has quit
[20:58:47] * Waterpicker joined the channel
[21:03:01] * Waterpicker has quit
[21:03:31] * Waterpicker joined the channel
[21:10:00] * Waterpicker has quit

2016-12-13
[00:29:44] * KnownUnown joined the channel
[03:39:27] * Waterpicker joined the channel
[03:59:10] * Odysseus joined the channel
[03:59:27] <Odysseus> oh boy bounding box height meta changed in beta (minet and PM have this and width switched in 0.16 btw)
[03:59:33] * Odysseus is now known as Guest19411
[04:25:27] * Black-Hole joined the channel
[04:26:37] * Guest55449 has quit
[05:00:51] * Guest19411 has quit
[06:11:05] * ishitatsuyuki joined the channel
[08:40:51] * gurun joined the channel
[13:01:27] * sgray joined the channel
[16:30:00] * gurun joined the channel
[20:12:57] * shaila joined the channel
[23:02:54] * Waterpicker has quit
[23:05:55] * Waterpicker joined the channel

2016-12-12
[02:25:51] * Waterpicker joined the channel
[02:57:45] * BlackHole joined the channel
[02:58:08] * BlackHole is now known as Guest55449
[06:50:13] * chatter joined the channel
[07:43:06] * Waterpicker is now known as Water|zzz
[15:35:45] * Water|zzz has quit
[16:00:27] * kashike has quit
[16:05:03] * kashike joined the channel
[16:19:50] * Waterpicker joined the channel
[16:50:43] * Waterpicker has quit
[17:20:28] * Waterpicker joined the channel
[17:24:39] * Waterpicker_ joined the channel
[17:26:57] * Waterpicker has quit
[17:27:11] * Waterpicker_ is now known as Waterpicker
[17:45:00] * sgray joined the channel
[18:16:55] * Waterpicker has quit
[18:19:34] * Waterpicker joined the channel
[18:24:37] * Waterpicker has quit
[20:08:13] * gurun joined the channel
[21:51:20] * Waterpicker joined the channel
[23:21:54] * Waterpicker has quit

2016-12-11
[01:14:38] * KnownUnown has quit
[01:42:56] * sgray joined the channel
[02:16:39] * jython234[m2] joined the channel
[02:29:26] * KnownUnown joined the channel
[08:35:28] * KnownUnown has quit
[08:47:23] * KnownUnown joined the channel
[10:14:16] * Black-Hole has quit
[15:14:22] * Waterpicker has quit
[16:05:49] * KnownUnown joined the channel
[17:39:03] * GingerGeek joined the channel
[17:39:03] * GingerGeek joined the channel
[17:49:38] * gurun has quit
[17:57:02] * gurun joined the channel

2016-12-10
[00:08:33] * jython234[m2] has quit
[02:33:16] * mhsjlw has quit
[03:35:47] * dktapps has quit
[03:36:18] * dktapps joined the channel
[05:57:28] * Waterpicker_ is now known as Waterpicker
[07:17:31] * gaeta joined the channel
[08:24:44] * md_5 joined the channel
[09:11:33] * Waterpicker has quit
[12:51:44] * gaeta has quit
[12:51:44] * Intyre has quit
[12:51:44] * MrARM has quit
[12:51:58] * gaeta joined the channel
[12:51:58] * MrARM joined the channel
[12:51:58] * Intyre joined the channel
[15:02:02] * Waterpicker joined the channel
[18:12:45] * Extreme joined the channel
[18:50:57] * Falkirks joined the channel
[20:31:38] * gurun joined the channel
[20:49:15] * Extreme joined the channel

2016-12-09
[07:55:49] * sadimusi joined the channel
[07:58:45] * sadimusi has quit
[13:00:29] * Brandon15811__ joined the channel
[16:51:06] * PocketKiller joined the channel
[20:25:52] * csnxs has quit
[20:26:11] * csnxs joined the channel
[20:55:24] * Waterpicker_ joined the channel
[20:57:12] * Waterpicker has quit
[23:57:18] * mhsjlw joined the channel

2016-12-08
[03:12:08] * yawkat has quit
[03:13:49] * yawkat joined the channel
[09:47:03] * gurun joined the channel
[09:49:56] * gurun_ has quit
[10:05:01] * sadimusi joined the channel
[11:48:12] * sadimusi joined the channel
[14:55:23] * sadimusi joined the channel
[15:35:25] * Waterpicker has quit
[16:07:53] * sadimusi joined the channel
[16:08:12] * sadimusi has left the channel
[16:43:27] * Waterpicker joined the channel
[17:20:37] * Waterpicker_ joined the channel
[17:23:27] * Waterpicker has quit
[21:00:49] * Waterpicker_ has quit
[23:03:20] * Waterpicker joined the channel

2016-12-07
[01:58:52] * jocopa3_ has quit
[03:14:44] * rom1504 joined the channel
[03:38:42] * rom1504 joined the channel
[03:41:46] * gurun joined the channel
[03:42:08] * gurun_ has quit
[05:14:56] * PocketKiller has quit
[05:15:25] * Black-Hole has quit
[05:16:21] * yawkat has quit
[05:19:34] * Brandon15811__ joined the channel
[05:19:57] * PocketKiller joined the channel
[05:23:39] * yawkat joined the channel
[05:59:12] * Waterpicker joined the channel
[07:11:34] * Black-Hole joined the channel
[08:04:46] * gaeta joined the channel
[15:27:27] * Waterpicker has quit
[16:43:39] * Waterpicker joined the channel
[17:31:43] * Waterpicker has quit
[18:35:15] * Waterpicker joined the channel
[20:58:34] * Waterpicker has quit
[21:42:09] * Waterpicker joined the channel
[22:34:45] * gurun_ joined the channel
[23:18:17] * Waterpicker has quit
[23:39:38] * Waterpicker joined the channel

2016-12-06
[00:17:22] * Amaranth joined the channel
[02:34:56] * Waterpicker joined the channel
[02:36:00] * Waterpicker_ joined the channel
[02:40:04] * Waterpicker_ has quit
[07:20:01] * jocopa3_ has quit
[07:20:29] * jocopa3_ joined the channel
[09:01:04] * jocopa3_ has quit
[11:19:42] * kashike has quit
[11:23:32] * kashike joined the channel
[12:44:12] * Black-Hole has quit
[13:43:48] * KnownUnown has quit
[13:51:55] * Dave____ joined the channel
[13:51:58] <Dave____> hi
[13:52:04] <Dave____> anybody here?
[14:01:31] * KnownUnown joined the channel
[14:19:31] * KnownUnown has quit
[14:35:33] * KnownUnown joined the channel
[14:39:19] * Black-Hole joined the channel
[16:05:26] <dktapps> Don't ask to ask, if anyone is here, alive or uses something. Just ask, and we'll get moving along. Thanks
[16:55:59] * jocopa3_ joined the channel
[17:06:04] * jocopa3_ has quit
[17:06:29] * jocopa3_ joined the channel
[21:29:52] * Waterpicker has quit
[21:44:25] * mhsjlw joined the channel
[21:53:17] * AndChat|228864 joined the channel
[21:56:44] * mhsjlw has quit
[22:33:05] * mhsjlw joined the channel
[22:33:05] * AndChat|228864 has quit
[22:33:30] * mhsjlw has quit

2016-12-05
[01:52:44] * jython234[m2] has quit
[02:17:52] * jython234[m2] joined the channel
[05:55:01] * InusualZ joined the channel
[06:24:45] * jython234[m2] has quit
[06:49:50] * Tux- joined the channel
[06:51:11] * humerusj_ joined the channel
[06:52:30] * Tux has quit
[08:21:40] * jocopa3_ has quit
[09:38:04] * jython234[m2] joined the channel
[09:40:49] * KnownUnown joined the channel
[13:37:03] * gurun_ joined the channel
[14:35:01] * PocketKiller joined the channel
[15:11:14] * Extreme joined the channel
[15:40:20] * Waterpicker has quit
[16:15:09] * Waterpicker joined the channel
[16:54:12] * KnownUnown joined the channel
[17:09:49] * Waterpicker_ joined the channel
[17:10:20] * Waterpicker has quit
[17:26:49] * Waterpicker_ is now known as Waterpicker
[17:51:35] * gurun joined the channel
[19:18:57] * gurun_ joined the channel
[19:25:42] * bjorn-_ joined the channel
[19:28:32] * KnownUnown has quit
[19:28:33] * bjorn- has quit
[19:28:33] * bjorn-_ is now known as bjorn-
[19:37:24] * KnownUnown joined the channel
[20:49:52] * Waterpicker has quit
[21:11:18] * jython234[m2] has quit
[21:29:25] * jocopa3_ joined the channel
[21:57:42] * jython234[m2] joined the channel

2016-12-04
[00:53:19] <gurun> google is the greatest book of them all
[01:06:31] <InusualZ> Yeah, I asked in another channel and they gave me this link: http://security.stackexchange.com/questions/20803/how-does-ssl-tls-work
[01:06:35] <InusualZ> I'm good for a while
[02:02:41] * KnownUnown joined the channel
[02:28:01] <InusualZ> gurun, sorry to ping you
[02:28:20] <InusualZ> But you have a good understanding of the protocol? SSL/TSL?
[03:45:51] * jython234[m2] has quit
[04:15:08] * jython234[m2] joined the channel
[04:36:05] * Sephiths joined the channel
[04:37:22] <Sephiths> Hey, I'd like to know if there is anyway to host a server on something like byethost? https://byet.host/
[04:38:37] <Sephiths> (online servers)
[04:40:22] <Sephiths> hello?
[07:55:12] <ishitatsuyuki> InusualZ: TLS use a trust based model
[07:55:31] <ishitatsuyuki> I will omit details about the encryption (AES etc) it use
[07:55:49] <ishitatsuyuki> When doing a handshake, the server sends its cert (in plain) to client
[07:56:10] <ishitatsuyuki> The client has a list of trusted vendors and it chains to the server's certificate
[07:56:27] <ishitatsuyuki> After verifying, they use DH etc to securely exchange keys
[09:37:56] * jocopa3_ joined the channel
[09:41:26] * jocopa3 has quit
[10:07:30] * jocopa3_ has quit
[10:48:37] * Extreme joined the channel
[13:30:44] <Intyre> i blame ishitatsuyuki ugh
[13:38:15] <dktapps> lol
[13:39:59] <dktapps> I didn't think that meant you'd actually gone and done it
[13:43:57] <Intyre> :D
[13:53:16] <InusualZ> I just learned how SSL/TLS create the freaking private key. It's magic!!!
[13:53:48] <InusualZ> I was laughing because it's so simple but so hard to imagine XD
[16:09:28] <gurun> InusualZ, pretty much the same as MCPE does it
[16:10:53] <InusualZ> Yeah, I was thinking that. They implemented the handshake thingy from the beginning but they weren't using encryption
[16:10:57] <InusualZ> gurun, ^
[16:11:40] <InusualZ> until shoghi got his hand into the code.
[16:14:05] <gurun> all i remember about that is that shogi said very early on he would base it on SSL/TLS
[16:17:10] <InusualZ> No, I mean the RakNet handshake. I don't know how it's implemented right now but when shoghi weren't part of mojang, the "network" had a handshake
[16:18:25] <Intyre> that was just raknet
[16:18:54] <gurun> RakNet have all this stuff too, just not used by Mojang.
[16:19:01] <InusualZ> yeah
[16:19:06] <InusualZ> that's what I meant
[16:19:54] <gurun> but i think the reason they implemented their own was beacuse of JWT and where the client gets it stuff from.
[16:20:01] <gurun> basically XBL
[16:20:23] <gurun> but i'm just speculating. Have no clue really.
[16:21:41] <InusualZ> yeah, maybe their implementation was not that flexible
[19:32:53] * gurun_ joined the channel
[19:34:23] * gurun joined the channel
[22:59:30] * jocopa3_ joined the channel
[23:50:47] * Brandon15811_ joined the channel
[23:50:51] * Brandon15811 joined the channel

2016-12-03
[02:31:22] <jocopa3> Brandon15811__: reminds me of that myspace worm that cloned itself to other users myspace pages when visiting an infected page, and eventually spread itself to over one million myspace pages in a day
[10:15:47] * KnownUnown joined the channel
[11:26:48] * jocopa3 has quit
[11:55:38] * gurun joined the channel
[13:33:05] * gurun_ joined the channel
[14:43:09] * stai joined the channel
[14:43:46] <stai> Hi, where can i check eta for updates for v1.0.0.0 PE edition?
[14:44:02] <stai> when server software might be udpated *
[14:49:37] <Intyre> do you have a crystal ball?
[15:13:40] <Intyre> i take that as a no
[16:37:06] <InusualZ> so rude
[16:58:48] * Extreme joined the channel
[18:31:32] * gurun joined the channel
[18:31:43] * gurun_ has quit
[18:43:56] <Intyre> InusualZ: that is my middle name! rude
[19:16:32] <dktapps> LOL
[19:35:20] <InusualZ> lol
[20:05:48] * MEow joined the channel
[21:29:07] * jocopa3 joined the channel
[22:22:21] <InusualZ> Anyone here know what is SSL/TSL?
[23:01:02] <InusualZ> If someone know... can suggest me a book or article to read. Related to that?
[23:01:16] <InusualZ> may suggest*...

2016-12-02
[07:50:27] * jocopa3 joined the channel
[07:52:38] <jocopa3> encountered a random coincidence: the lead PE developer at mineplex is a friend of a friend of mine
[08:08:04] * jocopa3 has quit
[09:20:15] <dktapps> lol
[09:20:37] <ishitatsuyuki> friend^6 = everyone
[09:22:56] <dktapps> mind = blown
[09:28:38] <rom1504> if friend^6 = 7*10^9, then 12.65 friends is enough, so friend^2 is just 160
[09:28:57] <rom1504> so it's not *that* likely that a friend of a friend is somebody "special"
[09:30:02] <ishitatsuyuki> and what's lead :P
[09:30:15] <ishitatsuyuki> if in stockholm there would be a high chance
[09:32:31] <Intyre> facebook friends? :p
[09:39:56] <dktapps> lol
[09:40:46] <dktapps> ishitatsuyuki: Mineplex dev... not that special :P
[09:51:20] <rom1504> (and I somehow failed my calculation, the correct results are 43.7 and 1909)
[09:51:34] <rom1504> which sounds more right
[15:14:38] * Waterpicker has quit
[18:18:59] * bjorn- joined the channel
[19:09:03] * BlindTail joined the channel
[20:09:05] * hansihe joined the channel
[21:42:54] * jocopa3 joined the channel
[21:53:02] * Waterpicker joined the channel
[22:07:35] <jocopa3> The study that found everyone has 6 friends between them used social media; people with 3000 friends on facebook likely don't really know half their "friends" so I'm questioning that accuracy :p
[22:12:42] <rom1504> does it matter whether you know each of the 43 needed friends to get that 6 number ?
[22:13:14] <rom1504> if you can ask them to ask a friend to ask a friend ...^6 then you can contact everyone
[22:14:18] <jocopa3> 43^6 is only 147 million people, not to mention the number varies greatly from person to person
[22:15:49] <jocopa3> anyway, the main reason I find the coincidence so odd is because they followed me on twitter and I've talked with them online without either of us even realizing we knew one another in person
[22:19:28] <jocopa3> plus in this scenario, it was a friend of a friend, not a friend of a friend * 6, so the number should be down to 43^2 :p
[22:19:40] <rom1504> no 43^6 is around 6B
[22:20:02] <rom1504> "the number varies greatly from person to person" yeah some people have way more "friends" than that
[22:20:09] <jocopa3> I missed a 43, but still, my last point stands
[22:20:52] <rom1504> yeah sure
[23:00:04] <Brandon15811__> rom1504: jocopa3 https://research.fb.com/three-and-a-half-degrees-of-separation/
[23:03:34] <rom1504> this is cool
[23:06:51] <rom1504> pretty sure it means it should be fairly easy to make a bot that could befriend (and then for example spy) anybody on facebook
[23:07:38] <rom1504> in particular when conversational bots will be more available

2016-12-01
[01:24:56] * Waterpicker has quit
[02:17:17] * Waterpicker joined the channel
[04:06:00] * Black-Hole has quit
[06:01:45] * Black-Hole joined the channel
[08:36:50] * bjorn- joined the channel
[09:27:08] * KnownUnown has quit
[09:40:23] * KnownUnown joined the channel
[10:03:27] * Falkirks_ joined the channel
[10:39:04] * Amaranth has quit
[10:43:32] * Amaranth joined the channel
[10:43:32] * md_5 joined the channel
[12:06:29] * Tux joined the channel
[19:17:58] * KnownUnown joined the channel
[20:37:28] * Amaranth has quit
[20:38:03] * Amaranth joined the channel
[22:15:23] * kashike1 joined the channel
[22:19:21] * kashike has quit
[22:19:30] * kashike1 is now known as kashike
[23:00:53] * Waterpicker has quit
[23:11:36] * Waterpicker joined the channel

2016-11-30
[01:22:09] * Amaranth joined the channel
[05:51:59] * Amaranthus joined the channel
[05:53:07] * Amaranth has quit
[06:07:04] * Jibber_ joined the channel
[06:07:05] <Jibber_> Hey
[06:11:55] * Jibber_ has quit
[09:00:03] * Amaranthus has quit
[10:19:13] * Waterpicker has quit
[10:19:13] * csnxs has quit
[10:19:19] * gaeta has quit
[10:19:20] * kashike has quit
[10:21:26] * csnxs joined the channel
[10:27:13] * gaeta joined the channel
[10:32:05] * gurun_ joined the channel
[10:32:22] * kashike joined the channel
[12:16:09] * Waterpicker joined the channel
[14:55:29] * gurun joined the channel
[15:15:55] * Waterpicker has quit
[15:53:50] * Waterpicker joined the channel
[21:19:40] * jython234[m] has quit
[22:13:19] * jython234[m] joined the channel
[22:13:42] * jython234[m] is now known as Guest54283
[22:18:02] <Guest54283> hey
[22:19:19] * Guest54283 is now known as jython234[m2]
[22:58:44] * Amaranth joined the channel

2016-11-29
[01:18:06] * Waterpicker has quit
[01:51:34] * Black-Hole joined the channel
[01:53:40] * Guest88979 has quit
[02:15:44] * KnownUnown joined the channel
[02:41:50] * Waterpicker joined the channel
[18:34:29] * Extreme joined the channel
[19:40:03] * Extreme joined the channel
[21:39:27] * Waterpicker has quit
[23:41:15] * Waterpicker joined the channel

2016-11-28
[03:19:51] * KnownUnown joined the channel
[04:26:48] * Amaranth joined the channel
[06:33:23] * gurun joined the channel
[09:24:04] * KnownUnown joined the channel
[13:05:58] * gurun joined the channel
[14:09:06] * Waterpicker_ joined the channel
[14:11:09] * Waterpicker has quit
[15:12:37] * Waterpicker_ has quit
[16:03:34] * -- BotBot disconnected, possible missing messages --
[16:05:46] * [d__d] joined the channel
[17:07:11] * csnxs has quit
[17:23:00] * csnxs joined the channel
[17:34:25] * csnxs has quit
[18:27:19] * csnxs joined the channel
[18:51:19] * Waterpicker joined the channel

2016-11-27
[02:04:20] * Waterpicker_ joined the channel
[02:08:23] * Waterpicker has quit
[04:11:26] * Waterpicker_ has quit
[13:50:35] * Waterpicker joined the channel
[14:47:31] * KnownUnown has quit
[14:51:40] * gabry joined the channel
[14:51:56] <gabry> hi; where Can i find the server's ip
[14:52:28] <gabry> of my personal server?
[16:30:56] * gurun joined the channel
[16:32:59] * KnownUnown joined the channel
[17:52:14] * Extreme joined the channel
[18:17:17] * Extreme joined the channel
[18:38:22] * Extreme joined the channel
[18:54:49] * Extreme joined the channel
[19:05:49] * Waterpicker_ joined the channel
[19:09:12] * Waterpicker has quit
[19:28:01] * Extreme joined the channel
[19:36:39] * Waterpicker__ joined the channel
[19:38:43] * Waterpicker_ has quit
[20:07:33] * Waterpicker_ joined the channel
[20:09:23] * Waterpicker__ has quit
[20:16:27] * Extreme joined the channel
[20:28:07] * Extreme joined the channel
[20:35:28] * Extreme joined the channel
[21:07:31] * Waterpicker_ is now known as Waterpicker
[23:23:45] * bjorn- has quit
[23:41:53] * KnownUnown has quit
[23:53:20] * bjorn- joined the channel

2016-11-26
[04:48:57] * KnownUnown joined the channel
[14:21:15] <gurun_> did soething change with 0.16.2 . .. i'm seeing strange resends
[14:27:59] * gurun_ has quit
[14:28:12] * gurun joined the channel
[14:35:50] * KnownUnown joined the channel
[15:18:41] <gurun> hmm, nvm just my sucky LAN :-8
[18:08:04] * gurun_ joined the channel

2016-11-25
[01:55:02] * gurun_ joined the channel
[10:19:07] * PocketKiller has quit
[11:14:37] * PocketKiller joined the channel
[17:17:40] * bjorn- joined the channel
[20:34:00] * Extreme joined the channel

2016-11-24
[00:22:54] * gurun joined the channel
[14:09:17] * KnownUnown has quit
[14:15:55] * jython234[m] has quit
[14:34:38] * jython234[m] joined the channel
[14:35:02] * jython234[m] is now known as Guest22965
[14:53:38] * KnownUnown joined the channel
[18:02:47] * jamierocks joined the channel
[18:26:01] * Guest22965 is now known as jython234[m]
[21:38:56] * Amaranth joined the channel

2016-11-23
[01:48:27] * KnownUnown joined the channel
[02:28:09] * gurun joined the channel
[03:24:27] * gurun_ joined the channel
[05:23:36] * gurun joined the channel
[06:37:44] * developer joined the channel
[06:45:50] <alleskos> Please can anyone advice how to distinguish 0.16 and 0.17 versions (seeing that they have same protocol 91)?
[06:49:31] * Tux joined the channel
[07:18:49] <ishitatsuyuki> They have no distinction on protocol
[07:20:14] <alleskos> May be have other distinction?
[07:27:58] * gurun_ joined the channel
[07:39:25] <rom1504> I wonder what's the use case
[07:48:06] <alleskos> I want to make multi version support
[10:48:02] <ishitatsuyuki> The beta changed nothing, blame shoghi
[11:43:55] * gurun joined the channel
[12:09:23] * Amaranth joined the channel
[12:19:36] <dktapps> Well, according to Shoghi it's tommo's fault
[12:19:47] <dktapps> for not bumping the damn protocol numbers
[13:45:02] <ishitatsuyuki> Nothing changed right ;)
[13:49:12] <ishitatsuyuki> v0.16.0.2 released?
[13:49:57] <ishitatsuyuki> 16.2*
[15:17:55] * Waterpicker joined the channel
[16:05:21] * gurun_ joined the channel
[17:35:09] * kashike has quit
[17:59:27] <rom1504> alleskos: what's the use case since it's the same ?
[18:18:08] <dktapps> Erm... The chunk format is different...
[19:06:07] * kashike joined the channel
[22:43:43] * KnownUnown joined the channel

2016-11-22
[01:22:50] * Waterpicker has quit
[01:50:18] * Black-Hole has quit
[01:55:56] * BlackHole joined the channel
[01:56:20] * BlackHole is now known as Guest88979
[03:39:00] * LaxWasHere joined the channel
[07:43:10] * gurun joined the channel
[08:50:07] * Waterpicker joined the channel
[17:50:24] <gurun> RIP my network
[19:58:07] * gurun_ joined the channel
[21:32:17] * Waterpicker has left the channel
[22:15:12] * Extreme joined the channel
[23:52:11] * gurun joined the channel
[23:53:03] * gurun__ joined the channel

2016-11-21
[00:16:39] * Waterpicker_ joined the channel
[00:18:25] * Waterpicker__ has quit
[00:30:45] * gurun joined the channel
[01:30:57] * gurun_ joined the channel
[02:19:54] * Waterpicker__ joined the channel
[02:23:46] * Waterpicker_ has quit
[03:17:01] * iamadpond joined the channel
[03:28:33] * gurun joined the channel
[06:53:07] * ishitatsuyuki has quit
[06:53:17] * ishitatsuyuki joined the channel
[06:57:30] * Waterpicker__ is now known as Waterpicker
[07:28:57] * KnownUnown has quit
[10:16:40] * Waterpicker_ joined the channel
[10:20:38] * Waterpicker has quit
[10:39:59] * jython234[m] joined the channel
[10:40:40] * jython234[m] is now known as Guest12827
[11:41:51] * gurun_ joined the channel
[12:48:47] * Waterpicker__ joined the channel
[12:51:17] * Waterpicker_ has quit
[12:54:37] * Guest12827 is now known as jython234[m]
[13:19:34] * Waterpicker_ joined the channel
[13:21:34] * Waterpicker__ has quit
[14:21:14] * Waterpicker__ joined the channel
[14:24:26] * Waterpicker_ has quit
[14:51:58] * Waterpicker_ joined the channel
[14:53:57] * Waterpicker__ has quit
[15:03:55] * Waterpicker_ has quit
[15:16:15] * PocketKiller joined the channel
[15:53:49] * jamierocks joined the channel
[16:05:56] * gurun joined the channel
[16:15:22] * Waterpicker joined the channel
[16:15:54] * Waterpicker has left the channel
[18:16:08] * Waterpicker joined the channel
[18:35:29] * KnownUnown joined the channel
[20:06:43] * KnownUnown has quit
[20:25:07] * KnownUnown joined the channel
[22:22:47] * KnownUnown joined the channel
[22:48:57] * Ellerlife joined the channel
[23:54:59] * Htbrdd joined the channel

2016-11-20
[00:57:22] * Waterpicker joined the channel
[01:25:07] * gurun_ joined the channel
[02:46:09] * Amaranthus has quit
[03:01:17] * Amaranth joined the channel
[05:39:40] * Waterpicker has quit
[07:01:22] * Waterpicker joined the channel
[07:04:16] * Waterpicker_ joined the channel
[07:06:17] * Waterpicker has quit
[07:11:37] * Waterpicker_ has quit
[07:56:49] * KnownUnown has quit
[10:31:08] * gurun_ has quit
[10:31:22] * gurun joined the channel
[11:16:16] * dktapps joined the channel
[13:00:24] * melange joined the channel
[14:28:44] * KnownUnown joined the channel
[14:45:00] * Amaranth joined the channel
[16:15:16] * Waterpicker joined the channel
[16:15:17] * Waterpicker_ joined the channel
[16:15:57] * Waterpicker has quit
[16:16:00] * Waterpicker_ has quit
[18:21:26] * gurun_ joined the channel
[19:14:24] * gurun joined the channel
[19:48:58] * gurun_ joined the channel
[20:50:17] * Waterpicker joined the channel
[23:00:03] * Amaranth joined the channel
[23:14:53] * Waterpicker_ joined the channel
[23:19:00] * Waterpicker has quit
[23:45:50] * Waterpicker__ joined the channel
[23:47:45] * Waterpicker_ has quit

2016-11-19
[00:10:55] * Falkirks joined the channel
[00:48:50] <gurun> i kind of wonder how the app-license will work on linux .. :-o
[00:49:09] <deceit> i'm still waiting for the mcpe linux client
[00:49:46] <gurun> look at shogi'semail deceit
[00:50:02] <gurun> not email .. twitter
[00:50:08] <deceit> i'm out of the loop as of late, i've been really busy with work
[00:50:19] <deceit> tl;dr?
[00:50:41] <gurun> For people waiting on the Minecraft Linux client: today we succeeded adding it to our build system, so expect it soon(ish)!
[00:50:57] <deceit> nice! thanks
[02:36:47] <Tux> It might be the new PC launcher. Not sure.
[06:02:38] * Waterpicker joined the channel
[08:00:03] * Waterpicker has quit
[12:03:03] * Extreme joined the channel
[13:04:05] * Extreme has quit
[13:11:15] * Extreme joined the channel
[16:19:30] * Amaranth joined the channel
[16:39:12] * gurun_ joined the channel
[16:44:13] * hstr0100 joined the channel
[16:47:27] <gurun_> Tux, shogi doesn't work on PC
[16:47:59] <gurun_> but since you said it i have to ask .. are  you saying that the Java client doesn't run on Linux?
[17:08:23] * benjic joined the channel
[17:09:24] <hstr0100> What the hell is wrong with the water breathing flag? true = bubbles, false = bubbles, and if we keep setting it to false infinitely in a ticker (a VERY bad hack) it keeps there but blinking, I managed to fix this by playing with the air metadata, just by setting it to zero after leaving water, but it does not make much sense, seems a client bug or just the new way to manage this thing, did you guys also have or had this problem?
[17:10:32] * gurun joined the channel
[17:12:21] <gurun> hstr0100 https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Entities/Entity.cs#L187
[17:23:32] <hstr0100> so the correct way to manage this flags seems to be by building a predefined bit array as I can see, thanks. This way it will probably help me to clear a bit my entity initializer methods of some redundant preset flags as well
[19:40:21] * jython234[m] has quit
[19:48:57] <gurun> hstr0100, these bit-flags are global, but the meaning of many of the metadata values are now entity-specific and reused.
[20:43:50] <Brandon15811__> apparently shoghi has been working on a MCPC Linux launcher
[20:43:51] <Brandon15811__> https://twitter.com/shoghicp/status/792030067463430145
[20:44:02] <Brandon15811__> "For those interested in it, I have been working on the Linux launcher for Minecraft PC for a few days. Let's say that this .deb works nicely"
[21:07:04] <gurun> wow, so it was actually PC. Thank God!
[22:39:02] * Amaranthus joined the channel
[22:41:08] * Amaranth has quit
[22:57:05] <ishitatsuyuki> useless right?
[22:57:10] <ishitatsuyuki> available in AUR
[23:02:00] * hstr0100 has quit

2016-11-18
[00:03:59] * Waterpicker joined the channel
[00:14:17] * kashike has quit
[00:15:01] * kashike joined the channel
[00:29:02] * PhishyCents joined the channel
[02:16:17] * Amaranth joined the channel
[04:20:28] * kyloka joined the channel
[04:38:33] * benjic joined the channel
[06:41:34] * ishitatsuyuki has quit
[06:48:03] * dktapps joined the channel
[06:48:05] * ishitatsuyuki joined the channel
[10:49:37] * Amaranth joined the channel
[11:47:48] * PocketKiller joined the channel
[14:21:23] * PocketKiller joined the channel
[14:58:41] * Waterpicker has quit
[15:30:40] * Extreme joined the channel
[15:45:23] * Amaranth joined the channel
[15:52:06] * shaila joined the channel
[15:58:32] * sgray joined the channel
[16:02:12] * shaila joined the channel
[17:08:07] * Amaranth joined the channel
[17:47:09] * gurun joined the channel
[18:48:42] <gurun> detected no changes to protocol at all on 0.17.0.2. Not from connecting vanilla clients, or when connecting to vanilla server. Nothing.
[19:53:04] <gurun> I wish Mojang would start doing the betas on W10 and not android .. I hate working on the android :-(
[20:30:55] <dktapps> Totally
[20:31:06] <dktapps> Win10 betas would be great
[23:00:36] * Extreme joined the channel

2016-11-17
[00:39:12] * Waterpicker has quit
[01:30:32] * benjic joined the channel
[02:25:54] * Waterpicker joined the channel
[02:50:06] * Black-Hole has quit
[02:52:27] * BlackHole joined the channel
[02:52:50] * BlackHole is now known as Guest19614
[03:04:01] * Guest19614 has quit
[03:08:04] * Black-Hole joined the channel
[12:16:45] * InusualZ joined the channel
[18:17:32] * Waterpicker has quit
[20:29:36] * kyloka joined the channel
[20:52:17] * PocketKiller joined the channel
[21:06:19] * kyloka joined the channel
[22:16:18] * PhishyCents joined the channel
[22:31:25] * kyloka joined the channel
[22:39:27] * kyloka joined the channel

2016-11-16
[00:40:12] * odysseus joined the channel
[00:40:30] <odysseus> any idea why add entity packets are ignoring yaw?
[00:40:38] * odysseus is now known as Guest75877
[08:16:28] * dktapps joined the channel
[08:16:30] * ishitatsuyuki joined the channel
[10:55:27] * ishitatsuyuki has quit
[10:56:50] * dktapps joined the channel
[10:56:58] * ishitatsuyuki joined the channel
[13:36:07] * Palente joined the channel
[13:36:20] <Palente> hey
[13:37:27] <PocketKiller> Palente: hi
[13:37:45] <PocketKiller> you should probably do /join #pmmp.
[13:41:32] * Palente has left the channel
[14:53:32] <Guest73299> ...
[14:53:38] <Guest73299> Ffs again
[15:14:45] * KnownUnown joined the channel
[15:38:53] * Waterpicker has quit
[15:40:15] * bluez___ has quit
[15:40:53] * bluez___ joined the channel
[16:11:21] * Waterpicker joined the channel
[17:33:52] * KnownUnown joined the channel
[17:37:15] * sgray joined the channel
[18:10:51] * Waterpicker_ joined the channel
[18:13:31] * Waterpicker has quit
[18:13:37] * Waterpicker_ is now known as Waterpicker
[18:29:50] * csnxs has quit
[18:33:58] * csnxs joined the channel
[18:38:26] * csnxs has quit
[18:41:36] * PocketKiller joined the channel
[19:02:24] * PocketKiller joined the channel
[19:49:38] * csnxs joined the channel
[19:50:34] * Guest75877 has quit
[20:50:41] * Waterpicker has quit
[21:47:30] * Waterpicker joined the channel
[21:56:32] * PhishyCents joined the channel
[21:56:38] <PhishyCents> Hello
[23:51:41] * Amaranth joined the channel

2016-11-15
[01:16:39] * Waterpicker has quit
[03:10:56] * Waterpicker joined the channel
[03:20:56] * kashike has quit
[03:22:35] * kashike joined the channel
[16:48:03] * PocketKiller joined the channel
[19:39:23] * ArceusMatt joined the channel
[19:41:00] * ArceusMatt has quit
[19:46:48] * Smarticles101 joined the channel
[20:52:53] <dktapps> Nether build height is still capped at 128 :O

2016-11-14
[00:54:28] * james3126 joined the channel
[03:10:14] * sgray joined the channel
[04:49:59] * Waterpicker_ joined the channel
[04:51:59] * Waterpicker has quit
[07:35:55] <gurun> btw, shogi told me that that tommo completely removed the ability to send biome color to the client. Considering how big part of the bytes that is, i don't disagree much, but it will be missed.
[07:53:21] <ishitatsuyuki> simply color?
[07:53:34] <ishitatsuyuki> why did it even had been sent though
[09:09:16] <dktapps> grass colour?
[09:09:34] <dktapps> that sucks hard
[15:10:49] * Waterpicker_ is now known as Waterpicker
[15:36:29] * Waterpicker has quit
[16:23:55] * Waterpicker joined the channel
[16:55:55] * Waterpicker has quit
[17:27:16] <gurun> ishitatsuyuki, i did more natural looking stuf with that, and proper biome smoothing (vanilla sucks).
[17:27:30] <gurun> i hate to see that go.
[17:28:02] <gurun> some of the maps we used on hypixel got a really hard-to-put-your-finger-on makeover with that, that made all the difference.
[18:04:51] * Waterpicker joined the channel
[21:08:47] * Waterpicker has quit
[21:11:19] * sgray has quit
[22:06:07] * sgray joined the channel
[22:11:31] * Waterpicker joined the channel

2016-11-13
[02:14:38] * hstr0100 has quit
[09:12:12] * gurun joined the channel
[12:17:32] * Amaranth joined the channel
[16:34:22] * Amaranth joined the channel
[21:17:39] <dktapps> they removed the capability to do YZX ordering for chunk data?
[21:17:46] <dktapps> that's just miserable
[22:52:17] * Odysseus joined the channel
[22:52:23] <Odysseus> hey gurun i see you switched to starting your data flags at index 0 like i said :p
[22:52:40] * Odysseus is now known as Guest22747
[22:53:51] <gurun> no, it wasn't that. It was the signed/unsigned stuff.
[22:53:53] <gurun> varint crap.
[22:55:12] <gurun> dktapps, there is a byte before each chunk. I believe that sets the order of the coordinates. Haven't tried, i just do whatever is default.
[22:56:05] <dktapps> gurun: ? before the start of the packet payload you mean?
[22:56:42] <gurun> well, are you talking about 0.16 or 17?
[22:56:50] <dktapps> .17
[22:57:26] <gurun> yeah, well. If you look at my code, i write a byte before every chunk. I've organized it in chunk-column and chunks.
[22:57:33] <gurun> so byte chunk, byte chunk .. etc
[22:57:56] <dktapps> I'll have a look
[22:58:02] <dktapps> but the actual packet changed
[22:58:17] <gurun> oh, it changed a lot.
[22:58:21] <dktapps> there used to be a byte after the chunk pos, before the payload
[22:58:25] <dktapps> for the ordering
[22:58:28] <gurun> it's a massive change
[22:58:28] <dktapps> it's gone
[22:58:48] <gurun> yeah, that byte is moved into the chunks now. Sections for you (PM namne)
[22:58:56] <dktapps> O.o
[22:59:15] <dktapps> I have working terrain
[22:59:35] <dktapps> I'm just annoyed that I had to reorder all my Anvil chunk data >_<
[22:59:42] * Guest22747 has quit
[23:00:14] <dktapps> in the payload, I have a byte for count of subchunks, then sub chunks themselves are after that
[23:02:06] <dktapps> there's no extra space for an ordering byte afaik
[23:02:30] <dktapps> it's just... vanished
[23:03:25] <gurun> no, there is one.
[23:07:11] <gurun> dktapps here https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Worlds/ChunkColumn.cs#L298
[23:09:34] * Amaranth joined the channel
[23:10:01] <dktapps> ehh
[23:10:13] <dktapps> I have that down as chunk index?
[23:16:36] <dktapps> nope, that definitely isn't ordering
[23:16:53] <dktapps> or if it is, I'm sending wrong values
[23:17:12] <Intyre> show him the codes ;)
[23:31:26] <gurun> vanilla always seem to send 0 in that. Even if it is multiple chunks. I also thought it was index.
[23:31:33] <gurun> but i haven't experimented much with it.
[23:33:01] <Intyre> gurun: DM
[23:35:38] <gurun> not that it was a difficult change, but PM internal chunk-library is much better prepared for this sectioning.
[23:41:25] <dktapps> except for the lack of yzx support
[23:41:48] <dktapps> but I forgot you convert them on the spot, right?
[23:43:05] <gurun> yah well
[23:43:10] <gurun> i convert everything
[23:43:45] <gurun> but the order was wrong for me .. so i had to change my implementation i believe.
[23:56:30] <dktapps> nightmare

2016-11-12
[00:23:17] * Waterpicker has quit
[02:07:34] * sgray joined the channel
[02:39:08] * Waterpicker joined the channel
[04:08:13] <ishitatsuyuki> what? beta out?
[04:15:12] * Waterpicker has quit
[04:23:41] <gurun> haha, yeah. Sick but true. It's the 1.0 to-be-
[08:42:22] * Waterpicker joined the channel
[08:53:27] * bjorn- joined the channel
[09:40:32] <dktapps> ffs
[09:40:51] <dktapps> so there actually ARE packet changes? >_<
[09:43:52] <ishitatsuyuki> Another raknet release passed...
[09:44:04] <dktapps> lolwat
[09:48:19] <ishitatsuyuki> 0.17: RakNet(UDP)
[09:48:23] <ishitatsuyuki> 0.18: RakNet
[09:48:28] <ishitatsuyuki> 0.19: RakNet
[09:48:31] <ishitatsuyuki> 1.0: TCP
[10:02:57] <PocketKiller> that moment when you get TCP flooded... 1s = 5000 packets O.o
[10:19:06] <dktapps> lol
[10:19:12] <dktapps> 0.17 = 1.0
[10:19:23] <dktapps> it's the beta for it
[10:19:40] <dktapps> anyway, in other news there is a new ShowCreditsPacket
[10:27:02] * bjorn- joined the channel
[10:28:29] <ishitatsuyuki> 'Minecraft: Pocket Edition'
[10:28:39] <PocketKiller> no
[10:28:42] <ishitatsuyuki> 'Created with <3 by shoghtcp'
[10:28:58] <PocketKiller> hell what
[11:15:19] * bjorn- joined the channel
[13:00:03] <gurun> in case you need it https://gist.github.com/NiclasOlofsson/6e61da8f8ac3433862c6b81074f9738d
[13:00:06] <gurun> dragon
[13:35:11] <dktapps> wtf ishitatsuyuki 😂
[13:36:04] <dktapps> gurun: the mysterious metadata 55 is in there :O
[13:54:49] <gurun> but 55 is size
[13:54:59] <dktapps> it is?
[13:55:01] <gurun> 54/55 is hitbox size .. bbox size
[13:55:01] <gurun> yes
[13:55:04] <gurun> it is height
[13:55:10] <dktapps> I thought that was 53/54
[13:55:10] <gurun> the other one is lenght/width
[13:55:44] <gurun> hmm, indeed it is
[13:55:46] <gurun> wtf
[13:55:53] <dktapps> it's changed... >_<
[13:55:57] <gurun> oh, so then it is height
[13:56:04] <dktapps> must be
[13:56:13] <gurun> so lenght height width must have separate ones
[13:56:25] <dktapps> hmm
[13:56:30] <dktapps> I'll look into that
[13:56:41] <gurun> 54 must be lenght
[13:57:04] <gurun> 55 width 53 height
[13:57:19] <gurun> makes sense
[13:57:35] <gurun> and if either width or lenght is set but not both, they copy their values or something...
[13:58:33] <gurun> or it could also be the controlling of the explosion of it.
[13:59:04] <gurun> i honestly didn't look at entity metadata too much beyond player
[13:59:16] <gurun> it's kind of a thingy for the plugin-coders to play with, not me.
[14:01:38] <gurun> dktapps, did you notice all the new commands .. turtle programming it seems.
[14:22:47] <dktapps> Intyre mentioned it
[14:23:01] <dktapps> and some Learn to Code Mascot :D
[15:02:51] * Amaranthus has quit
[15:15:10] * Amaranth joined the channel
[15:44:13] <gurun> yeah, it's also in there.
[15:44:23] <gurun> I'm almost going with websockets now :-P
[15:44:44] <gurun> turns out it was my ISP provider messing things up fr me, but now i can connect.
[15:44:49] <gurun> soon .. sending commands :-P
[15:45:14] <ishitatsuyuki> What websocket..?
[15:45:29] <gurun> you are so not with 0.16/0.1 ishitatsuyuki :-P
[15:45:51] <ishitatsuyuki> Please explain
[15:45:57] <ishitatsuyuki> I know it sends something to ms
[15:47:11] <ishitatsuyuki> ^ gurun
[15:47:36] <gurun> does not. It's an automation channel for all i know.
[16:33:34] <Intyre> /connect ws://127.0.0.1 or any ip o/
[16:35:38] <dktapps> :O
[16:36:16] <dktapps> so, why is it still around in the releases? :thinking_face:
[16:36:49] <Intyre> yolo!
[16:37:00] <dktapps> true
[16:59:49] <Intyre> oh FYI: use json ;)
[17:16:38] <gurun> https://twitter.com/NiclasOlofsson/status/797488228098015232
[17:17:22] <Intyre> gurun: figure it out! or need hints? :p
[17:17:55] <gurun> so, what kind of stuff will it want?
[17:18:21] <gurun> i would naturally start with basic text-based commands .. but if you say JSON .. well.
[17:19:30] <Intyre> requestId, messagePurpose
[17:20:07] <Intyre> purpose can be commandRequest, subscribe, unsubscribe, commandResponse, error, event
[17:20:28] <Intyre> oh and version
[17:20:37] <Intyre> requestId, messagePurpose, version
[17:21:33] <Intyre> version is 1
[17:21:39] <Intyre> go go go!
[17:21:47] <gurun> but that .. looks like websocket stuff to me
[17:21:57] <Intyre> but it is all json
[17:22:18] <gurun> so just properties in a single JSON document, or?
[17:23:20] <Intyre> yep, i think so
[17:23:48] <gurun> i'll try
[17:24:03] <Intyre> meybe you need body and header too
[17:24:08] <Intyre> idk :)
[17:25:21] * kvetinac97 joined the channel
[17:26:43] <Intyre> gurun: DM
[17:27:18] <kvetinac97> what happened with UpdateBlockPacket in 0.17? When I send only one block, it works, but when joining server, I cannot see any blocks
[17:41:09] * kvetinac97 has quit
[17:59:51] <dktapps> lol
[21:09:57] * hstr0100 joined the channel
[21:14:20] <hstr0100> Quick question, why do you guys preferred using ContainerSetSlot instead of MobArmorEquipment to manage armor slots in our packet implementations? They both work fine and I'm planning to use the ArmorEquipment in my project since it's more clean and works a little better, just not sure since everyone just ignores it
[21:16:16] <hstr0100> your*
[21:16:56] <dktapps> I manage armour changes as inventory transactions
[21:17:27] <dktapps> so because the client sends both, I just ignore the armour packet and handle the container change only
[21:17:41] <dktapps> that way it makes it easier to work with anti-cheat
[21:18:11] <hstr0100> Oh, makes sense.
[21:23:51] * Thinkofdname_ joined the channel
[21:38:02] <gurun> I don't think it used to worlk like this earlier.
[22:35:14] * Amaranth has quit
[22:39:15] * Amaranth joined the channel

2016-11-11
[15:22:59] * InusualZ is now known as zz_InusualZ
[16:09:09] * TheNiceBurger joined the channel
[16:09:41] * TheNiceBurger has quit
[17:21:29] <Brandon15811__> Mcpe 1.0 Beta! http://mojang.com/2016/11/pocket-and-win-10-getting-10-the-ender-update-soon/
[17:23:01] <Intyre> Brandon15811__: what changed?
[17:23:31] <Intyre> and beta is 0.17.0.1 protocol same as now ;)
[17:27:55] <Brandon15811__> Intyre: the end + ender Dragon, 256 Max block height, and elytra, according to the blog post
[17:27:56] <PocketKiller> https://twitter.com/Minecraft/status/797106866690134023
[17:28:17] <PocketKiller> Brandon15811__: elytra?
[17:28:34] <Brandon15811__> PocketKiller: flying thingy in mcpe
[17:28:38] <Intyre> boring
[17:28:43] <Brandon15811__> Mcpc*
[17:28:57] * PocketKiller searches
[17:29:02] <PocketKiller> Google's useful.
[17:29:24] <PocketKiller> http://minecraft.gamepedia.com/Elytra
[17:30:09] <PocketKiller> oh
[17:55:54] <dktapps> noobs
[17:55:59] <dktapps> terribly irresponsible
[17:56:13] <dktapps> 0.17 joins 0.16 = crash, same vice versa ^_^
[17:59:01] <PocketKiller> ( ͡° ͜ʖ ͡°)
[18:30:21] <gurun> chunk-format was very straight-forward.
[18:30:47] <gurun> I'll commit some stuff soon, but it is basically a downscaled version of 16x16x16 X n
[18:31:02] <gurun> so for servers, it is real good for performance. REAL good.
[18:32:36] <gurun> i think i'll have this spawning in no time :-P Weekend is saved ..
[18:37:17] <dktapps> yay
[18:37:39] <dktapps> wait: downscaled?
[19:19:08] <gurun> dine
[19:19:09] <gurun> done
[19:20:50] <Intyre> good work!
[19:21:08] <dktapps> :thumbsup: :D
[19:23:18] <Intyre> fps: 32 heh
[19:23:34] <gurun> it is 60fps when standing stilll meeh
[19:23:53] <gurun> what do you get?
[19:24:15] <Intyre> stop moving!
[19:24:20] <Intyre> 50
[19:24:47] <gurun> ah, not bad
[19:24:58] <gurun> i have an old samsung as you maybe seen
[19:26:24] <PocketKiller> I have a Samsung Galaxy Tab 4
[19:26:28] <PocketKiller> can't I call this old
[19:27:55] <Intyre> words mixed you up
[19:28:22] <Intyre> did it crash? :D
[19:28:29] <gurun> forwardtalk he did not
[19:28:51] <gurun> i turned it off. need to get coding on the full chunk. It throws exceptions right now.
[19:29:07] <gurun> should be easy enough tho..
[19:29:13] <Intyre> shit :( i was making a pilar to the sun!
[19:29:35] <gurun> haha
[19:29:53] <gurun> that's why it was throwing exceptions .. you went outside the array. I limited world-size to 16 lol
[19:30:01] <Intyre> :p
[19:30:17] <dktapps> Intyre: that's the first thing I did too :D
[19:30:53] <gurun> so, i can't see any reference to any coordinates right now .. but there are 2 bytes before the block-data. One saying how many chunks it sends it seems, and one is problaby the index (chunk Y).
[19:31:01] <gurun> i'll test that now, on a "higher" world.
[19:31:34] <gurun> just have to refactor my chunk-column into chunks
[19:36:57] <gurun> confirmed :-)
[19:42:57] <dktapps> IDA ... -_-
[19:42:59] <Intyre> 3003 new functions :p
[19:52:52] <Intyre> vtable for LearnToCodeMascot
[19:54:00] <Intyre> turtlecommand
[19:54:16] <PocketKiller> nuuu
[19:54:28] <Intyre> cowabungaaaa!
[19:54:43] <PocketKiller> nazi
[19:54:52] <Intyre> o/
[19:55:03] <PocketKiller> \o
[19:55:18] <Brandon15811__> Intyre: http://giphy.com/gifs/tmnt-turtles-teenage-NXvbWznxGifYc
[19:55:20] <Intyre> https://gist.github.com/Intyre/d580cfc59fbd4474a0a22bbe3f3b0639
[19:55:48] <Intyre> i know turtles -.-
[19:57:53] <dktapps> that'll be something to do with addons, right?
[19:58:13] <dktapps> the ones with actual code in them I mean
[19:58:30] <Intyre> ?
[19:58:37] <dktapps> learn to code?
[19:59:00] <dktapps> kids learn to code for writing addons?
[19:59:05] <Intyre> idk still doing its thing
[19:59:12] <dktapps> have fun
[19:59:25] <dktapps> mine crashed about about 10 minutes from the end
[19:59:36] <Intyre> how do you know it is 10?
[19:59:50] <dktapps> because I've done it a few times?
[20:00:15] <dktapps> and I can guess how long left based on where the little arrow is on the bar :)
[20:00:58] <Intyre> lies! that arrow goes around a feww times
[20:01:04] <dktapps> yeah I know
[20:01:22] <dktapps> and it tells you about function argument propagation and blah
[20:01:55] <dktapps> anyway, I won't get another chance to look until tomorrow now
[20:02:08] <dktapps> so I guess glhf
[20:02:57] <Intyre> a player can have a mascot...
[20:17:42] <gurun> for real?
[20:19:26] <Intyre> edu :(
[20:19:48] <gurun> oh FUCK .. now i understand. It doesn't read chests from old world :-o
[20:19:52] <gurun> no nbt at all.
[20:21:29] <Intyre> there are structures in nbt in assets :o
[20:55:18] <gurun> yeah, looking into it
[21:27:52] <Intyre> i killed the ender dragon! \o/ rip
[21:42:16] * Amaranthus joined the channel
[22:11:54] <gurun> lol
[22:12:08] <gurun> almost there with chunks
[22:12:31] <gurun> i can spawn anvil and generated now .. just need to fix the last bits with block entities
[22:17:31] <dktapps> O.o
[22:17:42] <dktapps> what's up with tiles?
[22:18:02] <dktapps> (I call them tiles because I'm lazy and it's one less word :P)
[22:19:37] <Intyre> but now you have to use more words to explain yourself :p
[22:23:32] <dktapps> only once :P
[22:27:41] <gurun> you are just so old school
[22:30:08] <gurun> who want to experience real 256 worls .. join my server :-P
[22:30:24] <Intyre> finee
[22:30:31] <gurun> wait ..
[22:30:39] <Intyre> no
[22:31:18] <deceit> no.
[22:32:52] <gurun> nwo you can join
[22:33:17] <gurun> hehe, killing my tablet
[22:33:31] <gurun> follow me intyre
[22:40:25] <gurun> down to 1-2 fps
[22:41:41] <Intyre> <10 :(
[22:42:58] <gurun> i'm sending empty chunks .. maybe i should make an effort not doing that
[22:44:17] <Intyre> someone mentioned performance improvement.... :p
[22:46:07] <Intyre> still have < 10 fps
[22:46:13] <Intyre> and not moving
[22:51:41] <gurun> yeah
[22:52:06] <gurun> so now i was sending full 256, no culling of chunks.
[22:52:24] <gurun> NOW i've done culling .. on avarage it removes like 11 chunks for each column on that map.
[22:53:07] <gurun> so you can try again, and now it is different. Way different for me.
[22:54:20] <Intyre> 14fps lol
[22:54:32] <gurun> yeah, i'm at least up on 15 continously now
[22:54:41] <gurun> i don't have the drops to 1-2 anymore.
[22:55:03] <gurun> on ipad, this would be smooth.
[22:55:59] <gurun> it removed about 70% of the loading.
[22:56:52] <Intyre> im at a building high in the sky above clouds
[22:57:08] <Intyre> ~25 fps
[22:59:50] <gurun> gut feeling .. tells me I can send whatever height i want .. uh
[23:00:09] <gurun> becase the heigh-array is now shorts not bytes
[23:00:53] <gurun> muuust try
[23:01:04] <Intyre> but clients cant build that high
[23:01:19] <gurun> yeah, i know
[23:01:27] <gurun> or .. maybe they can
[23:01:37] <Intyre> nope i got a message at 256
[23:01:54] <gurun> but maybe it's possible to send content from the server higher
[23:02:09] <Intyre> haha :D
[23:02:55] <gurun> well, so .. the story of the chunkcolumns and chunks .. it's not bad. Only sad face so far is that they removed the biome-coloring. I loved that.
[23:03:24] <gurun> but they save a lot of bytes by removing it i guess.
[23:13:36] <gurun> oh, there is a change in packet numbers for commands.
[23:20:58] <gurun> https://github.com/NiclasOlofsson/MiNET/commit/ade014e2751ba0ef92228b4c2e9b3426791910ce
[23:21:02] <gurun> 0.17

2016-11-10
[01:18:12] * Waterpicker has quit
[03:08:05] * gurun_ joined the channel
[04:53:53] * butter_bagel joined the channel
[05:02:34] * butter_bagel has left the channel
[07:43:04] * developer_ joined the channel
[07:43:43] <fuduin> Some metadata info
[07:43:44] <fuduin> https://gist.github.com/kroer/ad8584cbbe05622c0ceccdc0977184df
[09:25:28] * jython234[m] has quit
[10:02:33] * Waterpicker joined the channel
[10:21:08] * jython234[m] joined the channel
[10:21:31] * jython234[m] is now known as Guest26058
[13:35:26] <dktapps> fuduin: very nice, +1
[13:35:46] <dktapps> I can at least confirm your FallingBlock metadata is correct
[15:02:51] * PocketKiller joined the channel
[15:20:01] * Guest26058 is now known as jython234[m]
[17:05:01] <PocketKiller> jython234[m]: matrix? :D
[17:05:48] <jython234[m]> PocketKiller: ye :)
[19:32:36] * bjorn- joined the channel
[19:38:17] * bjorn- joined the channel
[20:07:37] * hstr0100 joined the channel
[20:10:07] <hstr0100> the two unknowns in PlayerInput packet: jumping and sneaking, also motionX and Z translates to strafeSpeed and forwardSpeed. the only question, what is this packet used for?
[20:14:45] <dktapps> good question
[20:16:45] <dktapps> ...
[20:16:53] <dktapps> oops wrong channel
[20:32:06] <dktapps> OK, here's a bombshell
[20:32:24] <dktapps> ride a boat, log packets from the client ;)
[20:40:26] <PocketKiller> lmai
[20:40:27] <PocketKiller> o
[20:44:39] <dktapps> funny thing
[20:44:46] <dktapps> always zeroes
[20:45:14] <hstr0100> Hm, so it's a vehicle-related packet, nice. It sends both MoveEntity and PlayerEntity when riding a boat, so maybe Input controls the paddles or something like that. but yes, it aways send zeroes and falses
[20:46:19] <hstr0100> PlayerInput I mean
[20:48:50] <dktapps> yeah
[20:49:08] <hstr0100> By the disassemble mcpe also reads this packet, so maybe sending it with random values we could know what is the boat behavior in the client.
[20:52:46] <dktapps> interesting
[20:53:28] <PocketKiller> csnxs: what are you doing here
[20:53:35] * hstr0100 has quit
[20:53:47] <PocketKiller> lol, interested on MCPE development? ok
[20:53:50] <PocketKiller> (weird)
[21:28:41] * Waterpicker has quit
[22:28:56] <gurun_> dktapps, you can ask Polo about that packet. We did a full implementation of flying boats using that.
[22:29:09] <gurun_> it basically streams the input (arrows,etc)
[22:29:28] * gurun joined the channel
[22:30:16] <gurun> have a more pressing issue. On chunks, there are 2 bytes of extra data. This used to be a single byte earlier. I tried setting some stuff in it, but makes the client very unstable.
[22:30:42] <gurun> Anyone have access to see if this is a int16 or just 2xbyte. And what potential "flags" it accept.
[22:30:59] <Intyre> onchunk?
[22:31:10] <gurun> yeah, part of the chunk-format
[22:31:25] <gurun> like after biome colors and before entity-data
[22:32:19] <gurun> like this stuff https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/level/format/leveldb/Chunk.php#L374
[22:32:27] <gurun> those kind of flags
[22:38:00] <gurun> but that shit could also just be a len if i remeber things correct.
[22:54:54] <Intyre> ticks?
[22:55:19] <Intyre> if > 0 then it does serializeTicks
[22:58:07] <Intyre> block ticking
[22:58:36] <Intyre> as compound tags
[23:08:04] <Intyre> x, y, z = int, tileID = byte, time = int64, tickList listTag
[23:15:49] * bjorn- has quit
[23:21:42] <gurun> oh
[23:21:45] <gurun> super, thanks
[23:27:02] <Intyre> http://i.imgur.com/bhcmZEw.png heh :)
[23:31:17] * Waterpicker joined the channel
[23:38:10] * bjorn- joined the channel

2016-11-09
[01:54:05] * Waterpicker joined the channel
[08:39:28] * Kripth joined the channel
[10:23:54] * Kripth has quit
[12:16:48] * PocketKiller joined the channel
[12:20:17] * PocketKiller has left the channel
[12:23:24] * PocketKiller joined the channel
[12:23:51] * shaila joined the channel
[12:24:30] * PocketKiller has left the channel
[12:25:05] * PocketKiller joined the channel
[12:26:08] * PocketKiller joined the channel
[13:29:47] * Extreme joined the channel
[15:30:02] * hstr0100 joined the channel
[15:39:39] * Waterpicker has quit
[15:41:18] <hstr0100> For curiosity, does MCPE support sending the progress of a block breaking for the nearest players? on PC there's a dedicated packet for that, however if it is possible on mcpe, that probably use\s the LevelEvent, but seems that none of the server projects has it implemented yet...
[15:49:24] * hstr0100 has quit
[16:12:35] * Waterpicker joined the channel
[16:59:47] * Waterpicker has quit
[17:06:14] * PocketKiller joined the channel
[17:07:32] * PocketKiller has left the channel
[18:00:39] * PocketKiller joined the channel
[18:08:46] * KnownUnown joined the channel
[18:25:32] * BN-TK joined the channel
[18:25:46] <BN-TK> Heyo
[18:25:51] <BN-TK> Just wondering
[18:26:07] <BN-TK> How can I start a new MCPE instance inside a app?
[18:26:47] <BN-TK> I'm working on a app via Android Studio
[18:26:59] <BN-TK> Could someone give me some pesudo code?
[18:30:42] <PocketKiller> #android
[18:30:45] <PocketKiller> oops
[18:31:07] <PocketKiller> #android-devs
[18:31:14] <PocketKiller> Ask there ^
[18:31:27] <PocketKiller> BN-TK: Ping
[18:32:04] <BN-TK> Ah thanks
[18:32:12] <BN-TK> I think I already figured it out
[18:32:18] <BN-TK> I'm going to just invoke it
[18:33:03] <PocketKiller> Anyway, this is for mcpe-related protocol questions...
[18:37:42] * Waterpicker joined the channel
[18:39:05] <PocketKiller> welp.
[18:40:18] <dktapps> lol
[19:02:04] <Intyre> pseudo code: start(mcpe)
[19:08:14] <dktapps> Lol
[19:21:40] <BN-TK> nice pseudo code
[19:22:42] <Intyre> thanks
[19:23:03] <BN-TK> lol anyways
[19:23:11] <BN-TK> Anyone happen to know the main MCPE class?
[19:23:12] * Waterpicker_ joined the channel
[19:23:21] <Intyre> main
[19:23:35] <BN-TK> tried that and when I invoke it nothing happens
[19:23:36] <BN-TK> lol
[19:24:01] <BN-TK> I'm probably going to do some more debugging
[19:24:41] * Waterpicker has quit
[19:25:19] * Waterpicker_ is now known as Waterpicker
[19:25:47] <BN-TK> heh hi waterpicker
[19:35:21] * Waterpicker_ joined the channel
[19:36:34] * Waterpicker has quit
[20:12:32] <gurun> oh, that's so stupid. I never knew that use-item came with the slot number :-P
[20:13:08] <gurun> Intyre it is more like: mainclass(mcpe).start()
[20:13:50] <gurun> so, can someone tell me why i keep getting 2 use-item packets for each .. block placement?
[20:14:43] <Intyre> yes, someone can
[20:16:04] <Intyre> "a notation resembling a simplified programming language, used in program design." your is NOT simplified ;)
[20:27:10] * BN-TK has quit
[20:27:41] <gurun> mainclass(mcpe).start().simplify()
[20:27:50] <gurun> ^ better?
[20:28:15] <gurun> it simplifies it to: start
[20:28:33] <gurun> anyhow.. MCPE is very inconsistent about use-item
[20:29:05] <gurun> if i place a single block, it will send a block-place-use-item packet. And immediate after, one with -1 or block-face signaling a "use item".
[20:29:18] <gurun> the good thing is that the second one contain an updated item count.
[20:29:20] <gurun> BUT
[20:29:57] <gurun> If i hold and build 3 blocks .. it sends 3 block-place-use-items .. and random -1 use item packets. Like 1 or two.
[20:39:02] <gurun> i hate that everybody just want to discuss new stuff .. never the old stuff that changes and breaks :-(
[20:40:35] <Intyre> :) fine old stuff. something happened with the client side translation of gamemode changing xD
[20:40:40] <gurun> Here, please help: https://gist.github.com/NiclasOlofsson/2a19e2ce1b0d31d35079aa921a82022b
[20:41:45] <gurun> there are 2 things to notice .. the dual use-item .. and then the pair of set-content and set-mobEquipment
[20:43:10] <Intyre> ugh stupid fixed github width..
[20:44:10] <gurun> just do raw
[20:45:47] <Intyre> so you get that with both versions? win10 and android/ios ?
[20:47:12] * Waterpicker_ has quit
[20:47:54] <Intyre> dktapps mentioned that win10 sometimes do things different then android/ios
[20:50:59] <gurun> only tested on w10 .. i'll try with iOS
[20:53:56] <Intyre> it looks like you can just ignore the second useitem :/ all coordinates/positions are 0 and count changed...
[20:54:32] <Intyre> but the count is also in containersetslot :/
[20:55:10] <Intyre> ^ not but
[21:02:22] * Waterpicker joined the channel
[21:11:34] <gurun> yeah, the correct count is all over. But here is the thing .. that is the same packet setting used for doing stuff too. Like shooting arrows and shit.
[21:11:50] <gurun> so it is signaling being of an action, kind of.
[21:12:56] <Intyre> ill look at the backtrace
[21:56:06] <Intyre> gurun: i cant reproduce it...
[21:56:19] <Intyre> it doesnt send useitem packet twice on android
[21:56:31] <gurun> ah, thanks
[21:56:47] <gurun> yeah, i don't like why they differ so much on stuff like this, when it doesn't make sense.
[21:57:14] <Intyre> gurun: can you switch my gamemode ? :)
[21:57:31] <gurun> what?
[21:57:36] <Intyre> im on your sever
[21:58:49] <gurun> i'm working on all the vanilla commands right now. that one is old style gm
[22:25:55] <dktapps> Intyre: that's primarily crafting
[22:26:13] <dktapps> although Win10 has some weird issues with temporary inventories too
[23:13:44] <gurun> i feel i need to start documenting some of these sequence on wiki. Just so we know when and how they change. It makes a pretty big difference sometimes.
[23:14:15] <gurun> I'm a graphitect by profession,so I know how to draw pretty pictures.
[23:16:14] <Intyre> great minds think alike :D
[23:16:36] <Intyre> i was doing xrefs to packets

2016-11-08
[00:00:57] * Guest77915 has quit
[00:49:59] * Waterpicker_ joined the channel
[00:51:41] * Waterpicker has quit
[01:04:31] * Amaranth joined the channel
[01:17:15] * Waterpicker_ has quit
[01:42:54] * Waterpicker joined the channel
[04:24:47] <ishitatsuyuki> gurun: I hate it. Lacks flexibility. We need escape and many more things.
[05:06:46] * Extreme joined the channel
[05:17:08] * Waterpicker has quit
[07:15:06] * Waterpicker joined the channel
[07:49:53] <gurun> escape of what ishitatsuyuki ?
[07:50:28] <ishitatsuyuki> Escape spaces
[07:50:38] <ishitatsuyuki> It's not aware of " or \ right?
[07:51:13] <ishitatsuyuki> What's more, a zsh-style correction is also cool, while the client-side handling doesn't allow it
[07:54:25] <gurun> how does zsh correct stuff?
[08:01:42] <gurun> and no,i don't believe it recognizes " for strings. But I don't think that's a big loss. I never supported that either, but had the same "rawtext" kind of thing they had.
[08:02:35] <gurun> what i do miss is more selector power on players/entities
[08:31:22] <gurun> but ishitatsuyuki, espace works just fine
[08:31:25] <gurun> "str1": "escape \\\" test",
[08:31:25] <gurun> "str2": "string2 with \\\" escape too"
[08:34:21] <gurun> The input to that command was like this http://i.imgur.com/I8YwXb3.png
[08:34:40] <gurun> so, nice to know you hate it based on something you never even tried .. quality thinking :-P
[08:35:18] <dktapps> busted
[08:56:00] * mrarm__ has quit
[08:56:13] * mrarm_ joined the channel
[09:17:04] * Kripth joined the channel
[09:17:32] * PocketKiller joined the channel
[09:20:27] * gurun_ joined the channel
[09:22:53] * gurun joined the channel
[09:32:34] * gurun joined the channel
[10:21:43] * Kripth has quit
[10:41:22] * mrarm_ has quit
[10:41:35] * mrarm_ joined the channel
[11:32:58] <ishitatsuyuki> Okay, you won the match
[11:33:00] <ishitatsuyuki> :P
[11:33:11] <ishitatsuyuki> There's no reason to force it client side
[11:33:22] <ishitatsuyuki> They completely ignore custom blocks
[11:33:33] <ishitatsuyuki> And made a custom enum type
[12:36:50] * Jcat9 joined the channel
[12:40:02] * mrarm_ has quit
[12:40:17] * mrarm_ joined the channel
[13:03:44] * gurun has quit
[15:59:04] <dktapps> custom blocks are nonexistent right now
[15:59:19] <dktapps> unless you have mods
[17:16:53] * gurun joined the channel
[17:17:02] <gurun> they made several custom enum types ishitatsuyuki
[17:17:16] <gurun> but, you can also just create your own and tha works fine too.
[17:17:34] <gurun> you just don't get the nice images, but hey .. it's still enums.
[17:17:54] <gurun> i just miss selectors full out. So you can use metadata and stuff.
[18:35:41] * mrarm_ has quit
[22:51:30] * Waterpicker has quit
[22:53:16] * Amaranth joined the channel

2016-11-07
[01:37:31] * gurun joined the channel
[04:26:18] * Waterpicker_ joined the channel
[04:28:28] * Waterpicker has quit
[04:36:37] * Amaranth joined the channel
[05:19:33] * Extreme- joined the channel
[06:04:31] * gurun joined the channel
[06:38:04] * Waterpicker_ is now known as Waterpicker
[06:56:15] * mrarm__ joined the channel
[06:58:44] * mrarm_ has quit
[10:34:02] * Kripth joined the channel
[11:50:11] * ishitatsuyuki has quit
[11:50:11] * ishitatsuyuki joined the channel
[12:41:43] * shaila joined the channel
[12:54:18] * mrarm__ has quit
[12:54:47] * mrarm_ joined the channel
[13:39:09] * mrarm_ has quit
[13:46:01] * mrarm_ joined the channel
[14:18:07] * mrarm_ has quit
[14:22:29] * mrarm_ joined the channel
[15:21:25] * Waterpicker has quit
[15:22:26] * Kripth has quit
[15:41:35] * bluez___ has quit
[15:42:01] * Tux has quit
[15:42:31] * eggy has quit
[15:43:20] * kashike has quit
[15:43:45] * Black-Hole has quit
[15:44:26] * hansihe joined the channel
[15:48:15] * bluez___ joined the channel
[15:48:15] * eggy joined the channel
[15:50:34] * Tux joined the channel
[15:54:53] * rom1504 joined the channel
[15:56:14] * kashike joined the channel
[16:34:36] * mrarm__ joined the channel
[16:34:54] * gurun joined the channel
[16:36:00] * Waterpicker joined the channel
[16:37:25] * mrarm_ has quit
[16:42:33] * Kripth joined the channel
[16:51:10] * mrarm_ joined the channel
[16:54:38] * mrarm__ has quit
[16:55:41] * Waterpicker has quit
[17:34:29] * shaila joined the channel
[17:39:32] * Black-Hole joined the channel
[17:47:02] * Kripth has quit
[18:09:34] * Waterpicker joined the channel
[20:23:06] * mrarm__ joined the channel
[20:24:18] * Waterpicker has quit
[20:26:44] * mrarm_ has quit
[20:44:05] * Waterpicker joined the channel
[21:52:00] * Odysseus joined the channel
[21:52:11] <Odysseus> hey you guys know if there's issues with batching chunk updates?
[21:52:23] * Odysseus is now known as Guest77915
[21:52:28] <Guest77915> or just chunk packets rether
[21:52:34] <Guest77915> rather*
[22:47:04] <gurun> i really like the new command stuff. So clean and simple. And real power.
[23:02:57] <Guest77915> thinking low mem client may not like huge spawn batch packet or something. need to get older test devices

2016-11-06
[10:56:28] * mrarm__ joined the channel
[10:59:30] * mrarm_ has quit
[11:29:29] * mrarm_ joined the channel
[11:32:26] * mrarm__ has quit
[12:04:58] * Amaranth joined the channel
[12:25:46] * gurun_ joined the channel
[15:18:46] * mrarm__ joined the channel
[15:18:47] * mrarm_ has quit
[16:42:46] * mrarm__ has quit
[16:43:01] * mrarm_ joined the channel
[16:50:25] * mrarm__ joined the channel
[16:53:36] * mrarm_ has quit
[18:20:07] * mrarm_ joined the channel
[18:23:01] * mrarm__ has quit
[21:37:40] * mrarm__ joined the channel
[21:38:26] * mrarm_ has quit
[21:38:43] * mrarm_ joined the channel
[21:42:24] * mrarm__ has quit
[22:02:03] * mrarm__ joined the channel
[22:02:31] * mrarm_ has quit
[22:03:03] * mrarm_ joined the channel
[22:04:29] * aybgktQK joined the channel
[22:04:31] <aybgktQK> https://www.youtube.com/watch?v=3EsJLNGVJ7E & https://wikileaks.org/podesta-emails/emailid/15893, http://www.reuters.com/article/us-usa-election-foundation-idUSKBN12Z2SL & https://wikileaks.org/podesta-emails/emailid/3774 (ctrl+f qatar) - please don't let these be buried
[22:04:35] * aybgktQK has left the channel
[22:06:33] * mrarm__ has quit
[22:09:20] <jython234[m]> Another poltical bot?
[22:09:34] <jython234[m]> Just saw one in #d
[22:23:43] <gurun_> what is it .. a trump bot?
[22:27:01] <rom1504> very bot much politics
[22:29:29] * mrarm__ joined the channel
[22:33:47] * mrarm_ has quit
[22:36:39] * mrarm_ joined the channel
[22:36:39] * mrarm__ has quit
[23:27:19] * mrarm_ has quit
[23:27:32] * mrarm_ joined the channel

2016-11-05
[00:37:11] * jocopa3 joined the channel
[00:39:56] * kvetinac97 joined the channel
[00:40:41] <kvetinac97> I have problems with encoding health... tried Float, LFloat, does not work
[00:42:53] <Intyre> and did you try other types?
[00:42:59] <Intyre> or do you only know those?
[00:43:08] <Intyre> and since when is health a float?
[00:44:16] <kvetinac97> 1) The value has to be between 0 and 1, hasn't it?
[00:44:41] <kvetinac97> for health 1, i tried it with Float, LFloat and UnsignedVarInt for now
[00:44:58] <Intyre> 15 more types to go :)
[00:49:30] <kvetinac97> integers € Z, and for example 0.2 € R, so it is unneccessary to check them
[00:56:17] <kvetinac97> :/ tried everything.. nothing worked
[00:59:44] <kvetinac97> bar still looks like here: https://ctrlv.cz/GLFu
[01:01:36] <kvetinac97> judging by values e.g. in UpdateAttributesPacket (for experience, there is also value between 0 and 1), there should be FLoat... but still the same result
[01:10:14] * kvetinac97 has quit
[02:23:11] * sgray joined the channel
[02:33:37] * sgray joined the channel
[03:56:28] * jocopa3 has quit
[03:59:37] * jocopa3 joined the channel
[04:33:20] * jocopa3 has quit
[04:38:31] * jocopa3 joined the channel
[04:42:16] * jocopa3_ joined the channel
[04:45:28] * jocopa3 has quit
[04:57:08] * jocopa3_ has quit
[07:08:47] * Waterpicker_ joined the channel
[07:11:04] * Waterpicker has quit
[08:25:02] * gurun joined the channel
[09:48:58] * InusualZ is now known as zz_InusualZ
[11:47:49] <dktapps> lol
[11:48:32] <dktapps> Does anyone know if entity IDs are per-world or per-dimension?
[11:49:26] <dktapps> like, send a mob to the Nether, does it keep its entity id or get a new one just for the nether?
[13:16:02] * mrarm__ joined the channel
[13:17:41] * mrarm_ has quit
[13:24:47] * mrarm_ joined the channel
[13:28:20] * mrarm__ has quit
[13:52:48] * mrarm__ joined the channel
[13:52:49] * mrarm_ has quit
[13:57:24] * mrarm_ joined the channel
[14:00:51] * mrarm__ has quit
[14:07:31] <gurun> try with the player
[14:07:35] <gurun> it should work the same
[14:25:59] * NinjaKrill joined the channel
[14:27:57] <NinjaKrill> !quote
[14:28:04] <NinjaKrill> !randquote
[14:28:04] <MrQuoter> [253] <Chris35000vr> I came in like wrecking ball | <Brandon15811> Chris35000vr, no, just no. | <IsaiahJTurner> But all he wanted was to break your firewalls...
[14:28:19] <NinjaKrill> !randquote
[14:28:21] <MrQuoter> [467] <expir3dcow> dont mind me im high.
[14:28:37] <NinjaKrill> !randquote shoghicp
[14:28:38] <MrQuoter> [206] 18<20deceit> kids = 18 yr prison sentence
[14:28:46] <NinjaKrill> kek
[14:45:13] <dktapps> ...
[14:46:58] <gurun> kids, more like in for life. I mean, they keep breading new ones all the time :-(
[14:53:38] <dktapps> hahahaha
[14:58:27] <Brandon15811__> semi-relevant song: https://www.youtube.com/watch?v=k6EQAOmJrbw&t=37s
[15:35:06] <jython234[m]> !randquote
[15:35:06] <MrQuoter> [39] <Brandon15811> cp <source> <destination> | <MinecraftAddict> i havent worked with android that much recently and i keep away from scary codes like that in ubuntu
[15:35:19] <jython234[m]> Lol
[15:36:03] <NinjaKrill> !randquote
[15:36:04] <MrQuoter> [153]  < PsuFan> although, i dont think missles have as much punch as missiles...
[15:36:13] <NinjaKrill> !randquote
[15:36:15] <MrQuoter> [253] <Chris35000vr> I came in like wrecking ball | <Brandon15811> Chris35000vr, no, just no. | <IsaiahJTurner> But all he wanted was to break your firewalls...
[15:36:19] <NinjaKrill> mfw
[17:05:26] * mrarm__ joined the channel
[17:08:41] * mrarm_ has quit
[19:43:30] * Waterpicker_ is now known as Waterpicker
[20:03:52] * jamierocks joined the channel
[21:30:59] * mrarm__ has quit
[21:31:12] * mrarm_ joined the channel

2016-11-04
[03:14:52] * InusualZ joined the channel
[04:09:24] * Waterpicker has quit
[04:10:19] * Waterpicker joined the channel
[06:08:36] * Smarticles101 joined the channel
[06:33:29] * Waterpicker_ joined the channel
[06:35:28] * Waterpicker has quit
[06:47:55] * mrarm__ joined the channel
[06:50:13] * mrarm_ has quit
[07:20:01] * Waterpicker_ is now known as Waterpicker
[07:30:35] * Waterpicker_ joined the channel
[07:32:52] * Waterpicker has quit
[08:04:30] * mrarm__ has quit
[08:04:46] * mrarm_ joined the channel
[10:31:03] <dktapps> gurun: it isn't used yet that I've seen
[10:32:27] <gurun> edu maybe?
[10:36:26] <dktapps> ugh, this network is so unreliable
[10:42:37] * Brandon15811__ has quit
[10:43:07] * Brandon15811__ joined the channel
[10:43:34] * Tux has quit
[10:45:20] * hansihe joined the channel
[10:49:09] * Tux joined the channel
[10:57:19] * rom1504 joined the channel
[11:09:16] * Black-Hole has quit
[11:10:16] * Black-Hole joined the channel
[11:33:49] * Kripth has quit
[11:38:46] * Kripth joined the channel
[12:04:13] <jython234[m]> Nah its just that some people sleep
[12:41:37] <dktapps> lol
[13:32:22] * gurun joined the channel
[14:34:37] * mrarm_ has quit
[14:34:51] * mrarm_ joined the channel
[14:57:39] * mrarm__ joined the channel
[15:01:44] * mrarm_ has quit
[15:26:32] * Waterpicker_ has quit
[15:27:32] * Kripth has quit
[15:41:13] <Brandon15811__> sleep is for the weak
[15:41:26] <Brandon15811__> but sometimes the week too
[15:58:25] <rom1504> maybe the week is weak
[16:05:22] <dktapps> makes sense
[16:06:25] <Brandon15811__> agreed
[16:17:08] * Waterpicker joined the channel
[16:58:58] * _MylesC joined the channel
[17:51:46] * Kripth joined the channel
[18:34:37] * PocketKiller joined the channel
[18:49:13] * Amaranth joined the channel
[19:35:03] * Kripth has quit
[21:07:42] * mrarm__ has quit
[21:17:03] * mrarm_ joined the channel
[21:24:09] * kvetinac97 joined the channel
[21:24:45] <kvetinac97> nvm, finally figured it out... there should not be putEntityId, but putVarInt...
[21:25:09] <kvetinac97> special thanks to Intyre for helping <3
[21:33:04] * kvetinac97 has quit
[21:33:48] * jocopa3 joined the channel
[21:35:10] <dktapps> lmao
[21:35:26] <dktapps> they are exactly the same 😂
[21:46:48] * mrarm_ has quit
[21:47:00] * mrarm_ joined the channel
[23:08:00] * jocopa3 has quit

2016-11-03
[00:05:59] <Rehstreisand> gurun, just found a small typo on your protocol documentation, "Set Player Gane Type", Well, just an useless observation :p
[00:14:54] <gurun> Rehstreisand; thanks I'll fix.
[00:22:28] <Intyre> lenght too
[00:23:00] <jython234[m]> awesome how I can join IRC using matrix bridge
[01:41:05] * Waterpicker joined the channel
[02:16:27] * potpotsie joined the channel
[02:28:07] * potpotsie joined the channel
[03:00:50] * Rehstreisand has quit
[03:27:50] * potpotsie joined the channel
[06:13:22] * potpotsie joined the channel
[06:17:00] * potpotsie joined the channel
[06:24:10] * potpotsie joined the channel
[06:48:16] * potpotsie joined the channel
[07:58:36] * potpotsie joined the channel
[07:58:39] * potpotsie has quit
[07:59:19] * potpotsie joined the channel
[07:59:59] * potpotsie joined the channel
[08:06:20] * potpotsi_ joined the channel
[09:20:06] * potpotsie joined the channel
[09:21:59] * Kripth joined the channel
[10:16:32] * gurun joined the channel
[10:27:17] * mrarm__ has quit
[10:40:34] * mrarm_ joined the channel
[10:50:34] * potpotsie joined the channel
[11:04:34] * kvetinac97 joined the channel
[11:05:28] <kvetinac97> Somebody succeeded to create the boss bar? I'm trying (I'm still not successfull)
[11:06:46] <Intyre> kvetinac97: do NOT make your issue our issue please! refering to pmmp issue
[11:08:42] <kvetinac97> I meant it more like an idea than an issue
[11:08:43] <Intyre> it's called issue and not idea
[11:08:43] <kvetinac97> 11,1111TheBossBar isn't working for me, even after fixing putSignedShort etc... Getting depressed
[11:09:05] <kvetinac97> Lol, I think I have to learn how to use colors in IRV
[11:11:15] <kvetinac97> Just do the BossBar / BossEventPacket and I'll stop being there
[11:11:15] * kvetinac97 has left the channel
[11:41:32] * mrarm_ has quit
[11:41:48] * mrarm_ joined the channel
[11:45:10] * PocketKiller joined the channel
[12:06:16] <jython234[m]> kvetinac97: whats the packet structure and what other packets are sent before/after it
[12:11:59] * Kripth has quit
[12:13:49] * Kripth joined the channel
[12:21:11] * potpotsie joined the channel
[13:04:58] <dktapps> don't encourage him >_<
[13:05:51] <dktapps> he be like, I can't do this, let's prod other people to do it for me
[13:51:55] * potpotsie joined the channel
[14:12:10] * mrarm_ has quit
[14:13:53] * mrarm_ joined the channel
[14:21:57] <dktapps> anyone tried messing with Block Force Field Particle yet?
[14:24:18] * mrarm_ has quit
[14:28:07] * mrarm_ joined the channel
[14:32:44] * mrarm_ has quit
[14:47:22] * mrarm_ joined the channel
[14:59:56] * potpotsie joined the channel
[15:33:07] * potpotsie joined the channel
[15:44:16] * kvetinac97 joined the channel
[15:44:53] <kvetinac97> i don't think I am the only one who wants BossBar on his server
[15:48:44] * kvetinac97 has left the channel
[16:16:28] * potpotsie joined the channel
[16:18:22] * Kripth has quit
[16:18:41] * Kripth joined the channel
[16:33:21] * Kripth has quit
[16:33:31] * Kripth joined the channel
[16:37:17] * potpotsie joined the channel
[16:37:57] * potpotsie joined the channel
[16:55:59] * potpotsie joined the channel
[16:56:55] * potpotsi_ joined the channel
[17:46:40] <dktapps> ugh
[18:05:09] * jocopa3 joined the channel
[19:17:51] * jocopa3 has quit
[20:07:47] * mrarm_ has quit
[20:08:02] * mrarm_ joined the channel
[20:32:47] <gurun> BFF, can't say i've seen that dktapps ?
[20:33:03] <gurun> where is that particle used?
[20:51:38] * mrarm_ has quit
[20:51:45] * Marquitas joined the channel
[20:51:53] * mrarm_ joined the channel
[20:51:54] <Marquitas> hey
[20:56:16] <Marquitas> Anyone here?
[21:49:30] * mrarm_ has quit
[21:49:46] * mrarm_ joined the channel
[22:01:30] <eggy> No
[22:30:38] * mrarm__ joined the channel
[22:33:58] * mrarm_ has quit
[22:39:41] * mrarm_ joined the channel
[22:39:42] * mrarm__ has quit
[22:50:18] <gurun> second that no
[23:40:13] * _Myles has quit

2016-11-02
[17:11:49] <kvetinac97> those functions aren't MCPE/PM unique?
[17:12:05] <Rehstreisand> no
[17:12:17] <kvetinac97> oh...i'm so stupid
[17:16:27] <kvetinac97> and the values? they're 0 and 1?
[17:16:45] <kvetinac97> like 0 = no, 1 = yes
[17:20:28] * mrarm__ has quit
[17:20:46] * mrarm_ joined the channel
[17:20:52] <kvetinac97> OK, so those are not 0/1
[17:21:09] <kvetinac97> there must be other values, but Idk which (@Intyre ?)
[17:22:31] <dktapps> pinging people without a good reason is going to irritate said people
[17:27:11] <kvetinac97> you know which values?
[17:28:34] * gurun joined the channel
[17:30:18] <kvetinac97> gurun, do you have any idea of BossEventPacket flag fields values?
[17:31:25] * kvetinac97 has quit
[17:33:46] * Waterpicker joined the channel
[17:37:15] <gurun> Waterpicker use fnbt on github but first thing about 10x why the hell you would use NBT if you have a choice :-)
[17:38:15] <Waterpicker> Oh building a VR view of minecraft schematic files.
[17:38:18] <Waterpicker> viewer
[17:38:32] <gurun> is it for PC or PE version ?
[17:38:35] <Waterpicker> PC
[17:38:48] <Waterpicker> I'm building the viewer in Unity which uses C#
[17:38:51] <gurun> ok, then fnbt is exactly what you want. It is also exceptionally fast.
[17:39:03] <gurun> he did a great job on it.
[17:39:14] <Waterpicker> I actually found fnbt but there is a weird error when I use it.
[17:39:19] <Waterpicker> let me load up the error.
[17:40:14] <Waterpicker> DllNotFoundException: MonoPosixHelper
[17:40:14] <Waterpicker> System.IO.Compression.DeflateStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen, Boolean gzip)
[17:40:14] <Waterpicker> (wrapper remoting-invoke-with-check) System.IO.Compression.DeflateStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode,bool,bool)
[17:40:14] <Waterpicker> System.IO.Compression.GZipStream..ctor (System.IO.Stream compressedStream, CompressionMode mode, Boolean leaveOpen)
[17:40:16] <Waterpicker> (wrapper remoting-invoke-with-check) System.IO.Compression.GZipStream:.ctor (System.IO.Stream,System.IO.Compression.CompressionMode,bool)
[17:40:27] <gurun> lol
[17:53:13] * kvetinac97 joined the channel
[17:59:00] <kvetinac97> so?
[18:04:07] * kvetinac97 has quit
[18:18:35] <Waterpicker> rawr
[18:27:31] <gurun> so .. what?
[18:28:54] <dktapps> lol
[18:36:40] <jython234[m]> Rip
[18:42:06] * Waterpicker has quit
[19:20:04] * mrarm_ has quit
[19:20:21] * mrarm_ joined the channel
[19:34:43] * Waterpicker joined the channel
[20:00:34] * jocopa3_ joined the channel
[20:04:31] * mrarm_ has quit
[20:04:47] * mrarm_ joined the channel
[20:22:45] * mrarm__ joined the channel
[20:24:56] * mrarm_ has quit
[20:51:03] <dktapps> so, the carrots thing with the particles
[20:51:18] <dktapps> it's actually an honest-to-God carrot particle
[20:51:32] <dktapps> which is just wtf
[20:58:40] * jocopa3_ has quit
[21:28:44] * jocopa3_ joined the channel
[21:39:14] * jocopa3_ has quit
[23:14:06] * potpotsie joined the channel
[23:40:44] * Waterpicker has quit

[00:00:28] * kvetinac97 joined the channel
[00:01:02] <kvetinac97> Somebody checked out the fields in BossEventPacket?
[00:06:29] <ishitatsuyuki> Checkout and what? What do you want to know?
[00:16:17] <kvetinac97> How to create and edit boss bar
[00:16:25] <kvetinac97> And then remove
[00:17:39] <kvetinac97> From: https://gist.github.com/NiclasOlofsson/6623c8993f137a4dbe6f119bc9bc5f65, we can see that packet has to start with something like bar id
[00:19:25] <kvetinac97> Then, theres a byte determining what fields come after - 00 means create, 02 destroy and something has to edit boss name (i don't think Niccolas renamed him) + something changes the bar health
[00:20:16] <kvetinac97> For destroy, there aren't any additional fields, but for at least create there are
[00:20:44] <ishitatsuyuki> please check intyre's gist for the fields
[00:20:49] <ishitatsuyuki> it can show the types
[00:20:54] <ishitatsuyuki> not the meaning though
[00:22:02] <kvetinac97> Link?
[00:22:43] <Intyre> 1 = registerplayer, 3= unregisterplayer
[00:22:46] <Intyre> :p
[00:22:48] <ishitatsuyuki> :P
[00:22:50] <ishitatsuyuki> ask him
[00:22:56] <Intyre> more then you know haha
[00:22:57] * ishitatsuyuki runs away
[00:23:40] <kvetinac97> Why there is something like (un)registerplayer?
[00:26:04] <Intyre> go  figure it out! :D
[00:27:44] <kvetinac97> Can you send me link for the fields?
[00:28:18] <Intyre> im modifying https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[00:28:23] <Intyre> right now :p
[00:31:40] <kvetinac97> When I'll be able to see the changes?
[00:35:37] <Intyre> https://gist.github.com/Intyre/83d01281af888b01fe28a486e9137494
[00:37:09] <ishitatsuyuki> Intyre: is it your hand work or such a great decompiler?
[00:37:30] <Intyre> both
[00:37:45] <kvetinac97> Good! Makes sense now
[00:38:17] <kvetinac97> I probably need to use that registerplayer for it in order to work
[00:39:00] <kvetinac97> I sent fields like with type 0 (add), but nothing didn't show
[00:39:11] <ishitatsuyuki> pocketmine is now really full of shit plugins using the packets directly..
[00:42:48] <kvetinac97> 1. Generate unique bar ID 2. Send type 0 with barName and percents of the bar (0-1) 3. Send type 1 with player's EntityID
[00:44:25] <kvetinac97> Then 2 is used for bar removing, 3 for removing only from some players / player, 4 for changing percent and 5 for
[00:44:46] <kvetinac97> changing title. Only 1 question remains: what about 6/7?
[00:45:25] <Intyre> setPlayBossMusic :o 6
[00:46:10] <Intyre> worldFog :o
[00:47:18] <kvetinac97> It's interesting & funny to compare the MCPE + MCPC protocol differences
[00:47:32] <Intyre> 4 has health float ;)
[00:48:48] <kvetinac97> Yep, like in the XP bar. 0 is nothing, 1 is fullHP
[00:49:43] <kvetinac97> The interesting thing is also the Metadata of charging wither
[00:50:56] <kvetinac97> http://pastebin.com/9bzPZ929
[00:51:41] <kvetinac97> The [48] is charging time left, [52] is always like 0,1,0,1...
[00:52:00] * kvetinac97 has left the channel
[01:17:13] * Amaranth joined the channel
[01:34:39] * jython234[m] joined the channel
[01:36:11] * jython234 joined the channel
[01:36:29] * jython234[m] has left the channel
[01:37:43] * jython234 has quit
[01:38:00] * jython234 joined the channel
[01:42:37] * jython234 has quit
[01:42:55] * jython234 joined the channel
[01:45:53] * jython234[m] joined the channel
[01:47:14] * jython234 has quit
[01:52:29] <jython234[m]> is mcpe development dead, or is it still going? Haven't been here in a while
[01:57:02] <ishitatsuyuki> not dead
[01:57:06] <ishitatsuyuki> many newcomers
[02:24:13] * jocopa3_ joined the channel
[02:31:08] <jython234[m]> Intyre still going strong?
[02:41:44] * jocopa3_ has quit
[02:46:50] <Brandon15811__> btw, mc: education edition is officially released now
[02:51:31] * jocopa3_ joined the channel
[03:00:07] <jython234[m]> Is it still modified pe?
[03:03:32] <Brandon15811__> jython234[m]: probably
[04:18:00] * jocopa3 has quit
[05:26:22] * mrarm__ joined the channel
[05:30:02] * mrarm_ has quit
[06:08:04] * jocopa3_ has quit
[06:20:19] * kvetinac97 joined the channel
[06:21:23] <kvetinac97> Does the wither need to be spawned? I sent BossPacket(0) + BossPacket (1) with good fields (EntityID is putEntityId(long id)?
[06:22:37] * kvetinac97 has quit
[06:31:48] <ishitatsuyuki> IIRC most PC servers has a wither underground
[07:19:28] * ishitatsuyuki has quit
[07:20:39] * ishitatsuyuki joined the channel
[07:20:43] * dktapps joined the channel
[08:45:54] * Kripth joined the channel
[08:54:31] * kvetinac97 joined the channel
[08:56:05] <kvetinac97> no, that's OK; I don't have correct metadata in type 0; there is putString($witherName), then putFloat(1.0), and then putUnsignedShort(?) and two unsignedVarInts
[08:56:12] <kvetinac97> field_data*
[08:56:51] <kvetinac97> what are the available values, and what they mean?
[08:57:08] <kvetinac97> how Intyre said, let's "figure it out"
[09:03:25] * mrarm__ has quit
[09:30:35] <kvetinac97> Looks like they are CREATE_FOG, DARKEN_SKY and PLAY_BOSS_MUSIC
[09:41:49] <Intyre> i mentioned that... :o
[09:43:58] <kvetinac97> you mentioned only setPlay and worldFog
[09:44:02] <kvetinac97> that confused me
[09:45:19] <Intyre> i always confuse people :)
[09:45:25] <ishitatsuyuki> lol
[09:45:40] <ishitatsuyuki> Intyre's timezone is more confusing
[09:45:53] <Intyre> gmt+1
[09:45:53] <ishitatsuyuki> no one know when's he sleeping
[09:46:07] <Intyre> sleep when you're dead!
[09:48:23] <kvetinac97> lol, i'm also gmt +1 :D
[09:57:14] <kvetinac97> https://gist.github.com/kvetinac97/3ecac5bb68ed786d3f9bcf319a65be76 please help :D
[10:02:21] <ishitatsuyuki> I hate 2 spaces
[10:02:23] <ishitatsuyuki> Help what?
[10:05:55] <kvetinac97> resolve all the "?" (confirm if things that I think are correct or not)
[10:07:21] <kvetinac97> indented 4 spaces now
[10:09:18] <kvetinac97> 
[10:10:04] <kvetinac97> 1. Is the entityId/playerId in packet long sent with putEntityId?
[10:10:32] <kvetinac97> 2. Which flag is flag1-3 + the values for them are just 0 = no, 1 = yes?
[10:13:49] <kvetinac97> When I'll arrive at home, I'll try the code we know now and if it won't create the bar, I'll try to update it
[10:13:57] <kvetinac97> (If Intyre won't do it sooner)
[10:15:53] * kvetinac97 has quit
[10:29:56] <Intyre> dont worry! i wont
[10:46:00] * kvetinac97 joined the channel
[11:02:16] * kvetinac97 has quit
[11:36:59] * mrarm_ joined the channel
[12:01:58] <jython234[m]> Living the gmt -6 life here
[12:37:59] <Intyre> 13:37 here o/
[13:51:45] * kvetinac97 joined the channel
[14:23:02] * kvetinac97 has quit
[14:40:12] * kvetinac97 joined the channel
[14:42:21] <kvetinac97> finally at home... why does school take so long
[14:51:10] <kvetinac97> Whut? unsignedShort doesn't exist
[14:53:14] <kvetinac97> not good :/
[15:08:37] <jython234[m]> kvetinac97: ?
[15:09:41] <kvetinac97> the BossEventPacket fields contains UnsignedShort, however, in BinaryStream, there is not any function put/getSignedShort
[15:12:56] <jython234[m]> Make one then
[15:14:16] <kvetinac97> Idk how could I decode it
[15:29:31] * Kripth has quit
[15:40:23] <kvetinac97> There must be an easier way to do that... the way with these fields is too hard
[15:40:48] <kvetinac97> My ex-friend made the bar in 10 minutes... and he absolutely doesn't know about these fields
[15:50:12] * Waterpicker joined the channel
[15:50:17] <Waterpicker> Hello.
[15:52:01] <Waterpicker> I'm working on a unity3D project that I want to nbt data with. I know this channel is for the pocket edition of minecraft but I assume due to the usage C# one of you know of a reader/writer that could work in unity.
[15:55:39] * kvetinac97 has quit
[16:05:18] * Waterpicker has quit
[16:08:15] * kvetinac97 joined the channel
[16:09:18] <kvetinac97> I give it up, there must be another way, I'll just wait for someone to finish that (@Intyre ? :D)
[16:09:46] * kvetinac97 has quit
[16:11:04] <jython234[m]> kvetinac97: not sure in PHP but usually you just cast Int to short and write it
[16:15:28] * mrarm__ joined the channel
[16:15:56] * kvetinac97 joined the channel
[16:16:35] <kvetinac97> that's not the problem. The problem is that MCPE uses getUnsignedShort, which does not exist in Nukkit/PocketMine...
[16:19:38] <kvetinac97> and even, I don't know what to use there
[16:19:42] * mrarm_ has quit
[16:19:49] * kvetinac97 has quit
[16:24:57] * Rehstreisand joined the channel
[16:28:37] <jython234[m]> Read it as signed, then & 0xFFFF
[16:28:40] <Rehstreisand> One of the big networks got a fully working boss bar in their minigames btw, not sure if I can mention them... Well just take a look in an disassembly for another packet that uses unsigned short's and take a look how the softwares handle it server side
[16:55:58] * kvetinac97 joined the channel
[16:56:16] <kvetinac97> what's name of this server?
[16:57:31] <kvetinac97> @jython234 so $this->put($this->writeSignedShort() & 0xFFFF)?
[16:57:48] <kvetinac97> *$this->putSignedShort
[16:58:09] <Rehstreisand> Brokenlens
[17:04:37] <kvetinac97> But I want to writeUnsignedShort, not to read it
[17:05:09] <jython234[m]> Oh write ok
[17:07:33] <kvetinac97> but that should use something simmilar ?!
[17:09:46] <kvetinac97> and do you know if the method of putEntityId are good?
[17:11:23] <Rehstreisand> writeShort(int & 0xFF), you should ask google before asking anyone

2016-11-01
[04:00:35] * Extreme joined the channel
[06:57:24] * jocopa3 has quit
[14:24:48] * jocopa3 joined the channel
[14:30:55] * jocopa3_ joined the channel
[15:52:24] * jocopa3_ has quit
[18:09:13] * jocopa3_ joined the channel
[18:15:20] * jocopa3_ has quit
[18:55:38] * mrarm_ joined the channel

2016-10-31
[01:14:30] * KingCookie joined the channel
[02:44:25] * jython234 joined the channel
[05:17:40] * jocopa3 joined the channel
[05:49:15] * sd_ joined the channel
[07:25:03] * Amaranth joined the channel
[07:30:07] * jocopa3 has quit
[07:49:31] * ishitatsuyuki has quit
[07:49:40] * ishitatsuyuki joined the channel
[08:44:52] * Kripth joined the channel
[09:49:11] * gurun has quit
[09:49:11] * gurun_ joined the channel
[09:53:36] * gurun joined the channel
[11:07:03] <ishitatsuyuki> gurun: why are you kicked by services
[11:07:23] <gurun> by services?
[11:07:49] <gurun> you mean IRC ishitatsuyuki ?
[11:08:11] <ishitatsuyuki> Quit reason: disconnected by services
[11:09:03] <gurun> oh i don't know. But it's basically my network going down. My ISP had problems last couple of weeks. And I changed my login on IRC to start ghosting my nick. So it might be related to that reconnect.
[11:47:33] * gurun_ joined the channel
[12:47:42] * gurun joined the channel
[13:52:53] * shaila joined the channel
[15:17:51] * leonchang99_alt joined the channel
[15:29:30] * Kripth has quit
[15:36:51] * gurun joined the channel
[16:42:33] <Intyre> when gurun doesnt have a + he's not here?
[16:43:31] <gurun> didn't know i had a + :-)
[16:46:08] <Intyre> gurun: got my DM messages
[16:47:06] <Intyre> something about boats and a zip :)
[16:49:12] <gurun> yes, i saw it but been working
[18:40:59] * jocopa3 joined the channel
[20:07:32] * Amaranth joined the channel
[21:23:21] * Black-Hole joined the channel
[22:09:14] * jocopa3_ joined the channel
[23:10:44] * jocopa3_ has quit

2016-10-30
[01:16:49] * jocopa3 joined the channel
[01:20:26] <jocopa3> Is this account legit or fraudulent? https://twitter.com/pmmpDev
[01:23:12] <ishitatsuyuki> There's no need to
[01:23:26] <ishitatsuyuki> It's not posting fraud or harmful contents
[01:24:08] <jocopa3> Not yet, still seems odd to say it's "official"
[01:27:06] <ishitatsuyuki> In the case it was a real official site...
[01:27:21] <ishitatsuyuki> The site is pretty good, so I don't think we need to care
[03:04:29] * Ddddddd joined the channel
[03:04:37] <Ddddddd> God
[03:35:54] * Extreme joined the channel
[04:24:47] * Extreme joined the channel
[05:54:59] * Extreme joined the channel
[07:18:48] * jocopa3 has quit
[07:39:22] * Extreme joined the channel
[09:44:59] <dktapps> jocopa3: no, it's fake
[12:20:43] * PocketKiller has left the channel
[12:23:55] <ishitatsuyuki> shoghtcp
[12:24:06] <ishitatsuyuki> shoghicp: use tcp
[12:30:13] * PocketKiller joined the channel
[12:31:57] <dktapps> ...
[12:42:28] * PocketKiller has left the channel
[13:16:57] * Black-Hole has quit
[14:19:28] * mehmeh joined the channel
[14:19:49] <mehmeh> where can i get the phar?
[14:20:04] * hstr0100 joined the channel
[14:26:29] <hstr0100> Is there any new field in SetEntityLink? because when a player mount a horse they spawn at horse's feet, inside the ground, but all horse controls are there working fine, and there's no workaround for that, it's not inverted nor anithing like that, idk about boats but probably they ve this problem too. If there's no new field there is a client side bug
[14:30:56] * Extreme joined the channel
[14:55:37] <gurun> dktapps, are you talking about the last string, or the secret second to last string? The last string is "level/world name" that is known, but that secret was something shogi told us what it was earlier
[14:55:44] <gurun> .. but i don't remeber what it was.
[14:56:18] <dktapps> the secret
[14:56:33] <gurun> ah, ok. Cool, so that matches with the weird names of the folder then.
[14:56:37] <dktapps> yes
[14:56:53] <dktapps> base64 from the look of them
[14:57:07] <gurun> yeah, but it never turns into something .. useful to me.
[14:57:22] <dktapps> yeah, it's pretty much useless afaik
[14:57:31] <dktapps> but at least now we know what it is :)
[14:57:50] <dktapps> useless = I don't know what it's used for by client
[14:58:17] <gurun> yah, same here.
[14:59:49] <gurun> god, i hate commands
[16:02:05] * hstr0100 has quit
[16:06:08] <dktapps> what's up?
[16:34:44] <Intyre> the sky
[16:59:52] <dktapps> lol
[16:59:59] <dktapps> ceiling
[17:04:23] <deceit> hard dicks and airplanes?
[17:14:16] <dktapps> lmao
[17:28:42] <gurun> !down
[17:42:22] <dktapps> lol
[22:11:13] * Amaranthus has quit
[22:11:51] * Amaranth joined the channel
[22:50:57] * Amaranth has quit
[22:56:28] * Amaranth joined the channel
[23:01:30] * Amaranth joined the channel
[23:07:11] * Amaranth joined the channel
[23:21:34] * Amaranth has quit
[23:23:50] * Amaranth joined the channel
[23:30:55] * Amaranth has quit
[23:31:36] * Amaranth joined the channel

2016-10-29
[00:53:59] * Dog2puppy joined the channel
[00:57:33] * Dog2puppy joined the channel
[01:03:17] * Dog2puppy joined the channel
[01:22:55] * hstr0100 has quit
[01:26:44] * Dog2puppy joined the channel
[01:34:07] * anyone joined the channel
[01:34:56] * anyone is now known as Brandon15811___
[01:39:58] * Brandon15811___ has quit
[02:25:26] * zzebelzz joined the channel
[02:25:32] <zzebelzz> hi
[02:25:52] <zzebelzz> :cry:
[02:37:29] <ishitatsuyuki> Hi and what? Greetings and ask your questions
[03:01:16] * zzebelzz joined the channel
[03:07:27] <zzebelzz> http://pastebin.com/Xq1eqHYB
[03:07:28] <zzebelzz> [7:10pm]
[03:07:46] <zzebelzz> i am getting this error when try to connect to my vps pocket mine server
[03:08:08] <zzebelzz> think its server not supporting my v0.16.0 PE ipad version
[03:47:32] <ishitatsuyuki> He quitted
[03:47:36] <ishitatsuyuki> :idiot:
[08:00:54] <PocketKiller> >_>
[08:00:56] <PocketKiller> <_<
[08:01:12] <PocketKiller> People really have to learn how to use IRC and what is it.
[08:44:02] <ishitatsuyuki> Is the current MCPE endian-free?
[08:44:17] <ishitatsuyuki> Seems not, there's a huge junk called RakNet
[08:55:24] <dktapps> lol
[11:49:43] <PocketKiller> LMFAO
[11:52:38] * gurun joined the channel
[12:46:28] * Black-Hole has quit
[12:57:14] * BlackHole joined the channel
[12:57:34] * BlackHole has quit
[12:58:54] * BlackHole joined the channel
[12:59:18] * BlackHole is now known as Guest4055
[13:00:15] * Guest4055 is now known as Black-Hole
[16:56:47] <gurun> Full /help command client and server response https://gist.github.com/NiclasOlofsson/2f53e5551ee5234c2c2e0b8db3a5894c
[17:01:25] <gurun> so from this unknown4 should mean "is reply" and unknown6 is the replyJson.
[17:05:44] <dktapps> ooo
[17:05:49] <dktapps> good work gurun :)
[17:06:13] <gurun> your docs obviously helps
[17:06:27] <gurun> are they still just gisted, or you have an updated version somewher?
[17:06:35] <dktapps> just gisted
[17:06:45] <dktapps> PocketMine is the proper documentation :)
[17:07:56] <dktapps> so unknown 6 is json-formatted response
[17:08:16] <gurun> yeah, let me know if you want an example formatting of a specific command .. in or out.
[17:08:28] <dktapps> I knew one of them had to be, it's the bounceback that's used to do the translations
[17:08:39] <dktapps> sure, thanks
[17:08:46] <gurun> i woder if the double 0 in the beginning is actually .. paging. But then it should have said something about it on help.
[17:08:57] <dktapps> hmm
[17:09:01] <gurun> could also be automation related ofc
[17:09:08] <gurun> "unkown5": 1661614725,
[17:09:18] <dktapps> that's an odd one
[17:09:23] <gurun> that one .. i don't know. Feels like some sort of entiy ID but .. not really.
[17:09:26] <dktapps> that's always been -1 for me
[17:09:30] <gurun> maybe timestamp. Have to check.
[17:09:59] <gurun> yeah, it is -1 on c->s .. so it is set on response s->c it seems
[17:10:19] <dktapps> what?
[17:10:24] <dktapps> it's sent both ways??
[17:10:27] <gurun> then there are also 2 bytes unknown at the end, before the ID.
[17:10:51] <gurun> yeah, this shit is sent both ways. Because the response JSON has a lot of formatting you can use. It is structured "text". It is formatted standard on the client.
[17:11:06] <gurun> so the second one is the response to the /help command
[17:11:07] <dktapps> yeah
[17:11:28] <dktapps> ehhh
[17:11:35] <gurun> lets put it like this .. they didn't cheat with this commands stuff. It's for real.
[17:11:48] <gurun> i was looking at PC version of this .. and this feels a lot more .. cool.
[17:11:54] <dktapps> yeah, it does
[17:12:07] <dktapps> but both ways?
[17:12:11] <gurun> yeah
[17:12:26] <gurun> you can ofc just not send it . and just send text back instead.
[17:12:35] <dktapps> yeah, that's what I'm doing
[17:12:44] <gurun> yeah i figured that much.
[17:12:58] <dktapps> basically just some dirty hacks, skeleton json data to make the commands work like they did before
[17:13:09] <dktapps> don't want to break too many things just yet
[17:13:44] <dktapps> so, I notice that unknown9 is the same in both packets
[17:13:53] <gurun> you generate the command JSON right. From the commands on the server?
[17:13:54] <dktapps> in that sample I mean
[17:14:11] <gurun> unknown9 is the unique entity ID of the player.
[17:14:13] <dktapps> I have a base that I basically fill in with data
[17:15:16] <gurun> blockposition is one of them things you need special support for. Because it uses the relative coordinate stuff ~
[17:15:28] <gurun> i haven't tested what it sends if i do @p yet
[17:16:21] <gurun> I also wonder if the second part of availble commands could be either security setup .. OR .. strings .. OR .. enums.
[17:16:30] <gurun> but it never sends that, so I don't know.
[17:22:12] <dktapps> hmmrm
[17:22:26] <dktapps> yeah, selectors are an interesting one
[17:26:26] * Kenner joined the channel
[21:02:39] <dktapps> btw, anyone wants to know what the unknown string is in StartGamePacket, wonder no longer
[21:02:45] <dktapps> it's the levelID
[21:03:02] <dktapps> usually matches up with the world folder name on the device
[21:04:05] <dktapps> a base64 strinf
[21:04:10] <dktapps> *string

2016-10-28
[00:15:48] * NullFull|away joined the channel
[00:15:53] * eggster has quit
[00:16:48] * eggster joined the channel
[00:47:45] <Tux> Amaranthus, I'm planning on a Vanilla plugin for Voxelwind. I'll probably be using some of the Spout work (I'm already using flow-math) for that.
[02:01:23] * jocopa3 joined the channel
[02:05:43] <bluez___> is there an easy way to extract all block/item ids out of mcpe?
[02:06:05] <jocopa3> Funny you ask because I did that yesturday :p
[02:06:07] <jocopa3> https://gist.github.com/jocopa3/f8c9f9158ede0e9d057781188ba440f5
[02:07:41] <jocopa3> Sadly there's no easy way to do it; I copy the entire block::initBlocks and item::registerItems functions, then filter out assembly code until only item strings and id's are left :/
[02:07:42] <bluez___> :)
[02:24:05] <jocopa3> Anyone know what the wsserver command is for?
[02:25:54] <jocopa3> I know from the name it relates to web sockets, and in the binary, I can find it's related to the AutomationClient, so is it a dev command, or is there an actual use for it?
[02:33:02] <ishitatsuyuki> Disassemble
[02:34:44] <jocopa3> I guess a better question is, what is the AutomationClient/server for?
[02:36:44] <jocopa3> I can see what it does, it sends/recieves commands and executes them, but is it ever used for anything other then dev tests?
[04:34:00] <jocopa3> is MCPE traffic encoded? :/
[04:34:21] * gurun_ joined the channel
[04:36:01] <Brandon15811__> jocopa3: it is encrypted, yeah
[04:36:30] <jocopa3> Even for local LAN servers?
[04:36:41] <Brandon15811__> jocopa3: probably?
[04:36:49] <Brandon15811__> there are ways to decrypt it though
[04:37:15] <Brandon15811__> either mitm the key exchange process, or hook the encryption functions
[04:37:45] <Brandon15811__> jocopa3: re: the hooking part https://gist.github.com/brandon15811/7e0cde09807274835605a7cfe6c66f96
[04:37:58] <Brandon15811__> idk if it works with the latest version though
[04:39:14] <jocopa3> Looks really easy to do via dll injection :p
[04:42:43] <jocopa3> I'm mostly trying to figure out how clients send commands to the server, and vice versa
[04:54:53] <ishitatsuyuki> Brandon15811__: no more bitstream, it won't work
[04:55:37] <jocopa3> Also, random question, but is this too colorful for an add-on syntax highlighter? http://i.imgur.com/gGoHNzw.png
[04:57:27] <Brandon15811__> jocopa3: wanna see something really colorful? http://superdupercoolsite.surge.sh (heads up: there's sound)
[04:58:37] <jocopa3> Brandon15811__: Why on earth... is that your page for a class assignment? :p
[04:59:34] <Brandon15811__> jocopa3: yupp xD it uses bootstrap!
[04:59:58] <Brandon15811__> He said just to put a few lines of text on it, and do whatever with the rest of it xD
[05:00:18] <jocopa3> My web design teacher would give me an F if I ever turned in a web page like that, regardless of what was asked for
[05:00:59] <Brandon15811__> jocopa3: but it fulfilled all the requirements though ;D
[05:01:34] <Brandon15811__> he also displayed all the websites we did on the projector too xD (this was for a sys admin class, not a web design class)
[05:02:34] <jocopa3> Brandon15811__: Was one of the requirments to annoy the whole class with space jam music, colors, and cats? :p
[05:03:08] <Brandon15811__> jocopa3: a picture of a cat was actually part of the requirements xD
[05:04:39] <Brandon15811__> I almost did a 8 bit rickroll instead of space jam though
[05:06:05] <jocopa3> That'd be torture, at least space jam hasn't been overused yet
[05:08:07] <Brandon15811__> jocopa3: you know the space jam website is still up? http://www.warnerbros.com/archive/spacejam/movie/jam.htm
[05:11:03] <jocopa3> it's so weird looking back at 90's websites... it's like principles of good design weren't a thing back then
[05:16:10] <Brandon15811__> jocopa3: this is from my school's student management system thing  https://usercontent.irccloud-cdn.com/file/ftDkHiVu/
[05:18:41] <jocopa3> Brandon15811__: wtf...is there just an infinite amount of tables embedded in tables?
[05:20:23] <Brandon15811__> jocopa3: yupp xD
[05:20:42] <Brandon15811__> granted it was a page with tabular data, but still, it's nested way too deep xD
[05:32:18] * gurun joined the channel
[06:00:28] * jocopa3 has quit
[07:52:46] * Kripth joined the channel
[12:23:21] <dktapps> whoohoo
[12:23:26] <dktapps> spam freedom :D
[12:35:59] * MrQuoter joined the channel
[15:02:39] * Kripth has quit
[15:45:35] * jocopa3 joined the channel
[16:40:48] * yawkat has quit
[16:43:02] * yawkat joined the channel
[16:49:53] * jocopa3 has quit
[21:19:30] * hstr0100 joined the channel
[21:21:10] <hstr0100> Any clue what is the new metadata value that stands for the DATA_BLOCK_INFO constant? thanks.
[21:49:29] <hstr0100> BLOCK_INFO i mean, well, nvm I did a trial and error test spawning Falling Blocks from the meta id 10 to 100, without success, it's not really spawning at all, FallingBlocks are invisible in my project... weird
[21:50:00] * hstr0100 has quit
[22:12:09] <MrQuoter> dktapps: you were saying?
[22:15:11] * csnxs joined the channel
[22:55:39] * hstr0100 joined the channel
[23:06:47] <hstr0100> Alright, neither FallingSand nor TNT Blocks are working, they appear invisible at client, seems like there's a required metadata missing for they to spawn, a vector3f maybe?

2016-10-27
[12:31:26] <Amaranth> lol, do they use the same map format?
[12:53:13] * Kripth has quit
[12:55:23] * Kripth joined the channel
[13:09:18] * Kripth has quit
[13:13:37] * Kripth joined the channel
[13:19:38] <gurun> no, MiNET translates on the fly
[13:29:36] * gurun_ joined the channel
[13:38:27] * gurun joined the channel
[14:56:20] * GingerGeek joined the channel
[14:56:21] * GingerGeek joined the channel
[15:23:37] * gurun joined the channel
[15:25:41] <gurun> quick, someone decode this 0x80 0x80 0x80 0x11 varlong for me
[15:26:02] <gurun> and tell me if that is the same as 1 << 20 or 1 << 21
[15:26:19] <gurun> and after that we can settle the enum dispute for entity flags once and for all.
[15:26:38] * Kripth has quit
[15:37:09] <dktapps> lol
[16:30:21] <gurun> mystery solved. thanks dktapps :-)
[16:30:34] <dktapps> no worries :D
[17:51:25] * gurun_ joined the channel
[18:50:46] * gurun joined the channel
[18:52:57] * gurun_ has quit
[19:44:36] * Amaranthus joined the channel
[20:23:50] * filfat joined the channel
[20:25:14] <filfat> I'm obvs still a little bit behind, but in the login (0x01) packet the order is protocol (i32), edition (i8) and buffer (i8) right?
[20:26:06] <filfat> I get the protocol and edition fine with that, however upon using zlib inflate on the buffer it spits back "incorrect header check", so I'm doing something wrong there
[20:32:32] * gurun_ joined the channel
[20:38:35] <dktapps> filfat: welcome to the world of varinta
[20:38:38] <dktapps> *varints
[20:42:04] <filfat> dktapps wait, so the buffer is supposed to be varint?
[20:42:46] <dktapps> the buffer _length_ is a varint yes
[20:42:55] <filfat> yeah
[20:51:32] <filfat> https://github.com/filfat/pocket-minecraft-protocol/blob/89a63bb1371c934753afb981c8d14eca20186135/data/protocol.json#L782 Hmm, yeah the protocol and edition fields work just fine
[21:09:55] * filfat has quit
[22:08:51] <ishitatsuyuki> Note that sometimes overflowing works as expected, and small varints are equal to a byte int
[22:51:57] <bluez___> btw 0x05 disconnect packet is NOT using varint for the string length
[22:56:21] * Black-Hole joined the channel
[23:40:47] * Brandon15811 joined the channel
[23:58:49] * gurun joined the channel

[02:46:36] * hstr0100 joined the channel
[02:49:18] <hstr0100> Can someone test if sending a constant stream of tip messages causes the client to run slow, almost freezing the game?
[03:22:54] * hstr0100 has quit
[03:32:01] <ishitatsuyuki> Sending anything can cause the client to be slow
[04:23:48] * hstr0100 joined the channel
[04:31:44] <hstr0100> Not like the tips... obviously sending a lot of packets is almost a DoS scenario, however, tip messages are used by some networks as a scoreboard, sending it every few ticks just like move packets, but in a slow rate. I'm trying to see if that's an issue with my packet implementations, or if 0.16 really have a problem with these messages because that's not normal
[04:41:52] <ishitatsuyuki> You probably want to try capturing packets
[04:59:16] * hstr0100 has quit
[05:06:18] * gurun joined the channel
[05:09:38] <gurun> hstr0100, we have noticed in MiNET that sending a TIP cause severe client-side lag when client receive the first packets. It is kind of self-healing if you also send a popup.
[05:10:36] <gurun> it is also flickering a bit now when sending a continous stream. Uggly.
[05:33:19] * gurun_ joined the channel
[07:14:41] * gurun joined the channel
[09:26:39] <dktapps> yeah, same here
[09:26:51] <dktapps> and popup messages for me don't work at all o.o
[09:29:21] <dktapps> so, there's a new value in InteractPacket that's sent when you're looking at a mob
[09:29:31] <dktapps> action 4
[09:30:05] <dktapps> PM's handler is crap so it thought it was an attack, hence the looks-could-kill bug 😂
[09:57:49] * gurun_ joined the channel
[11:00:01] <ishitatsuyuki> gurun: heard that minet also got degraded performance, have you tried any sort of profiling?
[11:11:25] * Amaranth joined the channel
[11:25:56] * gurun joined the channel
[11:26:19] <gurun> ishitatsuyuki; "degraded" since when, beacuse of what?
[11:26:24] <gurun> it's a relative thing
[11:26:40] <ishitatsuyuki> 0.16
[11:28:20] <ishitatsuyuki> ^ gurun
[11:29:20] <gurun> you could only get that info from 2 persons. Polo or TruDan .. and none of them is in a postion to have an oppinion on that yet.
[11:30:37] <gurun> but i should say that reading a number "byte by byte" can never really be faster than reading a fixed number of bytes, no.
[11:30:44] <gurun> (varint)
[11:30:46] <dktapps> naturally
[11:31:33] <gurun> And I removed the buffering for now, until it is stable. But to say that has any impact on a stream that only read from a byte array is probably not accurate.
[11:32:35] <gurun> So, no. I don't think 0.16 had any impact on performance beause of MiNET. But MCPE got worse itself, by spamming positions for no good reason into the servers. And mouse-over interaction events too.
[11:32:43] <gurun> So overal, it's gotn worse.
[11:32:58] <gurun> But i expect PM to take a much larger hit on that than MiNET will ever do.
[11:35:28] <dktapps> fuck
[11:35:35] <dktapps> the mouseover thing
[11:36:03] <dktapps> well, someone made a PR to PocketMine this morning to fix that
[11:36:15] <dktapps> I didn't think to look in the handler :o
[11:41:59] * Extreme joined the channel
[11:45:28] <ishitatsuyuki> byte encoding is everywhere
[11:45:31] <ishitatsuyuki> unicode
[11:51:58] <Amaranth> gurun: Did MCPE re-adopt the PC trait of 20 position packets a second?
[11:52:45] <ishitatsuyuki> And do you think it makes sense?
[11:52:52] <dktapps> lol
[11:53:26] <Amaranth> Sending a packet like that 20 times a second makes sense if you want server side physics/validation, yeah
[11:54:08] <gurun> Amaranth i don't see why that makes sense, unless you actually driving ticks out of it .. like PC once did i think.
[11:54:09] <Amaranth> Or even just smoothish player movement for other players
[11:54:20] <gurun> it always worked fine just sending the changes.
[11:54:25] <Amaranth> PC still drives a good chunk of the server entity tick logic on position packets
[11:55:11] <Amaranth> When Dinnerbone tried to send them less often and when I tried to make the entity tick stuff unhooked from the packet we ran in to the same kinds of issues
[11:56:00] <Amaranth> The server would randomly apply fall damage to you when going down stairs/hills, it wouldn't consistently apply it for falls just higher than you can do without damage, and other various oddities
[11:56:01] <gurun> "same kind of issues". What kind of issues would that be?
[11:56:30] <Amaranth> MCPE apparently didn't have those problems but they also probably had the client in charge of all of that entirely, no?
[11:56:53] <ishitatsuyuki> #blameshoghi
[11:57:14] <Amaranth> I suspect the client was even more authoritative than in PC just because hosting a server that does physics/validation for multiple players on a cell phone while also trying to play the game seems doomed to failure
[11:57:17] <ishitatsuyuki> I don't know why PC servers handles position rollback correctly
[11:57:19] <Amaranth> Unless you've got a flagship phone
[11:57:25] <gurun> ishitatsuyuki, my experience tells me that shogi is never responsible for any of these things. He is however fixing them.
[11:57:37] <ishitatsuyuki> While PM applies physics of a client-broken block
[11:58:05] <ishitatsuyuki> A simple description: you break a block, the server cancels it
[11:58:11] <Amaranth> MCPE is PC stripped down to run on a Cortex A8 so whenever PC does something expect MCPE to do it in a similar or even worse way
[11:58:23] <Amaranth> Unless it's a feature they've added back in since the original release
[11:58:23] <ishitatsuyuki> Bukkit: rollback PM: fall through
[11:58:30] <ishitatsuyuki> Any idea about this issue?
[11:58:40] <Amaranth> What?
[11:58:45] <gurun> Amaranth, i expect that whatever PC is doing, i will done much better and a lot more effecient by MCPE. That is the experience on all functionality so far.
[11:58:47] <Amaranth> Like when you break a sand block?
[11:58:58] <gurun> MCPE is MCPC evolved in most regards.
[11:59:02] <Amaranth> gurun: Only for functionality readded since the original release
[11:59:17] <ishitatsuyuki> Their job: copy, translate, new boss!
[11:59:24] <dktapps> the bit that doesn't make senseis the way it spams it when not moving
[11:59:33] <ishitatsuyuki> What, you use IRC styling
[11:59:35] <ishitatsuyuki> xD
[11:59:37] <Amaranth> They took PC, stripped it down to run on garbage hardware, rewrote the renderer because PC was OpenGL 1.1 and trash
[11:59:39] <gurun> dktapps, yeah that's the only concern i have with it.
[11:59:41] <dktapps> Quassel :P
[12:00:02] <Amaranth> Then when they added multiplayer they slapped some shitty use of raknet on it and as they've added features back they've tried to do so in a way that a phone can run
[12:00:19] <Amaranth> dktapps: PC does that because they've got the tick logic wrapped up in the packet handler
[12:00:22] <ishitatsuyuki> Is Amaranth a Mojang person?
[12:00:27] <Amaranth> No
[12:00:42] <ishitatsuyuki> You are voiced, what's your position?
[12:00:50] <Amaranth> I made Bukkit
[12:00:53] <ishitatsuyuki> Oh.
[12:01:40] <gurun> I'm not a great fan of RakNet like that, but few other communications would match the same requirements (TCP not being one).
[12:02:11] <ishitatsuyuki> I think one move/3 frame is smooth enough.
[12:02:15] <gurun> But, i would still argue that TCP with it's problems on mobile communication is still an acceptible solution.
[12:02:21] <ishitatsuyuki> In that case, server based physics work
[12:02:22] <Amaranth> The problem with their use of raknet is they use it like TCP
[12:02:37] <ishitatsuyuki> Why does PC doesn't use TLS xD
[12:02:51] <Amaranth> Because we needed to design something that worked with the existing session server
[12:02:52] <ishitatsuyuki> Wait, awkward wording :O
[12:03:07] <gurun> ishitatsuyuki; I'm not sure what you mean, but all logic is basicaly server-based in MCPE. Projectiles USED to be the exception, but is now no longer that.
[12:03:19] <gurun> So, the server must control them now too.
[12:03:38] <ishitatsuyuki> I was afraid that client simulated the physics and is sending them
[12:03:50] <gurun> RakNet IS TCP .. so i would say "ofc they use it like TCP" :-)
[12:03:57] <Amaranth> Grum got on a Mumble with me and Wolvereness to try to figure out how to solve that problem, Wolvereness ended up being the one to think up the final design and graph out the state machine so Grum could implement it
[12:04:32] <Amaranth> They didn't want to wait for the web guys to rewrite the login infrastructure or have to support two versions and such so we needed a solution that worked with the existing setup
[12:04:49] <gurun> but if you mean that they don't really use the channel-features and priority features of RakNet, then i agree.
[12:04:52] <Amaranth> The solution ends up being better than TLS in some ways anyway although at the cost of not working if the session server is down
[12:05:19] <Amaranth> RakNet doesn't require your packets be retransmitted afaik
[12:05:25] <Amaranth> Because otherwise you couldn't write a good FPS with it
[12:05:46] <gurun> That just display that you have limited knowledge of how RakNet works :P
[12:05:55] <ishitatsuyuki> RakNet is full of bugs
[12:06:05] <Amaranth> So RakNet is awful for FPS games?
[12:06:28] <ishitatsuyuki> Unmaintained
[12:06:29] <Amaranth> FPS games do their own diff-based compression and handling of dropped packets so I guess that makes sense
[12:06:31] <ishitatsuyuki> Trashbin
[12:07:33] <Amaranth> The FPS aka Quake style makes it obvious that what you're doing isn't client/server communication but database replication with a single master (the server)
[12:08:16] <Amaranth> Anyway, I wouldn't be surprised to learn MCPE was doing physics ticks for players only on movement packets too
[12:08:35] <gurun> Yah, that is what MC is doing too .. but with the small differene .. maps are loaded too.
[12:08:36] <Amaranth> And they ran in to the same problems with that so started sending the movement packets every tick
[12:09:51] <ishitatsuyuki> And is it safe to ignore it?
[12:10:01] <gurun> you have to remeber history here too .. if you don't have cores, you don't have threads. And most of this stuff stem from a time where lots of core was not exactly .. standard.
[12:10:11] <ishitatsuyuki> Does they contain client calculated physics?
[12:10:46] <gurun> a lot of games do client-side calculation to smooth the user experience.
[12:10:50] <Amaranth> The client (in PC at least) is almost completely authoritative for its position so does all the physics for that itself and just tells the server where it ended up
[12:11:29] <Amaranth> And all the server does is making sure you didn't move 100 blocks at once, aren't in a block, and take fall damage when you switch from not ground to ground
[12:11:31] <gurun> for the player, yes.
[12:12:19] <Amaranth> (100 is just an example although it does actually check if you've moved more than 10 by comparing distance squared against 100)
[12:12:59] <Amaranth> If you're writing a server of your own you at least need to forward those packets on to all the other clients that are nearby
[12:13:09] <Amaranth> Otherwise you can do whatever you want with the information
[12:14:12] <ishitatsuyuki> I'm planning to calculate it on the server.
[12:14:13] <gurun> Well, luckily none of the server I know forwards all the packets. They send the packets based on world-ticking and only if the position change more than a factor of x.xx
[12:14:57] <ishitatsuyuki> And is walking some sort of physics or simply linear?
[12:15:07] <Amaranth> Well sure in PC you don't forward it directly, you just update the entity's position on the server and when the EntityTracker ticks it'll send out relative position change packets or full position packets if the change is large enough
[12:15:11] <Amaranth> Or nothing is they didn't move
[12:15:21] * Kripth joined the channel
[12:15:24] <Amaranth> (except it sends a full position packet every X ticks just to keep things in sync)
[12:15:53] <Amaranth> The client (again, at least on PC) doesn't give you enough information to do proper physics calculations for player movement
[12:15:58] <gurun> PE always semd full packet for players, but have movement and velocity packets for all other entitites.
[12:16:24] <Amaranth> That's why fall damage calculations and such get wonky when you change the send rate, it barely works as is even for that simple task
[12:17:33] <gurun> fall damage is difficult, yeah.
[12:18:11] <gurun> it's difficult, no because the server should calculate it, but rather because the client does.
[12:18:28] <Amaranth> Yeah, I figured they moved stuff like that entirely clientside for PE
[12:18:45] <Amaranth> One less thing for the server to tick on your Moto G :P
[12:20:21] <gurun> Yeah. But I believe there is a switch that disables it that can be sent from the server.
[12:20:25] <ishitatsuyuki> It should really be done serverside
[12:20:50] <Amaranth> Sure ideally they'd move to quake style and all of it would be done serverside
[12:21:02] <gurun> i'm just happy they don't :-P
[12:21:13] <Amaranth> On PC server owners kneejerk refused that idea because of the overhead
[12:21:38] <Amaranth> I managed to convince a few of them that ticking an extra 100 player entities is nothing compared to the 5000 mobs they've made spawn
[12:21:41] <gurun> but fall damage .. i have to double check that. Because that's one of the things the client can do .. but I think it doesn't. And then they changed, and the client ALLWAYS did .. and now i don't know.
[12:21:54] <Amaranth> Yeah having the client in change of everything is great for making your own server
[12:22:09] <Amaranth> That's why you can throw together enough of a PC server to let people walk around in a couple days
[12:22:56] <gurun> Well, none of this stuff is holding any of the PE servers back. Lack of proper world-gen and AI .. is holding it back.
[12:26:49] <dktapps> TextPacket has whisper message type now... interesting
[12:27:25] <Amaranth> World gen is mostly just fiddly, some basic AI isn't too hard
[12:28:08] <Amaranth> The Spout project did a reverse engineered almost identical worldgen and that stuff is all MIT licensed now
[12:28:16] <Amaranth> So you could use that
[12:30:15] <gurun> could also just use a vanilla PC server for it :-P

2016-10-26
[02:22:29] * Odysseus joined the channel
[02:22:39] <Odysseus> gurun: looks like you start your meta at bit 1 instead of 0
[02:23:46] <Odysseus> e.g. onFire = 1; wouldn't that be 0?
[05:23:27] * ishitatsuyuki has quit
[05:24:49] * dktapps joined the channel
[05:24:51] * ishitatsuyuki joined the channel
[07:49:22] <gurun> Odysseus, well you must have missed my question then .. it's shited .. flag << 1 .. and I don't understand why i would do that instead of just doing like i did, start from 1.
[07:49:37] <gurun> doesn't make sense starting from 0.
[08:10:53] <Odysseus> i wasn't referring to that, just thinking that bitarray index starts at 0 but it looks like youre writing at 1
[08:28:29] * Odysseus has quit
[08:33:34] * gurun_ joined the channel
[08:35:23] * gurun joined the channel
[08:36:04] <gurun> Well, if you follow the protocol they start with 1. If you follow the dissassembly, they start on 0. I go with what the protocol tells me.
[09:00:52] * Alex31 joined the channel
[09:50:24] <ishitatsuyuki> Uh, so now, is NBT using VarInt?
[11:20:51] <dktapps> 1 << 0 = 1
[11:20:59] <dktapps> that's why they start from zero
[11:21:14] <dktapps> gurun: are you referring to non-zigzagged -1?
[11:26:37] <dktapps> ishitatsuyuki: only for block entities, item NBT is still traditional
[11:41:44] <ishitatsuyuki> Super suck right? xD
[11:43:16] <dktapps> well, I got lucky
[11:43:53] <dktapps> because I couldn't get item varint NBT to work in the initial builds before they reverted the item changes, so I fixed tiles and left it at that
[11:44:11] <dktapps> and then they reverted the changes to items and everything suddenly started working again
[11:50:53] <bluez___> hmm
[11:51:03] <bluez___> just looking at loginpacket
[11:51:41] <bluez___> https://www.irccloud.com/pastebin/1ImiOtnQ/
[11:52:27] <bluez___> isn't that B327 supposed to be a length? or is it uncompressed length :/
[12:03:59] <bluez___> oh it's a var int :/
[12:11:21] <ishitatsuyuki> lol
[12:39:37] * gurun joined the channel
[13:09:34] <gurun> yah ishitatsuyuki, it is. Sometimes.
[13:20:06] <dktapps> so, anyone played with client permission levels yet?
[13:47:29] <gurun> nah
[14:55:31] <dktapps> it's weird stuff
[14:56:00] <dktapps> been messing with it to disable cheats switches and blah on servers, and ran into some funny bugs
[16:13:25] <gurun> just tested that a bit dktapps. It's basically OP or not as i see it.
[16:49:29] <dktapps> gurun: actually there are 5 permission levels
[16:49:49] <dktapps> normal (0), op (1), host (2), automation (3), and admin (4)
[16:50:23] <dktapps> the bug I ran into is that when only 1 player is online, the cheats switches are enabled for that player no matter what permission level I set
[16:50:36] <dktapps> and as soon as another player joins the switches all lock down
[16:50:50] <dktapps> just reproduced it on Realms too so it's not my fault :)
[16:51:36] <dktapps> although I did have to snoop the Realm IP and port and connect to it as a regular dedicated server, the Realms connection thing removes the Game settings screen completely
[16:52:50] <dktapps> https://gist.github.com/dktapps/4ee71e26962c6b50bdc338829b3f922c#permissions
[16:54:36] <gurun> was there any problems connecting direct to realms once you got the IP/port?
[16:59:01] <dktapps> no, connected fine
[16:59:22] <dktapps> but the port changed about 5 minutes later and I had to snoop it again ^_^
[17:03:03] <gurun> it doesn't show up in netstat does it?
[17:03:19] <dktapps> nope
[17:03:25] <gurun> i hate that
[17:03:39] <dktapps> I know the feeling
[17:03:49] <gurun> i can't see the response UDP from the ping in wireshark for some reason
[17:04:02] <dktapps> hmm
[17:04:34] <gurun> i guess it sends resoponse to ping, right?
[17:04:51] <dktapps> yeah
[17:05:30] <gurun> is the IP same, or does it change too?
[17:05:36] <dktapps> same afaik
[17:06:04] <dktapps> when you enter it it shows up as Dedicated Server
[17:06:11] <dktapps> such imaginative name :)
[17:06:31] <gurun> did you use wireshark to snoop?
[17:06:46] <dktapps> yeah
[17:06:54] <gurun> give me the filter you use then :-)
[17:07:09] <dktapps> connected to it as a Realm, grabbed IP from an MCPE packet, and connected
[17:07:12] <dktapps> no filter :P
[17:07:15] <Intyre> gurun: udp :
[17:07:27] <Intyre> without the :
[17:07:46] <gurun> well, just that it's a shiton of UDP traffic on my machine :-(
[17:08:13] <dktapps> 54.149.110.238 is the IP I'm always seeing
[17:08:29] * Odysseus joined the channel
[17:08:57] <Odysseus> "Well, if you follow the protocol they start with 1. If you follow the dissassembly, they start on 0. I go with what the protocol tells me." i wasn't going off of either, just general array knowledge. what do you mean following the protocol?
[17:09:40] <bluez___> finally log is setup, if you need (decrypted) log of any packet from a real client let me know
[17:10:06] <Intyre> bluez___: all the packets! :)
[17:10:13] <dktapps> allthethings
[17:10:30] <dktapps> crafting data would be nice
[17:11:42] <dktapps> hmm
[17:12:34] <bluez___> http://pastebin.com/raw/01jd7PcV
[17:12:41] <bluez___> i better remove the entity stuff :P
[17:12:57] <dktapps> :O
[17:13:04] <dktapps> awesome
[17:13:49] * Odysseus has quit
[17:13:59] <dktapps> do you have a proxy or something?
[17:14:06] <bluez___> i created one
[17:14:22] <bluez___> mitm, i exchange the keys in the login packet chain
[17:14:32] <dktapps> aha
[17:15:42] <dktapps> wow
[17:15:58] <dktapps> there's so much information in that paste it's unbelievable
[17:16:39] <bluez___> i can edit and inject packets too
[17:17:01] <bluez___> i have raknet implemented on both sides
[17:17:33] <dktapps> damn it, you're too goos
[17:17:35] <dktapps> *good
[17:19:28] <gurun> nice bluez___ :-)
[17:20:05] <gurun> dktapps, crafting data you can get from me. Just give me a template of the code that you want generated.
[17:20:15] <gurun> save with creative inventory
[17:20:20] <gurun> same
[17:20:24] <Intyre> json :)
[17:20:37] <dktapps> haha
[17:20:50] <gurun> nah, not json
[17:20:57] <dktapps> lol
[17:21:17] <Intyre> gurun: that is what pocketmine uses :p https://raw.githubusercontent.com/pmmp/PocketMine-MP/master/src/pocketmine/resources/recipes.json
[17:21:23] <dktapps> yeah, I know I can ask you... but I don't want to cheat too much ;)
[17:21:26] <gurun> the code needs to include how to create the necessary NBT too
[17:22:03] <gurun> jikes .. unformatted json :-P
[17:22:14] <Intyre> ughhh
[17:22:35] <Intyre> when it is formatted its not good, when its not formatted is not good..
[17:22:38] <gurun> like json overload :-)
[17:22:45] <dktapps> lol
[17:22:55] <gurun> i don't really like json tbh
[17:23:01] <dktapps> yeah, sure as hell don't try editing that recipe json directly
[17:23:08] <dktapps> it's far too big
[17:23:30] <gurun> i like XML for stuff like that. Verbose, but at least you understand wtf is going on with it
[17:23:59] <dktapps> the only thing I don't like about json is you can't comment in it
[17:24:13] <dktapps> so for autogenerated stuff it's good :P
[17:28:05] <Intyre> it was autogenerated ^.^
[17:28:40] <gurun> hmm, if it was auto-generated earlier, why not now?
[17:28:50] <Intyre> encryption?
[17:28:55] <gurun> oh, i see
[17:29:39] <gurun> you can always trace a client connecting to MiNET unencrypted instead
[17:29:44] <gurun> i mean, use the same tool
[17:29:48] <Intyre> still need to turn that off, didnt have .16 on ios but now i do! \o/
[17:30:04] <Intyre> i think i can patch the client
[17:30:28] <gurun> you mean, the vanilla server, right?
[17:30:35] <Intyre> yes
[18:05:10] <dktapps> o.9
[18:05:16] <dktapps> *o.O
[18:05:34] <dktapps> why is the UniqueID in that packet so high?
[18:06:22] <dktapps> in the StartGame in bluez___'s dump
[18:07:28] <bluez___> i didn't check yet, but this is an iOS log so endieness?
[18:07:38] <dktapps> varint is always LE
[18:07:55] <bluez___> oh it's a varint
[18:07:58] <bluez___> not looked at that packet yet
[18:08:08] <dktapps> wait, shit
[18:08:46] <dktapps> mustve decoded it wrong
[19:21:21] * boogaman joined the channel
[19:35:22] * Synexe joined the channel

2016-10-25
[00:00:01] * gurun joined the channel
[03:26:43] * gurun_ joined the channel
[06:51:12] * humerusj joined the channel
[09:03:04] * md_5 joined the channel
[17:20:16] * filfat joined the channel
[17:24:46] <filfat> Okay, idk if it's an issue in the way I "compile" the  chunks (most likely is) but whenever I send anything above the 16 (y) initial blocks for a chunk column it just replicates the lowest 16x16x16 area in the chunk
[17:24:54] <filfat> as can be seen here http://imgur.com/a/nvO3E
[17:25:26] <filfat> am I supposed to send chunks in 16x16x16 instead of 16x128x16?
[18:58:45] * filfat has quit
[19:07:40] * gurun joined the channel
[20:53:34] <Antisober552> hello
[21:22:02] * gurun joined the channel
[21:29:33] <gurun> dktapps, if you write a long varint with -1, what bytes do you get?
[21:32:03] <gurun> or hmm, i don't understand; the bit-flags seems to be shifted by 1
[22:07:33] <gurun> Thanks Intyre: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Entities/Entity.cs#L146
[22:20:16] <Tux> I wish I could have some Intyre magic :(
[22:27:37] <gurun> And hmm .. you not getting that?

2016-10-24
[00:00:15] * gurun_ joined the channel
[00:42:28] * dktapps joined the channel
[01:31:52] * rovox has quit
[01:33:02] * Falkirks joined the channel
[01:33:32] * Antisober552 joined the channel
[01:34:02] * leonchang99 joined the channel
[01:37:02] * humerusj joined the channel
[01:37:54] * rovox joined the channel
[01:38:32] * Intyre joined the channel
[01:38:32] * MrARM joined the channel
[01:40:00] * gaeta joined the channel
[02:35:14] * gurun joined the channel
[05:11:59] * gurun_ joined the channel
[06:20:36] * gurun joined the channel
[06:21:37] <gurun> i've been playing o realms lately. I've noticed that repeating/duplicated chat text is very very (very!) common also in vanilla.
[07:46:45] * gurun_ joined the channel
[07:54:05] * gurun_ joined the channel
[07:55:31] * gurun_ joined the channel
[07:57:31] * gurun_ joined the channel
[07:59:36] * gurun joined the channel
[08:00:56] * gurun joined the channel
[08:17:20] * gurun joined the channel
[08:18:10] * gurun joined the channel
[08:21:20] * gurun joined the channel
[09:00:52] * TOPIC: Minecraft: Pocket Edition development channel | Current version: 0.16.0.0 | Publicly logged at | https://botbot.me/freenode/mcpedevs/
[09:03:51] <ishitatsuyuki> Catch him
[09:03:52] <ishitatsuyuki> xD
[10:21:38] * gurun_ joined the channel
[10:27:30] * gurun joined the channel
[10:47:08] <dktapps> Anyone else had issues with player list duplicates in the release?
[10:47:23] <ishitatsuyuki> Probably gurun has idea
[10:47:42] <dktapps> I fixed it in the beta, but now it's back and I can't work out why the fuck it's happening
[11:00:22] * Extreme joined the channel
[11:18:32] <gurun> hmm, yeah i had that too
[11:18:47] <gurun> it has something todo with entity ID vs Runtime ID .. i've fixed that earlier.
[11:18:52] <dktapps> aah
[11:19:06] <dktapps> I send the same number for both
[11:26:04] <ishitatsuyuki> what's entityid exactly?
[11:26:09] <ishitatsuyuki> uuid doesn't fit
[11:28:40] <dktapps> it's a save ID
[11:28:43] <dktapps> as I understand it it's used for saving leash links and stuff like thst
[11:29:18] <gurun> yah, owner and stuff
[11:33:17] <ishitatsuyuki> Does it really matter?
[11:33:34] <dktapps> um, well, yeah
[11:33:39] <ishitatsuyuki> Client gets fresh things every join
[11:33:48] <dktapps> that's runtime ID
[11:33:58] <dktapps> unique ID is always the same, or should be
[11:34:02] <ishitatsuyuki> And it doesn't cache it so far
[12:40:16] * MrQuoter12 joined the channel
[12:43:41] * rovox_ joined the channel
[12:43:45] * sekjun9878_ joined the channel
[12:43:45] * sekjun9878_ has quit
[12:43:45] * sekjun9878_ joined the channel
[12:43:58] * Anti joined the channel
[12:44:04] * _Myles joined the channel
[12:44:22] * Anti is now known as Guest13623
[12:44:29] * leonchang99_ joined the channel
[12:44:38] * tHEMtZ joined the channel
[12:45:20] * rovox has quit
[12:45:20] * leonchang99 has quit
[12:45:20] * Antisober552 has quit
[12:45:20] * sekjun9878 has quit
[12:45:21] * tHEMtZ- has quit
[12:45:21] * _MylesC has quit
[12:45:22] * MrQuoter has quit
[12:45:25] * MrQuoter12 is now known as MrQuoter
[12:45:26] * leonchang99_ is now known as leonchang99
[13:21:32] <dktapps> anyone heard of player "index"?
[13:26:07] <ishitatsuyuki> Only shoghi does
[13:26:13] <ishitatsuyuki> #blameshoghicp
[13:35:02] <dktapps> lol
[13:35:14] <dktapps> well, metadata 28 is an int, PlayerIndex
[16:48:17] <dktapps> ah
[16:48:39] <dktapps> so, the button is called INTERACTIVE_TAG in the disassembly
[18:52:13] <gurun> cool. you found any other interesting TAG names dktapps ?
[18:54:47] <dktapps> I did
[18:54:52] <dktapps> Metadata 43
[18:55:17] <dktapps> String, found in NpcComponent::setHyperLink()
[18:55:30] <dktapps> otherwise referred to as NpcComponent::URL_TAG
[18:55:53] <dktapps> mind = blown
[19:11:51] <dktapps> so, projectiles are completely server-handled now?
[19:12:02] <dktapps> snowballs and stuff I mean
[19:36:59] <dktapps> whoops, never mind
[19:37:18] <dktapps> was checking for the wrong value in UseItem packet
[20:34:51] <Intyre> GURUN DM DM NOW!
[20:38:59] <dktapps> lol
[20:40:06] <Intyre> :)
[21:11:17] * Amaranth joined the channel
[22:19:58] * gurun_ joined the channel
[23:44:19] * rovox_ has quit
[23:44:39] * gurun_ joined the channel
[23:44:39] * rovox_ joined the channel
[23:44:39] * bjorn- joined the channel
[23:44:39] * NullFull joined the channel
[23:44:39] * LaxWasHere joined the channel
[23:44:39] * eggster joined the channel

2016-10-23
[01:49:47] * gurun joined the channel
[06:41:32] * sekjun9878 joined the channel
[06:41:32] * sekjun9878 has quit
[06:41:32] * sekjun9878 joined the channel
[10:24:23] <ishitatsuyuki> Does PE makes use of LevelDB after loading?
[10:24:31] <ishitatsuyuki> Or it's stored in flat array?
[11:48:11] <gurun> eh ishitatsuyuki ?
[11:48:19] <gurun> what is your ACTUAL question?
[11:48:39] <ishitatsuyuki> Whether if it use auto save style or directly accessing leveldb
[11:49:13] <gurun> as I understand, it stores in memory and batch-save on interval. There have been bugs with that. But I could be wrong.
[11:49:22] <ishitatsuyuki> Okay, thank you
[11:49:42] <ishitatsuyuki> I'm planning to directly use DB as server storage
[11:49:55] <gurun> like PM then, right.
[20:18:11] * md_5 joined the channel
[21:58:28] * PocketKiller joined the channel

2016-10-22
[20:04:03] <dktapps> -> BlockLauncher
[20:04:14] <dktapps> kids are hooked on js mods :P
[20:04:22] <decapitated> fuck js
[20:04:31] <gurun> i just hate js so bad it hurts
[20:04:32] <decapitated> i'll be sad when mcpc is phased out
[20:04:39] <decapitated> but tbqh, i'm really digging the mcpe
[20:05:01] <dktapps> the thing I love about PE vs PC is the performance
[20:05:05] <decapitated> ^
[20:05:12] <decapitated> it runs sooooooo smooth
[20:05:19] <dktapps> Win10 Edition performance does not fucking compare to PC at all
[20:05:25] <decapitated> it doesn't
[20:05:25] <gurun> erhmf .. well.. performance is something you have to compare over all features.
[20:05:29] <dktapps> never, ever misses a beat
[20:05:38] <gurun> I mean, resource packs .. and shit .. it's not exactly "doable" on PE.
[20:05:39] <dktapps> absolutely love it
[20:05:54] <decapitated> i can have chrome open with 1230812347812471 tabs, running netflix on the tv, and play mcpe w/o any stuttering
[20:06:02] <dktapps> ^ exactly
[20:06:04] <decapitated> mcpc, i have to literally kill any random apps running
[20:06:17] <gurun> oh, it's the other way around for me .. :-o
[20:06:29] <decapitated> 1.9/1.10 have made things more bearable
[20:06:32] <gurun> MCPE eats up 30% of my CPU if I have a couple of players on it.
[20:06:38] <decapitated> but even with 20+mods, it's almost unplayable
[20:06:39] <gurun> 4/8 core
[20:06:41] <gurun> i7
[20:06:55] <dktapps> I run Win10 on a dual-core i3
[20:06:55] <decapitated> weird, i have some low end asus laptop and it screams for me
[20:07:58] <dktapps> MCPC: render on 12 chunks? feels a little laggy
[20:08:11] <decapitated> mcpe: FANCY ALL THE THINGS!
[20:08:14] <dktapps> win10: smoothest Minecraft I've ever played
[20:08:30] <dktapps> PC is laggy as fuck in comparison
[20:08:33] <decapitated> seriously
[20:08:34] <gurun> but yeah, i like W10 better than the PC version anyway.
[20:08:37] <gurun> it has a future.
[20:08:43] <decapitated> it's the whole reason i got BACK into mcpe
[20:08:49] <dktapps> ^ Same
[20:08:50] <decapitated> the w10 edition just kills it
[20:09:01] <gurun> i don't think i would have stayed if it wasn't for W10 tbh
[20:09:19] <dktapps> the controls are a large part of it for me
[20:09:27] <Intyre> ughh.. im leaving you MS fanboys alone o/
[20:09:28] <decapitated> and now we can customize our kb layout!
[20:09:32] <dktapps> the limitations on PE vs on a comp
[20:09:45] <decapitated> Intyre: shutup apple fanboi
[20:09:51] <dktapps> lmao
[20:09:54] <gurun> lol
[20:10:28] <Intyre> apples are healthy! ever tried to eat a window?
[20:10:32] <decapitated> yes
[20:10:35] <dktapps> rofl
[20:10:38] <decapitated> they're delicious
[20:10:44] <decapitated> try it
[20:10:54] <dktapps> a little crunchy
[20:11:02] <decapitated> but it's totally worth it
[20:11:18] <dktapps> :D
[20:11:26] <Intyre> its overrated
[20:11:32] <decapitated> you're overrated
[20:11:37] <Intyre> true
[20:11:52] <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine
[20:12:00] <decapitated> i'd rather just buy a couple hookers
[20:12:05] <dktapps> lmao
[20:12:12] <decapitated> at least they put out
[20:12:37] <Intyre> https://www.jamf.com/blog/debate-over-ibm-confirms-that-macs-are-535-less-expensive-than-pcs/ :)
[20:13:22] <decapitated> ....ok
[20:13:51] <dktapps> yeah, but find me a cheap mac
[20:14:08] <dktapps> I never have the budget for Apple
[20:14:19] <Intyre> get a job!
[20:14:25] <decapitated> get a clue!
[20:14:30] <dktapps> lol
[20:14:41] <decapitated> i can buy the exact same hw as a mac, and still come out at least 1k cheaper
[20:15:02] <Intyre> but id doesnt have a apple!
[20:15:18] <decapitated> an*
[20:15:35] <decapitated> all that money spent could have went towards spell check
[20:15:37] <decapitated> noob
[20:15:38] <decapitated> ;D
[20:15:45] <decapitated> brb
[20:16:06] <Intyre> you know what i mean so no spell check is needed
[20:44:17] <gurun> my IRC client pings on hookers .. does it know me that well .. hmm
[20:49:26] <dktapps> rofl
[20:59:25] <gurun> so the worst fucking thing with resource pack packets .. are that they are all little endian.
[21:00:15] <gurun> i just don't really get this complete mix and mash of all different kinds of number representation in MCPE. Can't imagine how many bugs that it could create.
[21:00:43] <gurun> and yeah, btw .. they changed the NBT stuff again . .. in the lates release.
[21:23:52] <decapitated> hookers!
[21:24:09] <decapitated> damn endians eating all our buffalo!
[21:43:43] * gurun_ joined the channel
[22:06:18] * dktapps joined the channel
[22:31:21] <Brandon15811__> !addquote <Intyre> apples are healthy! ever tried to eat a window? | <decapitated> yes | <decapitated> they're delicious
[22:31:22] <MrQuoter> Quote 560 added
[22:32:31] <Brandon15811__> !addquote <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine | <decapitated> i'd rather just buy a couple hookers
[22:32:44] <Intyre> noob
[22:33:00] <Brandon15811__> !addquote <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine | <decapitated> i'd rather just buy a couple hookers
[22:33:04] <decapitated> lol
[22:33:19] <Brandon15811__> maybe it's throttling me xD
[22:33:36] <decapitated> i have soooo many quotes
[22:33:59] <Brandon15811__> !addquote <gurun> my IRC client pings on hookers .. does it know me that well .. hmm
[22:34:00] <MrQuoter> Quote 561 added
[22:34:41] <Brandon15811__> http://mcpedevs.pocketmine.net/newquotes, whoops, looks like I broke something xD
[22:35:38] <Brandon15811__> !addquote <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine | <decapitated> i'd rather just buy a couple hookers
[22:36:22] <decapitated> mommy wats a coitus?
[22:37:02] <Brandon15811__> decapitated: I think it's a fl0w3r
[22:38:49] <Brandon15811__> !addquote <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine | <decapitated> id rather just buy a couple hookers
[22:38:51] <MrQuoter> Quote 562 added
[22:38:53] <Intyre> it can be the first time :p
[22:38:54] <Brandon15811__> there we go xD
[22:39:08] <Brandon15811__> 4th times the charm
[22:44:11] <decapitated> lol
[22:44:52] <Brandon15811__> !getquote 562
[22:44:55] <MrQuoter> [562] <decapitated> seriously though, if i wanted to waste money on an overpriced intel machine | <decapitated> id rather just buy a couple hookers
[22:44:57] <MrQuoter> [562] Added Brandon15 at 2016/10/22 18:38.
[22:46:01] <decapitated> <shoghicp> Brandon15811__: the channel-wide kick after Syria man anal was the best thing XD
[22:46:05] <decapitated> lmfao
[22:46:09] <decapitated> i love how that name stuck
[22:46:20] <Brandon15811__> hahaha xD

[00:59:29] * gurun_ joined the channel
[01:04:01] * InusualZ joined the channel
[01:24:12] * Odysseus joined the channel
[01:24:42] <Odysseus> found right no ai metadata pretty sure, but isn't stopping physics
[02:07:50] <Odysseus> stops client from moving though
[02:17:44] * gurun_ has quit
[02:18:01] * gurun joined the channel
[02:18:23] <gurun> Odysseus, yeah we figured that one out. But it's the no-ai we want.
[02:38:52] * yawkat joined the channel
[02:43:53] <Odysseus> is that not no-ai?
[02:44:00] <Odysseus> 16 iirc
[02:50:36] <Odysseus> haven't been able to get meta(0) working encoded as 64bit
[03:30:27] * gurun_ joined the channel
[03:57:57] * gurun joined the channel
[06:41:09] * Odysseus has quit
[09:58:50] <dktapps> flag 16 isn't NO_AI
[09:58:58] <dktapps> it's isImmobile
[09:59:04] <dktapps> saw it in the disassembly
[10:16:25] <ishitatsuyuki> Hmm
[10:16:30] <ishitatsuyuki> Does the symbol remain?
[10:24:37] <dktapps> ???
[10:24:50] <dktapps> as far as I know it doesn't
[10:25:54] <dktapps> PHP really needs logical right-shift
[10:28:07] <ishitatsuyuki> lol, no signed or unsigned
[10:34:35] <dktapps> also a giant pain in the ass
[10:34:51] <dktapps> and the lack of distinction between int / long
[10:35:10] <dktapps> varlong encoding on 32-bit is damn near impossible
[10:52:56] <ishitatsuyuki> Copy a library?
[10:53:29] <dktapps> every php varint lib I've found only supports 64-bit
[10:53:44] <dktapps> protobuf lib I mean, not varint
[10:54:12] <dktapps> that's what prompted this: https://twitter.com/dktapps/status/789199456801402881
[10:54:28] <dktapps> if I ditch 32-bit support things get a whole load easier
[10:54:50] <dktapps> but goodbye to phone hosters and raspberry pi hosters
[10:55:53] <ishitatsuyuki> Wait
[10:55:59] <ishitatsuyuki> Where's VarLong used
[10:56:38] <dktapps> Entity IDs, metadata flags
[10:56:49] <dktapps> varint substitution works up to a point
[10:56:57] <ishitatsuyuki> Hmm
[10:57:18] <ishitatsuyuki> It's a good design
[10:57:25] <dktapps> ?
[10:57:31] <ishitatsuyuki> Since it enables directly putting pointer as EID
[10:57:44] <ishitatsuyuki> No lookup overhead
[14:07:33] * gurun_ joined the channel
[14:25:20] * gurun joined the channel
[14:37:03] <gurun> So, for your information. I did a test with ecko yesterday, on his REALMS account. He loaded the addoin, i did not. AND when I connected, i got the addons.
[14:37:16] <gurun> Anyone of you have capablities of tracing REALMS comms?
[14:37:32] <gurun> at least on a packet level (what goes in and out) ?
[14:39:27] <Intyre> its a http request maybe...
[14:47:24] <Intyre> GET request to somewhere archive/download/world/
[15:01:00] <gurun> oh, NOW i understand how that shit works.
[15:01:27] <gurun> it doesn't do anything like that, it runs server-side. Just using metadata, flags and attributes. And rest is logic controlled on the server.
[15:01:37] <gurun> So it is actually server-extensions already.
[15:01:41] <gurun> just not code.
[15:01:59] <Intyre> :/
[15:02:23] <gurun> which makes it exceptionally good for us .. because then we can tweak entities, and see what data it is sending.
[15:02:45] <gurun> scale and speed for instance; tweaked a lot.
[15:03:00] <Intyre> ohhh i see where you're going
[15:06:53] <Intyre> someone figured out why http://192.168.1.21:8888 is hardcoded and what it does?
[15:07:10] <Intyre> something with RealmsAPI
[16:02:52] <dktapps> fun stuff
[16:46:13] * gurun_ joined the channel
[17:27:07] * Charlie_ joined the channel
[17:27:40] <Guest10540> sorry for the newbie question, just installed Minecraft PE server on an iMac seems like it all started well no issues but cannot connect from an iPad or iphone
[17:27:53] <Guest10540> either says that the world disconnected
[17:28:17] <Guest10540> I'm just trying on the local LAN
[17:28:29] <Guest10540> with a local IP so no router port forwarding issues
[17:28:43] <Guest10540> any advice?
[18:29:58] * Andrewboy159 joined the channel
[18:30:36] <Andrewboy159> what version of MCPE/WIN10 is the latest version of pcoketmine?
[18:30:53] <Andrewboy159> pocketmine*
[18:35:06] <dktapps> sure, hang around for an answer... why not
[18:36:46] <dktapps> Guest10540: make sure you're using an up-to-date version, most software doesn't support 0.16 yet
[19:30:50] <decapitated> how much dedotated wam do i need?!?!?!?
[19:37:53] <Intyre> over 9000
[19:38:10] <decapitated> that's too much
[19:40:13] <decapitated> apple needs to update mcpe already
[19:40:29] <decapitated> w10 auto updated my mcpe and now i can't join the realm i'm on :(
[19:40:36] <decapitated> and the owner uses ios
[19:43:07] <dktapps> https://twitter.com/_tomcc/status/789858909347545088
[19:43:23] <decapitated> yeah i know
[19:43:27] <decapitated> today or tuesday
[19:43:52] <decapitated> i was totally looking forward to my weekend off, just so i can binge play w/ the new update
[19:44:00] <dktapps> lol right
[19:44:00] <decapitated> weekend ruined
[19:44:06] <dktapps> and then this shit happened
[19:44:21] <decapitated> nbd though, i can play at work ;p
[19:44:30] <dktapps> :D that's the spirit
[19:44:58] <decapitated> hell, my boss restructured things anyway, i literally do like an hours worth of work during my shift
[19:45:04] <decapitated> i spend the rest of my time hiding out
[19:46:27] <dktapps> lol
[19:49:06] <decapitated> not even playing
[19:49:12] <decapitated> i get paid to sit around most of the day
[19:49:16] <decapitated> it's better than a desk job :D
[19:49:34] <Intyre> you sit on the floor?
[19:49:44] <decapitated> hell no, we have chairs
[19:49:50] <Intyre> but no desks?
[19:49:53] <decapitated> and desks
[19:50:00] <decapitated> just none that are assigned to me ;p
[19:50:17] * gurun joined the channel
[19:51:13] <decapitated> and they still are refusing to open up the north wing
[19:51:18] <decapitated> pisse me off to no end
[19:52:35] <gurun> Success! Resource packs loaded over the wire :)
[19:52:43] <Intyre> shutup ! :p
[19:52:50] <gurun> hihi
[19:53:01] <gurun> man, that was un-trivial tbh.
[19:53:04] <Intyre> i knew it the second you joined
[19:53:45] <gurun> but yeah, essentially just sending each pack separately in the zip format. SO that McpePack format or whatever they call it.
[19:54:25] <gurun> if it already joined and received the package, it won't ask again.
[19:56:02] <Intyre> behavior pack
[19:56:11] <gurun> non-existing at the moment.
[19:56:45] <gurun> there is room for it, but no data
[19:57:34] <gurun> the behavior packs we see today, are server-side. I guess when searge gets his shit together and start pushing C# over the wire, we will see content in that. And I expect it to work the same.
[19:58:02] <decapitated> man
[19:58:03] <gurun> I have at least the whole package structure cleared out now, including behaviors, so expect that to just work (lol)
[19:58:12] <decapitated> i personally cannot wait for proper mods in mcpe
[19:58:37] <gurun> the only thing I'm interested in decapitated, is UI control.
[19:59:28] <decapitated> i'd probably be way more involved if therewere a proper way to mod, w/o using blocklauncher
[19:59:49] <gurun> why is that?
[19:59:55] <Intyre> cydia substrate! :)
[19:59:58] <gurun> what are you missing from blocklauncher type of mods?
[20:00:11] <decapitated> there is no blocklauncher for w10
[20:00:29] <decapitated> so, i'm missing blocklauncher
[20:00:37] <Intyre> but there are mods for W10
[20:00:41] <decapitated> since when
[20:00:41] <gurun> i'm just generally happy that all te kids gets a proper C# beating
[20:00:53] <Intyre> no! NOOOOO!
[20:00:55] <decapitated> i know jocopa has mucked with mods for w10
[20:01:07] <decapitated> but i haven't seen anything considered a proper mod
[20:01:12] <decapitated> just proof of concept stuff
[20:01:13] <gurun> i think they failed to get it packaged in a good way
[20:01:29] <decapitated> i <3 c#
[20:01:41] <decapitated> i think it's good they're using that for the plugin base
[20:01:59] <Intyre> will that even work on android/ios?
[20:02:10] <decapitated> of course
[20:02:17] <Intyre> not?
[20:02:20] <gurun> Intyre, it was the only platform they could use that could run proper on ALL platforms.
[20:02:24] <dktapps> it would have to work somehow, or why C#
[20:02:26] <decapitated> mcpe is already written in c++
[20:02:34] <decapitated> binary mods will work
[20:02:44] <gurun> you know that C++ and C# isn't the same .. right?!
[20:02:46] <decapitated> dktapps: at least it's not java
[20:02:52] <decapitated> i'm well aware of that
[20:02:55] <decapitated> i'm not daft
[20:02:57] <dktapps> lol, try getting kids to work with c++ mods
[20:03:12] <decapitated> c# is like the vb of this generation
[20:03:26] <gurun> just didn't see the connection between native C++ code and .. C#
[20:03:42] <decapitated> gurun: don't ask me why... ask ms
[20:03:47] <gurun> no, PHP and Javascript is VB of the kids
[20:03:54] <dktapps> lol
[20:03:59] <Intyre> no C# is

2016-10-21
[23:06:41] * ishitatsuyuki joined the channel
[23:06:41] * Extreme joined the channel
[23:07:13] * Tux joined the channel
[23:07:13] * Brandon15811__ joined the channel
[23:07:13] * rom1504 joined the channel
[23:07:29] * tHEMtZ- joined the channel
[23:07:29] * md_5 joined the channel
[23:07:29] * _MylesC joined the channel
[23:07:29] * MrQuoter joined the channel
[23:07:39] * sgray joined the channel
[23:08:15] * gurun joined the channel
[23:08:15] * bjorn- joined the channel
[23:08:15] * NullFull joined the channel
[23:08:15] * yawkat joined the channel
[23:08:15] * LaxWasHere joined the channel
[23:08:15] * eggster joined the channel
[23:11:42] * ChanServ joined the channel
[23:36:42] * hansihe joined the channel
[23:46:02] * Amaranth joined the channel

[05:37:47] * Odysseus_ has quit
[06:40:51] * Extreme joined the channel
[07:12:03] * gurun joined the channel
[10:10:00] * gurun joined the channel
[10:26:41] <ishitatsuyuki> gurun, yawkat: do you pay taxes for your sponsor income? :joy:
[10:28:04] <yawkat> "it's complicated"
[10:28:13] <gurun> sponsor incomes .. what the hell are you dreaming about?!
[10:28:50] <ishitatsuyuki> Wait, gurun what do you get from your sponsor?
[10:28:55] <ishitatsuyuki> Iirc you had one
[10:28:58] <yawkat> For me it's normal pay, I do the wiki on the side with knowledge I gained during work.
[10:29:21] <gurun> i work full time. This is just a pet project.
[10:29:34] <ishitatsuyuki> Oh
[10:29:41] <ishitatsuyuki> Wait, then who...
[10:30:03] <yawkat> (my wiki says "sponsored by")
[10:30:08] <ishitatsuyuki> Someone got sponsorship from the hive
[10:30:32] <gurun> i think that is tux maybe?
[10:30:53] <ishitatsuyuki> Yes, your memory is good.
[10:30:55] <ishitatsuyuki> xD
[10:30:56] <gurun> tux have sponsors i believe
[10:31:13] <gurun> but yes, i would pay tax for that, always.
[10:31:32] <ishitatsuyuki> Thanks for the information
[10:31:34] <gurun> but i've only ever receved a $10 donation for MiNET .. so i cheated a bit on that one tbh.
[10:31:58] <ishitatsuyuki> Well, that's small so tax probably doesn't apply
[10:32:08] <ishitatsuyuki> Depends on country though
[10:32:12] <gurun> When i was working with hypixel, i was a freelance contractor, so tax as usual. Full time job, normal rules.
[10:32:32] <gurun> There is really nothing like "donations" or "sponsors". It's all tax.
[10:32:40] <ishitatsuyuki> Yeah
[10:33:04] <ishitatsuyuki> Get 501 (c) or... heh
[10:34:29] <gurun> depends on your age and stuff too ofc. And yeah, local laws.
[10:36:26] <ishitatsuyuki> In Japan, 10k$ doesn't count if you are a minor
[11:03:10] <gurun> ishitatsuyuki, what project are you actually working on?
[11:04:53] <ishitatsuyuki> I'm working on my exam now, but I will code Cenisys after it
[11:05:18] <ishitatsuyuki> And someone is interested on that
[11:05:20] <ishitatsuyuki> xD
[12:32:37] * Amaranth joined the channel
[15:54:32] * gurun_ joined the channel
[16:08:58] <dktapps> whoohoo
[16:17:36] <Intyre> what did they break? :D
[16:17:43] <Intyre> or what didn't they break?
[16:28:16] <Brandon15811__> Intyre: all the things? ;D
[17:10:12] <dktapps> hack all the things!
[17:10:27] <dktapps> well, no new packets is all I know so far
[17:16:19] * gurun joined the channel
[17:34:14] <gurun> New connection packet changed ..
[17:34:33] <gurun> doesn't break anything, but makes me curious. Did they update RakNet
[17:52:33] <dktapps> no clue
[17:53:04] <dktapps> but I do know that MCPE reports RakNet protocol version 8
[17:53:14] <dktapps> or, at least, it did before 0.16, idk now
[18:13:47] <Intyre> mcpe update broke the internets! GG!
[18:14:29] <KnownUnown> gg
[18:14:31] <gurun> yeah, that and BF1 hitting market today
[18:15:09] <gurun> they didn't fix the DNS problems in the server list it seems :-(
[18:15:34] <Intyre> haha
[18:17:55] <dktapps> whoohoo
[18:28:07] <gurun> i was just informed you doing 0.16 for PM dktapps. Obviously I should be doing that too.
[18:28:26] * gurun shrugs and .. don't know what
[18:28:32] <dktapps> ???
[18:29:12] <gurun> people on my gitter you know ..
[18:29:15] <gurun> 			//metadata[1] = new MetadataInt(1);
[18:29:25] <gurun> just hate not knowing what that damn metadata does
[18:29:32] <dktapps> numero uno
[18:29:38] <dktapps> yeah, I have no idea either
[18:29:56] <dktapps> I added the bare minimum required to get PM functional
[18:29:57] <gurun> i hate it very much since it's in all metadata for all entities .. and we should really knw what it is.
[18:30:03] <dktapps> ^ yeah
[18:30:26] <gurun> you might want to check my metadata in Entity .. have lots of updated bits and metadata indexes. The ones in the enums are verfied correct.
[18:30:27] <dktapps> I'll have a dig through the disassembly tomorrow and see if I can find it
[18:30:45] <dktapps> awesome, good work
[18:31:31] <gurun> if you need a trace of add-entity/metadata for ANY entity, please let me know. I'd appreciate any assistance getting it demystified and I can help with the traces.
[18:31:45] <gurun> you get it in structured nice clear-text from me.
[18:32:29] <gurun> I also need ID's for all particles (seems to have been updated) if anyone will bother with that at some point. Or already done it.
[18:32:48] <Intyre> IDA is busy!
[18:32:53] <dktapps> lol ^
[18:33:09] <dktapps> haven't touched LevelSoundEventPacket yet either
[18:33:20] <dktapps> or most of the new packets for that matter
[18:34:57] <dktapps> I'm going to probably rewrite about half of the core after this update is out of the way
[18:35:18] <dktapps> so much stuff is just badly implemented and next to impossible to work with
[18:35:51] <dktapps> for now, as long as everything works, I'm happy, and I can sleep for a few days
[18:53:59] * gurun LevelSoundEventPacket - same same
[18:54:29] <gurun> But there is a reason I haven't touched that just yet. I think it is just leaking from the client. Not supposed to get sent.
[18:56:02] <InusualZ> is github down?
[18:56:46] <Intyre> the internet is down
[18:57:02] <gurun> yah
[18:57:23] <Intyre> dns cant resolve.. github isnt down :) works for me
[18:57:57] <gurun> Intyre when IDA is finished, can you start by checking the RakNet package for new connectinos. Additional 66 bytes reported. But the bytes .. have no clue.
[18:58:12] <gurun> yah, github works fine for me too
[18:58:17] <Intyre> what id?
[18:58:45] <gurun> 0x13
[18:58:56] <Intyre> oki
[19:01:48] <InusualZ> :(
[19:01:53] <InusualZ> I can't enter github
[19:01:58] <gurun> do you want the IP?
[19:02:12] <gurun> or change away from google DNS if that is what you using
[19:02:29] <InusualZ> google chrome :)
[19:02:46] <gurun> lol .. i'm talking about the DNS of your machine :-P
[19:03:01] <Intyre> 208.67.222.222 208.67.220.220 openDNS
[19:05:02] <InusualZ> Well, they can make me use his dns
[19:12:20] <Intyre> MCPE quize: how many particles are there? :)
[19:16:22] <gurun> 31-32
[19:16:32] <Intyre> so -1?
[19:16:42] <gurun> hihi
[19:16:44] <Intyre> no! it is 32
[19:16:53] <gurun> yeah, 32
[19:16:55] <gurun> so .. hmm
[19:17:40] <Intyre> IDA is still going..
[19:18:19] <gurun> what's the highest value .. is it 32 or 31?
[19:18:31] <Intyre> i dont know yet
[19:18:38] <Intyre> im just looking at the names
[19:20:45] <gurun> ok. Actually i do this .eventId = (short) (0x4000 | Id)
[19:20:52] <gurun> maybe it's the 0x4000 that isn't correct
[19:21:20] <gurun> https://github.com/Hydreon/Steadfast2/commit/4c721e2f5c77dbbd4c7553d3ef2af268a75948e2
[19:21:24] <gurun> they have updated them
[19:23:01] <gurun> if you have a list of names Intyre that would do good too
[19:24:30] <Intyre> https://gist.github.com/Intyre/816ec86c82372b4e608c87c5877fbbf9
[19:24:36] <Intyre> gurun: ^
[19:30:06] <gurun> kanon, thanks.
[19:40:36] <Intyre> 38?!?
[19:44:43] <dktapps> carrot?
[19:44:48] <dktapps> seems legit
[19:48:14] <gurun> lol
[20:12:15] <Intyre> gurun: yes still dns problems 20:11:36.695020 IP 192.168.0.16.49712 > 2.0.0.0.19132: UDP, length 33
[20:22:34] * Kripth joined the channel
[21:41:58] <Tux> ishitatsuyuki, I assume you actually meant me.
[21:42:18] <Tux> I don't, because I don't make enough money for the IRS (US tax agency) to bother
[21:45:39] <Tux> In the USA, the personal exemption is approximately $6,300
[21:46:00] <Tux> I make far less than that.
[21:47:09] <Tux> However, in the event I make more than that, then yes, I would pay tax on it.
[22:27:29] * Kripth has quit
[23:01:15] * Tux has quit
[23:01:15] * Brandon15811__ has quit
[23:01:17] * XorBoole has quit
[23:01:17] * dktapps has quit
[23:06:41] * MinecraftAddict joined the channel
[23:06:41] * Thinkofname joined the channel
[23:06:41] * decapitated joined the channel
[23:06:41] * TruDan joined the channel
[23:06:41] * Brandon15811 joined the channel
[23:06:41] * gaeta joined the channel
[23:06:41] * Falkirks joined the channel
[23:06:41] * Antisober552 joined the channel
[23:06:41] * MrARM joined the channel
[23:06:41] * leonchang99 joined the channel
[23:06:41] * Intyre joined the channel
[23:06:41] * humerusj joined the channel
[23:06:41] * rovox joined the channel
[23:06:41] * InusualZ joined the channel
[23:06:41] * KnownUnown joined the channel
[23:06:41] * sekjun9878 joined the channel
[23:06:41] * hansihe joined the channel
[23:06:41] * Smarticles101 joined the channel

2016-10-20
[05:48:47] * gurun joined the channel
[12:49:05] * gurun_ joined the channel
[13:42:16] * sgray joined the channel
[13:57:35] * sgray joined the channel
[18:51:30] * Amaranth joined the channel
[19:20:42] * gurun__ joined the channel
[20:53:02] * Tux joined the channel
[20:55:23] * Tux joined the channel
[21:14:22] * bjorn- joined the channel
[21:48:20] * gurun joined the channel

2016-10-19
[00:16:05] * Odysseus_ joined the channel
[00:17:15] * Odysseus has quit
[00:30:50] <gurun> i guess i could just run the client with an invisible potion if it can't be figured out
[00:31:08] <gurun> so
[00:31:33] <gurun> sorry, not invis.. hmm, no-ai. Too many threads going :-)
[01:11:12] <Odysseus_> it's fine lol, i havent given up but i appreciate any insight
[01:55:04] * gurun joined the channel
[02:09:48] <Odysseus_> aha might have something to do with how wasnt sending the last 32 bytes of meta(0)
[02:09:57] <Odysseus_> or bits rather
[02:53:04] * gurun_ joined the channel
[06:09:56] * PocketKiller has quit
[06:13:00] * PocketKiller joined the channel
[06:13:24] * PocketKiller is now known as Guest64144
[08:24:02] * Guest64144 joined the channel
[08:27:51] * Guest64144 is now known as PocketKiller
[08:50:19] <dktapps> shit, I forgot about that
[08:50:36] <dktapps> so, I guess I know why the flags aren't working now >_<
[13:41:44] * ptolemarch joined the channel
[15:18:51] * gurun joined the channel
[15:25:51] <gurun> So, which bit was it then Odysseus_ ?
[18:18:33] <Odysseus_> havent got that far yet, dealing with signed v unsigned issue
[21:52:27] * sgray has quit

2016-10-18
[02:35:58] * Odysseus joined the channel
[02:58:31] <Odysseus> having trouble, fake players not spawning at sent position consistently, even when hex dump of packet sent to client doesn't change
[03:21:53] <Odysseus> seems like client bug
[03:21:57] * C0deH4cker joined the channel
[07:16:35] * sgray joined the channel
[08:55:19] * ishitatsuyuki has quit
[08:56:38] * dktapps joined the channel
[08:56:40] * ishitatsuyuki joined the channel
[09:19:34] * WilliamTiger joined the channel
[09:24:12] * WilliamTiger joined the channel
[09:28:25] * WilliamTiger has quit
[14:28:24] * PocketKiller joined the channel
[14:29:07] * PocketKiller is now known as Guest93848
[14:35:25] * Guest93848 joined the channel
[14:35:29] * Guest93848 is now known as PocketKiller
[14:40:43] * gurun joined the channel
[15:29:05] * williamtdr joined the channel
[15:39:06] <gurun> Here you go guys, if you want to decode stuff. Wither trace: https://gist.github.com/NiclasOlofsson/6623c8993f137a4dbe6f119bc9bc5f65
[15:49:31] * gurun__ joined the channel
[15:56:25] * gurun joined the channel
[16:41:21] <dktapps> whohoo
[16:46:27] * gurun_ joined the channel
[17:02:18] <Odysseus> maybe they'll fix add player bug in the delay, if it is on their part
[17:06:32] <dktapps> what bug is that?
[17:34:17] <Odysseus> sending add player packets, npc not consistently spawning in the same location. checked hex dump of packets being sent and pos doesn't vary between them
[17:34:55] * rom1504 joined the channel
[17:34:57] * NullFull|away joined the channel
[17:43:54] * Brandon15811__ joined the channel
[18:33:21] * gurun joined the channel
[20:08:17] * Tux has quit
[20:14:00] * Tux joined the channel
[21:15:43] * XorBoole has quit
[21:20:32] * XorBoole joined the channel
[21:53:58] * gurun joined the channel
[21:57:09] <gurun> Odysseus, exatly how much does it differ between spawns?
[21:57:40] <gurun> gut feeing tels me it might be that they are positioned by the AI. So they spawn, but gets pushed to the side.
[22:22:20] <Odysseus> block or so, in any direction. that was my thoughts but couldn't find any "no ai" metadata like i saw in 0.15
[22:52:33] <gurun> you would be looking for that as a bit-setting in metadata(0)
[23:09:34] <Odysseus> yeah i tried all of the bits in meta(0)

2016-10-17
[01:18:42] * Kenner joined the channel
[01:47:07] * Kenner has quit
[09:07:45] * gurun_ joined the channel
[09:10:53] * gurun has quit
[15:23:03] * tHEMtZ- joined the channel
[17:33:36] <Intyre> Anyone know if MiNet somehow teaming up with Mojang to move towards a c#ish plugin system?
[17:35:05] <dktapps> *quote* *unquote*
[19:56:04] <gurun_> We will see in 0.17 Intyre
[19:56:26] * gurun_ has quit
[19:56:43] * gurun joined the channel
[19:56:48] <Intyre> cant wait that long for a answer!
[19:58:03] <dktapps> confirmed
[19:58:25] <Intyre> half life 3? :O
[22:15:28] * gurun has quit
[22:22:11] <ishitatsuyuki> lol
[23:06:37] * [d__d] joined the channel

2016-10-16
[00:51:15] <gurun> shit, that command JSON is impossible to autp-parse into objects :-(
[10:43:42] <dktapps> interesting
[10:44:05] <dktapps> so, about the hybrid NBT, was it only item NBT that changed back to traditional?
[10:44:31] <dktapps> because I didn't change item NBT to varint, and now it's suddenly working again
[10:44:41] <dktapps> I only changed blockentities
[11:23:41] <gurun> yah dktapps, that's the only one I've seen so far.
[11:23:48] <dktapps> awesome
[11:24:10] <gurun> that's the kind of things that just gets on my nerves.
[11:24:11] <dktapps> because I initially made local changes to item NBT and it failed hard, so I didn't commit anything
[11:24:52] <dktapps> you mean the reversion?
[11:42:32] <gurun> the mix
[11:43:14] <gurun> i mean, seriously, why would you even mix it. It's a super-generic kind of change (all int's to varints in NBT) and it just doesn't apply to "some stuff".
[11:43:55] <gurun> And even if it did apply to "some stuff", it's not the kind of thing you first do, and then accidentally reverse. So I think it's just a snafu thingy that will again change in the release.
[11:45:55] <dktapps> yeah
[11:46:25] <gurun> i mean, usually that happens because "we didn't have time to fix all of them". But in this case it was all fixed, and then .. shit happend.
[11:46:36] <gurun> probably an afterwork gone bad :-)
[11:46:43] <dktapps> lol yea
[11:46:54] <dktapps> did you have item NBT working with varint then?
[11:46:59] <gurun> yah
[11:47:02] <dktapps> wtf
[11:47:13] <dktapps> it refused to work full-stop for me
[11:47:34] <gurun> i forked fnbt and added that. Luckily i did a generic "switch" so it doesn't cause any problems with the mix. Just irritating.
[11:47:42] <dktapps> yea
[11:47:44] <gurun> BUT PM use NBT fucking everywhere, right.
[11:47:56] <dktapps> what do you mean?
[11:48:15] <gurun> for storing a lot of stuff internally. I just see this to/from NBT everywhere.
[11:48:20] <dktapps> yea
[11:48:25] <dktapps> player.dat shit
[11:48:32] <gurun> i think shogi really liked NBT.
[11:48:37] <dktapps> xD yea
[11:48:44] <gurun> to me .. having it is a mystery. Just go with JSON already.
[11:48:50] <dktapps> lol yeah
[11:55:18] <ishitatsuyuki> A good design should abstract those concepts.
[11:55:39] <ishitatsuyuki> In Cenisys, I try to use a complete type-safe solution everywhere.
[11:56:44] <gurun> Did you just imply that Cenisys is good design?
[11:56:47] <gurun> :-P
[12:00:04] <dktapps> oooo
[12:00:07] <dktapps> busted
[13:00:51] <ishitatsuyuki> I love strongly typed lang
[13:01:12] <ishitatsuyuki> BTW, java is still containing a lot of dangerous cast, including global ancestor 'Object'
[13:14:28] <dktapps> lol
[13:18:39] <gurun> hihi
[13:19:50] <gurun> it's like ishitatsuyuki just took a course in programmin language design :)
[13:25:42] <dktapps> ouch
[13:25:45] <dktapps> lol
[13:35:37] <gurun> but yeah, i don't understand the ned for untyped languages. It's like "lets give newbies something that is impossible to debug".
[13:35:48] <gurun> because they don't know how to debug in the first place..
[13:39:32] <dktapps> lmao
[13:59:26] <gurun> Intyre - https://twitter.com/NiclasOlofsson/status/787653474557300736
[14:00:27] <ishitatsuyuki> Heh
[14:03:27] <Intyre> :O
[14:14:48] <gurun> Beats even video for me :-)
[14:15:02] * dktapps has quit
[14:15:03] * ishitatsuyuki has quit
[14:16:23] * dktapps joined the channel
[14:16:25] * ishitatsuyuki joined the channel
[14:46:24] <gurun> It includes mouseover which i also find very exiting.
[14:57:12] <dktapps> lol sure
[19:42:45] * MiniDigger joined the channel
[19:48:27] * MiniDigger has quit
[19:53:25] * MiniDigger joined the channel
[19:54:02] * MiniDigger has quit
[19:54:13] * MiniDigger joined the channel
[20:19:48] * MiniDigger has quit
[21:08:32] * gurun_ joined the channel
[21:11:18] * gurun has quit
[21:37:06] * gurun_ has quit
[21:37:25] * gurun joined the channel
[21:45:59] <Intyre> gurun: protobuf does do zigzag :/
[21:48:36] <gurun> yah, if you tell it to. Then it's called SignedVarInt
[21:48:40] <gurun> that's what I have
[21:49:24] <Intyre> didnt you say it didnt do that?
[21:49:40] <gurun> no, i said that is what it does
[21:49:51] <gurun> but PC doesn't do that as i understand it.
[21:50:08] <gurun> and you where pointing to the documentation for PC
[21:50:52] <gurun> but when it says unsigned varint in the code for PE, it doesn't do zigzag and behave pretty much like a regular (signed) varint.
[21:52:34] * Intyre headdesks
[22:04:34] <Brandon15811__> Intyre: http://media4.giphy.com/media/OT69wDOihxqEw/giphy.gif

2016-10-15
[02:24:39] <Odysseus> what do you mean gurun?
[02:25:41] <gurun> well think about the reverse; show name sometimes
[02:25:46] <gurun> because that's actually what it does
[02:27:25] <Odysseus> oh i see what you mean
[04:11:46] * [d__d] joined the channel
[05:47:17] * gurun_ joined the channel
[05:50:45] * gurun has quit
[06:45:29] * Odysseus has quit
[08:28:19] * LaxWasThere joined the channel
[08:51:04] * sgray joined the channel
[08:51:04] * C0deH4cker joined the channel
[09:32:04] * shaila joined the channel
[09:37:48] * C0deH4cker_ joined the channel
[12:44:54] * Centraly joined the channel
[12:45:24] <Centraly> What is latest stable version of PM that one should use if starting the server?
[13:51:49] * Centraly has quit
[14:01:11] <ishitatsuyuki> #pocketmine
[14:12:55] <dktapps> lol
[15:25:57] * gurun joined the channel
[15:28:48] * gurun_ has quit
[16:27:24] * LaxWasThere has quit
[16:27:32] * LaxWasHere joined the channel
[16:31:04] * yawkat joined the channel
[18:06:26] * Amaranth joined the channel
[19:18:21] <gurun> i noticed something intersting about vanilla maps. Their biome-colors,in flatland with grass, actually changes even if the biome doesn't.
[19:21:43] <dktapps> temperature based?
[19:41:24] <gurun> it's flatland
[19:41:29] <gurun> superflat
[19:42:27] <gurun> it's also a feature I built into MiNET (not optional) that it randomize biome-colors a bit. Gives it a much more natural looking feel. But I didn't expect to see that in vanilla exactly
[19:43:26] <gurun> i don't think PM smooths the biome (blend/smooth). You should add that.
[19:45:33] <dktapps> yeah
[19:45:53] <dktapps> it's especially rough on PC maps, the colour just changes, no gradient
[20:24:52] <Intyre> gurun: what is varint 128 in bytes?
[20:28:32] <gurun> well, that's pretty easy Intyre, since varint is 128 base.
[20:28:52] <gurun> so it would need 2 bytes and first byte would only have the continuation bit set i believe.
[20:29:09] <gurun> However, since MCPE doesn't use THAT VarInt it would be a zigzag version.
[20:29:34] <gurun> so instead of having it 80 01 it would become 80 02 i think
[20:29:49] <Intyre> :/
[20:30:11] <Intyre> http://wiki.vg/Protocol#VarInt_and_VarLong said 0x8001
[20:31:39] <gurun> Yeah, but here is the real messed up thing. It is already established beyond a doubt that MCPE is using zigzag coding. So that document is simply not true.
[20:32:11] <gurun> It is however true that it doesn't follow protobuf, since in protobuf it would not give 5 bytes where MCPE does.
[20:32:22] <gurun> So it's kind of a hybrid fuckup i think.
[20:32:59] <Intyre> great! xD
[20:33:58] <gurun> but don't take what I say too much for fact. It's just too wierd to be sure.
[20:34:28] <gurun> But so far it works with a rewritten version of ProtoBuf for me. Capped on 5 bytes for int.
[20:35:40] <gurun> Also, not that MCPE uses unsigned int/long which also differ from wiki.vg and PC i guess.
[20:35:59] <gurun> check block-coordinate packets. That's where you really see the difference.
[20:36:06] <dktapps> shit
[20:36:15] <dktapps> I forgot about that
[20:37:04] <gurun> "As a client" one of the first messages you get is a spawn positoin with a negative Y coordinate (-1). I could decode that fine with ProtoBuf, but when I tried sending the same back, client crash on me.
[20:37:07] <gurun> So it's sper sensitive.
[20:37:30] <dktapps> I forgot about that
[20:37:39] <dktapps> I'm using byte for the Y coordinate
[20:37:46] <Intyre> the magic they use is "number = 2 * number ^ (number >> 31)" it seems
[20:37:50] <gurun> And that shit is just too weird, because it IS unsigned.
[20:38:05] <dktapps> Intyre: that's what the left-shift does :P
[20:38:18] <gurun> 			return (int) (n >> 1) ^ -(int) (n & 1);
[20:38:30] <gurun> 			return (ulong) ((n << 1) ^ (n >> 63));
[20:38:37] <Intyre> stupid..
[20:38:39] <gurun> that one, is zigzag coding
[20:38:50] <gurun> it's compressed signed numbers. Very effecient.
[20:39:16] <Intyre> and confusing
[20:39:22] <dktapps> ^ yea
[20:39:52] <gurun> well, not so much if you just read about ProtoBuf. So far it just follow standard on that stuff.
[20:39:59] <gurun> except for the 5 bytes
[20:40:23] <dktapps> well, I got much grief until I found out about the deviations
[20:40:47] <gurun> yah, it was more obvious for me running the client.
[20:41:01] <dktapps> again, your advantage :D
[20:41:30] <gurun> yah, maybe so
[20:42:06] <gurun> but you get lured into shit when you have a client. Because now I'm pretty much fucking tasked with figuring out bit-patterns and metadata for all the mobs.
[20:42:11] <gurun> .. and player.
[20:42:29] <dktapps> hellfire, metadata
[20:42:31] <gurun> if anything, that is the shit we should share on wiki.vg
[20:42:53] <gurun> dktapps pretty much most of the stuff you put up is juts .. sorry .. wrong on that.
[20:43:05] <dktapps> figured as much
[20:43:39] <gurun> Intyre tried grepping the assembly on that stuff yesterday, but came up pretty empty i believe.
[20:43:55] <Intyre> yep
[20:44:15] <gurun> but, a good thing .. checking the resource pack JSON, they are in there, just not with numbers.
[20:44:25] <dktapps> lol
[20:48:30] <Intyre> soo confusing...
[21:00:36] <gurun> oh, i had no idea zombies could ride wolfs. Straight out of lord of the rings :-)
[21:03:15] <Intyre> orcs!
[21:04:10] <gurun> :-)
[21:08:47] <dktapps> what
[21:09:00] <dktapps> wow
[21:44:17] <gurun> i put my shit in github now. So if you want to compare VarInt stuff, go ahead.
[21:44:43] <Intyre> sweet! <3 gurun
[21:45:16] <gurun> .. and now you can steal the return values on the response-packets :-P
[21:45:59] <gurun> Seriously tho, i would love it if you learn how to run the client. Because we really need to work on the metadata stuff. And more people, better.
[21:47:02] <Intyre> wait... did you put the client up on github?
[21:47:48] <Intyre> \o/
[21:47:49] <gurun> It's always on github
[21:48:46] <gurun> There is some code in there with example on how to kick in the resource packs too if you want to give it a try. Not that it actually does anyone any good.
[21:49:22] <gurun> BTW, i checked the commands JSON in the package. It appear as if they removed the need for EDU for most commands now.
[21:54:27] <Intyre> it better works with mono..
[21:55:09] <Intyre> or else!
[22:12:21] <Intyre> of course not!
[22:13:05] <gurun> that would be pretty difficult since it relies on encryption. Linux doesn't provide that fancy shit with mono
[22:13:15] <Intyre> and mac?
[22:13:32] <Intyre> some nuget error
[22:34:29] <gurun> nha, it's mono that does't implement enough of it i think.
[22:36:20] <Intyre> i refuse to install msvs :p
[22:48:54] <gurun> nah, you shouldn't.
[22:49:09] <gurun> just leave that stuff to us pros
[22:49:26] <Intyre> i will
[22:50:03] <Intyre> ill use a language for grown ups
[22:57:15] <InusualZ> ha!
[22:57:41] <InusualZ> I want to start learning that language, just to be like a grown ups XD

2016-10-14
[00:34:07] * sgray joined the channel
[01:06:57] * PocketKiller has quit
[01:34:59] * PocketKiller joined the channel
[01:36:45] * gurun has quit
[02:50:36] * Odysseus joined the channel
[02:52:54] <Odysseus> you guys had any luck in getting nametags to display all the time? setting 14th bit in 0 metadata to 1 but names only display when looking at the entity
[06:13:15] * gurun joined the channel
[06:20:33] * gurun has quit
[07:11:46] * gurun joined the channel
[08:32:59] <gurun> question; The height-map sent in chunks. Is the value for a column in that representing the Y of the highest solid block, or is it representing the lowest point of no-block?
[08:33:22] <gurun> meaning; If i have flatland with 4 layers in it. Should the value be 3 or 4?
[09:53:16] <gurun> I really have an issue with this light stuff. It seems to me as, regardless what I do with light and heights, etc. When I go into settings it forces a recalc of light and then messes up resource packs
[09:53:46] <gurun> I don't care so much about resource pack glitches right now, but that light-recalc on the client like that, is an indication that we/me missing something with chunks.
[09:54:05] <gurun> Vanilla does not act in the same way.
[09:54:38] <gurun> And I have, in code, created a flatland that packet-by-packet is identical to flatland in vanilla now. Comparing byte-by-byte.
[10:52:17] <gurun> MrARM there are two options SHOW_CHUNK_MAP and ENABLE_PROFILER_OUTPUT. Have you tested these and know what they do?
[11:30:48] <ishitatsuyuki> Wait, where does those constant name rest in?
[11:39:03] * sgray joined the channel
[11:40:29] <rom1504> in peace
[11:46:44] <dktapps> lol
[13:02:10] <gurun> i've been checking attribute, metadata and flags lately. And .. like for a wolf, health is in attribute, but ALSO in metadata(1). Very strange.
[15:14:09] * gurun_ joined the channel
[15:17:21] * gurun has quit
[16:38:53] * Amaranth joined the channel
[16:40:26] * Amaranthus has quit
[17:17:40] <Odysseus> i see lifeboat has it right, so there is a way. hm
[18:25:05] * md_5 has quit
[18:26:10] * md_5 joined the channel
[18:48:19] * yawkat` joined the channel
[18:49:06] * Odysseus has quit
[18:51:43] * Smarticles101_ has quit
[18:51:43] * yawkat has quit
[18:51:59] * yawkat` is now known as yawkat
[18:52:00] * Odysseus joined the channel
[18:52:02] <Odysseus> found it, 15th bit
[18:52:04] * Odysseus has quit
[18:52:04] * Odysseus joined the channel
[18:52:16] <Odysseus> show name always
[18:55:10] * yawkat has quit
[18:56:53] * yawkat joined the channel
[18:57:15] * Smarticles101 joined the channel
[19:32:48] * Smarticles101 joined the channel
[19:38:15] * kashike has quit
[19:39:55] * kashike joined the channel
[21:55:41] * ptolemarch has quit
[22:08:44] * Amaranth joined the channel
[22:44:56] <gurun_> yeah, that "always" part is not what you might think
[22:48:24] <gurun_> question, having a wolf to sit. Seems to be somehow server-controlled. Anyone know how that actually work. How are the buttons displayed
[22:54:23] <Intyre> sitcomponent
[23:05:21] * gurun_ has quit
[23:05:38] * gurun_ joined the channel
[23:05:59] * gurun_ has quit
[23:06:13] * gurun joined the channel
[23:06:23] <gurun> Intyre, back to regular username
[23:11:12] * Amaranth has quit
[23:11:43] * Amaranth joined the channel

2016-10-13
[00:35:28] * bjorn- joined the channel
[01:28:46] * gurun joined the channel
[04:33:29] * bjorn- joined the channel
[06:42:03] * bjorn- joined the channel
[06:59:31] * gurun_ joined the channel
[07:03:00] * gurun has quit
[07:54:12] * bjorn- has quit
[07:56:56] * bjorn- joined the channel
[08:18:00] * bjorn- has quit
[08:18:43] * bjorn- joined the channel
[09:05:56] * bjorn- has quit
[09:06:45] * bjorn- joined the channel
[09:17:00] * gurun_ has quit
[09:17:00] * C0deH4cker has quit
[09:17:00] * LaxWasHere has quit
[09:17:01] * sekjun9878 has quit
[09:17:01] * gaeta has quit
[09:17:01] * Falkirks has quit
[09:17:01] * Antisober552 has quit
[09:17:01] * MrARM has quit
[09:17:01] * leonchang99 has quit
[09:17:01] * Intyre has quit
[09:17:01] * humerusj has quit
[09:17:01] * rovox has quit
[09:17:02] * InusualZ has quit
[09:17:02] * KnownUnown has quit
[09:17:02] * Brandon15811 has quit
[09:17:03] * bjorn- has quit
[09:17:03] * MiniDigger has quit
[09:17:03] * MinecraftAddict has quit
[09:17:03] * deceit has quit
[09:17:03] * Thinkofname has quit
[09:17:03] * TruDan has quit
[09:17:03] * Extreme has quit
[09:17:04] * _MylesC has quit
[09:17:04] * Amaranthus has quit
[09:35:06] * PocketKiller-rip joined the channel
[09:36:27] * PocketKiller-rip is now known as PocketKiller
[10:27:00] * kashike joined the channel
[10:27:00] * Brandon15811__ joined the channel
[10:27:00] * NullFull joined the channel
[10:27:00] * ishitatsuyuki joined the channel
[10:27:00] * rom1504 joined the channel
[10:27:18] * eggster joined the channel
[10:27:22] * gurun__ joined the channel
[10:27:22] * hansihe joined the channel
[10:27:22] * bjorn- joined the channel
[10:27:22] * sekjun9878 joined the channel
[10:27:22] * tHEMtZ joined the channel
[10:27:22] * KnownUnown joined the channel
[10:27:22] * C0deH4cker joined the channel
[10:27:22] * TruDan joined the channel
[10:27:22] * Extreme joined the channel
[10:27:22] * deceit joined the channel
[10:27:22] * Thinkofname joined the channel
[10:27:22] * MinecraftAddict joined the channel
[10:27:59] * _MylesC joined the channel
[10:27:59] * MrQuoter joined the channel
[10:28:01] * Smarticles101_ joined the channel
[10:28:01] * yawkat joined the channel
[10:28:01] * md_5 joined the channel
[10:28:15] * GingerGeek_ joined the channel
[10:28:15] * Amaranthus joined the channel
[10:28:15] * sgray joined the channel
[10:28:15] * eggy joined the channel
[10:28:15] * bluez___ joined the channel
[10:28:15] * Matsv joined the channel
[10:28:15] * Brandon15811_ joined the channel
[10:28:15] * iamadpond joined the channel
[10:28:15] * shoghicp joined the channel
[10:28:15] * ZacHack joined the channel
[10:28:15] * dktapps joined the channel
[10:29:54] * ChanServ joined the channel
[10:32:41] * Guest33335 joined the channel
[10:35:14] * hansihe has quit
[10:35:14] * hansihe joined the channel
[10:38:43] <dktapps> wow, what a treat
[10:50:05] <dktapps> very noice
[10:50:18] <dktapps> new entity metadata type vector3f
[13:13:08] <dktapps> UniqueID is supposed to be saved in the CompoundTag btw
[13:13:29] <dktapps> maybe something to do with leads after world reload?
[14:21:38] * ptolemarch joined the channel
[18:06:25] * gurun_ joined the channel
[18:10:09] * gurun__ has quit
[19:02:54] <gurun_> what did you mean about entity id and compount tag dktapps ?
[19:03:33] * gurun_ has quit
[19:03:49] * gurun joined the channel
[19:54:12] <gurun> ok, not sure what I did. But resource packs actually works glitch-free now.
[19:54:53] <gurun> i think it might be because I load the pack before loading the actual world.
[23:57:24] * PocketKiller joined the channel

2016-10-12
[00:03:59] * eggy has quit
[00:05:39] * eggy joined the channel
[00:24:59] * Smarticles101 has quit
[02:52:38] * Smarticles101 joined the channel
[05:19:08] * gurun__ joined the channel
[05:22:14] * gurun_ has quit
[05:26:17] * Smarticles101 has quit
[05:31:54] * Smarticles101 joined the channel
[05:36:37] * sgray joined the channel
[05:54:35] * developer joined the channel
[05:57:20] <developer> is there anyone have the working hex of ResourcePackDataInfoPacket?
[06:10:53] <fuduin> thanks, the question is removed. Spawn started working.
[08:07:28] * gurun joined the channel
[08:09:17] * gurun__ has quit
[08:58:45] * bjorn- has quit
[09:22:31] * bjorn- joined the channel
[10:25:39] <dktapps> lol
[12:26:36] <dktapps> interesting
[12:26:48] <dktapps> server kick now sends me directly to the title screen
[12:27:15] <dktapps> >_> disconnectpacket changed. of course
[14:27:57] * Smarticles101 has quit
[14:31:41] * Smarticles101 joined the channel
[15:47:51] * Amaranthus joined the channel
[15:50:37] * Amaranth has quit
[16:42:15] * GingerGeek joined the channel
[16:42:15] * GingerGeek has quit
[16:42:15] * GingerGeek joined the channel
[17:16:00] * gurun joined the channel
[18:45:03] * PocketKiller-rip has left the channel
[19:36:02] <gurun> so, there are now 64 bits to set for data-values for entities. Shit .. we only know about 5. Someone maybe should dig into code and look for identifiers for that.
[19:36:50] <gurun> I'll give one more .. bit 29=set gives elder guardian. Without, none.
[19:39:35] <dktapps> :O
[19:41:35] <dktapps> I don't suppose anyone figured out what the "versions" field is for in the commands data?
[19:41:45] <dktapps> there only ever seems to be one object under it
[19:49:26] * bjorn- has quit
[19:50:54] * bjorn- joined the channel
[20:22:26] <gurun> i haven't looked into the commands yet.
[20:22:37] <gurun> So metadata 53 and 54 is some sort of size field
[20:23:12] <gurun> HOWEVER on spawn of player, it gets 0.8x1.8 and then shortly after 0.6x1.8 .. none of them makes sense to me since the player is supposed to be 1.82 is it not?
[20:24:58] <gurun> https://gist.github.com/NiclasOlofsson/7bdd8dc5e1832f756ad4cf98cfab9483
[20:51:17] * _MylesC has quit
[20:53:07] <dktapps> wtf
[21:23:16] * bjorn- has quit
[21:23:17] * LaxWasHere has quit
[21:23:17] * sekjun9878 has quit
[21:23:17] * gaeta has quit
[21:23:17] * Falkirks has quit
[21:23:17] * Antisober552 has quit
[21:23:17] * MrARM has quit
[21:23:17] * leonchang99 has quit
[21:23:17] * Intyre has quit
[21:23:17] * humerusj has quit
[21:23:17] * rovox has quit
[21:23:17] * InusualZ has quit
[21:23:17] * Brandon15811 has quit
[21:23:18] * MiniDigger has quit
[21:23:18] * MinecraftAddict has quit
[21:29:51] * GingerGeek_ joined the channel
[21:29:51] * Smarticles101_ joined the channel
[21:29:51] * yawkat` joined the channel
[21:29:51] * gurun joined the channel
[21:29:51] * Amaranthus joined the channel
[21:29:51] * sgray joined the channel
[21:29:51] * eggy joined the channel
[21:29:51] * md_5 joined the channel
[21:29:51] * eggster joined the channel
[21:29:51] * C0deH4cker joined the channel
[21:29:51] * MiniDigger joined the channel
[21:29:51] * bluez___ joined the channel
[21:29:51] * Matsv joined the channel
[21:29:51] * sekjun9878 joined the channel
[21:29:51] * LaxWasHere joined the channel
[21:29:51] * InusualZ joined the channel
[21:29:51] * rovox joined the channel
[21:29:51] * humerusj joined the channel
[21:29:51] * Intyre joined the channel
[21:29:51] * leonchang99 joined the channel
[21:29:51] * MrARM joined the channel
[21:29:51] * Antisober552 joined the channel
[21:29:51] * Falkirks joined the channel
[21:29:51] * gaeta joined the channel
[21:29:51] * Brandon15811 joined the channel
[21:29:51] * TruDan joined the channel
[21:29:51] * Extreme joined the channel
[21:29:51] * deceit joined the channel
[21:29:51] * Thinkofname joined the channel
[21:29:51] * MinecraftAddict joined the channel
[21:29:51] * Brandon15811_ joined the channel
[21:29:51] * iamadpond joined the channel
[21:29:51] * shoghicp joined the channel
[21:29:51] * ZacHack joined the channel
[21:29:51] * dktapps joined the channel
[21:29:51] * MrQuoter joined the channel
[21:29:51] * hansihe joined the channel
[21:29:51] * rom1504 joined the channel
[21:29:51] * ishitatsuyuki joined the channel
[21:29:51] * tHEMtZ joined the channel
[21:29:51] * NullFull joined the channel
[21:29:51] * Brandon15811__ joined the channel
[21:29:51] * kashike joined the channel
[21:29:51] * ChanServ joined the channel
[21:30:03] * KnownUnown joined the channel
[21:32:30] * bjorn- joined the channel
[21:34:11] <gurun> 			bits[31] = true; // Bubbles
[23:03:06] * eggster is now known as eggster|afk
[23:23:22] * eggster|afk is now known as eggster
[23:48:32] * _MylesC joined the channel

2016-10-11
[00:09:25] * TheDeibo has quit
[04:40:50] * shaila joined the channel
[06:51:12] * bjorn- joined the channel
[08:40:15] * eggster_ joined the channel
[08:40:55] * md_5 joined the channel
[08:41:23] * md_5- has quit
[08:41:23] * Amaranth has quit
[08:41:23] * eggy has quit
[08:41:23] * yawkat has quit
[08:41:24] * eggster_ is now known as eggster
[08:49:53] * Amaranth joined the channel
[08:49:53] * eggy joined the channel
[08:49:53] * KnownUnown joined the channel
[08:49:54] * Smarticles101 joined the channel
[08:51:28] * yawkat joined the channel
[13:26:59] * ptolemarch joined the channel
[16:24:01] <dktapps> LevelSoundEventPacket: sounds like something ONLY the server would send, right?
[16:24:07] <dktapps> but apparently not
[16:24:16] <dktapps> open a chest, client sends it
[16:35:04] * archie426 joined the channel
[16:36:02] * archie426 has quit
[17:52:15] * ptolemarch joined the channel
[18:03:07] * gurun joined the channel
[18:05:44] * gurun_ has quit
[18:07:53] <dktapps> hmm
[18:08:18] <dktapps> SpawnExperienceOrbPacket too
[18:16:19] * gurun_ joined the channel
[18:56:38] * Ad5001 joined the channel
[19:01:05] * Ad5001 has quit
[20:48:33] * gurun_ has quit
[20:48:50] * gurun joined the channel
[20:49:25] <gurun> good job dktapps
[20:56:02] <dktapps> ty :)
[21:02:21] <gurun> lag on client is just sooo bad
[21:04:19] <dktapps> ikr
[22:14:39] * gurun_ joined the channel
[22:16:20] * gurun has quit

2016-10-10
[19:40:37] <gurun> my rendering is really sluggish.
[19:40:46] <dktapps> I'm talking server side
[19:40:59] <dktapps> massive CPU spikes on player join
[19:42:12] <dktapps> although the actual game is laggy asf too
[19:42:21] <gurun> erhm .. uh .. ok.
[19:42:32] <gurun> that's not exactly the fault of the client, is it?
[19:42:36] <dktapps> no clue
[19:42:43] <dktapps> it wasn't happening before 0.15
[19:42:54] <dktapps> maybe I broke something xD
[19:42:58] <gurun> but i'm happy you can join :-P
[19:43:11] <dktapps> lol
[19:43:14] <dktapps> "join"
[19:43:53] <gurun> hihi .. just teasing :-P
[19:44:28] <dktapps> xd
[20:51:08] * TheDeibo joined the channel
[21:31:49] * gurun_ joined the channel
[21:35:08] * gurun has quit

[01:08:57] * gurun_ joined the channel
[01:11:50] * gurun has quit
[08:45:18] * gurun__ joined the channel
[08:52:54] * md_5- joined the channel
[08:54:42] * gurun_ has quit
[08:59:02] * bjorn- joined the channel
[11:37:09] * kvetinac97 joined the channel
[11:37:15] <kvetinac97> hi
[11:38:31] * kvetinac97_ joined the channel
[11:38:39] <kvetinac97_> somebody in ther?
[11:40:59] * kvetinac97_ has quit
[11:42:10] * kvetinac97 has quit
[12:30:46] <ishitatsuyuki> Don't ask to ask, if anyone is here, alive or uses something. Just ask, and we'll get moving along. Thanks.
[13:09:13] <dktapps> lol
[13:09:20] <dktapps> get a bot already
[14:37:37] * ptolemarch joined the channel
[16:13:01] <gurun__> so, does PM send a Mob Equipment Packet
[16:13:01] <gurun__> to the player when spawning?
[16:13:27] * gurun joined the channel
[16:16:07] * C0deH4cker joined the channel
[16:16:21] * C0deH4cker has quit
[16:16:35] * Guest52321 joined the channel
[16:16:42] * Guest52321 has quit
[16:23:34] * ptolemarch has quit
[16:27:18] <dktapps> gurun: not sure, I'll check
[16:32:51] <Intyre> damn im too old already.. "get rango YT for free" what is this?
[16:33:49] <gurun> haha
[16:34:11] * gurun is down with the lingo
[16:37:15] <dktapps> lol
[17:01:39] <gurun> ok, this is getting real werid. No one is running beta servers and none commit code.
[17:03:52] <Intyre> not everyone is as good as you!
[17:04:38] <dktapps> guess why?
[17:05:18] <Intyre> because gurun secretly works for mojang?
[17:05:23] <dktapps> lol
[17:05:35] <Intyre> gurun = shoghi
[17:05:40] <dktapps> :O
[17:05:59] <dktapps> xD
[17:06:39] <gurun> *oops*
[17:06:46] <dktapps> lol
[17:08:46] <dktapps> correction: nobody is running _working_ beta servers
[17:09:22] <dktapps> I'm not ready to start cheating yet though :P
[17:10:51] <gurun> i have problems with sending mob equp packet. It resets the inventory when i do
[17:11:28] <dktapps> wtf
[17:12:05] <dktapps> well, in vanilla circumstances is MobEquipment ever sent server->client?
[17:12:30] <dktapps> to change a player's own held item I mean
[17:12:43] <dktapps> maybe it's reproducible in vanilla
[17:13:43] <Intyre> gurun: resets whole inventory? or just one slot?
[17:14:05] <gurun> no, all of it.
[17:14:08] <gurun> it's really really strange
[17:22:33] <Intyre> there is a clearslot func but that should only gets triggered when the id = 0
[17:25:29] * C0deH4cker joined the channel
[17:26:58] * Guest44640 has quit
[17:26:58] * Guest44640 joined the channel
[17:27:03] <gurun> it on the item or?
[17:27:29] <Intyre> you mean ID? yes ID of item
[17:27:50] <gurun> there is also the 7a and 7b inventories. At lesat 7b seems to be the hotbar settings
[17:28:26] <gurun> they have been there since 0.14 but i never used it for anything.
[17:30:37] <Intyre> horse inventories maybe?
[17:33:35] <gurun> nah, that stuff is sent when the client joins. It kind of sets the hotbar slots.
[17:33:41] <gurun> like 0 -> 9 1->10 etc
[17:42:38] <dktapps> gurun: 7A is hotbar as far as I know?
[17:44:13] <dktapps> 78 is armour, 79 is creative, 7a is hotbar
[17:44:31] <dktapps> at least, it was in 0.15 (did they change it? :o)
[17:45:09] <Intyre> found 0x7b in PlayerInventoryProxy::_getCurrentSlotCount
[17:45:51] <Intyre> if something == 0x7b
[17:52:10] <gurun> checking
[17:55:45] <gurun> well, the server starts the inventory stuff by sending 0x7b but nothing in it.
[17:56:05] <gurun> the client starts by sending .. 0x7a with "slot settings".
[17:56:31] <gurun> but it's doing that through "set slot" not "set content"
[17:56:39] <gurun> so it's all very mysterious :-)
[17:59:06] <Intyre> lemme trace it! found 2 more functions where 0x7b is used
[18:03:23] <gurun> oh. it wasn't actually the mob equipt packets messing things up. It was a delayed resource pack packet.
[18:03:29] <gurun> it resets the damn thing when it gets it.
[18:03:33] <gurun> all of it.
[18:06:17] <gurun> but yah, 7a and 7b are interesting.
[18:10:38] <gurun> it looks as, it needs some resource messages, then sends 1 chunk, and then respawn. Very early.
[18:10:47] <gurun> Almost like we do it in MiNET :-P
[18:22:40] * kvetinac97 joined the channel
[18:23:42] <kvetinac97> hm... have some problems with protocol changes on 0.15.90.8
[18:24:08] <Intyre> no thanks! you can keep them!
[18:25:04] * kvetinac97 has quit
[18:26:31] <gurun> 90.8 ?!
[18:26:54] <Intyre> yeah the one you have
[18:27:04] <Intyre> but they still cant count and use .1
[18:27:20] <Intyre> .so was made on 6 oct
[18:27:54] <gurun> oh, yeah i never got that :-P
[18:28:22] <Intyre> sha1
[18:28:24] <Intyre> c0d027480ed8b6b56ef826003dd83ac743acc100
[18:28:25] <gurun> i love how people pop in and just fire that comment and then ..
[18:28:26] <Intyre> :)
[18:45:03] * ptolemarch joined the channel
[18:49:28] <dktapps> xd
[18:49:40] <dktapps> fuck, so they changed them. fab
[18:52:36] <Intyre> https://bugs.mojang.com/browse/MCPE-17421 gurun, works fine for me!
[18:52:47] <Intyre> just noticed
[18:53:35] <gurun> super. What do you do?
[18:54:35] <dktapps> is that vanilla -> vanilla portforwarded?
[18:54:49] <Intyre> i have dktapps as external server
[18:54:56] <gurun> yah.
[18:55:10] <Intyre> show 1/5 and green and version and name
[18:55:17] <gurun> so, his is vanilla .. mine is MiNET with the MOTD copied from vanilla
[18:55:22] <dktapps> wtf
[18:55:44] <gurun> screenshot or it didn't happen :-)
[18:55:59] <dktapps> lol
[18:56:10] <Intyre> keep it on the screen, i see it goes to "Locating server" too
[18:56:18] <Intyre> but then it shows again
[18:56:40] <gurun> i've kept it on screen for long periods of time. Only shows up on LAN.
[18:57:00] <gurun> i use extrnal IP on it, so it can't really know that it's the same.
[18:57:31] <Intyre> dktapps isnt at my house ;)
[18:57:40] <dktapps> xD
[18:59:24] <Intyre> gurun: poof http://imgur.com/YGEPZwo
[19:00:11] <gurun> very cool
[19:01:14] <gurun> investigating
[19:01:21] <gurun> i can see that I'm not even getting the ping
[19:01:28] <gurun> but pressing it works.
[19:03:57] <Intyre> pin is sent with 15 sec interval
[19:04:31] <gurun> ok, first step; Works with LAN IP.
[19:05:00] <Intyre> send each second to .255
[19:06:19] <gurun> second test: Works with external IP
[19:07:09] <gurun> third test, works with IP name
[19:07:13] <gurun> wtf
[19:07:32] <Intyre> \o/
[19:11:38] <gurun> ok, sop
[19:11:40] <gurun> .. so
[19:11:54] <gurun> if i add the same server first with ipname
[19:11:58] <gurun> that doesn't show status.
[19:12:16] <gurun> if I then add it again, with IP or other domain, it shows status on the second, and removes it from LAN.
[19:14:14] <gurun> yeah, so it's going by the server-id in the MOTD
[19:25:27] <gurun> Intyre can you try with mine?
[19:25:45] <Intyre> i have yoda
[19:26:05] <Intyre> that was gurun on the picture
[19:26:10] * Ad5001 joined the channel
[19:26:20] <gurun> yeah, but now i mean
[19:26:28] <gurun> you might have to delete it first
[19:29:30] <Intyre> so ip works
[19:29:54] <Intyre> yoda somehow ends up as 2.0.0.0 ?
[19:29:54] <gurun> yah
[19:29:58] <gurun> ?
[19:30:03] <gurun> yodamine.com
[19:30:13] <Intyre> 19:30:00.691262 IP 192.168.0.16.32984 > 2.0.0.0.19132: UDP, length 33
[19:31:03] <Intyre> i have 3 servers, 2 i use ip and 1 with yoda name
[19:31:18] <gurun> strange. My IP name resolves fine to that
[19:31:35] <gurun> did you put in my IP?
[19:31:37] <Intyre> tcpdump udp and port 19132
[19:33:24] <Intyre> have a DM
[19:33:38] <Intyre> gurun: ^
[19:37:48] <dktapps> I'm noticing some serious performance hits since 0.16
[19:37:57] <dktapps> especially on player join
[19:40:29] <gurun> dktapps performance is seriously bad. Especially on the last beta
[19:40:37] <dktapps> yeah

2016-10-09
[00:24:00] * williamtdr has quit
[00:49:03] * MrFrog joined the channel
[01:08:20] * MrFrog has quit
[01:30:41] * MrFrog joined the channel
[05:15:10] * MrFrog joined the channel
[07:11:21] * MrFrog has quit
[08:57:09] <dktapps> lol nice
[11:14:55] * gurun joined the channel
[12:11:02] <gurun> Intyre; no
[12:14:21] <ishitatsuyuki> lmao
[12:19:46] <dktapps> xd
[12:20:52] <dktapps> lol, querying external servers doesn't work?
[12:21:44] <gurun> it doesn't seem like it.
[12:22:23] <gurun> have been testing this throughout the beta on both PM and MiNET (lbsg and my own servers). And clicking on it works, but no status on any of them.
[12:23:51] <dktapps> weird
[12:24:19] <dktapps> never noticed myself, I've been using LAN servers all the time
[12:25:32] <dktapps> oo
[12:25:35] <dktapps> lol
[12:25:51] <dktapps> try to connect to a 0.15 server with the latest build = blank screen
[12:26:08] <dktapps> no disconnection screen
[12:31:49] * TheDeibo joined the channel
[12:36:46] <gurun> I'll try dktapps. Thinking it needs a fast disconnect before the new stuff kicks in.
[12:36:58] <dktapps> yeah looks like it
[12:37:57] <gurun> maybe need to hardcode the disconnect bytes since the ID's changed.
[12:39:48] <dktapps> Outdated Server is PlayStatus though...
[12:39:56] <dktapps> PlayStatus never changes
[13:52:45] * MrFrog joined the channel
[15:05:09] <dktapps> what's funny actually is that clients will still connect and behave somewhat normally if you don't send resource pack data
[15:05:34] <dktapps> still sends all the normal stuff, just doesn't show anything onscreen
[15:15:45] * MrFrog joined the channel
[16:23:24] * MrFrog joined the channel
[17:15:16] * MrFrog joined the channel
[18:26:46] * gurun has quit
[19:06:11] * MrFrog has quit
[19:09:12] * MrFrog joined the channel
[22:44:39] * jython234 joined the channel
[22:47:36] * gurun joined the channel
[22:56:00] * jython234 has quit

2016-10-08
[18:04:16] <gurun> probably
[18:04:18] <gurun> checking now
[18:10:07] <gurun> there are 2 bool in the end too. Not sure what they do
[18:15:17] <gurun> Chest -> SoundId: 54, Position: <53,5  4,5  18,5>, Volume: -1, Pitch: 1, unknown1: False, unknown2: False
[18:15:24] <gurun> volume -1 huu
[18:16:29] <Intyre> varint?
[18:18:35] <Intyre> assets/resourcepacks/vanilla/client/sounds.json :)
[18:21:27] <gurun> oh
[18:21:50] * gurun borrows Intyre's brain
[18:22:36] <gurun> And yeah, it's a varint, so i assume it is a zigzag signed varint as per standard procedure these days.
[18:22:52] <gurun> I just wish shogi would name the methods more explicit
[18:23:46] <Intyre> so ReadOnlyBinaryStream::getVarInt isnt good enough? :p
[18:24:05] <gurun> no, it should say getSignedVarInt() as per google
[18:24:20] <gurun> getVarInt is just the regular signed one, without zigzag coding.
[18:24:30] <gurun> He DID name the other one getUnsignedVarInt()
[18:24:56] <Intyre> ohh
[18:25:21] <gurun> this is the stupid shit i would expect to see from the PC guys (long history of that). But well
[18:26:42] <gurun> also that non-google-standard handling of 5 byte is stupid. Yeah, smart code and all that, but stupid development.
[18:29:47] <Intyre> gurun: goodies in pm check!
[18:38:57] <gurun> which .. PM?
[18:39:28] <Intyre> private message ;)
[18:40:39] <gurun> hii
[18:49:02] <dktapps> lol, the indentation is all over the place
[18:50:51] <GingerGeek> gurun, Minikloon's skype is secure
[18:51:37] <gurun> yeah, right GingerGeek :-)
[18:51:47] <gurun> so you saying he was just really drunk or what?
[18:52:02] <GingerGeek> PMeroni
[18:52:30] * MrFrog joined the channel
[18:52:32] <gurun> lol, no don't bother. It's fine and I can get hold of him when we want to chatteroni :-)
[19:38:08] * MiniDigger joined the channel
[21:18:37] * williamtdr joined the channel
[21:49:05] <gurun> FUK yeah. Just spawned the client with a resource pack :-P
[21:50:37] <gurun> yodamine.com 19132
[21:52:39] <Intyre> :)
[21:52:57] <gurun> did it apply the resource pack?
[21:53:40] <Intyre> i dont know
[21:54:29] <gurun> haha, you can see it on the signs
[21:54:36] <gurun> are they grey or just minecraft?
[21:54:54] <Intyre> minecraft
[21:55:18] <gurun> it's interesting then, because i told it to "require to connect"
[21:55:24] <gurun> so that works "so so" then.
[21:55:46] <gurun> but .. it's the city one. So if you copy that to your client, it would do it.
[21:56:32] <Intyre> cant you make a custom one? and send it to me? :)
[21:56:40] <Intyre> with mcpe
[21:57:07] <gurun> well, that would be the next step
[21:57:33] <gurun> i suspect that all i need to do is to change the GUID on it.
[21:59:03] <gurun> so basically this means that .. the actual content is sent with the 3 last resource packets. Nothing new with that i guess.
[21:59:15] <Intyre> ohh it should display a dialog?
[21:59:26] <gurun> i was thinking that it should.
[21:59:46] <Intyre> button joinAndDownload.everything onlyBehaviorPacks
[21:59:55] <gurun> but, if i don't set "required" it won't actually load the resource back on the client.
[22:00:06] <gurun> sounds right
[22:00:27] <gurun> btw, did you notice the nametag on the players not showing up unless you are seriously close.
[22:00:33] <Intyre> yup
[22:06:01] <Intyre> https://gist.github.com/Intyre/5757b8c131ddca5bb1a48d5aff1b2bab#file-gurun-1-txt aww
[22:06:04] <Intyre> no client response
[22:06:58] <gurun> what you mean?
[22:07:21] <gurun> it's not sending it or?
[22:07:59] <Intyre> im not sending a client response
[22:08:10] <gurun> interesting
[22:08:15] <Intyre> and vanilla <-> vanilla does that
[22:08:26] <gurun> do you have city resource pack?
[22:08:32] <Intyre> locked
[22:08:41] <gurun> copy it onto the device. I did that
[22:08:47] <gurun> and then it's not locked anymore.
[22:08:48] <Intyre> where to?
[22:08:48] <gurun> hehe
[22:09:05] <gurun> copy from "city" to resourcepacks folder on the device
[22:09:15] <gurun> so you get resourcepacks/city/...
[22:09:47] <gurun> that's a quick purchase of resource packs ..
[22:14:27] <Intyre> O.O
[22:14:34] <Intyre> that works \o/
[22:15:04] <Intyre> but that wasnt the quickest way lol
[22:15:12] <gurun> ha, no
[22:16:49] <gurun> interesting. It takes fucking forever to load the resource
[22:17:33] <Intyre> break a block and it works
[22:17:42] <Intyre> on whole chunk
[22:17:52] <gurun> wow, that is some serious rendering issues with resources btw
[22:18:20] <Intyre> block update magic!
[22:18:41] <gurun> yeah, have to look into that
[22:18:47] <gurun> light-calculations messed up
[22:30:22] <gurun> Intyre can you get screenshots?
[22:30:27] <gurun> i want one with the resources applied
[22:30:33] <Intyre> sure
[22:30:37] <Intyre> but its dark
[22:30:42] <gurun> hmm
[22:30:44] <gurun> ok
[22:30:45] <gurun> damn
[22:31:20] <gurun> let me load an anvil world with correct light
[22:31:22] <gurun> 1 sec
[22:33:31] <gurun> haha, more pack on this world .. lol
[22:35:00] <Intyre> what happened.... it looked pretty but now...
[22:36:32] <gurun> yeah, something is off with this stuff
[22:37:54] <Intyre> http://imgur.com/BZOoI3Y we see the same right?
[22:38:05] <gurun> yeah, real weird
[22:38:23] <gurun> break a block, and it looks good again
[22:39:04] <gurun> seems that rendering gets confused by something
[22:47:56] * MrFrog joined the channel
[22:48:43] * MrFrog has quit
[23:42:46] <Intyre> gurun: still awake?

[00:29:49] * bluez___ joined the channel
[00:40:16] <gurun> damn. NBT is mixed
[00:50:27] <gurun> and new metadata type
[00:54:01] <Tux> :|
[02:36:37] * Amaranth joined the channel
[02:45:35] * MrFrog joined the channel
[02:47:32] * MrFrog has quit
[06:44:47] <Intyre> Brandon15811__: you know mcpe now shows v0.15.90.1? :D
[06:45:06] <Brandon15811__> Intyre: heh xD
[06:48:02] <Intyre> now if only they just incremented the beta version number...
[08:19:38] * archie426 joined the channel
[08:20:42] * archie426 has quit
[08:22:51] <Intyre> 2 hours later... IDA finished analyzing
[08:48:34] <dktapps> ffs
[08:48:45] <dktapps> Brandon15811: :D
[08:49:43] <dktapps> I'll get to work on it later when I can get to a PC
[08:50:27] <dktapps> gurun: what do you mean, it's mixed?
[12:39:16] <gurun> well, for a second there, i almost believed they reverted the NBT changes.. just turns out, thta no they didn't. They just did it in some places.
[12:39:42] <gurun> So now, you have to make sure your NBT library strings and ints can be both modes.
[12:40:12] <gurun> it's not a problem for you guys, but I'm using a separate lib for that stuff.
[13:21:14] <dktapps> yeah, I made sure ours still worked with both
[13:21:25] <dktapps> for compatibility with old world saves
[13:21:42] <dktapps> they reverted it in _some places_? wtf
[13:22:31] <gurun> yah
[13:22:49] <dktapps> well, guess that'll be fun
[13:22:52] <gurun> i guess they couldn't decide :-)
[13:22:56] <dktapps> lol
[13:23:18] <dktapps> well, my first job is spawning
[13:23:25] <dktapps> IDA is slow
[13:24:04] <gurun> yah
[13:24:29] <dktapps> hmm, there's a bool in DisconnectPacket... wtf
[13:25:15] <gurun> start-game changed
[13:25:23] <dktapps> fun
[13:26:26] <gurun> maybe a "show message" thingy
[13:26:31] <dktapps> first-glance, can't see any difference
[13:26:37] <dktapps> levelsettings?
[13:26:56] <gurun> levelsettings yeah. All of that stuff except the world-name is hidden in levelsettings
[13:27:08] <dktapps> great
[13:27:27] <gurun> i put a string at the end of that, but not sure if it is a string or just a byte or something.
[13:27:59] <dktapps> I'll have a look once this finishes analysing
[13:28:09] <gurun> i put string, because I know that will throw an exception if the value changes.
[13:29:01] <gurun> and yeah, the move entity encoding for position changed. that last byte is now gone
[13:29:37] <gurun> none of this stuff show up from the IDA stuff, it's what you get from the vanilla server.
[13:30:02] <dktapps> what last byte?
[13:30:15] <gurun> it had a mystery secret byte in the end. Always 0
[13:30:20] <dktapps> in moveentity or player?
[13:30:26] <gurun> entity
[13:30:42] <dktapps> weird
[13:30:55] <dktapps> that reminds me actually
[13:31:01] <gurun> only reason i see it is because I'm talking to the vanilla server. It shouldn't affect anything.
[13:31:09] <dktapps> there's something like that in CommandStepPacket
[13:31:15] <dktapps> 3 extra bytes, always zeroes
[13:31:38] <dktapps> at least, there was in the last build, they might've fixed it since
[13:32:00] <gurun> did you figure out the resource files yet? I'm thinking about taking one from the panel video :-P Copy from screen .. LOL
[13:32:32] <dktapps> I haven't started yet, not spawned yet
[13:33:00] <dktapps> this is the first attention I've given it since yesterday
[13:33:28] <gurun> but have to remember, that shit does't really work client-side. I believe the JSON is fed back to the server, and the server use it for configurable logic for the entities
[13:33:42] <dktapps> hmm
[13:33:53] <dktapps> well, the commands thing works a bit like that
[13:33:57] <gurun> yeah
[13:34:01] <dktapps> for the output messages
[13:34:16] <gurun> just remember .. the example they had, spawn of a baby enderman. That doesn't happen on the client.
[13:34:33] <dktapps> damn yeah
[13:34:43] <gurun> so I believe the first 3 packets are resources send from server to client on join.
[13:34:53] <dktapps> wait
[13:35:08] <dktapps> so did you not have to do anything with resources to get client spawning then?
[13:35:13] <gurun> the 3 packets in the end (higher numbers) are resources selected on the client and uploaded to the server. But I can't be sure that's actually the case.
[13:35:27] <dktapps> yea
[13:35:33] <dktapps> well, we'll find out
[13:35:36] <gurun> yah
[13:36:51] <dktapps> well, one of the lower ones is Resource Pack Client Response Packet (0x09)
[13:37:10] <gurun> yah
[13:37:59] * dktapps turns to stone waiting for IDA
[13:57:56] * Intyre sneaks up behind gurun and steals his brains
[13:58:23] <gurun> You mean "steal it back" .. sine my brain is just a fork of yours.
[13:59:24] <dktapps> heh
[14:08:53] * MrFrog joined the channel
[14:38:46] <dktapps> AHA
[14:39:06] <dktapps> gurun: there is an extra byte in StartGame
[14:39:20] <dktapps> LevelSettings::isTexturepacksRequired(void)
[14:39:30] <gurun> ah, you found LevelSettings::
[14:39:34] <gurun> that's just great
[14:40:05] <dktapps> also, hasBeenLoadedInCreative is now LevelSettings::hasAchievementsDisabled(void)
[14:41:42] <gurun> so no "loaded in creative" ?
[14:42:04] <dktapps> it's basically the same thing
[14:42:16] <dktapps> all loaded in creative does is disables achievements anyway
[14:42:17] <gurun> ah, just new name more or less
[14:42:20] <dktapps> yes
[14:44:10] <gurun> well, i've corected it.
[15:04:45] <gurun> dktapps, did you decode the game rules changed packet yet?
[15:04:51] <dktapps> nope
[15:04:57] <gurun> it doesn't look difficult, just asking
[15:04:58] <dktapps> been working on commands
[15:05:30] <dktapps> afaik there aren't gamerules anyway, i thought it was just there for future use
[15:05:38] <dktapps> so I ignored it :P
[15:20:37] * MrFrog has quit
[15:36:38] * Syntaxious joined the channel
[15:36:48] <Syntaxious> Hi.
[15:40:14] <gurun> Yah, i don't see them making a big difference.
[15:40:25] <gurun> but fall-damage and stuff .. well, i'd like to get rid of stuff like that
[15:40:31] <gurun> at least as visual markers
[15:40:57] <gurun> Hi Syntaxious
[15:41:42] <Syntaxious> Hi Gurun.
[15:42:35] <Syntaxious> Ah, you still have me blocked after that incident back in 2015 when my account got compromised.
[15:42:47] <Syntaxious> and some rude words were spoken out towards a load of people in my direct messages.
[15:42:49] <Syntaxious> sorry for that.
[15:43:11] <gurun> blocked where?
[15:43:16] <Syntaxious> twitter.
[15:43:33] <gurun> oh i do? well, i don't do that to a lot of people.
[15:44:52] <gurun> in fact, it's mostly porn accounts and .. you hehe. Funny, i don't even know who you are lol
[15:45:01] * gibbs47 joined the channel
[15:45:34] * gibbs47 has quit
[15:46:48] <Syntaxious> oh im @syntaxioustm on twitter
[15:53:22] <dktapps> roasted
[15:59:33] <Syntaxious> damn :( i felt the burn
[16:17:08] <gurun> I have minikloon blocked on Skype. He got hacked too. And now I don't trust his accounts anymore.
[16:19:51] <gurun> dktapps; TemporalAttributeBuff seems to be used as a genric datatype in many packets. Anything you can tell me about what it contains
[16:20:29] <gurun> i decoded it for game-rules, and it kind of looks like "string, byte, byte" .. or something like that.
[16:22:06] <Intyre> stuff
[16:22:26] <Intyre> compoundtags
[16:22:46] <Intyre> no wait wrong
[16:22:48] <Intyre> :)
[16:29:58] <Intyre> gurun: is that in game rules packet?
[16:30:09] <gurun> yes
[16:30:23] <gurun> i wonder if it is one of them current/default values
[16:31:30] <dktapps> if nobody beats me to it I'll get to it tomorrow
[16:31:43] <dktapps> I won't be able to get to a PC till tomorrow
[16:31:54] <gurun> i've decoded the structure already. Just wonder what it means.
[16:32:01] <dktapps> ah
[16:32:35] <Intyre> there are 3 types
[16:32:46] <Intyre> 1 is bool, 2 is int, 3 is float
[16:32:52] <Intyre> something like that?
[16:44:23] <dktapps> OMG
[16:46:04] <dktapps> they added minecart sounds
[16:46:10] <dktapps> my life is complete
[16:47:20] * Syntaxious has quit
[17:50:00] <gurun> yeah, next on my list .. sound decoding :-(
[17:51:29] <gurun> did you already do that one dktapps ?
[17:51:40] <dktapps> been working on it
[17:52:03] <dktapps> Kripth dropped some information about the fields a couple of days ago
[17:53:50] <dktapps> byte, vec3, 2 varints and a byte
[17:54:21] * MrFrog joined the channel
[17:55:27] <dktapps> that's sound, position, volume, pitch and an unknown bool
[17:55:41] <dktapps> untested, so don't blame me if it's wrong! :p
[17:58:46] <gurun> sound as in the ID, right
[17:59:32] <gurun> so so it basically just replaces the previous level event for sounds, riht
[17:59:33] <gurun> right
[18:00:06] <gurun> with some additional features like volume and real position (vector float)
[18:02:08] <dktapps> not sure
[18:02:22] <dktapps> the ids are all gonna be different ofc

2016-10-07
[20:10:03] * MinecraftAddict joined the channel
[20:10:18] * gaeta joined the channel
[20:10:32] * ZacHack joined the channel
[20:11:02] * shoghicp joined the channel
[20:11:32] * iamadpond joined the channel
[20:18:22] * Brandon15811_ joined the channel
[20:22:03] * eggster has quit
[20:22:04] * Smarticles101 has quit
[20:22:04] * yawkat has quit
[20:22:04] * KnownUnown has quit
[20:22:49] * Smarticles101 joined the channel
[20:22:52] * yawkat joined the channel
[20:23:04] * eggster joined the channel
[20:25:54] * KnownUnown joined the channel
[20:30:56] * hansihe joined the channel
[20:33:41] * rovox has quit
[20:33:42] * Brandon15811 has quit
[20:38:45] * MinecraftAddict joined the channel
[20:38:45] * Thinkofname joined the channel
[20:38:46] * deceit joined the channel
[20:38:46] * _MylesC joined the channel
[20:38:46] * Extreme joined the channel
[20:38:46] * Guest91301 joined the channel
[20:38:46] * MiniDigger joined the channel
[20:39:14] * Brandon15811 joined the channel
[20:39:14] * bjorn- joined the channel
[20:39:14] * ptolemarch joined the channel
[20:39:35] * gaeta joined the channel
[20:39:35] * Falkirks joined the channel
[20:39:35] * Antisober552 joined the channel
[20:39:35] * MrARM joined the channel
[20:39:35] * GingerGeek joined the channel
[20:39:35] * leonchang99 joined the channel
[20:39:35] * Intyre joined the channel
[20:39:35] * humerusj joined the channel
[20:39:35] * rovox joined the channel
[20:39:35] * InusualZ joined the channel
[20:39:55] * sgray joined the channel
[20:39:55] * LaxWasHere joined the channel
[20:39:55] * Matsv joined the channel
[20:39:55] * sekjun9878 joined the channel
[20:40:51] * Matsv has quit
[20:41:07] * Matsv joined the channel
[20:41:31] <Brandon15811__> "@SwiftOnSecurity: Product build number: 5000, Internal update version: 4.6.9.5.0, Understood loud and clear." https://twitter.com/SwiftOnSecurity/status/784493451450519552 sounds just like MCPE Intyre
[20:45:07] <gurun> got spawn dktapps
[20:45:09] <dktapps> lol
[20:45:09] <gurun> :-P
[20:45:18] <dktapps> gurun: xD
[20:45:21] <dktapps> https://gist.github.com/dktapps/d640525a94256483ecb0ae85a1bbf1bf#file-015908-trimmed-md
[20:45:29] <gurun> you just have to love my client :-P
[20:45:34] <dktapps> ^ not as clean as Intyre's, but clean_er_
[20:45:41] <dktapps> hell yeah, I need one
[20:56:40] <dktapps> wait, gurun: spawn with the custom client or vanilla one?
[20:59:50] <gurun> spawn with vanilla client.
[21:00:04] <gurun> still no spawn with my client because of one last packet missing.
[21:03:53] <dktapps> damn, you're too good
[21:09:24] <gurun> aaaand got spawn both ways.
[21:10:58] <dktapps> aaah
[21:11:17] <dktapps> well, I guess mine will have to wait till tomorrow
[21:11:25] <dktapps> need sleep
[21:11:50] <dktapps> anything special you needed to do?
[21:11:56] <dktapps> to get spawn I mean
[21:16:46] <gurun> yeah, actually not entirely easy to figure out .. without a client. I'll describe it tomorrow.
[21:17:12] <dktapps> alright. thanks man
[21:17:51] <gurun> i need to load some resource packs .. to see what it actually contains :-P
[21:18:32] <dktapps> damn
[21:18:43] <dktapps> that's gonna be fun
[21:18:57] <dktapps> maybe even more fun than commands :D
[21:19:19] <dktapps> this update is just too damn big xD
[21:33:14] * bjorn- joined the channel
[21:56:54] * eggy joined the channel
[21:57:35] <Brandon15811__> dktapps:  https://usercontent.irccloud-cdn.com/file/JHjgJAfD/
[21:57:36] <gurun> yeah, it's xmas :-)
[22:03:34] * eggy has quit
[22:10:33] * eggy joined the channel
[23:19:54] * eggy joined the channel

[02:59:27] * Odysseus joined the channel
[02:59:49] <Odysseus> this 0.16
[03:00:02] <Odysseus> ugh
[04:41:59] * Odysseus has quit
[04:42:30] * Odysseus joined the channel
[06:08:32] <Odysseus> so server unfriendly whats with these commands
[08:07:21] * Kripth joined the channel
[08:20:49] * Odysseus has quit
[09:23:57] * Kripth has quit
[09:24:07] * Kripth joined the channel
[10:44:00] * Kripth has quit
[13:50:17] * Krioth joined the channel
[14:22:27] * XorBoole- has quit
[14:22:27] * kashike has quit
[14:22:30] * Matsv joined the channel
[14:22:32] * TruDan joined the channel
[14:22:36] * Tux joined the channel
[14:22:36] * XorBoole joined the channel
[14:23:12] * kashike joined the channel
[14:25:00] * rom1504 joined the channel
[14:26:56] * eggy joined the channel
[14:47:03] * ptolemarch joined the channel
[15:20:57] <gurun> unfriendly? You must be using the wrong version.
[15:21:47] <dktapps> lol
[15:22:04] <dktapps> it's a pain in the butt but not unfriendly
[15:22:13] <dktapps> very well designed in my opinion
[15:33:11] * gurun has quit
[15:51:51] * gurun joined the channel
[15:57:33] * tHEMtZ joined the channel
[16:12:13] * Krioth has quit
[17:55:34] <dktapps> New beta is out
[17:56:45] <dktapps> someone shoot me
[17:56:57] <dktapps> the versioning fails are even worse this time
[17:58:25] <dktapps> 0.15.90.1 build 1
[18:19:59] <dktapps> so, new in build 5: server controlled resource packs
[18:22:57] <dktapps> Server-supplied resource packs in 0.16.0 build 5 https://imgur.com/gallery/LstgL
[18:23:04] <dktapps> what a pain in the butt
[18:23:36] <Matsv> Oh fun :)
[18:39:56] <dktapps> O.O
[18:40:08] <dktapps> Resource Pack Data Info Packet
[18:40:22] <dktapps> Resource Pack Chunk Data Packet
[18:40:34] <dktapps> Resource Pack Chunk Request Packet
[18:40:38] <dktapps> -_-
[18:56:57] * md_5 has quit
[18:56:57] * MiniDigger has quit
[18:56:57] * InusualZ has quit
[18:56:58] * sekjun9878 has quit
[18:57:16] * MiniDigger joined the channel
[18:57:19] * md_5 joined the channel
[18:57:39] * sekjun9878 joined the channel
[18:57:39] * sekjun9878 joined the channel
[18:57:45] * InusualZ joined the channel
[19:08:47] * ptolemarch has quit
[19:08:48] * GingerGeek has quit
[19:08:49] * leonchang99_alt has quit
[19:08:57] * GingerGeek joined the channel
[19:08:57] * GingerGeek joined the channel
[19:09:02] * Matsv joined the channel
[19:09:11] * ptolemarch joined the channel
[19:13:47] * leonchang99_alt joined the channel
[19:18:55] * eggy has quit
[19:18:55] * kashike has quit
[19:18:56] * Guest24145 has quit
[19:18:56] * Brandon15811__ has quit
[19:18:57] * Extreme- has quit
[19:18:57] * bluez___ has quit
[19:19:32] * TruDan joined the channel
[19:19:40] * kashike joined the channel
[19:19:56] * TruDan is now known as Guest91301
[19:21:00] * Extreme joined the channel
[19:25:19] * eggy joined the channel
[19:27:04] * bluez___ joined the channel
[19:28:35] * Brandon15811__ joined the channel
[19:37:08] * bjorn- joined the channel
[19:47:40] * tHEMtZ has quit
[19:47:40] * rom1504 has quit
[19:47:41] * sgray has quit
[19:47:42] * rovox has quit
[19:47:42] * _Myles has quit
[19:47:42] * ishitatsuyuki has quit
[19:47:42] * hansihe has quit
[19:47:42] * LaxWasThere has quit
[19:47:43] * NullFull has quit
[19:47:43] * humerusj has quit
[19:47:53] * rovox joined the channel
[19:48:02] * humerusj joined the channel
[19:48:05] * LaxWasHere joined the channel
[19:48:10] * sgray joined the channel
[19:48:31] * NullFull|away joined the channel
[19:48:48] * _MylesC joined the channel
[19:48:51] * tHEMtZ joined the channel
[19:48:52] * ishitatsuyuki joined the channel
[19:50:19] * rom1504 joined the channel
[19:50:21] * bluez___ has quit
[19:55:25] * eggy joined the channel
[19:56:24] * Intyre has quit
[19:56:25] * leonchang99 has quit
[19:56:25] * Brandon15811 has quit
[19:56:59] * Brandon15811 joined the channel
[19:57:01] * Intyre joined the channel
[19:57:05] * leonchang99 joined the channel
[19:57:53] <gurun> thanks a lot for the gist dktapps :bigthumbsup:
[19:58:03] <dktapps> hey, no worries
[19:58:19] <dktapps> thank Intyre, it's his script that generates it :P
[19:58:35] <gurun> I'll help decode the resource pack stuff when I get the client spawn on the new version.
[19:58:41] <dktapps> yea
[19:58:57] <dktapps> well, so far I either have blank screen or crash
[19:59:19] <dktapps> haven't started on decoding yet, only updated packet ids
[19:59:34] <dktapps> was hoping it'd just work, but ofc not D:
[19:59:40] <dktapps> jk, I love it really
[19:59:43] <gurun> oh, so more changes then?
[19:59:58] <dktapps> The resource packs thing is all I've seen so far
[20:00:24] <dktapps> but resource pack shit is a necessity from what I've seen
[20:01:17] <gurun> Intyre did this for one gist: https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc
[20:01:21] * hansihe joined the channel
[20:01:33] <dktapps> yeah
[20:01:39] <gurun> any way to get that simplified version out of it again?
[20:01:42] <gurun> i liked that better
[20:01:51] <dktapps> I can have a play with it and see what I can do
[20:02:20] <gurun> maybe we can get Intyre to share his secret now that I've pinged him plenty :-)
[20:02:42] <dktapps> heh
[20:02:58] <gurun> just to be clear. You changed the packet id's and it wasn't enough, right?
[20:03:05] <dktapps> yea
[20:03:18] <dktapps> it either crashes or gives me blank screen
[20:04:00] <gurun> ok, one thing I can really recommend (part from having a client); is to make sure you check EOS after fully reading a message in RakNet. And if there are STILL bytes to read, dump the full hex of the message.
[20:04:17] <gurun> ofc it works especially well when I do it acting client.
[20:04:54] * GingerGeek joined the channel
[20:04:54] * GingerGeek joined the channel
[20:06:33] <dktapps> yes
[20:07:31] <gurun> I'll get started right away. Will let you know in a minute... just update ID's first.
[20:08:11] * dktapps has quit
[20:08:11] * MrQuoter has quit
[20:08:11] * Antisober552 has quit
[20:08:12] * Brandon15811_ has quit
[20:08:12] * Falkirks has quit
[20:08:12] * MinecraftAddict has quit
[20:08:12] * MrARM has quit
[20:08:13] * gaeta has quit
[20:08:13] * Thinkofname has quit
[20:08:13] * shoghicp has quit
[20:08:13] * ZacHack has quit
[20:08:13] * iamadpond has quit
[20:08:19] * deceit_ joined the channel
[20:08:27] * MrQuoter joined the channel
[20:08:32] * MrARM joined the channel
[20:08:35] * eggster joined the channel
[20:08:49] * Thinkofname joined the channel
[20:09:02] * Antisober552 joined the channel
[20:09:22] * dktapps joined the channel
[20:09:32] * Falkirks joined the channel

2016-10-06
[01:47:12] * tHEMtZ joined the channel
[03:12:28] * branau joined the channel
[06:58:57] <rom1504> no
[07:45:55] <dktapps> lol
[09:00:59] * Amaranth joined the channel
[09:17:45] * Amaranth joined the channel
[14:55:52] * Brandon15811__ has quit
[15:11:23] * Brandon15811__ joined the channel
[16:17:05] * gurun joined the channel
[16:17:44] <gurun> We haven't seen an update to the beta for some time now. Am I the only one worried about that. Next stop ... release .. huuu!
[16:20:42] * ptolemarch joined the channel
[16:22:23] * ptolemarch has quit
[16:30:54] <dktapps> gurun: :D
[16:31:34] <dktapps> I do know that the next build will include an apparently very breaking bugfix for redstone
[16:31:41] <dktapps> further than that, nada
[16:35:17] <dktapps> This commands shit is a pain
[16:36:04] <dktapps> I came up with a series of fast hacks that make things work, but I want to use the new features... but I can't, because of the console
[16:37:51] <dktapps> because the client will send parameters as formatted json and also specify which overload is in use, but the console won't
[17:03:16] * ptolemarch joined the channel
[18:02:25] * [d__d] joined the channel
[18:56:53] <gurun> you mean .. hmm .. what do you mean?
[18:57:14] <dktapps> Commands
[18:57:27] <dktapps> The client sends the arguments in json format
[18:57:52] <dktapps> also which overload they used, and a bunch of other data that I haven't identified yet
[18:58:30] <dktapps> but console, rawtext
[19:22:31] <gurun> oh, you mean PM console stuff
[19:33:51] * ptolemarch has quit
[20:07:01] <dktapps> yea
[21:37:23] * jython234 joined the channel
[21:50:33] * jython234 has quit

2016-10-05
[00:38:17] <Intyre> stable? #00  pc 00904732  /data/app-lib/com.mojang.minecraftpe-1/libminecraftpe.so (Geometry::getNode(std::string const&) const+5) yay
[01:21:45] * MrFrog joined the channel
[01:21:55] * MrFrog has quit
[01:22:39] * MrFrog joined the channel
[02:51:51] * gurun_ joined the channel
[08:09:16] * Kripth joined the channel
[08:32:59] * sgray has quit
[08:33:28] * sgray joined the channel
[13:00:14] * Kripth has quit
[13:00:25] * Kripth joined the channel
[13:46:30] * Kripth has quit
[14:38:45] * GingerGeek has quit
[14:38:57] * GingerGeek joined the channel
[14:38:57] * GingerGeek has quit
[14:38:57] * GingerGeek joined the channel
[14:39:11] * sgray joined the channel
[14:54:49] <dktapps> https://twitter.com/_tomcc/status/783655473153179648
[15:15:26] <gurun_> yah dktapps, i'm not sure I would exactly hate it.
[15:15:46] <dktapps> ;)
[15:15:51] <dktapps> I'd love it
[15:16:13] <gurun_> But I'm also not sure how much, if any, impact on performance it would have. It will be the 3'rd generation chunk-management for MiNET so I have plenty of experience fixing that shit already.
[15:16:44] <gurun_> So, whatever happens, I'm pretty confident I'll make it work. Just not having a big impact.
[15:17:07] * gurun joined the channel
[15:20:44] <gurun> but, the thing is .. Level storage, and level sending is not the same. So we would have to wait and see just what impact it has.
[15:23:57] <dktapps> yea
[15:24:07] <dktapps> well, we'll cross that bridge when we get to it
[15:24:15] <gurun> as always
[15:24:16] <dktapps> for now the current chaos is commands :P
[15:24:43] <gurun> just hoped for more time to do actual game-features and not .. stupid protocol stuff.
[15:24:57] <dktapps> I know right
[15:25:11] <dktapps> they update so damn fast now it's hard to keep up
[15:25:36] <dktapps> update every 3 or 4 months, used to be there'd be a gap of nearly a year
[15:25:48] <dktapps> 0.8 -> 0.9 was aaaaages
[15:26:33] <gurun> Well, they have a bigger team now and 100% is focues on killing off that PC shit, and getting MCPE to rule :P
[15:49:49] <dktapps> yeah
[15:50:07] <dktapps> MCPE FTW
[16:20:48] * ptolemarch joined the channel
[18:01:35] * PocketKiller joined the channel
[18:37:12] <rom1504> lol
[20:10:36] * ptolemarch has quit
[22:34:34] * boop__ joined the channel
[22:56:07] <boop__> does pocket mine have support for mobs yet?
[23:36:00] * gurun_ joined the channel

2016-10-04
[07:59:41] * Kripth joined the channel
[11:50:50] * Kripth has quit
[12:34:29] <dktapps> lol
[13:18:54] <dktapps> gurun: how sure are you of the docs on LevelSoundEvent?
[13:19:18] <dktapps> in my disassembly I have a byte, vec3, 2 varints and a bool
[13:19:39] <dktapps> but yours shows varint, vec3, varint
[13:22:56] <dktapps> nvm, was reading wrong one *facepalm*
[13:23:04] <dktapps> yours is actually blank
[13:23:43] <dktapps> but yeah. byte, vec3, 2 signed varints and a bool
[13:33:42] * ptolemarch joined the channel
[13:40:05] * TheDeibo joined the channel
[13:46:38] * sgray joined the channel
[13:56:22] * Kripth joined the channel
[13:57:48] <Kripth> alias LevelSoundEvent = PocketPacket!(23, CLIENTBOUND, ubyte, "sound", Vector3!float, "position", varuint, "volume", varint, "pitch", bool, "unknown");
[13:57:58] <Kripth> 60 is for note
[14:04:23] <TheDeibo> if you say so...
[16:08:39] * Kripth has quit
[17:02:04] * TheDeibo_ joined the channel
[17:56:03] <dktapps> 0.15.10... -_-
[18:02:39] <TheDeibo> Isnt 0.16 in 12 days?
[18:04:55] <TheDeibo> nope... 14 days... https://twitter.com/MCPEJournalist/status/783260773384646656
[18:11:32] <dktapps> lol
[18:11:43] <dktapps> Mojang don't do logic
[23:06:18] * MrFrog joined the channel

2016-10-03
[08:23:33] * Kripth joined the channel
[08:23:41] * tHEMtZ joined the channel
[10:14:39] * jkgjhkhg joined the channel
[10:15:54] <jkgjhkhg> wat minecraft pe versions do support pocketmine 1.4.1
[10:17:01] <ishitatsuyuki> #pocketmine
[10:17:02] <ishitatsuyuki> bye
[10:22:24] <dktapps> roflcopter
[10:22:30] <dktapps> very subtle
[11:08:10] * Kripth has quit
[11:08:19] * Kripth joined the channel
[11:35:53] <dktapps> interesting
[11:36:06] <dktapps> there seems to be an isMovable tag on signs now
[11:36:16] <dktapps> trying to fix NBT and saw it
[13:42:09] <dktapps> gurun: do you have NBT working for items? like item names and whatever?
[13:42:49] <dktapps> I'm encoding/decoding perfectly from what I can tell, but clients don't show names or enchantments
[14:43:51] * ptolemarch joined the channel
[15:38:56] <gurun> so, did you change the list-object for NBT?
[15:40:25] <gurun> I'm tracing the chunks, and put a chest in. And the NBT for the item-list is varint
[15:40:44] <gurun> so I'm checking everything int to varint now
[16:05:43] <dktapps> let me look what I changed...
[16:05:55] <dktapps> tiles are working fine for me now
[16:06:13] <dktapps> the difficult bit was not breaking pre-0.15 worlds
[16:06:25] <dktapps> *pre-0.16 I mean
[16:08:01] <dktapps> yeah, list length is a varint
[16:18:10] <gurun> btw, chunks. The extradata lenght seems to be int16 now
[16:21:25] * Kripth has quit
[16:49:41] <gurun> dktapps, https://gist.github.com/NiclasOlofsson/11ebcf37f917b4b6bbfa707bf7e31aa4
[16:50:15] <gurun> so, damage/meta is short
[16:56:54] * sgray joined the channel
[17:23:02] <dktapps> :o
[17:23:05] <dktapps> thanks
[17:33:12] * Bluez_ joined the channel
[17:39:32] * Kripth joined the channel
[17:43:33] * Bluez_ has quit
[18:13:29] * Kripth has quit
[18:26:43] <dktapps> wait
[18:26:56] <dktapps> gurun: what have you been using before now then?
[18:27:11] <dktapps> because PocketMine already has that format
[18:27:29] <gurun> byte
[18:28:15] <dktapps> lol
[18:28:34] <dktapps> so maybe PocketMine has had it wrong the whole time, and it's now correct
[18:28:51] <dktapps> because PM already uses those types 😂
[18:31:14] <dktapps> that sounds odd to me though
[18:31:31] <dktapps> because tool/weapon damage values can be bigger than a byte
[18:55:53] <gurun> fuck yeah, got my bot to open chests :-)
[19:10:09] * Kripth joined the channel
[19:29:32] * ptolemarch joined the channel
[19:34:25] <gurun> yeah dktapps, that's very odd.
[19:34:56] <dktapps> ah well
[19:35:02] <dktapps> ¯\_(ツ)_/¯
[20:11:26] <gurun> i usually don't put that shit unless it's from the client. I know I've been bitching about it being a byte earlier too.
[20:11:28] <gurun> hepp
[20:48:49] * Kripth has quit
[20:55:50] <gurun> So, for a chest that is open by say two players. The vanilla server sends a shitload of packets when you change inventory
[20:55:59] <gurun> it sends the obvious set-content first
[20:56:08] <gurun> then an update-block
[20:57:09] <gurun> then a block entity data message with with NBT that does't have the items
[20:57:20] <gurun> then another update-block
[20:57:40] <gurun> and then another block entity data message with that defunct NBT again
[20:58:31] <gurun> it's like ..WTF is up with that
[21:07:35] <dktapps> what?
[21:07:58] <dktapps> the only excuse I can think of for that is that it's a beta
[21:08:02] <dktapps> that's... wtf
[21:11:38] <gurun> yah, very strange
[21:11:50] <gurun> sent it to shogi. Maybe it's leaking packets again somehow.
[23:06:04] * TheDeibo joined the channel

2016-10-02
[00:07:50] * TheDeibo joined the channel
[01:05:05] * MrFrog joined the channel
[02:14:42] * sgray joined the channel
[07:57:37] * gurun joined the channel
[09:50:02] * GiantQuartz joined the channel
[09:50:06] <GiantQuartz> Lol
[10:08:21] <dktapps> wow, his life must be fulfilled
[11:02:38] <dktapps> gurun: I'm really understanding what you're saying about bloodsuckers now
[11:03:10] <dktapps> PMMP has been around for only a couple of days, and already spoons are watching it ready to copy-paste every tiny development
[11:03:37] <dktapps> the licence allows it, but still... it grates on your nerves, doesn't it?
[11:07:14] <gurun> well, it only gets to me when information is flowing one way and there is no intention of giving anything back for the simple purpose of greed.
[11:08:42] <gurun> If someone copy and paste from my crappy code into some other OS code, I don't mind or care. Even if they claim it to be their idea I don't even care.
[11:09:52] <dktapps> that's what I mean
[11:10:03] <dktapps> it's all take, take, take, and no giving back
[11:10:48] <gurun> yah, but that's the foundation of what we do. It's not like I'm getting shit for putting hours into MiNET.
[11:10:55] <gurun> I do it for my own sake.
[11:10:57] <dktapps> yeah, true
[11:11:00] <gurun> because I enjoy it.
[11:11:15] <dktapps> yeah
[11:11:20] <gurun> When I don't enjoy it anymore, I'll just do like shogi and walk away.
[11:11:52] <dktapps> well, hopefully not exactly like shoghi
[11:12:07] <dktapps> I think we can all learn from what he did
[11:12:11] <gurun> github made forks a "noob thing". Anyone can fork. That's the power of OSS right there. It's as it should be. A failed OSS project is getting defined from how many forks it has.
[11:12:34] <dktapps> yeah
[11:12:34] <gurun> Forks that are getting developed separately from the origin that is.
[11:12:44] <gurun> like genisys, steadfast, etc.
[11:12:46] * Kripth joined the channel
[11:12:49] <dktapps> spoons
[11:12:51] <dktapps> :P
[11:13:00] <dktapps> that's how we refer to them now ;)
[11:13:03] <gurun> ah, so that's what you mean by spoons.
[11:13:06] <dktapps> yes
[11:13:50] <gurun> So my objection with calling something like PM "dead" is that it has some healthy going development in forks.
[11:14:00] <dktapps> yes, that's true
[11:14:07] <gurun> And in this case, it is healthy because the main project has staled.
[11:14:08] <dktapps> but the _origin_ is dead
[11:14:10] <dktapps> yes
[11:14:20] <dktapps> here's the thing
[11:14:27] <dktapps> remember the chaos that was 0.15?
[11:14:34] <gurun> IF MiNET would start seeing a lot of forks at this time (when it is in development) it wouldn't be a sign of health.
[11:14:42] <dktapps> yeah.
[11:15:06] <dktapps> Steadfast I admire to be honest, and the guys who work on it
[11:15:09] <gurun> Yeah, i remeber both 0.14 and 0.15 dktapps
[11:15:15] <dktapps> :D
[11:15:51] <dktapps> yeah, well... up till now, Genisys & ClearSky and blah ..  no one had any idea about protocols or any of that crap
[11:16:13] <dktapps> (not counting Steadfast in that list, they have brains)
[11:16:18] <gurun> Hmm, but so far at least Genisys made a good job of keeping up.
[11:16:32] <dktapps> everyone waited for someone to update PocketMine
[11:17:05] <gurun> Well, I would find life MUCH harder if Intyre didn't pop into existence when there are new versions.
[11:17:06] <dktapps> I knew this time we couldn't afford to do that
[11:17:13] <dktapps> yeah, that's true
[11:18:23] <gurun> Sure, if Intyre didn't help with his little gists at the right time, I would find a way to figure that shit out myself. But at the cost of having to focus on stuff that doesn't bring MiNET anywhere.
[11:18:31] <dktapps> anyway, yeah. that's why I jumped in here. 0.16, I knew we couldn't rely on PocketMine anymore
[11:18:39] <dktapps> yeah, Intyre is a gift
[11:18:40] <gurun> That's why the sharing and caring is so important.
[11:18:52] <dktapps> yes
[11:20:18] <dktapps> the thing is with spoons is that people with technical knowledge to maintain them across updates are very thin on the ground
[11:20:34] <dktapps> and ofc having the time to do it too is an important factor
[11:22:14] <gurun> yah, it gets a "bit" more difficult with the time if you have to do it all yourself, from scratch, without any input.
[11:22:33] <dktapps> yeah, totally
[11:24:03] <gurun> But all this time .. i've been waiting for someone to step up to the table and offer a wix installer for MiNET.
[11:24:17] <dktapps> a what?
[11:24:21] <gurun> installer
[11:24:27] <dktapps> ah
[11:24:38] <gurun> it's really boring so no one wants to tackle it.
[11:24:51] <dktapps> lol understandable
[11:24:52] <gurun> Even at work, people hate doing installers.
[11:25:00] <dktapps> yes, totally
[11:25:20] <gurun> If I would go full time wix-installer coder, i would double my sallary instantly .. or more.
[11:25:28] <dktapps> :D
[12:30:30] * Kripth has quit
[13:47:25] * MrFrog joined the channel
[14:12:22] * leonchang99__ joined the channel
[14:31:50] * Kripth joined the channel
[14:37:40] * leonchang99_alt joined the channel
[15:10:36] * Kripth has quit
[15:10:49] * HimbeersaftLP joined the channel
[15:11:31] * HimbeersaftLP has left the channel
[15:36:52] * MrFrog joined the channel
[16:21:02] * Kripth joined the channel
[16:21:57] <gurun> dktapps, did you do chest inventories yet?
[16:22:36] * GingerGeek joined the channel
[16:22:57] * GingerGeek has quit
[16:22:57] * GingerGeek joined the channel
[16:33:25] <dktapps> gurun: no, I should get my ass in gear o.o
[16:47:26] <dktapps> todo list: nbt, fix removeentity crash, commands
[16:47:36] <dktapps> 😨
[17:04:11] * MrFrog joined the channel
[17:41:21] * Kripth has quit
[18:00:18] <gurun> soo .. nbt, when i read it. It seems as if there are more changes than i first anticipated. More VarInts.
[18:17:21] <dktapps> yeah
[18:17:35] <dktapps> goddammit Mojang >_<
[18:17:47] <dktapps> #blameshoghicp :P
[18:46:59] * MrFrog joined the channel
[20:06:28] * MrFrog joined the channel
[22:13:40] * MrFrog joined the channel

2016-10-01
[03:37:40] * dave___ joined the channel
[03:37:45] <dave___> Hey everyone
[03:37:59] <dave___> Trying to get a pocketmine server up, appears to be running, ports are forwarded
[03:38:11] <dave___> cannot connect via minecraft pocket however
[03:58:31] <ishitatsuyuki> #pocketmine
[03:58:32] <ishitatsuyuki> bye
[06:31:37] * DaPorkchop joined the channel
[08:23:30] * Amaranth has quit
[08:24:08] * Amaranth joined the channel
[08:42:03] <dktapps> ishitatsuyuki: try to be more nice, maybe?
[09:42:22] <gurun> I've been thinking. It's pretty difficult to say "PM is dead", fork and the say "PM is alive".
[09:43:15] <gurun> It's just another fork, and PM is no more dead or alive because of it.
[09:52:54] <dktapps> and if various PocketMine Team members are actively supporting the project?
[09:53:34] <dktapps> I think that supersedes "just another fork"
[09:54:50] <dktapps> this has been discussed at great length.
[13:28:02] * gurun joined the channel
[15:23:42] * Extreme- joined the channel
[18:10:31] * MrFrog joined the channel
[19:00:41] <gurun> dktapps, well "just another" is perhaps the wrong saying, because there is essentially only one other. It's just that I've found this "dead" talk a bit offensive and disrespectful to the Genisys project.
[19:00:53] <gurun> They've done a fantasic job keeping it going.
[19:00:59] <dktapps> *We
[19:01:45] <dktapps> how do you mean, disrespectful?
[19:02:53] <dktapps> I've been working on Genisys for months, and I speak the truth as I see it.
[19:05:54] <gurun> Hmm, truth about?
[19:06:17] <dktapps> about Genisys
[19:07:05] <gurun> You must be refering to something I've not seen. I have no idea what you mean :-)
[19:07:21] <dktapps> you said I was being disrespectful towards Genisys
[19:10:01] <gurun> No, i was saying that this talk about PM being dead is a bit disrespectful towards all the hard work that gone into Genisys. I don't actually mean you, i mean the tweets going on actually.
[19:10:37] <dktapps> I don't understand what you mean
[19:11:00] <dktapps> because Genisys is a... variant of PocketMine?
[19:11:09] <gurun> but being part of pocketmine team or not, means little to me in the land of forks tho. It's a new project, and some people came from the PM team, some from elsewhere.
[19:12:04] <dktapps> hmm
[19:12:05] <gurun> To me, the only thing that matters is that someone decided to continue working on the code.
[19:12:26] <dktapps> ah, now I understand you.
[19:13:01] <gurun> I love to bash the LBSG guys .. but in this arena, they (as a network) did more to keep MCPE servers going than most other networks ever done. Because of their "fork".
[19:13:19] <dktapps> Steadfast you mean?
[19:13:22] <gurun> yah
[19:15:11] <gurun> I actually don't care so much about who is coding what and when. I pretty much only cares about where the info for the protocol comes from, and that through the forks, it's still being shared. Makes all servers better.
[19:15:57] <gurun> And yeah, for that reason Mineplex will always have a special "bloodsuckers" kind of standing with me.
[19:16:57] <dktapps> did someone finally find out what software they use?
[19:17:46] <gurun> Oh, i don't care what they are running (it's their own stuff). I only care that they ask questions about the protocol, and never ever share. No giving back mentality there.
[19:18:06] <dktapps> ah
[19:18:20] <dktapps> well, noobs have an excuse for that
[19:18:30] <dktapps> so it's either that or what you said :P
[19:19:06] * Intyre grabs more popcorn
[19:19:19] * dktapps finds water
[19:19:49] <gurun> But they are the reason why I'm not committing working code on 0.16 these days. Sharing the info if someone asks, but not the code until needed.
[19:20:06] <dktapps> I completely understand that
[19:20:33] <dktapps> dawn, your gigantic first 0.16 commit would be enough to put anyone off :D
[19:20:50] <gurun> Well, it also doesn't work more than just spawn.
[19:21:02] <dktapps> what's broken?
[19:21:42] <gurun> well, i did a lot of fixes in the protocol (so the documentaion isn't exactly correct), but foremost, it's the stuff that I find out using the MINET client that I haven't put in.
[19:21:49] <dktapps> ah
[19:21:55] <gurun> The stuff that doesn't show up in most disassemblies.
[19:22:02] <dktapps> yeah
[19:22:11] <dktapps> you have an advantage :D
[19:22:21] <dktapps> keep hold of it :P
[19:22:34] <gurun> Nah .. you can use it just as well.
[19:23:02] <dktapps> ;) yeah, I mean... leeches can only live as long as you allow them to
[19:23:06] <Intyre> the thing that stops me from having more info is that i only have a single .16 device :(
[19:23:12] <gurun> If i was able to, i would do a private branch for that and only share with the people on IRC.
[19:23:44] <Brandon15811__> gurun: bitbucket?
[19:23:46] <gurun> Yah Intyre, for that purpose I have actually 3 androids.
[19:23:53] <dktapps> damn
[19:23:57] <dktapps> I have 1
[19:24:05] <dktapps> and it's unreliable asf
[19:24:07] <gurun> Brandon15811__, I've been thinking about that yeah. I was on shogis repos for PM there.
[19:24:49] * Intyre steals a android from gurun
[19:25:30] <gurun> Yeah, i can send you one Intyre. It's only about €60-100 per each. It's utter crap, and I only use these tables for testing of MiNET.
[19:25:51] <gurun> But I have a high-end android samsung tablet that i use for the development tho.
[19:26:00] <dktapps> :D
[19:26:28] <Intyre> maybe ill come and pick one up, then i can also go and see shoghi ^.^
[19:26:31] <gurun> Maybe I should send it as a late birthday present :-)
[19:26:35] <dktapps> meanwhile all my development is done on an old Xperia Z2 that randomly reboots many times a day
[19:27:03] * dktapps really should get a new device
[19:27:33] <gurun> Well dktapps, it's what I always tells developers; never be cheap about the stuff that feeds ya.
[19:27:41] <dktapps> :D
[19:28:06] <dktapps> financial troubles
[19:28:10] <dktapps> times are hard
[19:28:18] <gurun> Buy the shit you need, pay license when you can, and always pay tax. Only after that should you also consider staying if school, if need be.
[19:28:29] * MrFrog joined the channel
[19:28:41] <Brandon15811__> dktapps: if you want something cheap and decent, you could try the $50 fire tablet
[19:29:01] <gurun> Yah, agree with brandon.
[19:29:02] <dktapps> ^ I'll look into it
[19:29:33] <gurun> You have to think about this stuff differently. It's a development tool, not part of your regular entertainment device set.
[19:29:43] <dktapps> that's true
[19:29:51] <Intyre> but development is entertainment!
[19:30:06] <gurun> Only when you look at someone writing really crappy code :-)
[19:30:18] * Intyre looks in mirror
[19:30:20] <gurun> .. and we know that never happens to us! :-o
[19:30:24] <dktapps> well, where cracking MCPE open is concerned I've only been getting that entertainment for 3 months or so
[19:30:29] <Brandon15811__> dktapps: https://www.amazon.com/dp/B00TSUGXKE/
[19:30:37] <dktapps> ^ ty
[19:30:57] <dktapps> wait, it's October already o.o
[19:31:00] <dktapps> make that 4
[19:31:15] <Brandon15811__> yupp. It's time to wake up green day!
[19:31:21] <dktapps> xD
[19:31:25] <gurun> yeah, exactly Brandon15811__, that's just the kind of shit I have. I have a big and a small one. Different brand, but obviously just branding.
[19:32:56] <dktapps> Fires aren't actually too bad
[19:33:02] <dktapps> especially not for that price
[19:33:33] <gurun> The difference is in the screens. Quality of the screen of the stuff i have .. totally sucks.
[19:33:50] <dktapps> hell yeah, that's why I don't like tabs much
[19:33:55] <gurun> Both colors, brightness, "dragabillity/clickability".
[19:34:04] <dktapps> yea ^
[19:34:06] <gurun> Both these 3 things :-P
[19:34:20] <dktapps> and the resolution too, especially if you're used to a decent phone
[19:34:38] <gurun> Yah, they give a blury impression.
[19:34:45] <dktapps> exactly
[19:36:51] <gurun> Are you going to do a new website and forum too?
[19:37:00] <gurun> for that new project?
[19:38:05] <dktapps> probably yes
[19:38:21] <gurun> "work the brand" a bit. It's always good fun.
[19:38:25] <dktapps> ;)
[19:56:36] * MrFrog joined the channel
[21:15:41] * Kripth joined the channel
[21:32:04] * MrFrog joined the channel
[21:54:02] * Kripth has quit
[23:10:28] * MrFrog has quit
[23:17:01] * MrFrog joined the channel

2016-09-30
[01:24:06] <KnownUnown> woa
[01:24:08] <KnownUnown> antisober is alive
[01:24:21] <KnownUnown> how's it goin anti
[04:34:08] * MrFrog joined the channel
[04:57:07] * MrFrog has quit
[07:54:48] * Kripth joined the channel
[08:36:01] * gurun joined the channel
[08:47:31] * TheDeibo joined the channel
[08:51:00] * Kripth has quit
[08:51:17] * Kripth joined the channel
[11:59:10] * Kripth has quit
[12:40:14] * ptolemarch joined the channel
[15:52:55] * PocketKiller has quit
[15:57:31] * PocketKiller joined the channel
[17:07:08] * Kripth joined the channel
[17:23:26] * Masaru joined the channel
[17:23:37] <Masaru> hello
[17:24:35] <Masaru> jenkins.pocketmine.net Host Down ?
[22:31:03] * Kripth has quit

2016-09-29
[01:56:25] <KnownUnown> ouch
[03:48:27] * InusualZ has quit
[03:56:07] * htrs0100 has quit
[03:57:15] * InusualZ joined the channel
[03:59:27] * JordanSystems joined the channel
[08:02:43] * MiniDigger joined the channel
[08:44:20] * Kripth joined the channel
[10:43:10] <dktapps> objdump works on Windows too :P
[11:44:54] * Kripth has quit
[12:11:26] <dktapps> -_- when Mojang start being consistent... wtf
[12:11:41] <dktapps> so, I was reading some block coords in the wrong order
[12:12:59] <rom1504> "when Mojang start being consistent..." that's when you know you are doing it wrong
[12:13:12] <dktapps> rofl
[12:13:30] <dktapps> block coords are now always XYZ, it used to be XZY in some packets
[12:13:39] <dktapps> so I was reading some in the wrong order
[12:54:18] * Kripth joined the channel
[13:16:58] * ptolemarch joined the channel
[13:32:31] <dktapps> Does anyone have any idea what changed in DisconnectPacket?
[13:32:46] <dktapps> Something XBOX-related, and now I always crash when I quit
[13:33:18] <dktapps> (when just supplying disconnect reason)
[13:35:43] * GingerGeek joined the channel
[13:35:43] * GingerGeek joined the channel
[14:35:07] * TheDeibo joined the channel
[15:56:53] * MiniDigger joined the channel
[17:51:40] <gurun> the XYZ is consistent, because they all use the same method to read it now.
[17:52:28] <gurun> disconnect; haven't seen anything special about that. My client reads all bytes, and didn't read past EOS. So I don't think that changed.
[18:01:58] <dktapps> I always crash when I quit, it's driving me up the wall
[19:43:20] * Extreme- has quit
[19:47:46] * Extreme joined the channel
[19:50:51] * md_5 joined the channel
[21:00:00] * Kripth has quit
[22:31:16] <Antisober552> Hello
[22:32:23] <Antisober552> Intyre happy birthday dude I know it's a little late but better late than never

2016-09-28
[08:25:51] * Kripth joined the channel
[09:59:33] * tHEMtZ joined the channel
[11:26:20] <dktapps> so, amazing Mojang changed all the attribute names in 0.16
[11:26:32] <dktapps> they are all prefixed with minecraft: now
[11:26:56] <dktapps> anything "generic.whatever" has changed to "minecraft:whatever"
[11:27:20] <dktapps> and stuff like knockbackResistance has changed to knockback_resistance
[11:43:43] <dktapps> lmao, seems the 0.7f applies to other entities too :joy:
[11:43:54] <dktapps> I have turbocharged lightning bolts
[12:12:23] <dktapps> seems the static_time adventure settings flag disappeared too
[15:41:04] * bjorn- has quit
[15:42:24] * bjorn- joined the channel
[16:29:03] * sekjun9878 joined the channel
[16:29:56] * sekjun9878 joined the channel
[16:29:56] * sekjun9878 has quit
[16:29:56] * sekjun9878 joined the channel
[16:47:13] <gurun> dktapps, check start game and set time for that stuff. Didn't know that was ever an adventure setting for time.
[16:47:31] <dktapps> for stopping time
[16:47:41] <dktapps> 0x10 iirc
[16:47:42] <gurun> yeah, all of that
[16:47:51] <dktapps> and yeah, that's in startgame now
[16:48:07] <dktapps> what's dumb is you can't send the actual time in startgame
[16:48:31] <dktapps> and yet stuff like weather data ... lol
[16:48:35] <gurun> hmm, how so?
[16:48:43] <gurun> or well, it's a flag
[16:48:53] <dktapps> the time field in startgame is only for stopping time
[16:48:54] <gurun> i think
[16:49:10] <dktapps> any positive value = stopped at that time
[16:49:16] <gurun> but still, never seen that in adventure settings
[16:49:19] <dktapps> -1 = not stopped
[16:49:24] <dktapps> it was 0x10 iirc
[16:50:08] <gurun> but then, yeah it's great if that is all controlled by start game.
[16:50:14] <dktapps> yea
[16:50:18] <gurun> otherwise you'd have to start time, set value, stop time.
[16:50:34] <dktapps> you have to do that anyway >_>
[16:50:45] <gurun> hmm, ok.
[16:50:49] <dktapps> setting time while stopped never works for me
[16:51:15] <gurun> yeah, but i mean .. you can just set it in start game then.
[16:51:19] <gurun> and never start time
[16:51:30] <dktapps> oh yeah
[16:54:06] <gurun> but i guess for spawn-level (respawn) you would still need to do it with start stop.
[16:54:26] <dktapps> yea
[18:11:09] * htrs0100 joined the channel
[18:12:51] <htrs0100> Does anyone know how to dump metadata values from an entity? For example, if you have a horse, how to dump what metadata values are availiable, such as type, tamed, etc, thanks.
[18:14:39] <Intyre> objdump, radare2, IDA, wireshark, frida, gdb pick your poison
[18:17:11] <Intyre> or from world data...
[18:17:18] <Intyre> or..... :p
[18:20:12] * htrs0100 has quit
[18:21:09] <dktapps> seems he got an answer
[18:21:30] <Intyre> maybe he died because of the poison xD
[18:21:35] <dktapps> lmao
[18:28:45] * htrs0100 joined the channel
[18:30:29] * htrs0100 has quit
[18:31:58] <Intyre> spasms ^
[18:34:42] <dktapps> lel
[19:00:42] <gurun> or you just build a client and connect to the server!
[19:02:57] <Intyre> or ask gurun :p
[19:03:20] <dktapps> Lol yea
[19:03:44] <dktapps> a client is a damn good idea tbh, I need one
[19:04:09] <Intyre> you have a client...
[19:05:58] <dktapps> lol ofc
[19:13:20] * htrs0100 joined the channel
[19:20:29] <htrs0100> What is the easiest way Intyre? Wireshark? because I just want to get the metadata number that belongs to the Tamed data property, without this data flag, (maybe a boolean), the mcpe doesn't accept receiving the saddle slot in rideable entities, and blocks the movement.
[19:21:27] <Intyre> define easiest.. something easy for me can be difficult for you
[19:24:09] <htrs0100> less complicated, something that for example I can run in the commant line without many client hacks, or whatever, I just don't have as many tools avaliable as some devs here, xD
[19:25:22] <htrs0100> command*
[19:25:31] <dktapps> https://gist.github.com/jojoe77777/aad7cd9d64cf37c4518790fb3ebb0475
[19:25:52] <dktapps> the easiest way is to see if anyone else has already done some of the work for you :P
[19:26:00] <Intyre> xD
[19:26:52] <htrs0100> Oh I did searched many repos but I missed that one, Thank you guys.
[19:27:06] <dktapps> that's a gist, so you're excused
[19:27:12] <dktapps> maybe :p
[19:27:40] <Intyre> gists can be used as repo ;)
[19:27:50] <dktapps> :D
[19:29:37] <dktapps> (disclaimer: no idea if that actually has the information you need, don't blame me ;))
[19:30:02] <dktapps> any time I need metadata numbers that's where I look though.
[20:01:25] * Kripth has quit
[20:07:36] <Brandon15811__> Merry Christmas y'all https://gist.github.com/shoghicp/f3453eed1b84a8b93f9a481620161884
[20:07:49] <Brandon15811__> Intyre: gurun ^
[20:08:16] <Intyre> 2days ago... already knew :p
[20:08:38] <Brandon15811__> You didn't say anything about it though ;D
[20:08:45] <Intyre> maybe gurun didnt but its not helpfull to him at all
[20:08:55] <Intyre> it just creates header files
[20:09:02] <Intyre> ;)
[20:09:58] <Intyre> Brandon15811__: you didnt tell me you wanted to know about it
[20:14:54] <dktapps> who knows why Shoghchips does anything
[20:15:16] <Intyre> nobody
[20:15:33] <dktapps> not even himself? :)
[20:16:12] <Intyre> no
[20:16:14] <dktapps> dumb question
[21:02:53] * Amaranth joined the channel
[22:16:15] * zz_InusualZ joined the channel
[23:04:11] <gurun> well, i can't judge if it is useful unless i see an output.
[23:05:16] <Intyre> i saw it and it is all header files
[23:05:21] <Intyre> no code no nothing
[23:05:29] <Intyre> gimme sec
[23:06:21] <Intyre> in pm
[23:07:51] <gurun> yeah, but header files usually contains lots of structs, constants and stuff. So it can't be all that uninteresting.
[23:08:36] <Intyre> no structs
[23:18:35] <Intyre> few consts
[23:31:56] <gurun> yeah, as always can check naming, but not much more.
[23:32:01] <gurun> Like for level settings
[23:35:43] <gurun> the only really useful stuff i use .. is the stuff you generate Intyre. That saves a lot of time and headache
[23:59:49] <Intyre> you can also generate it with obj... oh right you use windows ^.^

2016-09-27
[20:33:10] * Tux has quit
[20:33:17] * Amaranth joined the channel
[20:33:19] * TruDan joined the channel
[20:33:28] * Tux joined the channel
[20:34:40] * _MylesC joined the channel
[20:44:26] * TruDan97 joined the channel
[20:44:27] * eggster has quit
[20:45:01] * eggster joined the channel
[20:45:11] * Kripth has quit
[20:45:13] * _Myles joined the channel
[20:45:25] * Amaranthus joined the channel
[20:46:25] * Guest37689 has quit
[20:46:25] * _MylesC has quit
[20:46:26] * Amaranth has quit
[20:56:31] * deceit joined the channel
[21:25:48] * Kripth joined the channel
[22:02:23] * Kripth has quit
[22:08:26] * Amaranthus has quit
[22:50:38] * rovox has quit
[22:50:46] * rovox joined the channel
[22:56:39] * Amaranth joined the channel

[01:05:08] <gurun> "at the same level as the others". Define others. Define level.
[01:06:27] <gurun> there are tons of details that needs to be bashed out still. But my version has a different NBT lib (forked version) than the repo-version, and with that, most things work.
[06:55:44] <ishitatsuyuki> Currently many PHP-based software has chunk or inventory issues. I don't know how MiNET perform.
[07:21:17] * Kripth joined the channel
[09:38:30] * PocketKiller joined the channel
[09:39:11] * PocketKiller joined the channel
[10:21:33] * Kripth has quit
[10:53:24] <dktapps> ishitatsuyuki: fixed that already, keep up :p
[10:54:17] <dktapps> #blamemojang for making their varint impl weird and non conform
[13:27:35] * Kripth joined the channel
[16:09:10] * deceit has quit
[16:36:36] * rovox_ has quit
[16:37:12] * Kripth has quit
[16:37:18] * bluez___ has quit
[16:37:21] * MinecraftAddict has quit
[16:37:28] * gurun has quit
[16:37:36] * leonchang99 has quit
[16:37:36] * sgray has quit
[16:37:39] * Brandon15811_ has quit
[16:38:00] * rovox joined the channel
[16:38:08] * sekjun9878 has quit
[16:38:08] * NullFull has quit
[16:38:09] * Amaranthus joined the channel
[16:38:09] * bluez___ joined the channel
[16:38:10] * Falkirks joined the channel
[16:38:40] * MinecraftAddict_ joined the channel
[16:38:40] * leonchang99 joined the channel
[16:43:40] * humerusj joined the channel
[16:45:10] * NullFull|away joined the channel
[16:46:40] * MinecraftAddict_ joined the channel
[16:46:58] * rovox_ joined the channel
[16:47:21] * Falkirks has quit
[16:47:23] * LaxWasHere has quit
[16:47:41] * Falkirks joined the channel
[16:47:59] * Amaranthus has quit
[16:48:11] * MinecraftAddict has quit
[16:48:11] * Extreme has quit
[16:48:12] * rovox has quit
[16:48:57] * Amaranth joined the channel
[16:52:14] * Extreme joined the channel
[16:53:19] * LaxWasHere joined the channel
[16:53:34] * sekjun9878 joined the channel
[17:05:47] * Brandon15811_ joined the channel
[17:10:53] * rovox_ has quit
[17:10:55] * rovox joined the channel
[17:11:54] * Extreme has quit
[17:11:57] * Amaranth has quit
[17:12:06] * Extreme joined the channel
[17:12:07] * Amaranth joined the channel
[17:12:16] * LaxWasHere has quit
[17:12:20] * Brandon15811_ has quit
[17:12:25] * LaxWasThere joined the channel
[17:21:46] * Extreme has quit
[17:25:09] * Extreme joined the channel
[17:38:14] * Brandon15811_ joined the channel
[17:50:26] * hansihe joined the channel
[18:04:21] * Amaranth has quit
[18:05:41] * Amaranth joined the channel
[18:10:39] * Amaranth has quit
[18:10:58] * Amaranth joined the channel
[18:40:48] * gurun joined the channel
[18:43:31] <gurun> i still don't understand if getVarInt is regular varint or actually all signed varints (zigzag)
[18:48:26] <dktapps> in the dump?
[18:49:22] <dktapps> getVarInt is signed
[18:56:08] <gurun> so zigzag on it
[18:56:23] <gurun> do they ever use regular varints in the protocol?
[18:57:51] <dktapps> if you mean as in Google-conform, I don't think so
[18:58:39] <gurun> it's only a slight variation from google, and it has nothing to do with this ASFAIK
[18:59:04] <gurun> but there are three versions. VarInt (signed) UnsignedVarInt and then zigzag SignedVarInt.
[18:59:11] <dktapps> what?
[18:59:33] <dktapps> only 2 that I know about
[18:59:48] <dktapps> Signed (zigzag) and unsigned
[19:00:39] <gurun> well, then you might be the wrong guy to ask ;.)
[19:00:49] <dktapps> lol ok
[19:01:20] <dktapps> what's your issue?
[19:01:34] <gurun> normally, when you just type "VarInt" you mean the SIGNED non-zigzag version.
[19:02:07] <gurun> then you have uint and sint versions, which are very different, and not compatible with any of the other encodings.
[19:02:23] <dktapps> ah yeah
[19:02:41] * dktapps goes back to read protobuf docs again
[19:02:53] <gurun> so when they write getVarInt in the code .. i'm trying to figure out if they consistently mean SIGNED VarInt with zigzag encoding.
[19:02:55] <gurun> sint
[19:03:29] <dktapps> are you getting decoding issues or something?
[19:03:33] <gurun> and if it means that, then i wonder what they call it when they actually do signed regular varints :-P
[19:03:38] <dktapps> lol
[19:04:11] <dktapps> btw, when I decode NetworkBlockPosition... byte works fine for Y coord
[19:04:38] <dktapps> at least it does for me
[19:06:08] <gurun> as long as you aren't getting -1 at least
[19:06:44] <gurun> because that is 5 bytes. It happend to me because I was acting client, and the vanilla server sends the spawnposition with a -1 (undefined i guess) on spawn.
[19:06:51] <dktapps> the numbers come out perfectly normal
[19:06:54] <gurun> I guess the -1 is simply because it's not required.
[19:07:05] <dktapps> hmm maybe
[19:07:26] <gurun> but, it's not "maybe". I had to rewrite the varint implementation to deal with it :-P
[19:07:34] <dktapps> lol
[19:07:40] <gurun> but yeah, byte works since normaly it would be 0 and up
[19:07:58] <dktapps> yeah
[19:09:07] <gurun> that Y value is the exception becuase it is a signed varint (standard)
[19:09:11] <gurun> not unsigned.
[19:09:32] <dktapps> wtf
[19:11:28] * hansihe has quit
[19:11:29] * Amaranthus joined the channel
[19:11:38] <gurun> well, it can't be unsigned because I'm getting a -1 encoded value on spawn.
[19:11:55] <gurun> ofc it could be a very lager unsigned number .. but nah. That's PHPish coding.
[19:12:06] * Amaranth has quit
[19:13:08] <dktapps> :D
[19:14:06] * hansihe joined the channel
[19:18:21] * Tux joined the channel
[19:26:17] * Extreme- joined the channel
[19:26:57] * Tux has quit
[19:26:58] * Tux joined the channel
[19:27:57] * Extreme has quit
[19:33:49] * Guest45226 has quit
[19:34:15] * MrQuoter has quit
[19:35:07] * Antisober552 has quit
[19:35:07] * Brandon15811 has quit
[19:35:24] * Antisober552 joined the channel
[19:35:33] * _MylesC has quit
[19:36:33] * Tux joined the channel
[19:37:28] * TruDan joined the channel
[19:41:58] * Brandon15811 joined the channel
[19:42:20] * MrQuoter joined the channel
[19:44:12] * Intyre has quit
[19:44:13] * eggster has quit
[19:44:42] * dktapps has quit
[19:44:45] * _MylesC joined the channel
[19:45:02] * Tux has quit
[19:45:05] * ishitatsuyuki has quit
[19:45:12] * Tux joined the channel
[19:45:26] * leonchang99_ joined the channel
[19:45:26] * eggster_ joined the channel
[19:45:47] * leonchang99 has quit
[19:45:57] * leonchang99_ is now known as leonchang99
[19:46:18] * dktapps joined the channel
[19:46:26] * Intyre joined the channel
[19:46:44] * ishitatsuyuki joined the channel
[19:52:23] * Kripth joined the channel
[20:00:18] * Amaranthus has quit
[20:00:56] * Amaranth joined the channel
[20:21:56] * Amaranthus joined the channel
[20:22:57] * Amaranth has quit
[20:22:58] * _MylesC has quit
[20:23:03] * eggster has quit
[20:23:29] * eggster joined the channel
[20:23:40] * Tux has quit
[20:23:52] * Tux joined the channel
[20:24:01] * Guest10466 has quit
[20:24:52] * TruDan97 joined the channel
[20:28:10] * _MylesC joined the channel
[20:32:37] * Amaranthus has quit
[20:33:05] * _MylesC has quit
[20:33:10] * TruDan97 has quit

2016-09-26
[00:31:31] * kashike1 is now known as kashike
[05:13:31] * Brandon15811___ joined the channel
[05:13:51] * bluez____ joined the channel
[05:14:25] * hansihe_ joined the channel
[05:19:58] * md_5- joined the channel
[05:20:01] * Falkirks_ joined the channel
[05:20:02] * NullFull|away joined the channel
[05:20:03] * tHEMtZ- joined the channel
[05:20:32] * humerusj_ joined the channel
[05:20:55] * rovox_ joined the channel
[05:20:58] * Brandon15811__ has quit
[05:20:59] * NullFull has quit
[05:21:00] * hansihe has quit
[05:21:01] * bluez___ has quit
[05:21:03] * Falkirks has quit
[05:21:05] * tHEMtZ has quit
[05:21:06] * rovox has quit
[05:21:06] * Brandon15811_ has quit
[05:21:08] * NullFull|away is now known as NullFull
[05:21:08] * bluez____ is now known as bluez___
[05:21:08] * Falkirks_ is now known as Falkirks
[05:21:49] * Brandon15811___ is now known as Brandon15811__
[05:27:57] * Brandon15811_ joined the channel
[06:12:51] * Amaranthus joined the channel
[07:51:08] * filfat joined the channel
[08:16:28] * Kripth joined the channel
[09:54:17] * Guest51722 is now known as sekjun9878
[09:54:26] * sekjun9878 joined the channel
[09:58:36] * sekjun9878 has quit
[09:58:56] <dktapps> already? lol
[10:00:16] * sekjun9878 joined the channel
[10:03:16] * sekjun9878 joined the channel
[11:33:46] * Kripth has quit
[12:02:49] * LaxWasHere joined the channel
[12:03:37] * Kripth joined the channel
[12:07:40] * LaxWasHere has quit
[12:12:53] * LaxWasHere joined the channel
[12:55:30] * Kripth has quit
[12:56:52] * PocketKiller is now known as PocketEvil
[13:13:19] * ptolemarch joined the channel
[13:14:09] * Kripth joined the channel
[13:27:23] * PocketEvil is now known as PocketKiller
[14:33:59] <ishitatsuyuki> gurun: is minet working on 0.16? Or the same level as other servers?
[16:12:22] * Kripth has quit
[16:14:54] * ptolemarch joined the channel
[16:53:05] * gurun joined the channel
[17:56:42] * Kripth joined the channel
[18:03:45] * Amaranth joined the channel
[18:07:31] * Amaranthus has quit
[20:55:53] * Kripth has quit
[23:33:55] * ptolemarch has quit

2016-09-25
[09:08:46] * Amaranthus is now known as Amaranth
[09:58:49] * Kripth joined the channel
[10:08:23] <gurun_> So, 18'th of october .. no pressure..
[10:19:13] <dktapps> :D
[10:19:47] <dktapps> Also, there are rumours flying round of a vanilla software that will "eventually" be publicly released
[18:39:42] * gurun_ has quit
[19:04:49] * gurun_ joined the channel
[19:24:34] * Digger joined the channel
[19:24:47] <Digger> Anyone here?
[19:26:13] <PocketKiller> me
[19:26:56] <dktapps> > Don't ask to ask, if anyone is here, alive or uses something. Just ask, and we'll get moving along. Thanks.
[19:27:45] <Digger> Trying to install on OSX, installer pulled via curl installed PHP 5.6.  Get an error looking for PHP7.  Pulled PHP7.0.2 and now getting a error about float.
[19:28:19] <dktapps> make sure you're using the latest source from GitHub
[19:28:20] <Digger> Google search indicates taht I need to update the phar, but looks like 1.4.1 is the latest?
[19:28:47] <dktapps> all phars are outdated, and PocketMine doesn't support anything newer than 0.15.3
[19:29:02] <dktapps> it is, unfortunately, somewhat dead.
[19:29:44] <Digger> Gotcha.  So better to pull from Git and install from instructions there?
[19:30:12] <dktapps> yea, but as I said, no support for anything newer than 0.15.3
[19:30:39] <dktapps> you'll need to either modify the source or use a third-party variant
[19:30:57] <Digger> What are most people using to build PE compatible servers?
[19:31:14] <dktapps> At the moment? Genisys
[19:31:27] <dktapps> it's a PocketMine based server
[19:32:50] <Digger> thx - trying to set something up for my kids and I to play on
[19:33:13] <Intyre> use the server thing that comes with mcpe!
[19:33:23] <Intyre> much easier
[19:33:38] <Digger> What server thing?  in the iOS App?
[19:33:49] <Intyre> yyep
[19:34:28] <Digger> Yeah, trying to build a real server that lives at the house and doesn't depend on an iToy or Droid to run
[19:34:48] <Digger> Might even open it up for their friends to use as well.
[19:35:14] <Intyre> nothing wrong with itoys and droids :p
[19:35:17] <dktapps> lel
[19:35:35] <dktapps> I really don't like telling people to use Genisys tbh
[19:35:40] <Digger> Only that you have to have a spare one laying around that isn't doing anything.  =)
[19:36:06] <Intyre> true
[19:36:21] <dktapps> well, there are a variety out there you can choose from
[19:36:35] <dktapps> if you have a Windows box you can try MiNET
[19:37:30] <Digger> What's the drawback to Geni?
[19:37:47] <Intyre> php
[19:37:54] <dktapps> yeah, that ^
[19:38:15] <Digger> Why do you consider that a drawback?  Performance?
[19:38:31] <dktapps> there are also reasons because of its history, but if you just want a server that works, then I guess that won't bother you
[19:38:55] <dktapps> For a home server PocketMine/variants are fine
[19:39:15] <dktapps> just not ideal for large scale hosting
[19:40:01] <Digger> Where does it fall down?  User count or amount of data in the MC world?
[19:40:10] <dktapps> php is slow
[19:40:25] <dktapps> so if you want to host hundreds of players you're out of luck
[19:40:46] <Digger> Looks like MC for PC is java based, why did PE go the PHP route?
[19:40:55] <dktapps> #blameshoghicp
[19:45:28] <Intyre> !whyphp
[19:45:30] <MrQuoter> [Why PHP] https://botbot.me/freenode/pocketmine/2015-01-12/?msg=29344826&page=2
[19:45:44] <Intyre> ;)
[19:46:03] <dktapps> LOL
[19:52:27] <Digger> =)
[21:37:44] * Kripth has quit

2016-09-24
[20:17:54] * Amaranthus joined the channel
[20:17:54] * eggster has quit
[20:18:09] * _MylesC joined the channel
[20:18:33] * Brandon15811__ has quit
[20:18:38] * Amaranth has quit
[20:18:50] * dktapps joined the channel
[20:18:59] * Guest7832 has quit
[20:19:10] * iamadpond joined the channel
[20:19:39] * eggster joined the channel
[20:19:39] * Antisober552 joined the channel
[20:19:39] * NullFull|away joined the channel
[20:20:01] * NullFull|away is now known as NullFull
[20:20:09] * MinecraftAddict joined the channel
[20:20:26] * hansihe has quit
[20:20:41] * Thinkofname joined the channel
[20:21:10] * ZacHack joined the channel
[20:21:39] * leonchang99 joined the channel
[20:26:21] * leonchang99 has quit
[20:27:39] * MinecraftAddict has quit
[20:28:31] * Antisober552 has quit
[20:28:57] * eggster has quit
[20:29:23] * ishitatsuyuki has quit
[20:30:55] * bjorn- joined the channel
[20:30:56] * TruDan97 joined the channel
[20:32:07] * MrQuoter joined the channel
[20:32:47] * ZacHack has quit
[20:32:49] * NullFull has quit
[20:32:50] * iamadpond has quit
[20:32:50] * _MylesC has quit
[20:33:41] * ZacHack joined the channel
[20:34:10] * eggster joined the channel
[20:34:45] * deceit joined the channel
[20:34:48] * _MylesC joined the channel
[20:34:56] * sekjun9878 joined the channel
[20:35:20] * sekjun9878 is now known as Guest51722
[20:35:34] * ishitatsuyuki joined the channel
[20:35:41] * iamadpond joined the channel
[20:36:11] * MinecraftAddict joined the channel
[20:36:37] * gaeta joined the channel
[20:39:15] * NullFull|away joined the channel
[20:39:39] * NullFull|away is now known as NullFull
[20:40:11] * Falkirks joined the channel
[20:43:11] * MrARM joined the channel
[20:44:11] * leonchang99 joined the channel
[20:44:41] * Intyre joined the channel
[20:45:42] * Antisober552 joined the channel
[20:47:01] * MrQuoter has quit
[20:47:15] * MrQuoter joined the channel
[20:47:35] * deceit has quit
[20:48:22] * gaeta-afk joined the channel
[20:49:21] * TruDan97 is now known as TruDan
[20:49:22] * deceit joined the channel
[20:49:42] * iamadpond_ joined the channel
[20:49:51] * TruDan is now known as Guest45226
[20:50:16] * ZacHack_ joined the channel
[20:51:40] * shoghicp joined the channel
[20:51:40] * bluez___ joined the channel
[20:52:02] * gaeta has quit
[20:52:05] * MinecraftAddict has quit
[20:52:08] * iamadpond has quit
[20:52:08] * ZacHack has quit
[20:52:11] * iamadpond_ is now known as iamadpond
[20:52:11] * ZacHack_ is now known as ZacHack
[20:52:22] * Extreme has quit
[20:53:42] * MinecraftAddict joined the channel
[20:57:38] * gaeta-afk has quit
[20:58:33] * hansihe joined the channel
[21:01:24] * Extreme joined the channel
[21:03:56] * Thinkofname joined the channel
[21:04:20] * NullFull has quit
[21:04:43] * NullFull|away joined the channel
[21:05:05] * NullFull|away is now known as NullFull
[21:05:53] * gaeta joined the channel
[21:11:15] * zz_InusualZ joined the channel
[21:28:41] * Brandon15811__ joined the channel
[21:33:02] * sgray joined the channel
[21:34:16] * Intyre joined the channel
[21:35:46] * MrARM joined the channel
[21:40:47] * leonchang99 joined the channel
[21:51:22] * deceit has quit
[21:52:38] * leonchang99 has quit
[21:52:39] * sgray has quit
[21:52:44] * MinecraftAddict has quit
[21:52:51] * deceit joined the channel
[22:07:22] * deceit is now known as dazzler
[22:07:29] * dazzler is now known as deceit
[22:13:25] * leonchang99 joined the channel
[22:13:25] * sgray joined the channel
[22:13:25] * MinecraftAddict joined the channel
[22:39:45] * mhsjlw joined the channel

[01:54:47] * MrFrog joined the channel
[02:24:41] * MrFrog has quit
[03:07:11] * tHEMtZ joined the channel
[03:22:52] * MrFrog joined the channel
[03:37:23] * sgray joined the channel
[03:37:23] * Extreme- has quit
[03:37:23] * Brandon15811 has quit
[03:37:23] * _MylesC has quit
[03:37:23] * Amaranthus joined the channel
[03:37:24] * [d__d] has quit
[03:38:25] * -- BotBot disconnected, possible missing messages --
[03:50:04] * [d__d] joined the channel
[03:50:04] * _MylesC joined the channel
[03:50:04] * Extreme has quit
[03:50:04] * Amaranth joined the channel
[03:50:04] * kashike1 joined the channel
[03:51:48] * Brandon15811 joined the channel
[03:51:55] * Extreme joined the channel
[03:52:25] * rom1504 joined the channel
[03:54:45] * MrQuoter joined the channel
[04:09:11] * MrFrog has quit
[04:12:37] * eggy joined the channel
[04:20:33] * Amaranthus joined the channel
[04:20:35] * _MylesC has quit
[04:20:36] * Brandon15811 has quit
[04:20:37] * Tux- joined the channel
[04:20:38] * eggy has quit
[04:20:55] * Tux has quit
[04:20:55] * MinecraftAddict has quit
[04:20:56] * Amaranth has quit
[04:20:58] * Tux- is now known as Tux
[04:23:09] * bluez___ has quit
[04:23:23] * Brandon15811 joined the channel
[04:24:16] * MinecraftAddict joined the channel
[04:30:41] * eggy joined the channel
[04:31:03] * _MylesC joined the channel
[04:32:35] * bluez___ joined the channel
[07:35:32] * hansihe joined the channel
[08:23:22] * tHEMtZ joined the channel
[09:50:55] * Kripth joined the channel
[10:57:17] <gurun> NBT changes .. sucks.
[11:11:50] <ishitatsuyuki> yawkat: just asking, how does CubeCraft sponsor you?
[12:03:30] <yawkat> They pay me to dev pe stuff.
[12:09:18] * gaeta joined the channel
[12:51:12] * Kripth has quit
[13:35:58] * Kripth joined the channel
[15:31:33] <gurun> heads up, block update face-byte is actually a signed varint.
[15:32:12] <gurun> sorry, use item i mean
[18:37:39] * -- BotBot disconnected, possible missing messages --
[18:47:37] * [d__d] joined the channel
[18:47:37] * TruDan is now known as Guest96078
[18:47:37] * Intyre joined the channel
[18:47:49] * ishitatsuyuki joined the channel
[18:48:31] * MinecraftAddict joined the channel
[18:48:31] * kashike1 joined the channel
[18:48:39] * hansihe has quit
[18:48:51] * _MylesC joined the channel
[18:49:01] * dktapps joined the channel
[18:49:01] * Matsv- joined the channel
[18:49:01] * LaxWasThere joined the channel
[18:50:19] * PocketKiller joined the channel
[18:55:51] * Guest96078 has quit
[18:55:58] * Extreme- has quit
[18:57:32] * XorBoole- joined the channel
[18:58:16] * ishitatsuyuki has quit
[18:59:00] * gaeta-afk joined the channel
[18:59:01] * ishitatsuyuki joined the channel
[18:59:05] * MrQuoter has quit
[18:59:06] * dktapps_ joined the channel
[18:59:19] * Smarticles101 joined the channel
[18:59:26] * Tux_ joined the channel
[19:00:18] * MrQuoter joined the channel
[19:01:36] * GingerGeek_ joined the channel
[19:01:36] * GingerGeek_ has quit
[19:01:36] * GingerGeek_ joined the channel
[19:03:17] * LaxWasHere joined the channel
[19:03:24] * gaeta has quit
[19:03:24] * Tux has quit
[19:03:28] * dktapps has quit
[19:03:28] * LaxWasThere has quit
[19:03:29] * Matsv- has quit
[19:03:29] * Tux_ is now known as Tux
[19:03:29] * XorBoole has quit
[19:03:30] * zz_InusualZ has quit
[19:03:38] * GingerGeek has quit
[19:03:40] * PocketKiller has quit
[19:03:41] * MinecraftAddict has quit
[19:03:47] * deceit has quit
[19:04:03] * Matsv joined the channel
[19:04:23] * deceit joined the channel
[19:04:27] * PocketKiller joined the channel
[19:04:32] * MinecraftAddict joined the channel
[19:07:36] * TruDan97 joined the channel
[19:10:16] * eggy joined the channel
[19:11:03] * gurun_ has quit
[19:12:14] * Extreme joined the channel
[19:20:15] * zz_InusualZ joined the channel
[19:20:40] * hansihe joined the channel
[19:21:58] * gurun joined the channel
[19:23:16] * bjorn- joined the channel
[19:26:01] * bluez___ joined the channel
[19:36:27] * gurun_ joined the channel
[19:37:25] * Amaranth joined the channel
[19:39:05] * _MylesC has quit
[19:39:06] * Kripth has quit
[19:39:35] * eggster_ joined the channel
[19:39:38] * Thinkofname has quit
[19:39:39] * eggster_ is now known as eggster
[19:39:52] * Amaranthus has quit
[19:40:05] * ZacHack_ joined the channel
[19:40:05] * NullFull|away joined the channel
[19:40:16] * dktapps joined the channel
[19:41:05] * shoghicp joined the channel
[19:41:11] * Antisober552 joined the channel
[19:45:05] * gaeta joined the channel
[19:46:06] * iamadpond joined the channel
[19:50:36] * leonchang99 joined the channel
[19:50:39] * _MylesC joined the channel
[19:52:07] * Falkirks joined the channel
[19:52:58] * gurun__ joined the channel
[19:53:52] * zz_InusualZ has quit
[19:54:20] * iamadpond has quit
[19:54:20] * shoghicp has quit
[19:54:20] * dktapps has quit
[19:54:20] * NullFull has quit
[19:54:21] * ZacHack has quit
[19:54:43] * iamadpond joined the channel
[19:54:49] * gurun_ has quit
[19:54:57] * TruDan joined the channel
[19:55:15] * TruDan is now known as Guest56436
[20:04:29] * dktapps joined the channel
[20:06:01] * MrQuoter joined the channel
[20:06:15] * zz_InusualZ joined the channel
[20:12:15] * gurun_ joined the channel
[20:15:31] * Intyre has quit
[20:16:23] * MinecraftAddict has quit
[20:17:38] * zz_InusualZ has quit
[20:17:38] * bluez___ has quit
[20:17:39] * MrQuoter has quit
[20:17:39] * Guest56436 has quit
[20:17:42] * gaeta has quit
[20:17:45] * dktapps has quit
[20:17:46] * iamadpond has quit
[20:17:46] * gurun__ has quit
[20:17:46] * Falkirks has quit
[20:17:47] * _MylesC has quit
[20:17:47] * leonchang99 has quit
[20:17:48] * Antisober552 has quit
[20:17:49] * bjorn- has quit
[20:17:52] * deceit has quit

2016-09-23
[00:31:27] * Odysseus joined the channel
[00:31:59] <Odysseus> Was there a protocol change in 0.15.9?
[00:38:06] <dktapps> Odysseus: yep
[00:38:20] <dktapps> version 83, actual changes unknown
[00:46:24] <Odysseus> oh okay thats the version i was testing thanks. did any servers break from the update?
[00:47:20] <Odysseus> or about to test rather
[00:50:52] <dktapps> I tested thoroughly and found no breakages
[00:52:54] <Odysseus> good to hear, thank you
[02:16:22] * shaila joined the channel
[02:40:50] * zz_InusualZ joined the channel
[03:21:57] * Odysseus has quit
[08:06:22] * Kripth joined the channel
[08:38:56] * KnownUnown joined the channel
[14:14:15] * ptolemarch joined the channel
[15:21:50] <dktapps> FINALLY
[15:21:59] <dktapps> God damn it Moja g
[15:22:03] <dktapps> *Mojang
[15:22:30] <dktapps> Moral of the story: do NOT trust Mojang to use an official implementation of anything.
[15:23:47] <dktapps> My varint impl. was just enough wrong that it broke near enough everything
[15:23:58] <dktapps> wrong meaning protobuf official
[15:37:07] <gurun> well, the way i use it dktapps, is that what I write is not what I read :-P
[15:37:17] <dktapps> ^ yeaj
[15:37:19] <dktapps> *yeah
[15:37:33] <dktapps> I changed the write and all of a sudden everything started working
[15:38:16] <dktapps> still some major issues to resolve, but this has put me back in a good mood :D
[16:16:22] <gurun> yah, i'm sitting here thinking about writing my own methods for varint parsing instead of using googles.
[16:17:49] * Kripth has quit
[16:25:41] <dktapps> I translated one from a disassembly :P
[16:25:55] <dktapps> for write that is
[16:26:05] <dktapps> I haven't touched read yet
[16:46:44] * Kripth joined the channel
[17:50:03] <gurun> i took the java MCPC version :-P
[17:50:34] <dktapps> :D
[18:47:00] <gurun> mixed with google .. and then it works.
[18:47:06] <gurun> Now onto the damn NBT shit.
[18:58:33] <dktapps> yea
[18:59:49] <gurun> a lot of stuff is actualy working for me on 0.16, just by fixing the packets.
[19:00:24] <dktapps> yeah same here
[19:00:40] <dktapps> the varint fix did most of it for me
[19:01:18] <gurun> turns out my own implementation was actually faster than googles, so I'm happy.
[19:01:59] <gurun> updated docs at https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[19:02:09] <dktapps> :D
[19:02:17] <dktapps> win-win then
[19:05:18] <dktapps> you may want to add 4 and 5 to the PlayStatus documentation
[19:08:51] <gurun> what are they?
[19:10:00] <gurun> i should probably start adding more comments to the documentation now.
[19:11:22] <dktapps> 4 is invalidTenant, 5 is edition mismatch
[19:11:25] <dktapps> iirc
[20:30:31] * ptolemarch has quit
[20:45:48] * KnownUnown joined the channel
[22:50:28] * Kripth has quit

2016-09-22
[19:27:26] <dktapps> yes
[19:28:28] <gurun> Check (x)
[19:28:41] <dktapps> :D
[19:29:00] <dktapps> oh, and XBL auth is broken again
[19:29:07] <dktapps> in 0.15.9
[19:30:18] <dktapps> Intyre: your script and 0.15.9 aren't getting along well
[19:30:22] <gurun> Lucky for me i have absolutely no time to deal with 15.9 right now.
[19:30:24] <dktapps> it's just hanging
[19:30:29] <dktapps> gurun: :D
[19:30:55] <dktapps> scratch that last
[19:31:01] <dktapps> Intyre ^
[19:31:32] <Intyre> :o
[19:31:49] <dktapps> it just took longer than usual
[19:31:59] <Intyre> how can it not work? it is using objdump for everything :p
[19:32:42] <gurun> hihi
[19:32:58] <dktapps> lel
[19:40:17] <gurun> yahoo, hacked.
[19:42:46] <gurun> btw, did you see companion app to EDU edition? Its got to be the uggliest little app I've seen :-P
[19:43:45] <dktapps> what?
[19:44:05] <dktapps> what apl
[19:44:08] <dktapps> *app
[19:47:01] <gurun> https://twitter.com/PlayCraftLearn/status/778965463829098496
[19:47:46] <dktapps> lol
[19:47:52] <dktapps> yeah, I see what you mean
[19:57:43] <gurun> I mean, seriously, it's supposed to be used on Windows. So why the heck not write a windows app for it. OHHH, they don't have a .NET lib meeh.
[19:58:33] <gurun> .. think i will write one.
[20:25:45] <dktapps> :D
[20:37:21] * Amaranth joined the channel
[21:27:43] * Kripth has quit
[21:27:59] * Kripth joined the channel
[21:37:02] * kashike has quit
[21:38:48] * kashike joined the channel
[21:38:48] * GingerGeek joined the channel
[21:40:38] * Amaranth joined the channel
[21:40:38] * dktapps joined the channel
[21:40:38] * Extreme- joined the channel
[21:40:38] * yawkat joined the channel
[21:40:38] * MinecraftAddict joined the channel
[21:40:38] * Brandon15811 joined the channel
[21:41:26] * tHEMtZ joined the channel
[21:41:30] * rom1504 joined the channel
[21:42:54] * LaxWasHere joined the channel
[21:42:54] * Tux joined the channel
[21:50:14] <dktapps> split again
[21:52:24] * Kripth has quit
[22:14:05] * hansihe joined the channel

[14:18:19] <dktapps> most everyone that uses php servers
[14:18:23] <dktapps> netherbox, leet
[14:18:40] <gurun> no pressure :-P
[14:18:44] <dktapps> :D
[14:19:40] <dktapps> well, watch we get everything working on beta and then they break everything again in the next month
[14:19:48] <dktapps> that's what I'm expecting
[14:20:33] <ishitatsuyuki> I'm looking forward to see how Cenisys grows :D
[14:21:05] <dktapps> first step: get players joining
[14:21:09] <dktapps> then, fire
[14:22:36] <gurun> Is it working ishitatsuyuki ?
[14:23:53] <ishitatsuyuki> No, still in concept
[14:24:00] <ishitatsuyuki> I will start writing next week
[14:27:56] <dktapps> *rewriting :P
[14:35:30] <fuduin> Do you have any ideas how to update oxygen? We implemented it, but quite weird.
[14:38:07] <ishitatsuyuki> Oxygen?
[14:38:37] <dktapps> I think he means bubbles
[14:38:47] <ishitatsuyuki> I think there's no way
[14:38:49] <dktapps> like when you're underwater
[14:38:52] <ishitatsuyuki> It's completely client side
[14:38:58] <dktapps> no
[14:39:07] <ishitatsuyuki> Really?
[14:39:11] <dktapps> yup
[14:39:17] <ishitatsuyuki> Only the damage are handled serverside iirc
[14:39:25] <dktapps> nope
[14:39:32] <ishitatsuyuki> Anything else? I don't know a packet for that
[14:39:53] <dktapps> it's either entity data or attributes
[14:39:58] <dktapps> not sure which
[14:40:22] <dktapps> -_- Why did they have to make ItemInstance so stupid
[14:40:39] <fuduin> Bubbles is server side. We done it using metadata.
[14:41:04] <fuduin> But using weird math/
[14:43:09] <fuduin> What wrong with ItemInstance?
[14:45:10] <dktapps> they changed it
[14:45:27] <dktapps> 1 varint => id, 1 varint => count|meta
[14:45:37] <dktapps> the second one is 24 bytes and 8 bytes
[14:45:44] <dktapps> not sure which way round
[14:45:59] <dktapps> *bits, not bytes
[14:49:41] <dktapps> lol, varintlandia
[14:51:39] <fuduin> these changes are not significant
[14:51:56] <fuduin> It will be difficult to command
[14:52:08] <dktapps> no, but they are irritating
[14:52:20] <dktapps> like using signed varints for item IDs
[14:52:24] <dktapps> wtf is the point
[14:53:03] <fuduin> varint more flexible
[14:54:05] <dktapps> yeah I know
[14:54:14] <dktapps> but using signed for item IDs is pointless
[14:55:08] <fuduin> you are right
[14:55:37] <fuduin> about commands
[14:56:17] <fuduin> Not sure that the commands in the old plugins will work
[15:38:49] * fuduin has quit
[15:45:56] * sgray joined the channel
[16:10:07] <dktapps> confirmed that AdventureSettings is sent when changing flight state
[16:10:19] <dktapps> finally
[16:12:04] <Kripth> did you try it using an external app?
[16:12:30] <dktapps> no
[16:12:33] <dktapps> vanilla MCPE
[16:12:54] <dktapps> no mod launchers are compatible with the beta afaik
[16:18:42] <gurun> so, it will be a bit more interesting to see what happens when you do it with real cheats.
[16:20:09] <gurun> yeah, it sends it .. also all the action ID*s changed.
[16:21:58] <dktapps> fuck
[16:22:03] <dktapps> 0.15.9 is out
[16:22:42] <dktapps> and as for cheats, it won't be too difficult for a mod to just stop that packet being sent I expect
[16:22:49] * Kripth has quit
[16:22:57] <dktapps> so old anti fly detection will still be useful
[16:23:14] <dktapps> at least, once mod makers figure out what's going on
[17:02:05] <XorBoole> shoghicp did you get my PM? I'm not sure if it got caught in my bouncer
[17:19:24] <dktapps> lol
[17:20:14] * williamtdr joined the channel
[17:34:49] * Kripth joined the channel
[17:44:06] <gurun> dktapps - anti-fly isn't exactly a problem today.
[17:44:16] <dktapps> yeah
[17:44:34] <dktapps> I'm just saying it's something that can now actually be done properly
[17:44:42] <dktapps> not a priority ofc
[18:18:27] <dktapps> The flight flag is 0x200
[18:32:06] * Amaranth joined the channel
[18:50:56] <gurun> ?
[18:53:34] <gurun> there is a gigantic warning on the varint MCPE is using. It just doesn't follow what google specify.
[18:56:55] <dktapps> :O
[18:56:57] <dktapps> What?
[18:57:06] <dktapps> Also, 0.15.9 breaks things btw
[18:57:37] <gurun> well, it's that block coordinate (Y) that i mentioned earlier. I've done tests now, and with googles own implementation it is virtually impossible to get the result that MCPE is sending.
[18:58:10] <gurun> but no one seems to actually know varint good enough around here to tell me I'm wrong.
[18:58:42] <gurun> (besided ishitatsuyuki that pointed to the manual that clearly says it's wrong .. but that's a different story)
[18:58:48] <dktapps> The Y coordinate?
[18:58:54] <gurun> yeah
[18:58:56] <dktapps> how are you reading it
[18:59:03] <gurun> Anyway you like it
[18:59:14] <dktapps> I meant signed/unsigned
[18:59:24] <gurun> i've tried them all. But I can tell you that I'm writing it as a byte, because that doesn't matter much.
[18:59:29] <dktapps> yeah
[18:59:43] <dktapps> I think it should be a byte yes
[18:59:46] <gurun> but we need to read it when we get it in. Like for use-item.
[18:59:54] <dktapps> ah
[18:59:57] <gurun> no it's not a byte. It's a defunct varint
[19:00:01] <dktapps> wtf
[19:00:08] <dktapps> that makes no sense
[19:00:26] <dktapps> that literally makes no sense at all to have it as a varint
[19:00:31] <gurun> try this value with your own stuff and tell me what you get: ff ff ff ff 0f
[19:00:42] <gurun> try all variants of varint .. varvarint :-P
[19:00:48] <dktapps> lol
[19:01:07] <dktapps> that makes zero sense though
[19:01:55] <gurun> the value for that Y makes no sense. Either I get -1, or a very very large number depending on what i use.
[19:02:09] <dktapps> wtffff
[19:02:18] <gurun> but a spawn-point of -1 .. from the vanilla server obviously doesn't make sense.
[19:02:33] <dktapps> you can't have negative block positions
[19:02:33] <gurun> so it should probably be Y=15 (which makes sense since it's flatland)
[19:02:57] <dktapps> *negative Y block positions
[19:03:27] <gurun> if i write -1 back to the client, it crashes on me.
[19:03:30] <gurun> i've tried
[19:03:56] <dktapps> I'm confused as fuck now
[19:08:49] <dktapps> TODO: find out what broke in 0.15.9
[19:09:42] <gurun> skins
[19:09:46] <dktapps> yeah
[19:10:02] <Intyre> 0xffffff0f & 0x7f :)
[19:10:03] <dktapps> but I can't place or break blocks with just a protocol bump
[19:10:09] <gurun> so, they added capes, so that changes things i assume
[19:10:25] <dktapps> I'll run a disassembly
[19:11:30] <dktapps> the protocol version is 83 btw
[19:12:36] <dktapps> the APK is 72MB now :O
[19:13:00] <gurun> I love your pragmatic approch Intyre :-)
[19:13:52] <gurun> So I'll just do a y | 0xffffffff00 varint back :-P
[19:14:08] <dktapps> lol
[19:16:27] <dktapps> billion-dollar question: why didn't they just use a byte :$
[19:16:48] <Intyre> because varint :)
[19:16:58] <dktapps> lol
[19:17:10] <dktapps> but varint is completely pointless for y coords
[19:17:22] <dktapps> even if we had 256 high worlds
[19:18:22] <Intyre> btw the disassembled code shows that a lot the math with 0x7f
[19:18:44] <dktapps> varints ftw
[19:19:20] <Intyre> so did anyone send a popup already?
[19:19:46] <Intyre> https://gist.github.com/Intyre/a8a5254ce880cbe090802f2ddbff7be4 ;)
[19:20:26] <dktapps> haven't tried
[19:20:40] <dktapps> been busy trying to fix big things lol
[19:20:46] <Intyre> hehe
[19:21:53] <gurun> you think there is a problem with popup?
[19:22:02] <Intyre> yes i do
[19:23:25] <gurun> worked for me
[19:23:33] <gurun> without actually altering the old code
[19:23:47] <Intyre> :O
[19:24:02] <dktapps> lol
[19:24:21] <gurun> sorry, i changed the generic write(string) so it was fixed by that.
[19:24:33] <gurun> but yeah, works. The timing is changed a bit tho, so it flickers a little bit.
[19:24:39] <Intyre> weird :/
[19:25:35] <gurun> This: writeUnsignedVarInt
[19:25:48] <gurun> is in protobuf terms "Write Length".
[19:26:00] <gurun> It's the same, but .. well.
[19:26:20] <gurun> it doesn't work for you Intyre ?
[19:26:48] <dktapps> damn it, that flicker
[19:27:04] <dktapps> that broke my live coordinates plugin
[19:27:04] <gurun> yeah :-)
[19:27:22] <gurun> dktapps, you followed me on twitter today, right (just guess it)

[05:16:21] * shaila joined the channel
[09:02:44] * Amaranth joined the channel
[09:50:42] * Kripth joined the channel
[10:24:50] <gurun> Strange text packet from client: 67 75 72 75 6e 78 04 74 65 73 74                 gurunx.test
[10:24:54] <gurun> 0x67?
[10:31:04] * Kripth has quit
[11:33:43] * Kripth joined the channel
[11:33:48] * Kripth has quit
[11:34:04] * Kripth joined the channel
[11:37:19] <dktapps> Text packet?
[11:38:39] <gurun> yeah
[11:38:54] <gurun> it came in like that. But .. well, i have to investigate what it means
[11:39:15] <dktapps> hmm
[11:39:32] <gurun> it was probably something strange going on with the batch packets for me. I hope.
[11:39:47] <gurun> it works fine now.
[11:41:25] <gurun> obviously, if i managed to type text .. i also managed to spawn just fine. It's pretty done now.
[11:42:14] <dktapps> Nice
[11:43:09] <gurun> the metadata for entities tho .. completely changed.
[11:44:41] <gurun> I'll release the updated documentation for 0.15.90 this weekend.
[11:45:47] <dktapps> have you had any terrain issues?
[11:45:53] <gurun> No
[11:46:09] <dktapps> fov, speed?
[11:46:28] <gurun> yeah, but that just needs a bit of fixing
[11:46:32] <dktapps> yeah
[11:46:39] <dktapps> I haven't had the time
[11:46:47] <dktapps> which is a pain in the butt
[11:47:26] <gurun> it's just the attribute for speed you need to change
[11:47:31] <dktapps> yeah
[11:47:47] <dktapps> ah. I didn't think of that *facepalm*
[12:02:57] <Kripth> do you have the bubbles even if you're out of water?
[12:24:57] * developer joined the channel
[12:25:19] <fuduin> No
[12:50:30] <dktapps> Kripth: I do, yeah. Metadata issue
[12:53:54] <gurun> so, yeah .. all the attributes changed. And all the metadata. And for metadata 0 the data-bits also all changed (32 bits and other values).
[12:54:02] <gurun> SO .. all essential stuff changed.
[12:54:20] <gurun> it's real confusing with dual Entity ID
[12:55:43] <dktapps> fuck yeah
[12:55:52] <dktapps> also, the sounds
[12:56:03] <dktapps> because they have their own packet now
[13:02:30] <dktapps> and I forgot about AdventureSettings -_-
[13:03:23] <dktapps> I still haven't figured out why clients are sending that to the serve
[13:03:26] <dktapps> *server
[13:07:01] <dktapps> gurun: happy birthday to MiNET :D
[13:07:03] <Kripth> It sends them when it changes something related to the adventure settings (like flying)
[13:07:20] <dktapps> Kripth: interesting
[13:07:33] <dktapps> so we might actually be able to detect flying properly now
[13:08:06] <Kripth> maybe
[13:08:31] <Kripth> I only tested it using creative mode with cheats enabled
[13:08:57] <gurun> a good thing .. can spawn in flying now
[13:09:02] <dktapps> :O
[13:09:04] <dktapps> finally
[13:09:12] <dktapps> no more dying in void worlds
[13:09:18] <gurun> the creative flag in start game seems to do that now
[13:09:55] <gurun> ..or something.
[13:10:19] <gurun> adventure flags . .. so, the commands are applied client-side or?
[13:10:41] <dktapps> Commands?
[13:10:54] <dktapps> SetCommandsEnabledPacket
[13:11:12] <dktapps> there's also a byte in Startgame for it
[13:11:12] <gurun> yeah, i'm doing that. But i mean what Kripth wrote. Only tested with cheats (commands) enabled.
[13:11:17] <dktapps> oh
[13:11:33] <dktapps> well, you can turn cheats on/off client side
[13:11:36] <dktapps> the switch I mean
[13:11:41] <gurun> yeah
[13:11:51] <dktapps> it doesn't actually do anything with regards to commands afaik
[13:12:20] <dktapps> it probably sends _something_ to the server, but no idea what
[13:12:34] <gurun> so, setting attributes properly works with speed. Something interesting tho, the vanilla server first sends 0.7f speed, and then, on spawn it sends an update with speed set to 0.1f
[13:12:37] <Kripth> cheats are the last boolean in the StartGame packet, before the world name
[13:12:45] <dktapps> :O
[13:12:55] <dktapps> So THAT'S what that string is?
[13:12:58] <Kripth> I can't change my gamemode if this value is false
[13:13:02] <gurun> there are 2 strings
[13:13:10] <gurun> first "secret" and then "world-name"
[13:13:10] <Kripth> probably
[13:13:15] <dktapps> wtf
[13:13:23] <dktapps> I only saw one in the disassembly
[13:13:37] * dktapps looks again
[13:13:37] <Kripth> "secret"
[13:13:44] <gurun> 		public bool enableCommands; // = null;
[13:13:44] <gurun> 		public string secret; // = null;
[13:13:44] <gurun> 		public string worldName; // = null;
[13:14:09] <gurun> the dis only tells you so much. Bytes tells you more.
[13:14:17] <gurun> I read fluent varint now, almost.
[13:14:39] <dktapps> damn, what a skill
[13:14:53] <dktapps> I tried, but my brain wasn't having it, so I went back to disassembly
[13:14:55] <dktapps> :D
[13:14:56] <gurun> and 2y, thanks dktapps
[13:15:01] <dktapps> ;)
[13:16:12] <dktapps> um, well
[13:16:25] <dktapps> in the disassembly I have of 0.15.90.7
[13:16:43] <dktapps> I have FishingHook mess where the second string would probably be
[13:16:48] <dktapps> so, I'm excused :P
[13:19:13] <gurun> well, if you can find any constants or stuff for metadata bits .. and metadata in general .. that would help a lot.
[13:19:20] <dktapps> yeah
[13:19:29] * dktapps opens IDA
[13:19:59] * ishitatsuyuki opens radare2
[13:20:23] <gurun> at some point i had actual source code for that shit .. but now totally invalidated.
[13:20:35] <dktapps> damn
[13:20:45] <gurun> someone spread that on internet.
[13:20:50] <ishitatsuyuki> wtf
[13:20:51] <dktapps> :D
[13:21:22] <ishitatsuyuki> good luck, seems I should first work on stable PC protocol on Cenisys then
[13:21:25] <ishitatsuyuki> xD
[13:21:40] <gurun> PC?
[13:23:25] <ishitatsuyuki> Cenisys treats protocol as just a backend
[13:23:39] <ishitatsuyuki> It's never hard coded into server
[13:23:57] <dktapps> a universal server is an interesting concept, but how realistic is it?
[13:24:02] <gurun> i don't even know what cenisys is .. sounds like a spin-off thingy from genisys
[13:24:05] <gurun> in .. C hehe
[13:24:11] <dktapps> close
[13:24:14] <dktapps> C++
[13:24:38] <gurun> guess it's too late to do a PHP port of genisys and call it .. Phenisys
[13:24:44] <dktapps> lmfao
[13:38:54] <dktapps> when IDA crashes -_-
[13:39:19] <gurun> yeah, then it's really bad code :-)
[13:39:31] <dktapps> LOL
[13:39:37] <dktapps> lmao
[13:44:12] <gurun> wow, the clients sends movement on every single tick, even if the player isn't moving.
[13:44:45] <ishitatsuyuki> It's normal
[13:44:55] <ishitatsuyuki> Every tick is too much though
[13:45:04] <ishitatsuyuki> PC clients sends it every second
[13:46:54] <dktapps> gurun: I noticed that, stupid right
[13:47:10] <dktapps> literally spams it, even when you're just stood still
[13:48:20] <ishitatsuyuki> Eats your mobile plan
[13:48:22] <ishitatsuyuki> xD
[13:48:22] * fuduin joined the channel
[13:48:34] <ishitatsuyuki> World of Tanks is quite good on this, off topic though
[13:51:18] <dktapps> lel
[14:04:18] <dktapps> gurun: what is the "secret" in StartGame then?
[14:07:34] <gurun> none knows for sure
[14:08:46] <dktapps> well, sending nothing works, so I'll stick with that
[14:09:13] <dktapps> as in an empty string I mean
[14:09:57] * ptolemarch joined the channel
[14:13:41] <gurun> poor you php guys. The creative inventory is incompatible with the new version. SO you'll need to go through it manually and fix where it's broken.
[14:13:51] <dktapps> what?
[14:14:11] <gurun> yeah, sending it the items from the old creative inventory crashes the client for me.
[14:14:17] <dktapps> wtf
[14:14:28] <gurun> maybe i should generate the PHP code
[14:14:34] <gurun> like i do with my C# code
[14:14:38] <dktapps> do you crash when you open inv, or immediately?
[14:15:43] <gurun> I have a release date for 0.16
[14:15:47] <gurun> Novemeber 1
[14:15:55] <dktapps> what?
[14:16:05] <dktapps> what happened to Minecon
[14:16:20] <dktapps> or have they given up on that
[14:16:57] <gurun> oh, i doubt they can release it for minecon. It's no where near good enough yet.
[14:17:07] <gurun> but EDU edition releases Nov 1
[14:17:12] <gurun> and that's now the same.
[14:17:27] <dktapps> :O
[14:17:35] <dktapps> well, at least I have plenty of time then
[14:18:05] <gurun> are there any big servers using genisys now? I think leet is, right.

2016-09-21
[00:07:12] * MrFrog has quit
[00:07:43] * MrFrog joined the channel
[01:59:32] * WitheredAway joined the channel
[02:07:57] * gurun has quit
[02:18:28] * WitheredAway has quit
[03:25:08] * MrFrog has quit
[03:33:07] * MrFrog joined the channel
[04:28:56] * MrFrog has quit
[04:41:21] * developer joined the channel
[05:04:40] * gurun joined the channel
[05:32:50] * gurun joined the channel
[05:47:41] * gurun joined the channel
[05:55:01] * gurun has quit
[08:02:08] * Kripth0 joined the channel
[10:58:13] * Kripth0 has quit
[11:47:10] * MrFrog joined the channel
[12:23:13] * MrFrog has quit
[13:55:14] * dishrex joined the channel
[13:57:48] * dishrex has quit
[14:29:33] * dktapps has quit
[14:29:33] * ishitatsuyuki has quit
[14:29:40] * dktapps joined the channel
[14:29:43] * ishitatsuyuki joined the channel
[14:30:22] <ishitatsuyuki> I was told about that I'm quited.
[14:30:26] <ishitatsuyuki> quiet*
[14:30:29] <ishitatsuyuki> Well, not the case
[15:05:50] * gurun joined the channel
[15:07:39] * Kripth joined the channel
[15:24:05] <gurun> yes you are
[16:15:00] <dktapps> lol
[16:31:01] * Kripth has quit
[17:42:50] * Kripth joined the channel
[19:36:52] * Kripth has quit
[20:36:18] * ptolemarch joined the channel
[20:44:03] <gurun> 0.16 is really sensitive
[20:47:32] <dktapps> will it cry if you are mean to it? :D
[22:12:34] <gurun> it varies
[22:12:39] <gurun> VarCry
[22:12:41] <gurun> WarCry
[22:59:30] <gurun> Durnig spawn, i get the player list 2 times. First time only with the player himself, and soon after, the player himself and all the others. Expensive.
[23:39:17] <gurun> https://twitter.com/NiclasOlofsson/status/778739932370128900
[23:44:39] <Intyre> :o
[23:45:19] <gurun> I think i will also celebrate 1000 commits with the 0.16 release :-P
[23:46:07] <Intyre> so 500 a year..
[23:46:14] <Intyre> not bad at all
[23:48:54] <gurun> 61 PRs
[23:48:59] <gurun> .. merged
[23:49:24] <gurun> So yah, most of them are mine
[23:49:53] <Intyre> that is why it is named mine-t!
[23:50:05] <gurun> there is no we in mine
[23:50:22] <Intyre> there is i in mine
[23:50:28] <gurun> lol
[23:52:41] <Intyre> gurun: https://youtu.be/H4BNbHBcnDI?t=28s :D
[23:54:12] <gurun> hehe.. best get some sleep now
[23:54:58] <Intyre> o/ gnite

2016-09-20
[16:24:03] <gurun> anyone figured out what that mystery byte is in the login packet?
[16:24:29] <gurun> Intyre, it's unusually readible. What tool did you use for that?
[16:24:43] <Intyre> the 5th byte? after the protocol version
[16:24:46] <Intyre> IDAAAAA
[16:25:03] <gurun> Oh, IDA can do that shit. Must take a day to generate a method .. lol
[16:25:11] <dktapps> ^ :D
[16:25:14] <Intyre> not at all
[16:25:23] <gurun> yeah, Intyre - the 5'th mystery value
[16:25:37] <dktapps> I wondered that
[16:26:08] <gurun> I've been thinking .. perhaps it's an "disable encryption" flag .. maybe?
[16:26:27] <dktapps> it is always zero for me
[16:26:46] <dktapps> I don't use encryption though, so I can't verify that
[16:26:54] <gurun> well, i could try ..
[16:27:00] <gurun> i have a client
[16:28:17] * Kripth joined the channel
[16:28:35] <gurun> FUUUK!
[16:28:39] <gurun> 2016-09-20 18:27:57,564 DEBUG MiNET.Client.MiNetClient - <    Send: 1: McpeLogin (0x01)
[16:28:39] <gurun> 2016-09-20 18:27:57,602 DEBUG MiNET.Client.MiNetClient - > Receive: 2: McpePlayerStatus (0x02)
[16:28:43] <gurun> !!!
[16:28:45] <dktapps> O.o
[16:29:32] <gurun> 2016-09-20 18:27:57,602 DEBUG MiNET.Client.MiNetClient - Player status=5
[16:29:36] <gurun> !!
[16:29:37] <dktapps> WTD
[16:29:41] <dktapps> *WTF
[16:30:25] <Intyre> loginpacket has a disallowbatching function but no idea if that byte does that :/
[16:30:29] <gurun> Intyre, you have to try to find a string-represenation of the staus values
[16:31:29] <Intyre> 5 = edition mismatch
[16:31:36] <gurun> oh!
[16:31:38] <gurun> EDU
[16:32:19] <dktapps> ????
[16:32:22] <dktapps> dfuc
[16:32:26] <gurun> Educational edition
[16:32:31] <dktapps> yeah I know
[16:32:54] <gurun> ???? doesn't imply !!!!
[16:32:57] <gurun> :)
[16:33:01] <dktapps> :D
[16:33:46] <gurun> well, i get a disconnect from it just after that, so makes sense
[16:33:58] <dktapps> wait wait wait
[16:34:20] <dktapps> nvm
[16:34:56] <dktapps> non related I think, but roughly 1 in 4 times I get an immediate disconnect when I try to join my server
[16:35:51] <dktapps> also, if there is a 5, there is probably a 4
[16:36:03] <dktapps> unless they forgot how to count again
[16:36:29] <Kripth> yes it's something about school permissions
[16:36:45] <dktapps> aah
[16:39:00] <dktapps> also, it seems some of the Adventure Settings flags have changed
[16:42:19] <Intyre> 4 = invalidTenant
[16:43:48] <gurun> could it be teatcher/student editions
[16:45:21] <gurun> feels like the biggest update since 0.11
[16:55:44] <dktapps> hmm
[17:02:24] <gurun> here you go https://gist.github.com/NiclasOlofsson/db712fd9e3c9cb0777cd9381cb48915a
[17:05:50] <dktapps> :O
[17:06:07] <dktapps> I'm guessing that abilities one is an edu exclusive
[17:07:41] <dktapps> thanks gurun
[17:08:03] <gurun> yah, it says when it's edu
[17:08:07] <dktapps> yea
[17:08:15] <dktapps> I just noticed
[17:08:32] <dktapps> "requires_edu": true
[17:12:36] <gurun> the second string is just empty when you get it from the server. I can only guess what that would be used for. Command data perhaps, like enums and shit.
[17:13:48] <dktapps> hmm
[17:16:59] <dktapps> disconnectionScreen.noReason
[17:17:01] <dktapps> hehe
[17:19:37] <dktapps> disconnectionScreen.invalidTenant=Unable to connect to world. Your school does not have access to this server.
[17:19:59] <dktapps> so that explains what that is for
[17:41:12] <dktapps> argh
[18:28:08] * Kripth has quit
[19:09:54] * Kripth joined the channel
[20:07:55] * sgray has quit
[20:08:22] * sgray joined the channel
[20:40:00] * Kripth has quit
[21:40:29] <gurun> gahh, enchantmentlists are impossible :-(
[21:46:02] <Intyre> what do you mean? :/
[21:47:06] <dktapps> I have crashes from that -_-
[22:15:59] <gurun> yeah, figured it out... fucking bytes killing my eyes now :)
[22:16:35] <dktapps> heh
[22:16:36] <gurun> so, that "recipe" starts with x08 (which is 4 by zigzag). And it only contains a UUID 16 bytes long. That's it.
[22:16:46] <dktapps> what?
[22:16:50] <gurun> yeah
[22:16:52] <gurun> exatly
[22:16:54] <dktapps> dfuc
[22:18:03] <gurun> i suspect it means something .. but it's difficult to test until I trigger a crafting table. It's basically only sent then.
[22:18:13] <dktapps> yeah
[22:18:43] <gurun> so, someone needs to snoop that operation from a vanilla server to get the actual content for that stuff.
[22:18:51] <gurun> for now, enchanting will be broken.
[22:19:12] <gurun> I checked all the other implementations, seems as if people are just guessing and putting varints where.. it feels good.
[22:19:51] <dktapps> yeah
[22:19:54] <gurun> The read of item instance is weird as fuck tho..
[22:20:00] <gurun> fucking shifts in it.
[22:20:00] <dktapps> that's pretty much what I did lol
[22:20:12] <dktapps> yeah, ItemInstance I have no idea
[22:20:20] <gurun> took forever to figure that shit out.
[22:20:25] <dktapps> the meta I just can't get right
[22:20:41] <gurun> it's a varint .. and then it's high and low data in that.
[22:20:54] <dktapps> wtf
[22:21:00] <gurun> it's so damn weird. I think it's basically a leftover
[22:21:07] <dktapps> that makes no sense
[22:21:15] <gurun> someone at mojang also felt good putting varints in .. randomly :-P
[22:21:23] <dktapps> because if I remember correctly there are 3 varints in ItemInstance
[22:21:33] <gurun> so, expect that shit to break in the future, when they figure it out.
[22:21:44] <dktapps> lol yeah
[22:22:28] <gurun> it's also funny .. looks like they using zigzag coding for everything that can be ONLY > 0
[22:22:36] <dktapps> :D
[22:22:44] <dktapps> I noticed that with the item counts
[22:24:11] <gurun> yeah, like the ID on item is specifically zigzagged .. totally pointless to me.. unless ofc we will start seeing consistent -1 for missing item.
[22:24:21] <dktapps> yeah
[22:24:51] <gurun> but this random LE/BE madness .. hate it.
[22:25:39] <dktapps> I still have to fix NBT yet
[22:26:14] <gurun> well, i have a headake about that one. I'm using fnbt, and that is seriously fast. AND I really really don't want to fork it. I'll talk to the guy tho.
[22:26:22] <gurun> Just have to understand exactly what changed first.
[22:26:32] <dktapps> int -> varint again -_-
[22:26:43] <dktapps> stupid right
[22:26:44] <gurun> yah, but is it only that int?
[22:26:49] <dktapps> I'm not sure
[22:30:53] <gurun> tbh, i just enabled the NBT again ... and it parses just fine.
[22:30:56] <gurun> I wonder ..
[22:31:32] <dktapps> client side crazy things happen for me
[22:31:40] <dktapps> the inventory is completely messed up
[22:32:39] <gurun> hmm, it's reading it fine tho
[22:33:31] <gurun> it's probably because all the numeric tags are short. It's enchanting.
[22:33:41] <dktapps> hmm
[22:34:34] <gurun> well .. basically .. I'm done.
[22:34:45] <gurun> client working perfectly now, no parse errors, reading all data.
[22:36:07] <dktapps> nice
[22:43:46] <gurun> just have to do the reverse.. but that will have to wait
[22:51:00] <dktapps> have fun with that :)
[23:54:04] * MrFrog joined the channel

[04:40:35] * developer joined the channel
[04:41:21] * developer is now known as fuduin
[04:47:24] <fuduin> *gurun* Where did you get the metadata dictionary? Can you share it?
[08:26:28] * Kripth joined the channel
[08:27:33] * Kripth has quit
[08:27:52] * Kripth joined the channel
[08:33:24] * _MylesC has quit
[08:33:31] * _MylesC joined the channel
[08:59:32] * ishitatsuyuki is now known as itxtechbot
[08:59:59] * itxtechbot is now known as ishitatsuyuki
[09:49:19] * PocketKiller has quit
[09:49:19] * PocketKiller joined the channel
[11:26:53] * Kripth has quit
[11:34:43] <fuduin> Does anybody know something about new (fourth) float value in UpdateAttributesPacket? I tried to use this packet but he always change only experience, regardless of the passed name.
[11:36:42] <dktapps> 4th?
[11:37:24] <dktapps> AFAIK it's an int (count of attributes), then 3 floats for every attribute (min, current, max)
[11:37:38] <dktapps> (not necessarily in that order for the floats)
[11:38:35] <dktapps> oh
[11:38:45] <dktapps> and a string (attribute name)
[11:38:46] <fuduin> in 90.7 2 unsigned int then 4 lfloat
[11:39:00] <fuduin> then string
[11:39:04] <dktapps> yeah
[11:39:16] <dktapps> eid, count, min/max/current, name
[11:39:46] <dktapps> wait
[11:39:50] <dktapps> 4 floats?
[11:39:52] <dktapps> wtf
[11:39:53] <fuduin> yes
[11:40:53] <dktapps> hmm, you're right
[11:40:59] <dktapps> in that case I have no idea
[11:42:45] <fuduin> any progress with speed or fov?
[11:44:02] <fuduin> *dktapps* Are you from denisys team?
[11:44:50] <Intyre> min/max/current/default ?
[11:45:38] <Intyre> min/max/current/default!
[12:17:17] * fuduin has quit
[12:19:18] <dktapps> fuduin: yes
[12:19:31] <dktapps> (too late to say *facepalm*)
[12:19:43] <dktapps> Intyre: -_- at least you're awake
[12:20:13] <Intyre> i always am
[12:20:18] <dktapps> :D
[12:29:42] <dktapps> Intyre: in that specific order for the floats?
[12:31:39] <Intyre> not sure
[12:31:52] <dktapps> kk :D
[12:32:03] <dktapps> I'll try it
[12:32:22] <dktapps> worst that can happen is I'll crash, and I'm doing that frequently anyway
[12:54:31] * Kripth joined the channel
[13:06:40] * Kripth has quit
[13:35:14] * Kripth joined the channel
[14:15:23] * ptolemarch joined the channel
[15:18:51] <gurun> fudin, i got the metadata dictionary as we get all other stuff.. stair at bytes for a long time.
[15:27:37] <gurun> regarding the attributes. At least on my version of the client, it's only 3 floats. I'm reading it from the vanilla servers, so I don't think I'm mistaken on that.
[15:27:54] <dktapps> The disassembly shows 4
[15:28:06] <gurun> Example: 2016-09-19 23:06:00,506 DEBUG MiNET.Client.MiNetClient - Attribute [minecraft:player.saturation, Name: minecraft:player.saturation, MinValue: 5,748827E-41, MaxValue: 5,748687E-41, Value: 5,748687E-41]
[15:28:23] <dktapps> hmm
[15:28:40] <gurun> I mean, i couldn't possible read more than one if that was the case
[15:28:52] <dktapps> true
[15:29:01] <dktapps> something else that's odd actually
[15:29:04] <gurun> and i count them so
[15:29:13] <dktapps> the disassembly shows a float at the end of AnimatePacket
[15:29:36] <dktapps> but there's never a float in the actual packet
[15:30:45] <gurun> but to be honest, the actual values look really fucked up when i look at it.
[15:30:54] <dktapps> yup
[15:30:58] <Intyre> are we all working on the same versions? xD
[15:31:02] <gurun> if you look at the example in gitter dktapps
[15:31:25] <dktapps> gurun: yeah
[15:31:44] <gurun> how do you see the actual version number?
[15:32:01] <Intyre> top of the screen?
[15:32:09] <dktapps> ^ no lol
[15:32:17] <dktapps> there has been 4 builds so far
[15:32:27] <dktapps> every one says build 1 at the top
[15:32:29] <dktapps> :P
[15:32:30] <Intyre> they fucked up the numbering again
[15:32:35] <dktapps> yes
[15:32:44] <gurun> yeah, so how do you see it?
[15:32:53] <Intyre> timestamp
[15:32:54] <dktapps> the current version is 0.15.90.7 (build 4)
[15:32:56] <Intyre> or hash
[15:33:08] <gurun> i mean, in the GUI
[15:33:13] <dktapps> if you're on an Android it'll be in the app info settings
[15:33:27] <Intyre> my build is from "Fri Sep 16 02:58:16 2016"
[15:33:41] <gurun> it's not like i'm looking at it like that.
[15:33:41] <Intyre> md5: b2f8a1e95e7f9b8108a861c49d9a6ec3
[15:33:47] <dktapps> hehe
[15:33:54] <Intyre> sha1: ad58a7a68745d4d07fb4f5425df3768cdc16a7f6
[15:34:14] <Intyre> ;)
[15:34:14] <dktapps> Intyre's timestamp matches up with mine, but on an actual device you can look in the device settings
[15:34:25] <Intyre> i dont trust that
[15:34:33] <dktapps> hehe
[15:34:48] <Intyre> really the version is 0.15.90.1
[15:34:58] <dktapps> actually it is 0.15.90.7
[15:35:03] <dktapps> according to the Play Store
[15:35:11] <Intyre> \o/
[15:35:11] <dktapps> it is also build 4
[15:35:17] <dktapps> which makes tons of sense
[15:35:21] <Intyre> gg mojang
[15:35:29] <dktapps> :D
[15:36:01] <Intyre> i have build 1 in the top and i reinstalled it yesterday...
[15:36:29] <dktapps> lol
[15:36:40] <dktapps> well, they all say build 1, so have fun
[15:37:00] <Intyre> timestamp and hashes it is
[15:37:03] <dktapps> Friday sounds right though, I remember the date from extracting the lib
[15:40:39] <gurun> Hmm, are floats now LE?
[15:41:06] <dktapps> as far as I know yeah
[15:41:18] <gurun> Hmm, is all of this stuff LE now suddently?
[15:41:24] <dktapps> seems so
[15:41:32] <gurun> that's an insanely big change.
[15:41:43] <dktapps> #blameshoghi
[15:41:59] <gurun> No it's fine really, because the protobuf stuff is LE so well ..
[15:42:13] <dktapps> yea
[15:42:13] <gurun> just that I'm grown up on networking ALWAYS be BE
[15:42:21] <dktapps> :D
[15:42:23] <gurun> AND windows ALWAYS be fucked up LE
[15:42:38] <gurun> So now all the non-windows servers will have a big fucking issue :-P
[15:42:43] <dktapps> hehe
[15:44:07] <Intyre> all windows users already have a big issue without the need of a server
[15:44:14] <dktapps> lel ^
[15:44:16] <Intyre> because THEY USE WINDOWS!
[15:44:44] * Intyre runs away
[15:45:06] <dktapps> lol
[15:48:40] <gurun> ah, the protobuf encoder have support for float, that's why it changed.
[15:48:52] <gurun> Can you see if they actually use protobuf libs?
[15:49:51] <Intyre> nothing
[15:57:01] * Kripth has quit
[15:57:33] <gurun> yeah, changed all to LE floats now. So values come out ok for attributes, no 4'th float in that.
[15:59:08] <dktapps> weird
[15:59:13] <Intyre> https://gist.github.com/Intyre/d380381863b0e823aae0b2224ec337c0 :/
[15:59:22] <dktapps> so the billion dollar question is
[15:59:30] <dktapps> why are there 4 in the dumps?
[15:59:43] <Intyre> why doesnt gurun have 4?
[15:59:55] <Intyre> why does that other person had 4? :/
[15:59:59] <dktapps> and why is there a phantom float in AnimatePacket that never gets sent?
[16:00:42] <Intyre> because (if result &0x80) then extra float
[16:01:23] <dktapps> :o
[16:01:23] <gurun> Oh you mean like that, ghost read/writes. Yeah, shogi told me they started adding stuff like that mostly as a prank.
[16:01:38] <dktapps> lel
[16:03:15] <Intyre> https://gist.github.com/Intyre/d380381863b0e823aae0b2224ec337c0#file-ghost-dktapps dktapps
[16:03:22] <Intyre> IF <--
[16:04:01] <dktapps> :O
[16:04:10] <dktapps> that's annoying
[16:04:11] <dktapps> lmao
[16:04:50] <gurun> speed
[16:05:57] <gurun> Hmm, look at the attributes method .. the string is supposed to be last.
[16:06:30] <Intyre> hmm.. string is last :/
[16:14:13] <dktapps> maybe it's another phantom
[16:19:34] <dktapps> except it can't be
[16:20:31] <dktapps> Intyre, how did you generate that?
[16:20:50] <Intyre> magic
[16:21:02] <dktapps> nice
[16:22:33] <gurun> well, jokes aside .. it is a bit strange that code, for sure.
[16:22:55] <dktapps> agreed
[16:23:39] <Intyre> just pseudo code

2016-09-19
[06:25:10] * Kripth joined the channel
[06:28:14] * Kripth has quit
[08:19:02] * Kripth0 joined the channel
[12:59:25] * gurun joined the channel
[13:19:31] * Amaranth joined the channel
[14:30:12] * MrQuoter has quit
[16:04:01] <dktapps> Intyre: your script didn't miss much XD
[16:04:07] <dktapps> https://gist.github.com/dktapps/c75de7c43bb6048f2a58a85e60637ad0
[16:04:21] <dktapps> that lagged my browser baaadly
[16:09:38] <Intyre> dktapps: but it is wrong in many places
[16:10:01] <Intyre> play status write has <FishingHook::_serverTease()+0x1208> ....
[16:10:07] <dktapps> yeah I saw that lmao
[16:10:15] <dktapps> well, it's something
[16:18:14] * Kripth0 has quit
[16:56:24] <gurun> so, metdata example, all hex: 23 04 01 10 02 00
[16:56:49] <gurun> 23 packet ID, 04 Entity ID
[16:56:56] <gurun> 01 is a byte
[16:57:13] <gurun> sorry, 01 is supposed to be a short.
[16:57:37] <gurun> Now, obviously that's not the case here. And there is no end-marker for it either (127dec)
[16:59:01] <gurun> feels like these use varints too
[17:00:11] * Kripth joined the channel
[17:03:13] <dktapps> >_> #blameshoghi
[17:03:39] <dktapps> I ended up just hacking metadata out because I got tired of crashing
[17:03:49] <dktapps> I haven't looked inside yet
[17:05:48] <Kripth> it could be packet_id (ubyte), entity_id (varuint), length(varuint), [metadata_type(ubyte), metadata_id(ubyte), metadata(depending on type)]
[17:18:03] <gurun> it was varints of various sorts
[17:18:23] <gurun> feels like that could be simply .. just byte, short, int, long as one type now.
[17:18:35] <gurun> but, worked.
[17:19:12] <gurun> just did varints on them, and fixed the position to varint, byte, varint. I actually think that could just be .. varints all the way
[17:22:32] <dktapps> Oh. Shit
[17:22:50] <dktapps> I forgot positions can't have negative Y values
[17:23:07] <dktapps> I was using signed varint *facepalm*
[17:24:09] <dktapps> well, not for block positions anyway
[17:24:23] <dktapps> and for entity positions it's floats anyway
[17:33:52] <gurun> is the varints signed, ie; using zigzag coding?
[17:35:15] <dktapps> yea
[17:35:21] * MrQuoter joined the channel
[17:35:34] <dktapps> O.o MrQuot(er) is back
[17:36:45] <gurun> is there a simple way of knowing how long a number is when it's zigzag encoded? For regular encoding it's like MSB 1 then have more.
[17:36:53] <gurun> is it the same for zigzag?
[17:42:51] <dktapps> I think just read it unsigned
[18:03:42] * Kripth has quit
[18:22:26] <dktapps> WTF
[18:22:46] <dktapps> My server is receiving AdventureSettings packets from the client!?
[18:29:10] <gurun> maybe because of cheats (commands) ?
[18:30:01] <gurun> it's getting reeeal close now.
[18:34:36] <dktapps> hmm
[18:35:12] <dktapps> well, I got spawn a little bit working
[18:35:41] <dktapps> terrain consists of bars of bedrock at the bottom of the world though lol
[19:50:48] * ptolemarch joined the channel
[20:24:47] <dktapps> there is an extra byte in LoginPacket after the protocol number now
[20:24:53] <dktapps> no idea what it's for
[20:50:47] <Intyre> it is to confuse everyyone :)
[20:56:02] <dktapps> lol
[20:56:23] <dktapps> also, there's the weird AdventureSettings packets I'm getting from the client
[20:56:35] <dktapps> 2 bytes, both zeroes
[20:58:23] <Intyre> 2 uvarints
[20:58:37] <dktapps> yes
[20:58:42] <dktapps> but why zeroes
[20:58:52] <dktapps> every time
[20:59:03] <Intyre> you're not allowed to have an adventure
[20:59:10] <dktapps> lol
[20:59:24] <Intyre> :)
[21:02:08] <Intyre> something about abilities::setWorldBuilder and command permission level?
[21:03:46] <dktapps> hmm
[21:08:35] <gurun> ok, so the damn metadata was actually very simple.
[21:08:47] <gurun> just varints more or less all the way. No more shift and shit.
[21:09:08] <gurun> just count => idx, type, value(s)
[21:09:32] <Intyre> good job! :)
[21:09:46] <gurun> learning to read varint bytes now. It's not tha bad.
[21:09:48] <dktapps> gg
[21:10:21] <gurun> client is working pretty good.
[21:10:38] <gurun> spawn fine, and get the inventories and stuff fine. Also chunks get written to disk fine.
[21:10:47] <Intyre> gurun: tried ipv6? :)
[21:10:49] <gurun> recipes too.
[21:10:57] <gurun> ipv6 .. why the hell would i?
[21:11:03] <Intyre> why not!
[21:11:08] <gurun> i only have like 6 computers
[21:11:09] <gurun> hehe
[21:11:26] <gurun> i could do ipv3 on that :-P
[21:11:53] <gurun> so .. does that affect anything other than adressing?
[21:12:11] <Intyre> the port :)
[21:12:55] <gurun> one thing that would be really cool. Is to register a server under an XBOX account .. and broadcast through XBOX live.
[21:13:19] <Intyre> and let MS spy on you...
[21:13:43] <gurun> hehe, i'm assuming it's just a broker for IP's and ports.
[21:13:52] <gurun> wouldn't expect it to gateway anything.
[21:16:17] <Intyre> can i join a server with the latest beta already?
[21:32:38] <gurun> hmm, looks like metadata shot is actually fixed.
[21:32:41] <gurun> non var
[21:33:28] <gurun> 2c 01 2c 01
[21:33:47] <gurun> 07 01 2c 01
[21:34:11] <gurun> that 2c 01 at the end, is a short-value but not with a MSB of 1.
[21:34:33] <gurun> The other example I had actually had 90 01 .. so it had leading on that short.
[21:34:48] <Intyre> from what packet?
[21:40:27] <dktapps> this FOV thing is driving me nuts
[21:40:41] <dktapps> and the movement speed is messed up too
[21:40:43] <gurun> Intyre, the metadata dictionary thingy.
[21:40:52] <dktapps> it's like I have a permanent speed effect
[21:40:53] <gurun> FOV?
[21:40:59] <dktapps> Field Of View
[21:41:10] <gurun> yeah, but what do you mean
[21:41:21] <dktapps> it's zoomed out
[21:41:29] <gurun> oh, ok
[21:41:45] <gurun> haven't noticed
[21:41:47] <gurun> :)
[21:41:57] <dktapps> hmm
[21:43:21] <Intyre> gurun: so something from the AddPlayerPacket?
[21:43:52] <Intyre> i see a function ItemInstance::getStrippedNetworkItem ..
[21:44:25] <gurun> No, it was the metadata I was talking about earlie.
[21:44:31] <gurun> Like, Set Entity Data stuff
[21:45:20] <Intyre> ah
[21:51:36] * gurun joined the channel
[21:53:35] <dktapps> lol, I broke sth hard
[21:53:45] <dktapps> my Y coord saved as NaN
[21:57:04] * PocketKiller joined the channel
[22:42:11] <Intyre> textpacket popup is broken.. or my math is wrong :/
[22:42:52] <Intyre> hmz
[22:51:30] <Intyre> i was wrong :)
[22:53:44] * Intyre is confused
[22:58:02] <KnownUnown> I've been confused for a long time
[23:01:30] <Intyre> KnownUnown: well...
[23:02:15] <KnownUnown> well . . .

2016-09-18
[00:58:52] * MrFrog has quit
[01:06:55] * C0deH4cker has quit
[01:27:29] * C0deH4cker joined the channel
[01:27:34] * C0deH4cker has quit
[01:27:34] * C0deH4cker joined the channel
[03:06:52] * MrFrog joined the channel
[05:03:27] * MrFrog has quit
[07:24:43] * InusualZ is now known as zz_InusualZ
[07:32:34] * zz_InusualZ is now known as InusualZ
[08:18:48] <gurun> Oh God .. i really don't want to use my Androids .. Mojang, what are you doing to me :-(
[09:19:04] <ishitatsuyuki> eh, what?
[09:31:22] <gurun> for the beta, forced to use android to hack it.
[09:34:42] * C0deH4cker has quit
[09:34:43] * InusualZ has quit
[09:35:45] * InusualZ joined the channel
[09:52:23] <dktapps> yeah, have fun with build 4
[09:53:00] <dktapps> they made changes to the protocol and didn't bump the numbers, so all of a sudden my test servers started crashing
[10:57:41] <gurun> you mean for the beta, right?
[10:59:58] <gurun> i don't expect them to bump protocol versions in unreleased versions.
[11:02:14] <dktapps> point taken
[11:58:18] <gurun> i don't understand the version numbers on the beta tbh. It says version 0.15.90.7 installed.. but it says 0.15.90 alpha build 1 in the GUI.
[12:07:53] * mhsjlw joined the channel
[12:13:49] <dktapps> gurun: yeah. They have hit an all-time low :P
[12:14:22] <dktapps> Build 4, says build 1, actual version 0.15.90.7... makes sense
[12:20:25] <gurun> totally
[13:41:36] <gurun> is it just me, or starting the beta takes a looooong time.
[13:43:10] <dktapps> you mean opening the game?
[13:45:57] <dktapps> Build 4 is very slow by reputation
[14:00:34] <gurun> yeah, starting the client itself. it's black for quite some time before you get the startup screen (main menu)
[14:01:00] <gurun> Did anyone by any chance manage to extract the struct "LevelSettings" from the client?
[14:14:07] <dktapps> I had some information from build 3
[14:14:07] <dktapps> I think it changed in b4 though
[14:14:53] <dktapps> I haven't gotten round to disassembling b4 yet so I don't know what's changed
[14:22:29] <dktapps> From build 3, I have:
[14:22:29] <dktapps> seed, dimension, generator, world gamemode, difficulty,
[14:22:29] <dktapps> spawn XYZ (3 signed varints),
[14:22:29] <dktapps> hasBeenLoadedInCreative (byte),
[14:22:29] <dktapps> dayCycleStopTime (signed varint)
[14:22:29] <dktapps> eduMode (byte)
[14:24:08] <PocketKiller> ah
[14:27:49] <PocketKiller> dktapps:
[14:28:02] <dktapps> thanks
[14:28:12] <dktapps> stupid MrQuot(er)
[14:28:20] <PocketKiller> lol
[14:28:29] <PocketKiller> It's by brandon :D
[14:28:40] <dktapps> XD
[14:28:43] <PocketKiller> and Hope he didn't put "Brandon" in his mention list
[14:28:51] <PocketKiller> then I'll be punished :o
[14:28:55] <dktapps> hehe
[14:29:12] <PocketKiller> ah
[14:29:21] <PocketKiller> 0.15.90 is the 0.16?
[14:29:23] <PocketKiller> ah
[14:29:25] <PocketKiller> it has cheats
[14:29:27] <dktapps> the beta
[14:29:27] <PocketKiller> and commands...
[14:29:30] <PocketKiller> yes
[14:29:36] <dktapps> and ocean monuments :P
[14:29:42] <dktapps> and protocol changes -_-
[14:29:46] <dktapps> #blameshoghi
[14:29:50] <PocketKiller> LOL the -_-
[14:29:55] <PocketKiller> and..
[14:29:57] <dktapps> :D
[14:29:59] <PocketKiller> new interfaces
[14:30:03] <PocketKiller> and the thing ii hate
[14:30:05] <dktapps> yeah
[14:30:07] <PocketKiller> still
[14:30:13] <PocketKiller> no custom textures
[14:30:23] <dktapps> well, you can load custom ones
[14:30:23] <PocketKiller> 0_0
[14:30:27] <PocketKiller> How?
[14:30:33] <PocketKiller> I haven't found how.
[14:30:34] <dktapps> there just isn't any import option
[14:30:43] <PocketKiller> yes
[14:30:44] <PocketKiller> if there is
[14:30:49] <dktapps> if you drop them in your resource_packs folder, it will show up
[14:30:57] <dktapps> provided that the structure is correct
[14:30:58] <PocketKiller> I would have decompiled the APK and got the texture
[14:31:11] <PocketKiller> for free :P
[14:31:12] <dktapps> ^ people have done that and got free textures :P
[14:31:13] <PocketKiller> ok thanks
[14:31:49] <PocketKiller> Why do we blame shoghi
[14:31:57] <PocketKiller> nothing with the protocol
[14:32:13] <PocketKiller> #blameintyr(e)
[14:32:42] <dktapps> Shoghi is the one making the mess
[14:32:55] <dktapps> and #blameshoghicp is kinda a tradition
[14:33:43] <PocketKiller> ye
[15:08:29] * ChanServ joined the channel
[15:19:57] <Intyre> #  Boss Event Packet - 0x47 :o
[15:20:45] <dktapps> O.o
[15:31:50] * MrFrog joined the channel
[15:33:34] <Intyre> oh and since when does it support ipv6 ? :o
[15:37:30] <MrFrog> with datapackets (0x80 - 0x8f) does it ever matter which one you send? or can that first byte always be any one of those (are they all treated the same)?
[15:40:34] <dktapps> what?
[15:41:00] <mhsjlw> Intyre, ah , finally ... ipv6 :D
[15:41:13] <dktapps> xD
[15:41:21] <mhsjlw> MrFrog, yeah, it depends on reliability
[15:41:31] <mhsjlw> personally, i only send datapacket 4
[15:41:35] <mhsjlw> that does the trick
[15:41:44] <mhsjlw> (i believe pm only sends 4 as well)
[15:41:54] <dktapps> ^ yes afaik
[15:42:44] <MrFrog> ok yeah i was comparing with genysis packets and i was sending 0x80 where they were sending a 0x84 in the same circumstances, so i might as well just always use 0x84 you're saying?
[16:02:08] <MrFrog> Intyre: the other day you helped me out and showed me that cool wireshark plugin. we were thinking maybe i was sending a game packet of 0x03, but as i was looking at it i think it's not a game packet, i think it's a correct pong packet. seems like the game packets all have "Rest: fe..." at the beginning, and this one is just "Rest: 03...". if that's the case does it sound like my issue of not being able to spawn probably doesn't
[16:02:08] <MrFrog> have to do with 0x03?
[16:28:44] <Intyre> do pong packets get send with game packets?
[16:29:08] <Intyre> wouldnt the packet id be the same as #  Server To Client Handshake Packet - 0x3 ?
[16:30:35] <PocketKiller> I knew it
[16:32:24] <MrFrog> Intyre: i think they are encapsulated packets, but not game packets (aren't game packets only the ones that start with 0xfe?). i think i based it off of what i saw pocketmine or similar servers doing.
[16:36:32] * InusualZ is now known as zz_InusualZ
[16:40:41] <Intyre> ok maybe you're right
[17:25:07] * Amaranthus joined the channel
[17:27:02] * rovox has quit
[17:27:02] * md_5 has quit
[17:27:02] * Brandon15811_ has quit
[17:29:10] * humerusj joined the channel
[17:29:10] * rovox joined the channel
[17:29:10] * md_5 joined the channel
[17:29:10] * Brandon15811_ joined the channel
[18:32:12] * MrFrog has quit
[18:47:58] <gurun> Intyre, remeber the wrapper is setting a new "namespace" for the packets in it. That's the MCPE id's on that.
[18:48:07] <gurun> Other packets use the raknet namespace for packet numbering.
[18:49:13] <gurun> I have to ask .. VarInt is singed/unsigned both. UnsignedVarInt is not.
[18:49:25] <gurun> But if i send say .. 10 .. it doesn't really matter what I use, right?
[18:49:51] <gurun> Signed VarInt is .. just VarINt.
[18:49:58] <gurun> and then . there is the question .. why VarLong?
[18:55:25] <gurun> Anyone got the latest packet numbering ?
[19:01:11] <Intyre> gurun: https://gist.github.com/Intyre/f621f537f53ba39cb43405cac4a86667
[19:01:44] <gurun> thanks 1000
[19:09:00] * Amaranth joined the channel
[19:09:37] * Amaranthus has quit
[19:28:11] * C0deH4cker joined the channel
[19:28:23] * C0deH4cker has quit
[19:28:23] * C0deH4cker joined the channel
[20:04:24] <gurun> So, batch packet content.. is that now not "int" but "short" for lenght?
[21:33:08] <gurun> the answer was varint
[21:54:08] <dktapps> whooooaaaa
[21:54:12] <dktapps> Level Sound Event Packet
[21:54:13] <dktapps> D:
[21:54:31] <dktapps> there are 2 separate packets for sounds and other level events now?
[21:54:42] <dktapps> about time
[22:06:24] * C0deH4cker has quit
[22:11:48] * C0deH4cker joined the channel
[22:11:56] * C0deH4cker has quit

2016-09-17
[00:01:26] * C0deH4cker joined the channel
[00:02:08] * C0deH4cker has quit
[00:02:08] * C0deH4cker joined the channel
[00:24:10] <MrFrog> Intyre: meaning if i'm receiving LoginPacket but never RequestChunkRadius packet the problem is almost certainly in at least one of those 3 packets?
[00:24:54] <Intyre> you do the auth stuff too?
[00:26:10] <MrFrog> hmm when i get the login packet i do the jwt stuff (very minimal, insecure for now), but i'm able to see what they sent. there's nothing to send back directly off that right? or am i missing an entire step there?
[00:27:31] <Intyre> you sure that works?
[00:28:35] <Intyre> what happens if you skip the auth?
[00:28:54] <MrFrog> not sure exactly, i'm trying to do the most minimal to get a spawn. i read the jwt stuff and it's parsed correctly (the data is readable), but i don't think i have to send anything back to the client based off that stuff anyway right? i can just throw it away if i'm just trying to get a spawn (eventually i'd record it in the session and do stuff based on it)
[00:29:13] <MrFrog> i probably am misunderstanding what the auth step even is :/
[00:29:27] <Intyre> https://confluence.yawk.at/display/PEPROTOCOL/Encryption this
[00:30:13] <Intyre> but last time i tried you could skip ServerToClientHandshake
[00:30:34] <Intyre> and maybe send PlayStatus twice
[00:31:10] <MrFrog> so i'd seen that but never actually did anything with it, the fact that the login packet came before the handshake confused me so i didn't really come back to it
[00:31:58] <Intyre> make some dumps and share them
[00:32:02] <MrFrog> sounds like when i get the LoginPacket i use a key given to me and from that point forward when i send game packets i need to encrypt them
[00:34:00] <MrFrog> ok so i'm super new to "system programming" (not programming in general), but for dumps what is best? just raw stuff like the bytes sent and received? or something else?
[00:34:28] <MrFrog> and if i'm not handling encrypting those 3 packet types i mentioned earlier then is that most likely it? i can start looking into that without bothering you with dumps if that's most likely it.
[00:34:29] <Intyre> i prefer pcaps but bytes are fine if that is easier
[00:44:16] <MrFrog> Intyre: here's a pcaps file (i think): https://drive.google.com/open?id=0BwkLqOntSAvPYlVublpZZ0hZOGM - if you think it's just that encryption stuff generally though, just tell me and i can start reading into that
[00:44:35] <MrFrog> i've used wireshark for maybe 20 minutes in my life before this, so i may have done something wrong :)
[00:52:05] <Intyre> so the server sends 0x03?
[00:53:54] <MrFrog> oh hmm nope, i'm probably mixing up something. i send a server handshake but it doesn't look like the one here at all: https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets it's not a game packet with public key / server token
[00:54:18] <MrFrog> it was the thing with 10 addresses or whatever
[00:55:21] <MrFrog> i guess 0x10 is what i'm talking about (not a game packet, the "higher level" packet)
[00:55:50] <Intyre> 0x10 looks ok
[00:55:57] <Intyre> you also get 0x13 as response
[00:56:44] <Intyre> and then you send 0x03
[00:56:55] <Intyre> twice
[00:57:14] <MrFrog> that's a pong right?
[00:58:08] <MrFrog> the only place i'm seeing 0x03 in my code is for a pong packet at the raknet or whatever level of packets, not a game packet
[00:58:31] <Intyre> it shows as gaame packet
[01:01:02] <MrFrog> sounds like i'm doing that wrong then? when i get a 0x00 packet, i was meaning to respond with a 0x03 (not game packet, just a ping / pong packet sequence). does it look like i'm responding to a ping with a game packet then?
[01:01:58] <Intyre> yep :)
[01:02:52] <Intyre> https://gist.github.com/Intyre/e62c65f4647ddaceac94dd850334ed22 https://www.wireshark.org/docs/wsug_html_chunked/ChAppFilesConfigurationSection.html
[01:03:27] <Intyre> copy the lua to the wireshark plugin directory and restart wireshark load the dump and see some magic :)
[01:05:09] <Intyre> 80 0100000000 48 03 00000000002670fc
[01:07:57] <MrFrog> Intyre: so i've never used a wireshark plugin before. I added that file as "mcpe.lua" to "~/.wireshark/plugins" and restarted wireshark. is it activated automatically? is there a certain packet number i should click on to see it?
[01:08:23] <Intyre> there should be a column with MCPE
[01:08:39] <Intyre> #16
[01:08:42] <MrFrog> yeah i see that, it was there before as well, but are you saying any of those ones should work?
[01:08:44] <MrFrog> ok cool
[01:09:00] <MrFrog> so i don't think i see anything extra
[01:09:05] <Intyre> you see packet ID and stuff? hmz
[01:09:21] <MrFrog> i see "MCPE Packet ID: 0x84"
[01:09:30] <MrFrog> i think that was there before though
[01:09:49] <Intyre> analyze -> enabled protocols
[01:09:56] <Intyre> search for MCPE
[01:10:23] <Intyre> disable one with "Minecraft Pocket Edition"
[01:10:24] <MrFrog> yeah it's there and enabled, but i could've sworn it was there before i added your script
[01:10:28] <MrFrog> oh ok
[01:10:50] <Intyre> see one with MCE?
[01:11:00] <MrFrog> nope, now they are all "Raknet"
[01:11:06] <MrFrog> so most likely i didn't add the plugin correctly right?
[01:11:07] <Intyre> O.o
[01:11:43] <MrFrog> it's working now! :)
[01:11:49] <Intyre> yay
[01:12:02] <MrFrog> now that is way cool!
[01:12:12] <MrFrog> i can't believe the way i've been doing this the last few weeks... hahaha
[01:14:12] <Intyre> https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc still outdated and incomplete
[01:16:44] <MrFrog> Intyre: that's really nice
[01:17:25] <MrFrog> so is encryption required or just optional? and does that wireshark plugin basically handle up to the point that stuff is encrypted?
[01:18:12] <Intyre> it reads the raknet stuff and splits multiple packets in one
[01:18:31] <Intyre> like #10 "Data 0x84 (2)
[01:41:55] * InusualZ is now known as zz_InusualZ
[01:49:49] * MrFrog has quit
[01:51:20] * C0deH4cker has quit
[02:00:32] * zz_InusualZ is now known as InusualZ
[02:21:02] * InusualZ is now known as zz_InusualZ
[02:27:44] * C0deH4cker joined the channel
[02:28:05] * C0deH4cker has quit
[02:28:05] * C0deH4cker joined the channel
[02:29:18] * zz_InusualZ is now known as InusualZ
[03:39:23] * tHEMtZ joined the channel
[05:04:29] * C0deH4cker has quit
[05:04:31] * Amaranthus has quit
[05:04:59] * Amaranth joined the channel
[05:52:54] * C0deH4cker joined the channel
[05:53:19] * C0deH4cker is now known as Guest61838
[05:54:21] * Guest61838 has quit
[05:54:21] * Guest61838 joined the channel
[05:54:50] * Guest61838 is now known as C0deH4cker_
[05:55:51] * C0deH4cker_ has quit
[10:27:18] * PocketKiller joined the channel
[10:27:21] * PocketKiller is now known as PocketBot-dev
[10:27:28] * PocketBot-dev is now known as PocketKiller
[10:27:36] * PocketKiller has quit
[10:27:37] * PocketKiller joined the channel
[11:17:15] * PocketKiller joined the channel
[11:17:31] * PocketKiller joined the channel
[13:41:46] * PocketKiller joined the channel
[13:50:08] * Amaranth joined the channel
[14:25:08] * MrFrog joined the channel
[14:41:49] * MrFrog has quit
[15:48:15] * shaila joined the channel
[15:59:42] * sgray joined the channel
[17:23:23] * MrFrog joined the channel
[18:05:40] * InusualZ is now known as zz_InusualZ
[18:17:06] * MrFrog has quit
[18:26:14] * MrFrog joined the channel
[19:11:41] * zz_InusualZ is now known as InusualZ
[19:44:59] * C0deH4cker joined the channel
[19:45:15] * C0deH4cker has quit
[19:45:15] * C0deH4cker joined the channel
[19:47:58] * Amaranthus joined the channel
[20:07:54] * Amaranthus has quit
[20:12:26] * Amaranth joined the channel
[20:13:49] * MrFrog has quit
[21:11:39] * MrFrog joined the channel
[22:14:03] * C0deH4cker has quit
[22:19:51] * C0deH4cker joined the channel
[22:20:04] * C0deH4cker has quit
[22:20:04] * C0deH4cker joined the channel
[23:43:50] * C0deH4cker has quit
[23:51:36] * C0deH4cker joined the channel
[23:51:41] * C0deH4cker has quit
[23:51:41] * C0deH4cker joined the channel

2016-09-16
[08:44:57] * kashike has quit
[08:46:16] * kashike joined the channel
[08:50:26] * kashike has quit
[08:50:26] * kashike joined the channel
[10:33:49] * AliceAndBob joined the channel
[10:33:58] <AliceAndBob> I
[10:34:19] <AliceAndBob> I feel sorry for TanjiRules
[10:34:52] <AliceAndBob> Even after years he is still remembered.
[10:35:16] <AliceAndBob> https://botbot.me/freenode/mcpedevs/2013-09-13/?msg=5982080&page=1
[10:35:23] <AliceAndBob> Is it still here?
[10:35:52] <AliceAndBob> !findquote TanjiRules
[10:35:54] <MrQuoter> [215] < TanjiRules> nobody can connect to my server hapl < TanjiRules> halp * deceit facedesks through the floor < deceit> suppose you go to a doctor < deceit> and you just tell the doctor, 'it hurts' < deceit> but you never tell them where, why or when it happens, or how it feels < deceit> do you honestly expect the doctor to help/cure you? < TanjiRules> no? < deceit> exactly < deceit> now try again < TanjiRules> doesnt work
[10:36:37] <AliceAndBob> Wow exactly 3 years and 3 days.
[10:37:30] <AliceAndBob> and 3 hours and 85 * 3 minutes
[10:41:15] <AliceAndBob> The first two results are interesting. https://www.google.com.hk/search?q=tanjirules&filter=0
[10:49:55] * AliceAndBob testing
[10:50:30] * AliceAndBob testing
[10:55:09] * AliceAndBob has quit
[13:00:50] * Amaranthus joined the channel
[13:01:23] * Amaranth has quit
[13:51:39] * gurun joined the channel
[17:03:04] <dktapps> Mojang has hit an all-time low with the version number fails
[17:03:51] <dktapps> they seem to have slipped in some protocol changes in 0.15.90.7 and didn't bump the version
[17:06:43] <Intyre> again :D
[17:06:52] <Intyre> noobs
[17:09:39] <dktapps> lol
[18:59:52] * sgray joined the channel
[19:57:33] * shaila joined the channel
[20:00:41] * sgray has quit
[21:16:42] * sgray joined the channel
[21:22:22] * KnownUnown joined the channel
[22:09:05] * Extreme- joined the channel
[23:46:20] * MrFrog joined the channel
[23:46:20] * MrFrog has quit
[23:46:35] * MrFrog joined the channel
[23:51:07] <MrFrog> anyone here understand the minimum required packets for the login sequence? i looked at https://confluence.yawk.at/display/PEPROTOCOL/Login+sequence and it seems slightly different from what i'm seeing happen. namely, i don't see a LoginPacket from the client until after the handshake packets. then after sending PlayStatus, StartGame, AdventureSettings, i never see a RequestChunkRadius packet from the client. i could definitely
[23:51:07] <MrFrog> be sending one of those 3 packets incorrectly, but can anyone tell me if that's the minimum packets required to get spawn? (after RequestChunkRadius of course from that wiki page it says return the chunks and send PlayStatus again)
[23:54:38] <Intyre> yes

2016-09-15
[00:10:43] * LaxWasHere has quit
[00:13:14] * LaxWasHere joined the channel
[06:18:31] * rom1504 joined the channel
[06:28:11] * Guest73644 joined the channel
[06:28:25] * Guest73644 is now known as PocketKiller
[07:49:52] * Bluez_ joined the channel
[08:49:44] * Bluez_ has left the channel
[08:59:45] * Amaranthus joined the channel
[09:11:11] * Amaranthus has quit
[10:22:47] * Amaranth joined the channel
[10:30:21] * Amaranth joined the channel
[13:47:33] * Intyre joined the channel
[21:47:08] * kashike has quit
[21:47:08] * XorBoole has quit
[21:50:24] * eggy joined the channel
[21:51:55] * XorBoole joined the channel
[21:55:06] * Smarticles101 joined the channel
[21:56:40] * KnownUnown joined the channel
[22:00:24] * kashike joined the channel

2016-09-14
[02:10:37] * gurun has quit
[07:01:02] * Amaranth joined the channel
[07:06:45] * Extreme joined the channel
[07:43:35] * LaxWasHere has quit
[07:47:03] * LaxWasHere joined the channel
[10:50:47] * dktapps has quit
[10:50:47] * ishitatsuyuki has quit
[10:52:10] * dktapps joined the channel
[10:52:12] * ishitatsuyuki joined the channel
[10:55:01] * Amaranth joined the channel
[12:16:44] * Amaranth joined the channel
[14:01:35] * sgray joined the channel
[15:36:14] * Andy__ joined the channel
[17:30:28] * shaila joined the channel
[18:55:51] * gurun joined the channel
[19:36:31] * gurun has quit
[19:37:16] * gurun joined the channel

2016-09-13
[19:28:29] <Intyre> -.-
[19:28:44] <gurun> oh, sorry.
[19:28:53] <gurun> protected function detectSpecialDating ONLY in LBSG code :-)
[19:29:50] <Intyre> :)
[19:29:57] * hansihe joined the channel
[19:33:23] <gurun> so, what are you planning on telling the MCPE guys over there?
[19:33:49] <Intyre> buy me a ticket! <3
[19:34:12] * eggy joined the channel
[19:37:43] * _Myles is now known as _MylesC
[19:50:42] * bluez___ joined the channel
[21:10:33] * 7IZAAI96A has quit
[21:11:18] * Matsv joined the channel
[21:20:59] * Matsv has quit
[21:21:19] * Matsv joined the channel
[21:24:12] * Matsv has quit
[21:24:28] * Matsv joined the channel
[21:27:52] * bluez___ has quit
[21:27:53] * gaeta has quit
[21:28:29] * gaeta joined the channel
[21:36:54] * bluez___ joined the channel
[23:21:54] * Brandon15811__ hands Intyre $2000
[23:22:03] <Brandon15811__> in monopoly money that is

[03:52:30] * shaila joined the channel
[05:23:03] * Amaranth has quit
[05:23:34] * Amaranth joined the channel
[06:39:00] * gurun joined the channel
[10:00:12] * gurun joined the channel
[11:26:53] * shaila joined the channel
[15:11:45] * Mats- has quit
[15:11:46] * Intyre has quit
[15:14:07] * Matsv joined the channel
[15:14:08] * Intyre joined the channel
[15:37:17] * ishitatsuyuki has quit
[15:59:15] * InusualZ joined the channel
[17:32:10] <_MylesC> Is there any reason on PE why sending the id for gold ore would stop the client loading in 0.15?
[17:32:33] * gurun joined the channel
[18:04:06] * dktapps joined the channel
[18:04:07] * ishitatsuyuki joined the channel
[18:27:37] <Intyre> you need to send "Pot of Gold"
[18:35:08] <dktapps> makes sense
[18:35:22] <_MylesC> is that before or after sending the "Tooth Fairy"?
[18:35:41] <dktapps> _MylesC: :D
[18:35:54] <Intyre> i was refering to warcraft :p
[18:36:28] <dktapps> lol
[18:36:30] <_MylesC> oh
[18:36:36] * _MylesC flees
[18:38:04] <Intyre> maybe you're too young, or never played warcraft ^.^
[18:39:29] <Intyre> but nobody can help you with the info provided _MylesC
[18:40:48] <Intyre> there are +-70 packets.. which one are you using to send the gold?
[18:42:05] <_MylesC> I'm sending chunk packets with 0 for blocklight / skylight, using columns, 0 for blockdata. Currently whitelisting blocks as I work out if they work, i've tested stone, dirt, logs, planks and they work fine but when I try sending goldore client just does the blank world effect. Just wondering if anyone had a similar issue or if i'm missing something stupid like some required data.
[18:44:28] <dktapps> I haven't even gotten to the loadable terrain point yet lol
[18:44:36] <dktapps> I've been busy
[18:44:47] <_MylesC> (i'm in 0.15)
[18:44:53] <dktapps> oh
[18:45:10] <dktapps> I was talking about 0.15.90
[18:53:55] <gurun> Intyre, i believe you mentioned that the packet "sniffer" you did choked on some data. Did i understand that correct?
[18:55:48] <Intyre> ummm cant remember
[18:56:30] <gurun> You linked me some output eariler that caught a lot of the packets, but some where missing. Ring any bell?
[18:56:51] <gurun> That output is invaluable. Saves so damn much time you know.
[18:57:31] <Intyre> you mean packet structures or actual data?
[18:57:45] <Intyre> https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc this?
[18:57:46] <gurun> the structure. That you got through code
[18:57:55] <gurun> yeah, that one
[18:57:59] <Intyre> \o/
[18:58:12] <gurun> "code"
[18:58:54] <Intyre> https://gist.github.com/Intyre/f4733ab0b556ac003cd32bf8d9492cce maybe the script that generated it
[18:58:59] <Intyre> :p
[18:59:39] <gurun> yeah, i just don't have the environment to run that stuff
[19:00:27] <gurun> dktapps, the problem you are facing. Did you start from code working pre "0.16" and trying to make it work on latest. Or is it new code completely?
[19:00:42] <Intyre> of course you dont you windows lover
[19:00:57] <gurun> "windows hugger"
[19:01:11] <dktapps> gurun: messing with pre-0.16 code
[19:01:58] <gurun> ok, so it used to work. Just wanted to make sure that it wasn't just something with your own code.
[19:02:30] <gurun> OLD code breaking on stuff like that, makes me nervous tbh.
[19:02:50] <dktapps> yep
[19:03:00] <Intyre> what! you didnt update yet gurun ?
[19:03:34] <gurun> Planning for it .. didn't have time just yet. It's hot as hell here, and coding is .. difficult.
[19:04:21] <Intyre> :o
[19:04:31] <gurun> It's usually pretty quick once I get started, given I have stuff like you provide.
[19:05:26] <gurun> It mostly looks like varints .. and stuff around that, no dramatic changes to packets etc. But he chunk-shit makes me worried. Luckily it doesn't load anything for dktapps, and that's a good sign.
[19:05:51] <gurun> I should be able to catch that with my client, fairly quick.
[19:05:51] <Intyre> haha good sign xD
[19:05:58] <gurun> yeah, it's systematic.
[19:07:06] <gurun> I mean, if i run the client to a vanilla, it well tell me instantly what the issue is. More or less. Just a matter of getting that far. And that doesn't seem to be a big problem.
[19:07:35] <gurun> I'm just hoping they aren't going to release it "tomorrow".
[19:07:46] <Intyre> next week?
[19:08:00] <Intyre> cause minecon
[19:08:07] <gurun> lets hope for some shitty weather
[19:08:23] <dktapps> we're due at least one more build
[19:08:52] <dktapps> it's been delayed twice
[19:08:59] <Intyre> NO! i wanna BBQ at my birthday! no shitty weather!
[19:09:02] <gurun> anyone have a good list of the additions and changes so far?
[19:09:21] <gurun> Oh, it's your birthday soon .. i should send you a present.
[19:09:34] <Intyre> \o/
[19:09:55] <gurun> If you give me your mothers phone-number .. i can arrange for a present for you.
[19:10:10] <Intyre> my mom isnt even home....
[19:10:32] <Intyre> parents are on "vacation" for 3 months xD
[19:10:32] <gurun> i wasn't going to talk to her about the present, just want her phone number.
[19:10:41] <gurun> :-P
[19:11:32] <gurun> I assmue that "vaccation" doesn't mean "killing your parents and trying resurrect them 3 months later" hehe
[19:12:10] <Intyre> how can you call 3 months a vacation? its 1/4th year!
[19:12:59] <Intyre> they just left us :(
[19:14:15] <gurun> 3 months .. warmer weather i assume?
[19:14:40] <Intyre> yep, indonesia :p
[19:15:01] <gurun> yeah, this is also not the time you tell me "yeah, they went to prison" .. ooops.
[19:15:10] <Intyre> xD
[19:15:50] <gurun> jikes,indonesia .. exteremely warm these days. That is, when it's not absolutely poooooring down rain.
[19:16:43] * KnownUnown has quit
[19:16:43] * Smarticles101 has quit
[19:16:43] * kashike has quit
[19:16:44] * XorBoole has quit
[19:16:44] * rovox has quit
[19:16:44] * Brandon15811_ has quit
[19:16:45] * Matsv has quit
[19:16:50] * Guest94303 has quit
[19:16:54] * MrQuoter has quit
[19:16:54] * iamadpond has quit
[19:16:58] * bjorn- has quit
[19:17:00] * Tux has quit
[19:20:17] * humerusj joined the channel
[19:20:17] * MinecraftAddict joined the channel
[19:20:17] * GingerGeek joined the channel
[19:20:17] * Brandon15811__ joined the channel
[19:20:17] * sekjun9878 joined the channel
[19:20:17] * rom1504 joined the channel
[19:20:17] * gurun joined the channel
[19:20:17] * LaxWasHere joined the channel
[19:20:17] * bjorn- joined the channel
[19:20:17] * ChanServ joined the channel
[19:20:17] * Brandon15811 joined the channel
[19:20:17] * 7IZAAI96A joined the channel
[19:20:17] * Tux joined the channel
[19:20:17] * shaila joined the channel
[19:20:17] * KnownUnown joined the channel
[19:20:17] * Smarticles101 joined the channel
[19:20:17] * kashike joined the channel
[19:20:17] * XorBoole joined the channel
[19:20:17] * rovox joined the channel
[19:20:17] * md_5- joined the channel
[19:20:17] * Brandon15811_ joined the channel
[19:20:55] <gurun> test
[19:20:56] * yawkat joined the channel
[19:22:24] * ishitatsuyuki joined the channel
[19:22:24] * Falkirks joined the channel
[19:22:24] * Thinkofname joined the channel
[19:22:24] * shoghicp joined the channel
[19:22:24] * NullFull joined the channel
[19:22:24] * eggster joined the channel
[19:22:24] * MrQuoter joined the channel
[19:22:24] * leonchang99 joined the channel
[19:22:24] * iamadpond joined the channel
[19:22:24] * ZacHack joined the channel
[19:22:24] * MrARM joined the channel
[19:22:24] * Antisober552 joined the channel
[19:22:34] * tHEMtZ joined the channel
[19:23:01] * _Myles joined the channel
[19:23:01] * Intyre joined the channel
[19:23:01] * Guest73644 joined the channel
[19:23:01] * Guest94303 joined the channel
[19:23:13] * gaeta joined the channel
[19:23:22] * deceit joined the channel
[19:23:51] * tHEMtZ- joined the channel
[19:23:51] <Intyre> get split!
[19:23:52] <gurun> totally
[19:24:07] * Amaranth joined the channel
[19:26:32] <gurun> that doesn't happen often, does it?
[19:27:11] <dktapps> ¯\_(ツ)_/¯
[19:27:18] <Intyre> nope
[19:27:34] <gurun> at least, i've never seen it before. Well, it's the nature of the network i guess.
[19:28:06] <gurun> Anyway, i just remeber it's minecon. I guess the release would have been synced with that.
[19:28:14] <gurun> or will be
[19:28:20] <Intyre> i did say that!

2016-09-12
[02:08:15] <Amaranth> Is they're changing the NBT format why not just switch to CBOR or MessagePack or something?
[06:08:12] <rom1504> are you proposing that mojang use something standard instead of creating their own standard ?
[06:08:29] <rom1504> that wouldn't be fun
[06:55:59] * gurun has quit
[10:27:52] <dktapps> lol
[15:02:14] * gurun joined the channel
[20:46:30] * PocketKiller joined the channel
[21:44:18] * Odysseus joined the channel
[21:51:17] * Odysseus has quit
[23:19:52] * shaila joined the channel

2016-09-11
[02:56:09] * sgray joined the channel
[06:09:57] <ishitatsuyuki> lmao, they changed NBT to varint?
[06:09:59] <ishitatsuyuki> hehe
[06:42:30] <dktapps> #blameshoghi
[06:46:17] <dktapps> Has anyone made any headway with AdventureSettings?
[16:36:46] * mhsjlw joined the channel
[16:48:35] * mhsjlw has quit
[17:03:18] * mhsjlw joined the channel
[18:08:31] * mhsjlw has quit

2016-09-10
[00:28:28] * mhsjlw has quit
[00:33:38] * Odysseus has quit
[03:56:01] * Odysseus joined the channel
[04:42:23] * Odysseus has quit
[05:06:59] * yawkat has quit
[05:06:59] * PocketKiller has quit
[05:07:00] * KnownUnown has quit
[05:07:00] * Smarticles101 has quit
[05:07:01] * kashike has quit
[05:07:01] * XorBoole has quit
[05:07:01] * rovox has quit
[05:07:01] * md_5- has quit
[05:07:02] * Brandon15811_ has quit
[05:07:03] * ishitatsuyuki has quit
[05:07:03] * dktapps has quit
[05:07:03] * deceit has quit
[05:07:03] * bluez__ has quit
[05:07:03] * ChanServ has quit
[05:07:03] * tHEMtZ has quit
[05:07:04] * GingerGeek has quit
[05:07:09] * MrQuoter has quit
[05:07:12] * LaxWasHere has quit
[11:28:02] * mhsjlw joined the channel
[12:06:04] * mhsjlw has quit
[18:31:45] * shaila joined the channel
[19:12:55] * MrFrog joined the channel
[19:13:13] * MrFrog joined the channel
[22:55:27] * rom1504 joined the channel

2016-09-09
[02:19:11] * sgray joined the channel
[04:10:22] * sekjun9878 joined the channel
[07:21:21] * andreysk_ has quit
[11:16:48] * Amaranth has quit
[11:17:17] * Amaranth joined the channel
[11:56:47] <ishitatsuyuki> lol, no one is playing 0.16 anymore?
[12:12:46] <PocketKiller> When did it even exist?
[12:27:29] <ishitatsuyuki> lol
[13:58:28] <dktapps> I got bored when they lied about the Wither
[13:58:51] <dktapps> Jkjkjk
[14:29:50] * Guest95761 joined the channel
[15:11:09] * sgray joined the channel
[17:48:13] * Odysseus joined the channel
[17:48:56] <Odysseus> anyone here had any luck spawning skeletons as wither ones?
[17:50:09] <Odysseus> like the correct entity meta
[18:58:16] <dktapps> Odysseus: their entity ID is 48. http://minecraft.gamepedia.com/Pocket_Edition_data_values
[21:46:19] * TheNewHEROBRINE joined the channel
[22:22:28] <Odysseus> dktapps: brilliant thanks
[23:48:32] * mhsjlw joined the channel

2016-09-08
[01:09:13] * sgray joined the channel
[06:51:46] * shaila joined the channel
[12:06:21] * PocketKiller joined the channel
[12:06:45] * PocketKiller joined the channel
[12:19:51] * PocketKiller has quit
[12:19:51] * PocketKiller joined the channel
[12:20:02] * PocketKiller joined the channel
[14:19:44] * gurun joined the channel
[14:32:20] * gurun joined the channel
[14:55:40] * gurun joined the channel
[15:36:33] * gurun joined the channel
[17:05:01] * KnownUnown has quit
[17:39:52] * KnownUnown joined the channel
[17:57:28] * sekjun9878 joined the channel
[18:08:58] * sgray joined the channel
[20:11:32] * Amaranth joined the channel
[22:36:52] * XorBoole- is now known as XorBoole

2016-09-07
[02:49:46] * shaila joined the channel
[12:12:53] * Smarticles101 joined the channel
[14:20:34] * ishitatsuyuki has quit
[14:20:35] * dktapps has quit
[14:20:35] * deceit has quit
[14:42:10] * ishitatsuyuki joined the channel
[14:42:10] * dktapps joined the channel
[14:42:10] * deceit joined the channel
[15:25:21] * PocketKiller joined the channel
[15:26:02] * PocketKiller has quit
[15:26:02] * PocketKiller joined the channel
[17:11:46] * rom1504 joined the channel
[20:42:33] * PocketKiller joined the channel
[20:43:05] * PocketKiller joined the channel

2016-09-06
[01:45:45] * sgray joined the channel
[05:48:41] * gurun has quit
[07:34:19] * shaila joined the channel
[07:36:59] * sgray has quit
[10:33:06] * cacciavite joined the channel
[10:35:41] <cacciavite> hello, i'm italian and i want to create 0.15.6 mcpe server, i wathced videos, but i don't know how to create it
[13:54:11] * gurun joined the channel
[19:13:12] <_MylesC> What's the difference between setting health in PE via the SetHealth packet vs setting entity data?
[19:42:34] <Extreme-> _MylesC: You don't set the health in SetEntityData, you only send the health for the connected player with SetHealth
[19:46:39] <_MylesC> Extreme-: wat, yeah I can?
[19:46:55] <_MylesC> I just set the attribute for the players entity id and it updates their health?
[20:52:51] * sgray joined the channel
[20:56:50] <Extreme-> oh, you're talking about setting attributes. not aware of any real differences in that case.

2016-09-05
[02:37:45] * tim joined the channel
[11:48:33] * gurun joined the channel
[12:54:32] * gurun joined the channel
[14:05:46] * gurun joined the channel
[14:19:41] * gurun joined the channel
[14:26:50] * TheNewHEROBRINE joined the channel
[15:20:52] * gurun joined the channel
[15:46:17] * bluez___ joined the channel
[15:46:34] * eggy_ joined the channel
[15:47:19] * hansihe_ joined the channel
[15:48:08] * Mats- joined the channel
[15:48:34] * Falkirks_ joined the channel
[15:48:55] * eggy has quit
[15:48:57] * MinecraftAddict has quit
[15:48:58] * Tux has quit
[15:48:58] * kashike has quit
[15:49:00] * bluez__ has quit
[15:49:03] * Falkirks has quit
[15:49:05] * bluez___ is now known as bluez__
[15:49:34] * MinecraftAddict joined the channel
[15:50:37] * gurun joined the channel
[15:51:50] * Tux joined the channel
[16:00:46] * kashike joined the channel
[16:51:30] * gurun joined the channel
[17:20:58] * gurun joined the channel
[18:13:42] * GingerGeek joined the channel
[18:13:42] * GingerGeek joined the channel
[18:21:38] * gurun joined the channel
[18:54:49] * gurun joined the channel
[20:02:57] * MinecraftAddict_ joined the channel
[20:10:13] * MinecraftAddict has quit
[20:10:13] * bluez__ has quit
[20:10:15] * MinecraftAddict_ is now known as MinecraftAddict
[20:11:55] * bluez__ joined the channel
[22:42:24] * Amaranth joined the channel

2016-09-04
[03:15:46] * PocketKiller joined the channel
[03:44:47] * Krogoth joined the channel
[11:07:26] * gurun joined the channel
[12:09:45] * HelloImDoll joined the channel
[12:09:55] <HelloImDoll> hello?
[12:09:59] <HelloImDoll> guys ?
[12:10:02] <HelloImDoll> anybody ?
[12:10:04] <HelloImDoll> \damn
[12:19:09] * HelloImDoll has quit
[12:44:11] * quest joined the channel
[12:54:06] <quest> is mcpe server v0.15.7 not possible or still in the works? i dont mind helping, although i wish it were written in javascript :)
[13:16:21] * ChanServ joined the channel
[16:21:11] * Exodu13 joined the channel
[16:21:13] <Exodu13> Allo
[16:21:52] <Exodu13> Hello
[16:21:59] <Exodu13> Allo
[16:50:44] * TheNewHEROBRINE_ joined the channel

2016-09-03
[13:39:40] * Smarticles101 joined the channel
[14:13:55] * gurun joined the channel
[17:35:27] <dktapps> does anyone know if SetEntityMotion still has lists?
[18:38:06] * tHEMtZ joined the channel
[19:25:10] * Smarticles101 joined the channel

2016-09-02
[02:12:52] * shaila joined the channel
[02:16:22] * sgray has quit
[07:16:57] * andreysk_ joined the channel
[10:24:15] * Matsv joined the channel
[10:58:41] * -- BotBot disconnected, possible missing messages --
[11:02:03] * -- BotBot disconnected, possible missing messages --
[11:05:20] * -- BotBot disconnected, possible missing messages --
[11:11:01] * [d__d] joined the channel
[12:56:15] * Thinkofname joined the channel
[15:40:28] * gurun joined the channel
[15:48:38] <gurun> So, what's new with the new stuff?
[15:49:48] <Intyre> names
[15:50:13] <Intyre> https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc not checked!
[15:55:33] <Intyre> gurun: and you're OP in here ;)
[15:56:05] <gurun> Oh, indeed I am. Thanks Intyre.
[15:56:30] <gurun> very nice dump ..
[15:56:47] <gurun> i read earlier that you like to sip through and filter your dumps. I usually just flush them tbh.
[15:57:11] <Intyre> incomplete because objdump fails sometimes
[15:57:18] <Intyre> xD
[15:59:14] <gurun> hehe
[16:00:14] <gurun> getUnsignedVarInt and writeSignedBigEndianInt is extrely useful with that dump.
[16:00:57] <Intyre> i agree
[16:03:46] <gurun> EntityRuntimeID <- that's per their naming, right?
[16:04:07] <Intyre> dont ask me
[16:04:09] <Intyre> :)
[16:06:55] <gurun> Well, i guess i should get started then ..
[17:06:09] <dktapps> I hate to be OCD, but I just noticed the channel description still says 0.14.0
[17:06:45] <Intyre> WOOOW someone reads the chanel topic!
[17:06:52] <dktapps> :D
[17:09:02] * TOPIC: Minecraft: Pocket Edition development channel | Current version: 0.15.90.1 | Publicly logged at | https://botbot.me/freenode/mcpedevs/
[17:09:18] <dktapps> Thanks :D
[17:09:27] <Intyre> or is there another beta? :o
[17:09:45] <dktapps> Let me check
[17:10:01] <dktapps> (^_^) yes
[17:10:06] <dktapps> 0.15.90.2
[17:10:11] <Intyre> -.-
[17:11:38] <PocketKiller> :O
[17:11:51] <PocketKiller> Very fast developing -_-
[17:11:58] <dktapps> ^ ?
[17:12:08] <PocketKiller> Talking about MCPE devs.
[17:12:11] <dktapps> ah
[17:12:14] <PocketKiller> just ignore me
[17:12:20] <dktapps> :D
[17:12:23] <PocketKiller> I am bored and messing up with threads
[17:12:25] <PocketKiller> :P
[17:12:30] <dktapps> sounds good
[17:13:08] * TOPIC: Minecraft: Pocket Edition development channel | Current version: 0.15.[0-9]+.[0-9]+ | Publicly logged at | https://botbot.me/freenode/mcpedevs/
[17:13:14] <PocketKiller> lol
[17:13:15] <Intyre> heh :p
[17:13:24] <PocketKiller> expression results? :P
[17:13:30] <dktapps> lmao, I guess that's one way to do it
[17:13:42] <dktapps> XD
[17:13:46] <PocketKiller> :O
[18:26:15] <dktapps> finally got a client to spawn somewhat reliably
[18:26:22] <PocketKiller> :)
[18:26:33] <dktapps> no terrain though
[18:35:53] <gurun> what's up with the terrain dktapps ?
[18:36:38] <dktapps> not sure
[18:37:00] <dktapps> chunk format changed is my best guess
[18:37:05] <gurun> i mean, how can you spawn without terrain. That's not really possible.
[18:37:13] <dktapps> I have no idea
[18:37:22] <dktapps> lol, I'm just floating in blue
[18:37:36] <gurun> ok, so everything works, but no terrain
[18:37:44] <dktapps> well
[18:38:08] <dktapps> I haven't updated a lot of packets yet, so still lots of things broken over here
[18:38:21] <dktapps> I did the bare minimum to get a spawn without crashing
[18:39:53] <gurun> yeah, just that spawn usually require them 56+ chunks
[18:40:10] <gurun> so maybe it gets the chunks, just a bit off with the info in it
[18:41:49] <gurun> and general changes besided varint dktapps ?
[18:42:12] <dktapps> commands
[18:42:18] <gurun> ah, nice.
[18:48:27] <dktapps> misreading i as 1 is seriously not helpful
[18:48:36] <dktapps> I should not be writing code when I'm this tired
[19:22:47] <dktapps> Uh... I think it's safe to say ItemInstance has changed
[19:23:08] <dktapps> I fixed ContainerSetContent and this happened
[19:23:18] <dktapps> https://imgur.com/gallery/mMaUP
[19:30:38] <gurun> I see you and me don't realy share the definition of "fixed" dktapps :-)
[19:30:48] <dktapps> XD
[19:32:01] <dktapps> Well, it's *more fixed. :D
[19:36:40] <Tux> It's less broken
[19:42:25] <dktapps> ^ yes
[19:59:30] <PocketKiller> hi
[21:44:38] * YaBoiMack joined the channel
[21:52:00] * YaBoiMack has quit

2016-09-01
[04:43:09] * humerusj joined the channel
[05:04:42] * eggy joined the channel
[05:10:34] * Brandon15811__ joined the channel
[05:13:05] * Smarticles101 has quit
[05:17:10] * Smarticles101 joined the channel
[08:58:49] * Amaranth has quit
[08:58:49] * ishitatsuyuki has quit
[08:58:49] * dktapps has quit
[08:58:49] * deceit has quit
[08:58:49] * gaeta has quit
[09:00:41] * gaeta joined the channel
[09:03:11] * ishitatsuyuki joined the channel
[09:03:11] * dktapps joined the channel
[09:03:11] * deceit joined the channel
[14:11:51] * Amaranth joined the channel
[14:43:02] * [d__d] joined the channel
[14:46:52] * Thanh joined the channel
[14:46:57] <Thanh> hello
[14:47:01] <Thanh> can you help me ?
[14:47:43] * TheNewHEROBRINE joined the channel
[14:47:45] <Thanh> can you help me buid server MCPE for game version 0.15.6 in my VPS ?
[14:47:53] <Thanh> can you help me buid server MCPE for game version 0.15.6 in my VPS ?
[14:48:03] <TheNewHEROBRINE> i can
[14:48:12] <Thanh> yeah
[14:48:23] <TheNewHEROBRINE> is the eps linux?
[14:48:28] <Thanh> no
[14:48:28] <TheNewHEROBRINE> fps*
[14:48:36] <Thanh> it is windows 2008
[14:48:39] <TheNewHEROBRINE> windows?
[14:48:48] <TheNewHEROBRINE> 2008?!
[14:49:03] <Thanh> yes
[14:49:20] <TheNewHEROBRINE> do you have kik?
[14:49:33] <Thanh> what is kit ?
[14:49:37] <Thanh> what is kik ?
[14:49:57] <TheNewHEROBRINE> kik messanger is an app
[14:50:34] <Thanh> yes
[14:50:43] <Thanh> i have facebook.
[14:50:45] <Thanh> :)
[14:50:56] <Thanh> https://www.facebook.com/vanthanhmuzik
[14:51:05] <TheNewHEROBRINE> ok no still chatting here
[14:51:32] <TheNewHEROBRINE> i will give you the latest phar wait
[14:51:42] <Thanh> yeah
[14:51:50] <Thanh> thank youuu
[14:52:05] <Thanh> please add me facebook
[14:52:12] <PocketKiller> :O
[14:52:39] <dktapps> (^_^)
[14:53:09] <TheNewHEROBRINE> i don't have Facebook i m 13
[14:53:40] <Thanh> skype ??
[14:54:06] <TheNewHEROBRINE> no
[14:54:34] <Thanh> @@
[14:55:24] <TheNewHEROBRINE> https://bintray.com/pocketmine/PocketMine/download_file?file_path=PocketMine-MP_1.6dev-27_ef8227a0_API-2.0.0.phar
[14:55:25] <rom1504> TheNewHEROBRINE: careful, you are going to get removed
[14:55:43] <Thanh> @@
[14:55:47] <rom1504> TheNewNewHEROBRINE will soon replace you
[14:56:00] <PocketKiller> ...
[14:56:08] <TheNewHEROBRINE> ?
[14:56:17] <TheNewHEROBRINE> lol
[14:56:30] <TheNewHEROBRINE> Thanh are you sill here?
[14:56:31] <Thanh> thank you bro
[14:56:35] <Matsv> rom1504: You are already replaced :O https://twitter.com/rom1505
[14:56:37] <TheNewHEROBRINE> yes
[14:56:54] <TheNewHEROBRINE> no
[14:57:15] <dktapps> rom1504: XD
[14:57:53] <rom1504> Matsv: wow it goes on until https://twitter.com/rom1518 , nice find
[14:58:03] <TheNewHEROBRINE> how to list online people?
[14:58:10] <rom1504> /names
[14:58:45] <TheNewHEROBRINE> nothing happens
[14:58:50] <PocketKiller> TheNewHEROBRINE: They are all online, but away.
[14:59:12] <Thanh> hey
[14:59:21] <Thanh> game version is 0.15.6
[14:59:24] <rom1504> TheNewHEROBRINE: /who #mcpedevs
[14:59:30] <Thanh> yes
[14:59:37] <TheNewHEROBRINE> did you download the phar?
[14:59:53] <Thanh> yes. but it is 0.15.0
[15:00:03] <dktapps> this discussion belongs on #pocketmine, not here
[15:00:29] <PocketKiller> dktapps: +1
[15:00:42] <TheNewHEROBRINE> ok thanh go to #pocketmine
[15:00:47] <Thanh> ok
[15:00:54] * TheNewHEROBRINE has left the channel
[15:01:20] <dktapps> (^_^)
[15:04:01] <PocketKiller> XD
[15:16:11] * TheNewHEROBRINE joined the channel
[15:27:26] * TheNewHEROBRINE has quit
[16:41:14] * Thanh has quit
[17:51:08] <dktapps> I finally figured out why dayCycleStopTime is a varint and not a byte
[17:51:30] <dktapps> it's the actual time that it's stopped at, or -1
[17:51:34] <dktapps> not a true/false
[17:51:45] <dktapps> goddam
[18:26:38] <dktapps> does anyone know if the entity metadata format has changed?
[18:32:52] <dktapps> ok wtf
[18:33:04] <dktapps> it seems I'm getting crashes from PlayStatusPacket
[18:33:14] <dktapps> how is that even possible
[19:06:40] * sgray has quit
[19:19:33] * Extreme- joined the channel
[20:26:04] * sgray joined the channel

2016-08-31
[00:06:44] * mydiamond joined the channel
[00:14:00] <mydiamond> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[00:14:02] <mydiamond> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
[00:14:02] <mydiamond> a
[00:14:02] <mydiamond> a
[00:14:03] <mydiamond> a
[00:14:03] <mydiamond> a
[00:17:31] <ishitatsuyuki> BinaryStream structure analysis: std::string at class+0x14
[00:17:50] <ishitatsuyuki> lol, 4message/s
[00:19:07] <mydiamond> .
[00:19:08] <mydiamond> i live
[00:19:13] <ishitatsuyuki> You what?
[00:19:24] * mydiamond has left the channel
[00:19:28] <ishitatsuyuki> lol, Intyre's back
[00:19:40] * mydiamond joined the channel
[00:19:40] <ishitatsuyuki> wakeup, Intyre, let's chat
[00:19:41] <ishitatsuyuki> xD
[00:19:51] <Tux> :)
[00:19:58] <Intyre> 02:19 -.-
[00:20:07] <ishitatsuyuki> http://en.wikipedia.org/wiki/Go_the_Fuck_to_Sleep
[00:20:17] <ishitatsuyuki> OK, some more data: Vec3 is 4bytes*3
[00:20:23] <Intyre> Go indeed
[00:20:57] <ishitatsuyuki> NetworkBlockPosition is VarInt*3
[00:21:17] <Intyre> what are you talking about?
[00:21:18] <ishitatsuyuki> hmm, i feel I can make it a script
[00:21:30] <ishitatsuyuki> I'm talking about 0.16 internal structs
[00:21:36] <Intyre> what are you looking at exactly
[00:21:40] <Intyre> i can check
[00:21:45] <ishitatsuyuki> objdump
[00:21:45] <ishitatsuyuki> xD
[00:21:52] <Intyre> ida ;p
[00:22:14] <ishitatsuyuki> does ida detects plt properly?
[00:22:23] <Intyre> its fine :)
[00:22:34] <ishitatsuyuki> :P r2 detect it as normal function
[00:22:41] <Tux> I assume NetworkBlockPosition is (X, Y, Z)
[00:22:52] <ishitatsuyuki> well, who will make it reverse?
[00:22:53] <ishitatsuyuki> xD
[00:22:59] <Tux> I don't have disassembly-fu
[00:23:29] <Tux> Can experiment... if I had an Android device
[00:23:49] <deceit> android tablets can be had for like 20$
[00:23:56] <ishitatsuyuki> RPi can be had for 5$
[00:24:04] <Tux> I've already purchased one
[00:24:04] <deceit> there ya go
[00:24:12] <Tux> But it will take probably a week to come in
[00:24:21] <deceit> patience then
[00:27:44] <Intyre> blegh
[00:28:12] <KnownUnown> indeed
[00:28:58] <KnownUnown> what really bothers me is with immersive mode on, when you go into chat with keyboard, the nav buttons pop up :\
[00:29:04] <KnownUnown> and they block the send button
[00:29:29] <Tux> I've looked at the client data in the login packet - new fields of note are ADRole and TenantId
[00:29:38] <Tux> I'm suspecting these have something to do with Realms
[00:29:50] <KnownUnown> probably something to do with permissions
[00:33:48] <Intyre> student, teacher
[00:34:15] <Intyre> from StringToADRole
[00:35:12] <Brandon15811__> AD probably stands for active directory (windows server thing)
[00:36:24] <Intyre> and after StringToADRole comes ActiveDirectoryIdentity :o
[00:36:42] <Brandon15811__> Intyre: see, I can be smart sometimes ;D
[00:36:59] <ishitatsuyuki> mysterious "bx pc", sounds like switch branching
[00:37:17] <Intyre> Brandon15811__: :)
[00:37:51] <ishitatsuyuki> lol
[00:53:47] <deceit> Brandon15811__: pfft
[00:56:46] <Brandon15811__> deceit: pffft you
[00:57:08] <deceit> pfft
[01:10:51] <Tux> Ah.
[01:21:13] <ishitatsuyuki> This is simplified write code for EntityUniqueID. Can anybody analyze this? https://ptpb.pw/lYNu
[01:22:55] <Intyre> read until 0x7f ?
[01:23:24] <Intyre> or write and add 0x7f
[01:24:09] <Intyre> uh
[01:27:32] <Intyre> so what part is confusing? :)
[01:34:43] * sgray joined the channel
[01:46:54] <ishitatsuyuki> UUID is 128bit
[01:47:00] <ishitatsuyuki> It's processing like 64
[02:57:45] * shaila joined the channel
[03:09:02] * sgray joined the channel
[04:04:58] * tHEMtZ joined the channel
[11:07:12] * InusualZ is now known as zz_InusualZ
[12:50:55] * ishitatsuyuki has quit
[12:52:03] * ishitatsuyuki joined the channel
[13:39:43] <ishitatsuyuki> uh, seems entityuniqueid isn't any uuid
[13:39:54] <ishitatsuyuki> but similar as the eid in pc
[13:40:06] <ishitatsuyuki> the runtimeid and uniqueid are using the same logic
[13:40:14] <ishitatsuyuki> anyone knows the new map format?
[13:44:42] <dktapps> wait
[13:44:46] <dktapps> so they are the same?
[13:54:09] <rom1504> "anyone knows the new map format?" oh gosh, it changed ?
[13:54:23] <rom1504> I bet pc 1.9 then ;)
[13:58:47] <dktapps> Lol
[14:11:32] <ishitatsuyuki> it should be used in save id
[14:14:03] <dktapps> ah
[14:14:08] <dktapps> that would make sense
[15:11:46] <dktapps> fuck
[15:11:51] <dktapps> weather data IS floats
[15:12:02] <dktapps> at least, my client stops crashing if I use floats
[18:08:15] * Bluez_ joined the channel
[18:08:24] * Bluez_ has left the channel
[19:26:41] * Amaranth joined the channel
[19:46:44] * Bluez_ joined the channel
[21:02:44] * Bluez_ has quit
[21:30:37] * williamtdr joined the channel
[21:53:01] * zz_InusualZ is now known as InusualZ
[23:44:51] * sgray joined the channel

2016-08-30
[02:30:48] <ishitatsuyuki> Here's about my dump:
[02:31:09] <ishitatsuyuki> Got 5A(Protocol 90) on offset 05
[02:31:19] <ishitatsuyuki> Got 78DA(zlib header) on offset 08
[02:33:31] <Intyre> https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc incomplete messed up stuff
[02:34:11] <ishitatsuyuki> Intyre: there are barely any documention for the encapsulation, can you tell me how many bytes are spent for the packet id?
[02:34:22] <Intyre> 1
[02:34:48] <ishitatsuyuki> FE 01 00 00 00 5A DF 3F
[02:34:56] <ishitatsuyuki> the first magical bytes for the login
[02:35:02] <ishitatsuyuki> continued with zlib data
[02:35:24] <Intyre> https://gist.github.com/Intyre/f937d419fa5ef5f882a6901762c7f0cc#login-packet
[02:48:53] <ishitatsuyuki> Figured out, it changed from 4-byte to 2-byte
[03:04:17] <ishitatsuyuki> the batch packet is failing hard
[03:12:29] <ishitatsuyuki> Eh, Intyre: seems the "size" byte varies even on the same getString() method, is your doc wrong or they got something like varint?
[03:14:55] <ishitatsuyuki> It WAS actually varint
[03:14:56] <ishitatsuyuki> shit
[03:17:32] * Amaranth has quit
[04:22:35] * Amaranth joined the channel
[06:15:26] <ishitatsuyuki> Intyre: what's your magic script using?
[07:04:44] <Intyre> magic of course and a little bit of this and that
[07:24:42] <ishitatsuyuki> uh, I meant software or cli tool.
[07:32:27] <Intyre> objdump + python
[07:49:40] * Bluez_ joined the channel
[07:55:41] * Bluez_ has left the channel
[08:18:13] <ishitatsuyuki> hmm, cool
[09:37:47] <ishitatsuyuki> How do you guys store that big dump?
[09:40:16] <Intyre> toilet
[09:40:48] <Intyre> what big dump
[09:41:29] <ishitatsuyuki> objdump of mcpe
[09:41:42] <ishitatsuyuki> xD not that dump
[09:42:30] <Intyre> i dont store the dump, i search for known things i want from it and filter those
[09:42:55] <ishitatsuyuki> hmm
[09:43:48] <ishitatsuyuki> The magic inside the templates are still unknown
[09:44:13] <ishitatsuyuki> I don't know if it's really a varint, but the size seems matching as a varint
[09:44:57] <Intyre> i didnt check anything, just dumped
[09:45:26] <ishitatsuyuki> I have already got login working
[09:45:49] <ishitatsuyuki> s/getInt/getVarInt/g may have some good effect
[09:46:00] <ishitatsuyuki> don't forget to copy or write a varint impl
[11:29:31] * alwe2710 joined the channel
[11:29:57] <alwe2710> Jö moin
[11:30:16] <alwe2710> Jemand door?
[11:32:23] <alwe2710> Ich bin ein Baim
[11:32:30] <alwe2710> Nein
[11:32:33] <alwe2710> Ok
[11:32:36] <alwe2710> 3
[11:32:46] * alwe2710 has left the channel
[14:12:10] * PocketKiller joined the channel
[14:12:54] * dktapps joined the channel
[15:27:55] * dishrex joined the channel
[16:33:20] * shaila joined the channel
[16:37:03] * sgray has quit
[17:10:24] * dishrex has quit
[18:09:30] * crowzero2 joined the channel
[18:51:30] * TruDan joined the channel
[18:57:24] <dktapps> Well, progress
[18:57:41] <dktapps> I've gotten StartGamePacket so far
[19:05:38] * crowzero_ joined the channel
[22:12:18] * sgray joined the channel
[22:42:14] * shaila joined the channel
[23:51:51] * shaila has quit
[23:52:19] * shaila joined the channel

2016-08-29
[01:28:10] * hansihe joined the channel
[12:00:49] * tomdohrmann joined the channel
[12:00:49] * tomdohrmann has quit
[14:54:59] * QuangTri joined the channel
[14:55:12] <QuangTri> hello ?
[15:20:28] <ishitatsuyuki> Seems 0.16.0 is boomed, will the finally use TCP? xD
[18:09:34] * Bluez_ joined the channel
[20:29:18] <_MylesC> shoghicp: does todays 0.15.9 contain the new generic protocol or is that future?
[21:26:32] * Bluez_ has quit
[23:55:15] * sgray joined the channel

2016-08-28
[03:20:27] * XorBoole- joined the channel
[03:25:56] * XorBoole has quit
[03:26:00] * yawkat has quit
[03:26:02] * yawkat` joined the channel
[17:17:04] * MrFrog joined the channel
[17:46:23] * Amaranth has quit
[17:47:02] * Amaranth joined the channel
[18:19:27] * MrFrog joined the channel
[19:42:59] * sgray joined the channel
[19:56:41] * MrFrog joined the channel
[20:41:25] * InusualZ joined the channel
[20:54:57] * InusualZ joined the channel
[21:03:41] * InusualZ joined the channel
[21:13:23] * MrFrog has quit
[21:54:11] * InusualZ joined the channel
[22:29:31] * bjorn- joined the channel
[22:32:02] * Tux joined the channel
[22:33:43] * Smarticles101 joined the channel
[22:56:33] * hansihe has quit
[23:15:03] * hansihe joined the channel

2016-08-27
[00:46:26] * tomdohrmann has quit
[01:33:58] * hansihe joined the channel
[07:16:51] * rovox has quit
[07:17:55] * rovox joined the channel
[10:18:14] * tomdohrmann joined the channel
[17:05:24] * tomdohrmann has quit
[19:42:57] * MrFrog joined the channel
[21:06:33] * tomdohrmann joined the channel
[21:11:01] * tomdohrmann has quit
[21:21:58] * MrFrog joined the channel
[23:06:20] * Draha022 joined the channel
[23:23:06] * m_ joined the channel
[23:23:44] * MrFrog joined the channel

2016-08-26
[00:14:22] * zz_InusualZ is now known as InusualZ
[00:14:27] * ishitatsuyuki has quit
[00:15:56] * ishitatsuyuki joined the channel
[01:06:53] * sgray joined the channel
[01:12:19] * Smarticles101 joined the channel
[02:56:29] * kashike has quit
[02:59:48] * kashike joined the channel
[03:01:36] * tHEMtZ has quit
[03:02:43] * tHEMtZ joined the channel
[05:03:40] * Guest37530 joined the channel
[05:07:25] * sgray joined the channel
[05:29:33] * Guest58618 has quit
[05:33:31] * TruDan joined the channel
[07:45:53] * ishitatsuyuki has quit
[07:46:54] * ishitatsuyuki joined the channel
[10:32:57] * tomdohrmann joined the channel
[10:34:10] <tomdohrmann> How do encapsulated packets work?
[10:35:05] <tomdohrmann> I understand the 0x00 0x40 and 0x60 packets, but Im getting 0x70
[10:40:57] * tHEMtZ joined the channel
[11:27:20] <yawkat> tomdohrmann: what level are you talking here?
[11:43:13] <Intyre> level 9000
[11:44:41] <deceit> over 9000
[11:45:17] <tomdohrmann> http://wiki.vg/Pocket_Minecraft_Protocol#Packet_Encapsulation
[11:45:40] <tomdohrmann> The wiki explains three types (0x00, 0x40, 0x60)
[11:47:21] <tomdohrmann> Bug
[11:47:31] <tomdohrmann> *but how can I decode 0x70
[11:47:32] <Intyre> wiki is crap
[11:47:33] <Intyre> https://gist.github.com/Intyre/970e35c50baa398d6117
[11:48:20] <Intyre> raknet source https://github.com/OculusVR/RakNet
[11:48:58] <Intyre> deceit: 9001?
[12:28:38] * LaxWasHere joined the channel
[12:43:38] <yawkat> tomdohrmann: you probably want this instead http://wiki.vg/Pocket_Edition_Protocol_Documentation#Frame_Set_Packet
[12:43:49] <yawkat> or the source of your favorite raknet implementation.
[12:45:37] <tomdohrmann> yes
[12:45:38] <tomdohrmann> thx
[12:46:19] <yawkat> (not that that wiki page is very good, but it's better than the other one...)
[14:31:37] * XorBoole has quit
[14:33:07] * XorBoole joined the channel
[15:02:12] * Guest93490 is now known as TruDan
[15:04:20] * Extreme joined the channel
[21:01:05] * hansihe joined the channel
[22:03:54] * shaila joined the channel
[22:16:55] * shaila joined the channel
[23:31:59] * hansihe joined the channel
[23:36:06] * bluez___ joined the channel
[23:38:11] * bluez__ has quit
[23:38:12] * bluez___ is now known as bluez__

2016-08-25
[00:08:59] * MrFrog has quit
[00:42:45] * MrFrog joined the channel
[01:17:01] * XorBoole has quit
[01:25:43] * XorBoole joined the channel
[01:29:11] * MrFrog has quit
[01:48:07] * MrFrog joined the channel
[02:32:05] * MrFrog has quit
[03:39:09] * MrFrog joined the channel
[03:41:20] * MrFrog has quit
[08:09:37] * LaxWasHere joined the channel
[12:20:43] * sekjun9878 has quit
[12:25:50] * sekjun9878 joined the channel
[14:35:23] * ishitatsuyuki has quit
[14:38:22] * ishitatsuyuki joined the channel
[16:52:44] * mhsjlw joined the channel
[17:32:37] * sekjun9878 joined the channel
[20:55:11] * XorBoole has quit
[20:55:18] * XorBoole joined the channel

2016-08-24
[01:52:23] * shaila joined the channel
[03:07:40] * MrFrog joined the channel
[04:20:16] * MrFrog has quit
[08:57:14] * bjorn- joined the channel
[11:59:56] * MrFrog joined the channel
[12:46:41] * MrFrog has quit
[12:53:39] * MrFrog joined the channel
[12:55:11] * MrFrog has quit
[13:55:45] * bjorn- joined the channel
[14:06:42] * MrFrog joined the channel
[15:15:08] * sgray joined the channel
[16:04:56] * MrFrog has quit
[17:20:03] * shaila joined the channel
[22:54:20] * MrFrog joined the channel

2016-08-23
[00:12:52] * mhsjlw has quit
[00:28:18] * shaila joined the channel
[07:13:22] * Bluez_ joined the channel
[08:47:09] * Matsv joined the channel
[12:08:09] * Bluez_ has quit
[12:08:20] * Bluez_ joined the channel
[14:29:28] * Bluez_ has quit
[17:52:56] * freakyy85 joined the channel
[17:53:11] <freakyy85> hi all. where can i get the latest .phar?
[17:53:16] <freakyy85> i need an url which continues to work
[18:41:23] * sgray joined the channel
[23:57:39] <ishitatsuyuki> Go #pocketmine

2016-08-22
[00:27:03] * mhsjlw has quit
[02:30:49] * truongnm joined the channel
[02:31:29] <truongnm> Hi pocketmine devs
[05:22:11] <ishitatsuyuki> Shoghimine?
[05:22:20] <ishitatsuyuki> We're not using ShoghiMine-xD
[11:17:31] * ishitatsuyuki has quit
[11:18:40] * ishitatsuyuki joined the channel
[16:21:28] * shaila joined the channel
[17:07:33] * Bluez_ joined the channel
[17:41:27] * sgray joined the channel
[17:52:27] * mhsjlw joined the channel
[17:53:26] * Bluez_ has quit
[18:20:11] * Bluez_ joined the channel
[19:00:07] * shaila joined the channel
[19:25:03] * tHEMtZ joined the channel
[20:56:07] * jython234 joined the channel
[21:04:41] * Bluez_ has quit
[21:24:16] * Amaranth has quit
[21:26:40] * Amaranth joined the channel
[22:35:24] * sgray joined the channel

2016-08-21
[02:58:04] * mhsjlw has quit
[05:58:01] * tHEMtZ has quit
[05:59:27] * tHEMtZ joined the channel
[10:40:03] * LaxWasHere joined the channel
[13:57:43] * mhsjlw joined the channel
[14:44:30] * mhsjlw has quit
[17:56:51] * mhsjlw joined the channel
[19:32:46] * sgray joined the channel

2016-08-20
[00:26:58] * mhsjlw joined the channel
[00:30:49] * shaila joined the channel
[00:53:58] * mhsjlw has quit
[03:11:33] * Amaranth joined the channel
[03:58:33] * sgray joined the channel
[04:08:20] * NullFull has quit
[04:08:58] * NullFull|away joined the channel
[06:46:05] * -- BotBot disconnected, possible missing messages --
[06:49:01] * -- BotBot disconnected, possible missing messages --
[06:52:24] * -- BotBot disconnected, possible missing messages --
[06:55:23] * -- BotBot disconnected, possible missing messages --
[06:58:33] * -- BotBot disconnected, possible missing messages --
[07:01:42] * -- BotBot disconnected, possible missing messages --
[07:03:53] * [d__d] joined the channel
[12:44:39] * mhsjlw joined the channel
[17:45:04] * GingerGeek joined the channel
[17:45:22] * GingerGeek joined the channel
[18:52:36] * Smarticles101 joined the channel
[22:08:27] * GingerGeek joined the channel
[22:08:27] * GingerGeek has quit
[22:08:27] * GingerGeek joined the channel
[22:45:17] * Smarticles101 joined the channel

2016-08-19
[02:33:18] <KnownUnown> oh, so that's what was wrong with my computer
[02:33:35] <KnownUnown> clock was off...
[02:34:53] * kashike has quit
[02:35:57] * kashike joined the channel
[02:37:51] <KnownUnown> wait a second
[02:38:08] <KnownUnown> 0.15.6 / 82 broke stuff? verification seems fine to me
[02:38:10] <KnownUnown> didn't even update my code
[02:39:22] <KnownUnown> weird stuff
[02:56:41] <ishitatsuyuki> 82 is completely shit
[02:57:01] <ishitatsuyuki> It won't break if you implemented following yawkat's notice
[02:57:12] <ishitatsuyuki> But my code instead relied on the order of the chain
[03:05:16] <ishitatsuyuki> By the way, which layer is the encryption running on?
[03:12:02] <KnownUnown> interesting
[04:03:50] * shaila joined the channel
[04:40:57] <KnownUnown> oh, encryption runs on 0xfe packet bodies
[04:43:29] <KnownUnown> so GAME protocol
[06:00:05] * gurun has quit
[13:25:22] <Tux> yawkat - got around to implementing your solution, and it worked. Thanks!
[15:25:04] * sekjun9878 joined the channel
[15:28:03] * Guest50401 joined the channel
[15:32:23] * sekjun9878 joined the channel
[15:33:27] * Guest44755 joined the channel
[17:41:07] * MOTM joined the channel
[17:48:57] * MOTM joined the channel
[20:50:27] * bjorn- has quit
[20:54:54] * bjorn- joined the channel
[22:31:06] * bjorn- joined the channel
[22:45:58] * sgray joined the channel

2016-08-18
[00:50:53] * sgray joined the channel
[01:05:34] * gurun joined the channel
[04:45:00] * gurun joined the channel
[06:06:00] * Bluez_ joined the channel
[06:07:26] * Bluez_ has quit
[08:43:19] * Tux has quit
[08:48:07] * Tux joined the channel
[08:48:18] * Intyre joined the channel
[13:41:18] * Amaranth joined the channel
[14:17:29] * Amaranth has quit
[16:04:26] * shaila joined the channel
[16:32:59] * Amaranth joined the channel
[18:42:31] * sgray joined the channel
[18:47:05] * Extreme- joined the channel

2016-08-17
[00:12:48] * gurun has quit
[06:11:50] * Bluez_ joined the channel
[08:28:04] * gurun joined the channel
[10:00:54] * MinecraftAddict has quit
[10:01:23] * MinecraftAddict joined the channel
[10:02:23] * Falkirks joined the channel
[10:58:59] * ishitatsuyuki has quit
[11:00:42] * ishitatsuyuki joined the channel
[11:52:38] * ishitatsuyuki has quit
[11:54:08] * ishitatsuyuki joined the channel
[13:50:18] * Bluez_ has quit
[15:04:01] * Amaranth joined the channel
[17:13:34] * gurun has quit
[17:14:22] * gurun joined the channel
[18:30:33] * gurun joined the channel
[19:01:04] * gurun joined the channel
[20:01:37] * gurun joined the channel
[20:40:28] * deceit joined the channel
[21:03:52] * deceit joined the channel
[22:24:49] * sgray joined the channel

2016-08-16
[01:11:48] <ishitatsuyuki> gurun: that's what I am thinking https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/
[01:12:14] <ishitatsuyuki> However, 0.15.2 sends in chain order, 0.15.6 sends in reverse chain order
[01:12:16] <ishitatsuyuki> pain
[01:48:58] * Brandon15811__ joined the channel
[02:08:01] <ishitatsuyuki> What are the devs doing, they must have drunk
[02:08:06] <ishitatsuyuki> The chain is invalid in 0.15.6
[02:08:19] <ishitatsuyuki> The final chain... Links back to mojang pubkey
[02:33:38] <Smarticles101> Anyone know anything about making world generator plug-ins?
[04:38:03] <ishitatsuyuki> Go #pocketmine
[07:04:21] <gurun> Thanks for the link ishitatsuyuki. But "ignore" is not really the recommendation but rather the "validate". So in our case assume that the key is a specific format and don't use the algo unless it is what you expect (ES384).
[07:04:50] <ishitatsuyuki> I start with trusted one
[07:04:59] <ishitatsuyuki> And make the chain
[07:05:14] <ishitatsuyuki> And I have no idea why they put mojang key at the last, breaks my code
[07:05:31] <ishitatsuyuki> The 81 protocol is better than 82
[07:05:33] <ishitatsuyuki> xD
[07:05:46] <ishitatsuyuki> gurun: maybe you should update your dump :P
[07:08:04] * gurun joined the channel
[07:08:22] <gurun> yah, it was fixed in 0.15.2(ish) or something like that. They added back the missing chain, and reversed the order again.
[07:08:39] <ishitatsuyuki> 0.15.2 was same as your dump
[07:08:59] <ishitatsuyuki> And when I changed to 0.15.6 today, everything became broken
[07:09:21] <gurun> ok, so .. well .. in one of the versions (before .6) they changed it back to what it was during the beta (correct one)
[07:10:23] <ishitatsuyuki> Correct? xD annoying
[07:10:38] <ishitatsuyuki> 0.15.4 changed protocol to 82, so probably it is
[07:10:41] <gurun> it's supposed to be in reverse order. Isn't it that anymore?
[07:10:50] <ishitatsuyuki> Reverse also don't work
[07:10:55] <ishitatsuyuki> 2-1-3
[07:11:01] <ishitatsuyuki> full of shit
[07:11:15] <gurun> oh, ok. Yeah, that's a bit unexpected.
[07:11:50] <ishitatsuyuki> And, in offline mode they sign it with only 2 sec valid period
[07:12:01] <ishitatsuyuki> A clock miss can easily break that
[07:12:09] <ishitatsuyuki> Well, that doesn't make sense though
[07:12:43] <gurun> that doesn't matter to me anyway since you can't trust that to do anything anyway.
[13:19:26] * Brandon15811__ joined the channel
[16:51:04] <Smarticles101> I need some help with plugins.  The server reports this:  Couldn't load source plugin SkyBlock+: main class not found  I have plugin.yml within the plugin folder with src/Smarticles101/SkyBlock+  This is the main path in plugin.yml: main: Smarticles101\SkyBlock+\Main       and Main.php is in SkyBlock+ folder with this namespace:  namespace
[16:51:05] <Smarticles101> Smarticles101\SkyBlock+;
[16:51:12] <Smarticles101> Whats wrong with it?
[17:28:53] <Extreme-> Smarticles101: wrong channel. there's no pocketmine stuff here, try #pocketmine
[19:14:08] * gurun has quit
[19:15:05] * gurun joined the channel
[20:15:32] * gurun joined the channel
[20:45:10] * gurun joined the channel
[20:56:18] * Bluez_ joined the channel
[21:39:10] * Bluez_ has quit
[21:45:12] * gurun has quit
[21:46:18] * gurun joined the channel
[22:36:42] * Amaranth joined the channel
[23:33:56] * Amaranth joined the channel

2016-08-15
[01:17:37] <Tux> I'm still having issues with JWT. Oh well.
[01:33:48] * shaila joined the channel
[02:38:35] <Smarticles101> Anyone wanna join my test server? I am just building a lobby atm
[02:38:56] <Smarticles101> I can pm the domain if anyone wants to
[06:51:43] <ishitatsuyuki> what does the nonce do?
[06:51:57] <ishitatsuyuki> BTW in jwt, it's recommended to just ignore the header xD
[08:26:56] * gurun has quit
[08:38:59] <yawkat> ishitatsuyuki: which one?
[08:39:03] <yawkat> in jwt?
[08:39:05] <ishitatsuyuki> yes
[08:39:16] <ishitatsuyuki> #phpsucks wtf I can't verify the sign
[08:40:20] <yawkat> no clue what  you mean by nonce
[08:41:05] <ishitatsuyuki> randomNonce iirc
[08:41:12] <yawkat> Tux: fyi https://s.yawk.at/WX1x ; parsed using JWSObject.parse ; using com.nimbusds.jose
[08:42:59] <ishitatsuyuki> yawkat: ^^
[08:43:04] <yawkat> (now that im on my pc...)
[08:43:08] <yawkat> ishitatsuyuki: i have no clue
[08:43:17] <ishitatsuyuki> oh.
[08:43:26] <ishitatsuyuki> it's currently unused?
[08:43:26] <yawkat> possibly some challenge-response thing, but it's still secure not to verify it
[08:43:35] <yawkat> might be for the client
[08:43:57] <yawkat> i.e. client generates a nonce and asks mojang for the signed blob with that nonce, to prevent MITM
[08:44:17] <yawkat> and the client cant really remove it when passing it to the server since then the signature would fail.
[08:44:26] <yawkat> but it's not relevant for the server
[08:44:44] <ishitatsuyuki> oh, genius answer :D
[08:46:35] <yawkat> im just assuming here, since thats usually what a nonce is for.
[08:46:46] <ishitatsuyuki> is jwt doing any padding for the signature?
[08:46:53] <ishitatsuyuki> padding, or shrinking
[08:47:07] <ishitatsuyuki> seems the length differs from what ssl expects
[08:47:39] <yawkat> no clue. you really want to use a library for this
[08:48:24] <yawkat> one with ES384 support.
[08:48:41] <yawkat> probably namshi/jose
[08:57:52] <ishitatsuyuki> And that one, has a reported issue for non-conforming es signatures
[08:58:04] <ishitatsuyuki> hahahahah I was using its code for reference
[08:58:13] <ishitatsuyuki> #phpdevsucks
[08:58:36] <ishitatsuyuki> yawkat: if you have a working one, tell me, regardless of the language
[08:59:20] <yawkat> The nimbus jose one with the code above works
[08:59:38] <yawkat> In java/kotlin
[09:03:20] * sgray joined the channel
[09:05:39] * shaila has quit
[09:05:55] <ishitatsuyuki> good, there is a transcode method
[09:05:58] <ishitatsuyuki> life saver
[09:50:19] <Tux> thanks yawkat
[12:27:50] * shaila joined the channel
[14:34:50] * gurun joined the channel
[19:48:28] <gurun> ishitatsuyuki, ignoring the JWT header being a "best practice". I can't find any references to that other than the obvious (if it is self-signed). Care to point me in the right direction?
[20:09:37] * Amaranth joined the channel

2016-08-14
[01:55:17] * TuxAsMac has quit
[08:42:48] * kashike has quit
[08:43:29] * kashike joined the channel
[10:55:22] * TuxAsMac joined the channel
[11:56:53] * TuxAsMac has quit
[12:08:28] * TuxAsMac joined the channel
[13:54:25] <TuxAsMac> Question: are the flag bytes for entity metadata big-endian? (Java BitSet returns them as little-endian).
[14:09:26] <yawkat> TuxAsMac: flag bytes?
[14:09:48] <TuxAsMac> I figured it out by myself
[14:10:12] <TuxAsMac> I still need to figure out why sending my add entity packet crashes the client
[14:11:42] <TuxAsMac> https://github.com/minecrafter/voxelwind/blob/entities/src/main/java/com/voxelwind/server/network/mcpe/packets/McpeAddEntity.java
[14:12:48] <TuxAsMac> Found a tiny deserialization error but that would have not done much
[14:13:12] <yawkat> yaw is readFloat
[14:13:30] <yawkat> oh youre sending.
[14:14:04] <yawkat> isnt it attributes, then meta
[14:14:10] <yawkat> not the other way around
[14:15:03] <TuxAsMac> that's it
[14:15:05] <TuxAsMac> thanks
[14:15:12] <TuxAsMac> I now have a zombie spawning
[14:16:33] <TuxAsMac> yawkat - by the way, I found your documentation useful but not particularly helpful, at least in a few places.
[14:16:52] <TuxAsMac> especially for JWT
[14:17:15] <yawkat> what part are you missing?
[14:17:42] <TuxAsMac> This was regarding encryption. I semi figured it out, however.
[14:18:13] <TuxAsMac> So I'm putting my notes up
[14:18:13] <TuxAsMac> https://wiki.voxelwind.com/protocol:index
[15:10:24] * fjtgedtzertz joined the channel
[15:47:04] * Tux joined the channel
[15:47:24] * TuxAsMac has quit
[21:02:00] <gurun> Tux == TuxAsMac?
[21:02:06] <Tux> Yes
[21:02:18] <Tux> I was connecting directly via Textual. Now on my ZNC.
[21:02:20] <gurun> Ok, cool: "MCPE has trouble handling large datagrams" what do you mean by that?
[21:02:57] <Tux> In Voxelwind, I experienced issues when sending a giant datagram with a bunch of chunk data, resulting in a blank world.
[21:03:05] <Tux> So that might be more my fault.
[21:03:38] <gurun> Giant? How big did you sent. It can't be bigger than MTU and that's not very big..
[21:04:13] <Tux> Talking about... I'd probably guess 1MB, all properly sent in the RakNet format.
[21:04:45] <gurun> It can't be proper RakNet if it is 1MB .. unless you split it .. and then it's not gigantic.
[21:06:29] <Tux> I might test if that's actually true later.
[21:06:34] <Tux> I'll just remove that for now.
[21:07:06] <gurun> No, you just keep it .. it's you notes. I was more curious about what was behind it. You see, the player list is usually huge and sent as a big blob.
[21:07:19] <Tux> Ah
[21:07:46] <Tux> Well, I think the problem was simply me sending all the chunks as one batch packet, which the client didn't seem to like.
[21:08:01] <gurun> But ofc it might be differnt with chunk sending. There is a theoretical outspoken limit of max 4 chunks sent per tick.
[21:08:32] <gurun> I say theoretical, because I send a lot more than that without problems, but shogi claimed that for PocketMine handling when he explained why he did what he did.
[21:08:47] <Tux> Yeah, that might explain it. (I'm using MiNET-style sending)
[21:09:22] <gurun> In any regard .. I'm just asking becacuse of the player list, not he chunks. For chunks, you'll probably want to be sending them separately for entirey different reasons anyway.
[21:09:31] <Tux> Ah.
[21:09:56] <Tux> I'm currently fighting Netty. Reference counting sucks.
[21:10:37] <gurun> what's the reference counting for .. packets or .. connection stuff?
[21:12:05] <Tux> Packets
[21:12:18] <Tux> This is for the Netty channel pipeline
[21:12:35] <gurun> So, what was the problem with the documentation on the JWT .. that's the only shit i found easy to do. In java it should be even easier.
[21:13:38] <Tux> Well, this was the first time I encountered JWT.
[21:14:05] <Tux> But I think I can get it working myself now, that I've had more exposure to it.
[21:14:56] <Tux> The easiest thing for me was reimplementing RakNet.
[21:15:17] <gurun> The problem (only) i had with any of the encryption is about the formats of the keys. They aren't supported by .NET so i had to hack that shit into a format it recognize (key blobs).
[21:15:35] <gurun> Other than that, it's just the most standardized type of encryption on most platforms.
[21:15:54] <Tux> I also figured out the encryption
[21:17:11] <gurun> And agree, RakNet is fairly straight forward. It's only becoming a problem on very large volumes of connections.
[21:18:26] <Tux> I came in with zero real knowledge... for the progress I've made without assistance, I've done pretty well.
[21:18:52] <gurun> I don't know if you noticed that i replced the timers all over MiNET. It's because even the smallest mis-timing during RakNet handling causes immense buffering that just kills the server.
[21:19:52] <Tux> I replaced my client->server ACK handling with an immediate acknowledgement
[21:19:54] <gurun> Tux, the "no assistance". I think we all did that .. we all probably know the RakNet code inside out :-)
[21:20:41] <gurun> Ah, so you don't batch the ACK's?
[21:21:16] <Tux> That's right
[21:25:02] <gurun> Do you have a send-ticker kind of thing?
[21:25:16] <Tux> For MCPE packages?
[21:25:19] <gurun> yah
[21:25:23] <Tux> Yes
[21:25:35] <gurun> I just put my acks in that tick
[21:26:14] <Tux> I wanted to run mine every 50ms (consistency)
[21:26:22] <Tux> So I decided to use an immediate ACK
[21:26:42] <gurun> Hmm, RakNet pretty much mandate 10ms for the sending
[21:28:13] <gurun> I would think that if you have a 50ms send ticker .. and a 50ms world-ticker .. the clients will feel as if the server is lagging on some operations.
[21:29:39] <gurun> I like the name of the server btw .. beats a blowjob!
[21:31:20] <Tux> I was considering other generic names, but I settled on that one... for some reason.
[21:31:32] <gurun> Well, i like it.
[21:33:46] <Tux> I think I went down the Bukkit/Spigot/Paper way of naming... for some reason
[21:48:44] <yawkat> Not even kotlin and immutable
[21:48:49] <yawkat> Basically unusable!
[21:53:06] <yawkat> Also I thought the jwt was the easiest part of encryption...
[21:53:07] <Tux> I was considering migrating it to Kotlin, but I'll pass on it for now.
[21:53:42] <yawkat> Especially with jose, jwt is child's play in Java
[21:55:54] <yawkat> The encryption was much harder comparatively...
[21:58:12] <yawkat> Tux: whyre you working on this? Commercially or just a pet project?
[21:58:54] <Tux> It _was_ going to be a private server project for my MCPE server.
[21:59:16] <Tux> But then, others caught wind of it, and now I have a few people interested in it.
[21:59:33] <yawkat> Ah.
[21:59:40] <_MylesC> :)
[21:59:45] <yawkat> Oh, you aren't using jose, you're using jwt?
[21:59:50] <Tux> Yeah
[22:00:02] <yawkat> Er jjwt
[22:00:05] <Tux> JOSE is available for Java?
[22:00:13] <Tux> Yes, I'm using jjwt.
[22:00:14] <yawkat> Yes
[22:01:31] <yawkat> This iirc http://mvnrepository.com/artifact/com.nimbusds/nimbus-jose-jwt
[22:01:56] <yawkat> It's really great.
[22:02:17] <Tux> Depends on Bouncycastle, I think I'm going to pass.
[22:03:32] <yawkat> Optionally
[22:53:21] * Tux joined the channel
[22:55:49] * gurun joined the channel

2016-08-13
[10:08:39] <ishitatsuyuki> Nukkit is literally translated ShoghiMine-xD
[15:54:26] * gurun joined the channel
[16:38:46] * SOFe joined the channel
[16:41:28] <SOFe> What do you think about the idea of testing the functioning of a server software through an IRC bridge?
[17:53:03] <rom1504> we're doing that at flying-squid
[17:53:08] <rom1504> it's kind of useful
[17:53:15] <rom1504> nothing revolutionary though
[18:17:24] * SOFe joined the channel
[18:17:49] <SOFe> rom1504: Fflying-squid? Is that an MCPC server software in JS?
[18:18:07] * TuxAsMac joined the channel
[18:18:43] <SOFe> I'm not talking about the existence of IRC bridge
[18:19:09] <SOFe> But using it to test a server.
[18:19:22] <SOFe> In particular, at an elementary step.
[18:20:21] <SOFe> Using an IRC bridge to test the server's basic network sockets functioning (e.g. test if the networking concept works), before the actual Minecraft server protocol is implemented.
[18:20:44] <SOFe> This should not be possible unless your server software supports multiple protocols.
[18:20:46] <TuxAsMac> Okay, I'm stumped on this one. I do all of the login steps correctly, but I spawn into a blank world, not my flatland world generator that I'm using for testing.
[18:21:17] <SOFe> TuxAsMac: PocketMine?
[18:21:25] <TuxAsMac> Nope, custom Java server.
[18:21:30] <SOFe> Oh
[18:21:54] <TuxAsMac> Here's where I'm generating the full chunk data packet: https://github.com/minecrafter/voxelwind/blob/master/src/main/java/com/voxelwind/server/level/chunk/Chunk.java#L68
[18:21:57] <SOFe> "Do all login steps correctly"? How do you know it is correct?
[18:22:27] <TuxAsMac> The client spawns into a blank world. Of course, that could mean that I'm doing them incorrectly and yet the client managed to accept them somehow.
[18:23:03] <SOFe> Compared your packets to a working server software?
[18:23:32] <TuxAsMac> And here is where I start to send the packets: https://github.com/minecrafter/voxelwind/blob/master/src/main/java/com/voxelwind/server/network/session/PlayerSession.java
[18:24:16] <TuxAsMac> I don't have the luxury of being able to MITM a connection. Might try that, but not until I exhaust my other possibilities.
[18:25:18] * SOFe has quit
[19:01:47] <TuxAsMac> Fixed the issue, never mind. :)
[19:10:09] <Amaranth> "Voxelwind can use multiple threads to listen to the same port on Linux" I don't think that's going to matter much for a Minecraft server :P
[19:10:54] <Amaranth> Heck I'm not even sure how useful that's going to be for a web server, do you trust the kernel's locking to make that work to be more efficient than having a dedicated accept() thread?
[19:23:38] <TuxAsMac> Amaranth - useful for thousands of concurrent players :)
[19:24:00] <Amaranth> But it only helps for accept(), right?
[19:24:08] <Amaranth> So you'd need thousands joining every second :P
[19:24:23] <Amaranth> Oh wait but UDP... hmm, I don't know what it does there
[19:24:24] <TuxAsMac> Well, and MCPE servers can have a lot of packets coming in.
[19:24:39] <TuxAsMac> So extra receiving threads can make a difference.
[19:25:09] <Amaranth> Oh absolutely, you should have at least NCPUS threads for handling network traffic but I was talking specifically about accept()
[19:25:51] <TuxAsMac> UDP has no concept of accept(), only receive and send.
[19:26:05] <TuxAsMac> AFAIK
[19:26:44] <TuxAsMac> So we have multiple threads receiving messages and acting on them.
[19:30:06] <TuxAsMac> In Voxelwind's case, NCPUs are receiving and NCPUs are doing other tasks, unless you don't have epoll, in which case it's one thread receiving and the others doing other tasks.
[19:38:00] <Amaranth> Yeah, that's why I said I wasn't sure how that socket flag works with UDP
[19:38:05] <Amaranth> I guess it makes sense to use
[19:38:22] <Amaranth> Let's all of the threads read packets
[19:38:25] <Amaranth> Lets*
[19:39:09] <Amaranth> Probably lock contention like crazy in the kernel though as it bounces the packet queue and individual packets across CPUs trying to deal with it
[19:41:44] <TuxAsMac> GitHub does this with Brubeck
[19:42:11] <TuxAsMac> Handling millions of packets per second with the stock Linux network stack
[19:42:33] <TuxAsMac> Of course, Voxelwind is much more complex, but the point remains the same.
[19:48:29] <Amaranth> Well, I guess never underestimate the kernel devs
[20:03:03] * TuxAsMac has quit
[20:16:20] * TuxAsMac joined the channel
[21:02:43] * Dog2puppy joined the channel
[21:03:18] <Dog2puppy> Hi
[21:03:22] <TuxAsMac> Hello.
[21:04:08] <Dog2puppy> Could someone help me fix my plugin? It doesn't respond to commands.
[21:04:20] <TuxAsMac> For what?
[21:04:32] <TuxAsMac> You're not at the right place for that.
[21:04:54] <Dog2puppy> I'm not??
[21:05:14] <TuxAsMac> If you're making a PocketMine plugin, ask #pocketmine.
[21:05:47] <Dog2puppy> Oh
[21:57:38] * TuxAsMac has quit
[22:01:14] * TuxAsMac joined the channel
[23:32:35] * TuxAsMac has quit
[23:35:07] * TuxAsMac joined the channel

2016-08-12
[08:22:34] * mv_ joined the channel
[11:58:05] * ishitatsuyuki has quit
[11:59:26] * ishitatsuyuki joined the channel
[15:00:05] * Smarticles101 joined the channel
[15:03:10] <Smarticles101> Why are some of the more updated mcpe server softwares?  Preferably ones written in Java
[15:11:56] <KnownUnown> why.
[15:11:56] <KnownUnown> *why?
[15:12:04] <KnownUnown> did you mean what or which?
[15:26:22] <Smarticles101> KnownUnown: oops, I meant what
[15:27:00] <KnownUnown> well the only one I know in java is nukkit
[15:27:05] <KnownUnown> pretty sure there's other if you google ;)
[15:30:21] <Smarticles101> alright thanks
[20:37:54] * Amaranth joined the channel

2016-08-11
[00:02:30] * Brandon15811_ has quit
[00:06:39] * Brandon15811_ joined the channel
[00:23:46] * gurun has quit
[00:55:39] * gurun joined the channel
[01:29:05] * williamtdr joined the channel
[02:13:58] * Amaranth joined the channel
[02:20:34] * gurun joined the channel
[03:26:03] * gurun has quit
[03:26:26] * gurun joined the channel
[04:26:55] * gurun has quit
[04:28:21] * gurun joined the channel
[04:57:03] * gurun has quit
[04:57:55] * gurun joined the channel
[05:58:00] * gurun has quit
[05:59:56] * gurun joined the channel
[06:28:32] * gurun has quit
[06:28:54] * gurun joined the channel
[07:29:03] * gurun has quit
[07:30:58] * gurun joined the channel

2016-08-10
[01:03:51] <KnownUnown> https://github.com/PocketMine/RakLib/issues/1#issuecomment-150911656
[01:04:02] <KnownUnown> "yeah shoghi, its been 2 years!!!oneone1111!!"
[01:58:16] <Brandon15811__> KnownUnown: actually 3 years now xD
[01:58:34] <KnownUnown> yea...3 now
[02:56:21] * Gureumi joined the channel
[02:56:47] * Gureumi has left the channel
[06:57:53] <rom1504> well 3 years and nobody contributed it neither ;)
[08:13:14] * hansihe joined the channel
[08:14:59] * williamtdr joined the channel
[10:29:24] * kashike has quit
[10:56:45] * kashike joined the channel
[12:17:27] * gurun joined the channel
[21:32:38] * Amaranth has quit

2016-08-09
[00:09:06] * sgray joined the channel
[07:09:46] * gurun_ joined the channel
[07:12:14] * gurun has quit
[10:43:51] * yawkat has quit
[11:12:51] * yawkat joined the channel
[12:20:05] * gurun joined the channel
[13:06:02] * Smarticles101 joined the channel
[14:05:09] * Kiada joined the channel
[15:38:12] <KnownUnown> the client won't send me login for some reason
[15:41:47] <KnownUnown> https://transfer.sh/DPLYr/login.pcap
[15:42:31] <KnownUnown> ^pcap of connectionrequest/replies + 0x09, 0x10 if anyone's interested
[15:44:55] <KnownUnown> err
[15:45:01] <KnownUnown> https://transfer.sh/NOTIh/login.pcap
[15:45:16] <KnownUnown> narrowed a bit, forgot to export marked only
[16:13:02] <KnownUnown> oh <.<
[16:13:08] <KnownUnown> raknet server handshake isn't mcpe handshake
[16:13:11] <KnownUnown> derp...
[18:56:46] <sekjun9878> Hi @KnownUnown!
[18:57:01] <KnownUnown> hi sekjun9878!
[18:57:15] <sekjun9878> KnownUnown, how are you?
[18:57:26] <KnownUnown> good, how are you sekjun9878?
[18:57:37] <sekjun9878> Also good thanks :)

2016-08-08
[01:26:15] <KnownUnown> hmm
[01:26:38] <KnownUnown> just going to use serverID for server token....
[01:26:43] <KnownUnown> random enough i guess....
[06:28:05] <KnownUnown> is validating the decrypted data with the truncated hash needed?
[06:28:38] <KnownUnown> as in, should I rebuild the hash then slice + compare it to the sent hash?
[06:38:48] <yawkat> Well that's what it's for
[06:39:16] <yawkat> If you want to prevent mitm then you need to
[06:53:36] <KnownUnown> sigh
[06:53:43] <KnownUnown> crossing my fingers, first test of encryption
[06:53:47] <KnownUnown> this isn't going to go well
[06:55:11] <yawkat> Use the unit tests on my site :P
[07:02:36] * gurun joined the channel
[07:29:22] <KnownUnown> ugh of course
[07:29:24] <KnownUnown> fail
[07:29:38] <KnownUnown> and it's a problem in the ecdh library i use
[07:29:44] <KnownUnown> or the input i'm giving to it? idk
[07:29:51] <KnownUnown> whatever its 2 in the morning, i should be sleeping
[08:03:00] * gurun joined the channel
[08:35:53] * gurun joined the channel
[11:45:44] * gurun joined the channel
[13:19:54] * Amaranth has quit
[13:20:31] * Amaranth joined the channel
[14:09:51] * Smarticles101 joined the channel
[16:25:23] <KnownUnown> hmm
[16:25:32] <KnownUnown> interesting
[16:25:36] <KnownUnown> key exchange unit test passes
[16:25:38] <KnownUnown> but decryption fails
[16:25:50] <KnownUnown> not just the second packet, first one too :O
[16:59:32] <KnownUnown> D: https://play.golang.org/p/2gvHZQWK17
[17:00:17] <KnownUnown> using data from https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[17:00:27] <KnownUnown> looks right, but doesn't produce the correct results D:
[17:02:28] <KnownUnown> sigh
[17:02:32] <KnownUnown> going to try again
[17:02:44] <KnownUnown> except with openssl bindings instead of go crypto libraries
[18:02:55] <KnownUnown> oh
[18:03:02] <KnownUnown> go doesn't support 8bit cfb
[18:50:24] * Thinkofdname_ joined the channel
[18:51:14] * sekjun9878 joined the channel
[18:51:14] * sekjun9878 joined the channel

2016-08-07
[02:14:02] * eduardo_ joined the channel
[02:14:21] <eduardo_> Hi there!
[02:15:21] <eduardo_> Does anyone know why I can't connect to pocket mine instance through my mine craft pe from Ipad?
[04:20:10] <KnownUnown> is there any uhh documentation on 0x13 (clientserverhandshake)?
[04:22:15] <KnownUnown> oh uhm for that matter is there any documentation on servertoclienthandshake
[04:24:41] <KnownUnown> i see what's in raklib buuut it's not for encryption :(
[04:38:22] <KnownUnown> after a bit of digging, i found https://github.com/mhsjlw/pocket-minecraft-protocol/blob/realms/data/protocol.json
[04:38:45] <KnownUnown> hmm...interesting
[04:39:41] <KnownUnown> id assume string means int32le length
[05:21:05] * gurun joined the channel
[05:50:22] * gurun joined the channel
[06:50:29] * gurun has quit
[06:51:06] * gurun joined the channel
[07:21:00] * gurun joined the channel
[08:10:33] * ishitatsuyuki has quit
[08:10:58] * ishitatsuyuki joined the channel
[08:24:12] * gurun joined the channel
[09:10:35] * mikan joined the channel
[09:52:21] * gurun joined the channel
[10:23:49] * gurun joined the channel
[10:25:12] * MrARM_ has quit
[11:55:34] <rom1504> https://github.com/mhsjlw/pocket-minecraft-protocol/blob/realms/data/protocol.json#L3
[11:55:48] <rom1504> i16 (be) prefixed
[12:53:02] * gurun joined the channel
[13:23:32] * gurun joined the channel
[15:53:13] <gurun> rom1504, almost all stream types are BE, including that lenght.
[16:05:37] <yawkat> "except the ones that arent" ^^
[16:07:57] <gurun> It's pretty much only that damn NBT lenght right. And maybe some more, don't remember.
[16:09:11] <yawkat> those new login long string thingies
[16:11:46] <gurun> well, they aren't really part of the protocol types
[16:25:11] * gurun joined the channel
[17:25:43] * gurun joined the channel
[18:54:29] * bjorn- joined the channel
[19:15:59] * gurun joined the channel
[19:27:22] * gurun joined the channel
[20:15:37] <rom1504> gurun: yes I know
[20:16:08] <rom1504> I was answering to KnownUnown
[20:16:30] <rom1504> Dunno if he was connected or not, I just assume everyone has a bouncer
[20:16:48] <rom1504> If not, I guess it'll be useful for the other people
[20:17:02] <KnownUnown> yea, bouncer playback
[20:28:57] * gurun joined the channel
[22:22:27] * Aprexer has quit

2016-08-06
[00:11:52] * XorBoole has quit
[01:17:40] * XorBoole joined the channel
[02:36:39] <KnownUnown> so...the jwt chain...
[02:36:55] <KnownUnown> the previous keys are used to sign the next claim, right?
[02:59:45] * gurun joined the channel
[03:00:59] <gurun> the JWT, yeah treat it as a certificate chain KnownUnown. And you know it's truly proper if you get the pub key from Mojang in the first one.
[03:01:26] <KnownUnown> great, thanks gurun :D
[03:04:12] <gurun> And yeah, the split-packets all share the same ID and then a separate index. There is also a size that probably should be used to create a structure (array) the first split received.
[03:04:31] <gurun> size as in count.
[03:05:50] <gurun> btw, if you don't intend to implement all of the encryption, you don't have to bother validating the JWT chain at all KnownUnown.
[03:06:52] <KnownUnown> going to try to go for encryption
[06:28:20] * Amaranth joined the channel
[10:31:50] * MrARM_ has quit
[10:32:03] * MrARM_ joined the channel
[10:35:02] * MrARM__ joined the channel
[10:39:03] * MrARM_ has quit
[14:00:59] * gurun joined the channel
[14:47:14] * TheLandlord joined the channel
[14:53:36] * MrARM__ has quit
[15:34:26] * MrARM_ joined the channel
[18:48:31] * gurun joined the channel
[18:56:06] * MrARM_ has quit
[18:56:24] * MrARM_ joined the channel
[20:24:35] * MrARM_ has quit
[20:24:49] * MrARM_ joined the channel
[20:55:22] * MrARM_ has quit
[20:55:35] * MrARM_ joined the channel

2016-08-05
[00:05:19] <KnownUnown> oh ok
[00:05:22] <KnownUnown> it's correct
[04:30:07] * XorBoole has quit
[04:56:24] <KnownUnown> do order indices necessarily have to increment?
[04:57:01] <KnownUnown> thought my order implementation was correct until i saw that for some reason all the indices I were recieving were 1
[05:17:28] * XorBoole joined the channel
[08:04:17] * PocketKiller joined the channel
[08:18:12] * PocketKiller has quit
[08:18:29] * PocketKiller joined the channel
[12:03:47] * PocketKiller has left the channel
[12:43:53] * gurun_ joined the channel
[12:55:55] * MrARM_ has quit
[12:56:08] * MrARM_ joined the channel
[14:19:24] * MrARM_ has quit
[14:19:41] * MrARM_ joined the channel
[15:11:41] <KnownUnown> yea something's wrong
[15:11:49] <KnownUnown> i'm getting incrementing reliable indices
[15:12:34] <KnownUnown> but order indices - all order indices are 1!
[15:16:46] <KnownUnown> oh wait...:|
[15:17:00] <KnownUnown> I mixed up fragment ID and fragment index reading.
[15:17:01] <KnownUnown> sigh.
[15:17:26] <rom1504> you need to do all the raknet things properly or it'll break
[15:17:37] <rom1504> btw, isn't there an implementation of raknet in your language yet ?
[15:19:07] <KnownUnown> well there's a few
[15:19:11] <KnownUnown> i think
[15:19:19] <KnownUnown> but they're all somewhat broken
[15:23:00] <rom1504> ok so you're making a new broken one
[15:23:09] <rom1504> good idea
[15:27:00] <KnownUnown> ¯\_(ツ)_/¯
[15:27:25] <MrARM_> why rendering a stupid rectangular gradient in opengl is almost impossible
[15:27:34] <KnownUnown> none of them are JUST raknet impls per se
[15:27:41] <KnownUnown> they're all coupled up to something
[15:27:54] <rom1504> ah yeah that's annoying
[15:27:58] <MrARM_> KnownUnown what lang?
[15:28:04] <rom1504> java I bet
[15:28:07] <KnownUnown> golang
[15:28:09] <rom1504> oh ok
[15:34:20] <KnownUnown> ok that's deeply...weird
[15:34:27] <KnownUnown> fixed the fragment code and that's reading correctly
[15:34:40] <KnownUnown> and the order still is broken
[15:34:44] <KnownUnown> cross checked with wikivg
[15:34:58] <KnownUnown> everything seems to be fine with reading, # of bytes, etc
[15:35:18] <KnownUnown> i even printed out the raw bytes of the order thinking that it was something wrong with how I was reading a triad
[15:35:30] <KnownUnown> but it truly is 1
[15:35:39] <KnownUnown> for all ordered packets I receive
[15:45:51] <KnownUnown> this really isn't expected behavior, is it?
[15:46:00] <KnownUnown> or am I missing something
[15:47:42] <KnownUnown> well there has to be some explanation for this...
[15:47:59] <KnownUnown> maybe...it's because they're all part of the same fragment?
[15:49:06] <MrARM_> if I remember right all fragmented packets share the same ordering information ?
[15:49:27] <MrARM_> I mean all packets of a single compound
[15:50:11] <KnownUnown> hmm
[15:50:17] <KnownUnown> that would actually make sense
[15:51:15] <KnownUnown> ..and it all broke when I rearranged the handling of ordering and fragmentation
[15:51:48] <KnownUnown> I'm stupid
[15:51:54] <KnownUnown> thanks
[16:58:09] * MrARM_ has quit
[17:24:07] * MrARM_ joined the channel
[18:52:33] * MrARM_ has quit
[19:01:47] * MrARM_ joined the channel
[19:20:41] * gurun_ joined the channel
[23:08:51] <KnownUnown> well umm
[23:08:54] <KnownUnown> login packet :D

2016-08-04
[00:00:23] * PocketKiller has quit
[01:42:28] * XorBoole has quit
[02:42:31] * deceit joined the channel
[03:20:19] * XorBoole joined the channel
[07:01:55] * deceit joined the channel
[09:44:11] * InusualZ joined the channel
[10:03:20] * ishitatsuyuki has quit
[10:05:44] * ishitatsuyuki joined the channel
[11:13:35] * PocketKiller joined the channel
[13:43:03] * deceit joined the channel
[14:44:32] * deceit has quit
[14:50:49] * deceit joined the channel
[16:02:23] * MrARM_ joined the channel
[16:05:04] * MrARM__ has quit
[16:27:43] * MrARM_ has quit
[16:27:55] * MrARM_ joined the channel
[16:36:41] * XorBoole has quit
[16:38:19] * PocketKiller has quit
[16:40:22] * XorBoole joined the channel
[17:26:21] * gurun_ joined the channel
[17:51:19] <Brandon15811__> deceit: https://www.youtube.com/watch?v=YHQXBAjkmOQ
[19:54:13] * Extreme- joined the channel
[20:26:11] <deceit> Brandon15811__: i always loved that
[20:54:48] * MrARM__ joined the channel
[20:58:33] * MrARM_ has quit
[21:57:39] * MrARM_ joined the channel
[22:01:12] * MrARM__ has quit
[23:29:02] <KnownUnown> what packet would be split up into 10 fragments...
[23:29:04] <KnownUnown> login?
[23:29:22] <KnownUnown> it's so weird too
[23:29:33] <KnownUnown> I'm not sure if I'm reading it wrong somehow but the first byte isn't the packet id??
[23:46:10] <KnownUnown> reassembled, it's this http://pastebin.com/zNi98NUx
[23:46:41] <KnownUnown> it's clearly recieving 10 fragments of something
[23:51:26] <KnownUnown> oh wait it's the game protocol..
[23:52:04] <KnownUnown> ...and it's a batch?
[23:52:06] <KnownUnown> wat?

2016-08-03
[00:25:11] * InusualZ joined the channel
[01:31:41] * InusualZ joined the channel
[03:10:58] <KnownUnown> hmm
[07:03:58] * Timecop joined the channel
[07:04:25] * Timecop has left the channel
[09:48:19] * hansihe joined the channel
[11:04:47] * MrARM__ joined the channel
[11:07:40] * MrARM_ has quit
[12:30:27] * gurun joined the channel
[13:45:36] * MrARM__ has quit
[13:45:50] * MrARM_ joined the channel
[14:35:40] * PocketKiller joined the channel
[14:53:03] * PocketKiller joined the channel
[15:12:28] * MrARM_ has quit
[15:12:40] * MrARM_ joined the channel
[15:19:56] * sekjun9878 joined the channel
[15:19:56] * sekjun9878 has quit
[15:19:56] * sekjun9878 joined the channel
[15:42:20] * PocketKiller joined the channel
[16:53:04] * PocketKiller joined the channel
[17:19:31] * PocketKiller joined the channel
[17:59:41] * MrARM__ joined the channel
[18:00:31] * MrARM_ has quit
[18:00:31] * MrARM__ has quit
[18:00:58] * MrARM_ joined the channel
[18:02:16] * MrARM__ joined the channel
[18:05:35] * MrARM_ has quit
[18:36:00] * MrARM_ joined the channel
[18:38:38] * MrARM__ has quit
[21:16:26] * PocketKiller joined the channel
[21:50:46] * MrARM_ has quit
[21:51:00] * MrARM_ joined the channel
[21:55:11] * InusualZ joined the channel
[22:18:30] * MrARM__ joined the channel
[22:22:09] * MrARM_ has quit
[23:14:55] * PocketKiller has quit
[23:15:08] * PocketKiller joined the channel

2016-08-02
[00:20:16] * MrARM_ joined the channel
[00:25:30] * MrARM_ has quit
[01:56:56] * shaila joined the channel
[02:00:01] * sgray has quit
[02:48:19] * sgray joined the channel
[02:50:51] * shaila has quit
[04:51:44] * MrARM_ joined the channel
[04:55:52] * MrARM_ has quit
[07:26:34] * MrARM_ joined the channel
[07:51:07] * MrARM_ has quit
[08:14:13] * MrARM_ joined the channel
[08:32:31] * MrARM_ has quit
[08:43:24] * gurun joined the channel
[09:03:48] <gurun> KnownUnown, it's the naming of things on wiki.vg that is somewhat confusing.
[09:05:17] <gurun> the "frame set index" or .. well, it's not called frames, it's called "internal packets" by Raknet .. is a "reliablity number" that has no real purpose for MCPE since it's always reliable ordered.
[09:05:40] <gurun> otherwise it's used for detecting holes, duplicates and stuff.
[09:08:53] <gurun> but for MCPE all you need to focus on is the datagram sequence number and the ordering index. Ordering channel is always 0.
[09:11:56] <gurun> In MiNET packets are called "online" because they are the opposite of the offline messages. Could just as well be called "stateless and statefull" messages too, but since some of the "offline" messages actuall enforce state on the server that doesn't work either.
[09:15:53] * MrARM_ joined the channel
[12:11:17] * MrARM_ has quit
[14:07:53] <Amaranth> MCPE should switch to QUIC :D
[14:08:35] <Amaranth> Stick independent things in different "streams" or whatever term they use and you can avoid head of line blocking too
[16:45:31] * Smarticles101 joined the channel
[18:45:19] <gurun> "head of line" what the heck is that Amaranth ?
[18:46:01] <gurun> Also, RakNet supports "channels" if that's what you mean, just that they not using it.
[19:21:35] <Amaranth> gurun: head of line blocking is what happens in TCP when a packet is dropped
[19:21:53] <Amaranth> All packets after that one have to wait until that one shows up before they will be forwarded to user space
[19:22:13] <Amaranth> And I know raknet would let them avoid head of line blocking too in a few different ways
[19:25:58] <gurun> ah, learn new words every day :-)
[19:48:39] * MrARM_ joined the channel
[19:48:56] <MrARM_> Huuuuh wtf
[19:49:32] <MrARM_> so I've finally ported most of the stuff from linux to Windows so I can test this thing on two computers actually
[19:49:55] <MrARM_> and after the handshake finishes and mtu is negotiated the second PC changes it's port?!
[19:50:36] <MrARM_> perhaps I messed something up but I really don't think so
[19:51:18] <MrARM_> the pcs are behind different routers
[19:51:20] <MrARM_> and even isps
[19:52:03] <MrARM_> okay nvm
[19:52:17] <MrARM_> I must have messed something up, happens even on localhost
[19:53:59] <gurun> Amaranth, yeah QUIC looks cool.
[19:54:59] <Amaranth> Seems extra good for a mobile app since it would mean you could do handover from cellular to wifi without disconnecting from the server
[19:55:27] <Amaranth> Since it has a concept of connection identifiers that is separate from the IP:port combo used normally
[19:59:06] <Brandon15811__> MrARM_: hasn't mcpe always changed ports when connecting?
[19:59:34] <MrARM_> Brandon15811__, first of all not MCPE, and even then, nope?
[19:59:57] <MrARM_> this is a side project of me, thought it would be best to ask here though
[20:06:27] <MrARM_> okay the next problem is: client stops sending packets at some point and who knows why
[20:33:56] <KnownUnown> huh?
[20:34:01] <KnownUnown> with my impl
[20:34:24] <KnownUnown> port changes too after openconnectionreply2 / the switch to the 2nd protocol
[20:37:07] <yawkat> port? never seen a port change.
[20:37:11] <gurun> port of what exactly? Server or client?
[20:37:20] <gurun> It makes no sense either way
[20:37:24] <KnownUnown> oh wait no
[20:37:28] <KnownUnown> after i click on the server name
[20:37:57] <yawkat> well the ping client port will probably be different from the connection one
[20:44:27] * Telendriel joined the channel
[20:59:21] <Telendriel> Hello

2016-08-01
[00:14:24] * sgray joined the channel
[00:17:24] * shaila has quit
[00:46:03] * Codmadnesspro joined the channel
[00:46:51] * Codmadnesspro is now known as Aprexer
[01:22:10] * gurun_ has quit
[01:43:54] * amir107 joined the channel
[01:44:07] <amir107> hey
[01:44:10] <amir107> who is on
[01:44:11] <amir107> here
[01:44:14] <amir107> hello
[01:44:18] <amir107> shogchip
[01:44:21] <amir107> william
[01:44:24] <amir107> intyre
[01:44:28] <amir107> brandon
[01:44:30] <amir107> anyone
[01:53:11] <amir107> #mcrafters
[01:53:26] * amir107 has quit
[03:16:39] * shaila joined the channel
[03:20:17] * sgray has quit
[04:52:36] * sgray joined the channel
[06:22:22] <rom1504> this is irc
[14:04:34] * bluez__ has quit
[14:07:54] * Brandon15811__ joined the channel
[14:09:21] * williamtdr joined the channel
[14:19:02] * hansihe joined the channel
[14:19:10] * bluez__ joined the channel
[14:39:13] * williamtdr joined the channel
[15:01:37] <KnownUnown> what exactly is the reliability index used for?
[15:02:13] <KnownUnown> looking at a frameset rn
[15:03:08] <KnownUnown> seems to be no explanation for it on wiki.vg
[15:05:37] <KnownUnown> is it just the frame set index, but in an individual frame?
[15:09:20] <KnownUnown> :(
[15:15:35] <_MylesC> Could always look at the raknet source?
[15:16:35] <yawkat> KnownUnown: Reliable frame index ?
[15:16:43] <KnownUnown> yawkat: yeah
[15:16:46] <yawkat> i use it for duplicate detection i think but nothing beyond that
[15:16:56] <KnownUnown> aight thanks
[15:16:59] <yawkat> because reliable frames can be sent multiple times in different frame sets
[15:56:50] <_MylesC> Are all packets after OpenConnectionReply2 encapsulated? (or do they only get encapsulated under certain requirements?)
[16:37:44] <yawkat> i believe they are
[16:38:03] <yawkat> it's a protocol switch according to gurun iirc
[16:44:39] <_MylesC> thanks :)
[21:27:53] * amir107 joined the channel
[21:28:17] <amir107> any develop friend is on
[21:44:30] * MrARM_ joined the channel
[21:47:17] <MrARM_> experimenting around with 2d gamedev
[21:47:26] <MrARM_> multiplayer isn't easy to get right eh
[21:47:43] <MrARM_> also Windows has an awful api
[22:42:58] * MrARM_ has quit

2016-07-31
[01:22:39] * sgray has quit
[02:54:26] * Croc joined the channel
[02:54:36] <Croc> anyone here?
[02:55:56] * Croc has left the channel
[10:40:10] * gurun_ joined the channel
[12:33:49] * gurun joined the channel
[13:24:53] * gurun_ joined the channel
[13:43:08] <ishitatsuyuki> Croc: Don't ask to ask, if anyone is here or alive, or uses something. Just ask, and we'll get moving along. Thanks.
[16:15:04] * sgray joined the channel
[17:15:11] * shaila joined the channel
[18:25:38] * sgray joined the channel
[18:28:04] * shaila has quit
[18:29:24] * shaila joined the channel
[19:01:58] * sgray joined the channel
[19:04:22] * shaila has quit
[19:04:58] * shaila joined the channel
[21:05:36] * sgray joined the channel
[21:17:59] * shaila joined the channel
[21:57:28] * Aprexer has quit
[21:59:11] * sgray joined the channel
[22:36:24] * shaila joined the channel
[23:26:30] * sgray joined the channel
[23:33:14] * shaila joined the channel

2016-07-30
[00:08:41] * gurun_ joined the channel
[00:40:25] * TuxAsMac has quit
[02:15:54] * TuxAsMac joined the channel
[02:27:10] <KnownUnown> what if you wanted to build a fence out of bread
[02:27:21] <KnownUnown> there was really no reason to, you just wanted a bread fence
[02:27:36] * TuxAsMac has quit
[02:39:36] <deceit> fucking cows would eat it
[08:33:18] * gurun_ joined the channel
[13:06:22] * gurun_ joined the channel
[13:23:52] * Amaranth has quit
[13:24:16] * Amaranth joined the channel
[17:05:36] * sekjun9878 joined the channel
[17:05:36] * sekjun9878 joined the channel
[18:23:04] * Brandon15811__ joined the channel
[19:10:00] * TuxAsMac joined the channel
[19:34:19] * TuxAsMac has quit
[19:47:51] * TuxAsMac joined the channel
[20:08:02] * TuxAsMac has quit
[20:16:30] * TuxAsMac joined the channel
[20:17:06] * TuxAsMac has quit
[20:37:36] * shaila joined the channel
[20:45:17] * sgray joined the channel

2016-07-29
[01:36:54] * TuxAsMac joined the channel
[02:39:51] * Bluez_ joined the channel
[03:05:57] * TuxAsMac has quit
[03:16:35] * TuxAsMac joined the channel
[04:50:07] <TuxAsMac> Question regarding 0.15.x encryption: Does it matter how many bits the server's public EC key has?
[05:29:41] * TuxAsMac has quit
[13:25:46] * Amaranth joined the channel
[14:54:17] * TuxAsMac joined the channel
[14:58:11] * galen5645 joined the channel
[15:41:52] * gurun joined the channel
[15:50:55] * TuxAsMac has quit
[15:52:36] * TuxAsMac joined the channel
[17:02:50] * Bluez_ joined the channel
[18:03:03] * shaila joined the channel
[18:39:10] * TuxAsMac has quit
[18:40:34] * TuxAsMac joined the channel
[19:16:44] * TuxAsMac has quit
[19:23:12] * TuxAsMac joined the channel
[21:24:12] * TuxAsMac has quit
[21:48:07] * TuxAsMac joined the channel
[23:12:09] * sgray joined the channel
[23:47:58] * TuxAsMac has quit
[23:49:19] * TuxAsMac joined the channel

2016-07-28
[00:44:41] <Brandon15811__> KnownUnown: RIP motorola http://www.droid-life.com/2016/07/26/moto-z-wont-get-monthly-security-updates-never-expected/
[01:35:19] * gaeta joined the channel
[01:58:04] <deceit> awwww
[03:10:31] * ishitatsuyuki has quit
[03:10:51] * ishitatsuyuki joined the channel
[03:45:55] <KnownUnown> D:
[03:45:58] <KnownUnown> rip moto
[03:46:07] <KnownUnown> it was a good couple of years i had my x
[03:59:17] <Brandon15811__> KnownUnown: I still have mine xD
[04:05:55] <deceit> KnownUnown: rip my ass, it still has it's use
[04:05:58] <deceit> paperweight
[04:06:00] <deceit> doorstop
[04:06:06] <deceit> bludgeoning device
[05:58:49] * Bluez_ joined the channel
[09:20:49] * Bluez_ has quit
[09:21:15] * Bluez_ joined the channel
[14:59:55] <Bluez_> .
[16:47:56] * gurun joined the channel
[17:02:16] <KnownUnown> bludgeoning device?
[17:08:25] * md_5 has quit
[17:12:01] <Brandon15811__> KnownUnown: yes, a device for bludgeoning
[17:13:45] * md_5 joined the channel
[18:05:57] * KexyBiscuit joined the channel
[18:08:07] * KexyBiscuit has left the channel
[21:04:44] * TuxAsMac joined the channel
[21:28:35] * TuxAsMac has quit
[21:55:23] <Bluez_> 0.15.4 is out
[21:55:31] <Bluez_> anyone know the new protocol number?
[22:21:44] <Bluez_> 0x52
[23:21:23] * Richie joined the channel
[23:21:44] <Richie> hi
[23:22:29] <Richie> Hi I am new... Does Pocketmine 1.4 (Stable) support v0.15.2 MCPE

2016-07-27
[01:31:45] * TuxAsMac has quit
[01:36:34] * TuxAsMac joined the channel
[01:49:40] * sgray joined the channel
[03:17:10] * TuxAsMac has quit
[07:39:23] * ishitatsuyuki has quit
[07:40:33] * ishitatsuyuki joined the channel
[07:42:00] * gaeta joined the channel
[11:43:14] * Bluez_ has quit
[12:36:16] * gurun joined the channel
[13:34:13] * TuxAsMac joined the channel
[15:24:09] * TuxAsMac has quit
[16:30:18] * TuxAsMac joined the channel
[17:07:19] * TuxAsMac has quit
[18:06:28] * TuxAsMac joined the channel
[19:27:58] * TuxAsMac has quit
[20:03:55] * TuxAsMac joined the channel
[20:08:13] * TuxAsMac has quit
[22:35:08] * DriftTech joined the channel
[23:17:25] * DriftTech joined the channel
[23:25:06] * ishitatsuyuki has quit
[23:28:16] <DriftTech> Hello?
[23:28:17] <DriftTech> Anyone here?
[23:28:21] <DriftTech> That can help me
[23:31:26] * ishitatsuyuki joined the channel
[23:43:35] * ishitatsuyuki has quit
[23:44:31] * ishitatsuyuki joined the channel

2016-07-26
[00:02:28] * shaila joined the channel
[02:18:37] * TuxAsMac has quit
[02:21:00] * TuxAsMac joined the channel
[02:21:00] * TuxAsMac has quit
[02:56:20] * Hexdro joined the channel
[07:50:27] * Bluez_ joined the channel
[09:47:15] * gurun joined the channel
[12:38:59] * gurun joined the channel
[13:36:58] * TuxAsMac joined the channel
[14:06:35] * LaxWasHere joined the channel
[14:20:13] * TuxAsMac has quit
[14:21:37] * TuxAsMac joined the channel
[15:17:02] * TuxAsMac has quit
[15:32:23] * TuxAsMac joined the channel
[18:30:39] * crowzero2 joined the channel
[19:01:50] * crowzero2 joined the channel
[19:17:55] * crowzero2 has quit
[19:24:16] * TuxAsMac has quit
[19:25:03] * TuxAsMac joined the channel
[19:25:11] * crowzero2 joined the channel
[21:26:12] * TuxAsMac has quit
[21:27:10] * TuxAsMac joined the channel
[21:39:48] * TuxAsMac has quit
[21:42:33] * TuxAsMac joined the channel
[22:37:02] * gurun joined the channel
[22:42:23] * TuxAsMac has quit
[23:01:25] * TuxAsMac joined the channel

2016-07-25
[00:11:21] * gurun has quit
[04:24:54] * Amaranth joined the channel
[07:55:42] * Od joined the channel
[08:04:13] * Bluez_ joined the channel
[09:11:28] <Bluez_> hmm why is chunk generation so slow?
[09:11:33] <Bluez_> what takes the most time?
[11:44:19] <ishitatsuyuki> Not #phpsucks
[11:44:20] <ishitatsuyuki> ?
[13:18:25] * DriftTech joined the channel
[13:20:27] * Amaranth has quit
[13:37:22] * Bluez_ has quit
[15:22:24] * Bluez_ joined the channel
[15:49:17] * gurun joined the channel
[16:20:33] <Bluez_> ishitatsuyuki: yes ofc that, but what is the slowest part?
[16:45:30] * TuxAsMac joined the channel
[17:01:46] * TuxAsMac has quit
[17:09:30] * Smarticles101 joined the channel
[17:13:42] * TuxAsMac joined the channel
[18:27:27] * TuxAsMac has quit
[19:24:25] * TuxAsMac joined the channel
[19:45:15] * Landlord joined the channel
[20:28:17] <gurun> Bluez_, sending the stuff
[20:28:35] <Bluez_> really?
[20:28:41] <Bluez_> compression or just the udp send?
[20:29:03] <gurun> the packaging into a ready to send thing, and then send itself.
[20:29:39] <Bluez_> oh wow
[20:30:05] <gurun> i'm doing testing right now with MiNET .. and aprox 40-50% of the time is spend dealing with RakNet related stuff.
[20:31:27] <gurun> with TCP only, i have aprox x4 or more the number of players at the same CPU as compared to when using UDP.
[20:31:57] <gurun> but then, the chunks are generated and cached on startup, so it doesn't generate them.
[20:38:12] * Thinkofname joined the channel
[20:57:26] <Bluez_> ahh
[20:57:48] <Bluez_> i was thinking of making a php extension to do alot of the donkey work
[20:58:06] <Bluez_> but getting the data in and out of it probably will be just as slow
[21:14:55] * TuxAsMac has quit
[21:31:52] <Bluez_> now trying to get leveldb working on php7 :/
[22:04:52] * TuxAsMac joined the channel
[22:26:15] * Bluez_ has quit
[22:41:59] * TuxAsMac has quit
[22:47:36] * TuxAsMac joined the channel
[23:56:07] * Amaranth joined the channel

2016-07-24
[00:56:26] * TuxAsMac has quit
[01:04:52] * TuxAsMac joined the channel
[04:04:36] * TuxAsMac has quit
[04:25:02] * TuxAsMac joined the channel
[05:18:16] * TuxAsMac has quit
[09:55:25] * Bluez_ joined the channel
[12:22:04] * Bluez_ has quit
[12:25:31] * Bluez_ joined the channel
[12:40:43] * Bluez_ has quit
[18:10:40] * gurun joined the channel
[19:29:16] * Smarticles101 joined the channel

2016-07-23
[03:14:17] * kashike has quit
[03:19:30] * kashike joined the channel
[04:42:14] * MrARM_ has quit
[04:42:26] * MrARM_ joined the channel
[09:04:16] * Bluez_ joined the channel
[09:58:54] * Bluez_ has quit
[09:59:21] * Bluez_ joined the channel
[10:03:47] * Bluez_ has quit
[10:05:18] * Bluez_ joined the channel
[11:09:16] * Bluez___ joined the channel
[11:10:51] * Bluez_ has quit
[11:10:53] * Bluez___ is now known as Bluez_
[11:17:43] * MrARM_ has quit
[11:17:56] * MrARM_ joined the channel
[11:39:33] * Bluez_ has quit
[11:40:06] * Bluez_ joined the channel
[11:40:15] * Bluez_ has quit
[14:59:56] * sgray joined the channel
[21:05:59] * TuxAsMac joined the channel
[21:13:43] * MrARM_ has quit
[21:13:59] * MrARM_ joined the channel
[21:16:56] * MrARM__ joined the channel
[21:18:52] * MrARM_ has quit
[21:47:06] * MrARM__ has quit
[22:11:58] * sgray joined the channel

2016-07-22
[02:25:19] * Smarticles101 joined the channel
[02:28:33] * Joe_____ joined the channel
[02:28:44] * Joe_____ has quit
[02:46:58] * Bluez_ has quit
[03:14:14] * Amaranth joined the channel
[08:13:32] * sekjun9878 joined the channel
[08:13:33] * sekjun9878 joined the channel
[08:53:07] * MrARM_ has quit
[09:23:36] * MrARM_ joined the channel
[11:17:18] * MrARM_ has quit
[11:17:32] * MrARM_ joined the channel
[11:48:34] * Bluez_ joined the channel
[12:01:52] * Bluez_ has quit
[15:27:30] * eggster joined the channel
[15:31:27] * humerusj_ joined the channel
[15:39:48] * bluez__ has quit
[15:39:51] * bjorn- has quit
[15:42:11] * InusualZ joined the channel
[15:47:29] * bjorn- joined the channel
[15:48:22] * bluez__ joined the channel
[23:36:49] * Jon_ joined the channel

2016-07-21
[02:12:43] * gurun joined the channel
[02:13:06] <gurun> MrARM sorry, didn't see your DM. I don't have realms today, but i have the option to creat it yeah.
[03:09:28] <ishitatsuyuki> Does MCPE send things about locale?
[03:09:40] <ishitatsuyuki> PC edition does
[03:15:01] <gurun> I haven't seen any stuff like that ishitatsuyuki
[03:15:20] <ishitatsuyuki> Oh
[09:16:27] * Bluez_ joined the channel
[11:14:18] <bluez__> hmm does opcache actually have any benefit on pocketmine?
[14:59:50] <ishitatsuyuki> You don't have to touch it
[15:00:05] <ishitatsuyuki> Less tuning, less messing
[18:32:26] * [d__d] joined the channel
[18:48:59] * [d__d] joined the channel

2016-07-20
[01:35:08] * pocketpocketpock joined the channel
[06:13:21] * Bluez_ joined the channel
[08:08:18] * Bluez_ has quit
[08:11:26] * Bluez_ joined the channel
[08:23:02] * Bluez___ joined the channel
[08:24:19] <ishitatsuyuki> WTF MCPE uses Boost::Asio
[08:26:30] * Bluez_ has quit
[08:26:30] * Bluez___ is now known as Bluez_
[08:30:36] <MrARM__> gurun, dont have a realm and cant exactly create a trial one
[08:46:02] <MrARM__> gurun, it should work tho, no idea why it does not
[09:51:14] <gurun> I'm just surprised that my MCPE W10 have almost 15 established HTTPS connections while not doing anything.
[10:04:34] <MrARM__> lol
[10:51:20] <ishitatsuyuki> Sounds like Mojang API or Xbox?
[10:52:02] <MrARM__> mojang api -> huh? What mojang api?
[10:52:21] <MrARM__> realms are linked to Xbox, dont think there's any mojang api for that
[10:53:25] <MrARM__> also looks like MS is: oh we have so many servers, lets see if 15*users of mcpe connections will ddos them
[10:53:42] <MrARM__> tcp connections are not exactly cheap to handle
[11:01:37] <ishitatsuyuki> Maybe it's snooping, just guessing
[11:11:40] * Bluez_ has quit
[11:28:07] <MrARM__> ishitatsuyuki, snooper servers are dowbn
[11:28:15] <MrARM__> *down since months
[11:28:24] <ishitatsuyuki> Really? Didn't know that
[11:28:28] <MrARM__> they moved stats to xbox
[11:28:34] <ishitatsuyuki> Hmm
[11:28:37] <MrARM__> servers
[11:29:34] <ishitatsuyuki> Hmm, HTTP(S) connections should be instant and ended soon, how can he get that number of active connections?
[11:31:15] * MrARM_ joined the channel
[11:34:11] * MrARM__ has quit
[12:11:04] <MrARM_> ishitatsuyuki, can be instant but they can also use them as websockets
[12:12:20] <ishitatsuyuki> Hmm
[12:42:51] * Bluez_ joined the channel
[13:45:00] * Bluez_ has quit
[13:45:21] * Bluez_ joined the channel
[15:18:36] * gurun_ joined the channel
[15:43:17] * Bluez_ has quit
[19:50:14] * Bluez_ joined the channel
[20:25:46] * gurun_ joined the channel
[20:31:01] * Bluez_ has quit

2016-07-19
[09:05:18] * md_5 joined the channel
[11:03:29] * MrARM__ joined the channel
[11:07:07] * MrARM_ has quit
[15:27:04] * MrARM_ joined the channel
[15:27:32] * Extreme joined the channel
[15:29:15] * MrARM__ has quit
[18:09:55] * MrARM__ joined the channel
[18:10:33] * MrARM_ has quit
[18:50:06] * Smarticles101 joined the channel
[21:24:23] * Smarticles101 joined the channel
[23:07:03] <gurun> MrARM, have you looked into the realms connetivity yet?

2016-07-18
[00:42:39] * Smarticles101 has quit
[02:11:35] * InusualZ is now known as zz_InusualZ
[05:30:10] * gurun has quit
[05:54:05] * humerusj joined the channel
[07:25:26] * Bluez_ joined the channel
[08:29:31] * Bluez_ has quit
[08:30:15] * Bluez_ joined the channel
[08:46:40] * MrARM_ has quit
[08:46:53] * MrARM_ joined the channel
[12:01:38] <MrARM_> omg that was the right token and I got Xbox Auth working
[12:07:48] <Bluez_> xbox auth?
[12:08:34] <Bluez_> working from what/where to what/where?
[13:21:41] * Bluez_ has quit
[15:30:46] * sekjun9878 joined the channel
[15:30:47] * sekjun9878 joined the channel
[16:22:28] * gurun joined the channel
[17:04:29] * bluez__ has quit
[17:08:34] * bluez__ joined the channel
[17:16:34] * bluez___ joined the channel
[17:17:06] * bluez__ has quit
[17:17:06] * bluez___ is now known as bluez__
[17:20:21] * eggy joined the channel
[17:24:29] * LaxWasHere joined the channel
[18:37:46] * Smarticles101 joined the channel
[20:21:30] * Bluez_ joined the channel
[20:31:30] * Bluez_ has quit
[21:24:29] * MrARM__ joined the channel
[21:27:31] * MrARM_ has quit
[22:14:47] * bluez__ has quit
[22:16:35] * MrARM__ has quit
[22:16:49] * MrARM_ joined the channel
[22:17:31] * bluez__ joined the channel

2016-07-17
[07:39:28] <bluez__> So leveldb does t work because the author didn't update the zend creation code
[07:39:31] <bluez__> I'll update it
[08:51:19] * NullFull|away joined the channel
[08:51:30] * NullFull|away is now known as NullFull
[10:59:50] <ishitatsuyuki> It has found that W10 edition has awful left-hold packets
[11:00:18] <ishitatsuyuki> O(N^2) packets
[11:00:24] <ishitatsuyuki> CC shoghicp
[11:06:06] <ishitatsuyuki> Test by dktapps: I did it in a chest with 64 stone across 64 slots, and the server received 2,327 container change packets
[18:54:30] * TruDan has quit
[19:13:32] * MrQuoter joined the channel
[19:13:55] * TruDan joined the channel
[20:57:02] * Smarticles101 joined the channel
[21:32:11] * md_5 joined the channel
[22:02:08] * MrARM_ joined the channel
[22:32:40] * md_5 joined the channel

2016-07-16
[00:07:01] * Bluez_ has quit
[00:07:43] * Bluez_ joined the channel
[00:39:28] * Bluez_ has quit
[00:40:22] * Bluez_ joined the channel
[00:59:42] * Bluez_ has quit
[01:09:58] * f_ joined the channel
[01:11:23] * f_ has left the channel
[08:12:27] * Bluez_ joined the channel
[09:32:10] * hansihe joined the channel
[10:58:19] * Bluez_ has quit
[11:00:14] * Bluez_ joined the channel
[11:01:50] * Bluez_ has quit
[11:03:35] * Bluez_ joined the channel
[11:09:25] * Bluez___ joined the channel
[11:11:18] * Bluez_ has quit
[11:11:19] * Bluez___ is now known as Bluez_
[12:48:19] * Bluez_ has quit
[12:55:44] * Bluez_ joined the channel
[13:24:08] * Bluez_ has quit
[14:54:06] * Bluez_ joined the channel
[14:54:29] * Bluez_ has quit
[14:56:21] * Bluez_ joined the channel
[15:46:51] * Matsv has quit
[15:47:37] * Matsv joined the channel
[16:10:44] * Matsv has quit
[16:11:49] * Matsv joined the channel
[18:40:19] * Bluez_ has quit

2016-07-15
[00:17:24] * Bluez_ has quit
[00:18:02] * Bluez_ joined the channel
[01:14:47] * zz_InusualZ is now known as InusualZ
[02:14:32] * gurun joined the channel
[02:19:20] * -- BotBot disconnected, possible missing messages --
[02:26:22] * [d__d] joined the channel
[02:30:07] * gurun has quit
[02:46:57] * -- BotBot disconnected, possible missing messages --
[02:57:08] * [d__d] has quit
[03:05:51] * -- BotBot disconnected, possible missing messages --
[03:19:53] * -- BotBot disconnected, possible missing messages --
[03:27:06] * [d__d] joined the channel
[04:29:45] * Bluez_ joined the channel
[06:02:50] * Bluez_ joined the channel
[06:13:44] * Bluez___ joined the channel
[06:35:12] * gurun joined the channel
[09:15:27] * Bluez_ joined the channel
[09:19:31] * gurun has quit
[09:33:29] * gurun joined the channel
[11:36:08] * Bluez_ joined the channel
[11:37:10] * Bluez_ has quit
[11:37:32] * Bluez_ joined the channel
[12:41:26] * MrARM_ has quit
[12:41:43] * MrARM_ joined the channel
[12:43:18] * Bluez_ has quit
[12:43:25] * Bluez___ joined the channel
[14:46:12] * Bluez___ has quit
[14:48:51] * Bluez___ joined the channel
[18:32:31] * MrARM__ joined the channel
[18:34:55] * MrARM_ has quit
[18:43:53] * MrARM_ joined the channel
[18:44:24] * MrARM___ joined the channel
[18:46:36] * MrARM__ has quit
[18:48:23] * MrARM_ has quit
[21:33:26] * Bluez_ joined the channel
[21:33:57] * Bluez___ has quit
[21:38:27] * MrARM___ has quit
[21:38:43] * MrARM_ joined the channel
[21:47:16] * MrARM_ has quit
[22:24:32] * Bluez_ has quit
[22:24:53] * Bluez___ joined the channel
[22:59:10] * Bluez_ joined the channel
[22:59:24] * Bluez___ has quit
[23:25:47] * Bluez_ has quit
[23:29:42] * Bluez_ joined the channel
[23:31:59] * Bluez___ joined the channel
[23:32:01] * Bluez_ has quit
[23:32:01] * Bluez___ is now known as Bluez_

2016-07-14
[01:58:02] * Smarticles101 joined the channel
[06:03:08] * Bluez_ joined the channel
[06:03:30] <Bluez_> hey guys, why doesn’t leveldb work with php7?
[06:21:15] * Bluez_ has quit
[06:22:41] * Bluez_ joined the channel
[06:37:53] <ishitatsuyuki> Because it's PHP.
[06:37:55] <ishitatsuyuki> :lol
[06:38:17] <ishitatsuyuki> Well, if the author didn't do any support, it won't support php 7
[06:38:26] <ishitatsuyuki> I don't know any detail
[06:41:50] * Bluez_ has left the channel
[06:56:38] * Bluez_ joined the channel
[09:00:43] * InusualZ is now known as zz_InusualZ
[09:14:19] * gurun joined the channel
[10:48:23] * Bluez___ joined the channel
[10:48:31] * Bluez_ has quit
[10:48:31] * Bluez___ is now known as Bluez_
[11:08:36] * MrARM__ joined the channel
[11:08:36] * MrARM_ has quit
[12:28:34] * ScorpioCZ joined the channel
[12:28:34] * MrARM_ joined the channel
[12:28:45] <ScorpioCZ> Hi
[12:29:32] <ScorpioCZ> CZ - DE - EN - SK Language? :)
[12:30:48] * MrARM__ has quit
[12:43:18] * MrARM_ has quit
[12:43:30] * MrARM_ joined the channel
[13:04:26] * Bluez_ has quit
[14:44:32] * MrARM__ joined the channel
[14:47:39] * MrARM_ has quit
[15:01:03] * zz_InusualZ is now known as InusualZ
[15:07:38] * MrARM_ joined the channel
[15:09:03] * MrARM__ has quit
[15:39:42] * Smarticles101 joined the channel
[15:55:04] * MrARM__ joined the channel
[15:58:16] * MrARM_ has quit
[17:03:09] * MrARM_ joined the channel
[17:03:33] * MrARM__ has quit
[17:09:32] * Bluez_ joined the channel
[18:24:46] * [d__d] has quit
[18:27:06] * -- BotBot disconnected, possible missing messages --
[18:35:42] * [d__d] joined the channel
[18:47:10] * -- BotBot disconnected, possible missing messages --
[18:49:37] * [d__d] joined the channel
[19:29:29] * [d__d] has quit
[19:36:28] * [d__d] joined the channel
[19:57:58] * assasin72ddos joined the channel
[19:58:01] * assasin72ddos has quit
[21:23:08] <Bluez_> anyone using leveldb with php7?
[23:06:17] * Bluez_ has quit
[23:07:37] * Bluez_ joined the channel
[23:10:18] * Bluez___ joined the channel

2016-07-13
[01:35:32] * shaila joined the channel
[01:38:10] * sgray has quit
[01:53:02] * gurun_ joined the channel
[09:07:57] * ishitatsuyuki has quit
[09:09:02] * ishitatsuyuki joined the channel
[09:24:53] * gurun joined the channel
[13:14:25] * sgray joined the channel
[17:14:36] * Smarticles101 joined the channel
[21:24:17] * MrARM_ joined the channel

2016-07-12
[02:12:49] * Addisonep joined the channel
[04:08:42] * gurun has quit
[04:44:10] * Addisonep will never be seen again
[04:44:16] * Addisonep has left the channel
[05:21:03] * Bluez_ joined the channel
[06:04:10] * gurun joined the channel
[08:30:50] * Amaranth has quit
[10:15:14] * Amaranth joined the channel
[12:47:12] <gurun> Bluez_ are you getting that from the vanilla MCPE server (the client)
[12:47:20] <Bluez_> yep
[12:47:45] <Bluez_> it was a bug where on every 2nd 0x05 (that long packet that checks the MTU) i was disconnecting
[12:48:03] <Bluez_> so if the other end hadn’t responded fast enough another 0x05 went through and disconnected the client
[12:48:09] <Bluez_> the 3rd one opened a new connection
[12:48:23] <Bluez_> so basically it was connecting/disconnecting 4/5 times in a second
[12:48:57] <gurun> ok. isn't that 0x05 supposed to be sent several times in decreasing order?
[12:49:07] <gurun> s/order/size
[12:49:42] <gurun> well, in any way. I've tried most of these RakNet control packets with the client. Most of them don't work.
[12:50:13] <gurun> I asked shogi about the a long time ago, and he said that only a few of them where used. Banned not being one of them.
[12:50:46] <gurun> But as a rule of thumb, banned on that connection would be IP banned. And then, you really dont' want to send out a response anyway.
[13:02:13] <Bluez_> yeah it does come in descending order, but in my test cases the first 0x05 is shorter than the MTU
[13:02:32] <Bluez_> so normally it would get a 0x06 response, unless my faulty code decided to disconnect the client first
[13:02:55] <Bluez_> basically it was getting in a loop connect/disconnect and that caused the ban
[13:03:11] <Bluez_> maybe there’s some code in there to ban by ip if there’s too many connections per second
[13:08:50] * Bluez_ has quit
[14:23:12] * sgray joined the channel
[15:22:10] <gurun> i can almost imagine that. I think i need to test that a bit.
[15:22:40] <gurun> but with my client, i've made a whole lot of failed connections, all from the "outside" so I'm not sure that's actually the case.
[17:29:04] * wies joined the channel
[17:34:36] * wies has quit
[18:06:24] * fabian___ joined the channel
[18:07:35] * fabian___ has quit
[18:28:51] * Bluez_ joined the channel
[18:53:31] * Azorees joined the channel
[18:54:17] <Azorees> hi people i'm a real noob at the pocketmine server creation. i have created many java minecraft servers in the past and thought i would try a MCPE server. it took me 3 days to figure out how to get the server working with PHP7 but now what i find is that there are not many plugins that work with it. i have tried the website to bump plder plugins to a PHP7 compat but none seem to work. can any one point me in the right direction fo
[18:56:05] <Azorees> i tried the pocketmine 1.4.1 installation but once i ran the server i could not connect to it and it wouldn't show up in the list which is one of the reason why i had to go to PHP7 which shows my server and connects
[19:12:53] * Azorees has quit
[19:31:22] * Bluez_ has quit
[19:39:28] * Bluez_ joined the channel
[20:00:31] * Bluez_ has quit
[20:12:25] * MrARM_ joined the channel
[20:33:15] * MrARM_ has quit

2016-07-11
[01:10:20] * Addisonep joined the channel
[02:24:42] <ishitatsuyuki> gurun: nothing, my mistake
[06:13:28] * Addisonep joined the channel
[08:27:16] * Bluez_ joined the channel
[09:48:41] * gurun joined the channel
[11:52:27] * MrARM_ joined the channel
[11:55:52] * MrARM__ has quit
[12:13:02] * MrARM__ joined the channel
[12:15:36] * MrARM_ has quit
[12:49:31] * MrARM__ has quit
[13:23:13] * gurun joined the channel
[13:27:11] * MrARM_ joined the channel
[14:25:51] * CaptainKirk joined the channel
[17:43:58] <Bluez_> hmm occasionally  i’m getting this 1700FFFF00FEFEFEFEFDFDFDFD123456780005374B89A7FB33
[18:04:21] <Bluez_> “ID_CONNECTION_BANNED"
[18:04:40] <Bluez_> seems to be triggered when there’s lots of connection attempts (after failures)
[18:04:44] <Bluez_> makes sense i guess
[18:22:15] * MrARM__ joined the channel
[18:24:33] * MrARM_ has quit
[18:33:20] * MrARM_ joined the channel
[18:36:31] * MrARM__ has quit
[18:41:54] * MrARM_ has quit
[18:41:55] * MrARM__ joined the channel
[19:11:12] * MrARM__ has quit
[19:11:28] * MrARM_ joined the channel
[19:36:09] * Addisonep joined the channel
[20:09:51] * MrARM_ has quit
[20:20:38] * CaptainKirk has quit
[20:21:50] * Aprexer has quit
[20:22:07] * Codmadnesspro joined the channel
[20:22:52] * Codmadnesspro is now known as Aprexer
[20:59:45] * Bluez_ has quit

2016-07-10
[00:26:26] <ishitatsuyuki> seems 0.15.2 broke things again?
[00:54:43] * settingupmyfirst joined the channel
[01:16:57] <settingupmyfirst> hi mates
[01:21:46] <ishitatsuyuki> Welcome, tell us how you fucked up.
[01:23:14] <settingupmyfirst> haven't yet, installing tonight just browsing around to see if there are any common issues I may come across (though it seem fairly straight forward)
[01:27:31] <Addisonep> If it's a common issue you'll find the solution either in the logs here or somewhere close
[01:30:13] <Addisonep> Most likely
[04:01:18] * Addisonep joined the channel
[04:59:53] * rovox has quit
[04:59:58] * kashike has quit
[05:13:19] * Aprexer has quit
[05:13:35] * Codmadnesspro joined the channel
[05:13:36] * Codmadnesspro is now known as Aprexer
[08:53:43] * Extreme- joined the channel
[08:53:51] * rovox joined the channel
[08:53:54] * LaxWasThere joined the channel
[08:53:54] * GingerGeek joined the channel
[08:53:54] * KnownUnown joined the channel
[08:53:54] * tHEMtZ joined the channel
[08:53:54] * kashike joined the channel
[08:58:03] * hansihe joined the channel
[09:18:16] * Addisonep joined the channel
[09:23:49] * gurun joined the channel
[11:12:47] * MrARM_ joined the channel
[11:41:12] * MrARM__ joined the channel
[11:43:40] * MrARM_ has quit
[12:32:02] * Kripth joined the channel
[13:15:39] * MrARM__ has quit
[13:15:58] * MrARM_ joined the channel
[13:43:56] * Kripth has quit
[14:25:10] * MrARM_ has quit
[14:31:40] * MrARM_ joined the channel
[14:48:21] * Kripth joined the channel
[16:37:10] * Bluez_ joined the channel
[16:59:12] * MrARM_ has quit
[16:59:30] * MrARM_ joined the channel
[17:24:07] * Bluez_ has quit
[17:25:51] * Bluez_ joined the channel
[18:18:27] * MrARM__ joined the channel
[18:21:24] * MrARM_ has quit
[18:46:42] * Bluez_ has quit
[18:52:07] <gurun> ishitatsuyuki, what did you find?
[18:58:45] * Extreme joined the channel
[19:56:24] * Kripth has quit
[21:48:34] <gurun> MrARM; when you enable creative mode client-side and the server never sent a creative inventory. Will it just fill it in client-side, or will it be empty?
[22:12:17] * shaila joined the channel
[22:48:28] <MrARM__> gurun, should get filled with default
[22:48:32] <MrARM__> should as I never tried
[22:48:42] <MrARM__> why does it matter?
[22:49:18] <MrARM__> actually I never got interested in that, I would say, just try it
[23:23:55] <gurun> haha. Yeah well .. Not sending the creative inventory saves some bytes .. and if it also has the effect of giving cheaters an empty creative inv, all the better.

2016-07-09
[02:54:35] * Smarticles101 joined the channel
[04:12:37] * Addisonep joined the channel
[04:42:59] * InusualZ is now known as zz_InusualZ
[10:14:35] * Mikeeeee joined the channel
[11:44:52] * Amaranth has quit
[13:12:57] * Amaranth joined the channel
[16:39:51] * Smarticles101 joined the channel
[16:52:38] * zz_InusualZ is now known as InusualZ
[18:38:36] * gurun joined the channel
[19:07:49] * Smarticles101 joined the channel
[22:43:44] * Addisonep joined the channel

2016-07-08
[00:08:52] <Bluez___> hmm entity id of the main player on the client is FFFFFFFF00000001 in new worlds but old ones it’s more like 00000000BC11B220 etc
[00:31:50] <Bluez___> is the top a mask or something?
[00:32:14] <yawkat> gurun: I think I just used the first entity that worked
[00:32:38] <yawkat> Will probably switch to players since you have to click to view nametags now...
[01:03:17] <Bluez___> hmm
[01:03:22] <Bluez___> what does this do? “Mcpe Request Chunk Radius"
[01:03:29] <Bluez___> it says it comes from the server not the client
[01:07:59] <yawkat> Changes the chunk radius of the client.
[01:08:18] <yawkat> Client will spawn only when all chunks in that radius are available
[01:44:24] <Bluez___> doesn’t always seem to work
[01:44:29] <Bluez___> must be a mcpe bug
[05:50:15] <gurun> there are two packets related to that bluez__. It's the request and also a server originated update of the radius.
[05:51:11] <gurun> it is not entirely true what yawkat claimed regarding about when the client can spawn and not, because it depends. What it does do is to set the fog-distance on the client to hide chunk loading based on that value.
[05:52:53] <gurun> And as far as I've seen, it works just fine.
[05:57:08] <gurun> some stats relating to the radius http://i.imgur.com/YtpHNPa.png
[07:03:29] <ishitatsuyuki> How does the server reply if encryption disabled?
[08:59:36] <yawkat> gurun: it does both
[08:59:57] <yawkat> The client will not spawn until the chunks in the radius are loaded.
[09:36:48] * gurun joined the channel
[09:39:08] <gurun> well, initial spawn have some special requirement. But spawn happens for several reasons, like change of dimensions, death and similar. And then the requirement only seem to be the 9 chunks in immediate proximity to the player.
[09:39:36] <gurun> Then for login, it's not the entire view-distance that needs to be loaded for spawn. 56 is enough.
[11:52:11] * Bluez_ joined the channel
[12:51:15] * InusualZ is now known as zz_InusualZ
[12:51:47] * zz_InusualZ is now known as InusualZ
[12:56:03] * InusualZ is now known as zz_InusualZ
[14:54:41] * zz_InusualZ is now known as InusualZ
[16:23:47] * Addisonep joined the channel
[17:15:05] * Smarticles101 joined the channel
[19:26:11] * Mats- is now known as Matsv
[20:10:20] * Bluez_ joined the channel
[20:56:41] * Bluez___ joined the channel
[21:43:00] * sgray joined the channel
[22:39:32] * Smarticles101 joined the channel

2016-07-07
[00:45:52] * sgray joined the channel
[00:48:54] * shaila has quit
[01:42:30] * Smarticles101 has quit
[01:53:50] * Addisonep has quit
[07:59:18] * Bluez_ joined the channel
[09:56:52] <Bluez_> any ideas how the UUID is generated?  is it per client install?
[09:57:06] <Bluez_> like the client ID or is it based on cliend ID and player name?
[10:11:25] <ishitatsuyuki> Have you try?
[10:11:39] <ishitatsuyuki> I think it's similar to client ID generation
[10:11:53] <ishitatsuyuki> Generated on every device, reset on data wipe
[10:15:04] <yawkat> Bluez_: what uuid version is it?
[10:15:28] <Bluez_> just the one’s in the player list packet for example
[10:15:30] <Bluez_> in 0.15.0
[10:15:36] <Bluez_> just was wondering
[10:16:22] <yawkat> uuid version
[10:17:24] <yawkat> online is appearently md5+namespace
[10:18:00] <yawkat> same for offline
[10:21:46] <Bluez_> namespace?
[10:23:16] * yawkat shrugs
[10:23:22] <yawkat> https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_3_.28MD5_hash_.26_namespace.29
[10:23:26] <yawkat> feel free to bruteforce
[10:40:27] <ishitatsuyuki> Is floating text PE only?
[11:52:29] <gurun> there is nothing like "floating text" ishitatsuyuki.
[12:06:16] * Bluez_ has quit
[12:06:22] * Bluez___ joined the channel
[12:11:53] <ishitatsuyuki> gurun: Really? I have seen people discussing floatingtextparticle
[12:12:23] <gurun> text particle?
[12:28:24] <ishitatsuyuki> https://github.com/PocketMine/PocketMine-MP/blob/master/src/pocketmine/level/particle/FloatingTextParticle.php
[12:28:43] <ishitatsuyuki> ^gurun
[12:32:57] <yawkat> looks like it's just an entity?
[12:34:53] <ishitatsuyuki> Oh?
[12:35:05] <ishitatsuyuki> It's implemented by armor stand in PC
[12:35:18] <yawkat> look at the encode code... it just sends addentity with item
[12:35:27] <ishitatsuyuki> Oh seems so
[12:35:51] <yawkat> i use falling block in my version of floating text
[12:35:56] <ishitatsuyuki> Understood that
[15:21:43] <gurun> we use invisible players since 0.15 hid the damn text now.
[17:27:11] * gurun has quit
[17:43:49] * gurun joined the channel
[17:47:10] <Bluez___> gurun, i was just re-readinf what you said about retransmit of unacked packets
[17:47:52] <Bluez___> you said you start at 100ms, and increase by 100ms for every resend?
[17:48:00] <Bluez___> and set back to 100ms when you receive any packet?
[17:48:01] <Bluez___> is that right?
[17:48:37] <gurun> not exactly
[17:48:49] <gurun> i said minimum is 100 ms resend timout.
[17:49:03] <Bluez___> ok
[17:49:04] <gurun> and then i said it is aprox 2.5 the "ping time"
[17:49:21] <Bluez___> ahh
[17:49:21] <gurun> and then i said i also increase it for every resend by multiplying it by the number of resends
[17:49:33] <gurun> so the retransmit timout becomes 2x 3x as much
[17:49:45] <Bluez___> how does it get back to 1x?
[17:49:50] <gurun> it doesn't
[17:50:09] <gurun> i also have a cap on how many resends i will try before it disconnects it
[17:50:19] <Bluez___> ah
[17:50:21] <gurun> right now it's 10, but used to be only 2
[17:51:23] <gurun> all this not exactly according to what RakNet dictates, but i'm sure you understand that. It's a good approximation based on how reality works with PE clients.
[17:51:36] <Bluez___> yeah
[17:51:40] <Bluez___> sounds like a good way to do it
[18:17:16] <gurun> yawkat, does falling sand behave differnt with text than other entities, or just never tried it ?
[20:13:07] * [d__d] has quit
[20:13:19] * -- BotBot disconnected, possible missing messages --
[20:34:31] * [d__d] joined the channel
[20:34:32] * -- BotBot disconnected, possible missing messages --
[20:57:23] * [d__d] joined the channel
[21:34:52] <Bluez___> 0.15.2
[23:16:07] * deceit_ joined the channel
[23:40:16] * Smarticles101 joined the channel

2016-07-06
[07:55:50] * gurun has quit
[08:24:43] * humerusj joined the channel
[08:58:58] * Bluez_ has quit
[09:35:13] * ishitatsuyuki has quit
[09:36:37] * ishitatsuyuki joined the channel
[09:43:49] * Addisonep has quit
[10:03:31] * DrunkenHighFiveG joined the channel
[10:08:14] * DrunkenHighFiveG has left the channel
[13:47:01] * Eso joined the channel
[16:00:57] * gurun joined the channel
[16:31:08] * Smarticles101 joined the channel
[16:32:06] * Addisonep joined the channel
[17:37:47] * Bluez_ joined the channel
[19:16:27] * Bluez_ has quit
[21:05:46] * Smarticles101 joined the channel
[21:43:51] * Addisonep has quit
[22:32:44] * Addisonep joined the channel

2016-07-05
[17:38:42] * gurun not at all impresed of the waste
[17:38:45] <gurun> :-)
[17:39:03] <yawkat> Hey, it's ten lines of code :D
[17:39:08] <gurun> but i can imagine, that doesn't do any extra load
[17:39:13] <gurun> ^
[17:39:44] <yawkat> I just hope they move from raknet soon
[17:39:58] <yawkat> Preferably to tcp because I'm lazy.
[17:40:04] <gurun> but we all know yawkat that you aint got shit ... you just talking about it. Show us the code or it didn't happen :-P
[17:40:11] <gurun> hehe
[17:40:12] <yawkat> ^^
[17:40:30] <yawkat> You got me, I just document all day :P
[17:40:41] <gurun> well yawkat, have you seen a heavily loaded real server (honest question) ?
[17:40:55] <yawkat> Not with my PE thing no
[17:41:20] <gurun> i think you would find it very very interesting. And basically, this is what is happening to mineplex right now. A world of pain.
[17:41:44] <yawkat> Well fortunately my app scales horizontally
[17:41:55] <gurun> It's so irregular traffic (I've never seen anything like it) and I'm pretty sure that no TCP I know of would survive it. It would loose connections at a very fast rate.
[17:42:17] <yawkat> The sysadmins can worry about that :p
[17:42:25] <gurun> oh, they won't.
[17:42:33] <yawkat> Just throw more at it!
[17:42:43] <yawkat> But I see your point
[17:42:43] <gurun> no, i don't mean it like that
[17:42:59] <gurun> it's the traffic pattern from real devices that is so difficult to deal with.
[17:43:10] <yawkat> When you saturate the uplink and your netcode can't deal with it
[17:43:17] <gurun> i have very big problems emulating that even if I do a "random(20) skip"
[17:43:23] <gurun> on both send and receive.
[17:43:41] <gurun> it's the devices that have problem, not the servers.
[17:50:16] <Addisonep> Connection_request_1 > server connected_ping > client
[17:50:31] <Addisonep> Client doesn't send back a connection request 2
[18:42:57] <Addisonep> I hate raknet... I send a connection reply 1 and wireshark says I sent a connected ping packet
[20:16:12] <Addisonep> gurun: XD I asked gitter why I was banned and they said I was banned cause I made a comment saying that "IMO homosexualness is a mental disfunction"
[20:18:56] <gurun> no, they banned you because ban didn't work.
[20:19:26] <Addisonep> Ill send you the email
[20:19:34] <gurun> why?
[20:20:23] <Addisonep> https://usercontent.irccloud-cdn.com/file/3AX2Fbvc/SmartSelectImage_2016-07-05-13-20-00.png
[20:20:28] <Addisonep> Thats why
[20:20:40] <Addisonep> https://gitter.im/NiclasOlofsson/MiNET?at=57776e65d4b6d5012eacb731
[20:20:52] <gurun> hmm, are you saying that someone hacked your account?
[20:21:26] <Addisonep> No I'm saying that they banned me cause of that one comment
[20:21:37] <Addisonep> When all it was, was an opinion
[20:22:24] <gurun> yeah, but it's not like a free world where you are allowed to have any opinion, eh.
[20:23:38] <Addisonep> Lol
[20:23:57] <Addisonep> Yeah not anymore
[20:24:11] <Addisonep> I just sent them a message saying how liberal they are
[20:24:35] <Addisonep> You only wanted to ban me cause I was off topic right?
[20:25:27] <gurun> No, i wanted to ban you from the channel I own becaues your opinion that homosexuality is a mental illness. And that's pretty much all i have to say about it.
[20:26:24] <Addisonep> Can you explain?
[20:27:08] <yawkat> Can you please take it somewhere else
[20:27:10] <yawkat> Thank you
[20:27:20] <gurun> You mean, explain why i find it abusive, or why i find it totally unaccaptible behavior in a minecraft chat, like this one?
[20:28:18] <Addisonep> Why you find it abusive
[20:28:38] <yawkat> Please take it to pm
[20:28:52] <gurun> yeah yawkat i said all i wanted to say about that.
[20:55:55] <Bluez_> gurun, yawkat it’s working :)
[20:56:01] <Bluez_> thanks for all the help
[20:56:29] <gurun> :)
[21:16:30] * Bluez___ joined the channel
[21:19:38] * Bluez_ has quit
[21:34:35] * Bluez_ has quit
[21:39:15] * Bluez_ joined the channel
[23:36:30] <Addisonep> https://usercontent.irccloud-cdn.com/file/IgTtZrpb/Screenshot_2016-07-05-16-34-53.png
[23:36:39] <Addisonep> Mission partly accomplished
[23:37:08] <Addisonep> Pong packets are encoded right this time
[23:39:04] <Addisonep> Somethings a bit messed up though...

[10:54:56] <Bluez_> :/
[10:55:26] <Bluez_> “40: STORED FUTURE reliability index, Got = 63, Expected = 12, queue size = 52”
[11:00:43] <Bluez_> argh look at this!
[11:00:44] <Bluez_> 60: STORED FUTURE reliability index, Got = 12, Expected = 11, queue size = 1
[11:00:45] <Bluez_> 60: STORED FUTURE reliability index, Got = 13, Expected = 11, queue size = 2
[11:00:46] <Bluez_> 60: STORED FUTURE reliability index, Got = 14, Expected = 12, queue size = 3
[11:00:47] <Bluez_> 60: STORED FUTURE reliability index, Got = 15, Expected = 12, queue size = 4
[11:01:18] <bluez__> oops :P
[11:01:46] <bluez__> anyway it should continue after it gets 11
[11:01:52] <bluez__> because 12 is in the buffer
[11:21:46] <ishitatsuyuki> gurun: ping, may I stop the container? Feel free to say no.
[11:57:28] <Bluez_> argh!
[11:57:48] <Bluez_> next_RelIndex instead of exp_RelIndex :P
[12:00:15] * pipozarco joined the channel
[12:00:21] <pipozarco> hi
[12:01:32] * pipozarco has quit
[12:01:38] <Bluez_> success!
[12:01:39] <Bluez_> yay
[12:01:52] <yawkat> :)
[12:23:35] <Bluez_> hmm, next issue is resending packets that are not acked or nacked
[12:24:01] <Bluez_> i have a tx queue of 30
[12:24:17] <Bluez_> when i send packet 30 i check the top of the queue to see if there’s an unacked/nacked packet there and resend it
[12:24:50] <Bluez_> that’s probably not the best way to do it, because i’m estimating how many packets the other end may be processing still
[12:25:06] <Bluez_> too high and i won’t resend fast enough, too low and i’ll re-send unneccesarily
[12:26:13] <Bluez_> how is it supposed to be handled?
[12:26:31] <Bluez_> yawkat: i read this, but it doesn’t really talk abotu unacked packets http://wiki.vg/Pocket_Edition_Protocol_Documentation
[12:27:57] <yawkat> i dont know the standard timeout
[12:29:23] <Bluez_> ok
[12:29:37] <Bluez_> i guess i can timestamp them and play with a few values
[12:36:38] <ishitatsuyuki> Use TCP as a reference
[12:36:47] <ishitatsuyuki> In RakNet they use slow start
[13:13:50] <Bluez_> hmm i see my problem
[13:14:12] <Bluez_> when i get data in i ack it right away, then forward it on.  the data is coming in too fast
[13:57:50] <bluez__> Where was that page about throughput handling?
[14:06:48] <ishitatsuyuki> Oh?
[14:06:51] <ishitatsuyuki> It's in source
[14:07:07] <ishitatsuyuki> Or design your own based on TCP alogs
[14:07:14] <ishitatsuyuki> Algos*
[14:24:40] <Bluez_> i mean this
[14:24:41] <Bluez_> http://www.jenkinssoftware.com/raknet/manual/congestioncontrol.html
[14:24:42] <Bluez_> found it :)
[14:28:13] <Bluez_> is there any info about the priority in the frame set byte?
[14:28:34] <Bluez_> or is it basically the higher the value the higher the priority?
[14:38:11] <Bluez_> gurun: you around?
[14:49:15] <Bluez_> rom1504: you around?
[14:49:32] <Bluez_> i saw a comment in the log where you said 0x80 is the highest priority.  any other info?
[16:22:41] <rom1504> 0x80 is highest priority, 0x8C is lowest iirc, for details on how to handle the priority look at pocketmine code for example (/raklib)
[16:23:01] <rom1504> It doesn't matter a lot afaik though
[16:30:12] <Bluez_> ok
[16:38:56] <Bluez_> rom1504: hmm ok i see if there’s no ack/nack for 8 seconds you resend the data
[16:40:49] <Bluez_> so it’s the same as i’m doing afaik
[16:41:27] <Bluez_> send data, store it in a queue.  if ack, remove from queue.  if nack remove queue && re-send it
[16:41:52] <Bluez_> if the packet in the send queue is older than 8 seconds, remove from queue && re-send it
[16:59:32] * Codmadnesspro joined the channel
[16:59:58] * Addisonep joined the channel
[17:00:22] * Codmadnesspro is now known as Aprexer
[17:01:18] <gurun> Bluez_ just send an ACK back for every datagram you receive and be done with it.
[17:01:54] <Bluez_> yeah i managed to get it working
[17:02:08] <gurun> and then for the resend timeout, it's usually in the 100's of ms up to a second. A good "estimate" is 2.5x turnaround time (ping).
[17:02:27] <gurun> but i calculate that pretty much according to the document.
[17:02:56] <gurun> I never send NAK from MiNET.
[17:03:20] <Bluez_> i suppose because you buffer everything
[17:03:29] <gurun> Also make sure that you send at least one ACK if available within 10-20ms, but do batch them.
[17:03:43] <Bluez_> but what happens if a packet drops?
[17:03:46] <Bluez_> or you dont care
[17:03:56] <gurun> no, i never send NAK because it's not worth the time .. it will resend rapidally anyway.
[17:04:22] <Bluez_> ahh it wil resend by itself because of no ACK
[17:04:36] <gurun> most of the time, the packets arrive out of order, they aren't really lost.
[17:04:50] <gurun> And then, if you start doing NAK you will start to punish the server for bad clients.
[17:05:08] <Bluez_> true
[17:05:29] <Bluez_> hmm so resend time should be that short?
[17:05:57] <gurun> and then, the most important thing is that you must limit the resends. Both in the number of resends allowed, and make sure the time grows for every resend.
[17:06:12] <gurun> So i take the RTT * number of resends and minimal 100ms
[17:06:21] <gurun> So RTT minimal 100ms
[17:06:29] <gurun> sorry .: RTT => RTO
[17:07:04] <gurun> So for every resend, it increases the time to next resend. And i have it at max 10 now, usually i have it at max 2 times.
[17:07:46] <gurun> Then you have a period of 5s where if nothing has been receieved you send it a special packet for "checking alive". And you reset the timer for every single communication you get from the client.
[17:08:01] <gurun> if then the timer pass 8-9s you force disconnect the client for timeout.
[17:08:24] <Bluez_> ok i got the disconnect working like that
[17:09:16] <gurun> what language are you working in?
[17:09:59] <Bluez_> C
[17:10:04] <Bluez_> well C++
[17:10:15] <Bluez_> C would be a nightmare :P
[17:10:22] <gurun> :-)
[17:10:36] <gurun> so, why not use raknet?
[17:10:45] <Bluez_> I should have :P
[17:10:57] <Bluez_> i thought this might be more interesting
[17:11:08] <Addisonep> Lol yeah... raknet is right there for you already
[17:11:27] <Bluez_> so lets say index 1, 3, 2 comes in
[17:11:34] <gurun> yeah, sure. It's a lot of fund doing the low level stuff for sure. I enjoy it too. But sometimes I feel that too much time is spent on that and too little on the actual game-related parts.
[17:12:07] <gurun> i could also use RakNet and have been thinking about it for some time. But sine i actually DO cheat as much as i can with it (for increased performance) i don't think i will.
[17:12:29] <Bluez_> do i process(1), buffer(3), <wait and/or give up> process(2)
[17:12:44] <gurun> Like not sending NAK .. Like increasing the buffer-time for ACK to max, etc.
[17:12:44] <Addisonep> gurun: did you code in dos protection in minet? O.o
[17:13:05] <Bluez_> i’d rather not waste time buffering and waiting
[17:13:29] <Bluez_> so i was processing by index ignoring any past indexe’s and relying on a retransmit
[17:13:48] <Bluez_> so i’d do process(1), process(3), drop(2)
[17:13:52] <gurun> process ack, parse packets, order the messages (buffer if must)
[17:14:10] <Bluez_> i’m relying on the reliable/order byte to order them
[17:14:14] <gurun> as part of ordering, you also drop.
[17:14:43] <gurun> the order index (and channel) is on the messages themselves.
[17:14:54] <Bluez_> i guess what i mean is, if packets come out of order i can either wait and see if they do arrive out of order, or rely on a retransmit with a new index?
[17:15:07] <gurun> the datagram sequence counter is in the header.
[17:15:24] <Bluez_> yeah so what i do is use the frame set index first
[17:15:32] <gurun> Bluez_ regardless what/how you do it. You need to wait for the proper order to be there.
[17:15:53] <gurun> You have signaling in C++ too (ofc) so make good use of that.
[17:15:59] <gurun> use wait-handles.
[17:16:12] <gurun> and a priority queue that you can peek on.
[17:16:35] <Bluez_> what i’m doing is using the frame set index and only processing packets that index i’m expecting or above
[17:16:56] <Bluez_> so 1,3,2 would process 1 and 3 and drop 2
[17:17:12] <Bluez_> then i buffer those packets and process them based on their reliability/order index
[17:17:14] <gurun> i onlestly have no idea what "frame and frameset" means for RakNet or in MCPE at all. I just know datagrams and messages
[17:17:16] <Bluez_> and unordered right away
[17:17:29] <Bluez_> the 0x84 etc is frame set index
[17:18:16] <yawkat> yea my words for these things are pretty arbitrary...
[17:18:31] <Bluez_> oh ok :P
[17:18:45] <yawkat> the frame set is whats after 0x8x, it contains a bunch of frames
[17:18:58] <gurun> 0x84 .. is a header.
[17:19:02] <yawkat> yes
[17:19:06] <gurun> you can see what it looks like here
[17:19:28] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/DatagramHeader.cs
[17:19:59] <gurun> and then you know why that sequence number is just 3 bytes.
[17:20:14] <gurun> .. and then .. i've always wondered what the F happens when it runs out of numbers :-P
[17:20:36] <yawkat> http://wiki.vg/Pocket_Edition_Protocol_Documentation#Frame_Set_Packet
[17:23:56] <gurun> it's like .. packets, datagrams, messages .. nothing i can relate to is "frame". I don't know where that wording comes from.
[17:24:19] <yawkat> from my imaginative mind :D
[17:24:49] <gurun> "frame index"
[17:25:39] <gurun> i think someone also coined "encapsulated packet" .. which is basically "online packet" with RakNet.
[17:26:00] <yawkat> but then you suddenly have three layers of encapsulation :(
[17:27:21] <gurun> only offline and online
[17:28:35] <yawkat> ah, it actually switches protocol when the online connection is established?
[17:28:55] <gurun> well, not "protocol" but it switches state
[17:29:27] <gurun> that offline-indicator is really important for them
[17:29:39] <yawkat> the magic string
[17:29:46] <gurun> yeah
[17:30:14] <yawkat> what a weird protocol...
[17:30:30] <gurun> a lot of confusement around the header and stuff comes from the way it was described and implemented (Stil) in pocketmine.
[17:30:40] <gurun> like .. differnt types of containers
[17:31:38] <gurun> the ack and nack
[17:32:12] <gurun> it gets really complicated to understand since MCPE actually use a very simplifed model with only one channel and only one reliability mode
[17:32:47] <gurun> so if you instead think of it as "just ack the damn datagram" it's a bit easier.
[17:33:10] <yawkat> yes, thats what the reliability section describes
[17:33:11] <gurun> becuase the complexity of ordered and reliable channels aren't being used. It's just that one single channel 0
[17:34:12] * Addisonep raises hand
[17:34:50] <Addisonep> So why does pocketmine try to order data packets when they are using udp?
[17:35:13] <gurun> that question didnt make sense
[17:37:16] <Addisonep> Nevermind what I said... I just realized... xD
[17:38:02] <gurun> one i do remember is that shogi, after staring to work for Mojang, started implementing full channel support in PM's RakNet. And later i believe he scrapped it because it wasn't worth it.
[17:38:28] * yawkat has full channel support
[17:38:37] <yawkat> Still useless

[00:56:53] * Addisonep joined the channel
[01:04:07] <Bluez_> what does raknet 0x12 mean?
[01:06:09] <Addisonep> 0x12 = 0
[01:06:28] <Addisonep> @Bluez_: no such raknet packet id
[01:06:59] <Bluez_> Player -> Server: 0700FFFF00FEFEFEFEFDFDFDFD1234567804FA6737FC040405D4FFFFFFFFA208F42E
[01:07:11] <Bluez_> Server -> Player: 1200FFFF00FEFEFEFEFDFDFDFD12345678000536C4DADB9539
[01:07:17] <Bluez_> :/
[01:08:05] <Addisonep> Just a second
[01:08:58] <Addisonep> What're you getting that from?
[01:09:17] <Bluez_> Minecraft PE client
[01:09:38] <Addisonep> Give me a picture real quick
[01:11:47] <Bluez_> hold on
[01:12:11] <Addisonep> So mcpetext packet -> server and remove block packet -> client
[01:13:46] <Addisonep> The hell... why's it have the offline data
[01:19:26] <Bluez_> not sure what 0x12 is but figured it out
[01:19:40] <Bluez_> i had 0x01 coming in on the same socket in between data
[01:19:44] <Bluez_> it was confusing mcpe
[01:19:48] <Bluez_> (PING)
[01:19:59] <Bluez_> left a timer running by mistake
[01:46:57] <Addisonep> On that note I think I'm encoding packets wrong... cause wireshark isn't recognizing them as raknet packets
[01:47:39] * deceit is now known as psk
[01:49:34] * psk is now known as deceit
[01:49:48] <Addisonep> deceit: I see you o.O
[01:49:55] <deceit> hi
[01:49:58] <deceit> ltns
[02:11:48] <Addisonep> gurun: I feel like I'm muted in gitter 0.0
[03:39:31] * Bluez_ has quit
[06:59:53] <gurun> Oh the ban command didn't seem to work Addisonep, so I asked gitter if there was something wrong with it. They took a look at you conversation and decided that you should get a network wide ban.
[07:00:16] <gurun> And yes, the ban command didn't work properly on gitter.
[07:00:29] <Addisonep> XD
[07:00:45] <Addisonep> I was wondering why I couldn't talk with anyone
[07:01:03] <Addisonep> gurun: why a network wide ban?
[07:03:18] <Addisonep> But besides that can you help me with my packet problem gurun?
[07:04:37] <gurun> what packet problem?
[07:05:18] <Addisonep> I'm trying to get raknet working in java
[07:05:20] <gurun> gitter decied on the network wide ban, i only asked to get you out of my room btw.
[07:06:00] <Addisonep> Oh... lol after I shared my opinion I started asking relevant questions and realized no one could see them
[07:06:35] <gurun> nah, i know what you did. Just a bit bored and tried to stir a bit of discussion :-)
[07:07:11] <Addisonep> Lol yeah... I do that sometimes. Sorry :p
[07:07:11] <gurun> so .. raknet java .. packet problem?
[07:07:15] <Addisonep> Yea
[07:07:55] <Addisonep> I must be doing something wrong with encoding... wireshark isn't recognizing packets that I am sending from my server as raknet packets
[07:10:37] <yawkat> wireshark raknet support kind of sucks though.
[07:10:54] <yawkat> it may be related, but often its just wireshark acting up.
[07:11:57] <Addisonep> But. I don't think my client is recognizing it either.
[07:13:12] <yawkat> can you properly parse messages from the client?
[07:13:21] <yawkat> if so, can you properly parse your own messages?
[07:14:15] <Addisonep> So for example my client sends a unconnected ping packet. I get the ping id from that packet and write it to a new unconnected pong packet and write the serverid + servername to the unconnected pong packet and send that off to the client. But I noticed that the id of my unconnected pong packet was 0x01 when it should have been 0x1C.
[07:16:39] <yawkat> so... fix that.
[07:16:49] <yawkat> sounds simple enough to debug.
[07:19:51] <Addisonep> The thing is I have no idea why it has the id of 1... I have no code that's putting that there.
[07:20:13] <Addisonep> Maybe somethings leftover in the socket
[07:20:49] <yawkat> this is what unit tests are for
[07:21:15] <yawkat> you have a very tight test case, it should be easy to write a test for it. then run it through the debugger until youve fixed the problem.
[07:29:24] <ishitatsuyuki> yawkat: Give me an example, I'm interested in unit tests but haven't written many.
[07:29:59] <yawkat> https://confluence.yawk.at/display/PEPROTOCOL/Encryption has unit tests exactly for this, to test a small component.
[07:30:05] <ishitatsuyuki> What did Addisonep do on Gitter?
[07:30:16] <ishitatsuyuki> yawkat: seems nice, thanks
[07:37:14] <Addisonep> yawkat: I'll try and see.
[07:38:04] <Addisonep> ishitatsuyuki: i flooded gitter servers with my many b0ts
[07:38:29] <Addisonep> I actually just went off topic in the minet gitter a few times lol
[07:38:38] <ishitatsuyuki> lol
[07:39:45] <Addisonep> Not that I'm the only one who talks off topic... I'm just usually the one who brings up off topic things and other people engage
[07:58:35] <ishitatsuyuki> Is that floating text PE only?
[08:09:13] <Addisonep> Yehehaaaaa... wireshark is recognizing my connected ping packets :-)
[08:51:25] * Revanex joined the channel
[08:52:37] <Revanex> hello
[09:07:38] * Revanex has quit
[09:27:42] * Bluez_ joined the channel
[09:27:55] <Bluez_> gurun, yawkat you guys around?
[09:28:02] <yawkat> yes
[09:28:15] <Bluez_> I’m going crazy here :/ i need someone to do a sanity check on my raknet logic!
[09:28:57] <Bluez_> so as a test i introduce packetloss into the network between two clients.  real mcpe client to real mcpe server handles it no problem
[09:29:01] <Bluez_> my code doesnt
[09:29:47] <yawkat> okay, so are you sending acks for packets you didnt get?
[09:29:54] <Bluez_> nacks, yes
[09:30:15] <Bluez_> and i can see my code is retranmiting them.  if i take nack’s out it totally breaks so i know they should be working
[09:30:32] <Bluez_> as it is, it sometimes manages to connect, but most times totally fails
[09:31:02] <yawkat> Bluez_: nacks are never required
[09:31:02] <Bluez_> so here’s what i do
[09:31:12] <Bluez_> they’re not?
[09:31:32] <Bluez_> well here’s what i do, i’m sure some of it is wrong
[09:32:10] <Bluez_> i have a counter starting at 000000.  i wait for 000000
[09:32:14] <Bluez_> if i get it i send ACK
[09:32:23] <Bluez_> if i get 0000001 for example i send NACK 000000
[09:32:44] <Bluez_> i know i should have a buffer and only send NACK after some time in case it’s out of order transmission (UDP)
[09:32:56] <Bluez_> but on a local network that’s not happening so i’ll deal with that later
[09:33:04] <yawkat> yah
[09:33:23] <Bluez_> anything i send i store in a 30 deep buffer
[09:33:36] <Bluez_> if i get a NACK and it’s in the buffer i send the data again with the latest index
[09:34:20] <Bluez_> if i get a ACK i remove it from the buffer
[09:34:48] <Bluez_> every time i send a packet i check the bottom of the buffer, if there’s an unacked packet there i send it again - should this be a new index too?
[09:35:02] <yawkat> yes
[09:35:25] <yawkat> you never send two udp packets with the same frame set index.
[09:35:30] <Bluez_> ok
[09:35:33] <Bluez_> good to know
[09:36:05] <Bluez_> next i take the data inside the packet...
[09:36:17] <Bluez_> if it’s unreliable encap (0x00 for example) i process it right away
[09:36:34] <Bluez_> if it’s 0x40 or 0x60 i buffer it till the next reliable index is available
[09:36:44] <Bluez_> then process it
[09:36:58] <Bluez_> (i re-assemble split packets at the same time)
[09:38:03] <yawkat> you shouldnt buffer reliable packets
[09:38:11] <yawkat> you should only buffer ordered packets
[09:38:37] <yawkat> but reliable packets are the only frames that get resent on nack or on ack timeout
[09:38:51] <Bluez_> oh
[09:39:27] <Bluez_> i thought the reliability index meant they have to be processed in that order?
[09:39:50] <ishitatsuyuki> In 0.15 everything is ordered reliable isn't it?
[09:39:56] <yawkat> Bluez_: no
[09:40:01] <yawkat> but what ishitatsuyuki said.
[09:40:18] <ishitatsuyuki> And they are stupid and doesn't use TCp
[09:40:18] <yawkat> reliable only means that the packets will arrive at some point
[09:40:22] <Bluez_> well yes, the reliable index goes up as the ordered does in 0.15.0 (although ordered is per packet)
[09:40:38] <Bluez_> ok
[09:40:46] <Bluez_> yeah they may as well have used TCP :p
[09:40:52] <Bluez_> but that’s a side topic
[09:41:08] <Bluez_> so at some point i should fix that, but for now that shouldn’t be causing the problem
[09:41:23] <Bluez_> first issue is i’m buffering all types in the re-send buffer
[09:41:29] <Bluez_> i need to only buffer 0x40 and 0x60
[09:41:46] <yawkat> Bluez_: you should reread the reliability section on wiki.vh
[09:41:47] <yawkat> vg
[09:42:00] <yawkat> the resend queue is for frames, not frame sets
[09:43:17] <yawkat> the "Frame set reliability" section describes the full reliability handling, via a priority queue
[09:43:40] <Bluez_> yeah i just seen that
[09:43:53] <yawkat> the wiki article is very easy to transform into a "pipeline", first handle reliability, then fragmentation, then ordering
[09:44:05] <Bluez_> “the resend queue is for frames, not frame sets”
[09:44:20] <Bluez_> the NACK should have a reliability index not a frame set index in it? :o
[09:45:16] <yawkat> hm im not sure
[09:45:24] <Bluez_> or u just mean i should only queue frames?
[09:45:35] <yawkat> oh, no
[09:45:45] <yawkat> it sends nacks for missing frame sets, but you queue frames.
[09:45:52] <Bluez_> right
[09:45:54] <yawkat> you have to store the association frame set - frames somewhere.
[09:46:15] <yawkat> the article is actually pretty much how i implement it: https://s.yawk.at/Fko1
[09:46:58] <yawkat> notably the Inbound* classes.
[09:47:38] <Bluez_> ok so my first issue is i’m buffering everything, i need to only resend reliable packets
[09:47:48] <yawkat> yes
[09:47:57] <Bluez_> next i’m resending unacked packets as is, not with a new index
[09:47:58] <yawkat> though that shouldnt matter with pe anymore
[09:50:34] <Bluez_> ok let’s fix this sentance by sentance from the frame set reliability docs!
[09:50:40] <Bluez_> “Upon receiving a frame set, an ACK packet for that frame set is sent back. Since the frame set index is a sequential counter, you can deduce which frame sets are missing, for which a NACK packet is sent. For every received frame set, RakNet sends at most one NACK and one ACK.”
[09:50:50] <Bluez_> and double check it all!
[10:23:48] * Addisonep has quit
[10:36:51] <Bluez_> ok fixed all that, and now it connects fine with packet loss
[10:37:04] <Bluez_> but after a 5 or so seconds the player freezes
[10:37:14] <Bluez_> the data is still going back and forth tho
[10:48:20] <yawkat> sounds like youre dropping packets and it doesnt resend them for some reason so it just keeps buffering waiting for some ordered packet
[10:50:06] <Bluez_> i thought that but i can see data flowing in each direction
[10:50:11] <Bluez_> let me print the size of the buffer each packet
[10:50:14] <Bluez_> that’ll tell me quickly
[10:54:54] <Bluez_> “40: STORED FUTURE reliability index, Got = 55, Expected = 12, queue size = 44”

2016-07-04
[03:04:08] * gurun has quit
[07:08:38] * Bluez_ joined the channel
[08:06:22] * gurun joined the channel
[08:43:22] * Bluez_ joined the channel
[14:04:13] <Bluez_> hmm move_player the mode byte isn’ for move/teleport anymore is it?
[14:25:00] * Bluez___ joined the channel
[14:59:55] * gurun has quit
[15:04:39] * shaila joined the channel
[15:08:53] * gurun joined the channel
[15:44:55] * gurun has quit
[15:45:57] * gurun joined the channel
[16:11:15] * Bluez___ joined the channel
[16:12:33] * Bluez_ has quit
[16:12:34] * Bluez___ is now known as Bluez_
[17:14:52] <gurun> I can't decide if entity type identifiers changed with 0.15 OR if the INT is broken up into different data.
[17:21:35] <yawkat> gurun: https://s.yawk.at/m3Tu
[17:29:21] <gurun> yeah yawkat I'm aware of that. BUT my pets spawn just fine using the regular ID's.
[17:29:40] <yawkat> im guessing they may be starting to use some ecs thingy
[17:31:19] <gurun> ah, it is actually metadata encoded in that number
[17:32:01] <gurun> it's the mob-type (hostile, passive, etc)
[17:32:56] <gurun> and dimension
[17:33:11] <gurun> so 3 bytes
[17:33:25] <gurun> dimension + mob-type + mob-type-id
[17:34:04] <gurun> i thought you got the stuff from IDA yawkat?
[17:34:55] <yawkat> yea, it's saved like that, but probably because the values are computed at compile time.
[17:40:24] * Smarticles101 joined the channel
[17:40:34] <gurun> or just a convention
[18:01:16] * gurun has quit
[18:01:33] * gurun joined the channel
[18:36:13] <gurun> shoghicp, it would probably be nice if attributes for player and entities where the same structure in the packets.
[20:02:28] * Smarticles101 has quit
[21:17:20] <bluez__> hmm i got a samll issue desocoding meta data
[21:17:40] <bluez__> i thought type 7 was rotation = 4 ints?
[21:18:31] <bluez__> but i'm seeing this: F7 00000000 00000000 18007F
[21:21:12] <Bluez_> oh it’s two floats?
[21:21:25] <Intyre> int64
[21:22:04] <Intyre> aka long
[21:24:01] <Bluez_> so it should be [F7 0000000000000000] [18 00] [7F] ?
[21:24:29] <Bluez_> i must have got it from the PC version
[21:24:43] <Intyre> it was changed
[21:25:01] <Bluez_> oh
[21:25:17] <Bluez_> ok then i’m not crazy :)
[23:10:14] <Bluez_> hmm when i introduce packet loss the normal client is ok but my code just gets stuck :/
[23:10:41] <Bluez_> i’m responding to NACKs - i resend the data with a new frame set index
[23:10:52] <Bluez_> i also resend any data i didn’t get an ack or nack for after some time
[23:11:27] <Bluez_> i assume anything i resend needs to have a new frame set index?
[23:22:52] * hegarty joined the channel
[23:23:36] <hegarty> Hi , i'm running PocketMine-MP version 1.6dev
[23:23:49] <hegarty> when I join the game my guy is stuck
[23:24:02] <hegarty> it's like the game is frozen
[23:24:25] <hegarty> i experienced this on LifeBoat once and realized I needed to register
[23:25:13] <hegarty> though when I attempt to /register the command is not recognized or w SimpleAuth installed I do not have the permissions to run the command
[23:26:16] <Bluez_> wrong channel
[23:26:18] <Bluez_> try #pocketmine
[23:30:22] * hegarty has quit

2016-07-03
[20:59:59] <gurun> btw, i thought anything less than 128 wasn't very secure when generating the shared stuff.
[21:00:24] <yawkat> The token?
[21:00:50] <yawkat> I'd guess even 16 bytes would be fine
[21:02:33] <gurun> and then .. immediately 2016-07-03 23:01:18,307 [6] WARN  MiNET.Net.Package - McpeStartGame: Still have 20 bytes to read!!
[21:02:40] <gurun> wtf .. 20 bytes! Tons of stuff
[21:03:29] <Bluez_> 20 bytes to read?
[21:03:59] <gurun> yeah. And i read a lot already.
[21:04:11] <Bluez_> is that the extra bit after the position?
[21:04:44] <gurun> extra bit? I read a lot of stuff after position. And still .. it's another 20bytes now.
[21:04:55] <gurun> i've decoded that a bit more than yawkat documented.
[21:05:26] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[21:05:32] <gurun> look at Start Game.
[21:05:42] <gurun> That's what i read today.. and stil 20 more.
[21:06:02] <gurun> so must be something wrong in the middle of that.
[21:06:25] <Bluez_> “09 08E5A0F9  00  00000002 00000001 FFFFFFA900000001 0000000C 00000080 00000000 41480000 424E7AE1 3F000000 0101003EDC80B200000000000C555459454141344E4177413D”
[21:06:32] <Bluez_> that’s what my start game looks like
[21:07:13] <Bluez_> btw what’s ‘edu mode’ mode?
[21:08:41] <gurun> I can't say exactly what changes, but a lot of it relates to the EDU edition. It enables among other things, some security stuff.
[21:08:54] <Bluez_> ahh ok
[21:10:12] <gurun> oh, so it is really "player attributes" on all entities now. Cool. That will be good to add.

[01:28:45] * ishitatsuyuki is now known as _
[01:29:01] * _ is now known as ^
[01:29:11] * ^ is now known as ishitatsuyuki
[02:56:06] * gurun has quit
[03:00:39] * gurun joined the channel
[03:57:09] * gurun has quit
[03:59:05] * gurun joined the channel
[06:17:29] <ishitatsuyuki> gurun got problem again :P
[09:17:30] * gurun joined the channel
[09:23:26] * gurun_ joined the channel
[10:37:16] * hansihe joined the channel
[10:37:21] * bluez__ joined the channel
[13:01:12] * gurun_ has quit
[13:01:30] * gurun joined the channel
[13:02:14] <gurun> Intyre, you wouldn't happen to have a working 0.15 PM up and running somewhere?
[13:03:26] <gurun> or yawkat, maybe you have something running? I'm tryting to get my coded client to connect to the vanilla server, but it won't accept my client-magic packet for some reason.
[13:05:39] <ishitatsuyuki> gurun: is Genisys OK? If so, I will start a instance
[13:05:54] <gurun> yeah, genisys is fine too
[13:05:58] <gurun> i appreciate the help
[13:06:01] <ishitatsuyuki> Just a minute
[13:10:15] <ishitatsuyuki> 157.7.202.57:29473
[13:10:43] <gurun> ok, one sec then ..
[13:13:10] <gurun> can't connect to it
[13:13:15] <ishitatsuyuki> Let me check
[13:13:21] <gurun> i mean, can't reach it.
[13:15:41] <ishitatsuyuki> Maybe I misconfigured
[13:15:44] <ishitatsuyuki> Wait for a minute
[13:21:25] <ishitatsuyuki> gurun: done, messed with typos :P
[13:21:41] <gurun> ah, yep. Trying then
[13:22:01] <ishitatsuyuki> Wait, still investigating
[13:22:10] <gurun> well, it connected now
[13:22:42] <gurun> I'm having problems with PM that .. it doesn't get passed the open connection request 2
[13:22:51] <gurun> does it say any errors that is useful?
[13:22:59] <ishitatsuyuki> Something messed up
[13:23:07] <ishitatsuyuki> My genuine client also fails
[13:23:18] <ishitatsuyuki> Docker sucks (TM)
[13:23:49] <gurun> Ah, u r right .. my vanilla also didn't want to connect
[13:25:20] <ishitatsuyuki> Please change to 19132 port
[13:25:34] <ishitatsuyuki> I messed with routing things
[13:25:37] <gurun> oh, ok
[13:25:37] <ishitatsuyuki> :P
[13:26:13] <gurun> same result.
[13:26:16] <ishitatsuyuki> I will keep this run unless my server accidentally get restarted
[13:26:19] <gurun> anything in your logs ?
[13:26:35] <gurun> i'm trying to understand why it doesn't want to send me a proper reply to request2
[13:27:11] <ishitatsuyuki> Seems there is only mine
[13:28:47] <ishitatsuyuki> Wow, I found wireshark installed
[13:28:50] <ishitatsuyuki> :P
[13:30:26] <ishitatsuyuki> And I don't have X :/
[13:32:03] <ishitatsuyuki> Anyway, going to sleep now, happy messing
[13:32:55] <gurun> oki :-)
[13:33:19] <gurun> i just realized that genisys/pm is checking the packet for the IP given. And want's a server IP, not client IP.
[13:34:22] <ishitatsuyuki> Yeah, that's why it rejects if it's routed
[13:34:48] <ishitatsuyuki> And it can optionally used to make a virtualhost
[13:35:01] <ishitatsuyuki> If program designed like so
[13:57:35] <gurun> yeah just that .. it's suppposed to be the client's IP .. i thought.
[17:53:10] <gurun> bluez__ with your proxy, can you see the content of the 0x04 (Magic) that is going from the client to the server to initiate encryption?
[20:11:57] <bluez__> Hey guru. Yes I can
[20:12:04] <bluez__> *gurun
[20:13:10] <bluez__> What's the problem you're having?
[20:17:43] <bluez__> It is just 0x04 encrypted
[20:21:11] <gurun> yeah, i'm not getting the client to accept it. And I can' find any other servers beside MiNET that have encryption that I can test it with.
[20:23:05] <bluez__> Are you sure you encrypted correctly?
[20:23:42] <gurun> No ofc not. That's why I need to test it with something other than MiNET
[20:24:06] <bluez__> I'm not at my computer now but if you send me a key combination (private and public) I can run it and tell you what the packet should be
[20:24:09] <gurun> I mean, the client works fine with MiNET itself ... so that way encryption works. And the vanilla client also works fine with MiNET.
[20:24:33] <bluez__> I used the test vectors to test my encryption
[20:24:49] <gurun> test vectors?
[20:25:04] <bluez__> Check the endienness of the counter you pass in to generate the signature
[20:25:13] <bluez__> I made that mistake
[20:25:29] <gurun> counter?
[20:25:35] <gurun> signature?
[20:25:52] <bluez__> These..  https://confluence.yawk.at/plugins/servlet/mobile#content/view/1998918
[20:26:12] <gurun> Initial counter 0
[20:26:17] <gurun> you mean that counter?
[20:26:51] <bluez__> Yeah actually that would still work for the first packet. Nvm
[20:27:16] <gurun> it's not the first packet reliable, but it's the first packet for encryption yes.
[20:27:50] <bluez__> Yeah so mean endienness for 0 won't matter for that first packet
[20:28:07] <bluez__> If the second didn't work then it could have been that
[20:28:11] <gurun> in the example is talks about the server (random) token being 128 bytes .. and that's not what I'm getting from the vanilla. I'm getting variable lenght on that .. beteen say 25-35
[20:28:34] <gurun> endianess.. yeah, i see what you mean by that then.
[20:28:51] <bluez__> Isn't it base64 encoded?
[20:29:07] <bluez__> Sorry not in front of my computer so working from memory
[20:29:08] <gurun> no, it doesn't seem to be that. Just raw bytes.
[20:29:26] <gurun> in yawkats documentaton it's put as "string" .. but without encoding.
[20:30:07] <gurun> i've been fishing for that being the problem tho.. but then, this totally wouldn't work with the vanilla client either since MiNET sends that in the same way i belive.
[20:31:02] <bluez__> Hold on let me check
[20:35:15] <yawkat> gurun: a string in mcpe is just a byte string
[20:36:10] <gurun> yawkat, a string in MCPE is a UTF encoded byte array
[20:36:23] <yawkat> Not necessarily
[20:36:28] <gurun> that's not "entirely" the same as a byte arr
[20:36:37] <gurun> yes, yawkat necessarily since Mojang said that.
[20:36:43] * Bluez_ joined the channel
[20:36:53] <Bluez_> ok let me check my code
[20:36:57] <yawkat> In the code a "string" isn't encoded at all
[20:37:06] <yawkat> It's just a byte array
[20:37:28] <yawkat> In some places they might utf8decode some of those strings but not everywhere
[20:37:55] <gurun> yeah, i'm just going by what they've said earlier.
[20:38:29] <gurun> there is a mighty big difference between having a sequence of lenght-prefixed bytes and an actual UTF8 byte encoded string, right. ?
[20:38:42] <Bluez_> ok i just grab it’s length, then grab the token (whatever it’s length)
[20:38:53] <yawkat> Yes, a big semantic difference
[20:38:58] <Bluez_> i dont assume it’s 128 or anything
[20:39:12] <gurun> yawkat "semantic", not sure what you mean?
[20:39:52] <gurun> i mean a char in UTF can be.. what is it .. up to 4 bytes i believe.
[20:40:09] <yawkat> Yes, but I mean it doesn't matter to the protocol
[20:40:44] <gurun> ofc it does. If someone tells me that "you should UTF8 encode this string for transport" it makes a huge difference.
[20:40:54] <gurun> i do that with all strings. To and from bytes.
[20:41:10] <gurun> and so far, that's what it wanted to be.
[20:41:17] <yawkat> If you look at the type spec in my docs
[20:41:17] <gurun> but this one, i'm not so sure anymore.
[20:41:47] <yawkat> A string is just a simple byte array which may be a utf-8 encoded string in most cases
[20:42:04] <yawkat> But it simply does not matter to the protocol until you decode it
[20:42:20] <yawkat> Unless of course my RE was wrong :P
[20:42:38] <gurun> RE?
[20:42:48] <yawkat> Reverse engineering
[20:43:12] <gurun> well, i at least know what UTF8 to from bytes mean.
[20:43:23] <gurun> But you did write in your documentation that it was un-encoded.
[20:43:30] <gurun> i remember that much.
[20:43:31] <Bluez_> gurun: my code just gets the string length then appends it byte for byte and hashes it.  I never treat it as a string at all
[20:43:58] <yawkat> Yes, what Bluez_ sais
[20:44:01] <gurun> yeah Bluez_ and that is what I plan on doing now too. It's not a string, it's a lenght prefixed byte array ..
[20:44:02] <yawkat> *says
[20:44:10] <Bluez_> exactly
[20:44:11] <gurun> i treated it as a string
[20:44:34] <gurun> and i'm pretty sure that's why it works with the vanilla client too
[20:44:54] <yawkat> I don't think they decode it
[20:45:06] <Bluez_> gurun: what are you making exactly?
[20:45:08] <gurun> because my hardcoded "random" token right now is RANDOM SECRET
[20:45:19] <gurun> that resolves to the same bytes regardless of encoding.
[20:45:51] <gurun> Bluez_ i have a client for MCPE that i use to test behaviour and .. get stuff out of it. So I need to get it connected to the vanilla (built in) server.
[20:46:12] <Bluez_> ahh kind of exactly what i do
[20:46:33] <gurun> well, you had a smarter way :-)
[20:46:48] <gurun> but i also use the client for performance testing and stuff like that. It can act as a bot.
[20:46:52] <Bluez_> mine is a ‘man in the middle’ i suppose
[20:47:28] <gurun> i have a transparent proxy in MiNET too Bluez_. I use that sometimes to snoop instead of wireshark. But since it got encrypted, i didn't bother.
[20:47:57] <gurun> The reason to use the proxy is to catch stuff like dimension changes and stuff. Because that's a pain to trigger using my client.
[20:48:48] <Bluez_> i had something similar before.  It was easy because for batch packet i just store (and forward) and when i have them all i parse them and print the data
[20:49:24] <Bluez_> now they encrypted i have to have the client actually talk to my proxy on each side
[20:50:09] <Bluez_> so i had to write all the code to handle ack, nack, encapsulation etc :/
[20:51:12] <Bluez_> ok closing my computer and going back to my phone, let me know if you need anything else
[20:52:22] <gurun> so it's supposed to be lenght + bytes
[20:52:33] <gurun> lenght in int16
[20:52:37] <Bluez_> yeah
[20:53:12] <Bluez_> 03 LL LL <base 64 public key> LL LL <server token>
[20:55:44] <gurun> yawkat, Bluez_ i love you guys: http://i.imgur.com/ysUAap3.png
[20:55:58] <Bluez_> yay!
[20:56:04] <yawkat> \o/
[20:56:05] <gurun> finally!
[20:56:46] <gurun> now quickly .. commit before it is all lost!
[20:59:07] <gurun> so now i came full circle with encryption and can . .resume ordinary life and work of byte-engineering again.

2016-07-02
[00:59:57] * simba has quit
[02:48:28] * Bluez_ has quit
[05:03:05] * LaxWasThere joined the channel
[05:03:10] * Intyre_ joined the channel
[05:03:40] * [shoghicp] joined the channel
[05:04:50] * Intyre has quit
[05:04:50] * shoghicp has quit
[05:04:51] * bluez__ has quit
[05:04:51] * hansihe has quit
[05:04:51] * LaxWasHere has quit
[05:04:51] * Intyre_ is now known as Intyre
[05:04:53] * [shoghicp] is now known as shoghicp
[06:02:28] * Aprexer has quit
[06:03:05] * Codmadnesspro joined the channel
[06:04:01] * Codmadnesspro is now known as Aprexer
[07:36:17] * Addisonep joined the channel
[08:20:51] * gurun joined the channel
[08:25:40] * InusualZ is now known as zz_InusualZ
[09:02:52] * Bluez_ joined the channel
[09:14:15] * gurun joined the channel
[10:05:57] * zz_InusualZ is now known as InusualZ
[10:18:16] * gurun joined the channel
[10:35:41] * gurun joined the channel
[11:38:11] * gurun joined the channel
[13:27:14] <ishitatsuyuki> gurun: lol what happened to your network :P
[13:29:21] <gurun> i think it's the xbox messing with my router.
[13:31:16] <ishitatsuyuki> Oh?
[13:31:22] <ishitatsuyuki> What MS did?
[14:09:00] <Bluez_> in these docs https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets
[14:09:11] <Bluez_> Start Game, game_mode should be an int not a byte
[14:09:18] <Bluez_> not sure who manages them?
[14:14:37] <yawkat> fixed
[14:14:48] <yawkat> thanks.
[15:43:42] * gurun joined the channel
[16:57:46] <Bluez_> 0x13 - update block is actually  0x13  RECORD_COUNT_INT  [BLOCK_ID_BYTE   BLOCK_DATA_AND_FLAGS_BYTE]
[17:42:42] <Bluez_> any further info about the permissions flags?
[17:53:40] <Bluez_> // 00 - Can Fly - NO Place/Break)
[17:53:40] <Bluez_> // 01 - Can Fly - NO Place/Break)
[17:53:41] <Bluez_> // 02 - NO FLY - Can Place/Break
[17:53:42] <Bluez_> // 03 - Can Fly - Can Place/Break
[18:10:31] <gurun> Bluez_ that 0x13 where did you get that info from?
[18:10:40] <Bluez_> Sorry that’s just the command
[18:10:49] <gurun> command?
[18:11:16] <Bluez_> ‘Update Block’ = 0x13
[18:11:35] <Bluez_> i’m logging two clients interacting
[18:11:39] <gurun> yes,i know .. but the count was removed in 0.15 as far as we all know .. so I'm asking where you got the info from
[18:11:58] <Bluez_> let me check it again 2 secs
[18:13:09] <Bluez_> 13000011C8FFFFFFFD0401B0
[18:14:26] <Bluez_> you’re right
[18:14:30] <Bluez_> must have looked at the wrong log :/
[18:14:52] <gurun> so, how are you snooping two clients communicating?!
[18:17:13] <Bluez_> it’s local multiplayer, so i just replace the keys in the login_packet
[18:17:39] <Bluez_> so on one side i have replaced the keys and decrypt back and forth, on the other i don’t send the handshake back so it doesn’t encrypt
[18:18:04] <Bluez_> my ‘proxy’ just sits in the middle spitting out the packets
[18:19:46] <gurun> Ah, very smart.
[18:21:17] <gurun> the packet that has the most mystery around it by far is 0x31 the "adventure settings"
[18:21:38] <gurun> anything you have on that an how exactly that works is appreciated. I believe there is a lot more power to it than we use right now.
[18:21:46] <gurun> and it works in combinatino with game start too.
[18:25:42] <Bluez_> yeah that stuff above // 00 - Can Fly - NO Place/Break) etc is for adventure
[18:25:47] <Bluez_> i stopped there for now but will go back to it
[18:26:20] <Bluez_> I have a bug in my proxy, but once i fix it i’ll code it to incremenet it on each connect to test i quickly
[19:00:11] <yawkat> ive looked at the code a bit and it had some really interesting stuff
[19:00:36] <yawkat> like regional permissions (?) but i dont think that packet can influence them
[19:00:46] <yawkat> maybe it was id-based, i didnt look at it much
[19:20:14] <gurun> yawkat, are you back in business now when mineplex finally getting into the game?
[19:21:41] <yawkat> doesnt look like a huge priority right now, i have some people testing it but it's not urgent, probably with hypixel gone
[19:22:45] <yawkat> they havent dropped it though.
[19:23:29] <gurun> Bluez_ is your stuff online somewhere. I have no idea what you working on, curious ofc.
[20:10:21] * YaBoiMack joined the channel
[20:11:06] <YaBoiMack> Hello
[20:48:47] * YaBoiMack has quit
[21:29:22] * Addisonep joined the channel

2016-07-01
[07:33:07] * mecha joined the channel
[07:33:11] <mecha> hello?
[07:33:20] <mecha> i have a problem
[08:00:22] * Bluez_ joined the channel
[08:46:46] * InusualZ is now known as zz_InusualZ
[08:48:33] * zz_InusualZ is now known as InusualZ
[10:50:06] * MrARM__ joined the channel
[10:50:39] * MrARM___ joined the channel
[10:52:39] * MrARM_ has quit
[10:55:02] * MrARM__ has quit
[11:25:22] * MrARM___ has quit
[11:30:32] <rom1504> Don't we all
[12:33:08] <ishitatsuyuki_> lol
[12:33:22] <ishitatsuyuki_> Don't ask to ask, if anyone is here or alive, or uses something. Just ask, and we'll get moving along. Thanks.
[12:33:40] * ishitatsuyuki_ is now known as ishitatsuyuki
[14:02:39] * Bluez___ joined the channel
[14:31:06] * blackfox_ joined the channel
[16:01:56] * InusualZ is now known as zz_InusualZ
[16:19:10] * zz_InusualZ is now known as InusualZ
[16:41:35] * Extreme- joined the channel
[17:03:30] * gurun_ joined the channel
[19:38:15] * rellik joined the channel
[19:38:29] <rellik> oi
[19:39:38] * rellik has left the channel
[19:42:29] * deceit has quit
[19:48:47] * deceit joined the channel
[19:53:28] * Brandon15811_ joined the channel
[20:54:08] * gurun_ joined the channel
[22:14:31] * gurun joined the channel
[23:20:19] * simba joined the channel
[23:31:21] <Bluez_> hmm commands are bunched together inside batch packets with no length :/
[23:31:51] <Bluez_> eg 0x10 (MOVE PLAYER) <data> [LEN] 0x34 (chunk data>
[23:32:03] <Bluez_> although chunk data has a length, the move player doesn’t
[23:32:25] <Bluez_> oh wait
[23:41:13] <Bluez_> my fail :/

2016-06-30
[00:13:36] * simba joined the channel
[00:13:39] <simba> hello
[00:13:45] <simba> anybody on??
[00:41:44] * Simba joined the channel
[07:42:55] * Bluez_ joined the channel
[08:24:18] * zz_InusualZ is now known as InusualZ
[08:35:42] * [d__d] joined the channel
[09:00:35] * rovox joined the channel
[09:02:49] * ishitatsuyuki_ joined the channel
[09:08:17] * ishitatsuyuki has quit
[09:08:17] * Extreme- has quit
[09:08:17] * rovox_ has quit
[09:08:17] * md_5 has quit
[09:08:17] * sekjun9878 has quit
[09:09:13] * md_5 joined the channel
[09:10:32] * Extreme joined the channel
[09:13:17] * sekjun9878 joined the channel
[09:13:17] * sekjun9878 has quit
[09:13:17] * sekjun9878 joined the channel
[12:00:22] * MrARM__ has quit
[12:00:27] * MrARM_ joined the channel
[12:19:10] * sgray joined the channel
[13:58:09] <Bluez_> what’s the ‘Frame Set index’ for?  i.e. why do some packets start 0x84 and some 0x8C ?
[14:01:50] * MrARM_ has quit
[14:01:50] * MrARM_ joined the channel
[14:01:50] <yawkat> according to gurun thats a send priority
[14:01:54] <yawkat> no clue why it leaks in the network stack but i think any priority should work if you dont really care
[14:02:13] <Bluez_> hmm ok
[14:24:34] * MrARM__ joined the channel
[14:25:21] * MrARM___ joined the channel
[14:25:44] * MrARM_ has quit
[14:29:11] * MrARM__ has quit
[15:03:24] <gurun> that byte is a header with bits. Depending on what bits are set, you obviously get different "values".
[15:34:20] * gurun_ joined the channel
[15:36:58] * gurun has quit
[15:46:01] * asdasdasdadas joined the channel
[15:46:03] * asdasdasdadas has quit
[16:27:48] * gurun joined the channel
[16:35:55] * Mats- joined the channel
[16:41:25] * Matsv has quit
[16:41:25] * [d__d] has quit
[16:41:38] * -- BotBot disconnected, possible missing messages --
[16:43:40] * -- BotBot disconnected, possible missing messages --
[16:53:54] * [d__d] joined the channel
[17:20:44] * Bluez_ has quit
[17:21:59] * Bluez_ joined the channel
[19:37:25] * Bluez_ has quit
[19:41:48] * Codmadnesspro joined the channel
[19:47:03] * Codmadnesspro is now known as Aprexer
[21:36:51] * Brandon15811_ joined the channel
[21:43:33] * sekjun9878_ joined the channel
[21:43:33] * sekjun9878_ joined the channel
[21:44:49] * MrARM_ joined the channel
[21:47:46] * MrARM___ has quit

2016-06-29
[00:49:02] * Ihavebugs joined the channel
[00:49:09] <Ihavebugs> hello?
[00:49:13] <Ihavebugs> anybody on?
[07:37:18] * Bluez_ joined the channel
[08:14:11] * Amaranth joined the channel
[08:41:01] <rom1504> guide of irc : [transfer in progress to all media] ... [transfer completed], ok now everybody know you don't leave irc
[08:42:58] <Bluez_> if there’s no ACK or NACK received should the packet be resent after some time?
[08:49:08] <yawkat> yes
[08:49:29] <Bluez_> any idea how long?
[08:50:05] <yawkat> i think it depends on network speed etc
[11:01:15] * MrARM_ joined the channel
[11:03:03] * MrARM__ has quit
[11:40:39] * Bluez_ has quit
[11:42:40] * Bluez_ joined the channel
[11:44:23] * MrARM__ joined the channel
[11:48:07] * MrARM_ has quit
[12:53:20] * sgray joined the channel
[13:06:01] * shaila joined the channel
[13:12:31] * shaila has quit
[13:12:57] * sgray joined the channel
[14:38:51] * mdbrim joined the channel
[14:40:52] * MrARM__ has quit
[14:41:08] * MrARM_ joined the channel
[15:17:50] <gurun> Bluez_ study this http://www.jenkinssoftware.com/raknet/manual/congestioncontrol.html
[15:18:17] <gurun> RTO
[15:19:40] <gurun> Bluez_, when i test this, i put in random skips both on send and receive.
[16:11:37] * MrARM_ has quit
[16:11:53] * MrARM_ joined the channel
[16:32:48] * simba399 joined the channel
[16:32:54] <simba399> hello?
[16:50:19] * williamtdr joined the channel
[17:29:19] * mhsjlw joined the channel
[17:32:39] * MrARM_ has quit
[17:32:56] * MrARM_ joined the channel
[17:36:54] * mhsjlw has quit
[17:38:29] <gurun> guide of irc : [transfer in progress to all media] ... [transfer completed], ok now everybody know you don't leave irc
[17:46:41] <rom1504> lol
[17:50:46] * Matsv has quit
[17:51:19] * Matsv joined the channel
[17:53:03] * MrARM__ joined the channel
[17:53:04] * MrARM_ has quit
[17:57:32] * MrARM__ has quit
[18:02:09] * Bluez_ has quit
[18:02:39] * MrARM_ joined the channel
[19:07:52] * GingerGeek joined the channel
[19:07:52] * GingerGeek has quit
[19:07:52] * GingerGeek joined the channel
[19:45:42] * Addisonep joined the channel
[19:46:36] <Addisonep> !remind Intyre 30 !remind 30 !remind 30
[19:46:38] <MrQuoter> !reminder <minutes> <message>
[19:49:40] * Addisonep joined the channel
[19:50:09] <Addisonep> Get off your shrooms intyre
[19:53:41] * Addisonep_ joined the channel
[19:53:54] <Addisonep_> NullFull c hello
[19:56:25] * Addisonep_ has quit
[20:25:47] * MrARM__ joined the channel
[20:29:04] * MrARM_ has quit
[21:02:24] <gurun> lol
[21:06:09] * Addisonep_ joined the channel
[21:06:27] <Addisonep_> Pls I need help
[21:12:30] <MrARM__> we will not help you spam
[21:43:32] <humerusj> Bibi
[21:44:10] * Addisonep_ has quit
[21:45:37] * Addisonep_ joined the channel
[21:46:12] <Addisonep_> Bibi?
[21:46:18] <Brandon15811__> Bibi!
[21:47:04] <Addisonep_> Niicee
[21:47:39] <Addisonep_> Brandon15811__ what's up with NullFull?
[22:07:52] * Addisonep_ has quit
[22:14:22] * Addisonep_ joined the channel
[22:18:42] * Addisonep_ has quit
[22:20:31] * Addisonep_ joined the channel
[22:24:46] * Addisonep_ has quit
[22:26:12] * Addisonep_ joined the channel
[22:27:32] * danielopolish joined the channel
[22:31:00] * lolek joined the channel
[22:31:12] <lolek> say elo
[22:35:58] <Guest89772> port
[22:43:12] <deceit> port
[22:49:47] * mafioza joined the channel
[23:25:26] * Addisonep_ has quit
[23:35:37] * simba joined the channel
[23:35:39] <simba> hi
[23:35:41] <simba> anybody on
[23:42:06] <simba> hello

2016-06-28
[04:46:33] <Brandon15811__> don't forget that more threads = more speed too ;D
[10:27:38] * Bluez_ joined the channel
[11:04:53] * MrARM__ joined the channel
[11:08:17] * MrARM_ has quit
[11:10:25] * MrARM_ joined the channel
[11:12:51] * MrARM__ has quit
[11:12:53] * MrARM___ joined the channel
[11:14:33] * MrARM_ has quit
[11:36:21] * MrARM_ joined the channel
[11:36:21] * MrARM___ has quit
[12:33:42] * sgray joined the channel
[12:59:35] * MrARM_ has quit
[12:59:49] * MrARM_ joined the channel
[13:45:23] * MrARM_ has quit
[13:45:38] * MrARM_ joined the channel
[14:40:54] * Matsv has quit
[14:41:51] * Matsv joined the channel
[15:40:31] * Bluez_ has quit
[15:43:30] * Bluez_ joined the channel
[17:21:13] <Bluez_> hmm when you send a NACK does raknet resent the frame with the same frame index?
[18:05:37] * Bluez_ has quit
[18:06:26] * Bluez_ joined the channel
[18:12:32] * MrARM_ has quit
[18:22:10] * MrARM_ joined the channel
[19:59:00] * MrARM__ joined the channel
[20:02:52] * MrARM_ has quit
[20:28:10] <yawkat> Bluez_: http://wiki.vg/Pocket_Edition_Protocol_Documentation#RakNet_Reliability
[20:28:26] <Bluez_> yeah i read that
[20:29:16] <Bluez_> it wasn’t totally clear though.  if say 84 020000 <data> is missing and a nack is sent does it send ’84 020000 <data>’ or ’84 030000 <data>’
[20:29:40] <yawkat> "FrameSetPackets carry a unique index. This index may only appear once in a connection (per direction). Getting the same index twice means you have received a duplicate datagram - ignore one. " :P
[20:30:00] <Bluez_> ahh yeah
[20:30:07] <Bluez_> so it must increment the index
[20:30:15] <yawkat> yes
[21:03:08] * Bluez_ has quit

2016-06-27
[08:26:26] * MrARM__ has quit
[08:26:42] * MrARM_ joined the channel
[09:56:16] * MrARM_ has quit
[10:10:58] * MrARM_ joined the channel
[13:03:18] * MrARM_ has quit
[13:06:01] * shaila joined the channel
[13:08:16] * MrARM_ joined the channel
[18:25:02] * sgray joined the channel
[18:25:49] <gurun> Damn that was the hardest update ever. Hope that will never happen again .. at least this summer. 0.15 migration RIP!
[18:27:30] <rom1504> well there are so many weird little things that you can be sure 0.16 will change them all
[18:27:50] <rom1504> say at the very least the double compression thing
[18:31:24] <yawkat> but double compression = double speed
[18:32:10] <rom1504> sure !
[18:46:46] <gurun> :-)
[18:47:23] <gurun> one packet out of thousands doesn't matter so much really.
[18:48:00] <gurun> I'm just happy that inventory management seems a bit tighter now.

2016-06-26
[02:57:29] * XorBoole- is now known as XorBoole
[06:58:09] * MrARM has quit
[07:38:07] * Antisober552 joined the channel
[07:38:08] * humerusj joined the channel
[07:38:37] * Falkirks joined the channel
[07:38:40] * NullFull|away joined the channel
[07:38:43] * eggster|afk joined the channel
[07:38:43] * eggster|afk is now known as eggster
[07:39:07] * shoghicp joined the channel
[07:39:38] * Intyre joined the channel
[07:40:08] * MinecraftAddict joined the channel
[07:40:38] * MrARM joined the channel
[07:41:08] * ZacHack joined the channel
[07:42:08] * iamadpond joined the channel
[07:42:38] * leonchang99 joined the channel
[09:17:21] * MrARM_ has quit
[09:17:37] * MrARM_ joined the channel
[09:24:20] * Galang23 joined the channel
[09:29:06] * Galang23 has left the channel
[09:50:35] * MrARM__ joined the channel
[09:51:49] * MrARM_ has quit
[12:40:39] * sgray joined the channel
[14:32:59] * mdbrim joined the channel
[21:00:24] * shaila joined the channel

2016-06-25
[05:31:22] * shaila joined the channel
[08:41:07] * gurun_ joined the channel
[09:40:27] * gurun joined the channel
[10:31:45] * Brandon15811_ joined the channel
[11:27:59] * gurun_ joined the channel
[12:23:15] * MrARM_ has quit
[12:23:28] * MrARM_ joined the channel
[13:21:52] * shaila joined the channel
[13:25:09] * MrARM__ joined the channel
[13:28:04] * MrARM_ has quit
[13:44:18] * gurun__ joined the channel
[13:47:14] * eggy_ joined the channel
[13:47:59] * ishitatsuyuki_ joined the channel
[13:50:16] * XorBoole- joined the channel
[13:51:12] * XorBoole has quit
[13:51:16] * Amaranth has quit
[13:51:16] * _MylesC has quit
[13:51:17] * ishitatsuyuki has quit
[13:51:28] * _MylesC joined the channel
[13:51:29] * Juxtaposing joined the channel
[13:52:14] * iamadpond joined the channel
[13:59:54] * MrARM__ has quit
[14:00:10] * MrARM_ joined the channel
[14:21:44] * gurun joined the channel
[14:53:27] * filfat joined the channel
[14:55:51] * MrARM_ has quit
[14:56:07] * MrARM_ joined the channel
[16:47:18] * Brandon15811__ joined the channel
[16:49:17] * MrARM_ has quit
[16:49:30] * MrARM_ joined the channel
[16:56:38] * Brandon15811 joined the channel
[17:17:45] * gurun_ joined the channel
[18:10:38] * MrARM_ has quit
[18:39:52] * MrARM_ joined the channel
[19:28:42] * MrARM_ has quit
[19:31:36] * MrARM_ joined the channel
[20:03:44] * gurun joined the channel
[20:21:55] * MrARM__ joined the channel
[20:23:57] * MrARM_ has quit
[20:24:39] * MrARM_ joined the channel
[20:26:18] * MrARM__ has quit
[23:45:13] * Amaranth joined the channel
[23:53:48] * ishitatsuyuki_ is now known as ishitatsuyuki

2016-06-24
[08:18:56] * gurun joined the channel
[09:07:22] * gurun_ joined the channel
[09:22:51] * MrARM_ has quit
[09:23:09] * MrARM_ joined the channel
[10:33:41] * MrARM_ has quit
[10:34:02] * MrARM_ joined the channel
[12:08:39] * sgray joined the channel
[12:35:33] <KnownUnown> iamadpond: Wait a second
[12:54:28] <ishitatsuyuki> Finally there is a message :P
[12:59:24] * gurun joined the channel
[13:29:02] * gurun joined the channel
[14:21:08] * JoRa22 joined the channel
[14:22:08] <JoRa22> Hello
[14:23:12] <JoRa22> Is there anyway to disable the message that is broadcasted to everyone every time someone teleports or warps?
[14:24:18] <JoRa22> Is anybody here?
[16:50:28] * MrARM_ has quit
[16:50:45] * MrARM_ joined the channel
[17:30:15] * gurun joined the channel
[18:01:29] * gurun joined the channel
[18:09:08] * MrARM_ has quit
[18:09:21] * MrARM_ joined the channel
[19:23:40] * splashscuba joined the channel
[19:27:16] * gurun_ joined the channel
[19:43:10] * gurun joined the channel
[20:25:46] * MrARM__ joined the channel
[20:29:16] * MrARM_ has quit
[20:41:39] * MrARM_ joined the channel
[20:43:33] * gurun_ joined the channel
[20:44:11] * MrARM__ has quit
[20:48:45] * JoRa22 joined the channel
[21:01:22] * filfat joined the channel
[21:03:47] <filfat> Quick thing, is there a pack I would have to send to the client to mark a block/chunk as editable? Currently getting "you cannot place blocks here" after implementing the Login=>PlayerStatus=>StartGame=>RequestChunkRadius=>FullChunkData procedure
[21:07:50] <yawkat> Adventure
[21:07:55] <yawkat> Check my wiki.
[21:08:06] <yawkat> Adventure settings that is.
[21:08:25] <filfat> Aaaa, makes sense
[21:12:59] <filfat> https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets cheers
[22:00:08] <gurun_> is that the immutable thingy yawkat ?
[22:00:12] <gurun_> never tried it
[22:00:27] * gurun joined the channel
[22:00:29] <yawkat> Huh
[22:00:31] <yawkat> ?
[22:00:49] <yawkat> Oh
[22:00:56] <gurun> the "read only" world
[22:00:58] <yawkat> I don't think so
[22:01:05] <yawkat> It's the permissions iirc
[22:01:13] <gurun> that's actually great. Never thought about it. It's the EDU mode tho .. shogi said that earlier
[22:02:03] <gurun> your flags for start game is not complete though.
[22:02:08] <gurun> one of the flags there is EDU mode
[22:02:33] <yawkat> Yes I know
[22:51:41] <filfat> The hardest task seems to be to name the goddarn thing.. "Actually Not Another Lovely MCPE Server"
[22:52:00] <filfat> Wait the acronym would be ANAL-MCPE-S
[22:52:09] <Intyre> analms suits it lol
[22:53:02] <filfat> Intyre analms, sounds like a function that takes ms before anal insertion
[22:53:18] <filfat> analMs(int ms);
[23:05:20] <Brandon15811__> !addquote 5:52 PM <filfat> Intyre analms, sounds like a function that takes ms before anal insertion
[23:05:22] <MrQuoter> Quote 559 added
[23:54:25] <deceit> wat

2016-06-23
[01:02:24] * yawkat joined the channel
[02:03:42] * Addisonep has quit
[03:10:47] * sgray joined the channel
[05:15:56] * gurun joined the channel
[05:46:46] * Addisonep joined the channel
[06:28:10] * gurun joined the channel
[07:17:34] * -- BotBot disconnected, possible missing messages --
[07:23:10] * [d__d] joined the channel
[07:36:25] * gurun joined the channel
[07:45:15] * -- BotBot disconnected, possible missing messages --
[07:47:33] * [d__d] joined the channel
[07:59:46] * gurun has quit
[09:02:21] * gurun joined the channel
[09:29:08] * gurun has quit
[09:31:57] * MrARM___ has quit
[09:32:14] * MrARM_ joined the channel
[09:34:08] * gurun joined the channel
[10:34:12] * gurun has quit
[10:43:15] * MrARM_ has quit
[10:53:12] * gurun joined the channel
[10:59:44] * gurun has quit
[11:04:45] * gurun joined the channel
[11:06:21] * MrARM_ joined the channel
[12:04:48] * gurun has quit
[12:13:14] * sgray joined the channel
[12:13:16] * gurun joined the channel
[12:30:19] * gurun has quit
[12:42:52] * gurun joined the channel
[13:38:33] <iamadpond> o/
[13:38:51] <iamadpond> https://gyazo.com/602895e257edcf0f090e3cd58f2cd120
[13:39:12] <iamadpond> Looks like anyone familiar?
[13:39:48] <ishitatsuyuki> MrARM: i don't recommend IDAism
[13:40:03] <ishitatsuyuki> Try radare2, it analyzes only on explicit command
[13:42:54] * gurun has quit
[13:46:00] * gurun joined the channel
[14:00:19] * gurun has quit
[14:08:21] * gurun joined the channel
[14:10:50] * MrARM__ joined the channel
[14:11:44] * MrARM_ has quit
[15:10:03] * gurun joined the channel
[16:48:13] * Kripth has quit
[18:02:49] * MrARM__ has quit
[18:03:06] * MrARM_ joined the channel
[19:20:46] * MrARM_ has quit
[19:21:02] * MrARM_ joined the channel
[19:48:25] * MrARM_ has quit
[19:48:37] * MrARM_ joined the channel
[20:29:32] * -- BotBot disconnected, possible missing messages --
[20:31:46] * [d__d] joined the channel
[20:35:40] * Guest22429 joined the channel
[21:11:49] * jose-vm joined the channel

2016-06-22
[04:05:06] * Bob joined the channel
[04:05:24] * Bob has quit
[05:15:23] * gurun joined the channel
[05:42:58] * MrARM_ joined the channel
[05:57:59] * MrARM__ joined the channel
[06:02:03] * MrARM_ has quit
[06:02:46] * MrARM_ joined the channel
[06:04:47] * MrARM__ has quit
[06:18:18] * MrARM__ joined the channel
[06:20:58] * MrARM___ joined the channel
[06:21:32] * MrARM_ has quit
[06:22:48] * MrARM__ has quit
[06:47:11] * MrARM___ has quit
[06:47:51] * sgray has quit
[06:49:51] * Thinkofname has quit
[06:50:52] * williamtdr has quit
[06:54:24] * NullFull has quit
[06:54:28] * Falkirks has quit
[06:54:28] * tHEMtZ has quit
[06:54:28] * kashike has quit
[06:54:28] * shoghicp has quit
[06:55:40] * leonchang99 has quit
[06:55:41] * Brandon15811_ has quit
[06:55:41] * Brandon15811 has quit
[06:55:41] * rovox_ has quit
[06:55:41] * md_5 has quit
[06:55:41] * sekjun9878 has quit
[06:55:41] * Amaranth has quit
[06:55:41] * _MylesC has quit
[06:55:47] * ishitatsuyuki has quit
[06:58:07] * -- BotBot disconnected, possible missing messages --
[07:00:56] * -- BotBot disconnected, possible missing messages --
[07:03:53] * -- BotBot disconnected, possible missing messages --
[07:06:47] * -- BotBot disconnected, possible missing messages --
[07:08:58] * [d__d] joined the channel
[08:07:25] * Kripth joined the channel
[08:20:31] * gurun_ joined the channel
[09:04:30] * Kripth has quit
[09:06:44] * Kripth joined the channel
[11:35:33] * MrARM_ has quit
[11:54:12] <ishitatsuyuki> Just asking, does PC edition use something like Nagle's algo?
[12:03:26] <rom1504> maybe netty does
[12:16:10] * Era joined the channel
[12:22:03] * shaila joined the channel
[12:24:16] * Era joined the channel
[12:48:33] * Kripth has quit
[12:48:51] * Kripth joined the channel
[12:53:23] * Guillaume351 joined the channel
[12:54:42] * Kripth has quit
[12:57:06] * Kripth joined the channel
[13:51:48] * Some_Dude joined the channel
[15:20:54] * InusualZ is now known as zz_InusualZ
[16:56:27] * Kripth has quit
[17:32:15] * Kripth joined the channel
[19:07:26] * MrARM_ joined the channel
[19:08:19] <MrARM_> did anyone get Binary Ninja (the one in beta) to load mcpe in a reasonable time?
[19:16:28] <Brandon15811__> MrARM_: even ida takes like 20+ minutes
[19:21:33] * MrARM_ has quit
[19:34:19] * MrARM_ joined the channel
[19:42:35] * MrARM_ has quit
[19:44:41] * MrARM_ joined the channel
[20:08:37] * MrARM__ joined the channel
[20:09:04] * MrARM_ has quit
[20:27:51] * MrARM__ has quit
[20:28:47] * MrARM_ joined the channel
[20:35:05] * Bluez_ joined the channel
[20:38:13] * MrARM__ joined the channel
[20:40:54] * MrARM_ has quit
[20:52:17] * Bluez_ is now known as Bluez
[21:00:54] * MrARM_ joined the channel
[21:01:37] * MrARM___ joined the channel
[21:01:38] * MrARM_ has quit
[21:02:03] * MrARM__ has quit
[21:03:05] * bluez__ joined the channel
[21:05:35] * Bluez has left the channel
[21:57:43] * sgray joined the channel
[23:40:15] * Addisonep joined the channel

2016-06-21
[00:44:59] <Bluez_> hmm this is confusing
[00:45:28] <Bluez_> “0FFFFFFF96000000014371C00041F8CCCDC0F80000004F45000000180FFFFFFF9B00000008438E33CB41B8CCCDC205000000483F000000180FFFFFFF6F0000001B438D59804248A529C13D6A2600B2B0000000180FFFFFFFDF00000003437871AC4238000041AEE5EC0019190000000F22FFFFFF4F000000075988B4FFFF7F000000180FFFFFFFEE00000006439134D041A80000C1C7E36C008B8B000000180FFFFFFFB9000000044385600041A8CCCDC1D2749A00F600000000180FFFFFFF4F000000034385200041C0CCCDC1F972B300CADD00000018
[00:45:28] <Bluez_> FFFF6500000006439330FD42040000C242B2FB0022FD0000000D28438BC000428F3D713F000000”  that should be a move_entity_packet, but why is it so big?
[00:47:49] <rom1504> it's an array
[00:47:53] <rom1504> it can be pretty big
[00:48:25] <Bluez_> oh
[00:48:45] <rom1504> https://github.com/mhsjlw/pocket-minecraft-protocol/blob/realms/data/protocol.json#L492
[00:50:25] <Intyre> Bluez_: really? :O
[00:51:33] <Bluez_> i didn’t think they had changed that much of the protocol :/  is pocketmine totoally broken now then?
[00:51:52] <Intyre> lol soo yes!
[00:52:11] <Intyre> im not crazy after all! xD
[00:52:25] <Intyre> i had those too
[00:53:21] <Bluez_> damn, that’s not good
[00:54:01] <Bluez_> every packet is encrypted(batch_split(compressed(data)))
[00:54:37] <Bluez_> so much overhead per packet, and kind of pointless to use udp
[00:59:12] <rom1504> more layer, better
[00:59:33] <rom1504> I think they should have 2 layer of raknet
[00:59:44] <Bluez_> hmm the start game packet is 64k
[01:00:26] <rom1504> 64k really ? that seems big
[01:00:35] <rom1504> well there's a string at the end, might be that
[01:00:45] <Bluez_> decompressed it’s 64kb
[01:01:11] <Intyre> string is world name
[01:02:53] <Intyre> or folder name where world is stored
[01:03:31] <Bluez_> http://pastebin.com/raw/adA9EfdT
[01:03:33] <Bluez_> :/
[01:03:55] <Intyre> skin?
[01:04:02] <Bluez_> yeah
[01:05:48] <Bluez_> http://pastebin.com/raw/v3Fp6pkM
[01:05:51] <Bluez_> update attributes
[01:16:10] <Intyre> haha i got "Undocumented!" on start screen :)
[01:19:53] <Brandon15811__> !addquote 8:16 PM <Intyre> haha i got "Undocumented!" on [mcpe] start screen :)
[01:19:56] <MrQuoter> Quote 558 added
[01:37:31] * gurun joined the channel
[01:51:50] * Bluez_ has quit
[02:14:45] * filfat joined the channel
[02:15:57] * filfat has quit
[04:07:04] * Some_Dude joined the channel
[04:07:37] <Some_Dude> anyone gotten 0.15 to run on a server? I've gotten it to run but it is buggy on PocketMine
[04:37:56] * gurun joined the channel
[04:52:26] <yawkat> ask #pocketmine
[04:52:41] * yawkat has it working on his server :P
[07:52:02] <gurun> so, you are saying the skin is sent with start game now too?
[08:08:40] * Kripth joined the channel
[08:22:44] <ishitatsuyuki> Hmm, new release have no more BitStream so hard to analyze
[08:23:04] <ishitatsuyuki> Lots of branch tables...
[08:30:53] <Intyre> fun!
[08:37:14] * Kripth has quit
[08:39:37] * Kripth joined the channel
[09:26:42] * MrARM_ joined the channel
[11:42:47] * MrARM_ has quit
[11:43:02] * MrARM_ joined the channel
[12:27:32] * shaila joined the channel
[13:08:46] * MrARM_ has quit
[13:09:01] * MrARM_ joined the channel
[13:33:29] <ishitatsuyuki> xD I'm not an IDA user
[13:43:55] * sgray joined the channel
[14:18:54] * MrARM_ has quit
[14:45:23] * MrARM_ joined the channel
[15:54:04] <gurun> i prefer looking at the bytes ..
[16:20:50] * MrARM_ has quit
[16:40:47] <gurun> i still don't understand what could cause 20 valid messages to be in a single connected packet, without being batched. It just really makes no sense to me.
[16:54:58] * Kripth has quit
[17:49:35] * Bluez_ joined the channel
[18:12:04] <yawkat> throttling
[18:51:33] * Some_Dude joined the channel
[19:06:41] <gurun> I*m not sure how much RakNet will adjust for this with the send speed. It should normally be every 10ms. But like 20 messages in 10ms .. is a lot. And when it throttles it "could" potentially double it
[19:06:47] <gurun> but .. still .. that's a lot of messages.
[19:10:48] * MrARM_ joined the channel
[19:30:28] * MrARM_ has quit
[19:34:24] * MrARM_ joined the channel
[19:45:36] <yawkat> gurun: well i assume batching is done through explicit flushing while raknet batching is done dynamically based on connection
[19:45:41] <yawkat> so it may not always match
[19:46:00] <gurun> yeah, i think that must be the case
[19:46:22] <gurun> but that at least got me to the missing packets. So now encryption and ordering is working fine.
[19:47:17] <gurun> The code looks like a jungle. BIG nasty refactoring on the table now.
[19:47:19] <gurun> but a good one.
[20:19:11] * MrARM_ has quit
[20:25:54] * MrARM_ joined the channel
[20:40:18] * MrARM_ has quit
[21:20:56] * MrARM__ joined the channel
[21:22:54] * Bluez_ has quit
[22:05:03] * MrARM__ has quit

2016-06-20
[00:26:57] * gurun joined the channel
[01:36:50] * Addisonep joined the channel
[06:11:24] * gurun joined the channel
[10:15:50] * Kripth joined the channel
[12:19:56] * NullFull|away joined the channel
[12:19:56] * leonchang99 joined the channel
[12:20:05] * NullFull|away is now known as NullFull
[12:32:52] * Kripth has quit
[12:41:32] * shaila joined the channel
[13:14:31] * _Myles has quit
[13:15:34] * _MylesC joined the channel
[14:43:21] * Amaranth joined the channel
[15:14:51] * Bluez_ joined the channel
[16:02:06] * sgray joined the channel
[16:12:44] * Bluez_ has quit
[16:16:36] * Bluez_ joined the channel
[17:07:04] <gurun> guys, i know shoghi is really busy these days. But he managed to confirm that the "lists" are gone. They are single record messages we are seeing.
[17:07:45] <Intyre> gurun: yeah i know why i said list! because i was parsing batch packets xD
[17:08:06] <gurun> ah, ok.
[17:33:53] <Bluez_> hmm the private key here seems wierd https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[17:34:00] <Bluez_> it’s not long enough
[17:35:35] <Intyre> it is
[17:35:39] <Intyre> just a different format
[17:35:51] <Intyre> pkcs7 or 8?
[17:35:57] <Intyre> idunno anymore
[17:36:19] <Bluez_> i passed it through openssl and it says the private key is 0x01
[17:36:29] <Bluez_> same with an ASN.1 decoder
[17:36:38] <Bluez_> what is it in raw format?
[17:37:39] <Intyre> i parsed it as pkcs8 in Go and it works :p
[17:37:55] <Bluez_> can you dump the raw key for me?
[17:38:03] <Bluez_> maybe it means 0x0000000000… 00001
[17:38:32] <Intyre> you need it now? cause i have to go but ill be back in 1.5 hours
[17:38:43] <Bluez_> i kinda do :(
[17:42:58] <Intyre> 0x01 :D
[17:43:28] <Bluez_> hmm ok
[17:43:42] <Intyre> anyway pkcs8
[17:43:45] <Intyre> o/
[17:56:55] <yawkat> Bluez_: yes, it was generated for testing
[17:57:06] <yawkat> might have used an RNG with 01 or something
[17:58:28] <yawkat> yea FixedSecureRandom(ByteArray(128))
[17:58:35] <Bluez_> ok
[17:58:38] <yawkat> RNG which just returns 0s
[18:02:42] <gurun> you forced me to install a whole lib just to parse that key yawkat :-)
[18:02:50] <yawkat> ^^
[18:03:03] <gurun> but it worked
[18:04:31] <gurun> Bluez_i think i can get you the priv key in ASN.1 or PrivBlob if you can handle that?
[18:04:54] <gurun> or XML
[18:11:20] <Bluez_> hmm i need a 384bit raw public key
[18:11:42] <Bluez_> i tried 0x000000 …. 1, and 0x010000….000
[18:16:49] <Bluez_> anyone got a diffferent test vector?
[18:21:23] <Intyre> Bluez_: https://gist.github.com/Intyre/609a9584d0ff70152446eca04c7d2a29
[18:22:13] <Bluez_> thanks
[18:31:17] <Bluez_> hmm what format is that private key in
[18:32:04] <Bluez_> oh nvm
[18:37:35] <Bluez_> hmm fail :.
[18:58:23] <Bluez_> small typo :P  it works yay
[19:10:57] <Bluez_> is the same cryptor/counter used for recive and transmit?
[19:11:28] <Bluez_> or you create two and initialise them the same to start with?
[19:13:41] <rom1504> 2
[19:14:07] <Bluez_> ok
[19:21:12] * gurun joined the channel
[20:20:10] * shaila joined the channel
[20:22:53] * gurun joined the channel
[20:37:27] <Bluez_> hmm what happens to the server handshake 0x04 in the docs, it’s been removed
[20:37:31] <Bluez_> https://confluence.yawk.at/pages/diffpagesbyversion.action?pageId=1998875&selectedPageVersions=24&selectedPageVersions=23
[20:38:42] <rom1504> it's empty now
[20:38:45] <rom1504> just 0x04
[20:39:05] <rom1504> but yeah a bit too much has been removed yawkat
[20:39:07] <Bluez_> is that in a beta ?
[20:39:20] <rom1504> that's in whatever is published on google play
[20:39:32] <Bluez_> ahh
[20:40:22] <Bluez_> hmm i still see 0.15.0, that must be from the beta group
[20:41:31] <rom1504> no I don't have beta
[20:42:10] <Bluez_> oh so its the release version and the one before was maybe from a non release then?
[20:42:29] <rom1504> yeah
[20:42:32] <Bluez_> ok
[21:09:40] <Intyre> there is a beta .15.1.1 ;)
[21:12:27] <Bluez_> so is that from the beta or from the current release version?
[21:12:57] <Intyre> a beta from .... beta?
[21:13:18] <Bluez_> sorry i mean the change to the server handshake
[21:13:28] <Intyre> they are the same
[21:14:00] <Bluez_> i’m using iOS as test right now
[21:14:08] <Intyre> when they change packets they bump the protocol version
[21:14:17] <Intyre> and both are the same so no packet changes
[21:14:18] <Bluez_> so i’m wondering is this from 0.15.0 release on android and ios
[21:14:27] <Bluez_> ahh ok
[21:24:45] <Bluez_> hmm so i should just send back 0x04?
[21:24:50] <Bluez_> it doesn’t seem to work
[21:25:01] <rom1504> not send back no
[21:25:16] <rom1504> there's a client to server handshake and a server to client handshake
[21:25:26] <Intyre> hes making a client so he should send it back ;)
[21:25:41] <Bluez_> so i should send back encrypted(0x04) ?
[21:25:45] <rom1504> ah back to server to client yeah
[21:25:54] <rom1504> Bluez_: yes
[21:26:10] <Bluez_> it doesn’t seem to like it, it just sends me the 0x03 again then disconnects
[21:26:17] <rom1504> well 0xfe | encrypted(0x04)
[21:26:31] <Bluez_> yeah i did that
[21:26:44] <Bluez_> although i’m just using 0x00 encapsulation right now
[21:26:58] <rom1504> "then disconnects" sounds like you're not encrypting properly
[21:28:00] <Bluez_> i passed all the test vectors np tho
[21:29:31] <Bluez_> oops :/
[21:29:46] <rom1504> are you sending the pub key correctly ?
[21:29:54] <rom1504> (x509)
[21:29:57] <Bluez_> yeah otherwise it doesn’t send the 0x03
[21:30:01] <Bluez_> i left a test key in :/
[21:30:04] <Bluez_> let me take that out!
[21:36:44] * Extreme joined the channel
[21:41:32] <Bluez_> works - yay
[22:58:06] * Bluez_ has quit
[22:58:31] * Bluez_ joined the channel

2016-06-19
[17:13:45] <yawkat> are you sure it's actually a list?
[17:13:56] <Intyre> i do
[17:15:00] <yawkat> in 0.15.1a1?
[17:15:30] <Intyre> maybe set entity motion isnt a list but move are and have the size removed
[17:15:46] <Intyre> s/move/more/
[17:16:00] <yawkat> hm i looked at update block
[17:34:27] <gurun> i haven't tested, but someone else did.
[17:34:39] <gurun> because i was as sceptical
[17:50:23] <gurun> tbh yawkat, i've tested it now, and I can't seem to update more than one block.
[17:50:40] <yawkat> hm okay
[17:50:51] <yawkat> at least easier to parse 11
[17:50:52] <yawkat> ^^
[17:50:58] <gurun> yeah
[17:51:09] <gurun> but it would be good to get that confirmd
[17:51:31] <gurun> Intyre, how can you be so sure it's a list?
[18:08:45] <gurun> nah, i can't get that to do more than one value
[18:16:07] <Intyre> logs :/
[18:17:26] <deceit> moo
[18:19:22] <gurun> logs .. hmm. I don't think MCPE has any functionality built-in that would do that other than explode. And that has it's own records, right.
[18:43:08] * hansihe_ joined the channel
[18:47:58] * eggster_ joined the channel
[18:48:09] * Brandon15811___ joined the channel
[18:48:26] * GingerGeek_ joined the channel
[18:48:26] * GingerGeek_ has quit
[18:48:26] * GingerGeek_ joined the channel
[18:49:18] * _Myles joined the channel
[18:49:50] * Brandon1- joined the channel
[18:50:08] * eggster has quit
[18:50:08] * hansihe has quit
[18:50:08] * _MylesC has quit
[18:50:09] * eggster_ is now known as eggster
[20:49:17] * Kripth has quit

[08:12:29] <yawkat> huh.
[08:12:39] <yawkat> getting into a game was surprisingly easy with 0.15
[08:13:01] <yawkat> now for regression testing... :/
[08:25:12] <yawkat> is there a way to cleanly disconnect a client during login?
[08:25:16] <yawkat> with a message and such?
[08:25:22] <yawkat> i want to require xbox auth.
[08:41:57] * Bluez_ joined the channel
[08:46:35] <gurun_> yes yawkat. At the time you have that packet the disconnect with message should work just fine. I do that for client-version as an example.
[08:46:52] <yawkat> hmm maybe something else is wrong then
[08:47:03] <yawkat> i tried responding with disconnectpacket with and without crypto
[08:47:09] <yawkat> meh, not a huge issue, will fix later.
[08:47:31] <gurun_> did you try with and without the warpper?
[08:48:08] <gurun_> but yeah, it should work fine, so you just need to experiement. Knowing that probably helps.
[08:56:42] * gurun joined the channel
[09:32:16] <yawkat> gurun: do you not yet have 0.15.1a1 protocol mappings in minet?
[09:32:37] <yawkat> add_entity looks unchanged from 0.14* in your xml but i am seeing some changes here
[09:37:43] <MrARM> addentity was changed.
[09:38:01] <MrARM> they added a list of modifiers before the list of links
[09:38:52] <yawkat> i see much more than that right now
[09:39:16] <yawkat> maybe my disassembler is just confusing it.
[09:39:36] <MrARM> that is prefixed with an int, and each entry is a string and two floats
[09:39:50] <MrARM> also they might have changed rotation to the new system, I don't remember that now
[09:49:40] <yawkat> it's appearently before the metadata but yes :)
[09:51:09] <yawkat> the rotation looks unchanged
[09:53:12] <yawkat> hmm is moveentity not a list anymore?
[10:08:19] <yawkat> yea dont see any backwards jumps anymore
[10:17:44] <gurun> block updates also change. They removed the lenght prefix. Makes it good for sending, not so good for parsing.
[10:18:02] <gurun> but no, i haven't updated much yet. I've been on a break.
[10:18:48] <yawkat> ah okay
[10:19:39] * DjTareK joined the channel
[10:19:48] <DjTareK> Help Plis
[10:19:50] <DjTareK> https://s32.postimg.org/vy2ukmo39/error.png
[10:20:21] <gurun> think they have told you a milion times to go to #pocketminet DjTareK
[10:22:27] <DjTareK> how hard it is to help? gurun
[10:22:53] <gurun> none of us here do PM support.
[10:23:06] <gurun> and you are cross postig between the channels.
[10:24:18] <DjTareK> Ok gurun
[10:24:48] <MrARM> is it for instance possible that MS would downgrade leveldb in 0.15?
[10:24:49] <gurun> And for the record, you need to say what the problem is. Sending an imagine with some red stuff in it (that is actually normal) doesn't really say what you need help with
[10:25:45] <MrARM> gurun, he actually doesn't have any trouble, he doesn't understand that 0.0.0.0 means any
[10:25:59] <gurun> MrARM, yeah that's what i mean.
[10:26:08] <gurun> (actually normal)
[10:26:42] <gurun> i assume that's just the binding address.
[10:27:20] <gurun> or .. mask is probably a more correct wording.
[10:28:04] <gurun> so MrARM, regarding that add entity stuff. Have you seen any examples of data in these modifiers?
[10:37:19] <MrARM> gurun, probably pc data ids
[10:37:27] <MrARM> and probably jsons could help you?
[10:38:08] <gurun> So, that new entity yaw/pitch/head .. it's really strange. You know why?
[10:38:49] <yawkat> it's 1 instead of 4 bytes, no?
[10:38:55] <yawkat> i assume they just scale it down
[10:40:08] <MrARM> they don't exactly need precision on that so they decided a byte is enough
[10:42:51] <gurun> Oh, so it's like this one Write((byte) (location.Value.HeadYaw*0.71)); // 256/360
[10:43:12] <gurun> it's old code i had for entity head rotation
[10:48:46] * eysho joined the channel
[10:52:18] <ishitatsuyuki> I think 256/360 is better though
[10:52:29] <ishitatsuyuki> Since it's a bitshift
[10:54:27] <gurun> but precision is so low on that, it doesn't really matter much ishitatsuyuki ?
[10:58:41] <yawkat> but you could drop the comment :P
[11:00:19] <gurun> oh NOooo.. i would never understand that shit if i did :-)
[11:04:22] <gurun> adding 0 length int before metadata fixed the add entity packet, yes.
[11:04:52] <gurun> it's super irritating that you need to point on an entity to see the nametag
[11:24:40] <gurun> I don't understand why the keys used (public) clearly states a different curve than what everybody says it is. The OID is simply not the p384 one.
[11:25:56] <yawkat> does the curve really matter?
[11:29:04] <gurun> Well, that's just the thing I don't understand. I would think it matters a lot since that's what is supposed to be used to generate the shared stuff independelty on each side.
[11:29:18] <gurun> but i simply don't know enough black magic to understand it.
[11:46:31] <yawkat> okay rotation is seriously fucked up now here :D
[11:47:39] * shaila joined the channel
[11:48:43] <yawkat> okay fixed, for whoever needs it: https://s.yawk.at/jJte
[12:01:17] <yawkat> when i remove a block with updateblock id=0, it does not rerender that block until i place something next to it
[12:01:20] <yawkat> how can i avoid this?
[12:18:38] <deceit> xzs;z9hyu6mn77jgn54rfmmvf6y6t5mytjjjjjjjjjjjvfmhgt6u7m7nmv54rbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
[12:19:46] * Kripth joined the channel
[12:27:44] * yawkat claps
[12:29:12] * LaxWasHere joined the channel
[12:36:20] <gurun> updateblock id=0, what did that actually mean yawkat ?
[12:36:24] <gurun> you mean .. air or?
[12:36:27] <yawkat> yes
[12:36:40] <gurun> did you do the shift-magic for the metadata?
[12:36:48] <yawkat> shift-magic?
[12:37:06] <gurun> look at that packet in PM. It's best described there.
[12:37:14] <yawkat> okay
[12:37:43] <gurun> 					Metadata = (byte) (0xb << 4 | (block.Metadata & 0xf))
[12:38:06] <yawkat> ah thanks
[12:38:07] <gurun> that's what i do .. i don't do any of the other stuff you CAN do, so there is more to it than that
[12:38:59] <gurun> also note that the block records no longer have lenght prefix on the list.
[12:41:00] <yawkat> theres still a list?
[12:41:09] <Intyre> yes
[12:41:27] <yawkat> am i blind? the source looks fairly linear to me
[12:45:44] <yawkat> ah the flags fixed it, thanks.
[12:55:18] <MrARM> wtf xD
[12:55:39] <MrARM> items dropped from a high height have weird physics xD
[12:56:13] <gurun> Yeah, don't hurt the items!
[12:56:28] <MrARM> also fixed mcpelauncher-linux now for 0.15 :)
[12:56:35] <MrARM> apparently they managed to inline feof
[13:35:36] <Bluez_> argh this makes no sense
[13:35:51] <Bluez_> the ES384 verification passes fine, but mcpe won’t accept the login packet
[13:36:38] <yawkat> Bluez_: give me a dump in this format https://s.yawk.at/k0Wl and i can test it
[13:37:10] <Bluez_> ok hold on
[13:38:48] <Bluez_> what are you testing it with btw?
[13:38:53] <yawkat> my server
[13:39:13] <Bluez_> you’re verifying the JWT?
[13:39:16] <yawkat> i have parsing and verification implemented so it should trigger when somethings wrong
[13:39:16] <yawkat> yea
[13:39:21] <Bluez_> ahh great
[13:43:49] * Brandon15811__ joined the channel
[13:44:06] <Bluez_> http://hastebin.com/ufaxogajar.md
[13:44:23] <Bluez_> it’s a local connection so there’s only 1 chain element in there
[13:46:42] <Bluez_> all i’ve done is logged a login packet, decompressed it all, replaced x5u and identityPublicKey and put the packet back together
[13:48:28] <yawkat> nope passes fine
[13:48:52] <Bluez_> hmm wierd
[13:48:57] <Bluez_> mcpe doesn’t like it tho
[13:49:21] <gurun> you can try connecting to my dev server and I'll see what the logs say
[13:49:44] <Bluez_> that won’t be that easy the way it’s coded right now
[13:50:17] <Bluez_> online ES384 tools verify it fine as well as my own verify code
[13:50:26] <Bluez_> my own code also verifies the original login packet fine
[13:52:08] <Bluez_> maybe it’s some wierd json encoding thing *clutching at straws*
[13:52:15] <Bluez_> i’ll try a text replace
[14:12:00] <gurun> where did you find an online ES384? The one on the jwt.io does't support it.
[14:15:33] <Bluez_> http://kjur.github.io/jsjws/tool_jwt.html
[14:16:45] <gurun> ah, nice
[14:18:27] <Bluez_> it’s fidly, set step 3 to any ‘default X.509’ to make it spit out the key format in the box
[14:18:30] <Bluez_> then set it to ES384
[14:18:47] <Bluez_> put the JWT into the box in step 3
[14:21:38] <yawkat> docs are now at 0.15.1a1 :)
[14:25:13] <Bluez_> well well, it works
[14:25:25] <Bluez_> something strange with the json encoding after all
[15:14:27] <gurun> super yawkat.
[15:16:49] <gurun> Anyone know if sending RakNet (vanilla) a NACK .. if it will resend them?
[15:21:27] <gurun> yawkat, you want to check the startgame packet in MiNET for the rest of the data.
[15:21:53] <yawkat> ah cool thanks
[15:24:34] <gurun> also Block Event is a bit different. It's 2 ints.
[15:25:24] <yawkat> i think it's a long in code
[15:25:44] <gurun> oh, really ok.
[15:25:55] <yawkat> not that it matters ^^
[15:27:00] <gurun> not really, just that if you see the code with them as int, it's not so mysterical as a long.
[15:27:25] <gurun> for attributes, you can also check Player in MiNET.
[15:31:02] <gurun> Player Action, if you want the docs for the ID's then it's at https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/PlayerAction.cs
[15:31:25] <yawkat> yea i have both from your project locally, just didnt put them in the docs yet
[15:31:52] <gurun> is it possible to edit that wiki page?
[15:32:01] <yawkat> no, sorry
[15:34:27] * Bluez_ has quit
[15:34:57] * Bluez_ joined the channel
[15:40:24] <gurun> it's fine.
[15:40:45] <gurun> So MrARM it is concluded that the adventure flags for No PVP etc now .. actually matters :-)
[15:46:00] * Bluez_ has quit
[16:24:02] <MrARM> gurun, details?
[16:28:32] <gurun> adventure settings, using the No PVP flag as an example, removes the client side red hitmarkers
[16:28:42] <gurun> value for that is 0x02
[16:28:53] <gurun> they never really mattered earlier,but well, now they do.
[16:31:11] <gurun> Also, yes the entity motion packet needs to have the count removed before the list, like the others.

2016-06-18
[19:31:06] * eysho joined the channel
[19:31:12] <deceit> 1, 2, potato!
[19:31:48] <Intyre> nah i blame mojang
[19:33:02] <deceit> me too
[19:34:26] <Intyre> potato trick didnt work
[19:34:26] <MrARM> someone tell my why mcpe doesn't load any world 90% of the time for me?
[19:34:38] <Intyre> 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, potato
[19:34:38] <MrARM> (on mcpelauncher-linux)
[19:34:41] <MrARM> I blame shoghicp
[19:35:53] <MrARM> btw the store looks beautify in mcpelauncher-linux
[19:35:55] <MrARM> no images :)
[19:47:03] <deceit> Intyre: you didn't count to potato enough :(
[19:47:22] <eysho> Hello @all is Genisys atm the only repro with a pahr get my pmc-mp not more to run :>
[19:48:36] <eysho> i read last Intyre was working on somthing
[19:49:32] <deceit> intyre died and was replaced by a shell script
[19:49:33] <deceit> :/
[19:53:41] <Intyre> :\
[19:55:01] <eysho> :>
[19:55:14] <eysho> good old tcl scripts in a eggdrop
[20:36:41] <MrARM> get status: IO error: data/user/minecraftWorlds//SgEAAAUoAAA=/db/MANIFEST-001236: Success
[20:36:43] <MrARM> uhhh what?
[20:52:35] <deceit> arrrr
[21:16:48] <eysho> Why is ther on the MP, some green kapel to the other players..
[21:16:49] <eysho> ?
[22:22:38] * Smarticles101 joined the channel
[22:33:17] * Addisonep joined the channel
[23:22:58] * Pub4Game joined the channel

[05:38:36] * Bluez_ joined the channel
[08:11:42] * DjTareK joined the channel
[08:11:53] * DjTareK has left the channel
[08:17:24] <Bluez_> Intyre: btw the correct way to generate the keys is this: openssl ecparam -genkey -name secp384r1 -noout -out ec384-key-pair.pem
[08:24:46] <Intyre> that is a key...
[08:26:47] <Bluez_> hmm so when i decompress the batch packet i see 000011C7 01000000  51 000011BE
[08:26:56] <Bluez_> record length = 000011C7
[08:27:02] <Bluez_> data len = 000011BE
[08:27:09] <Bluez_> what’s “01000000  51” ?
[08:27:27] <Intyre> login id?
[08:27:31] <Intyre> 0x01
[08:27:37] <Bluez_> oh duh!
[08:27:40] <Bluez_> sorry :P
[08:28:54] <Intyre> 0x51 = 81 = proto version
[08:29:00] <Bluez_> yeah i saw that
[08:29:06] <Bluez_> i’m too tired this morning :/
[08:29:26] <Intyre> lame excuse
[08:29:30] <Bluez_> it is
[08:39:22] <Intyre> Bluez_: https://botbot.me/freenode/mcpedevs/2016-02-02/?msg=59194834&page=1 ;)
[08:40:35] <Intyre> https://gist.github.com/shoghicp/b7b2667087ec877ce161
[08:43:05] <Bluez_> nice
[09:08:55] <Bluez_> hmm so for realms etc the first JWT is signed with mojang’s key, but for local games it’s signed with the identityPublicKey
[09:10:23] <Bluez_> I can see for online it is to protect the data from being altered, but what’s the purpose for local games :/
[09:10:52] <ishitatsuyuki> Same
[09:11:08] <ishitatsuyuki> MCPC encrypts unless it's localhost
[09:11:09] <ishitatsuyuki> I think
[09:11:40] <Bluez_> it always seemt to encrypt
[09:11:55] <Bluez_> if you can replace the public key you can do a MITM
[09:12:02] <Bluez_> so it’s pointless
[09:12:57] <Bluez_> I suppose they did it so that the executable doesn’t need to store the private key
[09:13:21] <Bluez_> otherwise you wouldn’t be able to play local games if the mojang server was unreachable
[09:13:52] <Bluez_> makes sense i suppose although encryption on local games is pointless in this case
[09:53:47] <ishitatsuyuki> Hmm
[09:53:59] <ishitatsuyuki> You're right
[09:54:12] <ishitatsuyuki> Modern signing are based on trust database
[10:33:04] * melan joined the channel
[10:46:43] <Bluez_> fianlly! signed and verified :)
[10:55:30] <rom1504> is it normal that the first encrypted packet I get is a batch packet ?
[10:56:13] <rom1504> it contains 78 da 63 60 60 60 64 01 00 00 0b 00 06
[10:56:26] <rom1504> which decompress to 00 00 00 01 04
[10:56:31] <rom1504> which doesn't make sense
[10:56:52] <rom1504> it could be a ping, but pings are longs, so that cannot work
[10:58:05] <ishitatsuyuki> I think it's true
[10:58:29] <ishitatsuyuki> And I remember someone have said it's in batch
[11:01:04] <rom1504> true ?
[11:01:13] <rom1504> I mean that doesn't work
[11:01:36] <rom1504> when is "Client to Server Handshake" supposed to be sent ?
[11:11:33] <Intyre> after server to client handshake
[11:11:51] <rom1504> well I'm not getting that
[11:11:53] <Intyre> 00 00 00 00 is length
[11:11:58] <Intyre> 00 00 00 01 is length
[11:12:04] <Intyre> 04 is ? ;)
[11:12:42] <rom1504> oh
[11:12:57] <rom1504> the packets inside a batch are length prefixed now ? hm
[11:13:57] <rom1504> and isn't the Client to Server Handshake packet supposed to contain a long
[11:13:59] <rom1504> ?
[11:14:07] <rom1504> "always 1234567890. The vanilla server will check this!"
[11:14:17] <Intyre> no
[11:14:32] <Intyre> not since release
[11:17:04] <rom1504> ok
[11:37:05] <ishitatsuyuki> double compressed login packet
[11:37:10] <ishitatsuyuki> I got this from someone
[11:56:44] * Amaranth joined the channel
[12:07:37] * ishitatsuyuki has quit
[12:07:46] * ishitatsuyuki joined the channel
[12:12:48] * shaila joined the channel
[13:07:13] * Bluez_ has quit
[13:10:45] * mhsjlw joined the channel
[13:13:17] <mhsjlw> hi guys, i'm back again ;) with yet another encryption problem. this time, we've decrypted the first magic packet, now we're trying to encrypt out own packets. when we don't send a packet everything works fine, then we send one and the client disconnects. we're probably encrypting it wrong
[13:13:35] <mhsjlw> but when we've double checked, crypted, then decrypted it, the packet looks fine
[13:13:50] <mhsjlw> 02 00 00 00 then the checksum
[13:14:10] <mhsjlw> and the checksum is correct, yet the client seems to just throw it away and disconnect.
[13:14:13] <mhsjlw> any ideas ?
[13:22:36] * mhsjlw has left the channel
[13:23:24] * LaxWasHere joined the channel
[13:54:50] <rom1504> alright we can spawn
[13:55:03] <rom1504> only thing is apparently they changed the position system ?
[14:01:13] <Intyre> its far from the only thing they changed :p
[14:22:15] * Bluez_ joined the channel
[15:00:51] * LaxWasHere has quit
[15:17:17] <Bluez_> hmm can’t seem to make my own login packet
[15:17:32] <Bluez_> in fact if i decompress it, and recompress it and send it the server doesn’t like it
[15:17:41] <Bluez_> never mind changing anything inside it
[15:20:38] <rom1504> do you put it in a batch ?
[15:21:03] <Bluez_> yeah
[15:21:09] <Intyre> is signature valid?
[15:21:23] <Bluez_> oh there’s a signature :/
[15:21:35] <Bluez_> where is that?
[15:21:49] <Intyre> jwt signature
[15:21:55] <Intyre> and did you send skin data?
[15:22:15] <Bluez_> oh, no what i mean is, all of that should be ok but it doesnt work.  So as a test i did this..
[15:22:39] <Intyre> are you sure it is ok?
[15:22:40] <Bluez_> 1) decompress login packet
[15:23:10] <Bluez_> 2) decompress the chain
[15:23:15] <Bluez_> 3) recompress chain
[15:23:17] <Bluez_> 4) fix length
[15:23:22] <Bluez_> 5) put it back into the login packet
[15:23:26] <Bluez_> 6) compress chain
[15:23:33] <Intyre> skin data?
[15:23:47] <Bluez_> 7) append the rest of the login packet unchanged (skin etc)
[15:23:57] <Bluez_> 8) send it
[15:24:13] <Bluez_> the only difference here is that the chain has been decompressed and recompressed
[15:24:27] <rom1504> "rest of the login packet unchanged (skin etc)"
[15:24:30] <rom1504> what rest
[15:24:33] <Intyre> 7.5) compress it?
[15:24:46] <Bluez_> yeah did 7.5 too
[15:25:07] <rom1504> it's all compressed together
[15:25:11] <rom1504> apart from the protocol number
[15:25:37] <Intyre> Bluez_: got a dump?
[15:26:13] <Bluez_> login id | porotcol | LEN | compressed( [LEN, compressed(chain)] | [LEN, base64(skin])
[15:26:18] <Bluez_> it’s actually like that
[15:26:39] <Intyre> little endian int32?
[15:26:44] <Intyre> :p
[15:26:46] <Bluez_> yeah checked that too
[15:27:17] <Intyre> dump it and send it.. i hate guessing
[15:28:20] <Bluez_> so step by step… i decompressed the chat, and recompressed it - length changed of course.  so i changed that.  So then i have [LEN | compressed(chain)] | the_rest
[15:28:28] <Bluez_> yeah i’ll dump it in a sec
[15:28:53] <Bluez_> the only difference between this and the original is the compressed change has been recompressed (to change it’s length) and th length has been updated
[15:29:15] <Bluez_> ok let me dump it, two heads are better than one :P
[15:31:05] <rom1504> you have too many compressed Bluez_
[15:31:15] <Intyre> or use frida and hook into mcpe ;)
[15:31:19] <rom1504> it's a double compression, not triple
[15:31:42] <Intyre> Bluez_: https://botbot.me/freenode/mcpedevs/2016-06-16/?msg=68062429&page=1
[15:32:19] <Intyre> i assume you're using mcpe as a server?
[15:32:29] <Bluez_> yeah
[15:32:46] <Bluez_> and yeah you may be right, i know it’s double but i may have compressed it 3 times by mistake :/
[15:32:55] <Intyre> then hook it and youll get the raw packet data without all the raknet stuff
[15:33:24] <Intyre> like
[15:33:26] <Intyre> _ZN16LevelEventPacket4readEPN6RakNet9BitStreamE()
[15:33:28] <Intyre> 1607d1c1e4000042810000428f000000000002
[15:33:30] <Intyre> ;)
[15:33:33] <Bluez_> ok let’s set it up
[15:33:58] <rom1504> login id | porotcol | LEN | compressed( [LEN, chain] | [LEN, skin])
[15:35:11] <Intyre> rom1504: ha didnt even see that :p
[15:37:56] <Bluez_> i compressed the chain by itself as well *facepalm*
[15:38:04] <Bluez_> messy code
[16:18:06] <Bluez_> ok now it works except it wont accept my signature :’(
[16:18:12] <Bluez_> even though it verifies
[16:22:23] * Bluez_ has quit
[16:53:24] * Extreme joined the channel
[16:58:44] * Agentevil joined the channel
[16:58:46] <Agentevil> hello
[16:59:35] <Agentevil> Anyone online
[17:07:44] <Intyre> he just left
[17:12:29] <Agentevil> oh
[18:42:12] * Guest13775 has left the channel
[19:28:18] <Intyre> someone please teach mcpe developers how to count -.-
[19:29:21] <rom1504> what did they do again
[19:30:04] <Intyre> containersetcontent packet slot count is off byy 1
[19:30:59] <Intyre> or im doing something wrong

2016-06-17
[15:42:24] <DjTareK> :s
[15:48:50] <Bluez_> x = {"alg":"ES384","x5u":"MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAENN//kf2DawqwoFCt3wqM8iT/huZoB7h/8Wx3i+2m8U0vY7tM5M//BEDkTKRBXW9AHGyaS2/KTwjJKljJh8sa66rYVdpwh7eyjQVN+dnAIxY3yXsqY3Vm43OclVyEsCZz"}
[15:48:56] <Bluez_> x5u ?
[15:48:59] <Bluez_> is that normal
[15:49:21] <Intyre> what is wrong with it?
[15:49:42] <Bluez_> just looked off, was expecting some descriptive string :P
[15:53:56] <Bluez_> hmm z seems to have invalid b64 characters in it
[16:20:25] * tntloverlol has quit
[16:27:46] * Kripth has quit
[16:44:32] * dishrex has quit
[16:45:16] * Freax13 joined the channel
[17:03:14] * Freax13 has quit
[18:13:48] <Intyre> gurun_: can you read
[18:13:49] <Intyre> 0a0f7de4140ff234969449e7832378be3e0006496e74797265ffffffff00000001c19400004280000041f4000000000000bda0902e00000000422ce1ca422ce1ca00000000010501000000000000212c01820600496e7479726503010400470000000008000f001000d1000000000000000000000000f7000000000000000018007f
[18:34:09] <Intyre> oh.. HA noob -.-
[19:25:42] * Extreme joined the channel
[20:02:18] <Bluez_> meh there’s no JWT ES384 signer in C
[20:02:55] <Intyre> dont validate! be a rebel like me!
[20:03:04] <Intyre> oh.. signing ha
[20:04:13] <rom1504> it seems simple enough to implement https://github.com/hokaccha/node-jwt-simple/blob/master/lib/jwt.js
[20:04:34] <rom1504> also https://github.com/benmcollins/libjwt
[20:05:09] <rom1504> seems there are a bunch of them actually
[20:06:04] <Bluez_> no ES384 support :(
[20:32:06] <Bluez_> coding it myself :/
[20:32:10] <Bluez_> i’ll start with verify
[20:38:50] * yawkat leans back in javaland
[20:38:58] <Intyre> noob
[20:42:48] <yawkat> Hehe
[21:01:27] * kllrd joined the channel
[21:15:38] * shaila joined the channel
[21:15:42] <Bluez_> argh this is mad :/
[21:16:00] <Bluez_> need to extract the raw public key from the x509 cert without using openssl :P
[21:38:51] <Bluez_> SUCCESS!
[21:38:52] <Bluez_> "Valid Signature: YES"
[21:38:54] <Bluez_> :)
[21:39:26] * Bluez_ has quit
[21:40:03] <Intyre> or not?
[22:18:15] <ishitatsuyuki> MrARM: not sure if you already know this, 0.711 is 64/90
[22:18:42] <ishitatsuyuki> 360/90<<6=256 so they are making a fixed point
[23:19:38] * Josh__ joined the channel
[23:19:42] <Josh__> hi

[01:25:36] * tntloverlol joined the channel
[01:26:38] * tntloverlol has quit
[04:06:59] * djwhitey joined the channel
[04:07:45] * djwhitey has left the channel
[07:08:34] * kvetinac97 joined the channel
[07:09:05] <kvetinac97> why when I decode MCPE login it allways writes: "Data error"
[07:09:30] <kvetinac97> ZLib: "Data error"
[07:19:46] * kvetinac97 has quit
[08:23:46] * tHEMtZ joined the channel
[08:34:08] * sgray has quit
[08:37:13] * InusualZ is now known as zz_InusualZ
[08:37:28] * zz_InusualZ is now known as InusualZ
[08:40:29] * humerusj joined the channel
[08:40:58] * Falkirks joined the channel
[10:11:12] <rom1504> which versions
[10:11:20] <rom1504> did you double decompress yet
[10:55:09] * Bluez_ joined the channel
[10:55:22] <Bluez_> hi guys
[11:06:06] * DjTareK joined the channel
[11:29:03] <Bluez_> just looking at the 0.15 changes, the login packet looks quite comical
[11:30:21] <Bluez_> comprssedBatchPacket(compressed(base64(jsonArray)))
[11:30:22] <Bluez_> :/
[11:34:01] <rom1504> yeah it's ridiculous
[11:34:55] <Bluez_> what’s the public key used for?
[11:37:43] <rom1504> https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[11:40:13] <Bluez_> stream chipher :/
[11:40:16] <Bluez_> for udp?
[11:40:30] <Bluez_> what happens for packet loss?\
[11:41:47] <rom1504> raknet garanty reliability and order
[11:42:36] <Bluez_> "It is always sent reliable and ordered (which defeats the point of using RakNet, which the devs know and are working on)."
[11:42:40] <Bluez_> *facepalm*
[11:48:15] * sgray joined the channel
[13:00:27] <Bluez_> hmm any way to disable this encryption?
[13:12:00] <yawkat> not that i know of
[13:18:16] <yawkat> the encryption is actually a good step, though i havent looked at 0.15 enough to say whether the authentication is in place yet :D
[13:19:41] <Bluez_> sure it just seems silly to use a stream cypher and reliable ordered transport, they may as well have used tcp :/
[13:22:04] <yawkat> according to shogi the implementation still depends too much on raknet
[13:22:32] <yawkat> they plan to move to tcp or their own udp-based protocol (with proper reliability/order) in the future
[13:35:39] <Intyre> yawkat: encryption is used in 0.15 but you can ignore it ;)
[13:36:45] <yawkat> Intyre: authentication or encryption?
[13:36:56] <yawkat> ignoring encryption sounds weird.
[13:37:25] <Intyre> yawkat: but it works for pocketmine
[13:37:47] <yawkat> meh, ill look at it soon(tm)
[13:38:29] <Intyre> you dont believe me :(
[13:39:47] <Intyre> it is possible because there is a function in mcpe called enableEncryption and it is only called when the client receives a servertoclienthandshake packet
[13:39:52] <yawkat> ahh
[13:40:07] <yawkat> well none of you are documenting it :P im only getting small bites of the new protocol here
[13:40:29] <Intyre> yawkat: ohh well we made some tools
[13:40:53] <Intyre> and can now dump the packet from the game without capturing network traffic \o/
[13:41:23] <Intyre> there are many changes in the protocol, still need to figure out some of them
[13:41:41] <yawkat> yea i saw the diff lol...
[13:42:32] <yawkat> https://s.yawk.at/KadQ
[13:43:25] <Intyre> yawkat: https://botbot.me/freenode/mcpedevs/2016-06-16/?msg=68062429&page=1
[13:43:42] <Intyre> :)
[13:43:53] <rom1504> oh well you're just telling this now when I made encryption work
[13:44:08] <Intyre> rom1504: it was mentioned before..
[13:44:12] <Bluez_> Intyre: So i guess if the server requests it there’s no way to prevent it from the client, but if you are the server you can skip it altogether?
[13:44:18] * Bluez_ has quit
[13:44:34] <rom1504> even had to reimplement X509 with asn1 because apparently that's not that common
[13:44:39] * Bluez_ joined the channel
[13:44:41] <yawkat> Intyre: yea i have something similar, just offline and without root
[13:44:42] <Bluez_> stupid connection!
[13:44:49] <rom1504> Intyre: ok I guess
[13:44:56] <rom1504> anyway encryption needs to be implemented
[13:45:04] <Intyre> rom1504: no
[13:45:21] <rom1504> I mean it's better to have it
[13:45:24] <yawkat> encryption is a sensible thing to implement at some point
[13:45:25] <yawkat> yea
[13:45:32] <yawkat> ill certainly implement it.
[13:45:33] <Intyre> no :)
[13:45:41] <Intyre> waste of time lol
[13:45:51] <rom1504> bah
[13:45:57] <rom1504> they'll remove your hack soon enough
[13:46:10] <Intyre> no they wont! or else!
[13:46:34] <yawkat> the intyre shall rebell
[13:50:03] * DjTareK joined the channel
[14:06:15] * dishrex joined the channel
[14:12:35] <Bluez_> hmm any idea how to create a ecdh key pair with openssl?
[14:13:53] <Bluez_> which curve is mcpe using?
[14:14:01] <Intyre> secp384r1
[14:14:16] <Intyre> http://sandilands.info/sgordon/diffie-hellman-secret-key-exchange-with-openssl
[14:14:27] <Intyre> openssl pkeyutl -derive -inkey dhkey1.pem -peerkey dhpub2.pem -out secret1.bin
[14:20:12] <Bluez_> thanks
[14:58:43] * Kripth joined the channel
[15:04:25] <Bluez_> hmm my login packet only contains:  {  chain =     ( "x.y.z" ); }
[15:04:40] <Intyre> :O
[15:04:45] <Bluez_> well i replaced x.y.z ofc
[15:04:48] <Intyre> oh
[15:05:06] <Intyre> why dont you read what i did ? :/
[15:05:16] <Bluez_> i’m trying to be a client :P
[15:05:19] <Intyre> and what is wrong with that?
[15:05:40] <Intyre> use your client as a client ^.^
[15:05:40] <rom1504> so you send that ?
[15:05:43] <Bluez_> so if i read this right i need to generate a key pair, then put the public key into the login_packet
[15:05:55] <Intyre> yep
[15:06:03] <Bluez_> and that needs to be signed with the mojang root key?
[15:06:29] <Intyre> with your own key
[15:06:37] <Intyre> or do you have mojang root key? :O
[15:06:46] <Bluez_> i dont :P
[15:06:50] <Intyre> damn
[15:07:34] <Intyre> it is jwt
[15:08:12] <rom1504> you need to sign it with the root of all the root keys
[15:08:41] <Intyre> or not validate it ^.^
[15:09:49] * Bluez__ joined the channel
[15:09:50] <Bluez__> sorry, back
[15:10:05] <Bluez__> so x.y.z is a JWT, where y has ‘identityPublicKey’
[15:10:21] <Intyre> yew
[15:10:24] <Bluez__> and z is the signature?
[15:10:31] <Bluez__> z is created with which key
[15:11:00] <Intyre> z is signature.. created with key in x
[15:11:06] <Bluez__> oh
[15:11:13] <Intyre> well private key of course
[15:11:21] * Bluez_ has quit
[15:11:21] * Bluez__ is now known as Bluez_
[15:11:26] <Bluez_> ok great :)
[15:12:04] <KnownUnown> Mojang root key?
[15:12:19] <Bluez_> so basically i logged a login packet, I generate a key pair, then replace identityPublicKey in x with my public key, and sign x with my private key and put it in z right?
[15:12:40] <yawkat> you sign x and y
[15:12:43] <Intyre> yes
[15:13:06] <Bluez_> great
[15:13:21] <Bluez_> lets try it!
[15:13:47] <Bluez_> anyone has a key pair that they know is good i can test with?
[15:14:06] * tntloverlol joined the channel
[15:14:25] <Intyre> generate with openssl?
[15:14:29] <rom1504> https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[15:14:32] <Bluez_> ok
[15:14:44] <rom1504> but yeah you can generate
[15:14:52] <rom1504> and should eventually
[15:15:10] <yawkat> does the vanilla server accept clients that use a non-mojang public key?
[15:15:40] <Intyre> yawkat: that key is only send when logged in with xblive
[15:15:48] <Bluez_> rom1504: i only saw the server private key and client public key, not public/private for either or did i miss something?
[15:15:57] <Intyre> you can check for certificateAuthority
[15:17:04] <rom1504> Bluez_: yeah that's true
[15:17:10] <rom1504> I guess generate them
[15:17:17] <Bluez_> yep
[15:17:38] <rom1504> what kind of client are you making ?
[15:18:22] <Bluez_> nothing exciting yet, i just wanted to make a kind of bot
[15:18:43] <rom1504> ok
[15:18:46] <Bluez_> that could join from my PC and help me do stuff
[15:19:38] <rom1504> java I guess ?
[15:20:56] <Bluez_> nah C
[15:20:59] <Bluez_> well c++
[15:21:46] <rom1504> ok
[15:27:12] <Bluez_> hmm my public key seems twice as big as the one logged
[15:28:25] <Bluez_> actually 120 bytes vs 291 bytes
[15:36:17] <DjTareK> Hello, I can install pocketmine-MP in ubuntu 12.04 LTS?
[15:39:14] <KnownUnown> -> #pocketmine
[15:41:12] <DjTareK> Ok
[15:42:08] <DjTareK> error ./bin/php7/bin/php: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.16' not found (required by /home/vdesktop/bin/php7/bin/../lib/libcurl.so.4)
[15:42:22] <DjTareK> ./bin/php7/bin/php: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by /home/vdesktop/bin/php7/bin/../lib/libcurl.so.4)

2016-06-16
[00:20:06] <Brandon15811__> #blamemicrosoft
[00:21:46] <mhsjlw_> :D
[00:21:58] <mhsjlw_> 0.00% compression at a cpu cost
[00:22:04] <mhsjlw_> it's worth it, trust me
[00:27:05] * mhsjlw_ has quit
[03:04:09] * kashike has quit
[03:05:18] * kashike joined the channel
[03:11:34] * -- BotBot disconnected, possible missing messages --
[03:17:05] * -- BotBot disconnected, possible missing messages --
[03:27:31] * -- BotBot disconnected, possible missing messages --
[03:37:51] * -- BotBot disconnected, possible missing messages --
[03:37:51] * -- BotBot disconnected, possible missing messages --
[03:44:10] * -- BotBot disconnected, possible missing messages --
[03:44:10] * -- BotBot disconnected, possible missing messages --
[04:07:52] * -- BotBot disconnected, possible missing messages --
[04:29:14] * [d__d] joined the channel
[04:36:51] * -- BotBot disconnected, possible missing messages --
[04:53:53] * [d__d] joined the channel
[05:19:43] * gurun joined the channel
[05:21:15] * sgray joined the channel
[05:26:45] * [d__d] joined the channel
[05:37:58] <gurun> mhsjlw, nope the curve is specified as sect239k1 in the keys. It's not my invention, i just print what i get. And yes, it's encoded in ASN.1
[05:44:57] * beetsoft joined the channel
[05:46:18] <yawkat> No, we're not on 0.15 yet because I haven't had time to update, busy with uni and my other contract atm :/
[05:47:01] <gurun> ok. I just wanted to kmow if you ever experience missing datagrams that doesn't get resent by MCPE.
[05:47:29] <yawkat> Nope
[05:47:40] <gurun> how would you know that it's "nope" ?
[05:50:34] <yawkat> I haven't experienced it :p
[05:50:55] <gurun> hehe, ofc not -> we're not on 0.15 yet
[05:50:56] * developer joined the channel
[05:51:06] <gurun> it's a new thing that i haven't seen before.
[05:56:43] * developer joined the channel
[06:04:15] <alleskos> Hi guys
[06:04:23] <alleskos> shoghicp: Could you possibly help us with block interaction on 0.15? We are on lifeboat completely got stuck with it for over the week.
[06:04:30] <alleskos> So a server normally gets on interaction event:
[06:04:35] <alleskos> ANIMATE_PACKET - a client sends to show the visibility of hand action to other players
[06:04:41] <alleskos> USE_ITEM_PACKET - a client sends to tell what block players interact with.
[06:04:46] <alleskos> The issue is the last packet is sent only on double tap instead of usual single one. Is there any parameter we must send to enable single tapping?
[06:04:52] <alleskos> Eager for your or maybe anyone help with it, would really appreciate..
[06:48:24] <gurun> alleskos, on what device are you seeing that double tap behaviour. I just tested myself, empty hand, tap on a block and I do get the USE ITEM from that.
[07:22:48] <alleskos> We've just examined pocketmine and found the bug on our side. Had incorrectly decoded batch packet. Sorry for false alarm
[07:23:20] * Kripth joined the channel
[08:50:54] * Kripth has quit
[09:17:30] * Bob joined the channel
[09:26:21] * DjTareK joined the channel
[09:27:23] * Kripth joined the channel
[09:42:28] * -- BotBot disconnected, possible missing messages --
[09:42:28] * -- BotBot disconnected, possible missing messages --
[09:48:08] * [d__d] joined the channel
[09:54:54] * alleskos has quit
[09:55:15] * fuduin has quit
[10:12:44] * -- BotBot disconnected, possible missing messages --
[10:24:51] * [d__d] joined the channel
[10:52:15] * sgray joined the channel
[11:03:17] * Kripth has quit
[11:06:11] <rom1504> DjTareK: nah
[11:06:39] <DjTareK> rom1504: Hi
[11:46:39] * Kripth joined the channel
[13:48:38] * tntloverlol joined the channel
[13:53:53] <tntloverlol> @Intyre I heard you made a decompressor for Wireshark. If you wouldn't mind could you send me a copy?
[14:40:47] * gurun joined the channel
[14:59:37] * Kripth has quit
[15:00:37] * tntloverlol has quit
[15:00:54] * tntloverlol joined the channel
[15:49:13] * Kripth joined the channel
[16:03:19] * tntloverlol has quit
[16:04:16] * tntloverlol joined the channel
[16:51:45] * Amaranth joined the channel
[17:10:03] * Kripth has quit
[18:04:25] * tntloverlol has quit
[18:31:52] * tntloverlol joined the channel
[18:44:23] <MrARM> is the Xbox Auth lib open source or at least distributed?
[19:17:16] * Kripth joined the channel
[20:11:09] * DjTareK joined the channel
[21:01:20] * tntloverlol has quit
[21:23:11] * Kripth has quit
[22:28:29] <Brandon15811__> https://gist.github.com/brandon15811/7e0cde09807274835605a7cfe6c66f96 made something that hooks into mcpe and gets the unencrypted packets into a pcap file (Intyre did the actual packet dumper, I just did the pcap part xD)
[22:28:36] <Brandon15811__> requires a rooted android device
[22:30:36] * gurun_ joined the channel
[23:25:23] * tntloverlol joined the channel
[23:26:23] * tntloverlol has quit

2016-06-15
[00:00:08] <rom1504> so the answer is that it's compressed 2 times apparently
[00:00:11] <rom1504> very silly
[00:12:25] * Extreme has quit
[02:04:44] * Extreme joined the channel
[04:43:18] * HimbeersaftLP joined the channel
[04:54:22] * HimbeersaftLP has quit
[07:12:00] * gurun joined the channel
[08:13:32] <ishitatsuyuki> MrARM: is that a bitshift or just multiply?
[08:13:47] <MrARM> just multiply
[08:13:52] <ishitatsuyuki> Hmm
[08:14:06] <ishitatsuyuki> In PC there is some bitshifted values
[08:16:23] <ishitatsuyuki> Seems that number doesn't have any meaning
[11:58:50] * shaila joined the channel
[13:56:39] * ishitatsuyuki has quit
[13:57:44] * ishitatsuyuki joined the channel
[15:18:24] * Kripth joined the channel
[16:39:14] <MrARM> gurun, actually, sorry, my bad, the leash holder tag (0x17) is a long
[16:48:59] <gurun> oh.
[16:51:24] <gurun> MrARM yes, now works on iOS too. Thanks a lot.
[16:52:25] <MrARM> gurun, sorry for the mistake earlier :P
[16:53:39] <gurun> grr, you are allowed one mistake per year tho. So it's fine.
[17:00:05] * Brandon15811__ joined the channel
[17:01:28] * hansihe joined the channel
[17:06:13] * Kripth joined the channel
[17:40:27] <MrARM> Why Does MS Consider Sounds As Graphics?!
[17:40:36] <MrARM> aka BlockGraphics::SOUND_STONE
[17:40:38] <MrARM> :/
[17:41:14] <MrARM> probably if I would blame MS so hard for it that they would hear it they would respond that it's just a name
[17:41:28] <InusualZ> 3D sound? Maybe?
[17:42:19] <MrARM> InusualZ: "definitely"
[17:42:27] <MrARM> no, definitely, no
[17:42:33] <InusualZ> xD
[17:42:56] <MrARM> They moved some graphics and sound stuff to that class
[17:43:07] <MrARM> as well as the global name to Block* mappig
[17:43:18] <MrARM> basically f**k you ms
[17:44:20] <MrARM> how many people, do you think, would be interested in making a community project that aims to rewrite mcpe?
[17:44:48] <InusualZ> Make that same question for computer... XD
[17:45:42] <InusualZ> Everyone have something that the game "should" have
[18:30:37] <gurun> so, what would cause a datagram to get lost on the way and never be resent by the client?
[18:41:45] * Kripth has quit
[18:42:28] * Kripth joined the channel
[18:43:29] * Kripth has quit
[18:43:41] * Kripth joined the channel
[18:43:45] <InusualZ> That the client disconnect xD
[18:44:45] * Kripth has quit
[18:45:07] * Kripth joined the channel
[18:47:04] * Kripth has quit
[18:47:43] * Kripth joined the channel
[19:21:42] * deceit_ joined the channel
[19:29:59] * dishrex joined the channel
[20:56:25] * Kripth has quit
[20:56:57] * Kripth joined the channel
[20:58:10] * Kripth has quit
[20:59:01] * Kripth joined the channel
[21:04:33] * Kripth has quit
[21:06:12] * mhsjlw joined the channel
[21:06:46] <mhsjlw> hi!
[21:07:18] <mhsjlw> i'm workin' on 0.15 and i've decoded all of the jwts and the clientData. now i need to respond with servertoclienthandshake with my public key
[21:08:14] <mhsjlw> my issue is, i'm not sure exactly how it works. how do i determine the publickey to send to the client
[21:08:55] <mhsjlw> and, can the server secret be anything
[21:09:05] <mhsjlw> for example, "SO SECRET VERY SECURE"
[21:14:26] <InusualZ> You have seen MiNET's source?
[21:15:35] <mhsjlw> yup, but i don't know the curve that is used to generate those keys
[21:15:46] <mhsjlw> and i don't get what part of the header it uses to create a public key
[21:17:03] <yawkat> mhsjlw: https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[21:17:17] <yawkat> It's for the realms alpha but it may help.
[21:17:31] <mhsjlw> yeah i've read all of that too
[21:17:52] <mhsjlw> 'public key	string	 Base64-X509-encoded ECC public key of the server'
[21:18:07] <mhsjlw> the thing is, it isn't really specified how i get the public key of the server
[21:18:11] <mhsjlw> i have the public key of the client
[21:18:13] <yawkat> You can use any public key you want.
[21:18:18] <yawkat> Generate one.
[21:18:21] <mhsjlw> ah, ok'
[21:18:37] <mhsjlw> thanks
[21:18:57] <mhsjlw> so i can just generate a public private key pair
[21:18:59] <mhsjlw> ok cool
[21:21:32] <mhsjlw> yawkat: node.js crypto and openssl use curves, what curve should i be using for ECDH
[21:21:51] <yawkat> An elliptic one?
[21:22:21] <yawkat> No clue
[21:23:06] * mhsjlw_ joined the channel
[21:23:18] <mhsjlw_> oops, sorry chrome crashed :P
[21:23:53] <mhsjlw_> hmm, ok
[21:24:13] <mhsjlw_> yawkat: i'll just keep testing until stuff works :P
[21:24:44] <yawkat> The unit tests help :p
[21:25:00] <mhsjlw_> yeah i read all of those and am trying to recreate them in javascript
[21:25:08] <mhsjlw_> that was just the only thing i couldn't figure out
[21:25:22] <mhsjlw_> i get all the curves from here: openssl ecparam -list_curves
[21:25:44] <mhsjlw_> it's a secp one i think, just not sure which one
[21:25:49] <yawkat> You can probably use any you want
[21:25:50] * mhsjlw has quit
[21:25:58] <mhsjlw_> ok
[21:26:50] <InusualZ> Wow! The dissembly of mcpe 0.15.0 it's pretty big!
[21:27:13] <mhsjlw_> yeah i saw that
[21:27:15] <mhsjlw_> not sure what is up
[21:27:28] <mhsjlw_> more libraries most likely
[21:27:34] <InusualZ> :(
[21:31:21] <mhsjlw_> yawkat: i kind of wanted to use your unit tests, but it looks like i'm not going to be able to :(
[21:40:25] <InusualZ> yawkat, your MCPE Protocol documentation it's pretty good
[21:53:19] <gurun> mhsjlw_, this is what the keys actually look like: https://gist.github.com/NiclasOlofsson/384403ed342c246bf28e8dea0aba9548
[21:53:27] <gurun> notice the OID for the curve in the key.
[21:58:39] <gurun> it says: sect239k1
[21:59:26] <gurun> You can find more unit-tests here: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET.Test/MinetCrytopTest.cs
[22:00:40] <gurun> And some of the brutal key-handling i had to do in C# is here: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Utils/CryptoUtils.cs
[22:05:23] <mhsjlw_> ah, nice
[22:05:26] <mhsjlw_> thanks gurun
[22:06:26] <gurun> i just included he "key mangling" shit so you know that it might get really dirty if js doesn't support the stuff you need, in the way you need it. So don't give up.
[22:07:16] <gurun> yawkat, is you server running on 0.15 now?
[22:14:22] <mhsjlw_> yeah the nodejs crypto api is great, but for some reason it seems to hate the fact that these keys are hardcoded in base64
[22:14:25] <mhsjlw_> :P
[22:16:58] * dishrex has quit
[22:21:31] <rom1504> no the pb is not base64, the pb is the formats X509 (public) and PKCS8 (private)
[22:22:28] <rom1504> mhsjlw_:
[22:23:03] <mhsjlw_> the underlying format
[22:34:49] <mhsjlw_> uh https://github.com/PocketMine/PocketMine-MP/commit/ef8227a074c7acaa1c244ee4c709603c21ee1584
[23:10:16] * MrQuoter65 joined the channel
[23:10:34] * Brandon1- joined the channel
[23:10:42] * eggster_ joined the channel
[23:11:03] * MrARM_ joined the channel
[23:11:07] * NullFullz joined the channel
[23:11:11] * Brandon15811___ joined the channel
[23:11:37] * humerusj_ joined the channel
[23:12:29] * [shoghicp] joined the channel
[23:12:37] * Falkirks_ joined the channel
[23:12:57] * Brandon15811_ has quit
[23:12:57] * MrQuoter has quit
[23:12:57] * leonchang99 has quit
[23:12:58] * Antisober552 has quit
[23:12:58] * shoghicp has quit
[23:13:00] * eggster has quit
[23:13:02] * MrARM_ is now known as MrARM
[23:13:07] * Anti joined the channel
[23:13:12] * gaeta joined the channel
[23:13:37] * leonchang99 joined the channel
[23:46:15] <mhsjlw_> gurun: the curve is secp384r1
[23:46:33] <mhsjlw_> and it's encoded as ASN.1
[23:58:09] <mhsjlw_> shoghicp: still, 10/10 for the double compressed login packet

2016-06-14
[00:00:14] <gurun> but if you are dumping things, it's probably a good idea to dump that too.
[00:05:01] <Intyre> gurun:
[00:05:18] <gurun> yah
[00:05:51] <Intyre> https://gist.github.com/Intyre/aea953189fe5f35604aed9948d5e4a56
[00:06:02] <Intyre> add to wireshark plugin folder
[00:07:39] <Intyre> http://imgur.com/cgD9ggm
[00:08:01] <gurun> ah, nice
[00:08:14] <gurun> but that won't work if the traffic is encrypted
[00:08:14] <Intyre> oh errors :)
[00:08:24] <Intyre> ughhh
[00:08:25] <Intyre> ssshh
[00:08:30] <gurun> hehe
[00:08:53] <gurun> i haven't actually had to use wireshark for a very very long time now.
[00:08:58] <Intyre> -.-
[00:09:20] <gurun> i'm just lazy right now, not coding encryption of the client. But I will have to do it since the packets changed.
[00:11:28] <jocopa3> Dumping the private key looks tough; I can find the functions used to sign packets, but the ones used to generate and store the key are unnamed routines
[00:12:11] <gurun> well, it's not really necessary if the secret is given, is it
[00:12:40] <Intyre> damn i messed up :)
[00:14:12] <Brandon15811__> Intyre: jocopa3 http://www.frida.re/ would probably come in handy for dumping the key
[00:14:21] <gurun> well if you can get wireshark to store in a nice way, and then being able to take that package capture and the shared secret, it should help figuring out packets.
[00:14:56] <gurun> can someone check block update message and what kind of datatypes it has now?
[00:19:36] <jocopa3> UpdateBlockPacket uses uint8
[00:21:27] <jocopa3> err, wait
[00:21:30] <Brandon15811__> jocopa3: what are the function names/addresses sign/generate/store the key?
[00:22:46] <gurun> it should start with a lenght
[00:25:45] <gurun> ok, sleeping time.
[00:29:30] <jocopa3> Appears to write 8 bits at a time
[00:30:25] <jocopa3> and Brandon15811__: I'm tempted to hook RSA_private_encrypt or RSA_private_decrypt and see what its arguments are or what memory addresses it references
[00:30:29] * iamadpond has quit
[00:30:42] * iamadpond joined the channel
[00:32:53] <Brandon15811__> jocopa3: do it! I'm gonna look at it later tonight too
[00:38:20] <jocopa3> on a random note, there is likely a way to hack in the button.render_debug button in the JSON UI files
[00:56:36] <Intyre> gurun: http://imgur.com/T4u5P6c ? :)
[01:06:21] <InusualZ> Ha!
[01:06:28] <InusualZ> Take that gurun!
[01:12:00] * Extreme joined the channel
[02:45:08] * Some_Dude joined the channel
[02:45:33] <Some_Dude> Anyone have experience using pmimporter?
[03:09:03] <Some_Dude> Finding a level.dat for an anvil map is daunting .. haha
[05:13:46] * Extreme has quit
[05:17:34] <Brandon15811__> Intyre: does this look like packet data or just random gibberish? xD http://pastebin.com/LG2dbhyY
[05:31:17] * gurun joined the channel
[06:31:12] * jocopa3 has quit
[06:51:00] <MrARM> jocopa3, there is probably a way, I could look into it, but the fact is that most of the "interesting" debug stuff are not compiled on debug
[06:51:04] <MrARM> *on release
[06:51:43] <MrARM> eg debug log is basically not existant
[12:02:40] * shaila joined the channel
[13:29:27] * gurun joined the channel
[13:31:56] <gurun> Brandon15811 looks like at least the stuff with 0x06 is real data (that's the wrapper)
[13:57:26] <gurun> damn .. just when i got passed all the key mangling for the server.. i decide to the client-side of it .. and it all starts again :-(
[14:57:00] * kvetinac97 joined the channel
[14:58:07] * kvetinac97 has quit
[15:39:09] <deceit> a
[15:39:09] <deceit> 10:35        Wurstsalat : ..
[18:08:01] * ImagicalGamer joined the channel
[18:08:59] * ImagicalGamer has quit
[18:27:19] * Some_Dude joined the channel
[18:42:51] <MrARM> ok, so before anyone asks
[18:43:00] <MrARM> the MoveEntityPacket has changed
[18:43:08] <MrARM> rotation is now encoded using this:
[18:43:33] <MrARM> value * 0.71111f
[18:43:43] <MrARM> then you cast it to a byte
[18:43:52] <MrARM> gurun ^
[18:53:15] <MrARM> also they swapped yaw with pitch >.>
[18:53:30] <MrARM> it's now pitch, headYaw, yaw
[18:53:51] <MrARM> HOW
[18:53:57] <MrARM> did they manage to do that
[18:54:05] <MrARM> actually I think I know how :)
[18:59:15] * gurun has quit
[19:33:34] * freshkitty joined the channel
[21:09:12] * InusualZ joined the channel
[21:59:00] * Extreme joined the channel
[22:11:29] * YaBoiMack joined the channel
[22:11:40] <YaBoiMack> Hello
[22:48:38] <rom1504> is game login correct on https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets#GamePackets-Login ?
[22:48:50] <rom1504> why is there a count for the body + 2 other counts ?
[23:42:52] * gurun joined the channel
[23:45:56] <gurun> thanks MrARM, I'll look into that
[23:51:45] <gurun> (thanks)

2016-06-13
[18:59:17] <gurun> just don't match an entity, and put the last to 0
[18:59:26] <MrARM> yeah that works
[18:59:59] <gurun> super. See .. never give up on real solutions. No steadfast hacks here :-)
[19:00:10] <MrARM> what did steadfast do?
[19:00:12] <kvetinac97> I want just clear summary of protocol updates in 0.15
[19:00:34] <gurun> the whole protocol is documented in MiNET
[19:00:45] <gurun> and the updates.. like what info you looking for?
[19:01:25] <gurun> but check wiki, I updated the links to info there last week.
[19:01:44] <gurun> you are very late into the game, and from what I've heard, java will be just as difficult with keys as is C#
[19:01:56] <gurun> .. and PHP :-P
[19:03:27] <kvetinac97> whatt.....? in 0.15 there is a TransferPacket?
[19:03:45] <gurun> no
[19:03:49] <gurun> there is not
[19:04:17] <kvetinac97> what about MCPE server exchange
[19:04:21] <gurun> MrARM, Intyre, i've also figured out that .. setting some bytes at the end of StartGame .. changes weather.
[19:04:33] <kvetinac97> Package: Mcpe Server Exchange (0x03)  Sent from server: true Sent from client: false Packet size: Fields Name 	Type 	Size Server Public Key 	string 	 Random Key Token 	string 	
[19:04:38] <gurun> kvetinac97, it's encrypted .. and lots of stuff like that. Lots of work. LOOOOTS of it.
[19:04:51] <kvetinac97> maybe something for @Intyre :
[19:04:53] <kvetinac97> D
[19:05:22] <gurun> So nukkit .. you guys (I assume you are one of them) .. don't actually do any of your own protocol investigations?
[19:05:50] <kvetinac97> I'm only an user of nukkit
[19:05:55] <kvetinac97> + nukkit plugin programmer
[19:07:17] <gurun> ok, so why do you ask about it then. Makes no sense.
[19:08:54] <kvetinac97> I sometimes update Nukkit (pull request - some minor changes )
[19:08:58] <kvetinac97> but those are not minor changes
[19:12:06] * kvetinac97 has quit
[19:14:37] <gurun> https://github.com/NiclasOlofsson/MiNET/commit/b5e9b40ce4195d5b01e8bc03a5c6008400232672
[19:15:05] <gurun> i put in your field names too MrARM. Forgot to change them earlier. Not sure they are still accurate, but well..
[19:34:47] <MrARM> ugh 0.15 is the MS Update
[19:35:02] <MrARM> Store, ugly guis, too small pixel scale
[19:35:12] <MrARM> the store is barely useable on mobiles
[19:35:22] <MrARM> and the skin packs titles are barely readable
[19:35:33] <MrARM> and I'm on a 5.5'' phone
[19:35:46] <MrARM> I want MS to die now
[19:36:54] <MrARM> and ofc xbox live login is again down
[19:37:04] <MrARM> ehh MS
[19:37:28] <MrARM> when will you finally hire someone who can code without making a thousand of bad decisions and bugs
[19:38:16] <MrARM> I would call 0.15 The Worst Update Ever
[19:38:37] <Intyre> wasnt the last update the worst? xD
[19:38:50] <Intyre> worst ever
[19:39:48] <MrARM> Intyre, yep, every update since a few updates ago is The Worst Update Ever until the next one comes out!
[19:42:29] <MrARM> I am starting to be tempted to release a version of Toolbox that unlocks all the stupid IAPs
[19:43:37] <Intyre> no you dont
[19:44:03] <MrARM> Intyre, I did not say I am going to do say
[19:44:06] <MrARM> *that
[19:44:12] <MrARM> I only said that I'm tempted to do ot
[19:44:14] <MrARM> *it
[19:46:03] <Intyre> ughhhhhhh ida is soo slowww
[19:46:20] <Intyre> so what do we really need for disassembly?
[19:47:31] <Intyre> im thinging about dumping everything with objdump
[19:48:05] <Intyre> maybe try radare2
[19:48:19] <Brandon15811__> Intyre: http://i.gifntext.com/89560-all-of-it.gif
[19:48:42] <Intyre> no
[19:48:48] <Intyre> there is soo much crap
[19:49:32] <Brandon15811__> Intyre: here you go https://www.zazzle.com/rlv/bull_crap_b_gone_spray_can_decal_for_ipad_3-rfe920168e3db47419b64bb37f27964a8_fx0ft_8byvr_324.jpg
[19:50:09] <Intyre> ugh xD
[19:50:26] <Intyre> you are a robot
[19:51:13] <Brandon15811__> Intyre: https://i.imgflip.com/15s3m0.jpg
[19:56:33] <MrARM> Intyre, IDA?
[19:56:39] <MrARM> Still the best tool for now afaik
[19:57:35] <Brandon15811__> Intyre: what about hopper?
[19:59:57] <Intyre> ¯\_(ツ)_/¯
[20:00:22] <Intyre> you would think it works the best because "hopper"
[20:00:35] <Brandon15811__> Intyre: 🤷
[20:26:14] * kenneth joined the channel
[20:26:22] <kenneth> hi
[20:26:25] <kenneth> anyone
[20:26:29] <kenneth> could help m
[20:26:30] <kenneth> me
[20:26:31] <kenneth> ?
[20:28:34] <rom1504> probably not
[20:29:10] <Intyre> gurun: get date from the tokens and dont care about encryption
[20:29:18] <Intyre> youll spawn
[20:29:28] * Intyre facedesk
[20:30:03] <gurun> hu?
[20:30:10] <Intyre> just do it
[20:30:21] <Intyre> dont send 0x04
[20:30:26] <Intyre> screw it
[20:30:29] <Intyre> :p
[20:30:39] <Intyre> that is the magic
[20:31:08] <gurun> yeah, you mean to send un-encrypted?
[20:31:15] <Intyre> yes
[20:31:25] <Intyre> who cares
[20:31:28] <Intyre> :p
[20:31:41] <Intyre> saves a lot of time
[20:31:52] <gurun> never mind that. But I know shogi said it would be optional. I just never figured out that i should even try figuring it out LOL
[20:31:55] <gurun> that's fucking cool.
[20:32:01] <kenneth> hi
[20:32:05] <kenneth> i need help
[20:32:20] <gurun> kenneth, then get some help
[20:32:28] <kenneth> how to run pocketmine master in mac
[20:32:32] <kenneth> ?
[20:32:36] <Brandon15811__> Intyre: gurun so encryption isn't necessary actually?
[20:32:37] <gurun> you do it using #pocketmine
[20:32:46] <Intyre> Brandon15811__: :)
[20:33:02] <kenneth> i want to add items and fix bugs to the server but i cannot have no idea on how ?
[20:33:22] <gurun> kenneth, you fix bugs and add to the server using the tool: #pocketmine
[20:33:36] <kenneth> how any link?
[20:33:44] <kenneth> like pocketmine run with src
[20:33:50] <gurun> yes, Intyre  can you send him the link to #pocketmine please
[20:34:26] <kenneth> but when im trying to run it thought is say eror abouth threads
[20:34:42] <gurun> yeah, buy more threads.
[20:35:05] <kenneth> lol
[20:35:16] <kenneth> threads from php
[20:35:20] <kenneth> code xd
[20:35:36] <kenneth> not threads a pineaple made to make cloth
[20:35:48] <gurun> yeah, but this is not a channel about #pocketmine
[20:36:35] <kenneth> but you guys are dev
[20:36:47] <kenneth> so its posbiel you could help me
[20:37:03] <Brandon15811__> kenneth: click the #pocketmine tab up there ^
[20:37:20] <yawkat> We aren't pocketmine devs
[20:37:29] <kenneth> ohh
[20:37:34] <yawkat> So take it to an appropriate channel and don't spam us
[20:37:42] <kenneth> ok
[20:37:45] <kenneth> sorry
[20:43:24] <Brandon15811__> Intyre: https://twitter.com/jcase/status/742456891985530880 ;D
[20:47:54] <MrARM> Brandon15811__: wut
[20:59:46] <Brandon15811__> MrARM: there's also this https://twitter.com/jcase/status/735166812531396608
[21:30:00] <jocopa3> I just had an idea... there is a plugin called ClassInformer which names vtables using a program's RTTI which has been useful in naming vtables in the win10 version
[21:30:15] <gurun> Intyre, i want to build support for unencrypted traffic too. Do I still need the wrapper, just not encrypted?
[21:30:23] <gurun> i guess i do because of the packet ID's
[21:30:24] <jocopa3> however, I could write an IDC script to copy vtable function names from the android version and rename the win10 vtable functions using that info :o
[21:33:23] <Intyre> jocopa3: we need a shared key
[21:33:47] <Intyre> or dump the client private key in a readable format :)
[21:34:22] <jocopa3> Is it encrypted?
[21:35:05] <Intyre> generated on startup
[21:41:46] * ImagicalGamer joined the channel
[21:42:13] <jocopa3> Do you know which function generates it?
[21:42:29] <gurun> probably some openssl thingy
[21:43:23] <Intyre> computesecret
[21:43:26] <Intyre> :)
[21:45:14] <gurun> Intyre.. the secret for unencrypted !
[21:45:24] <gurun> just not send 0x04 .. i got that part.
[21:45:30] <gurun> but you said something about .. dates?!
[21:45:50] <Intyre> yes! wanna go on a date? <3
[21:46:01] <gurun> lol
[21:46:44] <Intyre> umm cant remember
[21:47:31] <Brandon15811__> MrARM: https://twitter.com/i0n1c/status/742473288488738816
[21:48:13] <deceit> Brandon15811__: wtf
[21:51:07] <gurun> OMG it works Intyre :-)
[21:51:16] <gurun> UseEncryption=false :-P
[21:51:23] * ImagicalGamer has quit
[21:57:42] * Extreme joined the channel
[23:20:34] <jocopa3> Intyre: was it the SSL private key you're looking for?
[23:33:45] <Intyre> yep
[23:35:22] <gurun> block update messages changed.
[23:50:47] <jocopa3> Is the public key useful at all?
[23:59:43] <gurun> hmm, that's sent to the server
[23:59:50] <gurun> that's public already :-)

[00:46:39] * jython234 joined the channel
[03:59:46] * kenenth joined the channel
[03:59:51] <kenenth> hi
[03:59:52] <kenenth> guys
[04:00:01] <kenenth> how do i run pocketmine master
[04:00:05] <kenenth> in mac
[04:00:07] <kenenth> or linux
[04:00:23] <kenenth> so i could add version to the server
[05:07:11] <yawkat> How do people keep coming here for pocketmine
[05:07:16] <yawkat> Seriously
[05:09:26] <deceit> how do i read?
[05:16:41] <Intyre> yawkat: a link on www.pocketmine.net
[06:05:05] * gurun joined the channel
[06:12:56] * C0deH4cker joined the channel
[06:12:56] * C0deH4cker has quit
[06:12:56] * C0deH4cker joined the channel
[06:17:25] * C0deH4cker has quit
[06:22:31] <Brandon15811__> deceit: I'm 5 wat is this
[06:25:34] <deceit> how do i download more ram?
[06:29:17] <Brandon15811__> deceit: here http://downloadmoreghz.com/
[06:29:54] <deceit> suhweeeeet!
[06:33:41] <Brandon15811__> deceit: https://answers.yahoo.com/question/index?qid=20160607081730AARO7A5
[06:36:13] <deceit> To top it off, I think it was too expensive and they probably ripped me off because they think girls know nothing about computers.
[06:36:31] <deceit> best troll ever or greatest idiot alive
[06:36:51] <deceit> i hope they know toasters aren't waterproof
[06:39:05] <Brandon15811__> deceit: I bet they'll be shocked when they find out though
[06:46:05] <deceit> lmao
[06:59:35] <Intyre> "I'm thinking I'm owed a refund, or even more for putting my life in danger." murica!
[10:22:47] * rovox_ joined the channel
[10:45:29] * Matsv has quit
[10:46:40] * Matsv joined the channel
[11:24:02] * shaila joined the channel
[15:32:00] <Intyre> gurun: about edu... mrarms server works.. pocketmine just makes it crash \o/
[15:32:52] <Intyre> some packets changed too and a few are added
[15:34:52] <gurun> MrARM do you mean for W10 0.14 ?! If so . .yeah i believe so?
[15:37:14] <Intyre> gurun: talking to me? :p
[15:37:35] <gurun> <MrARM> gurun, have you fixed crafting/chests in W10ed?
[15:37:52] <Intyre> damn that is a long time ago xD
[15:38:00] <gurun> But i can talk to you too Intyre :-) I'm really curioyus of how things are coming along
[15:38:12] <gurun> Yeah, i've been in s-holm all weekend.
[15:38:32] <Intyre> :o
[15:39:32] <Intyre> i hate encryption.. does that say enough?
[15:40:24] <gurun> i guess
[15:40:29] <Intyre> oh lav7 also works with edu version \o/
[15:40:31] <gurun> did you check steadfast yet?
[15:40:51] <Intyre> there is code missing or hidden in a very dark place
[15:40:54] <gurun> so, what's the secret with the edu version. I couldn't get it to spawn.
[15:41:21] <Intyre> the secret is umm we're doing something wrong but no idea what...
[15:42:14] <Intyre> but it is easier to disassemble because they used something like read(float) read(int) and stuff :D
[15:43:13] <Intyre> and it runs on the mac \o/
[15:43:39] <Intyre> and i changed the minecraft protocol too
[15:43:48] <Intyre> in my binary :)
[16:14:18] <MrARM> gurun, yeah 0.14
[16:48:47] <gurun> Yeah Intyre, i can't find the black magic in steadfast either :-)
[16:48:52] <gurun> MrARM then yes, it works.
[17:03:37] <Intyre> :)
[17:19:43] * jocopa3 joined the channel
[17:26:19] <Intyre> gurun: crap... 0.15 released
[17:26:32] * Intyre facedesk
[17:27:46] <deceit> :(
[17:38:19] <Intyre> MCPE;Intyre;81;0.15.0
[17:45:51] <Brandon15811__> Intyre: https://twitter.com/shen/status/742412103831683074
[17:46:42] <deceit> bahahahahah
[17:47:53] <Intyre> Brandon15811__: where is my imac?
[17:48:10] <Brandon15811__> deceit: I think that's the actual picture they used xD https://twitter.com/nowthisnews/status/742412282509074432/photo/1 https://twitter.com/mpmorales/status/742412738304090112
[17:48:56] <deceit> omg
[17:51:00] <Brandon15811__> Intyre: it's stuck in customs
[17:51:22] <Intyre> D:
[17:52:49] <deceit> Brandon15811__: where's my imac?
[17:53:12] <Brandon15811__> deceit: you don't wanna know
[17:53:24] <deceit> :(
[17:53:38] <Intyre> deceit: Brandon15811__ has it :p
[18:38:36] <gurun> any chance any of you can figure out all the metdata values that a player can have?
[18:40:35] <Intyre> gurun: like?
[18:40:48] <gurun> metadata[3] = new MetadataByte(!HideNameTag);
[18:40:51] <gurun> stuff like that
[18:42:01] <gurun> actually, i'm looking for some missing values somewhere in one of the add player packets .. that create the leash
[18:42:32] <gurun> or leads or whatever it's called
[18:47:31] <gurun> damn, i need to get the client working again. This is just impossible to figure out now since we can't get a trace
[18:48:12] <Intyre> MrARM: dump shared key plz <3
[18:48:16] <Intyre> with a mod
[18:48:24] <Intyre> jocopa3: or you <3
[18:48:26] <deceit> mmmm mods
[18:48:29] <gurun> doesn't help since you need them in order
[18:48:41] <gurun> a client-side package dumper would be nice tho ..
[18:48:56] <MrARM> gurun, could make a raw data dumper
[18:48:59] <gurun> to get to the packets sent by the vanilla server .. like add-player
[18:49:05] <MrARM> but I am kinda lazy
[18:49:13] <MrARM> to dump the actual data
[18:49:20] <gurun> could you perhaps have a look at the data-types used by that packet for us?
[18:49:24] <MrARM> but raw dumps shouldn't be hard
[18:49:47] <gurun> raw dumps as in un-encrypted .. that's what I mean.
[18:49:55] <MrARM> gurun, yep
[18:49:57] <MrARM> I can do that
[18:49:59] <MrARM> it's simple
[18:50:30] <gurun> basically, it's like this. If you change the entity ID to something other than 0 for the player, it doesn't do the leads.
[18:50:41] <MrARM> yep
[18:50:45] <MrARM> you can't do player id 0
[18:50:52] <gurun> a crude workaround is ofc to always put it to 1 or similar, but that feels .. un-engeneerish.
[18:51:04] <MrARM> gurun, this is how you are supposed to do it
[18:51:07] <MrARM> it's a bug in mcpe
[18:51:07] <gurun> you can't do player ID = 0 ..
[18:51:08] * kvetinac97 joined the channel
[18:51:11] <kvetinac97> hi
[18:51:17] <gurun> are you sure MrARM ?
[18:51:18] <MrARM> because the leash is actually a int tag with eif
[18:51:19] <MrARM> *eid
[18:51:24] <MrARM> and it defaults to 0
[18:51:32] <MrARM> there's no has leash tag
[18:51:51] <MrARM> in fact it's a bug in rendering code
[18:52:03] <gurun> hu, so it would be a metadata ?
[18:52:05] <kvetinac97> yep
[18:52:05] <gurun> of int
[18:52:11] <MrARM> because mcpe has a function to check specifically if it's different than zero
[18:52:14] <MrARM> yep it's meta
[18:52:18] <MrARM> 0x17 and 0x18
[18:52:19] <kvetinac97> somebody has a pocketmine version for 0.15?
[18:52:34] <gurun> are both of them ints?
[18:52:36] <MrARM> well if that's what you call meta at least
[18:52:39] <MrARM> yeah afaik
[18:52:43] <MrARM> I'll check again in a while
[18:52:55] <MrARM> this is from what I remember because I were interested about that
[18:53:01] <gurun> yeah, i mean with meta .. the same as for nametag's, No AI, etc.
[18:53:17] <MrARM> yep
[18:53:22] <kvetinac97> I saw https://github.com/Hydreon/Steadfast2/tree/mcpe015
[18:53:35] <kvetinac97> https://github.com/Hydreon/Steadfast2/tree/mcpe15
[18:53:49] <gurun> kvetinac97 bettre ask in #pocketmine
[18:54:16] <kvetinac97> i am trying to transfer the protocol changes to nukkit
[18:54:26] <gurun> ok, so you coding
[18:54:27] <gurun> sorry
[18:54:29] <kvetinac97> yep
[18:54:36] <gurun> anything particular you looking for?
[18:54:50] <MrARM> gurun, 0x17 is leash holder, 0x18 is no-idea-what
[18:54:55] <MrARM> oooh
[18:54:58] <MrARM> nvm
[18:54:58] <MrARM> so
[18:55:11] <gurun> MrARM it used to be holder and holded (eh)
[18:55:11] <MrARM> 0x17 is leash holder, 0x18 is the leashed to I guess
[18:55:20] <MrARM> 0x17 is an int
[18:55:24] <MrARM> 0x18 is an bytr
[18:55:26] <MrARM> *byte
[18:56:25] <MrARM> ...perhaps even an bool
[18:57:57] <gurun> FUCK
[18:58:04] <gurun> i <3 you MrARM
[18:58:15] <gurun> don't combine that tho ^
[18:58:17] <gurun> :-)
[18:58:29] <gurun> setting the byte to 0 and the int to whatever .. works
[18:58:56] <MrARM> gurun, whatever different than 0?
[18:59:03] <gurun> yeah
[18:59:11] <gurun> i put in -1 and i put in 1234 ..

2016-06-12
[04:50:05] * Bloodyvalley joined the channel
[04:50:11] <Bloodyvalley> hi
[04:50:13] <Bloodyvalley> anyone here
[04:50:16] <Bloodyvalley> quick question
[04:50:41] <Bloodyvalley> ???
[04:51:09] <Bloodyvalley> is pocketmine compatible with Linux?>
[04:51:28] <Intyre> quick question for you! how did you get here?
[04:51:33] <Intyre> and can you read?
[04:51:44] <Intyre> does this look like #pocketmine?
[04:51:51] <Bloodyvalley> lol
[04:51:55] <Intyre> no. ok. bye o/
[04:51:59] <Bloodyvalley> o/
[04:53:39] <deceit> who's the manager in this place
[04:53:46] <Intyre> you are
[04:54:00] <deceit> o
[04:54:44] <deceit> well i came in here   last nigt the burgers were terrible
[04:55:00] <Intyre> you must try the tuna steak
[04:55:27] <Intyre> deceit: https://www.youtube.com/watch?v=Pw_VRz1ZEC4 :D
[04:55:29] <deceit> who's the cook in chrag
[04:56:31] <deceit> did she really grind u po steak by hand and grill it
[04:57:07] <deceit> 'oh god no
[04:57:14] <deceit> she meant LITERAL
[04:57:21] <Intyre> xD
[04:58:16] <deceit> that was great
[04:58:32] <deceit> so i'm at a crossroad
[04:59:57] <deceit> idk if i want to continue my mostyl working 1.9.4 pack , or a 1.9 pack, or 1.89
[05:01:43] <Intyre> go left
[05:01:55] <deceit> but there's a window
[05:02:13] <Intyre> open the window first
[05:02:23] <deceit> it's a sun window that cant
[05:02:36] <Intyre> trow a brick at it
[05:03:46] <deceit> now that the new mek is out i wanna do a playthrough with just
[05:16:56] <Intyre> mek? :/
[06:03:40] <deceit> mekanism
[10:11:52] * AryToNeX joined the channel
[10:13:17] * AryToNeX has left the channel
[12:47:40] * shaila joined the channel
[13:55:25] * Some_Dude_ joined the channel
[18:03:56] * newbies joined the channel

2016-06-11
[03:38:59] * Addisonep joined the channel
[03:45:02] * ishitatsuyuki has quit
[03:45:41] * ishitatsuyuki joined the channel
[05:30:05] * DjTareK joined the channel
[05:54:55] * Addisonep joined the channel
[06:36:50] * DjTareK joined the channel
[06:37:32] <DjTareK> Help Install server plis :S
[07:03:47] <Addisonep> Help learn englis pls
[07:04:32] <Addisonep> Please press the need help button at mcpeserver.com/installationhelp
[07:04:58] <Addisonep> DjTareK:
[07:05:26] <DjTareK> ok
[07:06:28] <Addisonep> That's the extent of my knowledge and most everyone elses here :)
[07:06:30] * bjorn- joined the channel
[08:59:39] <Intyre> MrARM: "My WWorld" is corrupted and can't be saved. ... what did you do!
[09:03:59] <ishitatsuyuki> :P
[09:04:14] <ishitatsuyuki> MCPE devs still haven't fixed the world exit bug
[09:04:30] <ishitatsuyuki> And I think there is possibly more issues not fixed
[09:06:58] <Intyre> they created more issues and bugs :)
[09:08:03] <Intyre> gurun: "Steveasodjfkjasd;65598;0.14.2;"
[10:57:16] <MrARM> Intyre, tell MS/Mojang I can port them that Edu Edition to Linux
[10:57:27] <MrARM> because skipping Linux is baaaad :(
[10:58:10] <Intyre> you dont want to port the edu version...
[10:58:27] <Intyre> port the real version already :p
[10:58:38] <MrARM> oh well that would be even better haha
[10:59:11] <Intyre> client just hangs on "building terrain" :(
[10:59:17] <Intyre> when connecting to a server
[10:59:44] <MrARM> if I managed to hack in a launcher for the Android Ed, running it having code would be easy :D
[10:59:51] <MrARM> Intyre, weird
[11:00:41] <MrARM> Intyre, I assume client accepts the first login status packet and ignores the go-into-game one?
[11:01:33] <Intyre> yes
[11:02:02] <MrARM> Intyre, try adding 1 to the go-into-game status ;D
[11:03:52] <MrARM> you can also try to open that packet in IDA, which I might do in a while
[11:04:05] <MrARM> also there are new flags in AdventureSettingsPackets
[11:04:06] <Intyre> ida64 ;)
[11:14:12] <ishitatsuyuki> radare2 ;)
[11:14:36] <Intyre> no ;)
[11:35:50] <ishitatsuyuki> IDAism isn't always good
[11:36:55] <Intyre> ishitatsuyuki: you're using it wrong
[11:37:02] <ishitatsuyuki> Oh?
[11:37:09] <Intyre> :)
[11:37:20] <ishitatsuyuki> xD
[12:10:35] * Salih joined the channel
[12:10:58] <Salih> hello
[12:55:21] * shaila joined the channel
[13:49:33] <KnownUnown> !wa $msft
[16:48:02] * Addisonep joined the channel
[16:54:17] <MrARM> gurun, have you fixed crafting/chests in W10ed?
[18:31:02] * SomeRandomMinecr joined the channel
[18:50:46] * AryToNeX joined the channel
[18:51:09] <AryToNeX> omg i did it
[18:51:25] <AryToNeX> hi!
[18:54:13] * AryToNeX has left the channel
[18:54:15] * AryToNeX joined the channel
[18:55:11] * AryToNeX has left the channel

2016-06-10
[00:20:20] * Brandon15811__ joined the channel
[00:21:53] * hansihe joined the channel
[01:24:52] * shaila joined the channel
[03:32:08] * gurun joined the channel
[06:59:42] * jocopa3 has quit
[10:18:51] * shaila joined the channel
[10:52:04] * eggy has quit
[10:52:55] * eggy joined the channel
[11:20:56] <MrARM> is the W10 Ed for Mac OS?
[11:21:15] <MrARM> I mean, reading the news on Edu ed
[11:21:29] <MrARM> and noticed they support Mac OS
[11:27:15] <Intyre> say that too :o
[11:27:54] <MrARM> Intyre, what do you mean .
[11:27:55] <MrARM> *?
[11:28:08] <Intyre> mac support
[11:29:13] <MrARM> Intyre, ideas how you/me could get binaries of it?
[11:29:17] <MrARM> I don't have a school mail
[11:30:45] <MrARM> hmm I guess if ms gets some shit as data in this page nothing will happeb
[11:30:48] <MrARM> *happen
[11:33:03] <Intyre> MrARM: go back to school!
[11:33:30] <MrARM> Intyre, problem is I go to school
[11:33:38] <MrARM> but you would want them to give me a mail? NOPE
[11:37:58] <MrARM> weeel
[11:38:01] <MrARM> *weeelp
[11:38:15] <MrARM> Prove. You're. Not. A. Robot
[11:38:23] <MrARM> Ms why
[12:57:07] <KnownUnown> Good morning!
[16:08:45] * jocopa3 joined the channel
[16:22:23] * DjTareK joined the channel
[16:23:00] <DjTareK> buenas
[16:27:00] <DjTareK> Estoy intentando instalar PocketMine-MP, en un vps linux con Ubuntu 12.04.5 LTS. pero me devuelve el siguiente error, Couldn't find a working PHP 7 binary, please use the installer. Alguien me puede echar una mano ? Gracias
[16:28:39] <DjTareK> hi?
[16:32:17] <DjTareK> MrARM: ?
[16:32:50] * _MylesC joined the channel
[16:33:24] <DjTareK> Intyre: ?
[16:55:19] <MrARM> why the hell does edu ed use ActiveDirectoryIdentity
[16:59:43] <DjTareK> anyone can help me?  Couldn't find a working PHP 7 binary, please use the installer
[17:00:01] <DjTareK> Ubuntu 12.04.5 LTS
[17:04:01] <MrARM> DjTareK, Ubuntu 12?!
[17:04:11] <DjTareK> yes :s
[17:04:15] <MrARM> are you stuck in 2012?
[17:04:17] <DjTareK> vps :s
[17:04:37] <MrARM> DjTareK, tell them to update it
[17:04:58] <DjTareK> ok
[17:05:03] <DjTareK> 14?
[17:05:21] <MrARM> hmm, is there a way to pause bg analytics in IDA?
[17:05:35] <MrARM> DjTareK, 16 LTS is the latest LTS
[17:05:48] <MrARM> 16.04, to be exact
[17:06:34] <DjTareK> I look, which is to have the latest version offered by vps
[17:06:47] <MrARM> what do you mean?
[17:07:35] <DjTareK> only has Ubuntu Server 14.04 LTS 64 bit
[17:07:56] <MrARM> DjTareK, better than 12 for sure. What is your VPS provider?
[17:08:17] <DjTareK> forgive my English, translator use
[17:08:53] <DjTareK> arubacloud
[17:09:08] <DjTareK> VPS provider
[17:09:30] <MrARM> DjTareK: website?
[17:10:10] <DjTareK> https://www.arubacloud.com/vps/virtual-private-server-range.aspx
[17:10:27] <MrARM> btw what country are you from?
[17:11:02] <DjTareK> I use the plan, S VS Small
[17:11:27] <DjTareK> spain :)
[17:11:45] <MrARM> oh nvm then
[17:15:55] <MrARM> well that site does seem cheap but offering Ubuntu from a lot of year ago is not good :/
[17:19:36] <DjTareK> MrARM: list OS CentOS 6.x 32bit,	CentOS 6.x 32bit - Web Server LAMP, CentOS 6.x 64bit , CentOS 6.x 64bit - Cacti, CentOS 6.x 64bit - JBoss, CentOS 6.x 64bit - Mail Server, CentOS 6.x 64bit - MySQL 5, CentOS 6.x 64bit - Oracle Express, CentOS 6.x 64bit - Pandora FMS, CentOS 6.x 64bit - PostgreSQL, CentOS 6.x 64bit - Tomcat, CentOS 6.x 64bit - Web Server LAMP, CentOS 7.x 64bit, Debian 6 32bit,	Debian 6 64bit, Debian 7 32bit, Debian
[17:20:30] <DjTareK> those are the operating systems you have, any work?
[17:21:54] * _MylesC has quit
[17:31:14] <DjTareK> openSuse 11.4 64bit, openSuse 12.1 32bit, openSuse 12.1 64bit, Ubuntu Server 12.04 LTS 32bit, Ubuntu Server 12.04 LTS 64bit, Ubuntu Server 14.04 LTS 64bit, Ubuntu Virtual Desktop 32bit, Ubuntu Virtual Desktop 64bit
[17:38:00] <MrARM> and auth disabled already
[17:40:32] * _MylesC joined the channel
[17:41:37] <MrARM> emm why can't I place the edu ed blocks?
[17:44:13] <MrARM> oh wow
[17:44:18] <MrARM> commands are great
[17:44:19] <MrARM> really
[17:46:43] <MrARM> yeah all edu ed items are disabled
[17:46:44] <MrARM> wtf
[17:48:18] <MrARM> EVEN @e[type=Pig] works
[17:48:29] <MrARM> They implemented ALL PC commands!
[17:48:32] <MrARM> ALL
[17:48:58] <MrARM> well maybe some are missing some newer stuff like /summon with nbt args
[19:42:00] * Some_Dude joined the channel
[19:42:21] <Some_Dude> Howdy guys
[19:44:44] <MrARM> CommandParser::IntellisenseAutoCompleteOption::~IntellisenseAutoCompleteOption()
[19:44:51] <MrARM> ms wants command completion
[19:45:02] <MrARM> let's copy whole VS to MCPE! It'll be great!
[19:45:11] <MrARM> nah, just kidding, they did not do that
[19:45:41] <MrARM> but Intellisense is a nice name
[19:45:54] <MrARM> and that function I copied actually exisfs
[19:45:57] <MrARM> *exists
[19:47:33] <Some_Dude> I am trying to set up a Minecraft PE server for an upcoming birthday party this weekend. I haven't messed with Minecraft servers in a while, and never done anything PE. It seems though there isn't any official PE server software like there is for PC? I found PocketMine when searching for a software solution.
[19:48:09] <Some_Dude> I don't have access currently to the server on premise, but my idea was to run the server software from a Macbook on the network and than the kids can connect to the world from the iPads.
[19:48:31] <Some_Dude> I did see about the issues with port forwarding, so I will have to look a bit into that.
[19:49:15] <Some_Dude> What is the latest version of Minecraft that PocketMine supports? Some of these iPads are running the latest and some haven't been updated for a little bit. We have 25 iPads that we need to connect to this server.
[20:03:12] <humerusj> Some_Dude: pocketmine supports the latest version of MCPE in the iOS app store
[20:03:30] <humerusj> It does not however support the new 0.15 beta
[20:03:54] <humerusj> Also, it doesn't sound like you will have an issue with port forwarding if the server and the clients are on the same network
[20:04:31] <humerusj> Just be weary that you computer may not have the power to support all of the players (but that depends on the type and function)
[20:04:35] <Some_Dude> Hello there humerusj
[20:04:38] <Some_Dude> I appreciate the response.
[20:04:53] <Some_Dude> Good to know about supporting the latest version in the app store.
[20:05:08] <Some_Dude> As for the port forwarding issue. I think I am seeing that problem right now.
[20:05:21] <Some_Dude> I have the server running on the Macbook but it isn't showing up on the iPad.
[20:05:39] <yawkat> Please take it to #pocketmine
[20:05:48] <Some_Dude> Sure yawkat
[20:05:56] * Some_Dude has left the channel
[20:07:27] <humerusj> yawkat: you ruin all the fun >:(
[20:16:05] <XorBoole> germans ruining fun? nothing new here
[20:16:06] * XorBoole runs
[20:30:35] <yawkat> ^^
[21:04:06] <Brandon15811__> jocopa3: when you used binary ninja, did you use the prototype or the private beta?
[21:57:34] * Addisonep_ has quit
[22:11:22] <jocopa3> Brandon15811__: the beta
[22:11:40] <jocopa3> wait, no, the one on github which is the prototype
[22:16:42] * jocopa3 has quit
[22:22:14] <ishitatsuyuki> humerusj: :P

2016-06-09
[00:05:35] * gurun_ has quit
[00:33:36] * deceit is now known as symmetry
[00:33:36] * symmetry has quit
[01:07:16] * deceit joined the channel
[01:50:09] * _MylesC has quit
[05:26:32] * Addisonep_ joined the channel
[05:28:46] * eggy joined the channel
[05:29:43] * hansihe joined the channel
[05:33:55] * williamtdr joined the channel
[05:35:24] * eggy joined the channel
[05:35:31] * Addisonep joined the channel
[05:36:09] * Brandon15811__ joined the channel
[06:03:41] * gurun_ joined the channel
[06:09:22] * Addisonep joined the channel
[06:12:23] * eggy joined the channel
[09:35:59] * gurun_ joined the channel
[09:52:20] * _MylesC joined the channel
[12:18:54] * jocopa3 joined the channel
[13:44:19] * Bharris joined the channel
[13:48:14] <ishitatsuyuki> I have heard that b2 is released. Any crash fix? xD
[15:40:51] * sgray joined the channel
[17:20:59] * Amaranth joined the channel
[19:03:56] * Amaranth joined the channel
[20:27:54] * gurun joined the channel
[22:57:59] <jocopa3> Anyone know how to get the default colors for the leather horse icon?
[22:59:19] <jocopa3> I can get the colors for the hide, but the decorations are still white: http://i.imgur.com/7e4wbfG.png
[23:05:10] <jocopa3> Nevermind, found the default overlay color in the HorseArmorItem::getColor function
[23:25:46] <jocopa3> Horse armor icon with the default color! http://i.imgur.com/NHhBlkf.png
[23:48:32] * _MylesC has quit

2016-06-08
[02:50:02] * gurun joined the channel
[05:31:15] <Addisonep_> Intyre, your services are needed
[05:39:45] <Addisonep_> what is it? Like 5 AM?
[07:39:49] <Brandon15811__> Intyre: now you can combine your two favorite languages ;D https://github.com/kitech/php-go
[07:40:26] <Addisonep_> Hey Brandon
[07:40:32] <Brandon15811__> https://www.reddit.com/r/PHP/comments/4jpozi/kitechphpgo_write_php_extension_with_golang/
[07:40:34] <Brandon15811__> hi Addisonep_
[07:40:41] <Addisonep_> You mind shooting me a keybase invite?
[07:41:29] * Addisonep_ has quit
[07:41:29] * Addisonep_ joined the channel
[07:42:59] <Brandon15811__> Addisonep_: whats your email?
[07:43:34] <Addisonep_> addisonep@yahoo.com
[07:43:45] <Addisonep_> If anyone wants to spam it... go ahead :p
[07:44:44] <Brandon15811__> Addisonep_: done!
[07:44:56] <Addisonep_> Thanks :D
[07:45:45] <Brandon15811__> Intyre: there's also this example https://github.com/do-aki/gophp_sample
[08:13:56] * gurun joined the channel
[08:14:32] * jocopa3 joined the channel
[08:39:02] <gurun> I'm a bit worried about the amount of resends MCPE is doing when under load on the client. It feels like it's having problems dealing with ACKs in priority.
[10:26:02] <ishitatsuyuki> You can use some TCP algorithms for reference :P
[10:51:26] <gurun> lol
[11:24:00] * sgray joined the channel
[12:04:41] <ishitatsuyuki> gurun: why is your branch named 'realms'? Is it just 0.15 or affiliated with Mojang?
[12:07:27] <gurun> it's "realms"
[12:08:54] <ishitatsuyuki> Oh? Can you describe more?
[12:16:55] <ishitatsuyuki> ^gurun
[13:06:53] <gurun> not really. It's just a name. 0.15 is supposed to be the realms release.
[13:11:31] <jocopa3> It's also supposed to be the release of resource packs ;D
[13:12:26] <jocopa3> though they're currently buggy as hell and slow to load :/
[13:27:04] <gurun> I believe from what I've seen so far .. that resource packs are the wrong word. People should say texture packs, and specifically, build in texture packs.
[13:27:32] <gurun> To me, resources involved more and would be downloadable.
[13:28:07] <gurun> but jocopa3, as far as "server" goes, identity is he big thing and that comes with realms.
[13:28:58] <jocopa3> The reason they called them resource packs is beceause that's what they're called in the game code/files
[13:29:13] <gurun> well, that's a good sign then.
[13:29:25] <jocopa3> Plus, tommaso said they were going to add fully-functional resource packs, but that textures were the first step
[13:29:31] <jocopa3> https://www.reddit.com/r/MCPE/comments/46fr9o/tommaso_already_suggests_that_resource_packs/d054ux9
[13:29:35] <gurun> but for now, all i've seen from the GUI is texture packs ala xbox.
[13:30:28] <jocopa3> But yeah, for now they're basically the same as texture packs :p
[13:31:30] <jocopa3> They've also added a hidden menu for the Camera which is a portfolio book of all screenshots taken using it; I've managed to open the portfolio menu in-game, but I don't know how to add screenshots to it
[13:34:56] <gurun> oh, THAT sounds nice. Screenshot .. have you tried "using" the camera or that doesn't work?
[13:36:46] <jocopa3> The camera entity isn't functional and acts like a mob :p
[13:36:59] <gurun> hope it doesn't attack :-)
[13:37:29] <jocopa3> It doesn't, but you can attack it, drown it, throw potions at it, name it dinnerbone to spawn it upside down, etc
[13:37:57] <gurun> are all entitites subject to dinnrebone hack?
[13:38:12] <jocopa3> I don't think so, only ones treated as mobs
[13:38:12] <gurun> i thogught that was a troll
[13:40:27] <jocopa3> Here you go: http://i.imgur.com/f90JFxn.jpg
[13:42:13] <jocopa3> Since camera's are "mobs" now, you can spawn them with spawn eggs
[13:44:42] <jocopa3> And here is that portfolio menu; I had to change the brewing stand to open the portfolio menu instead of the usual brewing stand GUI: http://i.imgur.com/f90JFxn.jpg
[14:00:35] <gurun> that last screensot .. what was that exactly. Looked to me like the camera interface?
[14:06:19] <jocopa3> That's the menu that will display all camera pictures
[14:06:59] <jocopa3> In the game code, it looks to be fully functional, allowing for multiple pages and picture captions, but I never figured out how to use it
[14:07:55] <jocopa3> The game won't accept any of the JPEG images I put in the screenshots folder :(
[14:15:38] <gurun> check your screenshot .. to me .. that's not what i see .. ?
[14:16:05] <gurun> i see a dinnerboned camera :-)
[14:21:51] <jocopa3> Oh, you meant the other screenshot :p
[14:22:53] <jocopa3> wait, nevermind I copied the wrong link and never realized; here: http://i.imgur.com/WqSO8Ms.png
[14:28:45] * _MylesC joined the channel
[14:29:32] * _MylesC has quit
[14:31:03] <gurun> not so beeeuuutifuul
[14:31:34] <gurun> ok, damn. They have effects particles on the player for speed and jumpboost now. Irritating.
[14:33:36] * _MylesC joined the channel
[14:39:29] * Addisonep_ has quit
[14:46:34] * _MylesC has quit
[14:54:51] * _MylesC joined the channel
[15:07:41] * Amaranth joined the channel
[15:23:15] * _MylesC has quit
[15:24:54] * _MylesC joined the channel
[17:49:54] * Reina joined the channel
[18:05:05] * md_5 joined the channel
[18:44:38] <gurun> Intyre do you have a repo for the code you writing for PM public?
[18:52:49] * gurun_ joined the channel
[18:53:52] * gurun_ joined the channel
[19:25:10] * gurun joined the channel
[19:34:40] * gurun_ joined the channel
[20:13:08] <Brandon15811__> Intyre: https://github.com/Hydreon/Steadfast2/tree/mcpe15 working 0.15 support ;D
[20:15:54] <Brandon15811__> https://twitter.com/DishRex/status/740632895044255749
[20:16:19] <Brandon15811__> wrong link https://twitter.com/DishRex/status/740633806202249216
[21:46:08] * Amaranth joined the channel
[22:47:15] * jocopa3 has quit

2016-06-07
[15:49:26] <gurun> it should at least say that this site use english :-P
[15:49:54] <Intyre> but he is AFK, MIA, KIA or dead...
[15:50:09] <gurun> it's nice weather in sweden .. that's what it is :-)
[15:58:55] <jocopa3> You're suggesting he actually went outside?
[15:59:11] <Intyre> haha
[16:01:29] <jocopa3> Besides, he should be busy fixing the torrential amount of bugs I've found in the beta builds :p
[16:02:46] <jocopa3> Except the ones I don't want to disclose in the hopes they make it into the final release, such as being able to manipulate buckets into storing non-liquid blocks
[16:41:45] <Intyre> gurun: can you capture some packets and share the secretkey? :)
[16:45:16] * jocopa3 has quit
[18:08:03] <Brandon15811__> !addquote <jocopa3> I found a really neat bug with buckets by accident | <jocopa3> I don't know exactly what I did, but something I did caused the damage value of the bucket in my inventory to change to 90, so now it places portal blocks
[18:08:04] <MrQuoter> Quote 557 added
[18:50:10] <gurun> Intyre I could do that, but based on what keys?
[18:51:34] <Intyre> as long as i have the shared secret i should be able to decode it right?
[18:56:00] * Addisonep joined the channel
[18:59:32] <gurun> yes
[19:00:37] <gurun> but, the example from yawkat works like that
[19:00:58] <Intyre> i want moar :) and real game packets!
[19:01:17] <Intyre> easier to see what i'm doing wrong
[19:01:36] <gurun> well, the 0x04 packet .. i thought you had that decoded
[19:02:02] <gurun> it's basically just one byte and that's the ID. Nothing else in it (no numbers now)
[19:02:13] <Intyre> how about 0xfe?
[19:02:26] <Intyre> does it get used? encoded?
[19:02:33] <gurun> yes
[19:02:42] <gurun> oh, like decrypted you mean?
[19:03:09] <gurun> it is only used as a RakNet packet
[19:03:14] <gurun> never otherwise
[19:04:31] <gurun> so you want for decode, or encode?
[19:04:50] <Intyre> i need to send a status packet and that needs to be encoded
[19:05:20] <Intyre> but do i send 0xfe (encoded data) or (0xef encoded data) :/
[19:05:21] <gurun> yeah, i just want to make sure you managed to decode 0x04 first. It's not clear to me if you did.
[19:06:11] <gurun> you send 0xf4 (encrypted byte arr). The encrypted byte arr is just a regular packet.
[19:06:26] <gurun> sorry 0xfe ofc
[19:08:27] <Intyre> i didnt do anything..
[19:08:45] <Intyre> but lemme check the codes :)
[19:09:44] <gurun> :-)
[19:10:30] <Intyre> i included 0xfe into encryption heh
[19:11:23] <gurun> https://gist.github.com/NiclasOlofsson/865271a9eec5859d861359833dbac652
[19:11:30] <gurun> secret key and lots of packets
[19:11:48] <Intyre> sweet!
[19:11:55] <gurun> only the sending side
[19:28:07] <gurun> Intyre hurry up with PM god damn it. Your coders are migrating to my gitter .. *pls* take em back!
[19:28:57] <Intyre> keep em!
[22:15:49] * _MylesC has quit
[23:08:19] <InusualZ> :(
[23:09:04] <InusualZ> I NEED TO DO SOMETHING!
[23:09:11] <InusualZ> I need a project to work on
[23:23:34] <rom1504> do it then
[23:54:05] * Addisonep joined the channel

[00:43:10] * Addisonep_ joined the channel
[05:36:18] * Addisonep joined the channel
[06:37:36] * jocopa3 has quit
[06:39:12] * gurun joined the channel
[06:43:11] * jocopa3 joined the channel
[07:42:07] <ishitatsuyuki> !remind 30 Intyre
[07:42:08] <MrQuoter> Reminder set for 30 minutes
[07:42:13] <ishitatsuyuki> here's your alarm
[07:42:14] <ishitatsuyuki> :P
[07:42:50] <deceit> Intyre: someone is bugging you, get the pitchfork and shovel
[07:47:46] <Intyre> Be quiet, ishitatsuyuki!
[07:47:54] <deceit> owned
[07:47:56] <Intyre> ishitatsuyuki: what did you say? :)
[07:48:03] <deceit> like a pack of hotdogs in a homeless shelter
[07:48:37] <Intyre> ^5
[07:48:43] <deceit> ^5 :D
[07:49:29] <deceit> brb killing my cat
[07:59:36] <ishitatsuyuki> :P
[07:59:52] <Intyre> HAHAHAAA >:D
[08:00:44] <gurun> Jesus, go to sleep Intyre !
[08:00:52] <deceit> NEVAR!
[08:00:52] <Intyre> i just woke up!
[08:00:56] <deceit> sleep is for the dead
[08:00:57] <gurun> Go to sleep!
[08:01:02] <Intyre> no
[08:01:05] <gurun> :-)
[08:01:08] <Intyre> you go sleep
[08:01:24] <deceit> both of you go to timeout
[08:01:32] <gurun> I just woke up!
[08:01:36] <Intyre> deceit: how are you awake?
[08:01:41] * ishitatsuyuki slept
[08:01:48] <ishitatsuyuki> Zzz...
[08:01:55] <deceit> it's only 3am
[08:01:58] * ishitatsuyuki is now known as zzz_ishitatsuyuk
[08:02:00] * gurun timed out, disconnected
[08:02:02] <deceit> i'm about to grind away on some minecraft
[08:02:09] <deceit> might be an all nighter
[08:02:56] <deceit> 1.9.4 + <10 mods + command blocks
[08:02:58] <deceit> good times
[08:04:17] <gurun> So, some of you know low level shit, right. Anyone know just how things like signaling threads work on a very low level, while in Wait-state. Is it interupt based or something?
[08:04:45] * Intyre silently walks away
[08:05:01] * deceit goes afk
[08:05:03] <gurun> Yeah, PHP doesn't give a lot of "low level thread experience" i guess Intyre
[08:05:09] <deceit> LOL
[08:05:12] <deceit> shots fired
[08:05:19] <Intyre> php sucks
[08:05:23] <deceit> ^
[08:05:29] <gurun> cheap shots .. feels like kicking on someone .. sleeping.
[08:06:20] <Intyre> lets start everything with $ and end with ; and mix up function arguments for lulz
[08:06:32] <gurun> the thing is that .. i avoided the whole "put in sorted queue" thingy, by simply suspending the threads handling packets while waiting for the right order to emerge.
[08:07:03] <zzz_ishitatsuyuk> gurun: i think linux is signaling the thread
[08:07:25] * zzz_ishitatsuyuk 's bed has been broken
[08:07:30] * zzz_ishitatsuyuk is now known as ishitatsuyuki
[08:07:31] <gurun> so, you mean that it's kernel based in linux, not processor level.
[08:07:46] <deceit> lol his bed is missing
[08:07:51] <deceit> no respawn for you
[08:07:57] <ishitatsuyuki> xD
[08:08:04] <KnownUnown> Go back to your corners
[08:08:13] <ishitatsuyuki> gurun: it's basically scheduler's job
[08:08:16] <deceit> KnownUnown: who told you go come out of your cage?!
[08:08:19] <gurun> i interupted his bed. It's obscured.
[08:08:19] * deceit points
[08:08:26] <deceit> don't make me get out the spray bottle
[08:08:38] <KnownUnown> ur not my dad! > : (
[08:08:46] <ishitatsuyuki> Yes, there is a ring-0 opcode to wait a memory to change
[08:08:54] <ishitatsuyuki> But it's not for userspace
[08:08:55] <deceit> there's a really mean joke i could say to that
[08:09:00] <deceit> but i won't, out of respect ;p
[08:09:17] <KnownUnown> thank you :)
[08:09:31] * KnownUnown lumbers back under his bridge
[08:09:38] <deceit> oh no
[08:09:42] <deceit> go back to the kiddie table
[08:09:49] <deceit> the bridge is too good for you
[08:09:54] <gurun> but if it scheduling, at really high load i would start seeing he same issues as I've see with the thread scheduling ealier.. it doesn't scale.
[08:10:02] <deceit> it has cake and candies and shelter from rain
[08:10:17] <deceit> *the cake is still a lie* :(
[08:10:35] <KnownUnown> cake
[08:10:39] <KnownUnown> cake never changes
[08:10:44] <deceit> fuuu, i need a mending book
[08:11:11] <KnownUnown> mending is slower than tconstruct Moss D:
[08:11:16] <KnownUnown> And uses exp :(
[08:11:26] <deceit> yeah well we're doing mostly vanilla this run
[08:11:30] <deceit> so mending it is
[08:11:41] <deceit> i already looted a bunch of end ships
[08:11:47] <deceit> i just need MOAR
[08:12:01] <MrQuoter> Reminder: Intyre
[08:12:06] <KnownUnown> uhoh
[08:12:20] <gurun> http://www.albahari.com/threading/part2.aspx#_CountdownEvent
[08:12:22] <KnownUnown> everyone run!
[08:12:25] <deceit> KnownUnown: i grabbed elytras for everyone on the server
[08:12:26] <gurun> wow, you know how cool that is!
[08:12:44] <deceit> that took an excrutiating amount of time
[08:13:16] <KnownUnown> ohh, so that's why you need mending books!
[08:13:18] <KnownUnown> coolio
[08:13:29] <deceit> nah, i already have mending on mine
[08:13:34] <deceit> i need it for my fortune pick
[08:13:40] <KnownUnown> ah
[08:14:07] <deceit> i saved my original mending book just for the elytra
[08:14:10] <deceit> *dungeon loot*
[08:14:57] <KnownUnown> How rare is it, really? If you were to enchant farm
[08:15:13] <deceit> i managed to get mending fishing rods from afk fishing
[08:15:19] <deceit> and supposedly you can get the books from that as well
[08:15:35] <deceit> so it's not THAT rare, even villagers trade for it if you're lucky
[08:15:37] <deceit> it's all based on rng
[08:16:16] <deceit> my luck/lure/mending fishing rod isn't even maxed out and it's enough to level me up while afk fishing AND mending it
[08:16:53] <KnownUnown> :o
[08:17:12] <deceit> right, i don't even need to keep a stack of fishing rods in the chest
[08:17:26] <deceit> this one is almost always at full durability when i'm done afking
[10:57:59] * _MylesC joined the channel
[11:40:59] * gurun joined the channel
[12:28:05] <ishitatsuyuki> Wow, assembly increased over 1% share recently
[12:28:06] <ishitatsuyuki> :D
[12:31:09] <gurun> ok yawkat, Intyre - i discovered something. I'm sitting in office now, and here the authetication works differently for some reason. Now i actually get the realms cert.
[12:31:22] <ishitatsuyuki> Oh?
[12:31:29] <ishitatsuyuki> Realms cert??
[12:33:33] <gurun> well, token .. public key etc
[12:33:36] <gurun> the chain.
[12:36:47] <ishitatsuyuki> Well, not private..huh
[13:39:09] * Amaranth joined the channel
[13:40:11] <yawkat> gurun: maybe when you log in with xbox?
[13:40:22] <yawkat> I believe you can log in or skip the login
[13:40:40] <gurun> yeah, but it said i was logged in at home. I have to check when i get home again.
[13:42:15] <gurun> well, all good then. So then i know both how logged in and not looks like.
[13:46:24] * Reina joined the channel
[13:47:19] <Reina> 何方かいらっしゃいますか?
[13:49:14] <rom1504> yes but in english it'll be easier
[13:56:47] <ishitatsuyuki> Reina: In IRC use English
[13:57:32] <ishitatsuyuki> Go to bed Japan guys
[13:57:33] <ishitatsuyuki> :P
[14:19:07] <Reina> Oh I see
[14:19:27] <Reina> Sorry I did`t know this site is using English :p
[15:02:53] * sekjun9878 joined the channel
[15:02:53] * sekjun9878 has quit
[15:02:53] * sekjun9878 joined the channel
[15:16:26] * gurun joined the channel
[15:16:37] <jocopa3> I found a really neat bug with buckets by accident
[15:17:03] <jocopa3> I don't know exactly what I did, but something I did caused the damage value of the bucket in my inventory to change to 90, so now it places portal blocks
[15:19:13] * sekjun9878 joined the channel
[15:19:13] * sekjun9878 joined the channel
[15:23:47] <gurun> is this channel published somewhere on the PocketMine site or?
[15:27:19] <gurun> ok, now i'm back home again. And i get the full chain. I wonder if they perhaps updated the central service today or something.
[15:30:20] <gurun> but well, it is the difference between being logged in and not. Not that it has changed for me.
[15:34:02] * Reina_ joined the channel
[15:34:30] <Reina_> Hello, is anyone here?
[15:35:26] <rom1504> no we all left
[15:35:54] <rom1504> only ghosts remain in this place
[15:48:49] <Intyre> gurun: yes it is on pocketmine
[15:48:55] <Intyre> no i cant do anything about it
[15:49:02] <Intyre> shoghicp: can
[15:49:12] <gurun> oki

2016-06-06
[22:27:33] <Intyre> ughh
[22:27:53] * Intyre should sleep more
[22:29:31] <gurun> yeah, this shit gets really confuing after a while.
[22:29:37] * _MylesC has quit
[22:29:48] <gurun> well .. i need to get some sleep. I'll catch up tomorrow. Good luck .. and yeah, get some sleep :-)
[22:30:00] <Intyre> o/
[22:46:31] * jocopa3 joined the channel
[22:57:53] * Addisonep joined the channel
[23:06:34] * Addisonep_ has quit
[23:38:05] * tnightingale joined the channel

[01:36:00] <gurun> JESUS .. i just suddenly .. spawned the player.
[01:36:11] <gurun> howthefuckdidthathappen!
[01:48:13] <gurun> i love how one single move sent from the client .. is compressed in a batch..
[05:06:02] * GingerGeek joined the channel
[05:06:02] * GingerGeek has quit
[05:06:02] * GingerGeek joined the channel
[08:09:30] * eggy joined the channel
[08:23:42] * gurun joined the channel
[09:08:20] <Addisonep> !wa 1 encapsulated packet + 1 abstract packet
[09:08:45] <Addisonep> !wa weather seattle
[09:09:29] <Addisonep> !remind 30 MrQuoter
[09:09:30] <MrQuoter> Reminder set for 30 minutes
[09:25:44] * gurun joined the channel
[09:39:01] <MrQuoter> Reminder: MrQuoter
[09:49:43] * sgray has quit
[11:11:18] * gurun joined the channel
[11:38:17] * sgray joined the channel
[11:46:21] * hansihe joined the channel
[12:15:14] * Amaranth joined the channel
[12:20:50] * jocopa3 has quit
[12:22:40] <MrARM> I blame shoghicp
[12:23:00] <MrARM> why does mcpe now depend on OpenGL ES *1.0*?!
[12:50:01] <KnownUnown> It runs badly on mid settings on my 3.0 device
[12:50:17] <KnownUnown> And now they're thinking 1.0?? :\
[13:13:16] * _MylesC joined the channel
[13:51:53] * _MylesC has quit
[14:12:35] * gurun joined the channel
[14:20:18] <MrARM> ehh so mcpe manages to crash my crash stack trace printer :(
[14:32:50] * _MylesC joined the channel
[15:13:06] * gurun joined the channel
[16:06:36] <MrARM> oh god
[16:06:42] <MrARM> someone remove all the MS shit from PE code pls
[16:06:50] <MrARM> trying to get 0.15 to run on linux again
[16:06:52] <MrARM> [CPPRESTSDK] The CppREST SDK must be initialized before first use on android: https://github.com/Microsoft/cpprestsdk/wiki/How-to-build-for-Android
[16:06:55] <MrARM> and I get that in stdout ^
[16:08:01] <MrARM> I blame shoghicp
[16:12:02] <MrARM> I really, really, really, really, really, really, really, ..., really HATE you MS
[16:14:29] <MrARM> also I really really really want to get sources of 0.11 and fork it
[16:20:13] <deceit> i never could get your launcher to work in linux
[16:20:59] <deceit> i think it was an arch issue though, compiling against x64 libs
[16:22:42] <MrARM> deceit, it will not compile against x64 libs
[16:23:02] <deceit> oh it will
[16:23:10] <deceit> it just segfaults when running it
[16:25:00] <deceit> you should be a nice guy and static compile + dpkg it ;p
[16:34:19] <yawkat> "The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design."
[16:34:23] <yawkat> CLOUD
[16:40:40] * gurun joined the channel
[17:00:18] <gurun> yeah yawkat, microsoft marketing likes to call anything that can talk remote for .. CLOUD.
[17:00:30] <gurun> the rest of us just usually talk about IP comms.
[17:02:50] <MrARM> deceit, did you mess with cmakelists? :p
[17:03:15] <deceit> yep!
[17:05:29] <XorBoole> gurun I think you mean the ~~~cloud~~~
[17:05:33] <XorBoole> the tildes are important
[17:06:23] <gurun> well, i'm sure they smoking someting ..
[17:08:37] <XorBoole> magic smoke, probably. magic ~~~cloud~~~ smoke.
[17:53:22] <gurun> Intyre, use item packet has changed. An additional 9 bytes. Let me know if you spot the field types.
[17:54:17] <gurun> Also, something with add player or simialar has changed .. meaning of some bytes. I get a leash to all players getting spawned now. I know it used to have some linking info in it, but well..
[17:54:23] <gurun> it feels real kinky.
[17:55:32] <Intyre> i wont tell you until i spawn :p
[18:04:40] * Addisonep joined the channel
[18:10:02] <gurun> so, where are you on that?
[18:10:31] <Intyre> shouldnt take more then a week
[18:10:34] <Intyre> >:)
[18:10:50] <gurun> but you have encrypt/decrypt in place already or?
[18:11:40] <Intyre> yep that should work but... it isnt
[18:12:24] <Intyre> i get the 4
[18:12:31] <gurun> yeah, that's all you get
[18:12:36] <gurun> it's only a 4
[18:12:38] <Intyre> and i see the server sending chunk data
[18:12:49] <gurun> when you get the 4
[18:12:49] <Intyre> but client says "disconnected blablabla"
[18:13:00] <gurun> send only the player status
[18:13:06] <gurun> and hold
[18:13:19] <gurun> and as long as you get a disconnect back from the client, it's wrong.
[18:14:01] <gurun> and since that is the first encrypted packet you send, it is the one you use to make sure you got the encryption part right.
[18:14:10] <gurun> when that works, you take one more packet and send.
[18:14:29] <gurun> that part is to make sure the encryptor is keeping track of the "counters".
[18:18:10] <Intyre> i dont see any changes to useitempacket :/
[18:18:26] <Intyre> last thing is writeItemInstance
[18:24:01] * Addisonep_ joined the channel
[18:24:24] * Addisonep_ has left the channel
[18:38:19] <gurun> well, the packet doesn't work anymore, so it's not appended stuff, it's in the middle of it .. or like start.
[18:50:05] <MrARM> whats up with the every-single-repo-has-a-CLA-thing?!
[18:57:09] <Intyre> gurun: nothing is added..
[18:57:28] <Intyre> fields sizes match
[18:57:39] <Intyre> maybe fields do different things?
[18:57:43] <Intyre> idk..
[18:57:52] <gurun> hmm, ok. I'll have to investigate deeper then.
[18:58:09] <gurun> what's a "CLA" MrARM ?
[19:14:33] <gurun> yeah Intyre, it has changed
[19:14:44] <gurun> there are actually 5 bytes in the middle added, before the item.
[19:14:53] <gurun> it just says 9 for me, since it's dynamic with the item.
[19:15:10] <gurun> they have all been 0 so far
[19:15:36] <Intyre> lier lier pants on fire!
[19:16:08] <Intyre> then something in writeiteminstance changed
[19:20:46] <gurun> sorry, i mean 4 (forgot the id)
[19:25:42] <gurun> Intyre, did you manage to port the tests from kotlin (yawkats code) ?
[19:26:14] <Intyre> sooooo many questions xD
[19:26:19] <Intyre> but yes
[19:26:36] <Intyre> well... yes for Go and some in PHP
[19:28:33] <Intyre> short byte short else short
[19:28:42] <Intyre> that is what writeiteminstance does
[19:28:44] <Intyre> :/
[19:29:43] <Intyre> and yes that changed
[19:30:39] <Intyre> if itemID > 1 { short byte short } else { short } :/
[19:35:50] * Addisonep_ joined the channel
[19:37:36] <MrARM> gurun, CLA = Contributor License Agreement
[19:37:53] <MrARM> came across many repos with that recently
[19:38:00] <gurun> oh, think bukkit
[20:55:56] <gurun> So, how frustrated are you Intyre ?
[21:06:07] <Intyre> gurun: not frustrated at all :_
[21:06:57] <gurun> ah, u not doinit right!
[21:07:24] <Intyre> i know
[21:11:25] <Intyre> gurun: and you?
[21:12:06] <gurun> nah, i'm alreightido now. It spawns and i can start working on packets .. and just general performance soon.
[21:12:20] <gurun> AND i learned something new in C# today to help me .. so that's kind of cool.
[21:12:38] <gurun> .. but i'm a little surprised my laptop actually survived this hack.
[21:12:47] <Intyre> :O of course... you spawned :(
[21:14:07] * Intyre stops helping gurun
[21:14:28] <gurun> lol
[21:14:35] <gurun> did you miss that?!
[21:15:24] <Intyre> did you mention it? if yes then yes
[21:27:07] <gurun> yeah, late this morning .. and today I've been working on stability (it's a bit shaky).
[21:27:32] <Intyre> it is not a race <- my excuse
[21:28:02] <gurun> no no, not at all. But I'm wondering if you need any assistance. There's been some gotchas on the way.
[21:28:36] <Intyre> i just opened my IDE for the first time today ;)
[21:28:41] <gurun> like if you need packets and stuff for encrypt/decrypt with keys and stuff, let me know.
[21:29:36] <gurun> i think the biggest issue i had was around keys. Encryption etc haven't realy been an issue once I got the 2 first packets in place.
[21:29:51] <Intyre> oh and i cant do yawk.at's decode test because php doesnt like the key he used :(
[21:32:05] <Intyre> and somewhere a setentitydatapacket is send... still have no clue from where :/
[21:53:11] <gurun> yeah, that's the problem always .. the damn keys. I have some seriously hacked code to convert keys into a format I can use.
[21:53:46] <gurun> and i have a special hack just for his keys in that example .. just to be able to compare. So spent a lot of time on that, but mostly to make sure i had a working example
[21:53:53] <gurun> because of all the problems with keys I've had.
[21:54:18] <gurun> the encryption, is that built into PHP or is it an external lib?
[21:57:39] <Intyre> openssl
[21:59:20] <Intyre> i used Go to compare with the php implementation because there i could use his key
[21:59:29] <Intyre> and it matched
[21:59:52] <Intyre> so i can give it any key and i know it is right
[22:02:15] <gurun> ok, then you have to figure out what the format of the key that PHP accepts
[22:02:29] <gurun> i think the ones he had is ASN1 keys basically
[22:04:11] <Intyre> PKCS8 and php doesnt like those
[22:04:24] <Intyre> well the library doesnt like it
[22:06:07] <gurun> uhmf .. that's strange. I thought they where even generated with openssl
[22:06:32] <gurun> basically, i had to strip the ASN out of it, and then patch with bytes to create a Microsoft key-blob
[22:16:50] <Intyre> bwah.. i tried to decode 04...
[22:16:59] <gurun> yeah?
[22:17:41] <Intyre> but it is already decoded..
[22:17:49] <gurun> lol, ok
[22:27:00] <Intyre> bnh gvyvttttttttttttttt and i was reading 0x4 as 0x2... so that is also a stupid mistake...
[22:27:29] <Intyre> so it was never handled as 0x04...

2016-06-05
[21:07:33] <gurun> the only problem with it is that it makes it more difficult to write unbuffered IO on it. That's why I personally isn't that big of a fan of lenght-prefixing
[21:32:12] * _MylesC has quit
[21:35:02] * Amaranth joined the channel
[21:49:10] <Addisonep> [d__d]: seen BotsHateNames
[21:49:24] <Addisonep> [d__d]: help
[21:49:24] <[d__d]> Available plugins: message_service, logger, ping, help, bangmotivate, github, brain (https://botbot.me/freenode/mcpedevs/help/)
[22:28:43] * Amaranth joined the channel
[23:25:49] * jocopa3 joined the channel
[23:26:07] <jocopa3> resource packs work in 0.15.0
[23:26:37] <jocopa3> also, you can access the resource pack screen by editing the game binary
[23:31:10] * sgray joined the channel

[17:11:19] <MrARM> wtf
[17:11:34] <MrARM> what is so special about the _WITH_ACK_RECEIPT packets?
[17:11:41] <MrARM> quite sure they need a special id somewhere ?
[17:11:48] <yawkat> it's internal
[17:11:53] <yawkat> it's not used in the protocol
[17:12:14] <MrARM> yawkat, so basically if I send a packet with an ack receipt I can expect problems?
[17:12:18] <yawkat> yes
[17:12:24] <MrARM> that would explain a lot :P
[17:12:48] <yawkat> all packets are acked, ack_receipt only changes the c++ api behavior
[17:15:45] <MrARM> yawkat, yeah but I thought if I leave the _WITH_ACK_RECEIPT on network, it will still work
[17:15:50] <MrARM> well, apparently, it breaks everything
[17:16:16] <yawkat> no clue, wouldnt bet on it working
[17:16:39] <MrARM> yawkat, well, if I do so, it ACKs the packet, but ignores the frame somehow
[17:21:05] <yawkat> is the c->s handshake empty now
[17:48:15] <MrARM> iiis it possible that this raknet impl would be finished now?
[18:10:42] <gurun> yawkat, why you even need to public key from mojang?
[18:10:57] <yawkat> to verify the login?
[18:11:21] <gurun> you mean the JWT stuff?
[18:11:26] <yawkat> yes
[19:14:21] <gurun> so yawkat, back again .. i didn't understand that last part. I decoded the JWT i got with the key in the x5u header.
[19:14:38] <gurun> or "decode" .. verify.
[19:14:49] <yawkat> well any client can change that header
[19:14:56] <yawkat> i want to ensure the user id is legitimate
[19:14:59] <gurun> yeah totally.
[19:15:27] <gurun> and how would you do that if it's not even signed with the root cert. That was the stuff i asked about yesterday.
[19:15:58] <yawkat> gurun: the public key of the first chain element should never change
[19:16:00] <gurun> to me, it looks like completely self-signed JWT .. worthless.
[19:16:23] <yawkat> the first chain link should be signed with the mojang public key.
[19:16:30] <gurun> yah, but .. are you saying you getting more than one elementin that chain? I don't.
[19:16:38] <yawkat> well there used to be
[19:16:52] <yawkat> unfortunately it's a different public key from back then but it still appears to be a mojang public key
[19:16:57] <yawkat> the one Intyre sent earlier
[19:17:00] <gurun> yes, it used to be. Hence my questions. I had to change my code to adjust to self signing for this release.
[19:17:30] <yawkat> ive seen no difference in the alogrithm except for a different root public key?
[19:17:34] <gurun> the only key I've received so far is the clients public key. No other keys.
[19:17:55] <yawkat> from what i can tell the x5u of the chain is mojangs pubkey
[19:18:04] <gurun> and using that key, it verified the JWT. Using Mojangs key (and others) failed.
[19:18:30] <yawkat> or maybe they just removed verification altogether because of no xbox live and im wrong
[19:18:40] <yawkat> but i think it's one key
[19:19:32] <gurun> the key in the x5u is the public key for the user.
[19:19:55] <gurun> x5u == identityPublicKey
[19:20:24] <gurun> I'm just saying, that since realms is not enabled now, they removed that part temporarily.
[19:20:48] <gurun> either intentionally or by mistake. God only knows.
[19:21:42] <yawkat> I'll look more at it at some point.
[19:23:22] <gurun> this is why i'm so unmotivated right now tho .. because we only asked for identities (to get rid of the damn hackers) and we got identity AND encryption. Now we only have encryption.
[19:24:20] <yawkat> Maybe it'll come back. Maybe!
[19:24:26] <gurun> but i'm wating for shogi to pop in any second now and declare "yeah, they fucked it up a bit, will be fixed next release"
[19:25:28] <MrARM> hmm, I can send a Ping from server, right?
[19:25:37] <gurun> i believ you should convince CC to do the PE project yawkat. It would be fun.
[19:25:54] <MrARM> because client for a weird reason doesn't want to reply
[19:26:32] <MrARM> I mean the 0x00 ping
[19:26:40] <yawkat> gurun: they haven't dropped it :) just not very fast, and me updating past ios versions doesn't help
[19:27:09] <yawkat> So it's kind of slow but I do hear from them now and then
[19:27:23] <yawkat> Which is good with all my uni work anyway...
[19:27:58] <gurun> well fingers crossed then ..
[19:28:14] <gurun> i have my own reasons why i want to see that happen :-)
[19:28:50] <yawkat> Competition? ^^
[19:28:56] <gurun> So Intyre .. you doing this stuff for PM now, are you. I kind of wondered where LBSG is in all this.
[19:29:11] <gurun> yawkat, healthy competition between specific networks, yes.
[19:29:31] <yawkat> Yea I think it'd be good too
[19:29:43] <gurun> Good for the users.
[19:30:22] <MrARM> emm why does wireshark cosider my connected ping packet malformed?
[19:30:38] <yawkat> Because Wireshark pe support sucks
[19:30:48] <MrARM> well mcpe does not reply to it either
[19:31:00] <MrARM> I just send the pk id and a long
[19:31:32] <MrARM> waaait
[19:31:37] <MrARM> ping packet is a DataPacket?
[19:32:04] <gurun> MrARM are you client sending to server in this case?
[19:32:41] <MrARM> oh yeah it is a DataPacket
[19:32:47] <MrARM> gurun, no, I want to measure lag
[19:32:53] <gurun> there are 2 MrARM
[19:33:05] <gurun> oh, you want to measure lag
[19:33:07] <MrARM> PING = 36988702
[19:33:08] <MrARM> emm
[19:33:11] <MrARM> not exactly right
[19:33:18] <gurun> well, that's built into RakNet if you can access that info
[19:34:00] <MrARM> ok it works 10/10 now
[19:34:09] <MrARM> gurun, did you miss that I rewrote RakNet? :P
[19:34:18] <gurun> haha yeah :-)
[19:34:29] <gurun> what did you do now?
[19:34:42] <MrARM> I were rewriting raknet the last few days
[19:34:52] <MrARM> and now were trying to measure lag
[19:35:02] <MrARM> via ping packets
[19:35:53] <gurun> i see
[19:36:02] <gurun> i do that for every single datagram/ack going out/in
[19:36:04] <MrARM> and it works perfectly :)
[19:36:22] <MrARM> gurun, oh that works too
[19:36:33] <gurun> it's part of the throttling and resend stuff.
[19:36:37] <MrARM> but this way I can also do timeouts easily
[19:36:40] <gurun> and then
[19:37:01] <MrARM> ...which reminds me I still did not handle disconnects
[19:37:22] <gurun> and for detecting connections and stuff .. i use packet 0x04
[19:38:04] <gurun> in 0.15 the ping packet has changed tho. An additional LONG in it. Can you figure out what the field "name" is for me MrARM?
[19:38:20] <gurun> i'm assuming a timestamp of sorts.
[19:38:43] <MrARM> ehhh now where is raknet's source code are pings sent
[19:39:14] <gurun> hmm, search for pong
[19:39:34] <gurun> because it's easiest to find that since it is in the main gigantic if/switch/shit
[19:40:57] <MrARM> gurun, doesn't look like they added anything to it
[19:42:00] <yawkat> I doubt the raknet part changed
[19:42:05] <MrARM> gurun, do you mean the CONNECTED_PING packet?
[19:42:06] <gurun> well, i get 8 additional bytes with 0.15
[19:42:30] <gurun> WARN  MiNET.Net.Package - UnconnectedPing: Still have 8 bytes to read!!
[19:42:52] <MrARM> oh UnconnectedPing
[19:42:57] <MrARM> I'll take a look tomorrow
[19:43:00] <gurun> i started putting these warning in when I realized the appened stuff
[19:43:13] <gurun> yeah, unconnected .. and that's a core RakNet package
[19:43:29] <MrARM> gurun, probably they modified raknet
[19:43:38] <yawkat> I don't think so
[19:43:48] <gurun> they might have updated it
[19:43:50] <yawkat> I have similar warnings and didn't see anything
[19:44:23] <yawkat> gurun: time + guid?
[19:44:36] <yawkat> Each 8 bytes
[19:45:59] <gurun> no time + magic
[19:46:03] <gurun> so now it wants
[19:46:10] <gurun> time + magic + long(something)
[19:46:14] <yawkat> Ah
[19:46:26] <yawkat> Meh, tomorrow.
[19:46:31] <gurun> i mean, i see it and i know it .. just wondering if anyone seen it
[19:47:02] <gurun> i think i checked raknet when i saw it (month ago) .. and then i found it. But somehow didn't manage to translate that knowledge into .. code.
[19:47:12] <gurun> and now .. it's not knowledge anymore :-P
[19:47:24] <gurun> well, in any case, it doesn't affect anything
[19:47:53] <MrARM> gurun, idk, looks like in newer versions it is time, magic then guid
[19:48:04] * Addisonep joined the channel
[19:48:08] <MrARM> but it doesn't seem right either
[19:49:11] <gurun> yeah, not really. And shogi got rid of the guids .. lol
[19:49:31] <MrARM> https://github.com/OculusVR/RakNet/blob/master/Source/RakPeer.cpp#L2109
[19:49:48] <MrARM> gurun, so they added the magic, removed guis?
[19:49:52] <MrARM> *guid?
[19:51:09] * Amaranth joined the channel
[19:55:01] <Addisonep> So what's the problem with 0.15? I haven't spent time analyziny packets o.o
[19:57:12] <rom1504> idk you're the one saying there's a problem
[19:58:11] <Addisonep> Havee you come to the conclusion that every things flowing fine?
[19:59:00] <yawkat> Not had much trouble so far
[19:59:26] <yawkat> If what gurun says is true the authentication is a bit disappointing but other than that
[20:01:11] <Addisonep> Is something different in the xbox live auth for mcpe than for mcw10?
[20:19:35] <Addisonep> Matsv: decmcpe
[20:19:37] <Addisonep> Naybe
[20:32:55] <Matsv> Thanks Addisonep
[20:33:18] <Addisonep> Yee
[20:36:54] * Amaranth joined the channel
[20:59:56] <gurun> i don't consider adding 8 bytes to a packet .. a "problem" exactly.
[21:00:17] <gurun> and i don't consider them doing self-signed tokens a "problem" either.
[21:01:16] <gurun> only thing i'm saying is that having encryption and no validated identities totally missed the goal for all and everything.
[21:03:23] <yawkat> Well so does tcp over raknet
[21:04:43] <gurun> yeah, if you do TCP you just need to keep the wrapper packet or make sure you have delimiters somehow.
[21:05:54] <rom1504> you can just do like mcpc
[21:06:12] <gurun> what do they "do" ?
[21:06:27] <rom1504> length prefix packets
[21:06:32] <rom1504> *prefixed
[21:06:50] <gurun> well yeah that's what you usually do, right.

[10:16:54] <gurun> you should probably check the weather. We have a very nice weekend right now.
[10:17:19] <KnownUnown> Ehh, decent weather here as well
[10:17:27] <KnownUnown> !wa weather in Stockholm
[10:17:43] <KnownUnown> !wa weather in Stockholm, Sweden
[10:17:53] <KnownUnown> ..weird
[10:17:58] <gurun> I can just tell you it's nice
[10:18:30] <KnownUnown> mmm
[10:21:08] <gurun> well yawkat, i think my real issue with these counters are just "mental blocks". I'm fighting with myself to do this, because i already know it's never going to be able to performe good.
[10:22:14] <yawkat> gurun: start with decrypting a stream of bytes with the two packets. Then replace the input stream with a pipe you can feed the individual packets to
[10:22:46] <yawkat> You should be able to just concatenate the packets, decrypt them and uncatenate them again
[10:23:14] <gurun> yeah i got that part figured out. I just mean that I'm probably not really trying that hard. My mind is occupied on canceling MiNET right now.
[10:23:25] <yawkat> :/
[10:23:32] <Intyre> NOOOOOOOOOOOO
[10:24:34] <yawkat> I'd try bouncycastle, I hear those apis are close to java
[10:24:48] <gurun> all we are doing here is TCP/IP in the absolute least effecient way possible.
[10:25:13] <gurun> ywakat i have them in my tests, to correlate. But bouncycastle is the slowest thing that ever been built.
[10:25:36] <gurun> i mean, for me it's never been about "getting it to work". It's always been about getting it to work at large scale.
[10:26:22] <yawkat> so implement it with BC and then replace it with your own openssl-based native impl
[10:27:29] <gurun> the problem is not the speed of the libs and stuff like that. Like I said, i've figure that out, just wanted to verify it with you on that counters stuff.
[10:27:53] <gurun> the problem is that packets now will be forced ordered and there is no room for "skipping one"
[10:28:52] <gurun> i already know in my head, that if this will ever work, I should put a proxy in front that deals with the UDP, and then converts that into a proper stream (TCP or shared pipes).
[10:29:06] <gurun> so I can scale it out.
[10:29:39] <gurun> but since that would just be a matter of doing some really bad TCP/IP .. it doesn't really "intrigue" me that much.
[10:31:58] <yawkat> if we want to scale this we'll probably just distribute it over multiple translators
[10:32:25] <yawkat> actually nvm. cant talk too much about that
[10:32:52] <yawkat> but it sounds fairly simple to cluster the decryption process yea
[10:33:17] <yawkat> though at that point you may just want to think about something bungeecord-like
[10:33:35] <gurun> that's what i mean
[10:33:58] <yawkat> well bungee-like would also mean seamless server switching
[10:34:04] <gurun> "proxy"
[10:34:06] <yawkat> so you can have multiple world backends
[10:34:42] <gurun> yah, that's in the plan. But it's irrelevant
[10:34:51] <gurun> that's just to ensure that you can scale OUT ..
[10:35:12] <gurun> the problem for me .. is that the solution is inherited seriously fucking bad.
[10:35:41] <yawkat> if your design is adaptable it doesnt have to be fast at the start in a single node
[10:35:45] <yawkat> let someone else fix it ^^
[10:35:53] <gurun> i'm talking about packet throughput
[10:35:56] <gurun> for a single node
[10:36:00] <yawkat> yes
[10:36:11] <gurun> it will be so fucking much worse with this, than what it was before.
[10:36:27] <gurun> it's been like that since 0.11 .. downgraded for every change to the protocol.
[10:40:36] <yawkat> if only cubecraft allowed me to open-source my protocol impl :( i want to build a proxy now
[10:42:39] <gurun> did you know, that i keep MiNET opensource because of Mojang. I fear that if I close-source it, they would start hunt us down.
[10:43:47] <yawkat> not my decision to make
[10:44:14] <yawkat> and i really doubt theyd do that...
[10:44:52] <Intyre> i will :)
[10:44:59] <gurun> lol
[10:50:54] * eggy_ joined the channel
[10:55:21] <Intyre> ughhhh
[10:55:29] <Intyre> what am i doing WRONG!
[10:56:08] <yawkat> php
[10:56:15] <gurun> minecraft
[10:56:21] <ishitatsuyuki> php +1
[10:56:45] <gurun> so i guess i'll get this working .. and then run for closest exit
[10:57:10] <Intyre> it is NOT php this time... or is it? nahhhh blame shoghicp
[10:57:35] <gurun> what stage you at Intyre, encrypting the first message or?
[10:57:45] <Intyre> no im done with that
[10:57:55] <yawkat> second message!
[10:57:58] <Intyre> server sends chunks
[10:58:07] <ishitatsuyuki> Wow :P
[10:58:07] <Intyre> client acks
[10:58:10] <gurun> yawkat, lol
[10:58:21] <Intyre> and then client sends unconnected ping....
[10:58:44] <yawkat> hmm let me check my commit log, i had an issue with that i think
[10:58:55] <ishitatsuyuki> Intyre: will you open source that?
[10:59:05] <ishitatsuyuki> Hmm. Colors are gone.
[10:59:06] <Intyre> pocketmine...
[10:59:24] <ishitatsuyuki> Oh.
[10:59:33] <gurun> oh, *pls* don't opensource THAT ^ Intyre
[10:59:41] <Intyre> k fine
[10:59:54] <yawkat> actually, nope. cant see anything :/
[10:59:57] <Intyre> ishitatsuyuki: no i wont
[11:00:05] <ishitatsuyuki> :P too many jokers
[11:04:17] <KnownUnown> What's a pocketmien?
[11:04:31] <ishitatsuyuki> T_T
[11:04:52] <Intyre> a wizard
[11:05:41] <gurun> yawkat, it is really strange that counter thingy
[11:05:56] <gurun> if i take you example for decrypt, and change order of the packets
[11:06:00] <gurun> it works just fine for me.
[11:06:17] <yawkat> O.o
[11:06:35] <gurun> that should NOT be possible, right
[11:06:43] <yawkat> no
[11:07:12] <Intyre> those examples dont use a counter :/
[11:07:14] <MrARM> yawkat, yeah I know fragments share the same order id
[11:07:38] <gurun> lets say, i setup the decrypt from scratch, and try to decode only the second packet. That should never ever work, becase it's supposed to be XOR'rd (or something)
[11:07:45] <gurun> with the prev messsage (parts of it)
[11:09:03] <gurun> Intyre, what you mean. The counter is part of the stream crypto protocol. Not something that can be avoided. And the hash inside them use counters i believe.
[11:09:21] <gurun> yeah they do
[11:10:18] <gurun> The way i read the C# code for encrypt, in order to do this, you need to mark a message as "complete". Give it a boundrary.
[11:11:33] <MrARM> I noticed a chunk is missing since I switched to my implementation. This must be related
[11:11:38] <yawkat> gurun: well cipher block modes do have a block size, so there is a concept of a complete message in some modes, but since the block size is 1 byte here it should not matter
[11:11:54] <MrARM> (to the hang-up due to missing frame)
[11:12:20] <MrARM> also set up a second channel just for chunks and for everything else, and then I get into game
[11:12:32] <Intyre> gurun: ah switching those also wont work for me..
[11:12:35] <MrARM> and only the one for chunks gets changed up
[11:12:38] <MrARM> *hanged up
[11:13:38] <Intyre> gurun: should we both stop with c# and php and start writing Go? :D
[11:14:10] <Intyre> https://gist.github.com/Intyre/2b3b88994ddb2947c04690662f856cb1
[11:14:12] <gurun> yes Intyre, i told you that almost a year ago!
[11:14:16] <Intyre> doesnt that look muc easier
[11:15:09] <gurun> so, if i would feed it "msg1, msg2, msg1, msg1" .. like .. simulate a playback .. that should also screw it up, righyt
[11:18:15] <Intyre> right
[11:19:14] <gurun> ok, figured it out.
[11:19:31] <gurun> so I also know what object i need to store, and that was as expected too.
[11:47:14] <ishitatsuyuki> Is Go really good?
[11:47:19] <ishitatsuyuki> I really love C++
[11:47:44] <Intyre> define "really good"
[11:49:59] <Intyre> ishitatsuyuki: https://tour.golang.org/welcome/1 do the tour :)
[11:51:40] <MrARM> hmm I get ACKs for all the packets I send
[11:52:01] <Intyre> ...
[11:52:09] <ishitatsuyuki> ...
[11:52:21] <ishitatsuyuki> Hmm seems C++ is suitable for me
[11:52:24] <MrARM> I still can't debug that stupid issue :(
[11:52:45] <ishitatsuyuki> I can't live without those pointer arithmetic
[11:53:44] <Intyre> ishitatsuyuki: https://play.golang.org/p/QCHEQqy6Lg like that? :D
[11:54:07] <MrARM> beautiful Intyre
[11:55:16] <ishitatsuyuki> unsafe :K
[11:55:32] <ishitatsuyuki> !shrug
[11:55:34] <MrARM> in C++ everything is unsafe ;p
[11:55:39] <Intyre> ^
[11:55:50] <ishitatsuyuki> Yeah, but it's minimal
[11:55:59] <MrARM> minimal -> what do you mean?
[11:56:03] <ishitatsuyuki> You want to add unsafe to everything?
[11:56:22] <MrARM> noo, I mean, that in C++ nothing is safe to do
[11:57:11] <ishitatsuyuki> Yeah
[11:57:29] <ishitatsuyuki> And that's why I prefer that
[11:57:50] <ishitatsuyuki> You can rely on some sort of dangerous code
[11:58:00] <ishitatsuyuki> Not strict
[11:58:35] <ishitatsuyuki> Is Go garbage-collect or manual-free?
[11:58:49] <Intyre> gc
[11:58:56] <MrARM> srsly?
[11:59:09] <ishitatsuyuki> :( i hate that sort of thing
[12:00:14] <Intyre> but it is pretty!
[12:01:34] <ishitatsuyuki> mark-and-sweep or refcount?
[12:01:43] <MrARM> I have an evil idea. what would happen if I would override malloc, get a stack trace inside it, find last user function, add it to list, then override free and remove it from list
[12:01:45] <yawkat> it's not 1990 anymore... you dont have to use unsafe languages
[12:01:49] <MrARM> and make a way to dump that list
[12:02:07] <yawkat> especially when you get cheaper abstractions in safe languages...
[12:02:23] <yawkat> and you have properly safe non-gced languages
[12:02:28] <ishitatsuyuki> I think that the benefit of unsafe language is what happen what you wrote
[12:02:43] <yawkat> the only benefit is speed
[12:02:49] <ishitatsuyuki> C++14 is way safe
[12:03:33] <ishitatsuyuki> Hey there, those with dynamic reflection is basically same as interpreters..
[12:35:02] * Amaranth joined the channel
[14:27:01] <yawkat> heh 0.14.99.0
[14:38:26] * bdevild joined the channel
[14:51:30] * Addisonep joined the channel
[16:04:56] * _MylesC joined the channel
[16:31:46] <yawkat> huh, did the mojang public key change
[16:31:58] <yawkat> YOU LIED TO ME SHOGI

[06:45:51] <Addisonep> Groovy song
[06:46:28] <Intyre> gg shoghicp just send 4 -.-
[06:46:55] <Addisonep> what?
[06:47:42] <Intyre> where?
[06:48:03] <Addisonep> Who?
[06:48:11] <Intyre> when?
[06:48:31] <Addisonep> Why?
[06:49:23] <Intyre> because YOLO
[06:50:05] <Addisonep> Llumimati? O.o
[06:50:32] <KnownUnown> Just 4?
[06:51:24] <Addisonep> Just 4 you
[06:54:31] <KnownUnown> ok
[06:57:31] <Addisonep> KnownUnown: you shouldn't hang in chats with people like me in them... I got rejected for a lifeboat position for flooding their network like 2 years ago and then got rejected at InPvP cause I made "threats" against them
[06:57:44] <Addisonep> Im so horrible
[07:02:03] <KnownUnown> ildc
[07:04:12] <deceit> muppests..
[07:04:21] <deceit> muppets even
[07:07:28] <KnownUnown> Muppets?
[07:14:26] <Addisonep> Yep
[07:14:45] <Addisonep> Don't get it?
[07:14:59] <Addisonep> Most you people are hi on somethin
[07:15:24] <Intyre> high
[07:15:36] <Addisonep> Shortening it
[07:15:44] <Intyre> dont
[07:15:54] <Addisonep> don't
[07:16:02] <Intyre> Shortening it
[07:16:12] <Addisonep> dont
[07:16:17] <Intyre> you started!
[07:16:33] <Addisonep> True
[07:16:38] <Addisonep> &
[07:17:54] <Addisonep> Help
[07:18:05] <Addisonep> I'm getting s RakNet packet
[07:18:13] <Addisonep> It's absnormal
[07:21:50] <Addisonep> Intyre: help me pls
[07:27:41] <ishitatsuyuki> I'm seeing some chat message
[07:27:45] <ishitatsuyuki> It's abnormal
[07:27:56] <ishitatsuyuki> Addisonep: What happened to you?
[07:28:31] <Addisonep> ishitatsuyuki: what do you mean? Who are you?
[07:29:01] <ishitatsuyuki> I saw some meaningless message by you.
[07:29:05] <ishitatsuyuki> :P
[07:29:46] <Addisonep> A meaningless chat message by me?
[07:29:49] <Addisonep> Nahhhhh
[07:30:32] <ishitatsuyuki> :P just joking
[07:31:08] <Addisonep> Do we have a connection?
[07:32:31] <ishitatsuyuki> No, I'm just a stranger :P
[07:33:08] <Addisonep> Hmm ok... o-o
[07:34:33] <Intyre> shoghicp: wake up
[07:35:13] <Addisonep> Shhhhhh... Don't wake the master
[07:35:35] <Intyre> time to wake up! it is 9:35 already
[07:36:48] <Addisonep> He's probably coming up with good ideas in his dreams... don't wake him yet
[07:36:57] <Addisonep> You'll thank me later
[07:41:48] <Intyre> [d__d]: help
[07:41:48] <[d__d]> Available plugins: message_service, logger, ping, help, bangmotivate, github, brain (https://botbot.me/freenode/mcpedevs/help/)
[07:42:28] <Addisonep> !wa 2 + 2
[07:42:29] <MrQuoter> [WolframAlpha] -  "2+2 = 4" (http://tinyurl.com/lxl76ra)
[07:42:44] <Addisonep> !u penguin
[07:42:50] <Addisonep> Ok..
[07:43:16] <Intyre> !remind 30 shoghicp
[07:43:17] <MrQuoter> Reminder set for 30 minutes
[07:43:23] <Intyre> !remind 60 shoghicp
[07:43:23] <MrQuoter> Reminder set for 60 minutes
[07:43:28] <Intyre> !remind 90 shoghicp
[07:43:28] <MrQuoter> Reminder set for 90 minutes
[07:43:30] <Intyre> :D
[07:43:55] <Addisonep> !remind 120 shoghicp
[07:43:55] <MrQuoter> Reminder set for 120 minutes
[07:46:42] <Addisonep> [d__d]: help brain
[07:46:42] <[d__d]> Remembers and recalls arbitrary information.
[07:46:42] <[d__d]> More details: https://botbot.me/freenode/mcpedevs/help/#brain
[07:49:44] <Addisonep> [d__d]: gh#<#4189>
[07:50:05] <Intyre> gh#4189
[07:50:05] <[d__d]> install fails on win2008: https://github.com/PocketMine/PocketMine-MP/issues/4189
[07:50:08] <Intyre> noob
[07:50:23] <Addisonep> I was just about to press enter D:
[07:50:29] <Addisonep> Shhhh
[07:50:45] <Addisonep> U need to help him
[08:13:01] <MrQuoter> Reminder: shoghicp
[08:43:01] <MrQuoter> Reminder: shoghicp
[08:45:17] <ishitatsuyuki> Wow stop spamming :P
[08:45:26] <Intyre> no
[08:45:43] <ishitatsuyuki> What's the purpose of you doing this?
[08:46:02] <ishitatsuyuki> !remind 30 Intyre
[08:46:03] <MrQuoter> Reminder set for 30 minutes
[08:46:09] <Intyre> to wake him uip
[08:46:10] <Intyre> up
[08:46:32] <ishitatsuyuki> Oh?
[08:46:37] <ishitatsuyuki> Let me see...
[08:46:44] <ishitatsuyuki> !google time in stockholm
[08:46:54] <Intyre> 10:46
[08:47:01] <Intyre> same timezone as me
[08:47:18] <ishitatsuyuki> :P do you two have any reallife connection?
[08:49:22] <Intyre> we're maried
[08:52:28] <ishitatsuyuki> Looks like a joke
[08:52:49] <ishitatsuyuki> I'm fooled by you for a couple times
[08:53:16] <Intyre> :)
[09:13:01] <MrQuoter> Reminder: shoghicp
[09:16:00] <MrQuoter> Reminder: Intyre
[09:20:05] * gurun joined the channel
[09:28:18] <MrARM> why when I enable ordered packet sending I don't spawn :(
[09:28:36] <Intyre> you're doing it wrong :)
[09:28:58] <MrARM> and from what I see it's related to fragmented packets
[09:34:37] <MrARM> seems like I lose a chunk or two
[09:37:02] <MrARM> I knew those missing chunks would hint a bigger trouble..
[09:37:19] <MrARM> they seem not to have actually got delivered or something ?
[09:37:37] <Intyre> got nack?
[09:38:07] <MrARM> Intyre, on local host?!
[09:38:33] <Intyre> does that matter? mcpe should just send those :/
[09:38:47] <MrARM> ahh I get what you mean
[09:39:47] <MrARM> I don't see any NACKs in wireshark
[09:39:56] <Intyre> acks? :/
[09:40:08] <Intyre> anything? :o
[09:40:14] <MrARM> ACKs are there
[09:40:26] <Intyre> for all the packets?
[09:40:49] <MrARM> I think so
[09:41:11] <MrARM> it looks like I build a packet but don't send it ?
[09:43:01] <MrQuoter> Reminder: shoghicp
[09:54:19] <yawkat> MrARM: are you aware that fragments of the same packet share the same order id
[10:01:01] <gurun> yawkat, the checksum in each packet, that's just a checksum or is that somehow part of the decryption too?
[10:01:41] <yawkat> https://s.yawk.at/1nka?highlight=none
[10:02:39] <gurun> yep, i've seen that picutre .. and the one on wikipedia
[10:02:49] <Intyre> gurun: 4 :)
[10:03:23] <gurun> but what i don't understand is why i seem to be able to decrypt any packet as long as i have the secret and the iv etc .. regardless of order
[10:03:40] <gurun> but ofc the validate the checksum or to generate it, i need the counter.
[10:03:59] <yawkat> gurun: because of the cipher block mode
[10:04:02] <gurun> so i'm just trying to understand "what is what"
[10:04:13] <yawkat> you should only be able to decrypt in stream
[10:04:34] <gurun> yeah, that was my thought too
[10:05:14] <yawkat> and im pretty sure people had the problem of not following the CFB8 properly before and then had garbage data
[10:05:27] <yawkat> so im pretty sure you cant get around it
[10:05:38] <gurun> yeah, the second message coming in would be garbage right. Just like you point out in your example
[10:07:18] <gurun> so, just for my understanding, this is built into the cipher used?
[10:07:25] <gurun> (the counter, etc)
[10:07:48] <yawkat> there are two "counters", one in the checksum, and one in the CFB
[10:08:03] <yawkat> the CFB isnt a real counter of course, it's scrambling based on data in the previous packets
[10:08:33] <yawkat> you have to manually do the one in the sum, but the other one is part of cfb.
[10:09:15] <gurun> yeah, so why i'm asking about the cfb is because i need to understand what part of "decrypt/encrypt" i need to try to save.
[10:09:38] <gurun> becase if i would create a new "cipher" every time, it would reset the state.
[10:09:42] <yawkat> well basically, think of AES/CFB8/NoPadding as a stateful cipher
[10:10:17] <yawkat> it mixes the IV and plaintext and encrypts that mixture, and then generates a new IV from the combination for the next packet
[10:11:16] <gurun> yeah. like a .. stream crypto should do, right.
[10:11:33] <yawkat> it *is* stream crypto
[10:11:40] <yawkat> nothing else
[10:11:46] <gurun> yeah, that's what i said
[10:12:15] <gurun> but in your kotlin test, it's pretty simple to understand what part of it is carrying the state, because you only have that instance of "cipher"
[10:12:45] <yawkat> yes
[10:12:50] <gurun> in .NET .. i have a lot more objects in order to build a "Crypto Stream", and i'm having a hard time figuring out which one i need to actually save.
[10:13:03] <yawkat> :P
[10:16:04] <KnownUnown> !wa time in Stockholm, Sweden
[10:16:07] <MrQuoter> [WolframAlpha] -  "current time in Stockholm, Sweden = 12:16:06 pm CEST  |  Sunday, June 5, 2016" (http://tinyurl.com/hs54lae)
[10:16:16] <KnownUnown> icic

[00:24:39] <gurun> no fuck
[00:24:47] <gurun> i mean, got the magic response back
[00:25:18] <gurun> now just trying to figure out if the format for that packet changed or not. I'm actually only getting an ID=4 back, no "magic long" or anything in it. Just empty.
[00:26:34] <gurun> I would almost call that message "begin encryption"
[00:55:30] * NullChar joined the channel
[01:04:10] * Addisonep enters the room like a lamp into a dark room...
[01:52:35] * gurun blind
[01:58:40] * Addisonep 's colors are inverted
[01:59:24] <ishitatsuyuki> /effect @a minecraft:blind
[01:59:27] <ishitatsuyuki> :P
[02:07:00] <Addisonep> But you only need the light when it's burning low
[02:17:45] <Addisonep> Realms is the root of all evil
[02:20:31] <Addisonep> It really sucks when you're young and ambitious for a job
[02:57:09] <ishitatsuyuki> Shit
[02:57:18] <ishitatsuyuki> Anyone can tell me how to read the branch table?
[02:58:16] <ishitatsuyuki> https://ptpb.pw/RmD8 This is branch table right?
[03:01:51] <Intyre> from top to bottom and with eyes
[03:02:07] <Intyre> be more specific
[03:02:22] <Intyre> and use IDA
[03:02:39] <Addisonep> Always wise advice
[03:03:39] <ishitatsuyuki> Oh..
[03:05:11] <ishitatsuyuki> BTW, any recommendations on channel for disassembly?
[03:05:49] <Intyre> 1
[03:07:00] <ishitatsuyuki> What?
[03:07:07] <Intyre> channel 1
[03:08:23] <Addisonep> ishitatsuyuki: #disassembly
[03:14:27] <ishitatsuyuki> Shit, fooled
[03:15:03] <Intyre> gg Addisonep  :D
[03:15:37] <Addisonep> I learned from you Intyre :p
[03:15:48] <Addisonep> Intyreley
[03:20:50] <Addisonep> Gotten a grip on those packets yet?
[03:44:45] <KnownUnown> radare is fine, but learning curve is woah coming from ida
[03:44:52] * GingerGeek joined the channel
[03:44:52] * GingerGeek has quit
[03:44:52] * GingerGeek joined the channel
[03:45:02] <KnownUnown> Have to use a cheatsheet :\
[03:47:30] <KnownUnown> Intry pls halp, how to servar?? D:
[03:48:20] <Addisonep> Uhhh pls go to #ineedhelp
[03:48:53] <Intyre> cheater! /ban KnownUnown
[03:49:26] <Addisonep> ishitatsuyuki: Objdump or pktdump, they're both come with linux
[03:49:32] <KnownUnown> ):
[03:49:41] <Addisonep> Pktdump man for halp
[03:49:55] <KnownUnown> U mean man pktdump?
[03:49:56] <ishitatsuyuki> r2 is quite useful than objdump
[03:50:08] <Intyre> "command not found: pktdump"
[03:50:09] <Addisonep> KnownUnown: shhhh
[03:50:17] <Addisonep> Intyre shhhh D:
[03:50:28] <ishitatsuyuki> I'm not such an idiot D:
[03:50:32] <Addisonep> U rune my fun
[03:50:54] <ishitatsuyuki> I'm just not familliar with asm
[03:50:56] <Intyre> it is getting late.. or early.. depends :p
[03:51:20] <Addisonep> Or time just doesn't exist...
[03:51:39] <KnownUnown> No it doesn't
[03:51:40] <Brandon15811__> KnownUnown: you could always use the ida demo ;D
[03:51:42] <KnownUnown> This doesn't exist
[03:51:44] <Addisonep> Get familiared with asm
[03:51:49] <ishitatsuyuki> I prefer oss
[03:52:48] <Addisonep> Office strategic services pls
[03:53:13] <Addisonep> Sorry oss aint in existenc3 anymore
[03:53:30] <Brandon15811__> all hail microsoft!
[03:53:34] <Intyre> o/
[03:53:44] <Addisonep> Such a nazi
[03:54:21] <Brandon15811__> no thats deceit
[03:54:54] <Addisonep> Maybe a little
[03:55:10] <Addisonep> But all hail ritchie
[03:55:27] <Addisonep> Dennis ritchie*
[04:05:17] <Addisonep> Pocketmines the nazis
[04:05:57] <Addisonep> All the other server "software"'s and forks are the allies who destroyed them
[04:34:43] <KnownUnown> mmm
[04:44:15] <Addisonep> Except in this case pocketmine was in the right
[05:53:15] <yawkat> Haha at this stage I feel like I could start next week worth 0.15 support and still be the first to support encryption ^^
[05:53:23] <yawkat> *with
[05:53:31] <Intyre> shadap! >:(
[05:53:33] <yawkat> Poor non-java users
[05:54:48] <Intyre> and no.. when you start next week i'm done or dead <:o)
[05:55:44] <yawkat> Hehe
[05:57:12] <Intyre> poor java user
[05:57:36] <Intyre> ow kotlin or something user
[06:08:50] <Intyre> yawkat:
[06:08:53] <Intyre> fe22cbb5113408f6d0a3b2bca5aaad518aab67cbf88758fb0bdcdd
[06:08:54] <Intyre> 060000000d78da63606060640100000b00062732a8aa0b991287
[06:08:56] <Intyre> there
[06:08:58] <Intyre> :p
[06:09:05] <Intyre> k now i can sleep
[06:09:10] <yawkat> Congratulations
[06:09:24] * Intyre cheated
[06:15:57] <Intyre> it doesnt make sense...
[06:16:13] <Intyre> stuck at sha256(server_token + shared_secret) ....
[06:16:33] <Intyre> aaand it just doesnt make any sense.... php -.-
[06:22:57] <Addisonep> Php = poor happy people
[06:23:02] <Addisonep> :D
[06:25:11] <Intyre> php is so mega stupid confusing... but IT WORKS! no cheating! :D
[06:26:31] <Addisonep> So java is cheating?
[06:26:36] <Addisonep> :o
[06:26:39] <deceit> your mom is cheating
[06:27:12] <deceit> <- chat killer
[06:27:30] <Addisonep> You always come in and wreck things D:
[06:27:41] <deceit> i didn't wreck the code though
[06:28:17] <Addisonep> Tru
[06:28:27] <deceit> and in know, intyre almost never acknowledges me anymore
[06:28:53] <Intyre> because you're a meanie
[06:29:07] <deceit> ..and you're not?
[06:29:19] <Addisonep> Intyre is a genuine guy
[06:29:36] <deceit> he is, and he's exactly like me
[06:29:41] <Addisonep> You are so.....
[06:29:46] <deceit> he has a better filter
[06:29:47] <Addisonep> Deceitful though
[06:29:50] <deceit> oh god
[06:29:52] <deceit> that card
[06:29:53] <Addisonep> Tru that
[06:29:56] <deceit> just because of the nick
[06:30:02] <deceit> doesn't mean i'm deceitful
[06:30:12] <deceit> every moron throws that in my face
[06:30:23] <deceit> if you knew the meaning behind the nick, you would understand
[06:30:33] <deceit> but no, you're jumping to conclusions
[06:30:44] <Addisonep> :(
[06:30:54] <deceit> you should apologize for being so shallow
[06:31:05] <Addisonep> Pls go away
[06:31:08] <Addisonep> You insult me
[06:31:18] <deceit> you insult me
[06:31:26] <Addisonep> We're even
[06:31:31] <Addisonep> Except your odd
[06:31:36] <deceit> you're*
[06:31:47] <Addisonep> Guess we're polar
[06:32:08] <deceit> no, not even
[06:32:22] * deceit &
[06:33:25] <Addisonep> I think the last time we really talked was exactly a year ago
[06:33:51] <Addisonep> &?
[06:34:21] <deceit> yeah, in linux/unix/etc
[06:34:28] <KnownUnown> Mifare ultralight is weird
[06:34:39] <deceit> you use & to drop the current program into the background
[06:34:47] <deceit> meaning
[06:34:53] <deceit> i'm leaving this chat
[06:35:04] <KnownUnown> Oh okay bye
[06:35:10] <Addisonep> New thing
[06:35:12] <deceit> KnownUnown: i wasn't talking to you :|
[06:35:17] <deceit> Addisonep: it's far from new
[06:35:27] <deceit> look up 'fg'
[06:35:37] <deceit> and & i sh/bash/etc
[06:36:13] <Addisonep> fg? That's all?
[06:39:15] <Addisonep> deceit: Shouldn't you be keeping your bed warm?
[06:39:38] <deceit> is that supposed to be an insult?
[06:39:59] <Addisonep> Is it insulting to sleep?
[06:40:13] <deceit> it's still early, on a saturday
[06:40:27] <deceit> my parents don't dictate my life
[06:42:23] <Addisonep> Man, you're living in the past
[06:43:14] <Addisonep> No such timezone though
[06:44:02] <Intyre> Addisonep: deceit both listen https://youtu.be/GMVTOxELjfU?t=31s \o\ /o/
[06:45:16] <Addisonep> Intyre: Thanks :D
[06:45:31] * Addisonep hand's my wine to deceit

2016-06-04
[20:58:29] * jocopa3 has quit
[20:59:57] * Extreme- joined the channel
[21:44:00] * _MylesC joined the channel
[21:45:13] * Matsv joined the channel
[21:46:36] <_MylesC> hello Matsv!
[21:47:28] <Matsv> Hey, sexiest man alive
[21:49:23] <Matsv> Is there any public tool like Burger for pc (https://github.com/mcdevs/Burger/) that does kind of the same for pocket edition, and is still working on the latest version?
[21:50:12] <Intyre> no
[22:16:36] <gurun> Intyre i think i just changed that today, didn't I ? :-P
[22:16:49] <Intyre> no you didnt
[22:18:41] <gurun> sure i did. Just checked
[22:18:52] <gurun> it used to be a byte arr
[22:19:31] <gurun> It gets updated as I go trough the packets
[22:20:01] <gurun> So right now .. i'm on 0x03 trying to send it some data
[22:20:38] <Intyre> i got the encrypted response... now decrypt it :(
[22:21:15] <gurun> Oh, super. You are ahead of me. Just spent a full day trying to convert keys to from retard formats
[22:21:55] <gurun> handcoding ASN.1 structures in bytes ..
[22:47:52] * gurun joined the channel
[22:53:05] <gurun> did it work sending 0x03 for you Intyre ?
[22:53:20] <Intyre> i got a response yes
[22:54:12] <gurun> you got 0x04 or?
[22:54:31] <gurun> can I borrow a public key from you?
[22:54:39] <Intyre> 0xfe<encrypted i guess>
[22:54:50] <gurun> i just want something that we know works
[22:54:59] <gurun> i don't trust my key exporting :-
[22:55:02] <Intyre> i dont know if it works :D
[22:55:13] <Intyre> generate a key with openssl
[22:56:04] <gurun> i don't have openssl
[22:56:15] <gurun> yeah, it works becase you got the response from it. I don't.
[22:56:17] <gurun> nothing.
[22:56:37] <Intyre> oh.. i had to send it directly
[22:57:03] <gurun> ?
[22:57:14] <Intyre> pm has 2 ways of sending
[22:57:27] <Intyre> but you want server public key?
[22:57:32] <gurun> yes
[22:57:44] <Intyre> MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEttJo+Pw4qge1a4aks+pI1sUFqBDmXHdGaugjpJhPEdOcwcKf1tZ9ukFtg8n4SRXOcSQtM5WYZX3gHuIjp0Q7CN8Wp03pX98d1SofrpDWMhg8pfxauDfpPe44C6kUd0SB
[22:57:47] <gurun> the base64 ready thingy that you put into that string. thanks.
[23:05:33] * _MylesC has quit
[23:09:36] <gurun> you sending that 0x03 in a wrapper, right
[23:19:14] <Intyre> wrapper?
[23:19:31] <Intyre> sorry kinda busy getting ddossed -.-
[23:20:45] <gurun> cool
[23:20:55] <gurun> i had a leftover in the code from earlier experiements
[23:21:16] <gurun> "if ID > 0x8f Wrap(message)
[23:21:23] <Intyre> \o/
[23:21:27] <gurun> hehe, only happend . for the wrapperpacket itself .. lol
[23:21:32] <gurun> a wrapper in a wrapper
[23:21:41] <gurun> NOW i do get a response .. and yeah, it's encrypted.
[23:23:48] <gurun> and it even works with my hack
[23:27:07] <Intyre> so you spawned? :o

[00:00:22] <gurun> or hmm, raknet has counters. I probably can use that as a base.
[00:06:43] <ishitatsuyuki> PHP is an interpreter language with sucking pthreads
[00:06:58] <ishitatsuyuki> Java is a stable interpreter-like language
[00:07:03] <ishitatsuyuki> :P
[00:07:12] <Intyre> but it still sucks :p
[00:07:30] <ishitatsuyuki> Why? I don't think there is a reason excluding performance
[00:07:39] <ishitatsuyuki> It's way stable though
[00:07:43] <ishitatsuyuki> No segfaults :P
[00:07:53] <gurun> oh wait, the counter is just for the hash. So if i don't give shit about the hash or even tries multiple (+-10) then it doesn't matter so much.
[00:13:21] <rom1504> it has null pointer exception in place of segfaults
[00:14:36] <ishitatsuyuki> rom1504: pthreads crashes without the fault of PM
[00:15:01] <ishitatsuyuki> So Java is way reliable than PHP/ pthreads
[00:16:13] <rom1504> java libs can crash fine too
[00:16:30] <ishitatsuyuki> Hmm
[00:16:53] <ishitatsuyuki> Java has less updates since it's almost perfect
[00:17:09] <ishitatsuyuki> I meant bugfix etc
[00:18:49] <rom1504> ah yeah the standard lib is probably better than php one
[01:20:22] * mhsjlw joined the channel
[05:03:42] <ishitatsuyuki> Wait, I'm confused: is 0
[05:03:56] <ishitatsuyuki> .15 released to everyone or as beta?
[05:13:22] <Intyre> to everyone as beta
[05:14:59] <ishitatsuyuki> Hmm
[05:15:19] <ishitatsuyuki> So everyone has it pushed?
[05:15:33] <ishitatsuyuki> Or it's join-based?
[05:15:40] <Intyre> everyone that has access to beta?
[05:31:52] <ishitatsuyuki> Is it a force update or a "beta program"?
[05:37:23] <Intyre> how many times do i need to mention the word "beta"
[05:46:36] <Intyre> wow i just found this nice page on the internet! must watch! https://www.google.com
[05:50:09] <ishitatsuyuki> -_-
[05:50:53] <ishitatsuyuki> Okay, understood now.
[06:21:08] <jocopa3> ishitatsuyuki: it's currently a beta program on Android only; you can sign up to be a tester here: https://play.google.com/apps/testing/com.mojang.minecraftpe
[06:24:24] * Matt__ joined the channel
[06:24:38] * Matt__ is now known as jocopa3_
[06:27:15] * jocopa3 has quit
[06:38:43] * XorBoole- is now known as XorBoole
[06:50:00] * jocopa3_ is now known as jocopa3
[06:53:49] <jocopa3> Anyone know what the upper bits of entity ID's is for? For example, the byte in animal ID's is 17, while hostile mob ID's have 0B as the second byte
[06:55:45] <Intyre> entity id can be > 255
[06:57:03] <jocopa3> Right, but it looks like the first 16 bits are the actual ID, the next 16 bits is the type, and the next 16 bits describes some other property? http://i.imgur.com/TgPjl11.png
[07:02:30] <Intyre> :/
[07:03:47] <Intyre> i think you're overthinking it
[07:12:06] <jocopa3> Probably am
[07:13:08] <jocopa3> Still looks like there's a pattern to the extra bits
[07:13:59] <Intyre> the pattern is +1 \o/
[07:17:06] <jocopa3> btw, binary ninja is awesome; I wrote a simple script that extracts block ID's from the game binary: http://i.imgur.com/AlkageF.png
[07:17:45] <Intyre> :o
[07:18:30] <Intyre> now the rest of the info <3
[07:18:30] <jocopa3> not totally perfect, but 98% of blocks are right
[07:19:17] <Intyre> oh and recipes
[07:20:15] <jocopa3> recipes I can try, I don't know how/where item ID's are stored though :c
[07:20:41] <Intyre> item::init somewhere?
[07:22:38] <jocopa3> oh, lol, I was looking for values > 255 and didn't notice the numbers < 256 were the ID's
[07:53:04] <jocopa3> dumping Item ID's is a bit trickier... some ID's are stored in the items.json file, and some entries don't include the item name string
[08:18:44] * ishitatsuyuki has quit
[08:19:23] * ishitatsuyuki joined the channel
[08:34:47] * mhsjlw joined the channel
[09:48:11] <jocopa3> Dump of all Entity/Block/Item ID's found in the 0.15.0 binary: http://pastebin.com/i5J3dQUc
[09:48:46] <jocopa3> Doesn't include blocks/items with special damage values
[09:55:26] <ishitatsuyuki> :P
[09:55:42] <ishitatsuyuki> Tell me what binary tricks you are using
[09:56:20] <ishitatsuyuki> Some good, sane pastebins are https://ptpb.pw/f (https://ptpb.pw) and https://gist.github.com - See !ptpb for an easy way to paste from a pipe.
[09:56:39] <ishitatsuyuki> - from #archlinux
[10:11:32] <jocopa3> started with an IDA script, got frustrated with IDA, hacked around with the binary ninja prototype, then realized it was easier to deal with IDA scripting
[10:24:43] <jocopa3> In the game binary, the block ID is defined using a MOVS instruction followed by a LDR.W instruction that loads the block name text pointer; the script looks at each MOVS instruction and checks for a LDR.W instruction loading a pointer to text, then writes the result to a file
[10:25:47] <jocopa3> The script only searches between the start and end address of the Block::initBlocks function
[11:05:16] * jocopa3 has quit
[11:14:23] * gurun joined the channel
[11:40:28] * mhsjlw has quit
[11:46:56] <KnownUnown> Nice page on internet
[11:47:00] <KnownUnown> Shame I can't get to it
[11:50:13] <ishitatsuyuki> T_T
[11:50:43] <KnownUnown> No srsly
[11:55:24] <MrARM> do raknet fragmented frames have not to require a ack receipt?
[11:55:43] <MrARM> or maybe ack receipt sends an additional id or something?
[12:04:03] <yawkat> ?
[12:06:01] <MrARM> yawkat, I had mcpe crashing in InsertIntoSplitPacketList when I used reliability id 6 (reliable with ack receipt)
[12:06:44] <MrARM> this does not happen when I use reliability id 2 (just reliable)
[12:07:39] <MrARM> as it's just server side in fact I can just remove the ack receipt request but it's interesting why it crashes mcpe
[12:14:23] <yawkat> it's raknet - i wouldnt expect stability...
[12:31:20] * shaila joined the channel
[12:48:25] <gurun> MrARM the ACK's are for the datagrams.
[12:51:02] <gurun> (so yes, you ack also packets with split-packets)
[12:53:42] <MrARM> ???
[12:53:47] <MrARM> I'm talking about something else
[12:54:23] <MrARM> gurun, I'm wondering why mcpe crashes when I request an ack receipt on a fragmented packet
[12:54:35] <MrARM> not when I have to send an ACK and when not
[12:55:19] <MrARM> anyways now a good question is why do I get an ACK from mcpe which is of the following range: -150994943 to 2
[12:55:31] <gurun> ok, better not use the term "framgment" with this since that usually is on datagram level of things.
[12:56:08] * Amaranth has quit
[12:56:38] <gurun> when you say "request an ack receipt", what do you mean by that?
[12:57:05] <MrARM> gurun, a packet with a reliability: RELIABLE_WITH_ACK_RECEIPT
[12:57:06] <gurun> asking, because there is that "double ack" feature in RakNet not really used by MCPE.
[12:58:07] <gurun> you only want to use realiable-ordered i believe.
[12:58:23] <MrARM> well whatever
[12:58:28] <MrARM> that thing crashed at RakNet level
[12:58:37] <MrARM> also it's localhost, so I assume no packet loss
[12:58:53] <MrARM> and no out of order packets
[12:59:27] <MrARM> still wtf about the ack packets with a negative start index
[13:05:03] <MrARM> ahh nvm
[13:26:04] * Amaranth joined the channel
[13:57:42] * Amaranth joined the channel
[14:00:47] <MrARM> waaait
[14:00:51] <MrARM> mcpe protocol is little endian?
[14:04:48] <yawkat> only on saturdays
[14:05:38] <yawkat> MrARM: https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets those data types hold for the non-raknet protocol
[14:05:49] <yawkat> raknet is big-endian except for the u24
[14:59:53] <Amaranth> Why only the u24? Because fuck you, that's why.
[15:13:39] <gurun> I've been very sloppy about datatypes in MiNET. use signed values pretty much everywhere. Doesn't matter most of the times, but <g> i kind of wonder when it will come bit my ass.
[15:17:51] <gurun> Ok, THANK GOD Mojang is in sync with the rest of the world on shared secrets. Turns out that it's very difficult to generate an EC secret without also hashing it with .NET.
[15:51:54] <gurun> yawkat, did we used to get a chain with several entries in it. I'm not sure what happend, but I only have on entry in that chain.
[15:52:16] <yawkat> can you paste the json somewhere?
[15:52:47] <gurun> https://gist.github.com/NiclasOlofsson/6c69583d74b32880cefa229c1bf71f37
[15:52:51] <gurun> that has all of it
[15:53:49] <yawkat> yep looks like they removed the root
[15:53:53] <yawkat> it was redundant anyway
[15:54:00] <yawkat> https://s.yawk.at/wPW2 was the old one
[15:55:17] <gurun> ok, cool. Yeah recognize that output.
[15:55:34] <gurun> SO .. i don't understand how that stuff works. Should it be "signed" somehow?
[15:57:33] <gurun> shoghicp, we <3 you now => "ServerAddress": "yodamine.com:19132",
[15:57:48] <yawkat> gurun: the first public key in the chain is static and will not change forseeably
[15:57:59] <yawkat> it's actually the same one as in the first encryption release
[15:58:11] <gurun> yeah, yoyu mean the root cert, right?
[15:58:15] <gurun> but the thing
[15:58:33] <gurun> its' public KEYS .. it's not certificates. I totally don't understand what to do with this.
[15:58:57] * yawkat shrugs, it's a public key, it can sign
[15:59:36] <gurun> yah .. so when i sign something .. i would leave a mark after me (so the process could be repeated). Like the hash and similar. WHERE is that "mark" ?!
[16:00:51] <yawkat> ?
[16:01:08] <yawkat> jwt contains algorithm descriptions and the signature and such
[16:06:03] <gurun> yeah, sorry. It's the jose-api that totally confuses me about this.
[16:06:27] <gurun> it strips the signing so you can't actually see it .. and there is no "verify" method.. but a decode that wants a secret.
[16:08:47] <yawkat> sure it does
[16:09:12] <yawkat> there is literally a verify method on JWSObject if youre talking about the java lib
[16:32:20] <gurun> C#
[16:33:02] <gurun> This is by far the most painful code I've written in a very long time. Literarely every step of the way there is a mismatch with the .NET crypto libs. So painful.
[16:33:51] <gurun> if i use the keys provided, it complains that it's the wrong kind of key.
[16:34:08] <gurun> "wrong kind of family"
[16:34:21] <gurun> System.ArgumentException: Keys used with the ECDsaCng algorithm must have an algorithm group of ECDsa.
[16:39:08] * mhsjlw joined the channel
[17:00:30] * gurun joined the channel
[17:28:59] <gurun> yawkat, they are now self-signed JWT's. Is that your conclusion too?
[17:29:20] <yawkat> i havent looked at the current release, im busy with uni
[17:29:34] <gurun> ah, busy with what comes just before life :-)
[17:29:39] <yawkat> ^^
[17:29:55] <gurun> well, it seems like it. Fuck you should see the code I have to write to mangle the keys into various formats.
[17:31:01] <gurun> it might be like this right now becauseof no realms tho.
[20:23:57] <Intyre> gurun: what is the size of the servertoken in 0x03?
[20:32:53] <gurun> string
[20:33:57] <Intyre> ... why does your doc say byte[]!
[20:34:45] <Intyre> nice :D
[20:46:32] * jocopa3 joined the channel

2016-06-03
[22:19:01] <Intyre> i tried all libraries but non of them gave me the expected results :/
[22:19:16] <gurun> shogi tried with PHP
[22:19:26] <gurun> at least i think he said so. Both Java and PHP
[22:19:40] <gurun> i have a fucking nightmare with the certs, but encryption shouldnt' be a problem.
[22:21:51] <yawkat> MiNET moving to java!
[22:22:15] <Intyre> only noobs use java
[22:22:26] <Intyre> and yawkats
[22:27:28] <yawkat> I actually use kotlin
[22:27:35] <yawkat> That's my secret
[22:28:00] <Intyre> taking the easy route isnt a secret
[22:28:06] <Intyre> :p
[22:46:33] * mhsjlw joined the channel
[22:58:34] <Brandon15811__> Intyre: rewrite PM in Go!
[22:58:41] <Intyre> lav7
[22:58:42] <Intyre> GO!
[22:58:44] <Intyre> search
[22:58:45] <Brandon15811__> or python ;D
[22:58:46] <Intyre> ;)
[22:58:51] <Brandon15811__> or both
[22:59:04] <rom1504> rewrite it in coq
[22:59:25] <rom1504> so you can prove it doesn't work
[23:38:43] * FriwiDev has quit
[23:44:42] <gurun> so .. decrypt and hashing working again (fuck knows what happend to that code)
[23:53:23] <gurun> so, anyone figured out how to deal with datagrams out of order, or even worse, resends?
[23:53:54] <Intyre> i cant even get myself to spawn yet lol
[23:56:45] <gurun> well, i don't have that yet .. just a thought that has been nagging me for a long time now.

[20:23:35] <MrARM> but it really really really sucks
[20:23:43] <gurun> for login? Intyre ?
[20:23:46] <MrARM> not only ms log in system's kinda broken
[20:23:48] <Intyre> yes
[20:23:50] <gurun> so
[20:23:55] <gurun> it's a wrapped packet
[20:23:57] <gurun> inside
[20:24:04] <gurun> a batch packet (compressed)
[20:24:12] <gurun> inside it's a Login packet
[20:24:22] <gurun> int len, bytes
[20:24:29] <Intyre> ....
[20:24:31] <gurun> and that's also compressed same way as batch
[20:24:34] <MrARM> haha
[20:24:37] <gurun> (please don't even begin to ask)
[20:24:49] <MrARM> that's what happens when you first workaround the fact that login packet is not batched
[20:24:52] <MrARM> and then fix the bug
[20:24:56] <gurun> and then, inside that is a string (full byte-lenght utf8)
[20:25:07] <Intyre> ????
[20:25:08] <gurun> and that string you take, and split in half on \n
[20:25:13] <MrARM> the hell
[20:25:15] <Intyre> reallyy
[20:25:16] <gurun> the first string you get then is the cert
[20:25:25] <gurun> json
[20:25:30] <gurun> the second is the json with the skin.
[20:25:35] <MrARM> ms, you should die
[20:25:45] <gurun> oh
[20:25:59] <MrARM> gurun, json with the skins -> what?
[20:26:04] <gurun> sorry, the second string is actually a minecraft string. So it has a len of 4 bytes that you need to remove before parsing the JSON
[20:26:39] <MrARM> gurun, do they now send the whole skin model ?
[20:26:43] <gurun> yeah, an that second string is also base64 encoded, so you need to decode it before parsing.
[20:26:52] <MrARM> WTF
[20:26:55] <gurun> MrARM they have always done that
[20:27:08] <MrARM> gurun, Not the whole model, just the id
[20:27:35] <MrARM> and now everyone #blameshoghi
[20:27:46] <gurun> it's EXACTLY the same as the earlier login 0x01 but it's differently organized (compressed and that string \n (len4+base64string)
[20:27:52] <MrARM> ahh
[20:27:58] <MrARM> welp
[20:28:04] <Intyre> ...
[20:28:22] <gurun> i'm still using the same code as i did in the first beta to parse json and get skin out and stuff. Haven't touched that part actually.
[20:28:40] <MrARM> Well I haven't even looked at the beta protocol at all
[20:28:54] <MrARM> still dev'ing on 0.14.3
[20:28:58] <gurun> even my SUPER hacked code for chopping up and getting a valid Cng key out is still working.
[20:29:49] <gurun> I don't know why they did the batch thingy tho. Might be some workaround for a shortcut in the code they have for parsing split packets or someting.
[20:30:07] <gurun> because 2 compression really doesn't make better than 1
[20:30:30] <MrARM> I tell you, they did that as a workaround and then fixed the bug that caused login packet not to be batched in the first place
[20:30:40] <gurun> but it's simple and straightforward if you just ignore the hack while doing it.
[20:31:16] * mhsjlw joined the channel
[20:31:18] <gurun> MrARM I'm pretty sure there is a good reason for doing it .. like .. it doesn't affect functionality and it was time to get it out.
[20:31:37] <gurun> i think they are hunting summer holidays with this release.
[20:31:47] <MrARM> gurun, classical MS. definitely this wasn't supposed to happen
[20:32:03] <gurun> MS . .. it's still just Mojang.
[20:32:14] <MrARM> I can't imagine shoghi making it like this
[20:32:45] <gurun> Haha .. ok.
[20:32:50] <gurun> lol
[20:32:51] <MrARM> actually I'm going to look at the code related to it right now
[20:33:11] <gurun> in da code //TODO: Shogi told me to this so i just did it
[20:33:25] <MrARM> but I can only see the binary code :(
[20:34:17] <MrARM> btw this release is again compiled via Visual Studio
[20:35:41] <MrARM> wat, it actually has a x86 version
[20:36:50] <MrARM> I really like how this version is 0.14.99
[20:40:53] <MrARM> gurun, just fyi, decompressing that packet for them is a one-line operation
[20:41:13] <gurun> yeah, it's just a couple of lines for me too.
[20:41:30] <gurun> i just can't understand why they would do that.
[20:41:40] <MrARM> gurun, random reasons
[20:41:45] <gurun> yeah
[20:41:58] <MrARM> anyways I can't tell if that's Mojang or MS
[20:42:29] <MrARM> Btw what's that "WebToken"?
[20:43:02] <Intyre> jwt stuffs
[20:43:22] <MrARM> well it is used in mcpe code related to login many times
[20:43:38] <Intyre> it contains use info
[20:44:04] <yawkat> So no encryption in the current main release?
[20:44:47] <MrARM> gurun, that split by \n seems to be something super hacky
[20:44:59] <MrARM> random thing that happened to work maybe
[20:46:08] <MrARM> Anyways this looks like Mojang code, not MS. weird
[20:46:43] <Intyre> i dont see \n :)
[21:04:05] <gurun> ?
[21:04:23] <gurun> don't look, just split on it and you shall see
[21:06:27] <Intyre> so i uncompressed the data and saw a little endian int32 and chain stuff
[21:09:12] <gurun> yeah
[21:09:17] <gurun> protocol version first
[21:09:24] <gurun> then the json stuff
[21:09:32] <Intyre> i mean the json stuff
[21:09:33] <gurun> and then after json and "int length"
[21:10:11] <gurun> you see where the first chain json start and end.
[21:10:20] <gurun> after that comes the skin stuff
[21:10:27] <gurun> question
[21:10:33] <gurun> there is no fucking remove player packet!?
[21:10:37] <Intyre> !
[21:10:43] <gurun> just remove entity
[21:10:48] <gurun> (which is fine)
[21:11:31] <Intyre> you said "and that string you take, and split in half on \n"
[21:12:15] <Intyre> first string is cert and second is skin
[21:12:51] <Intyre> BUT like realms beta there is a Little endian int32 infront of both those scrings
[21:12:59] <Intyre> s/scrings/strings/
[21:13:13] <Intyre> so no splitting on '\n'
[21:35:24] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/realms/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[21:35:27] <gurun> updated the docs
[21:35:56] <gurun> i didn't get an int infron of the first string.
[21:36:27] <Intyre> i do
[21:37:45] <gurun> and you .. not confusing it with the protocol version in front .. or am i confusing it with that?
[21:38:02] <Intyre> im talking about the uncompressed payload
[21:41:30] <Intyre> 00000000: 2003 0000 7b22 6368 6169 6e22 3a5b 2265   ...{"chain":["e
[21:42:10] <gurun> 00000000 7b 22 63 68 61 69 6e 22 3a 5b 22 65 79 4a 68 62  {"chain":["eyJhb
[21:42:20] <gurun> that is the first bytes in the uncompressed data
[21:42:38] <Intyre> hah :D you're wrong :D
[21:43:02] <gurun> i'm usnig the first len to read the byte-array
[21:43:09] <Intyre> yep same
[21:43:25] <gurun> but the len for that is all of the strings
[21:43:52] <Intyre> and all of that string is compressed
[21:44:10] <gurun> 				int len = reader.ReadInt32();
[21:44:10] <gurun> 				internalBuffer = reader.ReadBytes(len);
[21:44:40] <Intyre> ...
[21:44:49] <Intyre> $this->chainData = json_decode($this->getLLongString(), true);
[21:44:50] <Intyre> $this->skinData = $this->getLLongString();
[21:44:55] <Intyre> this just works for me heh
[21:44:58] <gurun> and the internal buffer .. is the bytes you see above
[21:45:29] <gurun> what version is your .. version reporting?
[21:45:35] <gurun> build 1?
[21:45:37] <Intyre> yes
[21:45:50] <Intyre> android
[21:45:52] <gurun> same as the prev :-)
[21:45:55] <gurun> android here too
[21:46:00] <gurun> can you connect to mine?
[21:46:08] <Intyre> no
[21:46:14] <gurun> darn
[21:46:24] <Intyre> (doesnt know where)
[21:46:29] <gurun> yodamine.com
[21:48:50] <Intyre> gurun: connecting
[21:49:07] <gurun> yeah
[21:49:10] <gurun> you can disconnect
[21:49:16] <gurun> it doesn't spawn it
[21:49:26] <Intyre> \o/
[21:51:16] <gurun> hmm, it is exactly the same
[21:53:12] <rom1504> 0.15 is out as in google play distributes mcpe 0.15 ?
[21:53:21] <gurun> yeah ofc
[21:53:28] <Intyre> beta
[21:53:50] <rom1504> ^
[21:53:54] <rom1504> ok so it's not really out
[21:54:04] <rom1504> just like 1.10 is not out
[21:54:10] <gurun> 2003 0000 <- Is that the lenght of the first JSON text?
[21:56:00] <Intyre> yes
[22:06:52] <gurun> 64 bit
[22:06:58] <gurun> le
[22:11:12] <Intyre> 32bit le
[22:16:24] <gurun> yeah
[22:16:33] <gurun> so .. thanks. Sorted it out now .. without the \n LOL
[22:16:45] <Intyre> o/
[22:17:48] <gurun> did you manage to get the encryption working earlier?
[22:18:10] <Intyre> no
[22:18:23] <gurun> you doing anything for PM on this?

[00:31:34] * JJBB joined the channel
[02:31:43] * jocopa3 joined the channel
[02:36:10] <jocopa3> 0.15.0 has massive bugs
[02:36:59] <jocopa3> For example, crashing on launch, nasty graphics glitches, and pretty texture glitches
[02:41:31] <jocopa3> interesting... debugging the crashing on launch issue; the game is failing to find certain texture assets while initializing creative items
[03:21:52] * KnownUnown joined the channel
[03:55:24] * KnownUnown joined the channel
[04:15:50] * JJBB joined the channel
[04:27:59] * KnownUnown joined the channel
[05:08:43] <ishitatsuyuki> Oh?
[05:08:46] <ishitatsuyuki> 0.15 released?
[06:42:06] <KnownUnown> Yeah
[06:42:16] <KnownUnown> Am I the only one getting PC gui?
[06:57:36] <jocopa3> Nope, I think it's enabled by default
[06:58:23] <jocopa3> I've now found 3 ways to crash in the game :p
[06:59:28] <jocopa3> One way is to set your gamemode to peaceful during a thunderstorm and wait for a skeleton horse trap to spawn; for some reason that crashes the game
[07:16:32] <Brandon15811__> !addquote <jocopa3> I've now found 3 ways to crash in the game :p | <jocopa3> One way is to set your gamemode to peaceful during a thunderstorm and wait for a skeleton horse trap to spawn; for some reason that crashes the game
[07:16:32] <MrQuoter> Quote 556 added
[07:20:15] * jocopa3 has quit
[07:58:25] * eggy has quit
[08:38:01] * XorBoole- joined the channel
[08:39:08] * XorBoole has quit
[08:40:02] * gurun joined the channel
[08:48:47] * eggy joined the channel
[08:51:12] <gurun> I don't see any "realms" on the release notes for 0.15. I didn't get the update pushed yet. So is 0.15 still the new protocol?
[08:52:16] * JJBB has quit
[08:54:27] * JJBB joined the channel
[10:03:29] <gurun> shoghicp, is the login packet ... in itself compressed?
[10:04:34] <gurun> like, splitted in a wrapper (0xfe) in a compressed batch in a compressed login.
[10:09:31] * eggy joined the channel
[10:17:59] <ishitatsuyuki> # wireshark
[10:18:11] * ishitatsuyuki starts capturing
[10:29:13] <gurun> wireshark?
[10:36:17] <ishitatsuyuki> Oh? What you use?
[10:46:09] <gurun> MiNET
[10:47:27] <gurun> so, yeah. It's a split packet i a regular wrapper. Then a batch. And in the batch the login packet compressed again. And then inside that is a JSON string with a trailing \n and after that a int-lenght and the next string.
[10:48:10] <gurun> oh mighty Byte how i love you!
[10:49:48] * JJBB joined the channel
[10:53:36] <ishitatsuyuki> :P Seems you will be the first to update the protocol
[11:06:51] <KnownUnown> I searched "minecraft pe" on gplay
[11:07:03] <KnownUnown> And the first result...was an ad
[11:07:08] <KnownUnown> For Minecraft PE
[11:07:24] <KnownUnown> The second result...was Minecraft PE
[11:07:52] <KnownUnown> However, clicking on the ad led me to the update, while the normal search result showed no update button...
[11:07:59] <KnownUnown> wat?
[11:15:39] <KnownUnown> Wait, login packet is in a batch packet now?
[11:27:48] <yawkat> gurun: is it encrypted yet?
[11:30:14] <gurun> i assume so. Haven't checked yet. Trying to unfuck the regular 0.14 server first. 0.15 crashes it :-(
[11:31:29] <ishitatsuyuki> Oh?
[11:31:49] <ishitatsuyuki> Doesn't the login packet exchanges the key?
[11:45:06] * JJBB joined the channel
[12:20:36] * shaila joined the channel
[13:03:51] <gurun> yeah, it gives you the keys ishitatsuyuki
[13:43:03] <ishitatsuyuki> WOW! Wireshark understands RakNet!
[13:43:10] <ishitatsuyuki> Didn't know that
[13:45:28] * FriwiDev joined the channel
[13:47:26] <ishitatsuyuki> WOW! Wireshark understands MCPE!
[13:47:26] <ishitatsuyuki> :P
[13:49:55] <rom1504> well it's not encrypted
[13:50:01] <rom1504> soon it will be though
[13:50:48] <ishitatsuyuki> BTW, I think NAK is correct, not NACK
[13:50:59] <rom1504> no
[13:50:59] <ishitatsuyuki> At least it's like this is RakNet source
[13:51:18] <rom1504> https://en.wikipedia.org/wiki/NAK_(protocol_message)
[13:51:22] <rom1504> well both exist
[13:51:41] <ishitatsuyuki> Well
[13:51:44] <ishitatsuyuki> grep the source
[13:52:07] <ishitatsuyuki> 76 lines of NAK and 6 lines of NACK
[13:52:32] <rom1504> yes, that's not a concept invented by raknet
[14:06:05] <gurun> so rom1504, you saying it's not encrypted. Then it should be a fairly quick thingy to fix 0.15
[14:08:38] <rom1504> what should ?
[14:21:47] <gurun> updating to 0.15
[14:22:47] <ishitatsuyuki> :P good job
[15:40:15] * Esotericon joined the channel
[16:19:32] <rom1504> gurun: how do you reach that conclusion ?
[16:19:53] <rom1504> 0.14 is not encrypted
[16:19:59] <rom1504> 0.15 is encrypted + other stuff
[16:20:13] <gurun> <rom1504> well it's not encrypted
[16:20:14] <gurun> <rom1504> soon it will be though
[16:20:15] <rom1504> can't see how that implies "fairly quick thingy to fix"
[16:20:31] <rom1504> yes 0.14 is not encrypted
[16:20:36] <rom1504> and 0.15 will be soon
[16:20:42] <rom1504> (when it's out)
[16:20:56] <gurun> what are you on about?
[16:21:19] <gurun> 0.15 is already out and the question was if it is still encrypted
[16:22:00] <gurun> obviously it still is then
[17:07:39] * jocopa3 joined the channel
[17:08:43] * FriwiDev has quit
[17:46:10] * FriwiDev joined the channel
[17:46:46] <MrARM> ehh when you fix one bug and another one appears
[18:51:41] <Intyre> gurun: no it is not
[18:52:00] <Intyre> as far as i can see :)
[18:54:02] <Intyre> https://gist.github.com/Intyre/fb98dd7a541f67ea10e8a5f1d3e3a0e0
[19:44:56] <gurun> Intyre, that link. Did you mixup realms?
[19:49:35] <Intyre> gurun: if mojang mixed up realms then yes :/
[19:49:46] <Intyre> dumped from .so
[19:50:23] <Intyre> maybe i fucked up...
[19:50:49] <Intyre> but i connected and there was a 0xfe instead of 0x8e
[19:50:51] <gurun> if you look at it, shouldn't the realms version be the one with encryption and packets starting at 0x01 ?
[19:51:05] <Intyre> and packet id for batch is 0x06
[19:51:12] <gurun> correct
[19:51:21] <Intyre> so..
[19:51:25] <gurun> MCPE: 0.15.0.1 Protocol: 60
[19:51:29] <gurun> that one, what is that?
[19:51:35] <Intyre> 81
[19:51:39] <Intyre> no realms
[19:51:43] <Intyre> latest.md
[19:51:59] <gurun> MCPE: 0.15.0.1 - no realms
[19:51:59] <gurun> Protocol: 81
[19:52:05] <Intyre> yes that one
[19:52:05] <gurun> so that's "realms" then, right?
[19:52:17] <Intyre> idk i just added that note
[19:52:24] <gurun> i think you mixed that "no realms" comment in the wrong place, right
[19:52:27] <Intyre> because they had realms beta's
[19:52:34] <gurun> with realms you mean .. using xbox login, right?
[19:52:49] <Intyre> and the 60 was 0.15.0.1 realms beta
[19:53:04] <gurun> oh, like .. earlier version?
[19:53:11] <Intyre> yes
[19:53:21] <gurun> oh
[19:53:25] <Intyre> now 0.15.0.1 is the no realms (just added no realms)
[19:53:52] <gurun> oh, ok. So this shows 2 version. Fine, so the LATEST is the 81, because that's what I see too
[19:54:01] <Intyre> yes
[19:54:07] <Intyre> latest.md ;)
[19:54:08] <gurun> but surly that's encrypted is it not?
[19:54:21] <Intyre> my droid died...
[19:54:25] <gurun> lol
[19:54:26] <Intyre> and login packet changed
[19:54:59] <gurun> yeah, did you see my login packet?
[19:55:10] <Intyre> no
[19:56:40] <gurun> did you decode it already?
[19:57:21] <Brandon15811__> MrARM: jocopa3 Intyre this seems pretty nice https://blog.trailofbits.com/2016/06/03/2000-cuts-with-binary-ninja/ (static binary analysis tool that doesn't depend on IDA)
[19:59:34] <gurun> must reeesiiist .. muuusstt reeess .. fuck i'm trying that one :-(
[20:15:41] <Intyre> gurun: umm
[20:15:44] <Intyre> ...
[20:16:03] <Intyre> what did HE do? :/
[20:16:46] <gurun> :-)
[20:18:18] <MrARM> why is the beta compiled in vs
[20:18:19] <MrARM> :/
[20:19:07] <MrARM> btw I can't login to Xbox account in the beta
[20:19:09] <MrARM> just says failed
[20:19:46] <MrARM> also the new skin selector menu is 100/10 on touch, wouldn't make a better one
[20:20:46] <MrARM> oh it worked now
[20:20:57] <MrARM> weird, it didn't work some time earlier today
[20:22:24] <MrARM> ily ms for Xbox one
[20:22:31] <MrARM> why. not. use. gplay. games.
[20:22:48] <MrARM> they should ban ms for using xbox live instead of gplay games from Google play
[20:22:50] <MrARM> because why not
[20:23:15] <gurun> because microsoft actually owns xbox live. I guess that .. why
[20:23:18] <gurun> :-P
[20:23:25] <Intyre> gurun: what is that data? compressed? :/

2016-06-02
[08:45:55] * Amaranth joined the channel
[11:57:57] * shaila joined the channel
[12:06:46] * Amaranth joined the channel
[12:27:20] * JJBB joined the channel
[12:35:04] * Amaranth has quit
[12:43:12] * Amaranth joined the channel
[16:51:33] * FriwiDev joined the channel
[22:23:37] * JJBB has quit
[22:34:37] * FriwiDev has quit
[22:44:43] * JJBB joined the channel
[23:56:12] * JJBB joined the channel

2016-06-01
[01:06:48] * JJBB joined the channel
[02:58:34] * shaila joined the channel
[06:37:18] * tHEMtZ joined the channel
[07:31:23] * JJBB joined the channel
[08:23:02] * JJBB joined the channel
[09:16:33] * JJBB joined the channel
[11:18:50] * Amaranth joined the channel
[12:13:24] * shaila joined the channel
[12:40:12] * Amaranth has quit
[14:19:05] * Amaranth joined the channel
[17:17:22] * pixelcoderpc joined the channel
[17:17:31] <pixelcoderpc> Yay
[17:17:39] <pixelcoderpc> I finally joined
[17:55:13] * Amaranth joined the channel
[18:31:35] * mrarm_ joined the channel
[18:31:51] <mrarm_> http://imgur.com/d1osdCc
[18:31:54] <mrarm_> isn't this packet 0x10?
[18:32:40] <Intyre> yes it is
[18:33:24] * pixelcoderpc has quit
[18:34:46] <mrarm_> Intyre, then client sends me that!
[18:35:36] <mrarm_> did that corrupt raknet send buffer or what?
[18:36:24] <Intyre> upload pcap ^.^
[18:36:37] <mrarm_> whole pcap? sure
[18:36:41] <mrarm_> how would I filter stuff?
[18:37:04] <Intyre> filtered for udp.port == 19132?
[19:06:19] * mrarm_ has quit
[19:53:59] * Amaranth joined the channel
[22:41:37] * sekjun9878 joined the channel
[22:41:37] * sekjun9878 joined the channel
[22:56:08] * JJBB joined the channel
[23:05:15] * Chad_ joined the channel
[23:50:45] * Amaranth joined the channel

2016-05-31
[00:05:38] * sgray joined the channel
[00:10:37] * sgray has quit
[00:12:59] * sgray joined the channel
[03:22:30] * sgray joined the channel
[06:50:00] <MrARM> heh I realized why the frame size was wrong
[06:50:18] <MrARM> mcpe login packet size is 16kb I think
[06:50:31] <MrARM> and the frame size is a short, with the actual size multiplied by 8
[06:50:37] <MrARM> nice overflow we got there
[06:50:40] <MrARM> hej
[06:50:41] <MrARM> *heh
[07:02:16] <MrARM> apparently raknet did not assume a mtu of 32kb eh
[07:50:23] <rom1504> Wat
[07:50:39] <rom1504> Obviously?
[09:32:55] * JJBB joined the channel
[10:41:53] * k-lord has left the channel
[11:57:57] * Amaranth joined the channel
[12:03:52] * sgray joined the channel
[12:14:02] * Amaranth has quit
[12:25:00] * Amaranth joined the channel
[14:10:33] <MrARM> so, all fragmented frames are guaranteed to be of the same size ?
[16:45:02] <yawkat> in reality yes but i would not rely on it
[16:45:13] <yawkat> and the first and last frame may have a different size of course.
[16:45:28] <yawkat> depending on how you fragment stuff.
[17:58:31] <MrARM> yawkat, when a packet is fragmented, do all of the frames share the same reliable index?
[17:59:41] <yawkat> no
[18:01:26] <MrARM> ehh, so for stuff with ack receipt, which reliable frame id is used?
[18:02:39] <yawkat> the frame set id
[18:03:05] <yawkat> and i believe all frame sets are acknowledged, not just the ack receipt ones.
[18:04:14] <Intyre> http://www.jenkinssoftware.com/raknet/manual/reliabilitytypes.html
[18:43:58] <MrARM> how did you implement sequenced frames? I am speaking about that order index thingy
[18:44:09] <MrARM> should I increment it? send 0 as it?
[19:01:35] <yawkat> i think i increment a separate sequencing index when sending sequenced packets
[19:01:50] <yawkat> i did not verify that implementation though, i do not use sequenced packets
[19:36:40] <MrARM> wtf
[19:36:47] <MrARM> why do I get a 0x10 from client
[19:36:58] <MrARM> (as a data packet)
[19:37:22] <Intyre> fun! :D
[19:37:34] <MrARM> I guess I'm not supposed to get that... eh
[19:37:43] <Intyre> yes you are
[19:37:45] <MrARM> seems like client does not exactly like my fragmented packets sending
[19:38:03] <MrARM> Intyre, what would it mean then !
[19:38:12] <MrARM> that client became a zombie server?
[19:38:39] <Intyre> oh client sends it?
[19:38:45] <Intyre> lol :)
[19:38:48] <MrARM> yeah
[19:39:20] <MrARM> I just want to feed it chunks but it instead sends me that and instantly disconnects
[19:39:37] <MrARM> seems like it is supposed to be some kind of a disconnect packet but eh
[19:40:54] <MrARM> gonna have fun debugging it tomorrow
[19:41:21] <MrARM> it almost works
[20:50:09] * sgray joined the channel

2016-05-30
[00:22:56] * JJBB joined the channel
[00:27:45] * JJBB joined the channel
[02:39:09] * kashike joined the channel
[06:02:40] * sekjun9878 joined the channel
[06:02:40] * sekjun9878 has quit
[06:02:40] * sekjun9878 joined the channel
[08:42:25] * JJBB joined the channel
[09:30:26] * JJBB joined the channel
[13:27:53] * sgray joined the channel
[15:27:07] <MrARM> so RakNet always wants to get a missing frame packet sent?
[15:27:25] <MrARM> let's say we send a single packet from client to server, an unreliable one
[15:27:40] <MrARM> server doesn't receive it, it gets lost somewhere
[15:28:02] <MrARM> however from what I read, the server will still send an NACK to client?
[15:28:26] <MrARM> if so, what does the client send back to server? an empty frame packet?
[15:31:57] <yawkat> MrARM: it does not do anything
[15:32:08] <yawkat> it logs the nack and may throttle the sending to a lower bandwidth
[15:32:46] <MrARM> so it sends a nack and forgets about the packet forever?
[15:32:54] <yawkat> i think so yes
[15:33:23] <yawkat> if a nack for a reliable packet is lost then the client will still resend it at some point
[15:33:33] <yawkat> from what i remember nacks arent sent twice
[15:34:25] <MrARM> let's assume packets are received in this order 1, then 3 then 2
[15:34:42] <MrARM> will client already send an nack when 3 arrives so clients resends the data in packet 2?
[15:34:52] <MrARM> will server*
[15:35:11] <MrARM> or it'll wait for some time, then sens the nack?
[15:35:11] <yawkat> i dont think it will immediately? im not sure.
[15:35:23] <MrARM> s/sens/send
[15:35:24] <yawkat> i only know my implementation of that part.
[15:35:39] <MrARM> how you decided to handle that?
[15:35:41] <MrARM> send it immediately?
[15:35:46] <yawkat> no, after some time
[15:35:52] <yawkat> i know nack handling on nack receiver though
[15:36:07] <yawkat> the resend time of the frames in that packet are set to 0 for immediate resend
[15:36:14] <yawkat> and the throttle is adjusted if necessary
[15:36:19] <yawkat> there is no other logic
[15:39:20] <yawkat> (unreliable frames arent in the resend queue in the first place so they are not replaced)
[15:39:22] <yawkat> *resent
[15:53:09] <MrARM> what do I need reliable packet index for?
[15:53:39] <yawkat> Reliable frame index ?
[15:53:52] <yawkat> i believe for detecting duplicate frames
[15:56:54] <MrARM> actually riiight
[18:53:13] * JJBB joined the channel
[19:19:33] * Thinkofname joined the channel
[19:19:51] <MrARM> is there a packet whose hex code is 0x13?
[19:20:33] <MrARM> (I mean a data-packet)
[19:21:24] <Intyre> raknet
[19:21:36] <MrARM> yep, one that's from raknet
[19:22:15] <MrARM> because flag code 96 mean the packet is reliable ordered, right?
[19:22:56] <MrARM> emmm maybe not actually
[19:23:09] <MrARM> or maybe yes
[19:23:11] <MrARM> xD
[19:23:32] <Intyre> https://github.com/PocketMine/RakLib/blob/944c6623e47a33cb3487a7db5a56722b2b016bf8/protocol/CLIENT_HANDSHAKE_DataPacket.php
[19:23:34] <Intyre> 0x13
[19:23:57] <MrARM> it's not on the wiki :(
[19:24:12] <MrARM> anyways thanks
[19:25:10] <Intyre> http://wiki.vg/Pocket_Minecraft_Protocol#Client_Handshake_.280x13.29
[19:25:37] <MrARM> that's the old wiki
[19:25:49] <Intyre> still the wiki
[19:27:38] <MrARM> emm the info on the wiki is a bit... different form pm code :P
[19:28:09] <MrARM> how did you come up with 'security code' anyways? :P
[19:28:18] <MrARM> *'security flags'
[19:28:32] <Intyre> raknet source?
[19:29:38] <yawkat> Huh, I didn't think I missed any packets required for connecting establishment
[19:32:50] <MrARM> and what I'm supposed to reply to that client handshake?
[19:32:50] <Intyre> https://github.com/OculusVR/RakNet/blob/master/Source/RakPeer.cpp#L4848 0x13
[19:33:11] <MrARM> nvm actually found login sequence
[19:33:40] <MrARM> oh wait that one's kinda wrong
[19:33:41] <MrARM> ehhh
[19:34:29] <Intyre> after that you should get player data i think and you can do what you need for the client to spawn
[19:35:30] <MrARM> Intyre, so ClientHandshake is the last packet?
[19:36:03] <MrARM> doesn't need any handling? :)
[19:36:06] <Intyre> 0x15 is the last :p
[19:36:20] <Intyre> disconnect ^.^
[19:36:34] <MrARM> haha
[19:36:55] <MrARM> but I mean the last packet to get client to connect so it sends login packet
[19:37:49] <Intyre> client sends the login packet so you need to handle that
[19:38:02] <Intyre> login packet 0x82
[19:38:13] <MrARM> hmm I'm not exactly sure I should get 10 ping packets just at the beggining...
[19:38:36] <MrARM> oh yeah but that's already kinda implemented, I just need to rewrite the raknet connection layer
[19:38:49] <Intyre> capture some packets and show me :)
[19:39:19] <MrARM> ...and a 0x99 just after them
[19:39:20] <MrARM> ehh
[19:40:06] <MrARM> seems like I read that packet wrong
[19:40:22] <MrARM> or actually
[19:40:23] <MrARM> nope
[19:46:15] <MrARM> anyways I can dump that packet, that's not a problem I already have code for that :)
[19:46:45] <Intyre> in pcap format?
[19:47:03] <MrARM> why do you want pcap
[19:47:14] <MrARM> ahh I guess I know why xD
[19:47:34] <Intyre> because it is fancy
[19:48:15] <MrARM> I can give you a nice hex print of it tho :0
[19:48:17] <MrARM> *:P
[19:48:43] <yawkat> Pcap > all
[19:49:03] <MrARM> anyways that's hex dump is going to be helpful right now
[19:50:15] <Intyre> MrARM: using mac right now?
[20:04:54] <MrARM> Intyre, linux
[20:05:08] <MrARM> wait wtf
[20:05:10] <MrARM> how is it possinle
[20:05:13] <MrARM> *possible
[20:05:33] <MrARM> for the datagram size to be equal the buffer size
[20:05:38] <MrARM> and the buffer size is 16kb
[20:05:39] <MrARM> ehg
[20:05:42] <MrARM> *ehh
[20:05:46] <MrARM> something's wrong I guess
[20:06:11] <MrARM> or actually it's 64kb nvm
[20:06:13] <MrARM> but still
[20:06:20] <MrARM> how can the datagram be 16kb
[20:06:29] <MrARM> when I negotiated a mtu of 1500 bytes
[20:10:01] <MrARM> and how come the login packet does not get bundled into a batch packet
[20:10:15] <MrARM> wtfwtfwtf
[20:10:36] <yawkat> Because the protocol is weird :)
[20:10:41] <MrARM> I think I broke something related to mtu
[20:11:15] <yawkat> Is the login packet ever batched actually
[20:11:18] <yawkat> I'm not sure
[20:11:48] <MrARM> yawkat, it doesn't matter if it is or it is not atm. I get a datagram that's 16kb
[20:11:58] <MrARM> and my theoretical mtu should be 1500
[20:12:13] <yawkat> Did you send back the proper mtu
[20:12:23] <yawkat> Proper endianness etc
[20:12:26] <MrARM> I'm verifying that now
[20:12:55] <MrARM> endianess is almost definitely corrext
[20:12:57] <MrARM> *correct
[20:14:29] <MrARM> yeah found a mistake
[20:18:17] <MrARM> now it kinda seems right
[23:02:06] <mhsjlw> MrARM just look at node-raknet the login sequence is there with all the packet IDs too
[23:02:24] <mhsjlw> or look on the login sequence of mcpe on the wiki
[23:02:32] <mhsjlw> the raknet login is there tok
[23:02:35] <mhsjlw> *too

2016-05-29
[00:42:53] * JJBB joined the channel
[02:55:02] * sgray joined the channel
[06:04:01] * JJBB joined the channel
[06:48:58] * k-lord joined the channel
[09:04:57] * JJBB joined the channel
[10:46:13] * Amaranth joined the channel
[12:16:53] * sgray joined the channel
[12:46:56] * Amaranth has quit
[12:47:36] * Amaranth joined the channel
[13:24:35] * Amaranth joined the channel
[23:06:22] * JJBB has quit
[23:09:04] * JJBB joined the channel

2016-05-28
[00:36:15] * JJBB has quit
[00:39:50] * JJBB joined the channel
[01:15:41] * InusualZ joined the channel
[01:16:39] * Brandon15811 joined the channel
[01:26:11] * InusualZ joined the channel
[03:08:23] * MrSparkles joined the channel
[07:37:56] * JJBB joined the channel
[07:58:54] * AquaGirl joined the channel
[09:00:01] * shaila has quit
[12:12:05] * Memetic_ joined the channel
[12:12:10] <Memetic_> hello
[12:13:33] <Memetic_> Anyone that can explain how to do an upgrade of pocketmine to the latest version..? Or more in detail, compile the phar myself or from the latest dev version on github?
[14:33:49] * sekjun9878 joined the channel
[14:33:49] * sekjun9878 has quit
[14:33:49] * sekjun9878 joined the channel
[16:24:11] * sgray joined the channel
[18:53:10] * JJBB joined the channel
[20:54:50] * AquaGirl joined the channel

2016-05-27
[03:56:41] * deceit is now known as psk
[04:16:48] * psk is now known as deceit
[09:42:22] * JJBB joined the channel
[12:18:11] * SOFe joined the channel
[12:20:30] * Amaranth joined the channel
[15:19:52] * Smarticles101 joined the channel
[18:15:10] * TruDan joined the channel
[19:08:12] * TheDeibo joined the channel

2016-05-26
[00:44:30] * zalatovo joined the channel
[03:48:07] * yawkat joined the channel
[05:15:27] * Amaranth has quit
[05:18:37] * Amaranth joined the channel
[08:43:23] <MrARM> why the data packets range from 0x80-0x8d? wouldn't just 0x80 be enough?
[08:46:52] <rom1504> it encodes the priority
[08:47:10] <rom1504> 0x80 is the highest priority
[08:47:18] <rom1504> it's sent "right now"
[08:47:29] <rom1504> the other ones are sent when it's their turn in the queue
[08:47:42] <rom1504> now why is that needed, idk
[10:07:23] * zalatovo joined the channel
[11:54:24] * shaila joined the channel
[11:58:40] <MrARM> rom1504: probably some internal stuff
[12:02:50] <rom1504> internal pocketmine stuff yeah
[12:02:53] <rom1504> *mcpe
[12:10:23] <MrARM> rather raknet ;)
[12:15:02] <mhsjlw> yeah overall, raknet is a pain in the ass. but it makes sense. they needed UDP for a reason and they used raknet to add reliability
[12:15:40] <mhsjlw> UDP because if a phone goes to sleep mode or looses internet quickly because it's connection less it won't cause problems
[12:25:19] <rom1504> MrARM: no
[12:25:34] <rom1504> raknet itself doesn't use any data packet
[12:25:57] <rom1504> it is mcpe that decide to use one or the other of raknet datapacket
[12:27:01] <rom1504> mhsjlw: yeah but in practice they are more and more losing the benefits of udp instead of tcp (in particular in 0.15 where there needs to be a stream for encryption anyway)
[12:27:56] <MrARM> but they want to have send lag
[12:28:02] <MrARM> they just want it
[12:28:34] <rom1504> send lag ?
[12:28:44] <rom1504> want what ?
[12:30:52] <MrARM> They don't want to use TCP and have less overhead
[12:31:07] <MrARM> But instead they use RakNet and have really a lot of overhead
[12:33:10] <rom1504> yeah actually shoghicp said they are slowly removing dependencies to raknet in order to be able to consider dropping it later
[12:35:37] * Amaranth has quit
[12:36:41] <MrARM> I'm dropping RakNet right now in my C++ server and making a custom impl :)
[12:36:57] <MrARM> because I couldn't get server name broadcast to work xD
[12:37:50] <MrARM> also raknet DOES use data packets
[12:38:11] <MrARM> (the online connection request/reply)
[12:42:12] <rom1504> ah yeah a little bit
[12:42:26] <rom1504> but mcpe does use the priority thing ;)
[12:43:06] <MrARM> I think that priority thing is a built in feature of raknet :p
[12:43:16] <MrARM> I am quite sure about that
[12:44:31] <rom1504> yes
[12:44:38] <rom1504> I mean mcpe is the main user of that
[12:44:40] <rom1504> not raknet
[12:44:51] <rom1504> in the raknet-mcpe pipeline
[12:46:44] * zalatovo joined the channel
[13:18:16] <ishitatsuyuki> RakNet is unmaintained and thus junk
[13:18:17] <ishitatsuyuki> :P
[13:18:21] <ishitatsuyuki> personally
[13:19:10] <MrARM> yeah that's true
[13:19:56] <MrARM> shoghi found an remote exec vuln in it
[13:19:59] <ishitatsuyuki> It's built-in
[13:20:11] <ishitatsuyuki> Oh sorry I was seeing the wrong message
[13:20:13] <ishitatsuyuki> :P
[13:20:20] <MrARM> haha
[13:20:48] <ishitatsuyuki> ¯\_(ツ)_/¯
[13:21:01] <MrARM> I think however raknet was supposed to be a p2p lib mainly
[13:21:15] <ishitatsuyuki> Yeah, too bloated for minecraft
[13:21:44] <MrARM> minecraft uses almost none of the udp advantages and raknet only gives it overhead
[13:21:56] <ishitatsuyuki> And the complexity
[13:22:01] <rom1504> p2p minecraft
[13:22:15] * zalatovo joined the channel
[13:22:27] <MrARM> p2p minecraft -> everyone, send me chunks!
[13:22:28] <ishitatsuyuki> Cheater joined the game *BOOM*
[13:22:41] <rom1504> :p
[13:23:02] <MrARM> actually p2p chunk sending is not that bad
[13:23:10] <MrARM> would only need checksum from server
[13:23:10] <ishitatsuyuki> MrARM: so shoghi found and vuln and fixed that?
[13:23:11] <rom1504> minecraft blockchain
[13:23:29] <MrARM> ishitatsuyuki: fixed it? nope
[13:23:37] <ishitatsuyuki> ¯\_(ツ)_/¯
[13:23:49] <ishitatsuyuki> Wasn't him mojang :(
[13:23:50] <rom1504> (see, there's block in blockchain, so clearly it's meant for minecraft)
[13:30:01] * zalatovo joined the channel
[13:34:39] * zalatovo joined the channel
[14:22:21] * Amaranth joined the channel
[18:14:58] * dishrex joined the channel
[18:20:19] * dishrex has quit

2016-05-25
[02:54:21] * Amaranth joined the channel
[03:41:59] * Amaranth has quit
[03:43:23] * Amaranth joined the channel
[04:20:26] <yawkat> MrARM: iirc you just check if there's at least 4ish bytes remaining
[06:36:07] <yawkat> yea i just do do {  } while (input.readableBytes() > 2);
[08:00:02] * shaila joined the channel
[11:37:45] * sgray joined the channel
[13:07:26] * zalatovo joined the channel
[13:20:57] * zalatovo joined the channel
[13:39:04] * zalatovo joined the channel
[13:47:37] * zalatovo joined the channel
[16:14:15] * [d__d] joined the channel
[19:10:56] * zalatovo has quit
[19:12:39] * zalatovo joined the channel
[20:14:09] * Amaranth has quit
[22:07:17] * Amaranth joined the channel
[22:28:06] * shaila joined the channel
[23:11:16] * zalatovo joined the channel
[23:26:33] * deceit joined the channel

2016-05-24
[00:54:59] * mhsjlw joined the channel
[03:02:34] * Amaranth joined the channel
[06:16:24] * williamtdr joined the channel
[06:16:39] * Amaranth has quit
[06:58:34] * Amaranth joined the channel
[10:53:24] * shaila joined the channel
[14:42:37] * Extreme- has quit
[15:29:57] * Extreme- joined the channel
[15:34:56] * mrarm_ joined the channel
[15:35:57] * Extreme- has quit
[15:36:06] <mrarm_> why does RakNet send the ping packet with size 32 instead of just 9?
[15:37:22] <rom1504> it does ?
[15:37:59] <mrarm_> looks like so for me ?
[15:40:18] * Extreme- joined the channel
[15:46:18] <mrarm_> eh pinging doesn't work :(
[15:46:25] <mrarm_> maybe because I omited the packet id? oops
[16:11:17] <mrarm_> does RakNet use little or big endian?
[16:13:50] <mrarm_> big endian, nbm
[16:13:52] <mrarm_> *nvm
[16:14:18] <yawkat> Both
[16:14:30] <yawkat> Because it's raknet.
[16:15:54] <rom1504> yeah it uses both
[16:16:26] <rom1504> https://github.com/mhsjlw/node-raknet/blob/master/data/protocol.json
[16:16:50] <rom1504> mostly big endian though
[16:17:20] <rom1504> yeah the only thing little endian is ltriad
[16:23:19] <mrarm_> when doing recvfrom, I am guaranteed to get only one packet, right?
[16:23:27] <mrarm_> also does raknet ever bulk packets?
[16:23:54] <mrarm_> I mean, send two packets of different kinds (something like ping combined with frame)
[16:24:37] <yawkat> No
[16:24:53] <yawkat> It does of course merge frames though
[16:27:27] <rom1504> not sure what is recvfrom
[16:27:33] <rom1504> but you do need to split packets
[16:27:49] <rom1504> it's a stream of packets
[16:28:39] <rom1504> hmm
[16:28:52] <rom1504> ah it's udp nevermind, it's probably already splitted
[16:29:23] <rom1504> (works the same in our code)
[17:16:58] <MrARM> the client sends open connection request thing - doesn't udp auto-split packets?
[17:17:10] <MrARM> I mean, wouldn't the packets always get received?
[17:20:06] <Intyre> MrARM: I would tell you a joke about UDP, but you probably wouldn't get it. So here's a TCP joke.
[17:20:12] <Intyre> http://i.imgur.com/NnlmGxs.png
[17:23:10] <MrARM> xD
[17:25:39] <yawkat> MrARM: raknet cannot handle packets that were split by anything outside its own network stack
[17:27:42] * Nickolay joined the channel
[17:27:46] <Nickolay> hi
[17:28:10] <Nickolay> Guys, I have just installed latest PocketMine-MP
[17:28:25] <yawkat> Nickolay: #pocketmine
[17:28:27] <Nickolay> But there is no animals, no zombies
[17:28:49] * Nickolay has left the channel
[17:29:15] <yawkat> why do people keep coming here for pmmp stuff O.o
[17:29:40] <Amaranth> Letting the packet get fragmented by going over the MTU is just asking for your packet to get messed up, basically
[17:29:49] <yawkat> indeed
[17:29:54] <Intyre> yawkat: dont worry, they also leave in less then a minute ;)
[17:30:18] <yawkat> this is one of the reasons theres an mtu detector in the first place
[17:30:39] <MrARM> the ping packet doesn't require any session id or anything ?
[17:30:54] <yawkat> which one?
[17:31:00] <yawkat> there are 3
[17:31:02] <MrARM> the 0x00 one
[17:31:12] <yawkat> nope
[17:31:16] <MrARM> because in case the packet gets split
[17:31:32] <MrARM> it'll probably fall back to it
[17:54:57] <MrARM> Frame Set packet does not require any sort of client id?
[17:57:02] <yawkat> no
[17:57:09] <yawkat> the client id is the ip : port
[17:59:05] <MrARM> how can I make sure someone's not spoofing the connection?
[17:59:24] <Intyre> use .15
[17:59:31] <MrARM> ?
[17:59:41] <Intyre> realm edition
[17:59:50] <MrARM> whaaaaat? xD
[17:59:57] <MrARM> aaaah encryption
[18:00:00] <MrARM> but I mean overall
[18:00:10] <MrARM> just prevent against someone else sending an packet as you
[18:00:14] <MrARM> not against mitm
[18:00:25] <Intyre> ip/port match?
[18:00:33] <MrARM> only that? k
[18:08:45] <yawkat> MrARM: unless they read the traffic it's hardish to guess the packet reliability ids and stuff
[18:08:58] <yawkat> but thats the only protection
[18:19:33] * Amaranth has quit
[18:19:37] * Amaranth joined the channel
[19:29:39] <mrarm_> I seem to be getting 0x84 packets... what is that?
[19:32:12] <mrarm_> uint24 D:
[19:37:41] <yawkat> That's the wrapper, no
[19:38:46] <yawkat> This is all documented on the wiki mrarm_
[19:50:09] <mrarm_> I don't see where is the channel sent in a packet
[19:50:18] <mrarm_> not that I need it, but would be cool to have a complete impl
[19:53:20] <mrarm_> oh nvm
[19:53:23] <mrarm_> I missed it somehow
[20:11:37] * mrarm_ has quit
[20:15:05] <MrARM> how would I know that the frame in the frame packet is the last one?
[20:15:37] <MrARM> I mean, I seem to get some random 3 bytes at the end

2016-05-23
[01:07:04] * Amaranth joined the channel
[02:40:51] * Amaranth joined the channel
[11:23:32] * shaila joined the channel
[13:55:15] * creepername joined the channel
[13:55:43] * creepername has left the channel
[15:39:31] * SMLR joined the channel
[16:05:59] * SMLR has left the channel
[16:33:41] * mrarm_ joined the channel
[16:34:05] <mrarm_> whats the absolute max packet size with raknet?
[16:41:36] <rom1504> I guess something to do with the max size of the split numbers
[16:41:47] <rom1504> so, that's like, way more than you'll ever need
[16:43:07] <rom1504> something like 2^32*1500 bytes
[16:47:42] <mrarm_> definitely no
[16:47:47] <mrarm_> too big
[16:49:33] <mrarm_> also max packet size is 2^16
[16:49:38] <mrarm_> *max split packet count
[16:49:57] <mrarm_> and I don't mean the fragmented packet total size but a single packet max size
[16:54:22] <rom1504> ah yeah splitId is a i16, it's splitIndex that's a i32
[16:54:41] <rom1504> a single packet is limited by the mtuSize
[16:54:50] <rom1504> so that depends
[16:54:54] <rom1504> but around 1500
[17:10:37] * mrarm_ has quit
[18:12:34] <Intyre> MrARM: https://github.com/OculusVR/RakNet/blob/master/Source/MTUSize.h ;)
[18:27:31] <rom1504> yeah
[18:59:58] * Amaranth has quit
[19:56:44] <mhsjlw> does anyone know the r,g,b for plains grass biome color?
[22:50:10] * XorBoole- joined the channel
[22:53:34] * XorBoole has quit
[22:53:36] * mhsjlw has quit
[23:01:13] * KnownUnown joined the channel
[23:20:19] * cbred joined the channel
[23:20:50] <cbred> Hey, got a dumb question. I'm trying to pull down the latest version via linux command line and I'm blanking on how to do it
[23:22:50] <rom1504> depends on the latest version of what
[23:25:58] <cbred> nvm, read the forums and found my mistake :/
[23:31:24] * zalatovo joined the channel
[23:41:30] * XorBoole- is now known as XorBoole
[23:46:46] <zalatovo> anyone have any idea why JNI_OnLoad wouldn't get called on my addon?
[23:46:52] <zalatovo> the addon shows up in my addons list
[23:47:08] <zalatovo> it contains just a LOGI("Hello, world!") and I'm pretty sure this code used to work before

2016-05-22
[00:39:13] <ishitatsuyuki> I have heard 0.15 will have BUD block. Is it true?
[00:39:16] <ishitatsuyuki> :P
[02:35:28] <ishitatsuyuki> yawkat: do you know anything about the new encapsulation format?
[05:24:03] <yawkat> Yes
[05:24:37] <yawkat> The one in r2 I looked at is documented on my wiki, or did that change again?
[05:55:31] <ishitatsuyuki> yawkat: didn't saw the encapsulation format, my mistake?
[05:57:28] <yawkat> It's described under encryption
[05:57:36] <yawkat> 0xfe in the raknet protocol
[05:58:15] <yawkat> There is no better documentation for it yet because 0.15.0 is not out yet
[07:35:33] <ishitatsuyuki> Do you know if all packets are sent with 'reliable' in 0.14
[10:34:53] <yawkat> im not sure, i believe swing arm is sent unordered but not sure about reliable
[10:34:57] <yawkat> but it's few to none
[11:30:22] * shaila joined the channel
[12:53:18] * Amaranth has quit
[13:11:32] * hello joined the channel
[14:22:15] * GingerGeek joined the channel

2016-05-21
[00:04:35] * mcdn joined the channel
[02:38:48] * JJJollyjim joined the channel
[03:08:15] * XorBoole has quit
[03:08:21] * XorBoole joined the channel
[03:17:44] * XorBoole has quit
[03:18:36] * XorBoole joined the channel
[04:37:49] * JJJollyjim joined the channel
[05:26:05] * JJJollyjim joined the channel
[06:02:14] * JJJollyjim joined the channel
[11:08:34] * shaila joined the channel
[12:14:59] * sgray joined the channel
[12:50:57] * lamthuthoi joined the channel
[12:51:11] <lamthuthoi> hi!
[12:51:24] * lamthuthoi has left the channel
[21:52:40] * shaila joined the channel
[22:42:28] * nseveryns joined the channel
[22:43:02] * nseveryns has left the channel

2016-05-20
[01:27:01] * n0rd1c joined the channel
[01:28:34] <n0rd1c> hello all.  need some assistance here.  i have Minecraft: PE v 0.14.3.  I just downloaded pocketmine 1.4.1-980.  my tablet that has MCPE on it cant see the server at all.
[01:28:41] <n0rd1c> do i need to port fwd for internal lan use?
[01:44:29] <n0rd1c> bump
[02:08:50] <deceit> no
[02:09:09] <deceit> fyi, i said no to your bump before even reading the question
[02:09:14] <deceit> it still stands, no
[02:18:36] <n0rd1c> sorry i didnt see it
[02:18:49] <n0rd1c> any reason why my tablet cant see the server?
[02:19:03] <deceit> off the top of my head, version mismatch
[02:19:12] <deceit> mcpe isn't as blatent about it as mcpc
[02:19:22] <deceit> other than that, i have no clue
[02:19:39] <deceit> internal networks aren't usually that prohibited
[02:20:00] <n0rd1c> hm
[02:21:06] <n0rd1c> is there somewhere on the site that i can find what version goes with whatever
[02:21:32] <deceit> not that i'm aware of
[02:23:04] <n0rd1c> 1.4.1-980 is the latest stable version right?
[02:23:55] <n0rd1c> i see some stuff on github but my github fu is weak
[02:25:50] <n0rd1c> i see a php file but i dont know where to put it
[02:28:02] <n0rd1c> do i take the php file and make it a PHAR file?
[02:33:32] <n0rd1c> deceit...is this a version mismatch you were talking about?  This server is running PocketMine-MP version 1.4.1-980 「絶好(Zekkou)ケーキ(Cake)」 (Implementing API version 1.11.0 for Minecraft: PE v0.10.5 alpha protocol version 20)
[02:41:08] <n0rd1c> ok....installed php7 and downloaded the latest phar file but it is only current to 14.2
[02:41:19] <n0rd1c> i can see it on my tablet so its progress
[03:47:33] * sgray has quit
[07:14:56] <gurun> That's a really nice tool Intyre !
[07:17:04] <gurun> .. and i don't mean "grep" itself :-)
[07:21:22] <yawkat> It's the awk
[07:21:39] <gurun> hehe
[07:22:18] <gurun> how does your tool work yawkat ?
[07:22:57] <yawkat> It looks for the read methods, runs them and sees what WriteBits methods they call
[07:23:08] <yawkat> Er write methods. I think
[07:53:10] * Juze joined the channel
[08:00:34] * Juze has quit
[10:26:53] * gurun joined the channel
[11:45:15] * crowzero2 joined the channel
[12:34:32] * gurun joined the channel
[12:42:28] * sgray joined the channel
[12:52:08] * shaila joined the channel
[13:23:47] * Extreme- joined the channel
[17:44:52] * gurun joined the channel
[18:26:44] <gurun> oh, not that it matters,
[18:27:00] <gurun> but i uninstalled my W10 client (reinstall) and it wiped all my world-saves. WTF is that!
[18:53:28] * bjorn- joined the channel
[19:51:22] <Intyre> gurun: that is revenge
[19:52:54] <gurun> yeah. it's that darn keyboard bugs i'm trying to get rid of.
[19:52:59] <gurun> it's super irritating
[20:18:12] * tylerg77 joined the channel
[20:43:53] <gurun> anyone know of any trick to color water outside a caldron to any color, like with biome colors or something?
[20:48:47] <Intyre> dont see anything
[21:47:28] <gurun> just do stained glass already ...
[23:08:25] * tylerg77 has quit
[23:51:00] * OutdatedServerQ joined the channel

2016-05-19
[01:24:37] * ishitatsuyuki has quit
[01:29:59] * ishitatsuyuki joined the channel
[08:12:35] * MinecraftAddict_ joined the channel
[08:12:50] * MinecraftAddict_ is now known as MinecraftAddict
[08:13:05] * Intyre joined the channel
[09:11:23] * Bryan joined the channel
[09:11:41] <Bryan> woah
[10:27:16] <mhsjlw> hi, does anyone know the protocol changes in 0.14.3 off by heart?
[10:27:37] <mhsjlw> and the protocol number ;) thanks
[11:33:33] * gurun joined the channel
[11:40:05] <gurun> shoghicp; for 0.14.3 USE ITEM it now sends an additional 4 bytes before the item. At least one of these bytes is the slot for the item being used. Since normally, the server already knows this and checks. Do you know if there was a very good reason why the client started sending this, since it can't exactly be trusted?
[11:41:04] <gurun> Basically, is there a scenario wher you can use an item you currently aren't holding in your hand?
[12:23:45] <mhsjlw> ok thanks
[12:23:53] <mhsjlw> do you know the protocol num?
[12:24:25] <Intyre> echo -ne '\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\xff\xff\x00\xfe\xfe\xfe\xfe\xfd\xfd\xfd\xfd\x12\x34\x56\x78' | nc -4u -w1 <ip> <port>
[12:24:37] <Intyre> figure it out yourself with that command
[12:25:22] <Intyre> or using https://gist.github.com/Intyre/3055f704b6248f1772be
[12:26:23] <Intyre> and no i cant because @ work
[12:26:57] <Intyre> and work network is restricted :( cant connect to other hosts :/
[12:50:36] <rom1504> mhsjlw: do you know of a 0.14.3 server ?
[12:51:06] <rom1504> ah found one
[12:52:01] <rom1504> 70;0.14.3;75;1000r
[12:52:22] <rom1504> so
[12:52:24] <rom1504> 70
[12:52:30] <rom1504> if I understand this right
[12:57:48] <Intyre> rom1504: test it agains a 0.14.3 client ;)
[14:08:46] <gurun> it is 70
[14:53:22] * gurun joined the channel
[15:12:26] <ishitatsuyuki> Can anyone tell me, what changed in 0.14.3 for the user?
[15:12:30] <ishitatsuyuki> Any new features?
[15:23:13] <rom1504> https://play.google.com/store/apps/details?id=com.mojang.minecraftpe
[15:23:26] <rom1504> > What’s New in Version 0.14.3
[15:52:51] <Intyre> "A hint about the new feature: it has pixels, and it comes from Minecraft PC :D" @_tomcc
[16:33:24] * sgray joined the channel
[17:05:13] * netvalencia joined the channel
[17:05:18] <netvalencia> hello
[17:05:30] <netvalencia> anybody here?
[17:05:44] * netvalencia has left the channel
[17:26:01] <gurun> no
[17:27:03] <rom1504> have a look at /names, no anybody in there
[17:30:56] <Intyre> rom1504: is anyone here?
[17:31:19] <rom1504> no he isn't
[17:31:31] <Intyre> you know when he comes back?
[17:31:52] <rom1504> you'd have to ask nobody, they are good friends
[17:32:19] <Intyre> :D
[17:55:17] * anyone joined the channel
[17:55:26] <anyone> Intyre: I'm here!
[18:00:30] <Intyre> you're slow
[18:02:38] * crowzero2 joined the channel
[18:03:54] <gurun> Did anyone try typing in the chat for W10. It's broken.
[18:04:23] <anyone> nope, I didn't
[18:04:58] <anyone> Intyre: no u
[18:05:32] * crowzero2 has left the channel
[18:23:28] * ace joined the channel
[18:26:31] * rom1504 has quit
[18:26:31] * Extreme- has quit
[18:28:36] * Extreme joined the channel
[18:28:48] * rom1504 joined the channel
[18:33:44] * eggy joined the channel
[18:50:08] <ace> how  to know which protocol number is the new one?
[18:50:18] <ace> do you have to reverse ing?
[18:50:20] <rom1504> 70
[18:53:38] <ace> ok thx
[18:57:14] <ace> rom1504: should I do a PR just for changing protocol and version?
[18:57:24] <ace> or it's useless
[19:03:04] <rom1504> a PR where ?
[19:05:34] <ace> on pocketmine girhub
[19:05:40] <ace> to make it working with 0.14.3
[19:05:51] <ace> nevermind
[19:07:15] <Intyre> #pocketmine for pocketmine stuff!!!!
[19:07:40] <ace> sooorrrryyyyy
[19:08:38] <ace> i'm noob in this ecosystem. mcpe is the dev of the official mobile version?
[19:13:56] <Intyre> anything mcpe dev related except Pocketmine
[19:14:08] <Intyre> because that is what #pocketmine is for
[19:18:03] <ace> so we can talk about what s new or changed in 0.14.3 protocol
[19:24:36] <Intyre> read my lines again and you have the answer
[19:24:40] <Intyre> :)
[19:27:53] <ace> :)
[19:44:37] <Intyre> so.. what changed? :p
[19:47:37] <humerusj> A lot.
[19:58:28] <Intyre> no just a extra int :D
[20:30:20] * xenthree3 joined the channel
[20:30:21] * xenthree3 has left the channel
[21:24:29] <gurun> or two shorts .. or 4 bytes .. or a short and two bytes or .. a fucking tripplet and a byte :-P
[21:26:23] <rom1504> or a bitfield with fields of size 5, 7, 2, 6, 8 and 4
[21:26:37] <gurun> in LE
[21:28:45] <Intyre> gurun int
[21:28:47] <Intyre> :p
[21:29:33] <gurun> oki
[21:29:41] <gurun> so, just slot number int?
[21:29:49] <gurun> or is it something other than slot?
[21:29:52] <gurun> looks like slot
[21:30:06] <Intyre> only saw 0
[21:30:28] <Intyre> but cant remember if i changed slots
[21:31:48] <gurun> i did
[21:31:51] <gurun> and it changed
[21:32:03] <gurun> so we have slots in int, short and byte now :-P
[21:33:08] <rom1504> mojang like to try all the types https://gist.github.com/rom1504/07bc62181014ef2514a8
[21:33:16] <rom1504> if it's new it's better
[21:33:44] <gurun> haha
[21:45:07] <rom1504> https://github.com/ImagicalCorp/ImagicalMine/pull/18/files#diff-6d45b023e9a03d2311d1325415d1a3ecR62 is it really an int ?
[21:47:10] <Intyre> check with bindiff if you want :p
[21:53:22] <Intyre> but it would still be an int
[21:53:38] <Intyre> or 32bits or 0x20bits :p
[21:54:40] <deceit> uwot
[22:01:40] <Intyre> objdump -b elf32-littlearm -DC --start-address=0x004569f0 --stop-address=0x456C38 libminecraftpe.so | grep "movs\tr2" | awk '{print $5}' | sort | uniq -c
[22:01:43] <Intyre> :D
[22:04:22] <ishitatsuyuki> :P
[22:04:32] <ishitatsuyuki> I use radare2 to analyze
[22:04:42] <ishitatsuyuki> Since it gives me pseudocode
[22:05:11] <Intyre> what does that look like?
[22:05:20] <ishitatsuyuki> MCPE uses BitStream so it's pretty easy to determine sizes
[22:05:33] <ishitatsuyuki> Like this: r0 = xx
[22:05:47] <ishitatsuyuki> And also symbols analyzed
[22:06:10] <Intyre> output of objdump thingy is https://gist.github.com/Intyre/29bb8a7032590703f0b6a7074f7d28df
[22:06:57] <ishitatsuyuki> :P
[22:07:16] <ishitatsuyuki> You are assembly master :P
[22:11:17] <yawkat> I wrote a tool to give me packet signatures from the objdump output for easy diffing
[22:16:44] <mhsjlw> lmao
[22:16:51] <mhsjlw> 2 much work 4 me
[22:17:00] <mhsjlw> I just guess and check
[22:17:04] <mhsjlw> :P
[22:23:42] <Intyre> yawkat: ishitatsuyuki so it is a int?
[22:24:02] <yawkat> I have not looked at it
[22:56:09] * anyone has quit

2016-05-18
[02:12:18] * Amaranth has quit
[02:48:16] * Amaranth joined the channel
[05:08:12] * deceit_ joined the channel
[05:11:13] * md_5- joined the channel
[05:11:45] * ZacHack_ joined the channel
[05:12:54] * md_5 has quit
[05:12:55] * deceit has quit
[05:12:55] * Amaranth has quit
[05:12:56] * ZacHack has quit
[05:12:56] * ZacHack_ is now known as ZacHack
[05:39:40] * Amaranth joined the channel
[08:44:52] * yawkat` joined the channel
[08:44:53] * XorBoole- joined the channel
[08:45:11] * Inusua1Z joined the channel
[08:45:39] * XorBoole has quit
[08:45:43] * Brandon15811 has quit
[08:45:44] * InusualZ has quit
[08:45:46] * yawkat has quit
[08:46:05] * Brandon15811___ joined the channel
[11:40:51] * sgray joined the channel
[11:41:23] * Brandon15811__ joined the channel
[11:59:47] * Amaranth joined the channel
[12:33:06] <ishitatsuyuki> yawkat: just confirming, 0.15 beta protocol changes almost everything, right?
[12:33:25] <yawkat> it changes the container protocol considerably but individual packets are mostly unchanged
[12:33:34] <yawkat> their packet ids are shifted down though
[12:33:42] <ishitatsuyuki> Thanks for explanation
[12:34:05] <ishitatsuyuki> And they changed login for encryption?
[12:34:36] <yawkat> yes
[12:34:52] <yawkat> the login process and the container protocol (between raknet and game) have changed.
[14:27:20] * XorBoole- has quit
[14:27:28] * XorBoole joined the channel
[15:37:20] * Smarticles101 joined the channel
[21:58:54] * Wake joined the channel

2016-05-17
[01:24:03] * jocopa3 has quit
[11:34:11] * sgray joined the channel
[13:16:23] * ishitatsuyuki has quit
[13:17:17] * ishitatsuyuki joined the channel
[13:22:10] * jocopa3 joined the channel
[13:22:47] * jocopa3 has quit
[18:39:09] * Amaranth joined the channel
[22:42:47] * Smarticles101 joined the channel

2016-05-16
[02:25:46] * jocopa3 has quit
[11:35:40] * sgray joined the channel
[13:49:36] * jocopa3 joined the channel
[19:28:52] * Smarticles101 joined the channel

2016-05-15
[01:37:09] * ishitatsuyuki has quit
[01:38:03] * sgray joined the channel
[01:38:18] * ishitatsuyuki joined the channel
[01:45:20] <mhsjlw> hi, anyone got any idea why the 3 bytes and the string at the end of the game_start packet are used for? Right now I have 1,1,0,"" just curious what they mean
[01:45:31] <mhsjlw> *what not why
[04:19:45] <ishitatsuyuki> One day someone will finally disassemble that
[04:19:46] <ishitatsuyuki> :P
[07:30:39] <yawkat> Hm if you look at the backlog I asked that a while ago
[07:30:51] <yawkat> And I believe sho told us.
[09:01:50] <Amaranth> I believe he told you it wasn't important and to just send some constants :P
[09:09:37] <yawkat> No there's a full description way back
[10:35:40] * jocopa3 joined the channel
[11:21:57] * bjorn- joined the channel
[11:22:22] * sgray joined the channel
[11:47:11] * bjorn- joined the channel
[11:58:44] * ace joined the channel
[12:04:45] * bjorn- joined the channel
[12:08:35] <ace> you know where i can find what are the prefs means?
[12:09:07] <ace> FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45) is a little bit cryptic
[12:16:39] * bjorn- joined the channel
[12:53:33] <ishitatsuyuki> yawkat: just asking, why you decided to host your own wiki instead editing wiki.vg?
[12:54:38] <yawkat> because my employers wanted credit and that is not allowed on wiki.vg
[13:14:06] * bjorn- joined the channel
[13:22:38] * bjorn- joined the channel
[13:54:37] * bjorn- joined the channel
[15:12:58] <jocopa3> poor shoggy, people giving him crap for not announcing MCPE news and instead posting his regular life; it's almost as if people don't understand devs have a life too
[15:17:57] <jocopa3> If anything, I'm jealous the lucky bastard gets to travel so often! :(
[16:03:15] * Smarticles101 joined the channel
[20:13:15] * Smarticles101 joined the channel

2016-05-14
[01:20:43] * bjorn- joined the channel
[03:00:41] * InusualZ is now known as zz_InusualZ
[05:14:57] * jocopa3 joined the channel
[07:07:13] * ace joined the channel
[07:07:17] <ace> hi there
[07:07:35] <ace> there s no eggs in PM?
[07:08:28] <ace> ok found on the forum
[14:11:59] <ace> is it normal putting source of a plugin in plugins/ doesn't work?
[15:31:25] <yawkat> this is not a pocketmine channel
[15:45:04] <jocopa3> Anyone know how MCPE initializes the OpenGL context?
[16:00:08] * sgray joined the channel
[17:59:58] <MrARM> jocopa3, what do you mean exactly?
[19:47:08] * TheDeibo joined the channel
[20:12:41] * crowzero joined the channel
[21:08:58] * jocopa3 has quit
[22:42:21] * crowzero2 joined the channel

2016-05-13
[01:02:41] * skyride joined the channel
[09:49:52] <MrARM> wtf
[09:50:17] <MrARM> for some weird reason my app update is uploaded to gplay but it's been already 12h and it's still not displayed ?
[09:50:35] <ishitatsuyuki> Wow
[09:50:39] <ishitatsuyuki> :P
[09:55:33] * sgray has quit
[10:17:24] <ishitatsuyuki> Can anybody explain what RakNet ACK/NACK contains? wiki.vg is too hard to understand for me.
[10:18:04] <Intyre> what is hard?
[10:19:40] <ishitatsuyuki> Unclear about the bool field.
[10:20:35] <Intyre> "true when there is only one packet received"
[10:20:58] <Intyre> why dont you read the notes?
[10:22:32] <ishitatsuyuki> So this is a range?
[10:22:41] <Intyre> a bool is not a range
[10:23:19] <ishitatsuyuki> If there is two triad, they are start/end?
[10:23:25] <Intyre> yes
[10:23:30] <ishitatsuyuki> Thanks
[10:23:45] <ishitatsuyuki> I will consider the RakNet source as documentation :(
[10:24:21] <ishitatsuyuki> Although I'm using C++ a dated library could really suck
[10:24:46] <ishitatsuyuki> I'm planning to do a rewrite with async IO
[11:04:12] * ishitatsuyuki has quit
[11:05:24] * ishitatsuyuki joined the channel
[11:29:46] * sgray joined the channel
[12:44:25] * Freax13 joined the channel
[13:05:19] * Freax13 has quit
[13:27:25] * jocopa3 joined the channel
[13:53:15] <jocopa3> Geometry shaders + marching cubes + minecraft = wait... this is minecraft?
[13:55:46] <jocopa3> I thought the geometry shaders weren't used in MCPE/Win10, apparently you can point the game to them in the material files and it'll happily use them.
[14:50:38] <jocopa3> I made a simple geometry shader to divide every triangle in the game into 3 new triangles, and when I say every triangle, I literally mean it: http://i.imgur.com/kFqfKFB.jpg
[16:56:23] * eggy has quit
[17:01:11] * toep joined the channel
[17:02:18] * eggy joined the channel
[17:50:22] * jocopa3 has quit
[22:45:42] * gjd joined the channel
[22:46:08] * gjd has left the channel

2016-05-12
[05:23:47] <yawkat> ishitatsuyuki: unfortunately mcpe uses raknet in lots of places so it takes time to move away from it
[05:40:07] * savant42 joined the channel
[06:45:29] * XorBoole has quit
[06:56:07] * XorBoole joined the channel
[07:02:26] * md_5 joined the channel
[07:57:33] * savant42 joined the channel
[11:05:21] * sgray joined the channel
[11:28:23] * graefal joined the channel
[13:48:52] * Freax13 joined the channel
[13:52:25] <Freax13> how do I write a triad value?
[13:52:39] <Freax13> I started writing a mcpe server and client...
[13:52:50] <rom1504> 3 bytes
[13:53:23] <Freax13> but how do I convert an int into three bytes?
[13:53:34] <rom1504> https://github.com/mhsjlw/node-raknet/blob/master/src/datatypes/raknet.js#L35 an example
[13:53:52] <Freax13> thx
[14:18:54] <Intyre> google: int32 to int24 java?
[14:20:51] <Intyre> first result linked to stackoverflow with the solution
[14:25:20] * gaeta joined the channel
[17:02:51] * savant42 joined the channel
[17:03:55] * savant42 has quit
[19:34:19] * Freax13 has quit

2016-05-11
[07:24:35] * gurun joined the channel
[10:42:33] * jocopa3 has quit
[10:58:07] * ishitatsuyuki joined the channel
[11:02:12] <ishitatsuyuki> Just asking, do you think MCPE should used TCP?
[11:08:30] <rom1504> Apparently they are trying to move away from raknet
[11:08:40] <rom1504> So who knows, maybe it'll use tcp
[11:08:53] <rom1504> Or maybe some other layer above UDP
[12:04:21] * sgray joined the channel
[12:50:34] <ishitatsuyuki> The only thing I know is that they are trying to make TCP on UDP. Their protocol completely looks like TCP, with the madness of the non-documented implementation.
[12:51:01] <ishitatsuyuki> I don't know why they aren't using TCP :(
[13:12:34] <rom1504> It's called raknet
[13:12:42] <rom1504> It's not completely undocumented
[13:13:20] <rom1504> But yeah there's no RFC and it's not implemented everywhere like tcp
[13:24:59] <ishitatsuyuki> No, what I say isn't RakNet but PE specific
[13:25:10] <ishitatsuyuki> PE has ACK and some special packets
[13:25:16] <ishitatsuyuki> They are not RakNet
[13:41:19] * Smarticles101 joined the channel
[13:52:10] <Amaranth> ishitatsuyuki: All video game protocols layer some functionality of TCP on top of UDP, the benefit is they get to choose what ones and how they work
[13:52:16] <Amaranth> The usual advantage of avoiding TCP is you don't have head of line blocking
[13:52:21] <Amaranth> But since 0.15 their usage of raknet has that too
[14:33:51] <rom1504> ishitatsuyuki: "PE has ACK" no, it's in raknet
[20:05:40] <yawkat> ishitatsuyuki: it is raknet. I have documented those parts on wiki.vg as well so you may want to look at that.
[20:08:24] <Intyre> or https://github.com/OculusVR/RakNet/tree/master/Source :)
[20:15:38] <yawkat> Which is a gigantic mess
[20:16:03] <yawkat> I spent months on-and-off deciphering that project.
[20:17:02] <rom1504> what, VariadicSQLParser.h wasn't the most clear and useful doc for raknet ? I'm quite surprised :p
[20:20:25] <yawkat> The spaghetti is real
[20:21:08] * yawkat luckily gets to work with mcpc again now
[20:37:42] * mhsjlw joined the channel
[22:06:06] * savant42 joined the channel
[22:06:52] <savant42> sup yall
[22:12:45] <ishitatsuyuki> Amaranth: the biggest benefit to use TCP is that it can avoid any complexity out of the box :)
[22:13:14] <ishitatsuyuki> TCP has some parameters tuned by OS or admins

2016-05-10
[01:50:07] * Smarticles101 joined the channel
[03:37:47] * jocopa3 joined the channel
[03:43:00] * sgray joined the channel
[03:43:16] <jocopa3> Made a basic launcher for MCW10; launches the game with a mod that enables texture pack support
[08:51:06] <shoghicp> MrARM: on sheep.tga, alpha channel is a specular map
[08:55:32] <shoghicp> open with photoshop or something like that
[09:20:07] <shoghicp> gurun: found this about that packet
[09:20:16] <shoghicp> #ifdef MCPE_PLATFORM_WINPHONE
[09:20:16] <shoghicp> / newer winphones seem to be returning a large number of ip addresses for some reason (default 10)
[09:20:16] <shoghicp> #define MAXIMUM_NUMBER_OF_INTERNAL_IDS 100
[10:08:18] <jocopa3> shoghicp: using the alpha channel as a specular map is clever... I see now that removing the alpha channel makes the face appear as well :p
[11:05:10] * pmaggiac joined the channel
[11:41:54] * sgray joined the channel
[12:02:19] * jocopa3 has quit
[13:14:05] * KnownUnown joined the channel
[14:47:54] * Freax13 joined the channel
[14:48:20] <Freax13> does anyone here know hot to write a triad value in java?
[14:48:26] <Freax13> *how
[15:20:57] * Freax13 has quit
[15:26:59] <gurun> ah, so well then that can be fixed at least shoghicp :-)
[18:06:03] * Freax13 joined the channel
[19:04:13] * Freax13 has quit
[20:14:42] <gurun> Anyone know why RakNet is sending 2 ping/pong with like 800ms in between .. then wait 3s and repeat. Why 2 at a time?
[20:42:31] * crowzero joined the channel
[21:10:11] * jocopa3 joined the channel
[21:25:38] * crowzero_ joined the channel
[22:36:42] * crowzero joined the channel

2016-05-09
[12:55:52] * Inta joined the channel
[14:49:11] * InusualZ joined the channel
[18:35:22] <MrARM> emmm where the hell is sheep's face in mcpe assets?
[18:35:28] <MrARM> it's simply missing
[19:12:35] <MrARM> shoghicp ^ sorry for the ping but I don't think anyone else knows anything about it
[19:35:20] * jcdowen joined the channel
[19:35:25] <jcdowen> hi
[19:36:02] <jcdowen> i want to downgrade my server to 0.14.2
[19:36:14] <jcdowen> please send me the files
[19:39:06] <shoghicp> MrARM: change every texture to a small qr code with the location :P
[19:42:13] <gurun> lol
[19:57:22] <MrARM> shoghicp, but really, the whole sheep texture is there but the head is missing
[19:58:33] <MrARM> shoghicp, I'm afraid you hardcoded it in code but can't find where
[19:58:36] <shoghicp> MrARM: 🐑🐑🐑🐑
[19:59:16] <MrARM> :(
[19:59:43] <Intyre> fyi.. that is not a sheep
[19:59:43] <MrARM> shoghicp, if you don't believe me, check it yourself :p
[20:00:22] <shoghicp> Intyre: https://www.fileformat.info/info/unicode/char/1f411/index.htm
[20:02:26] <Intyre> fine
[20:02:46] <MrARM> well on Android it does look like a sheep :p
[20:03:14] <Intyre> "Some sheep breeds have both a horned and polled strain." didnt know
[20:03:18] * Intyre walks away
[20:03:28] <Amaranth> Oh did your font make them look like rams?
[20:03:37] <MrARM> shoghicp, but seriously, know anything about the faceless sheeps?
[20:03:39] <shoghicp> more unicode fun: http://unicode.org/consortium/adopted-characters.html#b130B8
[20:03:40] <Intyre> sheep with horns yes
[20:03:51] <shoghicp> those two ones
[20:04:20] <Intyre> haha
[20:04:55] <shoghicp> MrARM: face you mean, the dots?
[20:05:09] <Amaranth> lol IBM sponsored cloud
[20:05:24] <MrARM> well the place where they should the front side of the head
[20:05:36] <MrARM> in the textures there's just plain transparency
[20:06:02] <MrARM> kinda want to use mcpe assets directly for displaying entities on minimap
[20:07:49] <shoghicp> github is being funny right now
[20:08:41] <MrARM> basically in the texture (http://imgur.com/0XAAS4L) where there's supposed to be the 'face' there's nothing.. there's the border however
[20:10:24] <shoghicp> ,---@>
[20:10:24] <shoghicp> W-W'
[20:10:31] <shoghicp> ^ that's all I can find
[20:10:44] <MrARM> huuuh?
[20:11:01] <MrARM> s what class/file? :P
[20:11:06] <shoghicp> anyway, who knows? check pig
[20:11:12] <MrARM> Pig is fine
[20:11:17] <MrARM> all other entities are fine
[20:11:21] <MrARM> only sheep is faceless
[20:11:23] <shoghicp> didn't find anywhere obvious where eyes appear
[20:11:54] <MrARM> I tried to track down the whole renderer thingy. there's nothing special is SheepRenderer or SheepModel
[20:12:05] <MrARM> also the texture doesn't seem to be 'hacked'
[20:12:35] <MrARM> such a creepy sheep
[20:13:09] <MrARM> Even in those stupid json models there's no special magic
[20:13:25] <MrARM> guess I'll just hardcode it, eh
[20:13:41] <MrARM> but I will have to figure out this 'secret' of mcpe one day, it won't let me sleep :p
[20:17:00] <Intyre> they say if you count sheeps you will fall asleep ;)
[20:17:18] <MrARM> also will have to figure out why the living room renderer thing renders to the blocks texture >.>
[20:18:30] <MrARM> Intyre, maybe counting xrefs in IDA to Sheep related stuff will work too
[20:19:27] <MrARM> well got IDA working on my phone so I'll be able to spend a few hours trying to figure out that being in school tomorrow
[20:19:39] <MrARM> as probably won't have anything better to do
[20:19:42] <MrARM> xD
[20:20:02] <Intyre> bindiff
[20:23:45] <MrARM> btw shoghicp, why don't you want to give me that HolographicPlatform header? ;p
[20:24:10] <shoghicp> we can't give stuff randomly
[20:24:24] <Intyre> its not random.. :p
[20:24:31] <MrARM> exactly
[20:25:33] <MrARM> but I don't need the whole header, just the variables section :p
[20:27:37] <MrARM> damn why can't you just rerelase the dsym
[20:30:08] <MrARM> let's write a petition to MS to do that :p
[20:30:14] <MrARM> or hopefully they'll include that by mistake
[20:31:00] * Codmadnesspro has quit
[21:58:36] * Smarticles101 joined the channel
[21:59:58] <gurun> yeah github was funny there for a while...
[22:01:38] <gurun> and you are right, mcpe won't let me sleep either.

2016-05-08
[01:45:47] * Brandon15811__ joined the channel
[01:47:26] * Duplex joined the channel
[01:47:31] <Duplex> hello
[01:48:01] <Duplex> can you help me with  somthing
[01:52:06] * sekjun9878 joined the channel
[01:52:07] * sekjun9878 joined the channel
[01:52:50] * bjorn- joined the channel
[02:38:46] * gurun joined the channel
[02:49:19] * shaila joined the channel
[02:52:03] * sgray has quit
[12:06:14] * shaila joined the channel
[12:18:39] <MrARM> gurun, emmm, not for me
[12:19:13] <MrARM> anyways why the hell is that even happening
[12:19:17] <gurun> Is it always like that or?
[12:19:36] <MrARM> well it happened both of the times I tested on my phone
[12:19:45] <MrARM> on my desktop it does not do that, idk
[12:19:54] <MrARM> probably some mem corruption or something
[12:20:27] <MrARM> well p
[12:20:38] <MrARM> *when there will be 0.14.3?
[12:20:51] <MrARM> I tapped enter by mistake xD
[12:20:52] <gurun> the UI in general, is that all json now?
[12:21:03] <MrARM> grurun, not all
[12:21:16] <MrARM> examples of native guis: settings and inventory
[12:21:24] <shoghicp> *maybe
[12:21:27] <shoghicp> ;)
[12:21:59] <gurun> you haven't merged 0.15 and 0.14 yet, have you :-)
[12:22:05] <MrARM> they mostly did
[12:22:10] <shoghicp> UI is a nightmare, imagine implementing a browser again but having to modify the browser source code every time anyone wants to make a website
[12:22:21] <shoghicp> that's our current UI
[12:22:25] <gurun> HHAAHA (i'm dying)
[12:22:32] <MrARM> shoghicp, noticed :P
[12:23:17] <shoghicp> at least the dedicated server doesn't have any kind of UI, and showing a screen on the server triggers a DEBUG_ASSERT >:D
[12:23:33] <shoghicp> so I'm free of all those things
[12:23:45] <MrARM> do you want to say DedicatedServer extends MinecraftClient???
[12:24:07] <shoghicp> no, MinecraftClient doesn't extend Minecraft anymore
[12:24:09] <gurun> sounds like extend and implement empty (with an assert) :-)
[12:24:12] <MrARM> also I noticed dedicated server loads textures for some weird reason :P
[12:24:28] <shoghicp> but they still find a way to show screens or play sounds on my server :(
[12:24:28] <MrARM> I know MinecraftClient doesn't extend Minecraft
[12:24:34] <shoghicp> or require a controller for it
[12:24:39] <MrARM> ahahahaha xD
[12:25:13] <gurun> console access requre VR glasses :-)
[12:25:20] <gurun> it's a "virtual server"
[12:25:21] <MrARM> also vr thing is interesting, now it renders the world into the items texture
[12:25:52] <shoghicp> you will see Carmack hacks around VR code
[12:26:23] <MrARM> I would love to get some source files for the VR thing :p
[12:26:35] <MrARM> especially the header for HolographicPlatform :p
[12:28:00] <MrARM> shoghicp, who invented the idea of render graphs? :p
[12:28:01] <gurun> json UI does it allow for input?
[12:28:31] <MrARM> at first I were like wtf does it do
[12:29:10] <gurun> render graph as in not equal to scene graph?
[12:29:57] <MrARM> render graphs as in steps what to do to to have mcpe render
[12:30:49] <gurun> aka scene graph then. That's not exactly a "new" concept?
[12:30:54] <MrARM> idk
[12:30:58] <MrARM> never seen it
[12:31:08] <MrARM> but it used not to be in MC before
[12:31:28] <MrARM> and by invented I mean who added it to MCPE
[12:32:03] <gurun> yeah i understand.
[12:32:45] <gurun> well look at scene graph for details.
[12:33:23] <gurun> I did VRML97/X3D .. and that's actually mentioned in the wikipedia article.
[12:35:27] <shoghicp> so hot around here lately D:
[12:36:14] <gurun> same here shoghicp :-)
[12:37:18] <shoghicp> next week I'm going to Spain... D:
[12:37:41] <shoghicp> right now: http://i.imgur.com/9nek7NP.png
[12:37:47] <MrARM> shoghicp, btw is there any plans to have cardboard support in mcpe btw.
[12:37:47] <MrARM> ,m
[12:37:47] <MrARM> *?
[12:38:05] <shoghicp> MrARM: ask business people :P
[12:38:06] <MrARM> way lower temperatures here ;P
[12:38:15] <MrARM> shoghicp, what business people?
[12:39:03] <MrARM> because you know I would like to reimplement it and HolographicPlatform has so many floats that it's basically impossible to figure them all :P
[12:39:11] <rom1504> the ones with the $$$
[12:39:33] <shoghicp> :o it's going to be the same in Spain! Cold week, lately it was already 30-32 degrees
[12:42:52] <rom1504> it's been hot since last sunday in Paris, and next week it's raining again all week apparently...
[12:43:02] <rom1504> someone hack the weather
[12:44:03] <gurun> Iluminati is already doing that
[12:45:46] <gurun> MCPE on Windows Phone .. is that a thing?
[12:48:13] <shoghicp> yes
[12:48:44] <shoghicp> and that's the platform that stops us from going C++14 :P
[12:49:14] <gurun> yeah, someone just reported that it sends a bit different traffic
[12:49:25] <gurun> but i have to check what version he is running.
[12:50:51] <gurun> wow, c++ really progressed since i last used it.. just checked 14 and "what's new"
[12:51:34] <XorBoole> shoghicp pls, boston forgot spring was supposed to come
[12:51:57] <XorBoole> 9C today
[12:52:07] <XorBoole> NINE. CELSIUS
[12:52:09] <XorBoole> what is this
[12:52:27] <shoghicp> are you Sweden now
[12:52:29] <shoghicp> ?
[12:52:36] <XorBoole> no, boston
[12:53:01] <XorBoole> it's like it became the land of always not-quite-winter
[12:53:46] <XorBoole> at least we have that nice 8pm sunset
[12:54:59] <shoghicp> want 9PM sunset and not night at "midnight"?
[12:55:34] <shoghicp> I cannot take pictures of star fields anymore, too much light from that :(
[12:55:41] <shoghicp> only Jupiter and the moon
[12:56:27] <shoghicp> 4AM sunrise as well :D
[13:10:00] <XorBoole> have you considered moving somehwere with like
[13:10:11] <XorBoole> reasonable sunrise/sunset
[13:10:43] <XorBoole> vikings, every single time
[13:11:00] <shoghicp> Spain, too hot, too windy, too rainy, too much pollen, too sunny
[13:11:52] <XorBoole> never been to spain, despite most of my family on my mother's side living there
[13:12:01] <XorBoole> because iberia will gut your wallet
[13:12:05] <XorBoole> damn airlines
[13:12:08] <shoghicp> at least this next week it's going to be cloudy (yay no sunburn), rainy (yay no allergy), not hot (yay I can go outside), and not that windy (yay I won't be thrown around by wind)
[13:12:17] <shoghicp> don't use Iberia
[13:12:26] <shoghicp> maybe Vueling? not that bad
[13:12:35] <XorBoole> meh, I almost never fly internationally
[13:12:37] <shoghicp> Barcelona is less expensive than Madrid
[13:12:55] <shoghicp> also from here we have Norwegian or SAS
[13:13:24] <XorBoole> well yeah, once you're in europe you have non-retarded airlines
[13:13:47] <shoghicp> Iberia is Spanish and it's retarded :P
[13:14:12] <XorBoole> I mean, those things correlate, look at us both
[13:14:13] * XorBoole runs
[13:14:28] <shoghicp> Norwegian... $150-$250 to some US airports roundtrip
[13:14:45] <XorBoole> dam son
[13:15:03] <XorBoole> just to fly to fucking puerto rico from boston is like $200... one ay
[15:26:59] <gurun> hey shoghicp, here is something fun for your to bitch in the office about :-) https://gist.github.com/NiclasOlofsson/c6dff8311c02cbad1d010e61f54b72fe
[15:27:10] <gurun> just look at the number of addresses in that packet
[15:27:22] <gurun> it's from a Windows Phone.
[15:28:46] <shoghicp> lol wat
[15:29:05] <shoghicp> gurun: full packet dump maybe?
[15:29:12] <gurun> that is the full dump
[15:29:57] <shoghicp> I'll check RakNet later - I remember thinking about "what if you have a lot of internal addresses?" long ago looking at the code
[15:30:04] <shoghicp> I guess here's my answer
[15:30:11] <gurun> yeah, it says 10 in RakNet ..
[15:30:43] <gurun> but it's not a disaster. Works fine anyway.
[15:31:20] <shoghicp> yep
[15:31:28] <shoghicp> still... they are all unused adresses
[15:31:50] <gurun> I just have logging in the parser when I read a message, and there are more bytes to read than i expected.
[15:32:26] <gurun> yeah, it's not real addresses, it's just the filler address. It looks pretty much the same on other devices, just not that many.
[15:32:48] <shoghicp> unassigned address as far as I know
[15:32:53] <gurun> yah
[15:33:08] <shoghicp> that can explode like crazy if we compile it with different flags - it's nice to know
[15:33:25] <gurun> but since the length of that list is not quantified before, it's difficult to get the timestamps at the end .. in case you doing real RakNet shits.
[17:06:01] <gurun> never thought about it before.. but the gravity pull of xp orbs, that implementation is just fantastic

2016-05-07
[03:53:31] * sgray joined the channel
[08:53:55] * gurun joined the channel
[12:43:10] <gurun> Anyone managed to get the center popup text to work on 0.14.2 yet?
[12:43:15] <gurun> the tip ..
[12:53:03] <MrARM> so I have just looked into updating my never-finished c++ server for 0.14.2
[12:53:38] <MrARM> and found out the 'unknown' string at end is used for level->setLevelId
[12:53:57] <MrARM> (of StartGamePacket)
[12:54:18] <MrARM> gurun, they might have broken it
[12:54:41] <MrARM> which is actually quite likely tbh
[12:54:56] <gurun> why is that likely?
[12:55:11] <MrARM> because they touched a lot of GUI stuff and moved it into .jsons
[12:55:47] <gurun> ah, you mean that. Yeah, possible. And that's not really used in the game itself much,right.
[12:56:05] <MrARM> gurun, there's no tap to leave minecart text
[12:56:09] <MrARM> so yep it's broken
[12:56:27] <gurun> ah, thanks.
[12:56:43] <MrARM> np
[12:56:57] <gurun> i noticed that linebreak on colored text has bugs too
[12:57:10] <gurun> and coloring of names in player list .. prints the color code before the text
[12:57:18] <gurun> so yeah, lots of text-issues.
[12:58:15] <MrARM> well they moved most of the stuff to jsons
[12:58:33] <MrARM> and it means MS made it
[12:58:51] <MrARM> because for example the chat text is missing a 1px margin
[12:59:00] <MrARM> *padding
[13:01:59] <MrARM> also fun stuff happen when you now make a Label with setCentered but without setWrap
[13:02:15] <MrARM> before setWrap(true) was default now it's not and it took a while to figure it out xD
[13:16:28] <MrARM> the new vals start game packet are: isLoadedInCreative, dayCycleStopTime, eduMode
[13:16:36] <MrARM> bool, byte, book
[13:16:38] <MrARM> *bool
[13:16:50] <MrARM> thats bool, byte, bool
[13:17:18] <MrARM> well isEduMode was there already
[15:28:53] <gurun> that's the bools, right?
[15:28:54] <gurun> 		public bool b1; // = null;
[15:28:54] <gurun> 		public bool b2; // = null;
[15:28:54] <gurun> 		public bool b3; // = null;
[15:30:18] <XorBoole> you're a bool
[15:31:12] * gurun joined the channel
[15:32:29] <gurun> MrARM I know you triggered the EDU on startup, but have you seen any custom settings and stuff for it?
[16:20:17] <MrARM> gurun, the b2 is not a bool actually
[16:20:28] <MrARM> it's a byte value
[16:20:46] <gurun> oh, ok. I'll change that then. I did notice you said byte but well
[16:20:53] <MrARM> gurun, afaik Edu mode is faaaar away from us
[16:21:06] <MrARM> I'm not sure what is that used exactly for
[16:21:11] <gurun> there are some spill-overs in it tho
[16:21:38] <gurun> i noticed the other day that barrier block seems to work differently .. and then I read that it's actually a feature connected to EDU
[16:21:55] <gurun> i also read something about new signs .. that made me curious. Might be worth checking out.
[16:22:07] <MrARM> hmm no obvious xrefs
[16:22:39] <MrARM> gurun, what barrier block?
[16:23:07] <gurun> well .. we used to have that no-clip block earlier. Invisible thing that messed with rendering.
[16:23:19] <MrARM> well there don't seem to be many new stuff for Edu
[16:23:34] <MrARM> Just the old map stuff I couldn't figure out
[16:23:35] <gurun> but now that block works like invisible bedrock
[16:23:44] <gurun> old map stuff?
[16:24:06] <gurun> looks like it's possible to load maps, since you can download them.
[16:24:13] <MrARM> by old I mean it's there since the Edu mode started to be in code
[16:24:23] <gurun> i can't imagine you can download maps and the hack around to get them in. Teachers .. bah, nah.
[16:24:25] <MrARM> nonono, map stuff = the ingame Map item
[16:24:28] <MrARM> shows coordinates
[16:25:04] <MrARM> and somehow is also supposed to be able to track some entity maybe but couldn't figure out what would it actually track
[16:25:10] <MrARM> maybe other players?
[16:28:00] <MrARM> gurun, doesn't look like edu mode changes anything related to that invisible bedrock
[16:28:32] <gurun> oh that "map" thingy .. yeah that's pretty much demystified.
[16:28:52] <MrARM> if it does, it's probably a bug
[16:28:57] <gurun> It's not that EDU changes it .. the whole MCPE changed it.
[16:29:02] <MrARM> ahhh
[16:29:03] <gurun> but i understand better WHY now.
[16:29:33] <MrARM> there's nothing else the Edu mode changes except for that map thing as of now
[16:32:08] * gurun joined the channel
[16:36:08] <MrARM> hmm, does a higher compression level slow down decompression when using Zlib?
[16:39:11] <MrARM> nvm, found benchmarks, it does not
[16:39:24] * Sidd joined the channel
[16:39:43] <Sidd> all, can anyone help me figure out why i cant see my pocketmine server on my local area network?
[16:39:51] <Sidd> Hi all
[16:56:40] <Sidd> anybody home?
[17:37:03] <Intyre> anybody just called, hes not going home any time soon
[17:37:46] <Intyre> and #pocketmine is a better place to ask for help
[17:41:31] * Sidd has left the channel
[18:02:17] * gurun joined the channel
[20:05:22] * gurun joined the channel
[20:12:41] <MrARM> gurun, ideas why hotbar is literally invisible for me?
[20:12:57] <gurun> like . gone?
[20:13:08] <gurun> is it 0.14.2 or?
[20:13:55] <gurun> but hey .. i did NOT steal it!
[20:14:13] <MrARM> 0.14.2
[20:14:23] <MrARM> well you would probably run into it :P
[20:14:35] <MrARM> I have the background but the block does not render
[20:14:41] <MrARM> the count is there though
[20:14:48] <MrARM> let me show it on screenshots
[20:16:39] <MrARM> http://m.imgur.com/s9h0lCB,AISThf9
[20:17:33] <MrARM> gurun ^ ran into that possibly?
[20:43:09] <gurun> ok, i've been staring at that screenshot for some time now .. and i see absolutely nothing wrong in that picture?!
[20:43:24] <gurun> i see logs and the number 13 over that ..
[21:12:25] <Amaranth> gurun: He means the second picture
[21:13:30] <gurun> oh .. i didn't realize there where 2. My ads filter .. filtered it out :-)
[21:14:17] <gurun> yeah well, that stuff i have seen MrARM. Usually, opening the inventory and closing it again makes it appear.
[22:05:20] * Brandon15811__ joined the channel
[22:32:45] * gurun joined the channel

2016-05-06
[02:28:49] * Extreme- joined the channel
[12:33:33] * sgray joined the channel
[16:02:16] * Amaranth joined the channel
[16:21:33] * bjorn- has quit
[16:25:55] * bjorn- joined the channel
[16:26:18] * williamtdr joined the channel
[16:30:58] * ZacHack joined the channel
[18:04:16] * Vd11 joined the channel
[20:14:55] * rom1504 joined the channel

2016-05-05
[06:36:43] * Vd11 joined the channel
[10:22:42] * gurun joined the channel
[12:13:21] * sgray joined the channel
[12:18:49] * sgray joined the channel
[13:31:05] <MrARM> Check out @MCMrARM's Tweet: https://twitter.com/MCMrARM/status/728213451265413120
[13:31:21] <MrARM> well basically I got VR mode finally not to crash
[13:31:45] <MrARM> And I got this awesome screen. and my phone shuts all otg devices I have
[13:32:00] <MrARM> and my only controller is an Xbox One one :(
[16:54:37] * Amaranth joined the channel
[20:57:47] <MrARM> ehh so I'm going to sleep
[20:58:07] <MrARM> and if something goes wrong with 0.14.2 Toolbox update, I'll know it tomorrow morning, eh
[20:58:40] * Vd11 joined the channel

2016-05-04
[01:07:13] * Amaranth has quit
[01:30:46] * Amaranth joined the channel
[01:46:07] * Shevchik joined the channel
[02:27:34] * jython234 joined the channel
[04:38:00] * cpattonj joined the channel
[06:04:05] * gurun joined the channel
[08:18:41] * Amaranth has quit
[09:47:04] * gurun joined the channel
[11:25:45] * sgray joined the channel
[12:50:05] * gurun joined the channel
[13:56:12] * Amaranth joined the channel
[14:32:27] * jython234 joined the channel
[14:46:42] * jython234 has quit
[15:53:42] * gurun joined the channel
[17:17:36] * v joined the channel
[17:17:38] * v is now known as Guest37406
[17:17:47] * Guest37406 is now known as Vd11
[17:54:39] * gurun joined the channel
[18:18:46] * gurun joined the channel
[21:07:03] * Vd11 has quit
[21:14:43] * bjorn- joined the channel
[22:58:00] * deceit joined the channel

2016-05-03
[06:29:07] * gurun joined the channel
[07:58:16] * LaxWasHere has quit
[07:59:10] * LaxWasHere joined the channel
[11:31:16] * TheDeibo joined the channel
[11:57:18] * TheDeibo has quit
[19:41:33] * ChanServ has quit
[19:41:35] * gaeta has quit
[19:41:35] * InusualZ has quit
[19:41:36] * gurun has quit
[19:41:36] * Brandon15811 has quit
[19:41:37] * Brandon15811__ has quit
[19:41:37] * j_beez has quit
[19:41:37] * KnownUnown has quit
[19:41:38] * yawkat has quit
[19:41:38] * rom1504 has quit
[19:41:38] * williamtdr has quit
[19:41:38] * sekjun9878 has quit
[19:41:38] * Codmadnesspro has quit
[19:41:38] * md_5 has quit
[19:41:38] * ZacHack has quit
[19:41:41] * bjorn- has quit
[19:54:00] * LaxWasHere joined the channel
[19:54:00] * gurun joined the channel
[19:54:00] * eggy joined the channel
[19:54:00] * bjorn- joined the channel
[19:54:00] * XorBoole joined the channel
[19:54:00] * Amaranth joined the channel
[19:54:00] * Brandon15811 joined the channel
[19:54:00] * gaeta joined the channel
[19:54:00] * sgray joined the channel
[19:54:00] * InusualZ joined the channel
[19:54:00] * deceit joined the channel
[19:54:00] * Brandon15811__ joined the channel
[19:54:00] * ChanServ joined the channel
[19:54:00] * Brandon15811_ joined the channel
[19:54:00] * tHEMtZ joined the channel
[19:54:00] * williamtdr joined the channel
[19:54:00] * Thinkofname joined the channel
[19:54:00] * j_beez joined the channel
[19:54:00] * eggster joined the channel
[19:54:00] * sekjun9878 joined the channel
[19:54:00] * MrQuoter joined the channel
[19:54:00] * Codmadnesspro joined the channel
[19:54:00] * md_5 joined the channel
[19:54:00] * humerusj joined the channel
[19:54:00] * iamadpond joined the channel
[19:54:00] * ZacHack joined the channel
[19:54:00] * KnownUnown joined the channel
[19:54:00] * Extreme joined the channel
[19:54:00] * leonchang99 joined the channel
[19:54:00] * yawkat joined the channel
[19:54:00] * rom1504 joined the channel
[19:54:00] * Antisober552 joined the channel
[19:54:00] * Falkirks joined the channel
[19:54:00] * MrARM joined the channel
[19:54:00] * Intyre joined the channel
[19:54:00] * MinecraftAddict joined the channel
[19:54:00] * NullFull|away joined the channel
[19:54:00] * shoghicp joined the channel
[20:13:05] * TheDeibo joined the channel
[21:53:37] * Shevchik joined the channel
[21:54:04] <Shevchik> Hello guys, anybody here who know with IDA scripting?
[21:54:20] <Shevchik> * knows IDA scripting
[21:54:34] <Shevchik> I want to somehow iterate over all vtables in a code
[22:06:59] * sgray joined the channel
[22:29:49] <Shevchik> I guess scanning every address wasn't the best idea
[23:33:07] <Shevchik> At least it works, now i can automagically create structures from all vtables
[23:33:37] <Shevchik> Just now need to create or find matching type structure and point it's 0 offset to created vtable
[23:34:17] <Shevchik> And write another script so i can jump from virtual method call to mathing one.
[23:52:22] * gurun joined the channel

2016-05-02
[10:24:07] <MrARM> that's off topic but
[10:24:32] <MrARM> after I updated from 15.10 to 16.04 wifi sometimes works sometimes not
[10:24:50] <MrARM> and by that I mean, that sometimes the PC detects the network card, sometimes does not
[10:25:55] <MrARM> 14e4:43ba r1 is the network card and I can barely find any info about it
[10:26:08] <MrARM> it worked mostly fine in 15.10
[10:28:57] <Intyre> lier -> About 8.090 results
[10:30:12] <MrARM> Intyre, well but 90% of that is how to get that working on old Linux kernels
[10:30:29] <MrARM> and in there they hint to download a file and copy iy
[10:30:29] <MrARM> *it
[10:30:34] <MrARM> but I already have that file there
[10:32:51] <Intyre> enable PCIE bus support
[10:32:56] <Intyre> :)
[10:35:05] * gaeta-afk joined the channel
[10:37:21] * gaeta has quit
[10:38:15] <MrARM> Intyre, huh?
[10:38:26] <Intyre> huh!
[10:38:39] <Intyre> kernel support
[10:38:52] <MrARM> But it works sometimes
[10:39:01] <MrARM> and when it works, it works stably
[10:39:06] <Intyre> :/
[10:39:47] <MrARM> there's a 30% chance it'll work and a 70% chance it'll not
[10:39:58] <Intyre> it is always 50%
[10:40:04] <Intyre> either works or not
[10:40:06] <Intyre> ;)
[10:40:10] <MrARM> haha
[10:40:18] <MrARM> but last time I rebooted 8 times to get it working
[10:53:54] <MrARM> wtf xD
[10:54:35] <MrARM> some screw has just falled from my phone
[10:54:50] <MrARM> and "SEAL" is written on it
[10:54:50] <MrARM> awesome
[10:54:55] <MrARM> just awesome
[11:37:16] * sgray joined the channel
[15:13:08] * gaeta joined the channel
[15:19:39] * Brandon15811___ joined the channel
[15:21:37] * gaeta-afk has quit
[15:21:37] * Amaranth has quit
[16:27:37] * gurun joined the channel
[17:13:32] * TheDeibo joined the channel
[17:35:52] * XorBoole has quit
[17:39:24] * Amaranth joined the channel
[17:45:13] * XorBoole joined the channel
[17:49:27] * TheDeibo joined the channel
[20:29:04] * eggy has quit
[21:27:14] * bjorn- joined the channel
[23:11:40] * eggy joined the channel

2016-05-01
[04:04:32] * lionelve joined the channel
[09:08:30] * gurun joined the channel
[09:30:01] <MrARM> yep updating drivers fixed it
[09:31:05] <MrARM> oh so awesome
[09:31:08] <MrARM> No wifi driver
[09:51:54] * FriwiDev joined the channel
[12:24:10] * gurun joined the channel
[13:06:01] * sgray joined the channel
[14:15:11] * InusualZ joined the channel
[14:29:30] * gurun joined the channel
[18:18:53] * gurun joined the channel
[22:40:04] * FriwiDev has quit

2016-04-30
[01:27:57] * Amaranth joined the channel
[08:44:15] * FriwiDev joined the channel
[10:22:37] * gurun joined the channel
[11:21:34] * shaila joined the channel
[12:00:50] * deceit_ joined the channel
[12:03:51] * sgray joined the channel
[12:06:28] * deceit has quit
[14:12:22] <gurun> shoghicp, wasn't the "secret" deliberately supposed to store the actual content you put into the "IP/Address" field. So if you give the hostname, it would be that in the hash?
[14:12:43] <gurun> looks like we always getting the IP number.
[16:21:02] * lDalexander joined the channel
[16:21:16] * lDalexander has left the channel
[16:44:55] <shoghicp> gurun: it should be the hostname, someone has changed how it works without running checks as always :(
[16:45:49] <gurun> ok, that's cool. Just wanted to know if I misunderstood the content earlier. Polo found a usage for it so he just tested.
[16:45:52] <gurun> tanks
[16:47:51] <gurun> he wasnted to use it for "routing" in case you wonder about the use case.
[18:08:42] <MrARM> fuck you MS
[18:09:08] <MrARM> 0.14.2 crashes on Intel graphics when using mcpelauncher-linux
[18:09:12] <MrARM> almost definitely not my fault
[18:09:44] <MrARM> shoghicp ^ anything changed related to shaders recently?
[18:10:17] <MrARM> I guess something changed for the VR support :/
[18:10:29] <MrARM> and you of course managed to hit a bug in the Intel drivers
[18:10:37] <MrARM> not too surprised
[18:11:00] <MrARM> let me try updating Linux kernel
[18:36:35] <MrARM> 0.14.2 is the worst update ever for me..
[18:36:56] <MrARM> also it's the largest 'minor' update so far
[18:37:16] <Amaranth> It's the Carmack update, of course it broke GPU drivers
[18:38:12] <MrARM> ?
[18:38:47] <Amaranth> Do you know who John Carmack is?
[18:38:51] <MrARM> nope :p
[18:38:59] <Amaranth> Fucking children
[18:42:14] <Brandon15811__> !lmgtfy MrARM john carmack
[18:42:15] <MrQuoter> MrARM -> http://tinyurl.com/zmv3op2
[18:42:52] <Amaranth> tldr invented the first person shooter
[18:43:54] <Amaranth> tldr invented the networking solution for FPSs that all of them still use some form of (except Minecraft)
[18:44:05] <Amaranth> tldr is the reason VR is a thing right now
[18:44:58] <Amaranth> Oh and on the side he made and launched rockets
[19:21:18] <humerusj> gurun: that was actually my plan too
[22:10:01] * FriwiDev has quit
[22:56:04] <deceit> wtf

2016-04-29
[06:11:28] * gurun joined the channel
[10:15:49] * zirius joined the channel
[10:52:33] * StainedPupil joined the channel
[10:53:34] <StainedPupil> Hi everyione.  seeking help with pocketmine.  Can't get it to work even on LAN. driving me crazy
[14:33:10] * shaila has quit
[14:33:10] * Brandon15811__ has quit
[14:33:10] * deceit has quit
[14:37:11] * shaila joined the channel
[14:37:11] * deceit joined the channel
[14:42:13] * Brandon15811__ joined the channel

2016-04-28
[01:39:00] * shaila joined the channel
[01:48:01] * sgray joined the channel
[02:05:31] * shaila joined the channel
[04:54:02] * xZeroMCPE joined the channel
[04:54:04] <NullFull> xZeroMCPE is also known as: andre_the_gamer
[04:54:32] * xZeroMCPE has left the channel
[07:11:11] * gurun joined the channel
[07:51:35] * gurun_ joined the channel
[08:02:33] * gurun joined the channel
[11:59:39] * shaila joined the channel
[14:12:32] * Loveroflight joined the channel
[14:12:48] <Loveroflight> So.... I'm sure lot sof people have already asked.... but...........
[14:12:56] <Loveroflight> how do you get the 14.2 build working?
[14:13:09] <Loveroflight> so that it works with the new gearvr version :)
[16:17:10] * bjorn- joined the channel
[17:06:02] * AS_ joined the channel
[18:10:40] * zz_InusualZ is now known as InusualZ
[18:18:20] * bjorn- joined the channel
[19:47:48] * sgray joined the channel
[19:53:00] * shaila joined the channel

2016-04-27
[21:30:33] <gurun> 2 in each field
[21:31:37] <gurun> 00 01 10 .. i guess the bit-fields can be played with.
[21:31:51] <Intyre> v2 - 3 + ((unsigned int)(v2 - 3) <= 0) - (v2 - 3) :D
[21:32:07] <gurun> it would have been REALLY nice if the client didn't put out that text. Then it would be absolute perfect for a lot of mini-games.
[21:32:33] <deceit> 2+2=3
[21:32:36] <gurun> Intyre you could also just put in 2 :-)
[21:39:03] <gurun> Intyre, logically, if it is permissions .. maybe it can be set to be block break and build independently. Think this requires some experiements
[21:43:28] <Intyre> you are right
[21:44:13] <Extreme> do see some education-related stuff in mcpe's .text fields: https://gist.github.com/extremeheat/8045e991e9e3e81a68c224b052aba060
[21:44:16] <Intyre> 3 is still the magic number for user permission :D
[21:44:55] <Intyre> ckeckBlockPermission has Player::getPermissions == 3 and returns 1
[21:45:29] <deceit> https://www.youtube.com/watch?v=aU4pyiB-kq0
[21:50:52] <Intyre> gurun: try global 1 :p
[21:51:02] <Intyre> and user 2
[21:52:46] <gurun> ok, one sec i 'll test
[21:53:59] <gurun> i have to figure out what changed with the text packet first.
[21:54:13] <gurun> there are extra bytes in there, and the popups don't work.
[22:04:04] <gurun> Intyre can you check the text packet. Something has changed with that, and I don't know any way of getting that from the vanilla server.
[22:04:35] <gurun> it's the text in the middle that doesn't work anymore. I think they might have improved it (hoping)
[22:14:57] <gurun> Intyre i've tested lots of different values. it doesn't seem to care about the user permission. And the global must be 0x2 or it won't work.
[22:15:02] <gurun> any other value gives crap.
[22:15:13] <Intyre> 3 - 0 works fine :/
[22:15:26] <gurun> uh?
[22:15:47] <Intyre> user / global -> 3 / 0
[22:16:13] <gurun> yeah, you are right
[22:16:24] <Intyre> super user hehe
[22:16:27] <gurun> and 0/2
[22:20:57] <Intyre> gurun: what do you mean with text in the middle? :/
[22:21:29] <gurun> the "tip"
[22:22:33] <gurun> you know, there are different types of text types
[22:22:48] <gurun> chat, raw, translation, etc
[22:22:52] <gurun> and "tip" doesn't work anymore
[22:22:58] <Intyre> you said popup :p
[22:23:20] <gurun> yeah, well .. there are two "popups"
[22:23:38] <gurun> but nay.. i specifically mean the one called "tip"
[22:23:57] <Intyre> i used the popup xD but yes tip...
[22:32:51] <Intyre> its not the packet
[22:33:08] <Intyre> nothing changed in read or write methods
[22:34:41] <Intyre> you can trigger by riding something ;)
[22:34:41] <gurun> maybe a new packet
[22:34:46] <gurun> or just a bug
[22:35:03] <gurun> maybe a boat
[22:35:34] <Intyre> action.hint.text soo
[22:36:36] <gurun> is that what it says
[22:37:14] <Intyre> bug in showTipMessage xD
[22:37:33] <gurun> yah
[22:38:07] <Intyre> that function changed
[22:38:10] <Intyre> umm
[22:46:12] <gurun> well, we got it working again .. so i guess I'll settle for that today. And figure out that chat-shit later.
[22:46:46] <gurun> judging from reports .. chests and stuff are also affected by the permissions.
[22:49:21] <Intyre> material type 32 and 33
[22:55:05] <gurun> uh?
[22:55:17] <Intyre> yeah..
[23:04:54] <Extreme> gurun: that "unknown string" seems to be a unique world identifier
[23:05:51] <Extreme> (in StartGame)
[23:11:12] <gurun> oh, ok. Maybe some caching or storing involved
[23:16:51] <Intyre> nope tips wont work, same for realms beta 4
[23:26:24] <gurun> ok. well i guess we have to put our faith in the Mojang team then. Thanks for checking.

[06:59:16] * Brandon15811__ has quit
[07:02:47] * Brandon15811__ joined the channel
[11:32:49] * sgray joined the channel
[14:55:05] * ChanServ joined the channel
[15:44:27] <MrARM> 0.14.2 has
[15:44:28] <MrARM> too many
[15:44:31] <MrARM> stupid little
[15:44:32] <MrARM> changes
[15:53:12] <gurun> Yeah, progress sucks.
[15:53:23] <gurun> never change anything, ever.
[15:55:25] <MrARM> I really really really really really really really really really really
[15:55:27] <MrARM> HATE UPDATING
[16:11:51] <gurun> :-)
[16:12:23] <gurun> the thing here MrARM, it's a matter of deciding what is the "fun" part about it all.
[16:12:40] <gurun> for me, a lot of the fun is guessing and fiddling with the bytes.
[16:12:46] <gurun> so a new update, means fun stuff.
[16:13:04] <gurun> BUT when running a server, that's not fun, because the fun is in delivering the content.
[16:13:27] <gurun> And stuf like this, that doesn't provide any obvious content improvements (rather the contrary) .. well, it's not fun sure.
[16:13:38] <gurun> But for me, well .. mostly fun.
[16:16:57] <gurun> And from the stuff i see, i actually suspect there are some transactional stuff around block break and placement being implemented. And if that is so, then it's one of the best updates ever made!
[17:00:09] <MrARM> ehh in modding updates are a hell
[17:00:18] <MrARM> basically tracking down all those small stupid changes
[17:18:03] <gurun> Yeah i understand you fully. It's no different hacking the protocol. That's why it's so important to decide why you do it. If it is just to get it to work, every update just breaks it.
[17:18:26] <gurun> So the end can't be the goal, because that ends when you are done.
[17:20:16] <gurun> I can always swear about the updates, but that's not truly how i feel most of the times. I enjoy it in the same way people enjoy chess. But that's not enough for me, hacking the protocol i mean.
[17:20:44] <gurun> I also enjoy taking it, and then start tweaking it to get it to work the way I want it, but with performance.
[17:21:00] <gurun> if it was just to "get it working" .. I would focus my effort on a bit different things.
[17:23:02] <gurun> if you ever do this stuff for any other reason than "toaster curiousity", you are in the wrong business.
[18:04:25] * gurun joined the channel
[18:57:19] * sgray has quit
[19:32:36] * hlopcik joined the channel
[19:32:46] <hlopcik> ru / en here ?
[19:33:24] <hlopcik> is there a way merge two servers to one? PC server & tablet/mobile server ?
[19:33:39] <hlopcik> why devs created separated server for mobile devices ?
[19:35:21] <yawkat> No, this is not possible completely. There is a pe connector for sponge though afaik
[19:36:09] <Amaranth> Heck I'm pretty sure I saw someone using a beta 1.7 to modern PC proxy the other day so anything is possible
[19:46:50] <yawkat> Yes, it is possible :)
[19:47:40] <yawkat> But not completely and there are no public solutions for this outside that sponge thing
[19:48:39] * sgray joined the channel
[19:56:45] <shoghicp> yawkat: well... there was BigBrother but it takes a lot of time to update :P
[19:57:08] <shoghicp> PC -> pocket works, other way is not so easy without removing stuff in PC
[19:58:17] <yawkat> Been there, done that
[19:58:40] <yawkat> You obviously have to remove stuff yea
[19:58:56] <yawkat> And things like inventory are a massive pain
[19:59:01] <shoghicp> yeah
[20:05:45] <MrARM> ehhh
[20:05:50] <MrARM> the VR edition is 80mb?
[20:06:03] <gurun> shoghicp, did you add stuff to chunks?
[20:06:08] <gurun> or change
[20:06:20] <shoghicp> gurun: for... which version?
[20:06:35] <gurun> 0.14.2 .. not sure you would even know :-)
[20:07:02] <shoghicp> chunks, as in the wire, packet; or as in the format of chunk itself?
[20:08:53] <gurun> well, let me rephrase. I'm trying to understand what's missing (from sending) because we get that "Can't build/dig here" message on all online servers.
[20:09:01] <shoghicp> oh hehe
[20:09:14] <gurun> i've traced, and I can't find a difference .. on byte level really.
[20:09:22] <shoghicp> you found the Education Version Improved Experience Mode!
[20:09:35] <Intyre> lol
[20:09:48] <gurun> ah, i love the "improved" part :-)
[20:09:49] <MrARM> ohh well what's the new stuff in Edu version anyways in the 0.14.2 btw?
[20:09:58] <gurun> yeah, that makes sense .. but not for normal usage.
[20:10:15] <shoghicp> give me one second - let me think for a while in this stuff that is always done in the wrong way and leaks into the whole game
[20:10:51] <gurun> it might be that the start packets have an extra byte I*m not reading. I'll put in a warning in the packets if there are still bytes left after full parse.
[20:11:06] <MrARM> You did so many changes in the game overall the last release. overall GUI related. I love you how you have a different toolbar renderer using jsons and different for native guis (inventory).
[20:11:13] <gurun> might be a flag called "Don't do EDU" and then i send 0 :-)
[20:11:40] <MrARM> gurun, the flag is 'enable Edu' not 'disable Edu' :p
[20:11:41] <shoghicp> MrARM: blame UIs people... there is a backstory but it's too long
[20:11:58] <gurun> MrARM you see what packet it's used in?
[20:12:10] <shoghicp> gurun: startgamepacket, what are you sending?
[20:12:21] <MrARM> shoghicp, I guess that's basically that you have a different renderer for native and different for jsons, not?
[20:12:24] <MrARM> Anyways FIX IT :P
[20:12:27] <MrARM> if looks UGLY
[20:12:27] <gurun> that "unknown=1" is the last bytes i send
[20:12:49] <MrARM> gurun, possibly you enable Edu mode with it :p
[20:13:10] <shoghicp> set 0 there :P
[20:13:25] <gurun> https://gist.github.com/NiclasOlofsson/de9c31c203ba1baaab1336edea3493ce
[20:13:26] <shoghicp> still, there are more flags sent
[20:13:29] <gurun> i had 0 before
[20:13:37] <shoghicp> oh hehehe
[20:13:52] <shoghicp> after the pos
[20:14:10] <shoghicp> send 0 (byte), 0 (byte) , 0 (byte)
[20:14:17] <shoghicp> then an string
[20:14:26] <shoghicp> which can be empty
[20:14:33] <gurun> after float pos or?
[20:14:41] <MrARM> What is the meaning of that string? :p
[20:14:44] <shoghicp> after the last pos
[20:14:48] <shoghicp> remove that unknown
[20:14:53] <Intyre> MrARM: 42?
[20:15:09] <shoghicp> oh yes, and AdventureSettingsPacket has changed
[20:15:24] <gurun> you mean like this https://gist.github.com/NiclasOlofsson/de9c31c203ba1baaab1336edea3493ce
[20:15:36] <shoghicp> add another two int32 in there
[20:15:41] * TheDeibo joined the channel
[20:15:42] <NullFull> TheDeibo is also known as: TheDeibo
[20:15:43] <gurun> append?
[20:15:44] <shoghicp> (for adventure)
[20:16:24] <shoghicp> gurun: after your last pos sent, three more boolean bytes and a string
[20:17:07] <gurun> ok
[20:30:16] <gurun> yah, sent that as true, true, false and then copied that base64 string .. still the same
[20:30:30] <gurun> i checked, there are no more bytes after that
[20:39:00] <gurun> oh, there are more bytes in other packets. Like adventure settings.
[20:39:04] <gurun> I'll check them all
[20:45:33] <gurun> YEAH, it was the adventure settings.
[20:45:59] <gurun> either it's a 2 extra int set to 2 for each, or some other structure. At least there are 8 extra bytes, and they need to be set.
[20:46:18] <Intyre> what are those extra x y z in startgame about?
[20:46:26] <gurun> it was bools
[20:46:30] <gurun> b1, b2, b3
[20:46:44] <gurun> and a string that looks like an identity kind of thingy (base64)
[20:46:47] <Intyre> what are those bools about xD
[20:46:51] <gurun> i haven't decoded it, maybe i should.
[20:47:04] <gurun> could be the name of the secret puppy in the mojang office ..
[20:47:29] <gurun> i haven't checked. I just set them to 1 1 0 and empty string.
[20:47:36] <gurun> as i received it from the vanilla server
[20:47:43] <gurun> had no impact tho
[20:48:27] <gurun> i guess there are lots of fun extra bits that can be set with the "adventure settings" .. that should probably be renamed now .. to like "game settings"
[20:51:21] <gurun> I've commited the changes to the proocol Intyre and yawkat. Check it out.
[20:51:36] <gurun> start game and adventure settings.
[20:51:46] <yawkat> :)
[20:52:15] <gurun> you know where to find it yawkat, right?
[20:52:29] <gurun> and protocol jumped to 60, same as 0.15
[20:52:30] <yawkat> MiNET? Sure
[20:53:05] <yawkat> Not working on pe atm though, but thanks.
[20:57:45] <Intyre> <3 gurun
[20:57:53] <gurun> ok, well when you get the time .. or, is your wiki open for public edit?
[20:59:03] <Intyre> adventuresettings is for user permission and global permission
[20:59:40] <gurun> oh, cool. Can you find any good field-names to use for the last two int?
[20:59:52] <Intyre> those names ? xD
[20:59:58] <gurun> (i just realized that shogi wrote it, but i thought it was talking about start package still)
[21:00:17] <gurun> ok, so first one is user, and second is global.
[21:00:21] <gurun> I'll update the packet
[21:00:26] <Intyre> no first one is flags
[21:00:42] <Intyre> the other two are permission
[21:00:48] <gurun> yes
[21:00:56] <gurun> so flags, user permission, global permission
[21:01:04] <Intyre> looks like that
[21:01:11] <gurun> do you have any better field names for the start packet booleans?
[21:01:13] <gurun> and string
[21:04:54] <Intyre> nope
[21:07:26] <gurun> ok, updated. Thanks.
[21:08:56] <Intyre> Abilities::getUserPermissions and Abilities::getGlobalPermissions
[21:09:31] <gurun> ok. so that should be a bit-field kind of thingy. You see anything what the bits contain. Secret fun stuff, i'm sure of it :-)
[21:09:37] <gurun> btw, thanks shoghicp
[21:21:17] <Intyre> 3 is the magic number \o/
[21:21:31] <Intyre> for global
[21:22:35] <Intyre> permission is storen in player data file
[21:22:43] <Intyre> s/storen/stored/
[21:23:03] <Intyre> compoundTag peermissionsLevel
[21:26:42] <Intyre> hmz for both it seems :/
[21:27:23] <Intyre> ok fine... userpermission = 3
[21:27:34] <Intyre> other one doesnt matter :/
[21:30:07] <gurun> but it's sending 2
[21:30:24] <Intyre> ok

2016-04-26
[06:54:11] * hazard1nc joined the channel
[06:54:15] <NullFull> hazard1nc is also known as: hazard1nc
[11:34:26] * sgray joined the channel
[12:16:49] * LaxWasThere has quit
[14:05:41] * LaxWasHere joined the channel
[19:56:28] * sgray joined the channel
[20:33:03] * sgray joined the channel
[20:33:33] <MrARM> when you find a bug when you are about to release... And another bug

2016-04-25
[07:54:20] * NullChar joined the channel
[07:55:36] * NullChar has left the channel
[11:29:00] * gurun joined the channel
[11:51:13] * sgray joined the channel
[12:59:27] * bjorn- has quit
[12:59:44] * bjorn- joined the channel
[13:02:25] * deceit joined the channel
[13:04:13] * Amaranth has quit
[13:37:05] * Amaranth joined the channel
[14:32:12] * Smarticles101 joined the channel
[20:17:43] * sgray joined the channel
[20:57:24] * gaeta joined the channel
[22:05:22] * deceit joined the channel

2016-04-24
[07:11:48] * gurun joined the channel
[11:56:27] * sgray joined the channel
[17:27:07] * Smarticles101 joined the channel
[18:12:05] * gurun_ joined the channel

2016-04-23
[04:44:01] <MrQuoter> Reminder: remember this
[04:44:02] <MrQuoter> Reminder: ping xor
[04:44:15] * XorBoole screeams
[05:28:29] <Brandon15811__> xD
[05:45:29] <deceit> ARRRR
[05:58:00] <Brandon15811__> deceit: https://www.youtube.com/watch?v=pMhfbLRoGEw
[06:15:23] <deceit> that never gets old :D
[06:26:58] <Brandon15811__> good :D
[06:53:14] * AndroUser joined the channel
[06:53:27] * AndroUser has left the channel
[06:53:32] * AndroUser joined the channel
[13:04:06] * PeratX joined the channel
[13:04:32] * PeratX has quit
[19:24:34] * gurun joined the channel
[19:26:32] * deceit joined the channel
[19:26:38] * deceit_ joined the channel
[19:26:42] <NullFull> deceit_ is also known as: deceit

2016-04-22
[00:18:46] * Coolman1644 joined the channel
[00:19:07] * Coolman1644 has left the channel
[00:50:13] * Brandon15811 joined the channel
[00:56:30] * Brandon15811_ joined the channel
[01:19:26] <Extreme> Anyone aware of what protocol changes were made 45 -> 46?
[04:50:36] <gurun_> if you skip some of the reliable stuff Amaranth, RakNet is not complex at all.
[05:19:19] * gurun joined the channel
[05:33:15] * Guest72454 has quit
[07:36:38] * Brandon15811 has quit
[07:36:38] * Brandon15811_ has quit
[07:38:58] * Brandon15811 joined the channel
[07:41:03] * Brandon15811_ joined the channel
[09:44:06] * sgray has quit
[09:45:49] * deotern joined the channel
[09:45:51] <NullFull> deotern is also known as: deot
[09:47:28] <deotern> Hi, I'm having "Segmentation Fault" while Im starting Pocketmine, I listed all my server specs, details, installation, descriptions at here: https://forums.pocketmine.net/threads/segmentation-fault.16718/
[09:47:57] <deotern> Hope there's somebody can help me on this... Intyre? shoghicp? Please help...
[11:27:40] * KexyBiscuit joined the channel
[12:02:13] * sgray joined the channel
[14:09:32] * gurun|work has quit
[14:45:27] <MrARM> ehh
[14:45:34] <MrARM> mcpe likes to get inside stairs?
[14:45:49] <MrARM> *slabs? but stairs probably too
[15:02:19] <yawkat> yep
[15:02:26] <yawkat> it's really annoying
[15:17:37] * [d__d] joined the channel
[18:56:45] * eggy joined the channel

2016-04-21
[00:29:05] * sgray joined the channel
[01:00:03] * savant42 joined the channel
[01:10:36] <savant42> Hey williamtdr, hey Brandon15811
[01:10:59] <Brandon15811__> savant42: hey!
[01:11:16] <savant42> How've you been man? It's been ages
[01:15:30] <Brandon15811__> I've been pretty good :D although the mcpe community has been pretty crazy lately cause of new protocol changes xD
[01:20:34] <savant42> yeah, seems like things are going a bit nutty on the backend
[01:20:57] <savant42> with all of the rearchitecting I'm a bit surprised the number of regression bugs has been as low as it is
[01:32:04] <savant42> well, heading off for a bit. ttyl
[01:32:05] * savant42 has quit
[02:28:02] * nik joined the channel
[02:28:06] <nik> hi
[02:28:14] <nik> anybody here?
[02:52:16] * nik has quit
[08:12:42] * sgray has quit
[08:13:55] * gurun|work joined the channel
[08:58:03] <rom1504> someone setup a bot detecting "anybody here?" type of messages, and sending them a guide to irc via query
[09:03:21] <shoghicp> rom1504: no, but NullFull knows how to do that
[09:09:22] <rom1504> oh really ? that would be fun. What kind of bot is NullFull ?
[10:04:08] <shoghicp> he is a nice bot
[10:04:11] <shoghicp> NullFull: die
[10:04:14] <shoghicp> :(
[10:04:29] <shoghicp> NullFull: s hello
[10:04:37] <shoghicp> hmm
[10:04:43] <shoghicp> NullFull: hi
[10:04:49] <shoghicp> why you won't work
[10:05:11] <shoghicp> NullFull: help
[10:05:20] <shoghicp> <NullFull> Sorry, an error may have took me down
[10:05:25] <shoghicp> over PM D:
[10:05:49] <shoghicp> !remind 1 !NullFull
[10:05:49] <MrQuoter> Reminder set for 1 minutes
[10:06:00] <MrQuoter> Reminder: !NullFull
[10:06:20] <shoghicp> gh#1
[10:06:21] <[d__d]> edit: https://github.com/PocketMine/PocketMine-MP/pull/1
[10:06:30] <shoghicp> all of that still works :D
[10:20:26] * Smarticles101 joined the channel
[11:38:24] * sgray joined the channel
[12:28:36] * tHEMtZ joined the channel
[12:58:07] * FriwiDev joined the channel
[16:29:47] <MrARM> wow IDA Linux debugging just works with my Linux launcher
[16:30:10] <MrARM> idk how it manages to figure out where is that .so in memory with the hybris stuff but it works
[16:46:43] <yawkat> you use the x86 binary?
[16:47:00] <MrARM> yea
[16:47:50] <yawkat> is the launcher open-source?
[16:48:10] <MrARM> yes
[16:48:20] <MrARM> http://github.com/MCMrARM/mcpelauncher-linux
[16:48:37] <yawkat> merci
[17:08:47] * LaxWasThere joined the channel
[17:44:30] * NullFull|away is now known as NullFull
[17:44:47] * NullFull joined the channel
[17:46:12] <rom1504> NullFull is full
[17:46:15] <rom1504> !help
[17:54:31] <Brandon15811__> MrARM: I wonder if the linux launcher would work with the windows 10/linux thing xD (the insider win10 builds already have support for it)
[17:56:01] * Smarticles101 joined the channel
[18:38:08] <MrARM> ehh
[18:38:18] <MrARM> mcpe still does not like having a loaded Chunk replaced?
[18:38:20] <MrARM> srsly?
[20:25:28] * sgray joined the channel
[21:09:16] <Amaranth> So how do you guys work on your servers? Do you have your phone/tablet nearby?
[21:09:53] <Amaranth> Hrm, mcpelauncher-linux looks useful, too bad I use Windows and OS X :/
[21:32:33] <Brandon15811__> Amaranth: it works in a vm too
[21:33:00] <Amaranth> Yeah, I'm complicating things by trying to dev on my laptop while running the game on my desktop
[21:33:06] <Amaranth> Tricky to get the networking setup
[21:33:43] <Amaranth> Oh hey Windows 10 Edition
[21:34:26] <Brandon15811__> Amaranth: is there a 0.15 alpha for w10 though?
[21:34:46] <Amaranth> I don't want it? I'm just trying to get a raknet implementation right now :P
[21:38:38] <rom1504> there's already a few in java I think
[21:38:44] <rom1504> you're coding in java right ?
[21:40:32] <Amaranth> Nope, Rust
[21:49:07] <md_5> Amaranth why not just bind raknet from rust?
[21:49:30] <Amaranth> I'd have to make a C wrapper API first and I want a native Rust thing
[21:50:16] <md_5> cant you just call it from rust directly? why a wrapper?
[21:51:11] <md_5> cant rust do cpp linkage?
[21:51:13] <Amaranth> Rust can't wrap C++, basically nothing can
[21:51:38] <Amaranth> SWIG generates a C wrapper automatically for making Python and such bindings
[21:51:59] <Amaranth> afaik D is the only language that can wrap C++ and that's because it has a C++ compiler in it and the language is a superset of C++
[21:52:35] <md_5> honestly Id still go the C wrapper route, thats just me though
[21:53:11] <md_5> few hours vs a gajillion hours implementing raknet and reliability
[21:53:54] <Amaranth> Eh, it looks like I can get a basic implementation in a couple days of work if I actually focused on it
[21:54:18] <md_5> days vs hours. plus debugging down the track
[21:54:23] <Amaranth> Not planning on doing all of the things raknet does for you like upnp
[21:54:24] <md_5> your project though
[21:54:31] <Amaranth> This is a part of the fun of doing it :P
[22:05:17] <shoghicp> please don't use RakNet directly D:
[22:05:36] <shoghicp> we are trying to get rid of it and all the cancer that spread through our code because of it
[22:09:36] * FriwiDev has quit
[22:52:33] <yawkat> i usually have a phone on my desk for testing, sometimes a windows vm

2016-04-20
[02:24:09] * gurun joined the channel
[02:26:44] <gurun> shoghicp, any chance you can provide me with a full certificiate incuding the public key from a client. I just want to verfiy that .NET can actually deal with the symmertirc key generation from these keys.
[02:27:44] <gurun> if it can, i will put my efffort in creating a full cerificate from that public key in some kind fo mockup fashion since .NET seems to be so totally handicapped when it comes to dealing with x509
[02:28:32] <Intyre> gurun: i got all unit tests working in go ;)
[02:28:54] <gurun> hate you know Intyre  :-)
[02:29:11] <gurun> but yeah, this is a pure .NET fucking issue.
[06:02:34] * gurun_ joined the channel
[06:32:56] <yawkat> Someone told me parsing x509 public keys was possible since net 4.6.1 but he didn't tell me how :/
[07:02:52] <shoghicp> gurun_: you mean what you have right now? it includes the public key
[10:56:40] * gurun joined the channel
[11:42:11] * sgray joined the channel
[12:43:55] <gurun> yeah shoghicp, i'm not sure how much i want to bother you with this. It's basically just a matter of getting a full per x509 standard certificate that i can just have .NET parse and load.
[12:44:22] <shoghicp> gurun: I posted a link before with the public key
[12:44:37] <shoghicp> x509 is just a standard for encoding data, which also includes certificates
[12:44:43] <gurun> yes
[12:44:47] <shoghicp> https://gist.github.com/shoghicp/b7b2667087ec877ce161
[12:44:48] <gurun> i'll check history
[12:46:15] <gurun> i'll save that to file and see if i can get it loaded. But I've actually tried like that already.
[12:46:24] <gurun> but i'll try again :-)
[12:46:44] <shoghicp> or just generate one with openssl
[12:47:15] <shoghicp> actually, have one http://pastie.org/10805314
[12:47:31] <gurun> and i'll have my boss have a look at it too, he used to be a real nerd
[12:47:33] <shoghicp> some MS certificate that is used to sign our smart card keys
[12:48:04] <gurun> haha
[12:48:53] <gurun> i guess it's just a matter of time before you need xbox live to enter the doors in the office :-P
[12:50:35] <gurun> you see, i have methods like these in .NET: var clientPubKey = ECDiffieHellmanCngPublicKey.FromByteArray(clientPublicKeyBlob, CngKeyBlobFormat.EccPublicBlob);
[12:50:45] <gurun> but that blob format .. well.
[12:53:37] <yawkat> and bouncycastle cant do this?
[12:55:23] <gurun> i believe it can
[12:56:22] <yawkat> so parse it with bouncycastle, do the ecdh with bc and then do aes with standard native .net?
[12:56:32] <gurun> you know yawkat, you posted some code in an example arround the actual encryption. That part, if i do something similar, just works fine.
[12:56:33] <yawkat> problem solved, and you can always optimize it for speed later
[12:56:51] <gurun> it's just the part before that, going from pulic keys to a symmetric key that is troublesome.
[12:57:02] <yawkat> yea, thats what i mean by bc and ecdh
[12:58:10] <gurun> i'll go with bouncy a bit later for sure. I'm not frustrated enough yet to give up tho. So if i can find a solution where i force the keys in with vanilla .NET I'll try that first.
[12:59:32] <yawkat> id go with "working" first, "fast" last :D at least pass the unit tests and improve upon them incrementially then
[12:59:36] <yawkat> but you do you :P
[13:00:25] <gurun> yah, but i AM going for workin first. Just that I go for working on JUST the framework first. I'm not in a hurry with this, and my time is just a bit limited.
[13:00:42] <gurun> kids and stuff
[13:23:24] <gurun> shoghicp, this one read fine: http://pastie.org/10805314#1-2
[13:24:17] <shoghicp> yep, that's a full certificate
[13:24:45] <shoghicp> the public keys we send are not certificates, they are base64 DER-encoded (or PEM without the headers) public keys
[13:25:03] <shoghicp> which is ASN.1, same format as x509 certificates
[15:25:43] <gurun> HACK!
[15:36:31] <gurun> So now i finally managed to .. parse the given client public key into something C# recognizes... https://gist.github.com/NiclasOlofsson/c18573c7b54d921481a61e486a2dd77d
[15:40:56] <gurun> i hard-parsed the ASN.1 to skip the straight to the key (23 byte offset).
[15:41:19] <gurun> and then manually added some domestic disturbing blob code for MS formats.
[15:43:13] <shoghicp> all the hax
[15:52:23] <gurun> yea, understand how much issues i had with just getting to that little piece of code. But feels a lot better now :-)
[16:34:53] <Intyre> "A common pitfall is to not preserve the cipher state between packets" yay same problem as yesterday but now with PHP D:
[16:37:30] <Intyre> shoghicp: https://gist.github.com/Intyre/29e21db1cead547ed33fc9428a142f57 suggestions? :)
[16:38:22] <shoghicp> Intyre: I did a hacky thing with Minecraft-PHP-Client-2 before, by doing XOR myself for the IV :P
[16:38:30] <shoghicp> but you can create an instance
[16:38:33] <shoghicp> also MCRYPT ;)
[16:38:38] <shoghicp> but that's old
[16:38:45] <XorBoole> shoghicp pinged me! <3
[16:38:58] <shoghicp> hmm?
[16:39:12] <shoghicp> oh dammit
[16:39:47] <XorBoole> lol
[16:40:07] <shoghicp> does X0R ping you?
[16:40:18] <shoghicp> does ^ ping you?
[16:41:54] <XorBoole> no
[16:42:07] <XorBoole> is k
[16:42:36] <yawkat> xor likes being pinged
[16:42:47] <XorBoole> yawkat I will kill you
[16:42:53] <yawkat> :)
[16:43:19] <Intyre> shoghicp: ahh i see now! lets give that a trie!
[16:44:19] <shoghicp> !remind 3600 ping xor
[16:44:19] <MrQuoter> Reminder set for 3600 minutes
[16:44:33] <XorBoole> ._.
[16:44:38] <shoghicp> well... later than I expected I guess
[16:44:58] <XorBoole> rip my notificatins
[16:45:21] <gurun> in 3600 min from now, none of us will remeber this.
[16:45:33] <Intyre> xor will
[16:45:41] <yawkat> !remind 3599 remember this
[16:45:42] <MrQuoter> Reminder set for 3599 minutes
[17:15:52] <Intyre> !m shoghicp
[17:15:52] <[d__d]> You're doing good work, shoghicp!
[17:15:55] <Intyre> it works :D
[17:18:47] <Amaranth> !m Amaranth
[17:18:47] <[d__d]> You're doing good work, Amaranth!
[17:18:50] <Amaranth> :D
[17:20:07] <Intyre> Amaranth: dont trust [d__d], sometimes she lies ;)
[17:20:16] <Amaranth> :(
[17:23:04] <XorBoole> is k Amaranth, some of us still love you
[17:23:08] <XorBoole> not me, but I assume some of us do
[19:41:36] * gurun_ joined the channel
[20:35:09] <Intyre> gurun: yawkat rfc5208 vs rfc5915 ugh...
[20:35:32] <Intyre> https://tools.ietf.org/html/rfc5915 https://tools.ietf.org/html/rfc5208
[20:42:32] <yawkat> Intyre: i dont think they conflict?
[20:43:14] <Intyre> no they wont
[20:44:06] <Intyre> but Go can read the key from you, but the php library i found doesnt
[20:44:18] <Intyre> so tests kept failing -.-
[20:57:54] <yawkat> Heh
[20:58:21] <yawkat> Man am I happy I use jvm languages :D
[23:25:53] * shz12 joined the channel
[23:27:30] <shz12> hi

2016-04-19
[06:14:21] <MrARM> I consider almost everything 'slow', I'm a bit paranoid :p
[06:14:59] <MrARM> I guess I'll have to rewrite some stuff in my server to have one send-thread/client
[07:01:30] * koala_ joined the channel
[11:23:06] * sgray joined the channel
[13:23:29] * gurun_ joined the channel
[13:42:45] * Smarticles101 joined the channel
[15:24:45] * dishrex joined the channel
[16:00:44] <Intyre> yawkat: i can reproduce the first packet but not the second from https://s.yawk.at/8W5U :/
[16:03:37] <yawkat> in encryption or decryption?
[16:04:06] <Intyre> decryption
[16:04:21] <yawkat> are you sure youre not recreating the cipher?
[16:04:36] <yawkat> the cipher is stateful
[16:08:07] <Intyre> not anymore but it is still now working :)
[16:08:17] <Intyre> http://play.golang.org/p/6t9t4Dxwit
[16:09:15] <yawkat> that NewDecrypter sounds fishy.
[16:09:28] <yawkat> move that out of the loop.
[16:09:30] <Intyre> :O
[16:09:35] <Intyre> genious!
[16:09:45] <Intyre> thanks yay
[16:09:54] <yawkat> that was the state i was talking about :P
[16:10:24] <Intyre> i only moved the block first :) now both and it works
[16:12:37] <Intyre> next!
[16:12:57] <yawkat> added that to the wiki :)
[16:13:21] <Intyre> :)
[16:43:55] <eggy> keke
[17:54:21] <humerusj> So, is there any server that works with 0.15 yet
[17:54:34] <humerusj> Doesn't have to be functional, just a client can connect at least
[18:20:30] <rom1504> yawkat's I guess
[18:20:42] <shoghicp> humerusj: mine :P
[18:20:55] <yawkat> yes, mine is fully functional
[18:21:00] <humerusj> shoghicp: pm?
[18:21:01] <yawkat> but it's closed
[18:41:56] * larskhansen joined the channel
[18:48:05] <larskhansen> Anybody here?
[18:51:42] * larskhansen has quit
[19:00:25] * InusualZ is now known as zz_InusualZ
[19:10:10] * LCastr0 joined the channel
[19:43:19] <MrARM> hmmm
[19:43:34] <MrARM> I wonder how hard would making IDA run MCPE using my launcher be
[19:43:51] <MrARM> that would allow for cool stuff like breakpoints
[19:45:22] <MrARM> btw does IDA free support Python scripting?
[19:45:26] <MrARM> Doesn't seem like so :/
[19:45:51] <MrARM> I hate IDC, it's so C so there are no tables etc
[19:46:12] <MrARM> it is useful, I have some simple scripts to speed up some stuff like x86 hooking
[19:46:57] <MrARM> also needed to iterate over all mob vtables, made a fast thing iterating over xrefs of constructors
[19:47:52] <MrARM> anyways I didn't know IDA has such a nice scripting api
[19:47:54] <MrARM> it could be very useful
[19:48:56] * dishrex has quit
[19:50:33] <MrARM> by tables I mean arrays >.>
[21:36:38] * sgray joined the channel
[22:14:28] <Intyre> \o/ i get it now
[22:14:44] <Intyre> now to implement it into pocketmine i guess \o/
[22:40:14] <Brandon15811__> @MrARM: I don't think the free version supports Linux debugging either

2016-04-18
[00:02:49] <Intyre> gurun: does this help? https://www.youtube.com/watch?v=-DbIDpAkwkQ
[00:03:03] <Intyre> ;)
[00:41:16] * Smarticles101 has quit
[00:44:03] * sadimusi has quit
[00:58:42] * Smarticles101 joined the channel
[04:52:39] <Brandon15811__> Intyre: found the video from that video ;D https://www.youtube.com/watch?v=NOVwlWV__dI
[06:12:42] * Thinkofname joined the channel
[08:34:03] <shoghicp> any protocol stuff that you think needs changing?
[08:34:18] <shoghicp> doing a batch of those changes so it's preferred to do it now ;)
[09:09:03] <yawkat> drop raknet!
[09:09:30] <yawkat> im sure itll only take a few minutes to implement! :D
[09:09:43] <yawkat> shoghicp: removed that string from login?
[09:11:00] * yawkat cant think of anything else
[10:32:03] * anyone joined the channel
[10:32:14] <anyone> hello guys
[10:32:17] <anyone> can anyone help me :/
[10:54:13] <shoghicp> yawkat: yeah I removed that string, also redundant stuff
[11:03:59] * williamtdr_ joined the channel
[11:04:28] <yawkat> algorithms the same still?
[11:04:38] <shoghicp> yes
[11:04:45] <yawkat> :)
[11:05:58] * williamtdr has quit
[11:14:27] * gurun has quit
[11:14:45] * gurun joined the channel
[11:21:29] <MrARM> hmm wtf
[11:21:42] <MrARM> 512x512 texture packs simply break on intel
[11:21:54] <MrARM> in my launcher they crash (but that seems to happen on arm as well)
[11:22:04] <MrARM> and in BL they are terribly buggy
[11:38:05] * sgray joined the channel
[12:05:32] <MrARM> seems like in 0.15 there's not just one function to render toolbar! nope. one would be not enough for MS
[12:05:42] <MrARM> MS has to have a few of everything
[12:06:08] <MrARM> yet did no actual disassembly yet
[12:06:16] <MrARM> but it at least looks like it
[12:06:39] <MrARM> wtf MS, wtf
[12:09:11] <MrARM> WTF
[12:09:49] <MrARM> shoghicp, why. is. 0.15. beta
[12:09:55] <MrARM> Not for x86
[12:09:56] <MrARM> why
[12:09:57] <MrARM> WHY
[12:10:20] <MrARM> or that's just the gplay store breaking something ?
[12:10:38] <MrARM> I don't have to have the beta for x86, but just please, don't drop x86 on release
[12:18:05] <MrARM> also ugh the 0.15 build process is just broken
[12:30:46] <MrARM> how did ms manage to build it from visual studio oO
[12:30:48] <MrARM> for android
[12:30:49] <MrARM> :/
[12:32:46] <MrARM> I also see MS is now ruining PE: the build system, also the project structure
[12:32:58] <MrARM> damn, why do they want to apply c# coding conventions to c++
[14:01:06] * gaeta-afk has quit
[14:02:52] * gaeta joined the channel
[15:41:10] * LaxWasHere joined the channel
[15:42:52] <gurun> Yeah, send the full certificate in the JWT :-)
[15:47:49] <yawkat> heh, easier to parse?
[16:00:39] <gurun> yeah, it seems very very difficult to just have the key part of it
[16:00:50] <gurun> i envy ALL other languages so much
[16:26:08] <gurun> Kill me already .. that was hard to do :-( http://i.imgur.com/dzFuofV.png
[16:30:45] <gurun> 10.000 decryptions in 160ms .. not bad.
[16:39:27] <gurun> Trust me Intyre, i have absolutely no idea what I'm doing. Just doing what google tells me, and then choose random from these https://msdn.microsoft.com/en-us/library/system.security.cryptography(v=vs.110).aspx
[16:47:52] <yawkat> as long as the unit tests pass
[17:15:26] <gurun> So, generating a new key pair for the server, for each connection. That's not really a problem, right.
[17:15:59] <Intyre> dont you need that anyway?
[17:16:21] <yawkat> No you don't need that
[17:16:46] <yawkat> I decided against it because it sounds easy to attack
[17:16:50] <gurun> i never thought about it, but I guess a http client would do that too.
[17:17:29] <gurun> yawkat, you think a radomly generated key pair for every connection is easy to attack?
[17:18:17] <yawkat> It sounds like a good ddos attack vector
[17:19:09] <gurun> hmm, you just need to do connections rapidly for that .. it's not like it is stressing for the system to generate the keys.
[17:20:25] <yawkat> Yea I didn't measure it
[17:21:00] <gurun> i can put in key generation in my loop to get a relative measure.
[17:28:32] * dishrex joined the channel
[20:21:17] <MrARM> you don't need to generate a key pair for every connection
[20:21:28] <MrARM> it's better to have a single one for the whole sever
[20:21:37] <MrARM> and just protect it well
[20:21:41] <MrARM> generating keypairs is slow
[20:21:58] <MrARM> plus yes it can lower the security if you do random wrong
[20:27:27] <yawkat> MyARM: ec key generation is fast enough to make it realistic to generate the key per connection
[21:24:56] <Amaranth> If you have a good CSPRNG and a good starting source of entropy you can generate infinite random data to use for key generation
[21:25:06] <Amaranth> You don't need more entropy for each key
[21:42:04] * dishrex has quit
[22:00:26] * sgray joined the channel
[22:08:28] * Amaranth joined the channel
[23:09:46] <gurun> I hate .NET now.
[23:09:58] <rom1504> does .NET hates you too ?
[23:10:19] <gurun> i think it hates the world.
[23:11:41] <gurun> upside is that i think i know pretty much everything about encoding of keys now .. i'm down to my own damn ASN.1 now :-(
[23:11:50] <XorBoole> gurun, no, it just hates you specifically for not offering a goat to Microsoft every night
[23:12:31] <gurun> i offered them my son last night, but without result.
[23:12:41] <gurun> now, I'll just go beat my wife and see if the helps
[23:12:59] <rom1504> good idea
[23:15:18] <gurun> well, tomorrow I'll just go with bouncy castle and be done with it. It's just so damn slow. But then it at least works the same as java.

2016-04-17
[16:48:05] <shoghicp> stuff will change on Monday, but they will be minor changes (remove fields, fix some base64 padding, etc.)
[16:51:26] * bjorn- joined the channel
[16:53:02] <gurun> so, is it correct that the int before the first string in the login packet is actualy the lenght for the complete payload (both strings) ?
[16:53:43] <shoghicp> well, it's the length of the ConnectionRequest
[16:53:53] <shoghicp> which will serialize the first string, the chain
[16:54:00] <shoghicp> and the second string, the client data
[18:30:14] * sgray joined the channel
[18:38:24] <gurun> I sense that resending will be difficult
[18:41:23] <yawkat> resending?
[18:41:36] <yawkat> that should be a level below encryption
[18:42:04] <yawkat> or are you buffering decoded packets, not encoded ones?
[18:42:12] <gurun> below? what is up and down?
[18:43:04] <yawkat> low-level is down
[18:43:08] <yawkat> ^^
[18:43:37] <gurun> well, it has to be super strict.
[18:44:30] <gurun> i store the datagrams sent out more or less. And when resending only update the counter for the datagram.
[18:46:27] <gurun> player positions have a tendency (big) to arrive out of order. That was never a problem before, because they would just be skipped in needed.
[18:46:59] <gurun> but now, because of that counter in decryption/encryption it must be in order, always, doesn't it? And no gaps.
[18:47:45] <gurun> same with sending chunks .. i would get gaps in the ACKS for that .. so after sending 200 chunks .. i would have to resend a couple of them in the middle and similar.
[18:48:56] <gurun> but it can take up 1-3 seconds before it's resent.
[19:25:23] * bjorn- has quit
[19:47:11] * bjorn- joined the channel
[20:27:26] * j_beez joined the channel
[20:41:07] <Amaranth> gurun: Welcome to a crappy reimplementation of TCP :D
[21:09:27] <gurun> turns out it's almost impossible to work with x509 in .NET :-(
[21:10:39] <Amaranth> gurun: http://paulstovell.com/blog/x509certificate2 ?
[21:11:29] <gurun> yeah, read that one a milion times .. didn't exactly make me in a better mode.
[21:11:49] <gurun> it turns me into suicide mode!enable
[21:12:13] <Intyre> rip gurun :(
[21:12:39] <gurun> basically, given only the public key of a cert .. and creating an X509 usable thingy out of that .. is basically impossible.
[21:13:06] <MrARM> maybe try somehow connecting it to visual c++ code?
[21:13:23] <MrARM> or wait, there should be a lib for that :p
[21:13:28] <gurun> it's the first damn thing that happens when you look at the actual C# code. Native all the way.
[21:15:57] <Amaranth> You can't just X509Certificate2 certificate = new X509Certificate2(path); ?
[21:16:05] <Amaranth> You have to write it to a file first but so what
[21:35:52] * bjorn-_ joined the channel
[21:41:07] * bjorn- has quit
[21:41:09] * bjorn-_ is now known as bjorn-
[21:49:55] <gurun> yah, i'm experimenting with that
[21:58:03] <gurun> nope, won't work
[22:08:07] * sadimusi joined the channel
[22:44:52] <Brandon15811__> Intyre: I think you meant !m ;D
[22:48:04] <deceit> moo
[22:59:30] * Smarticles101 joined the channel
[23:09:23] * FriwiDev has quit
[23:18:01] <Intyre> !m Brandon15811__
[23:18:02] <[d__d]> You're doing good work, Brandon15811__!
[23:34:36] * gurun joined the channel

[13:12:33] <shoghicp> these are elliptic curves :)
[13:12:44] <Amaranth> The last time I timed it may have been on an AMD K6-2
[13:12:49] <Amaranth> Or did I have the Duron?
[13:13:16] <shoghicp> but, I can generate them on a raspi quite fast, sub-second speeds at least
[13:13:22] <shoghicp> let me give you a command to test it
[13:13:31] <Amaranth> raspi is faster than those things :P
[13:13:41] <Amaranth> But yeah, I might be thinking of something else
[13:14:01] <shoghicp> DH (diffie hellman keys) are really slow
[13:14:14] <shoghicp> we are doing ECDH, which uses normal EC keys that are fast to generate
[13:14:25] <shoghicp> (our other option was to use the bitcoin curve :P)
[13:14:53] <shoghicp> openssl ecparam -name secp384r1 -genkey -noout -out "privatekey.pem"
[13:15:12] <shoghicp> openssl ec -in "privatekey.pem" -pubout -out "publickey.pem"
[13:15:22] <shoghicp> first one generates it, second one extracts the public key
[13:16:06] <shoghicp> and this includes openssl initialization and such other things :)
[13:16:06] <Amaranth> I don't know if I'd make a new one per-session anyway, sounds like a good avenue for an attack
[13:16:24] <shoghicp> we make one per game start, then get the certificate for it
[13:16:40] <shoghicp> it never gets saved to disk
[13:16:54] <shoghicp> it's only in memory, and private key never gets printed anywhere
[13:16:57] <Amaranth> Oh right it's the client doing this
[13:17:02] <Amaranth> Keep forgetting that
[13:17:05] <shoghicp> server as well
[13:17:12] <shoghicp> generates one, but it just needs one
[13:17:23] <gurun> yawkat, i had it right. BUT the jose-jwt throws up on it.
[13:17:36] <Amaranth> yawkat wanted to do per-session keys on the server
[13:17:56] <Amaranth> Even if that only takes 10ms these days that's a lot of CPU time you'd be letting someone waste if they spam connection attempts
[13:18:03] <yawkat> gurun: on the parsing or verifying?
[13:18:19] <shoghicp> Amaranth: you can verify, THEN create the keypair
[13:18:27] <yawkat> shoghicp: doesnt stop the spamming
[13:18:36] <yawkat> just keep sending valid logins
[13:18:41] <gurun> just parsing. I'm not doing verification because I have no clue how to do that. I just get use payload method forit.
[13:18:46] <yawkat> i guess you can rate-limit it fairly easily though
[13:18:51] <gurun> tells me that the base64 is invalid.
[13:19:04] <shoghicp> it is invalid, it's JWT base64
[13:19:05] <gurun> but it works fine if i paste the same string into the web-page
[13:19:31] <shoghicp> "base64url"
[13:19:32] <yawkat> gurun: does the lib support the algorithm?
[13:19:36] <gurun> shoghicp, ok .. so a JWT library that doesn't do .. i have to see if i need to configure that somehow
[13:19:46] <yawkat> also i think the header is a bit weird
[13:19:54] <gurun> the header seems to be missing
[13:20:08] <yawkat> gurun: should look like this https://s.yawk.at/IViM
[13:20:19] <yawkat> that's a *valid* jwt
[13:20:23] <yawkat> try parsing that
[13:21:00] <yawkat> also the header is a bit weird i think, theres x5u in there but according to the library thats interpreted as a uri even though it's a base64ed public key
[13:21:23] <shoghicp> yawkat: we didn't want to create a new key :P
[13:21:35] <shoghicp> but yeah, maybe base64://KEY? :P
[13:21:39] <yawkat> haha
[13:21:56] <shoghicp> that should be the signer public key anyway
[13:22:25] <yawkat> yea i dont actually use itz
[13:22:41] <yawkat> i just copied it into my hardcoded pubkey file
[13:25:00] <yawkat> now to fix all the tests :/
[13:25:02] <gurun> yawkat that string you pasted, is not with the skin
[13:25:12] <yawkat> oh you wanted that one, sorry
[13:25:13] <yawkat> sec
[13:25:23] <yawkat> https://s.yawk.at/ttIg
[13:25:26] <gurun> all of the others parse JUST fine ..but only that last string is messed up
[13:25:26] <yawkat> the last one
[13:25:50] <yawkat> oh youre right
[13:25:53] <yawkat> it doesnt have a header
[13:26:12] <yawkat> or uh
[13:26:20] <yawkat> well the jwt site throws up
[13:26:35] <gurun> jep, same problem. And from stacktrace i can see they using regular base64.
[13:26:50] <shoghicp> hmm, what are you talking about?
[13:27:30] <yawkat> theres a comma there
[13:27:33] <shoghicp> hmm, no header?
[13:27:36] <shoghicp> oh I know
[13:27:38] <shoghicp> that ,
[13:27:46] <yawkat> yea malformed header
[13:27:54] <shoghicp> that , is a =, but sometimes JWT doesn't like it
[13:28:17] <shoghicp> it's not malformed, it's in the base64url description :D
[13:28:25] <shoghicp> anyway I'll remove that on Monday
[13:28:40] <gurun> so if i just replace it with = it should be fine.
[13:28:50] <gurun> BUT yawkat did you library parse the skin out fine?
[13:28:51] <yawkat> or removing it might work
[13:28:53] <yawkat> yea
[13:29:00] <shoghicp> it's not normal base64, remember
[13:29:07] <shoghicp> replace it for decoding
[13:29:19] <shoghicp> not verifying, as it's still a character that gets signed
[13:29:27] <gurun> yeah i will.. just a bit curious how yawkat lib could handle that fine
[13:29:35] <yawkat> well i use the one they use...
[13:29:37] <shoghicp> "protocol": 257698037820, <-- WAT
[13:29:47] <yawkat> shoghicp: it's a long in my code
[13:29:56] <yawkat> because it's the same number twice and i was lazy
[13:30:04] <shoghicp> oh you
[13:32:46] <gurun> haha
[13:32:50] <gurun> yeah int int
[13:33:00] <gurun> so, replacing that with = worked fine.
[13:33:12] <yawkat> why is that twice anyway?
[13:34:34] <gurun> woa, i really missing the "no mods applied" property
[13:35:10] <shoghicp> gurun: ?
[13:35:21] <gurun> jk
[13:39:36] <yawkat> all these unit tests that depend on packet ids... :/
[13:40:41] <gurun> ouch
[13:53:14] <shoghicp> gurun: https://en.wikipedia.org/wiki/MiNET
[13:54:03] <yawkat> lol
[14:17:13] <gurun> well, don't google MiNET with images on
[14:34:53] <yawkat> whats the protocol version for 0.15.0.a3?
[14:35:03] <yawkat> the one in unconnected pong
[14:49:21] <yawkat> writeString is inlined but readString isnt?
[14:49:41] <yawkat> it broke my signature tool :,(
[14:49:51] <shoghicp> yawkat: interesting
[14:50:51] <shoghicp> write string just writes short then bytes, which can be inlined
[14:50:57] <shoghicp> readString has 2 ifs
[14:51:01] <yawkat> ahh
[14:51:09] <shoghicp> then a buffer creation
[14:51:41] <yawkat> yea i dont know the inlining semantics of C++ compilers
[14:51:48] <shoghicp> but I think I can make it inline as well
[14:52:07] <shoghicp> yawkat: it's my guess, I don't know if that's true or not, it's just the difference I see right now
[14:54:37] <yawkat> "Showing 56 changed files with 1226 additions and 567 deletions"
[14:55:44] <shoghicp> 0.14.2...realms_beta "Showing  588 changed files  with 5,995 additions and 380 deletions." "Sorry, we could not display the entire diff because too many files (588) changed."
[14:55:56] <yawkat> :D
[14:55:58] <shoghicp> this does not include submodules
[15:23:08] * eggster has quit
[15:23:40] * eggster|afk joined the channel
[15:30:46] * Guest9576 has quit
[15:34:42] * PEMapModder joined the channel
[15:35:05] * PEMapModder is now known as Guest72454
[15:43:44] * bjorn- joined the channel
[15:54:13] <yawkat> https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[15:54:53] <yawkat> oh, forgot the substring part
[15:56:08] <yawkat> there.
[15:58:15] <Intyre> !m yawkat
[15:58:15] <[d__d]> You're doing good work, yawkat!
[15:58:25] <Intyre> still confused anyway :p
[16:00:04] <yawkat> it starts making sense when youve implemented it
[16:01:00] <Intyre> good that i have a day off tomorrow :)
[16:02:14] <yawkat> im gonna add the data from my unit tests so debugging isnt as painful
[16:11:40] * j_beez has quit
[16:12:16] * j_beez joined the channel
[16:18:36] * j_beez has quit
[16:21:20] <gurun> OOHH
[16:22:05] <gurun> So ECDH shared secret is actually generated on both sides independently of eachother, derived from respective public/private keys. Is that correctly understood?
[16:34:28] <Intyre> i would say yes but hey what do i know xD
[16:36:07] <gurun> yeah fuck me, this stuff is really fun to be confused about.
[16:36:38] <gurun> it's like the world championchip of acronyms :(
[16:37:06] <Intyre> !w yawkat
[16:37:07] <yawkat> okay i have example data for all steps of the process up @ https://confluence.yawk.at/display/PEPROTOCOL/Encryption
[16:37:11] <Intyre> he updated the docks :)
[16:37:21] <yawkat> including example implementations in kotlin
[16:42:10] <gurun> :-)
[16:42:28] <shoghicp> yawkat: my name D:
[16:42:43] <Intyre> nobody cares :p
[16:42:50] <yawkat> hehe
[16:42:51] <yawkat> fixed
[16:42:59] <shoghicp> "new page edits" haha
[16:44:33] * bjorn- has quit
[16:45:54] <shoghicp> yawkat: info about verification, certificate structure as well?
[16:45:58] <shoghicp> anyway, nice job!
[16:46:11] <yawkat> shoghicp: https://confluence.yawk.at/display/PEPROTOCOL/Game+Packets#GamePackets-Login
[16:46:54] <yawkat> let me describe the verification algorithm though
[16:47:23] <shoghicp> nice, no worries. This documentation is better than the one we have ;D

[10:54:46] <Amaranth> Just a separate stream from the rest of the game
[10:54:52] <MrARM> Yeah
[10:55:02] <MrARM> also chunks could work fine without being in order I think
[10:55:09] <shoghicp> 20 TCP connections to the server >:D
[10:55:18] <Amaranth> Nah, the rest of the packets rely on chunks existing
[10:55:28] <shoghicp> ^
[10:55:37] <Amaranth> The state machine to keep track of things if you allowed chunks to go out of order or missing would be insane
[10:55:48] <shoghicp> less in MCPE, as entities can wait until their chunk is loaded
[10:56:01] <MrARM> I see, didn't think of it
[10:56:07] <Amaranth> Right, which means you could do positions out of order easily
[10:56:12] <Amaranth> Except encryption now
[10:56:56] <shoghicp> Amaranth: we send all the position changes in a single packet per tick so it doesn't make sense to do it out of order
[10:57:11] <shoghicp> entities would glitch there :P
[10:57:15] <Amaranth> shoghicp: Even better, you've got it all set up to do quake-style positions
[10:57:19] <MrARM> except that if you have a lot of entities it'll make everything laaaag
[10:57:42] <Amaranth> Do you know how quake handles network state?
[10:57:43] <shoghicp> MrARM: lags less that sending a ton of packets per tick ;)
[10:57:54] <MrARM> definitely too
[10:58:05] <MrARM> but there's a MTU so it can become a lot of packets ;)
[10:58:29] <MrARM> or maybe not that maaaaany because you would have to have like 1k entities which move
[10:58:40] <shoghicp> MrARM: yep, but less packets, you'll use less packets overall
[10:58:48] <shoghicp> also compression!
[10:58:56] <shoghicp> Amaranth: hmm, no
[11:00:01] <MrARM> btw, how soon is raknet going to be removed? :p
[11:00:20] <MrARM> I guess 'not too soon'
[11:00:45] <shoghicp> not too soon, yeah
[11:00:59] <Amaranth> shoghicp: The client and server have state counters, the client sends what state its own with every packet it sends, the server sends a diff from that state to the latest state every tick
[11:01:27] <Amaranth> So if the state packet to the client is lost the server will just send another one next tick with up to date data
[11:01:35] <shoghicp> hmm, nice
[11:01:46] <Amaranth> And once the client gets one it'll let the server know and the server can drop the old state now
[11:01:58] <shoghicp> sadly we have infinite worlds :(
[11:02:08] <Amaranth> You keep track of this state per-player anyway
[11:02:12] <Amaranth> So no problem there
[11:02:14] <shoghicp> it would be nice for worlds that don't load/unload chunks
[11:02:58] <Amaranth> Basically you just keep the last 20 of the position packets you're sending now, for each player
[11:03:06] <Amaranth> Up to the last 20, that is
[11:03:27] <Amaranth> If the client is more than 20 behind you just send it the full positions instead of a diff
[11:03:38] <yawkat> just make worlds immutable and copy them every tick
[11:03:42] <Amaranth> Ha
[11:03:43] <shoghicp> oh, you mean as in relative diffs :D
[11:04:13] <Amaranth> Yeah I'm assuming your packet now sends relative positions
[11:04:23] <Amaranth> If not bonus, with this system you can easily do relative positions
[11:05:42] <Amaranth> Of course now that you're using stream encryption this system would be pointless since you have to have reliable in order packets
[11:06:21] <Amaranth> This kind of system is why games are supposed to use UDP though
[11:17:28] <yawkat> \o/ https://s.yawk.at/oMjJ
[11:19:26] <MrARM> btw why the hell is keyboard support broken in PE
[11:19:30] <MrARM> when you use touch controls
[11:19:33] <MrARM> only WASD work
[11:19:52] <MrARM> you can forget about jump or T to chat
[11:20:02] <MrARM> though it works in Linux launcher
[11:20:10] <MrARM> and W10ed
[11:20:20] <shoghicp> blame tommo :P
[11:20:37] <shoghicp> "noone will use a keyboard on touch!"
[11:20:46] <MrARM> I don't currently have a pad to play with and wanted to play in VR :(
[11:20:52] * deceit joined the channel
[11:20:56] <shoghicp> yawkat: woot woot
[11:21:18] <MrARM> and walking works but I wanted to use the nice attack key which was X or Z
[11:21:21] <MrARM> and damn. NOPE!
[11:21:51] <MrARM> now the question is how to fix it :p
[11:22:37] <MrARM> shoghicp, has that any priority on fixing? :p
[11:23:09] <shoghicp> I work on the server side stuff :P
[11:23:20] <MrARM> hmm I guess I know what might cause that
[11:23:28] <MrARM> but why the hell WASD work then xD
[11:23:32] <shoghicp> cjeck JIRA
[11:24:22] <MrARM> I guess I won't fix the bug for you and just disable touch controls :p
[11:52:29] <gurun> God, the error messages from jose-JWT are encrypted too :-(
[11:52:49] <shoghicp> gurun: ?
[11:53:05] <gurun> it complains about the key, but in the most obscure way ever.
[11:54:12] <gurun> well, screw that. I can validate later.
[11:55:49] <gurun> 			//string verifiedJson = JWT.Decode(input, secretKey);
[11:56:07] <gurun> it's that secretKey i haven' figured out how to work yet. But it doesn't matter. I get the data out anyway so
[11:56:16] <shoghicp> Decode? it's not an encrypted JWT
[11:56:46] <shoghicp> it's verify, with the Mojang public key as the trusted one
[11:57:02] <shoghicp> then you go from the top to the chain, downwards, verifying the CAs
[11:57:14] <shoghicp> which will end up on the client certificate
[12:00:07] <gurun> yah, i just want that shit to be a method in JWT that says "Verify" :-)
[12:06:08] <yawkat> is there any reason to not publish my jwts?
[12:06:14] <yawkat> for examples for documentation
[12:06:33] <gurun> ?
[12:06:45] <shoghicp> yawkat: no
[12:06:52] <yawkat> okay, thought so
[12:07:07] <shoghicp> stuff that is not "public" is the XUID, but you can get that from your gamertag anyway
[12:07:27] <shoghicp> just don't publish your private key :P
[12:07:46] <gurun> is the XUID what would be used as the identifier for a player?
[12:07:56] <gurun> the one that never changes
[12:07:57] <shoghicp> UUID, it's also sent
[12:08:04] <shoghicp> as "identity"
[12:08:18] <yawkat> what use is the xuid?
[12:08:22] <gurun> ok, and it's really unique and never suppose to change
[12:08:33] <shoghicp> XUID is not used by the server except to convert commands to UUIDs
[12:08:51] <shoghicp> gurun: that UUID comes from mojang
[12:08:57] <shoghicp> name can change, UUID won't
[12:09:49] <gurun> thanks. I guess i don't have to tell you how much code that single little UUID will get rid of :-)
[12:09:56] <shoghicp> :)
[12:10:43] <shoghicp> also, when getting any data from the client JWT, replace any keys there by the ones found in the main certificate
[12:11:06] <shoghicp> that way stuff can be overriden by the services, and the client can't change anything there
[12:13:22] <gurun> i'm sure i'm going to understand what you just wrote in a couple of years :-)
[12:14:00] <gurun> well, for now .. i don't realy care about verify of the login. I just need the public key from the client. And then I can move on with life i guess.
[12:14:07] <shoghicp> haha
[12:14:47] <gurun> i have to read more about jose-jwt to know how to use it properly, but for now, it gets me the stuff i need.
[12:15:10] <yawkat> do you not work on minet anymore for hypixel?
[12:15:56] <gurun> nope. Hypixel PE doesn't exist anymore.
[12:16:45] <yawkat> huh, didnt know that
[12:17:13] <yawkat> not profitable?
[12:42:19] <yawkat> what is the first chain token signed by? the realms root ca?
[12:42:30] <yawkat> i.e. will it ever change?
[12:43:04] <shoghicp> it shouldn't change, that public key is hardcoded into MCPE
[12:43:10] <shoghicp> first one is self-signed
[12:43:23] <shoghicp> that's how you verify it's valid
[12:43:49] <yawkat> so basically, the first chain link i verify using a hardcoded public key and the following ones i verify with the link coming before that
[12:44:01] <shoghicp> yep
[12:44:06] <shoghicp> actually, not first
[12:44:10] <yawkat> and the last link contains the client public key
[12:44:21] <shoghicp> you might get a top one if we ever change to a new one
[12:44:40] <shoghicp> new CA -> current CA -> intermediate CA -> client cert
[12:44:49] <yawkat> ah okay thanks
[12:44:52] <shoghicp> actually, other way around, current CA -> new CA
[12:45:14] <yawkat> so basically i scan for the hardcoded public key and verify from that
[12:45:23] <shoghicp> so, find the certificate that contains the key you trust, start validating from the next one
[12:45:32] <yawkat> awesome, thanks
[12:45:35] <shoghicp> in this case, intermediate CA should be sugned by the key you trust
[12:52:40] <Amaranth> I suspect once we have actual accounts and some more advancement of PE functionality there will be demand for it on server networks again
[12:53:00] <Amaranth> It's a little premature right now
[12:53:22] <yawkat> i doubt it's as easy to monetize as PC
[12:53:49] <yawkat> and especially with the big networks following that fair-use thingy.
[12:54:17] <Amaranth> Mobile gaming is where a lot of their monetization ideas came from :P
[12:54:50] <yawkat> hm, i guess so
[12:54:53] <Amaranth> People spend stupid amounts of money on their phones, so long as there isn't any friction for doing so
[12:56:07] <Amaranth> That's the real problem you'd have, Mojang could easily pull in money via in app purchases but everyone else has to get you to login to Paypal or input credit card information while on the go
[13:02:34] <yawkat> how expensive are EC 384 keys to generate?
[13:04:03] <yawkat> i.e. can i session-scope them without issues
[13:06:51] <Amaranth> It used to take minutes but I haven't timed it in a long time
[13:07:01] <yawkat> okay, so not trivial ^^
[13:07:03] <yawkat> thanks
[13:10:25] <gurun> yawkat after the json long string .. there are some other stuff and then a string again. Do you have the types for the rest?
[13:10:40] <yawkat> after which one
[13:10:43] <gurun> i have
[13:11:08] <gurun> short int int int longstring ...
[13:11:09] <yawkat> in the new login?
[13:11:13] <gurun> yeah
[13:11:21] <yawkat> no theres nothing there im pretty sure
[13:11:31] <gurun> the skin and stuff
[13:11:34] <yawkat> at least my decoder isnt complaining about unprocessed bytes
[13:11:35] <yawkat> oh yea
[13:11:47] <shoghicp> Amaranth:
[13:11:49] <shoghicp> 
[13:11:51] <yawkat> gurun: https://s.yawk.at/36T4
[13:11:53] <shoghicp> oops
[13:12:00] <shoghicp> they are really fast to generate
[13:12:16] <shoghicp> DH keys are slow, EC384 keys are... really fast

[00:15:14] * jython234 joined the channel
[00:16:08] <jython234> new protocol changes
[01:49:15] * eggy joined the channel
[02:01:15] * eggy joined the channel
[07:56:43] * sekjun9878 has quit
[08:02:29] * shaila joined the channel
[08:10:03] * ZacHack_ joined the channel
[08:10:04] * eggster|afk joined the channel
[08:10:33] * iamadpond_ joined the channel
[08:10:33] * humerusj_ joined the channel
[08:11:34] * bjorn-_ joined the channel
[08:11:55] * gaeta-afk joined the channel
[08:12:02] * bjorn- has quit
[08:12:03] * sgray has quit
[08:12:03] * gaeta has quit
[08:12:04] * MrQuoter has quit
[08:12:04] * Codmadnesspro has quit
[08:12:05] * humerusj has quit
[08:12:06] * InusualZ has quit
[08:12:06] * eggster has quit
[08:12:07] * ZacHack has quit
[08:12:07] * iamadpond has quit
[08:12:07] * eggster|afk is now known as eggster
[08:12:09] * bjorn-_ is now known as bjorn-
[08:12:09] * ZacHack_ is now known as ZacHack
[08:12:12] * iamadpond_ is now known as iamadpond
[08:14:36] * md_5 joined the channel
[08:22:19] * FriwiDev joined the channel
[08:24:39] * Codmadnesspro joined the channel
[08:29:49] * MrQuoter joined the channel
[08:30:28] * XorBoole has quit
[08:38:05] * sekjun9878 joined the channel
[08:38:05] * sekjun9878 has quit
[08:38:05] * sekjun9878 joined the channel
[08:40:11] * InusualZ joined the channel
[08:49:54] * XorBoole joined the channel
[08:50:45] <MrARM> hmm is encryption mandatory ?
[08:50:54] <MrARM> in 0.15
[08:51:11] <MrARM> would be nice if we could disable it for some packets, notably full Chunk
[08:58:47] <gurun> MrARM, i've been reading up on this, and it seems that the actual encrypt/decrypt should not cause too much overhead on CPU. However, how it affects GC will depend on the lib used. Of you don't have GC well..
[08:59:36] <MrARM> well I'm in c++ so I don't care about GC :P
[09:00:46] <MrARM> anyways you're implementing your own encryption code or using a library to do that ?
[09:02:06] * bjorn- joined the channel
[09:26:38] <gurun> Oh, encryptioni is alwyas DIY. You can't trust others with this.
[09:26:47] * gurun sarcasm is life
[09:28:18] <gurun> but MrARM I'm with you. I don't really care about the encryption so I would rather have it off and just do the authentication.
[09:30:08] <yawkat> the only problem i see is that it has to be implemented
[09:30:22] <yawkat> it doesnt really cause any problems
[09:30:56] <yawkat> and encryption on modern hardware is *fast*, i could care less
[09:31:45] <gurun> like i said, it's not about speed but memory.
[09:33:47] <gurun> yawkat, since you java, imagine "new Objec()" being too slow for usage... that's where I'm at. It's a real pain.
[09:34:42] <yawkat> my encryption implementation does only allocations id consider heavy...
[09:34:55] <yawkat> buffers you can pool, and small objects i dont really care about
[09:35:24] <gurun> hm, i didn't quite understand the english on that first line . about id ..
[09:35:51] <yawkat> I'd
[09:36:12] <gurun> ah ok :-)
[09:36:26] <yawkat> does no allocations*
[09:37:45] <gurun> didn't you use some java lib for that stuff?
[09:38:03] <yawkat> yea the stdlib
[09:38:13] <yawkat> the heaviest work is probably buffer copying
[09:38:14] <gurun> so that goes native, right.
[09:38:39] <yawkat> im sure there is a native aes / sha implementation for c#...
[09:39:02] <gurun> yeah, i don't worry about the speed. Most of .NET is native anyway.
[09:39:06] <gurun> just like java.
[09:39:10] <yawkat> yea
[09:39:51] <gurun> the real pain is that .NET didn't really have buffer pools until very late. So most of the framework stream API's aren't based on pooling.
[09:40:17] <yawkat> ah, i use an external lib for the networking suite which does buffer pooling all the way.
[09:40:17] <gurun> and when you use stream API's together with buffers .. it just doesn't work very good.
[09:40:32] <yawkat> yea that could suck.
[09:41:48] <gurun> but it's not a big deal right now, because all the packets are pooled instead, and they reuse all the streams.
[09:42:07] <gurun> Only issue i have is with chunks on a pvp server, where you have lots and lots and lots of games running.
[10:27:33] <gurun> is 60 the protocol number?
[10:43:04] <shoghicp> gurun: if you don't encrypt, authentication can be abused to forward players around and join as them
[10:43:29] <shoghicp> MrARM: that would break the system if you were to send some game packets without encryption
[10:44:11] <shoghicp> encryption is done at connection layer, game just toggles a switch and that's it
[10:44:35] <MrARM> it would but partly, other packets would have to be blacklisted
[10:44:35] <gurun> shoghicp, you can still challange the client right, just not use the encryption.
[10:44:54] <MrARM> gurun, that would cause a lot of problems I'm quite sure
[10:44:58] <shoghicp> MrARM: no, that won't work that well. then we have to check and have knowledge if a packet was encrypted or not
[10:45:21] <shoghicp> and it doesn't add extra speed, as the overhead is still sending the packet, not encrypting it
[10:45:40] <shoghicp> gurun: yep, you challenge it, but then later someone can inject packets right into the stream
[10:46:03] <gurun> oh sure they can do that. But it's still .. minecraft :-)
[10:46:05] <shoghicp> if you don't encrypt but add hashes to check, they can collide it
[10:46:25] <shoghicp> gurun: check the attacks done in MCPC before ecryption was added
[10:46:44] <MrARM> welp
[10:46:59] <shoghicp> sure, they had authentication, but you couldn't join random servers without your account being used against your server, for example
[10:47:05] <MrARM> Anyways will Xbox live account be needed to play online? *not* realms?
[10:47:07] <shoghicp> "admin please join my server"
[10:47:09] <Amaranth> Fun fact: that attack was known since alpha but until someone made a tool to let skids use it no one cared
[10:47:12] <yawkat> shoghicp: is the iv always the same? in both directions, for every packet?
[10:47:23] <MrARM> IV is supposed to be different
[10:47:25] <MrARM> for every packet
[10:47:26] <yawkat> or is it a stream
[10:47:33] <MrARM> also random
[10:47:35] <shoghicp> yawkat: IV is only used on initialization, it's a stream
[10:47:39] <yawkat> okay
[10:47:47] <shoghicp> it's the same as the key.substr(0,16)
[10:47:59] <MrARM> Hmm
[10:47:59] <Amaranth> We had a rule for staff on the Reddit servers: Don't join any server you don't trust using your staff account
[10:48:17] <MrARM> Wait what kind of encryption are you using, again?
[10:48:21] <shoghicp> MrARM: AES
[10:48:32] <yawkat> AES-256-CFB8-NoPadding
[10:48:38] <MrARM> isn't in AES IV supposed to be different for every packet?
[10:48:45] <shoghicp> yawkat: padding is 8 bit ;D
[10:48:53] <yawkat> is it? huh
[10:48:53] <shoghicp> MrARM: no, it's a stream.
[10:49:01] <MrARM> ahh I understand
[10:49:05] <gurun> you can't forward this if you challange it. It's still encryption just the same, just not on all the packets. OR?
[10:49:06] <shoghicp> you initialize once, then just continue
[10:49:06] <Amaranth> That's the same encryption PC uses
[10:49:21] <yawkat> oh bit
[10:49:23] <yawkat> heh
[10:49:33] <shoghicp> gurun: yep, you can still forward it to a different IP. you just act like a router in the middle
[10:49:53] <shoghicp> Amaranth: PC does AES-128-CFB8-NoPadding*
[10:49:59] <gurun> ah, i see.
[10:50:02] <Amaranth> Oh only 128 *shrug*
[10:50:24] <yawkat> shoghicp: doesnt the lack of padding mean you will sometimes have to wait for the next packet?
[10:50:27] <shoghicp> but it really doesn't matter, we could have used RC4 actually because we actually check the packets for modifications
[10:50:38] <shoghicp> yawkat: it's a stream cipher, not block cipher
[10:50:47] <gurun> well, as we both said .. the computation of the encryption in itself isn't going to be the problem.
[10:50:50] <shoghicp> "block size" is 8 bits
[10:50:51] <MrARM> sooo if you lose a packet...
[10:50:54] <yawkat> ah okay
[10:50:55] <MrARM> You have to wait for it?
[10:50:59] * PEMapModder joined the channel
[10:51:03] <gurun> my worries are my own, and they are related to the libs.
[10:51:22] <shoghicp> MrARM: everything already happened like that, we send every packet as reliable so it works as a stream
[10:51:24] <Amaranth> Yeah you can't decode packets out of order
[10:51:32] <yawkat> MrARM: PE never really used unreliable transport much anyway
[10:51:45] <Amaranth> They should have just used TCP
[10:51:51] <shoghicp> I checked, it used that for a single packet
[10:52:02] <shoghicp> AnimatePacket, for waving your hand around
[10:52:02] <MrARM> But in TCP you have a loong delay if you get a drop
[10:52:04] <shoghicp> and that was it
[10:52:09] <MrARM> and it is not customizable
[10:52:10] <shoghicp> MrARM: it's BIGGER in RakNet
[10:52:17] <Amaranth> MrARM: That's called head of line blocking and they have it here too
[10:52:18] <yawkat> MrARM: raknet sucks massive amounts of ass.
[10:52:24] <shoghicp> you can toggle flags actually ;)
[10:52:29] <MrARM> welp
[10:52:48] <Amaranth> If you didn't have head of line blocking that would mean you don't decode packets in order
[10:52:50] <shoghicp> we have extra overhead, less performance, and more lag using raknet
[10:52:58] <shoghicp> and an extra dependency
[10:53:02] <MrARM> then why not tcp?
[10:53:15] <Amaranth> Because UDP is what you use for games
[10:53:18] <shoghicp> so I'm working towards removing raknet that is integrated deeply into the core
[10:54:06] <Amaranth> The only thing you would actually want to do out of order anyway would be entity position packets
[10:54:23] <MrARM> Also chat
[10:54:29] <Amaranth> Eh, no
[10:54:41] <Amaranth> Those you want to be in order with themselves at least and reliable

2016-04-16
[19:45:02] <shoghicp> packets were just json definitions, packets are built in runtime, and fields are named
[19:45:32] <shoghicp> so, by connecting to a server, you regenerate your protocol and assert if it is compatible with what you need
[19:45:47] <shoghicp> it's an ambitious system, but it worked great
[19:46:04] <shoghicp> but realms had to ship, so it's not making it here. maybe in some months?
[19:46:36] <yawkat> whats that long in 0x04?
[19:46:49] <shoghicp> 0x04... let me see
[19:47:40] <shoghicp> yawkat: a number that you have to send, but shouldn't be there anymore
[19:47:47] <yawkat> heh
[19:47:51] <gurun> lol
[19:48:10] <shoghicp> just put 1234567890 there please
[19:48:24] <shoghicp> might be gone in a future update
[19:48:34] <yawkat> what does the client send? is it predictable
[19:48:45] <yawkat> i need something to see if my decryption will work :D
[19:48:46] <shoghicp> yeah, it sends 1234567890
[19:48:49] <rom1504> ephemeral fields
[19:48:51] <yawkat> great thanks
[19:49:00] <rom1504> :)
[19:49:07] <shoghicp> server checks if that field is that number, 1234567890
[19:49:12] <yawkat> ....
[19:49:18] <shoghicp> but that should be gone :P
[19:49:23] <yawkat> let me guess, you checked if your encryption worked?
[19:49:25] <shoghicp> I didn't do that!
[19:49:32] <rom1504> the server needs to check the client knows about base 10
[19:49:46] <rom1504> it's important
[19:49:52] <shoghicp> ^
[19:50:01] <shoghicp> base10, base2, base64
[19:50:05] <shoghicp> we use all of those!
[19:50:07] <yawkat> alien protection
[19:50:10] <shoghicp> and base16 ofc
[19:51:22] <shoghicp> actually, we had random bit corruptions while we were testing this
[19:51:26] <yawkat> hehe
[19:51:44] <shoghicp> we had a bad device in the network and we had to change it
[19:52:05] <yawkat> oh that reminds me, what are the last three bytes of StartGame? every protocol implementation ive seen writes 0x01 or something there but i think it should be 3 bytes?
[19:52:07] <gurun> is batch packet still a thing?
[19:52:11] <shoghicp> it was always the same bit on big packets that exceeded the MTU (another bug!)
[19:52:25] <shoghicp> gurun: yep, enjoy!
[19:52:30] <gurun> ok, but that's good.
[19:52:42] <yawkat> no uncompressed chunks are indeed a good thing.
[19:52:57] <yawkat> for overall health of the uplink.
[19:53:11] <gurun> ?
[19:57:35] <shoghicp> yawkat: might have changed from what you know, but it's like this now: int levelSeed (send -1 here please), int dimensionId, int generatorVersion, int gameMode, int64 entityId, float spawnX, float spawnY, float spawnZ, float x, float y, float z, byte bool hasBeenLoadedInCreative, byte bool doDayCicleStopTime, byte bool isEducationMode, string levelId
[19:58:29] <yawkat> ah thanks
[19:58:39] <yawkat> theres a string at the end? i never saw that in packet dumps
[20:06:29] <gurun> shoghicp, remeber i asked about the message ID for messages in batches. In 0.14 it wasn't prefixed with 0x8e. And i think you said that now it will be prefixed with 0xfe. Did i undestand that correct?
[20:06:40] <gurun> it makes a huge difference for me right now :-)
[20:06:43] <yawkat> i dont think so
[20:06:59] <shoghicp> everything is inside 0xfe
[20:07:14] <yawkat> even inside batches? so fe inside fe?
[20:07:20] <shoghicp> nope
[20:07:29] <yawkat> i think thats what he meant
[20:07:36] <shoghicp> 0xfe is the raknet game packet
[20:07:43] <yawkat> yah
[20:07:52] <shoghicp> anything inside is not raknet anymore
[20:08:08] <gurun> yah, and for me that translates into a lot of extra byte buffers or i have to rewrite it all. I probably have to do that ten.
[20:09:20] <gurun> but I think I'll first try to define 0xFE as a regular packet with only bytes in it. Just to stop thinking about it and just get going.
[20:09:50] <gurun> and then just rewrite the packet factory a bit so it has two different name-spaces.
[20:10:56] <gurun> kind of how batch works riht now anyway
[20:13:54] <gurun> AND then i should be able to test that on 0.14 first .. because it should work the same - encrypt
[20:30:59] <gurun> uh, ok that was simple
[20:32:14] <gurun> so now i have the exact behavior working for 0.14 with a 0x8e wrapper, doing nothing. Now just need to change ID and decrypt...
[20:37:06] <yawkat> in the sha256 to derive the key, are both the server token and shared secret non-base64?
[20:38:25] <yawkat> and the server token is the one sent in the handshake, right
[20:40:30] <shoghicp> yep
[20:40:53] <gurun> i just realized .. there might never be a way for me to use my cient on a vanilla server anymore.
[20:41:06] <shoghicp> key=IV=SHA256(serverToken + ECDH_sharedSecret)
[20:41:17] <shoghicp> IV.substr(0, 16)
[20:41:25] <shoghicp> encryption = AES-128(plaintext + SHA256(sendCouter + plaintext + fullKey).substr(0, 8))
[20:41:31] <shoghicp> AES-256*
[20:41:41] <yawkat> cfb8 no padding :)
[20:41:47] <shoghicp> gurun: why?
[20:42:03] <gurun> i don't have a valid cert for that
[20:42:08] <gurun> and keys
[20:42:10] <gurun> etc
[20:42:21] <shoghicp> you can just generate a random key pair
[20:42:27] <shoghicp> and sign the cert yourself
[20:42:34] <deceit> shoghicp: they finally let you out of your cage?
[20:42:36] <shoghicp> vanilla is offline mode
[20:42:36] <gurun> but will the vanilla accept that+
[20:42:41] <deceit> i haven't seen you in ages
[20:42:49] <shoghicp> then, realms has the online requirement
[20:43:08] <gurun> ah, ok. So it's everything the same, but it accept self signed stuff
[20:43:08] <shoghicp> deceit: almost! although I've been sick this last week
[20:43:18] <deceit> that sucks, hope ya feel better
[20:43:19] <shoghicp> but less repetitive work now
[21:04:19] * yawkat kicks the crypto
[21:24:51] <yawkat> AHA
[21:25:03] <yawkat> IT IS DECRYPTING!
[21:25:09] <shoghicp> don't worry, it'll break soon
[21:25:09] * yawkat dances in a circle
[21:25:13] <yawkat> :,(
[21:25:40] <shoghicp> what did you use as the crypto library?
[21:26:13] <yawkat> java stdlib
[21:26:17] <yawkat> it was painful
[21:26:20] <shoghicp> openssl then
[21:26:26] <yawkat> yea
[21:26:56] <shoghicp> are you checking signatures'
[21:26:58] <shoghicp> ?*
[21:27:10] <shoghicp> oh, JWT lib does it for you
[21:27:26] <yawkat> i didnt do it explicitly yet, i think i have to
[21:27:33] <yawkat> ill be happy with logging in for now though
[21:30:05] <yawkat> what is the stability of this format? should i go through the trouble of documenting it or will it change within the next 5 minutes?
[21:30:27] <shoghicp> document it somewhere, I can go there and change it myself :P
[21:30:43] <shoghicp> if anything changes, it'll be details/algorithms/order
[21:30:49] <shoghicp> not the whole structure
[21:32:02] <yawkat> can i quote you by name? this is unfortunately going into an for-you-unmodifiable wiki with my employers name on it because they pay me for this kind of thing
[21:33:04] <yawkat> (and id rather not take the credit)
[21:33:11] <shoghicp> anything in this chat is quoteable, preferably with botbot for context :)
[21:33:17] <yawkat> alright, thanks
[21:33:58] <shoghicp> what are working on, if you can say?
[21:34:21] <yawkat> i work for cubecraft on their planned PE network
[21:34:29] <yawkat> I cannot say what i work on specifically, sorry
[21:34:53] <shoghicp> well, I would guess server by your questions :)
[21:34:56] <Intyre> im guessing the protocol :p
[21:34:59] <yawkat> haha
[21:34:59] <Intyre> damn you!
[21:35:16] <shoghicp> just curious about what people use it for
[21:35:36] <Intyre> i hope not for fun because it aint fun!
[21:35:49] <shoghicp> oh... this made me remember that guy that tried to create a plugin/mod for PocketMine using Cheat Engine
[21:36:01] <yawkat> its fun in hindsight when it's done :)
[21:44:50] <gurun> Cool yawkat. Word is that CubeCraft denounced their PE network last insomina.
[21:46:39] <yawkat> i have no clue how serious they are about it, im only there on contract since december - i dont interact with the community
[21:47:12] <gurun> like "didn't you get the memo" LOL
[21:48:28] <gurun> you doing nodejs are you?
[21:49:38] <gurun> or hmm, java ofc. forget it.
[21:49:39] <yawkat> nah i do jvm
[21:49:48] <gurun> jo do jvm :-)
[21:50:34] <yawkat> ive learned not to take percentage of profits as payment so i dont really worry
[21:50:44] <gurun> well, anyway .. good job on that decrypt :-)
[22:01:00] <yawkat> decrypted.writerIndex(decrypted.writerIndex() - 8) // verify packet hash
[22:04:01] <yawkat> shoghicp: is the sendCounter an int in the hash?
[22:11:43] <shoghicp> uint64
[22:11:50] <yawkat> little-endian?
[22:11:54] <shoghicp> should be
[22:11:57] <yawkat> thanks
[23:32:34] * sekjun9878 joined the channel
[23:32:34] * sekjun9878 has quit
[23:32:34] * sekjun9878 joined the channel

[14:07:15] <shoghicp> string, int, int, longString
[14:07:17] <Intyre> thats what name they gave it :p
[14:07:20] <gurun> hah, from short string to long string, but it's actually an int string
[14:07:20] <yawkat> *little-endian* int string
[14:07:39] <yawkat> because reasons
[14:08:11] <shoghicp> yawkat: straight from memory YEAH!
[14:08:25] <yawkat> :D
[14:28:29] <Intyre> gurun: please wake me up when you figured it out :)
[14:30:26] <Intyre> wait.. i have a better idea! shoghicp i gave you access to pocketmine-mp repo, can you implement it again? :D
[14:30:42] <yawkat> ^^
[14:30:53] <shoghicp> I was implementing it, but that requires me adding support for OpenSSL for all the platforms
[14:31:02] <Intyre> no
[14:31:09] <Intyre> only for linux <3
[14:31:10] <shoghicp> and well... I already tried that in that script before :P
[14:31:18] <shoghicp> well I have the code for that :D
[14:31:30] <shoghicp> in a branch on my work computer :(
[14:31:42] <shoghicp> and for an old version
[14:32:06] <shoghicp> but I was thinking to implement the verify/encrypt basics for testing
[14:33:02] <shoghicp> also, where is the fun in that? I would like to reverse-engineer it, this is too easy!
[14:33:25] <yawkat> us lucky people!
[14:33:26] <gurun> yeah, i think it is a bit over-reacted on. It's not THAT big change.
[14:33:45] <shoghicp> and I gave you the "secret" details that need figuring it out ;)
[14:33:48] <shoghicp> JWT is easy
[14:33:51] <gurun> you gave the package field types, and that helps more than anything
[14:33:56] <Intyre> jwt isnt the problem :p
[14:34:00] <shoghicp> there are some Java libraries out there that automatically work with this system
[14:34:10] <shoghicp> (including verification!)
[14:34:15] <gurun> i assume PHP also works, right?
[14:34:20] <shoghicp> yep
[14:34:31] <yawkat> hm, if i get no response for login, that means it should at least receive a disconnect right? if i get nothing at all, the packet is malformed?
[14:34:35] <shoghicp> but I looked at those libraries and I don't like them
[14:34:46] <shoghicp> yawkat: one sec
[14:34:48] <gurun> but the verification; isn't that just a matter of accepting Mojang as one of the CA's ?
[14:34:56] <shoghicp> gurun: yep
[14:35:02] <yawkat> for java im using this one, it's decent http://connect2id.com/products/nimbus-jose-jwt
[14:35:15] <gurun> and then have one of my own too, for tools (i think that is a very good idea)
[14:35:16] <shoghicp> yawkat: yeah, we are using that one as well
[14:35:34] <yawkat> on the login server side?
[14:35:49] <shoghicp> yawkat: realms service
[14:35:53] <yawkat> ah
[14:35:58] <shoghicp> for generating the certificate chain
[14:36:05] <shoghicp> you should get a disconnect, yeah
[14:37:15] <gurun> what makes a good or a bad JWT implementation? Is it the features, speed or just API?
[14:37:31] <gurun> I guess features isn't so important, as long as it has the right one.
[14:37:35] <shoghicp> gurun: not implementing all the features / security issues / BAD CODE
[14:37:53] <yawkat> there are a lot of signing alogrithms in jwt you should implement
[14:37:56] <gurun> yeah, i'm just asking since you implemented your own.
[14:38:43] <gurun> I guess i will look for the most Microsoftish one, that best jacks into the encryption libs in .NET
[14:38:50] <shoghicp> I implemented all we needed in 300 lines, including 200 used for encoding/decoding JWT custom-encoded DER signatures
[14:39:27] <gurun> I might end up doing that too, if performance becaomes a problem.
[14:39:30] <shoghicp> oh, and 50 for base64 special code
[14:39:40] <shoghicp> so 50 lines
[14:39:42] <gurun> But it's just once per login, so it's not like it's in the critical path or anything.
[14:40:01] <shoghicp> nah performance will be ok
[14:40:14] <shoghicp> I might end up using the pure-PHP library for it :P
[14:40:15] <gurun> i'm more worried about encryption
[14:40:34] <yawkat> there are lots of AES libs
[14:40:48] <gurun> decrypt and encrypt. Not because of speed, but because of memory performance. It's like handing over a lot of the core performance in MiNET to .. something else.
[14:42:06] <yawkat> shoghicp: you should fix the version number in the topic
[14:42:47] <gurun> It should say "Now cracking 0.15" lol
[14:43:00] <shoghicp> 0.15 is an alpha :P
[14:43:04] <yawkat> "Now hitting 0.15 with a stick until it breaks"
[14:43:04] <shoghicp> Realms*
[14:43:10] <shoghicp> it's not truly 0.15
[14:43:24] <shoghicp> actually, if you can later fuzz the authentication part :D
[14:47:03] <yawkat> gurun: why do you send 0x8c and 0x84 in minet depending on fragmentation?
[14:52:29] <gurun> fragmentation?
[14:53:19] <yawkat> gurun: https://github.com/NiclasOlofsson/MiNET/blob/9730ebbc035ef6b6049e8eff96b6b94fb022c966/src/MiNET/MiNET/Net/ConnectedPackage.cs#L56
[14:53:22] <gurun> but anyhow, that's not an "ID" it's a bit-field computed from the header settings.
[14:54:01] <yawkat> huh, ive never had problems sending 0x84 only
[14:54:01] <gurun> ConnectedPackage is also ONLY used for decode. Check Datagram for encode.
[14:54:11] <gurun> so wahtever code is in decode there,it's old and useless
[14:54:38] <gurun> but in the end, whatever works for you is probably best.
[15:07:36] * Falkirks joined the channel
[16:22:06] * Intyre is still confused :)
[16:36:30] * bjorn- joined the channel
[16:55:51] <gurun> Intyre, it's a temporary state
[16:55:59] <gurun> i'll cracking now ..
[18:42:14] <yawkat> identityPublicKey is the public key of the client?
[18:42:40] <Intyre> yes
[18:42:51] <yawkat> merci
[18:52:33] <shoghicp> remember https://twitter.com/shoghicp/status/694479065403822080 ?
[18:52:39] <shoghicp> now you know ;D
[18:52:57] <Intyre> no i dont know
[18:53:02] <shoghicp> (TL;DR: you had to do ECDH to get the key, then decrypt. All openssl commands)
[18:53:08] <shoghicp> it was too easy
[18:53:33] <shoghicp> qrcode goes here https://gist.github.com/shoghicp/b7b2667087ec877ce161
[18:56:06] <Intyre> key is in servertoclienthandshake?
[18:56:21] <yawkat> there is something that looks like a key in there, not sure what format
[18:56:27] <yawkat> i think it's key and challenge
[18:56:58] <shoghicp> Intyre: there is no key. it gets calculated using public/private keypairs on both sides
[18:57:09] <shoghicp> check ECDH system
[18:57:10] <yawkat> i assume he meant public key
[18:57:16] <yawkat> of the server
[18:57:17] <shoghicp> public key is there, yeah
[18:57:25] <shoghicp> plus a random token
[18:58:01] <shoghicp> it's not "needed", but if we didn't do that the connection would have the same symmetric key when using the same pair of peers
[18:58:06] <yawkat> and i believe everything after that packet is encrypted
[18:58:07] <shoghicp> so it makes sense
[18:58:10] <shoghicp> yep
[19:09:08] <yawkat> ah, it's base64-encoded ASN1 DER  :/ I'm so bad at crypto
[19:09:51] <shoghicp> PEM :P
[19:09:57] <shoghicp> without the headers
[19:10:12] <yawkat> it's actually magic.
[19:14:12] <gurun> is there any type of identifier saying if a packet is encrypted or not?
[19:15:11] <gurun> i mean, all packets after that login is supposed to be it, but well ..
[19:15:11] <Intyre> everything after 0x03
[19:15:26] <shoghicp> gurun: everything
[19:15:28] <gurun> it's just so much state .. in the parsing
[19:15:37] <shoghicp> encryption happens at the sending layer
[19:15:52] <shoghicp> also, this comes form a state-based network system. you can see why it worked better there
[19:16:05] <shoghicp> have a parser per connection ;)
[19:16:20] <shoghicp> actually, we just replace the parser in run time
[19:17:38] <gurun> yeah, well i just need to send a flag to the parser to decrypt or encrypt
[19:18:18] <gurun> did you reset all the packet ID's now, so they start from 1 if they are padded?
[19:18:39] <gurun> so you use the full range
[19:18:48] <gurun> or CAN use the full range if wanted
[19:19:52] <yawkat> yea they did
[19:20:32] <shoghicp> gurun: they don't depend on raknet anymore \o/
[19:23:25] <gurun> good to know. Just tryig to refactor the code into something that .. works.
[19:24:22] <gurun> has to be a story behind the 0xfe instead of 0xff?
[19:25:43] <gurun> I think i would have gone for the ID_USER_PACKET_ENUM as the padding
[19:32:03] <yawkat> .-. i used RSA instead of EC the whole time, of course it broke...
[19:33:12] <gurun> i guess i could do this as i do with batch .. just a regular raknet message .. with messages inside
[19:34:16] <gurun> but batch has lenght .. i wonder if these have lenght..
[19:39:15] <shoghicp> gurun: we had ID_USER_PACKET_ENUM before, but if we add anything in the future to raknet that id would change, like it happened before
[19:39:31] <shoghicp> 0xff is the end of the range, and also happens to be -1
[19:39:41] <gurun> is it signed
[19:39:45] <gurun> didn't know that
[19:39:48] <shoghicp> 0xfe is a less used value so it "doesn't happen by mistake"
[19:40:08] <shoghicp> nah, but if we do wrong things there is less chance of it getting there
[19:40:16] <gurun> yeah, that's true
[19:40:20] <gurun> well, just curious
[19:40:22] <shoghicp> we have checks afterwards ofc, but if it happens before we detect it!
[19:40:42] <shoghicp> I chose that value, and those were my reasons. went to 0xff first :P
[19:41:00] <gurun> well, you also mentioned that 0xfe wasn't exactly written in stone, right.
[19:41:04] <gurun> "could vary"
[19:41:15] <shoghicp> anything here can change, yeah
[19:41:45] <gurun> i'm thinking about doing the ID field .. a variable int field.
[19:41:54] <gurun> byte, short whatever
[19:42:15] <shoghicp> for the ids we will use the output of a custom-designed random number generator >:D
[19:42:25] <shoghicp> yep, varintsd
[19:42:28] <gurun> HA
[19:42:31] <shoghicp> that's what it was on the new system
[19:42:34] <shoghicp> actually
[19:42:37] <shoghicp> they were strings
[19:42:50] <shoghicp> the varints were assigned in runtime when you connected
[19:42:56] <gurun> or just int
[19:43:10] <gurun> i mean, it doesn't have that enormous impact on performance :-)
[19:43:19] <shoghicp> so you know if you can offer backwards compatibility to new clients for old servers automatically

[13:28:18] <gurun> it's just because i have a job now .. i can't do much during weeks (including family) .. so the window is MUCH smaller for me to play with this stuff now.
[13:28:41] <shoghicp> otherwise you were able to input random bytes in a long string
[13:28:50] <shoghicp> or repeat data
[13:29:42] <gurun> one of the big problems i have with 0x8e in 0.14
[13:29:51] <gurun> is that it's not used in the batches.
[13:30:02] <yawkat> gurun: did you read my protocol docs?
[13:30:05] <shoghicp> should be used now :P
[13:30:18] <gurun> yawkat, i don't know who you are so .. no :-)
[13:30:21] <shoghicp> 0xfe is the only packet we send over raknet
[13:30:33] <yawkat> it becomes very easy to decode if you just split it into two protocols and use 0x8e as encapsulation
[13:30:34] <shoghicp> or accept
[13:30:39] <shoghicp> ^
[13:30:52] <yawkat> and use the encapsulated protocol in the batch codec
[13:31:02] <gurun> yawkat, decoding is not the problem. Encoding is the problem.
[13:31:28] <shoghicp> gurun: also you can't send the same packet to clients now... encrypted :P
[13:31:38] <yawkat> encode all packets of the encapsulated protocol in either batch or 0x8e, with batch being a packet of the encapsulated protocol.
[13:32:10] <yawkat> the only packets you send as raknet frame data or datagrams are raknet packets and 0x8e.
[13:32:27] <yawkat> at least that's how i decided to abstract it, and it works very, very well.
[13:33:25] <gurun> shoghicp, i never send the same "message" to multiple clients. Becuase to the clients I send datagrams.
[13:33:41] <gurun> but it's a matter of encoding the messages that messes things up.
[13:34:04] <shoghicp> also for 0.15, view-distance is now synchronized client-server, and other improvements
[13:34:25] <Intyre> how to encrypt/decrypt? :/
[13:34:33] <shoghicp> AES-128 :P
[13:34:37] <gurun> i thought 0.14 already synced the view distance?
[13:34:56] <shoghicp> gurun: properly
[13:35:03] <gurun> haha, ok.
[13:35:19] <gurun> well, i've already implemented the functionality as IF it worked so that's good.
[13:35:39] <gurun> getting W10 clients reportng in 22 just kills any server if not handled :-)
[13:35:44] <shoghicp> key=IV=SHA256(serverToken + ECDH_sharedSecret)
[13:36:19] <shoghicp> key.substr(0, 16), same for IV
[13:36:32] <yawkat> do i need to implement xbox live auth if i just want to get a dump of the response the server sends to the encryption request?
[13:36:40] <gurun> who's the CA of the certs?
[13:36:43] <shoghicp> yawkat: no
[13:36:48] <yawkat> thank god
[13:36:53] <shoghicp> server only knows about trusted public keys
[13:37:01] <shoghicp> that's why I like this design!
[13:37:08] <gurun> yawkat, that's the whole genious thing about this,you don't have to care.
[13:37:11] <shoghicp> gurun: us
[13:37:32] <shoghicp> and this works with your own custom clients and authentication systems as well
[13:37:36] <shoghicp> or custom tools
[13:37:45] <shoghicp> just trust a public key/ issuer
[13:37:52] <shoghicp> and you can differentiate them
[13:38:08] <shoghicp> no need for a different port for management tools
[13:38:40] <gurun> yeah, i understood that you could do that. For tools it might be a point. Since I have a service killer that can do just that, kill any server .. it's probably a good idea :-)
[13:39:00] <shoghicp> btw our system also allows RSA 1204-4096, and other EC systems, but the last one has to be EC384 (check JWT details)
[13:39:43] <shoghicp> as in, you can trust a RSA1024 key that signs the final key if you want
[13:39:55] <gurun> yeah. The libs seems to support most of these things, so I think i'm lucky not having to bother to much. I'll just go with what the client asks.
[13:40:25] <shoghicp> for encryption:
[13:40:26] <gurun> a noob question shoghicp.
[13:40:57] <gurun> if someone would proxy the suff and get access to all my info from the login packet. It still doesn't matter because there is a private key for the client, right?
[13:41:10] <shoghicp> gurun: exactly
[13:41:16] <Intyre> shoghicp: does login packet have 1 or 2 tokens? why is the second "jtw" broken?
[13:41:27] <yawkat> broken?
[13:41:30] <gurun> broken?
[13:41:36] <Intyre> broken!
[13:41:41] <gurun> :-)
[13:41:45] <shoghicp> Intyre: first there is a certificate chain, second field is JWT-encoded client data signed by the client
[13:41:48] <yawkat> like, the signature, or the actual jtw thing?
[13:42:24] <yawkat> also, why the hell little-endian length headers :,(
[13:42:26] <gurun> the jwt website doesn't do the signaturing as this does, so that one warns about it.
[13:42:55] <shoghicp> yawkat: everything is done little endian in Pocket
[13:43:17] <yawkat> normal string headers are BE, these int ones are LE
[13:43:24] <yawkat> because raknet reverses them
[13:43:36] <yawkat> reverses the normal ones that is
[13:44:29] <Intyre> second field is just weird... doesnt have that fancy tags and splitted up with ',.' :/
[13:44:44] <yawkat> it does
[13:44:50] <gurun> yawkat, where is that documentation you talk about?
[13:44:52] <shoghicp> encryption = AES-128(plaintext + SHA256(sendCouter + plaintext + fullKey).substr(0, 8))
[13:45:08] <yawkat> gurun: https://confluence.yawk.at/display/PEPROTOCOL/pe-protocol-docs+Home
[13:45:09] <shoghicp> fullKey = aes key but without substr
[13:45:30] <yawkat> actually the part i talked about is on wiki.vg
[13:45:36] <shoghicp> send counter increases every packet we send, starts at 0
[13:45:45] <yawkat> http://wiki.vg/Pocket_Edition_Protocol_Documentation#Game_Packet
[13:45:47] <shoghicp> receive as well, have a receive counter
[13:45:52] <shoghicp> then check signature
[13:46:36] <yawkat> shoghicp: the receiver just ignores duplicate indices i assume?
[13:46:56] <yawkat> to prevent replay
[13:47:07] <shoghicp> ALSO, AES is AES256 (my bad!), substr keys/IV to the proper length. AES-256-CFB8
[13:47:09] <shoghicp> ^ those details are important
[13:47:22] <shoghicp> yawkat: it closes the connection if replay is done
[13:47:25] <gurun> yawkat i've seen that from gingergeeks tweet. But I have my own generated from the code.
[13:47:29] <shoghicp> raknet will drop same packets
[13:47:39] <yawkat> gurun: yea i know
[13:47:49] <shoghicp> but different packets with same content will close the stream by either client or server
[13:49:42] <yawkat> shoghicp: counter is included in fe i assume? so you can still do unordered transmission
[13:50:03] <yawkat> gurun: the wiki.vg part may be more interesting to you, it covers raknet
[13:50:09] <shoghicp> yawkat: 0xfe is just a wrapper. there is no unordered sending right now
[13:50:14] <shoghicp> we removed all of that
[13:50:15] <yawkat> huh, okay
[13:50:25] <shoghicp> raknet will still send some, but not for the game
[13:50:43] <yawkat> so the udp thing is entirely useless now?
[13:51:25] <shoghicp> this counter thing is part of the system for allowing unordered, but not right now
[13:51:47] <shoghicp> still, raknet is misused in MCPE and doesn't perform at all
[13:51:59] <yawkat> raknet sucks anyway :D
[13:52:34] <shoghicp> we are trying to depend less on it
[13:52:56] <gurun> well, it's either that or TCP. Not so much good alternatives to RakNet
[13:53:01] <yawkat> true
[13:54:03] <gurun> so is it sending it like 0xfe(encrypted content) ?
[13:54:34] <Intyre> looks like it
[13:54:43] <shoghicp> yep
[13:54:45] <gurun> ok, that's kind of good
[13:55:40] <gurun> i'm thinking about slamminga poxy outside .. and send raw packets to the actual server.
[13:56:16] <Intyre> i think ill dump my private key :)
[13:56:26] <gurun> haha
[13:56:32] <shoghicp> Intyre: just generate a random one :P
[13:56:55] <Intyre> it still makes no sense :)
[13:57:03] <gurun> i still remeber when it took a coiple of minutes to generate these keys :-)
[13:58:17] <shoghicp> gurun: normal DH keys still take a while
[13:58:26] <shoghicp> this is ECDH, with normal keys
[13:59:00] <gurun> what's the fastest encryption you can use? If you really don't care about the strenght?
[13:59:12] <Intyre> md5!
[13:59:18] <shoghicp> RC4 :P
[13:59:25] <yawkat> base64
[13:59:30] <shoghicp> rot13
[13:59:32] <gurun> i mean, that the client can handle
[13:59:36] <shoghicp> rot13(rot13())
[13:59:44] <gurun> :-)
[13:59:47] <shoghicp> oh, AES256 CFB8
[13:59:47] <yawkat> xor 0
[14:00:04] <shoghicp> it also accepts blocks, AES128, etc
[14:00:17] <shoghicp> but the network encryption has hardcoded parameters
[14:00:19] <gurun> Is there a reason why i SHOULD care about the strenght .. i mean, it's just minecraft.
[14:00:38] <shoghicp> to AES256 (32-byte key, 16-byte IV)
[14:01:16] <shoghicp> gurun: AES256 is mostly AES128 with a 256-bit key instead of 128-bit key
[14:01:23] <shoghicp> block size is still 128 bits
[14:01:55] <yawkat> all the sensitive data people say in chat of course
[14:02:50] <shoghicp> all the conspiracies that will be done in Minecraft servers from now on!
[14:03:37] <shoghicp> actually, china is the biggest MCPE user...
[14:03:45] <shoghicp> we don't sell it there, people just get it
[14:03:57] <shoghicp> who would think a game could be used for this?
[14:03:59] <gurun> ouch, you make it sound like TNT will get a different meaning now
[14:04:17] <gurun> How do i craft a pressure cooked TNT?
[14:04:19] <shoghicp> but I guess they already backdoor the apks
[14:04:21] <shoghicp> hahaha
[14:05:03] <gurun> New mini-game: waterboarding in the couldron
[14:05:15] <yawkat> :D
[14:05:40] <yawkat> whats the first field in the new login packet?
[14:05:48] <yawkat> it's always 0000 for me
[14:05:55] <shoghicp> yawkat: int32
[14:05:57] <Intyre> username?
[14:06:00] <shoghicp> length
[14:06:04] <shoghicp> or wait
[14:06:08] <shoghicp> first field...
[14:06:18] <yawkat> from my "educated guesses" it's a string
[14:06:19] <Intyre> short int32 int32 int32 int32 string
[14:06:33] <Intyre> last in32 is string length :p
[14:06:48] <shoghicp> yep clientName for backwards compatibility... why is that still there
[14:06:53] <gurun> so .. hm int-string ?
[14:06:59] <Intyre> and after that there is another int32-string
[14:07:03] <Intyre> yes! long string

[00:05:27] <Intyre> a lot changed :)
[00:14:09] <gurun> mhsjlw, it exchanges certificates and encrypts stuff. And the packet-id handling seems to have changed. Check the logs of the chats from yesterday, lots of stuff in there.
[00:14:39] <gurun> Most of the changes are non-trivial
[00:14:42] <mhsjlw> thanks. do you know if encryption is done at a raknet level?
[00:15:07] <gurun> it is not. It's on a message level as i understand it. But I haven't gotn that far just yet.
[00:15:46] <Intyre> it now looks like magic
[00:15:54] <gurun> but from the looks of it, you can think of it as HTTPS but reversed and over UDP .. lol.
[00:16:27] <mhsjlw> mojang is at it again
[00:16:29] <mhsjlw> :P
[00:16:37] <gurun> did they do it before?
[00:16:46] <rom1504> do they do anything else ?
[00:16:52] <mhsjlw> no, they are back at reinventing the wheel then 'making it better'
[00:16:59] <mhsjlw> ex. leveldb-mcpe
[00:17:06] <mhsjlw> leveldb was fine, but it wasn't good enough for mojang :P
[00:17:34] <gurun> hmm, they just added compression. is that bad?
[00:17:42] <gurun> also, that's OSS
[00:17:50] <mhsjlw> nope, it's not bad. i'm just saying they could have left it alone but they chose not too
[00:17:55] <mhsjlw> yup, i wrote bindings for it
[00:18:08] <gurun> un-compressed you mean?
[00:18:12] <mhsjlw> https://github.com/mhsjlw/node-leveldb-mcpe
[00:18:18] <mhsjlw> it wasn't fun
[00:18:27] <mhsjlw> gurun, no, using snappy
[00:18:39] <mhsjlw> snappy is great. but i guess they think zlib is better
[00:19:09] <mhsjlw> just you wait until they create their own transport layer protocol
[00:19:35] <mhsjlw> i shouldn't give shoghicp and ideas ;)
[00:20:05] <gurun> yeah i wouldn't know about snappy and mobile.
[00:20:38] <mhsjlw> this is true
[00:21:00] <mhsjlw> perhaps they have reasons for doing these seemingly insane things
[00:21:07] <mhsjlw> we'll never know
[00:21:15] <mhsjlw> :p
[00:21:20] <gurun> maybe it's just to pissoff all us besserwissers?
[00:21:52] <mhsjlw> that's very likely
[00:21:57] <gurun> lol
[00:22:03] <mhsjlw> but we're so annoying they can't shake us off
[00:22:18] <mhsjlw> also, it seems people have gotten leveldb with snappy to work on android and ios
[00:22:40] <gurun> the new encryption looks good so far. Can't complain about that. And there aren't really that many wheels to reinvent on that either.
[00:22:55] <gurun> much better design than the PC i think.
[00:23:01] <mhsjlw> well i'm sure i'm going to have fun for the next 12 hours adding encryption
[00:23:16] <mhsjlw> and updating this new 'packet id handling' you speak of
[00:23:45] <rom1504> encryption is a good thing though yeah
[00:23:53] <rom1504> should prevent mitm
[00:24:12] <mhsjlw> but mitm is fun :D
[00:24:12] <gurun> people take offence in them using xbox live logins tho. Can't say I understand why.
[00:24:30] <mhsjlw> well, i was surprised that there is xbox live logins
[00:24:36] <gurun> ha, mitm is a huge problem, yeah.
[00:24:38] <mhsjlw> i wonder how that ties into authentication on the server side
[00:24:52] <mhsjlw> rom1504: we're going to have fun writing that proxy now
[00:24:55] <gurun> mhsjlw, ties into .. what you mean?
[00:25:17] <rom1504> mhsjlw: should be similar to mcpc now, just would only work in offline mode
[00:25:36] <mhsjlw> offline mode still has encryption afaik
[00:25:37] <gurun> eh, come on. I just said it uses certifcates
[00:26:08] <mhsjlw> gurun, meaning how i take the credentials and give them to microsoft in return for verifying the user
[00:26:13] <mhsjlw> i just have no idea how it works
[00:26:19] <gurun> it's reversed HTTPS. So instead of making sure you connect to the proper server, you make sure it's the proper client.
[00:26:51] <mhsjlw> hmm ok
[00:26:51] <Intyre> gurun: how does encryption work?
[00:27:02] <gurun> there is no "server side authentication". That's why it's so much better than PC. Also the skins are sent the same way, but they are still local to the client (not loaded from repository)
[00:27:13] <mhsjlw> gurun: nice!
[00:27:29] <mhsjlw> hmm i wonder if they are using 1.9 chunk formats now
[00:27:34] <gurun> So no more "network" montoring of mojang services and skin services ..
[00:27:52] <gurun> mhsjlw, they have supported both formats since 0.14
[00:28:01] <mhsjlw> O.o
[00:28:02] <gurun> i don't know what's new with 1.9 tho .. so can't say
[00:28:07] <mhsjlw> see i don't know these things
[00:28:13] <mhsjlw> thank you for enlightening me
[00:28:23] <mhsjlw> 1.9 chunks use palettes and sections
[00:28:26] <mhsjlw> stuff like that
[00:28:33] <gurun> don't worry in 12h you will enlighten us instead.
[00:28:35] <mhsjlw> im working on an impl in node right now
[00:28:46] <mhsjlw> gurun: alright, off to learn !
[00:28:52] <gurun> heh
[00:28:52] <mhsjlw> see you guys later ;)
[00:29:10] <gurun> btw
[00:29:41] <gurun> i haven't fully decoded all the fields of the login packet. But there is a lenght field (short) some bytes ahead of the JSON. So look for that.
[00:29:54] <mhsjlw> will do
[00:30:17] <Intyre> longstring <-- int length ;)
[00:30:30] <Intyre> little endian
[00:32:32] <rom1504> oh yeah btw, windows10 version is using the same endianness as the android one surely ?
[00:33:08] <rom1504> (half big endian, half little endian)
[00:33:25] <Intyre> gurun: 0x03 is a string, with the server public key
[00:33:40] <Intyre> then it is alll encrypted \o/
[00:34:03] <gurun> rom1504, exactly LOL
[00:34:12] * mhsjlw has quit
[00:34:48] <gurun> Intyre that would be the challange and the symetric key used for the rest i guess
[00:35:17] <Intyre> i really have no idea how to use it on the rest of the data :/
[00:35:48] <gurun> there is 0x01 packet which is what the client sends as the login. Do you see the fields for that?
[00:37:21] <gurun> the server MUST somewhere generate a key used on both sides for encryption. It's random.
[00:47:52] <Intyre> omg..
[00:50:52] <Intyre> but no
[00:50:56] <Intyre> no keys :/
[01:06:01] <gurun> you seeing that in wireshark or?
[01:06:20] <Intyre> a dump from me connection to a realms server
[01:06:29] <gurun> oh realms
[01:06:44] <gurun> i have no idea how that one works ..
[01:07:16] <Intyre> the same i hope?
[01:08:32] <gurun> i wouldn't be too sure.
[01:09:00] <Intyre> as far as i can see it works
[01:09:03] <gurun> do you have a server-key from that packet for me?
[01:09:06] <gurun> in ascii
[01:09:26] <Intyre> the one from 0x03?
[01:09:29] <gurun> yah
[01:09:32] <gurun> the whole string
[01:10:08] <Intyre> in your pm
[01:11:12] <gurun> thanks
[01:22:08] <gurun> Intyre on that 0x03 packet .. does it have a 0xfe byte before the 3?
[01:22:15] <gurun> like 2 bytes for the packet id?
[01:22:40] <Intyre> yep
[01:23:16] <gurun> ok, good.
[01:23:24] <gurun> i hope they do that for batch packets now too.
[01:23:46] <gurun> with the 0.14 0x8e .. it wasn't used everywhere, and that totally messed up my sending.
[01:25:05] <gurun> imagine .. if we could get the fields for these packets from Mojang .. it would save so much time. It will be cracked anyway, just saves a lot of time.
[02:15:49] <deceit> mmmm crack
[06:22:23] <yawkat> gurun: if I want to start work on it, is the realms alpha thing 0.15.0?
[07:13:12] <yawkat> ah yep it is.
[07:20:26] <yawkat> fuuck those signature changes .-. https://s.yawk.at/IhEL
[07:20:30] <yawkat> thatll be fin
[07:20:33] <yawkat> *fun
[07:20:41] <yawkat> did they move packet ids up 2?
[07:25:10] <yawkat> ooh, fancy new loading screen :D
[09:58:50] * bjorn- joined the channel
[10:54:45] <yawkat> is the http://i.imgur.com/21kdZ52.png implemented like that in the preview?
[10:55:15] <yawkat> because i am getting the fe / new login packet even though i havent sent the public key and token as server
[10:56:19] <yawkat> and for some reason there is what looks like nonce generation code in the serverside handler of that packet
[11:34:07] * sgray joined the channel
[11:42:30] * bjorn- joined the channel
[12:24:37] <gurun> yawkat, that chart is not exactly what is supposed to be implemented. And the order is not exactly the wqy it works.
[12:24:50] <yawkat> alright, thanks
[12:25:11] <gurun> so, again .. it is just like HTTPS, only reversed and over UDP
[12:25:44] <yawkat> and with double-base64ed skin ^^
[13:04:02] <gurun> ?
[13:13:51] <shoghicp> that chart is the old design ;)
[13:14:05] <shoghicp> some stuff is similar, but specific details might have changed, like the order
[13:15:10] <shoghicp> to answer mhsjlw, do you prefer this to an xbox-live only system that requires a trusted server key (no public auth) and doesn't offer confidentiality? (mitm possible)
[13:15:18] <shoghicp> those were our options :P
[13:15:33] <shoghicp> also this comes from a bigger better network system, that hasn't made it here
[13:15:44] <shoghicp> it all makes more sense with that system
[13:16:18] <shoghicp> still, we tried to make this system compatible with all the crypto libraries out there... I implemented it several times as well
[13:16:59] <shoghicp> OpenSSL, Crypto++, and a secret MS library, we went for OpenSSL in the end (nightmare fuel btw)
[13:20:59] <shoghicp> yawkat: yeah, that double base64 is bad
[13:21:21] <shoghicp> but JWT was imposed on top of our system, so ¯\_(ツ)_/¯
[13:21:39] <yawkat> not like it's a massive issue
[13:22:26] <shoghicp> but I knew it was bad when I wrote that :P
[13:22:43] <shoghicp> anyway I didn't want to escape binary data inside JSON because it didn't look nice
[13:23:10] <shoghicp> gurun: did you do ECDH already?
[13:25:57] <gurun> not yet no. I'll ping you when I have it done.
[13:26:17] <shoghicp> do it with random keypairs, it'll be faster to test with those ;D
[13:26:19] <gurun> i don't see any issues really tho .. like you say, it's all based on standards.
[13:27:51] <shoghicp> the only obscure part might be what we do with those standards
[13:28:03] <yawkat> heh
[13:28:10] <shoghicp> there is some hash magic happening for encryption later

2016-04-15
[00:17:32] * linuk0 has quit
[00:17:53] * linuk0 joined the channel
[00:22:33] * linuk0 has quit
[00:22:47] * linuk0 joined the channel
[00:51:50] * Amaranth has quit
[02:02:06] * linuk0 has quit
[02:16:18] * AlbertoHld joined the channel
[02:18:09] * AlbertoHld has left the channel
[03:23:57] * gurun_ joined the channel
[03:32:35] * gurun has quit
[03:55:56] * gurun_ has quit
[06:07:18] * FriwiDev joined the channel
[06:59:19] * FriwiDev_ joined the channel
[07:04:04] * FriwiDev has quit
[07:12:32] * FriwiDev_ has quit
[07:14:48] * FriwiDev_ joined the channel
[08:16:14] * FriwiDev_ has quit
[08:16:31] * FriwiDev_ joined the channel
[08:18:38] * Amaranth joined the channel
[08:37:29] * gurun_ joined the channel
[09:25:35] * gurun__ joined the channel
[09:29:01] * FriwiDev__ joined the channel
[09:35:16] * gurun_ has quit
[09:35:16] * FriwiDev_ has quit
[09:40:45] * FriwiDev__ has quit
[09:44:47] * FriwiDev__ joined the channel
[10:07:16] * FriwiDev__ has quit
[10:09:48] * FriwiDev joined the channel
[11:09:25] * Amaranth has quit
[11:34:11] * sgray joined the channel
[11:36:14] * Amaranth joined the channel
[11:52:10] * bjorn- joined the channel
[12:29:16] * FriwiDev has quit
[12:30:28] * bjorn- has quit
[12:30:41] * bjorn- joined the channel
[12:45:56] * FriwiDev joined the channel
[14:03:02] * Amaranth has quit
[14:13:12] * Amaranth joined the channel
[15:10:12] * sekjun9878 joined the channel
[15:10:12] * sekjun9878 has quit
[15:10:12] * sekjun9878 joined the channel
[15:11:30] * williamtdr has quit
[15:15:36] * Amaranth has quit
[15:24:05] * williamtdr joined the channel
[15:27:44] * sekjun9878 joined the channel
[15:27:44] * sekjun9878 joined the channel
[15:35:42] * Brandon15811__ has quit
[15:38:39] * Brandon15811__ joined the channel
[15:49:21] * Amaranth joined the channel
[16:44:21] * sgray joined the channel
[17:19:17] * FriwiDev has quit
[17:26:48] * sekjun9878_ joined the channel
[17:26:48] * sekjun9878_ joined the channel
[17:27:46] * Amaranth has quit
[17:27:46] * sekjun9878 has quit
[17:27:46] * williamtdr has quit
[17:52:34] * FriwiDev joined the channel
[18:01:49] * williamtdr joined the channel
[18:12:02] * sekjun9878 joined the channel
[18:12:02] * sekjun9878 has quit
[18:12:02] * sekjun9878 joined the channel
[18:23:54] * gurun__ joined the channel
[18:27:31] * Amaranth joined the channel
[19:18:51] * gurun_ joined the channel
[19:22:48] * FriwiDev has quit
[19:22:50] * gurun__ has quit
[19:29:53] * FriwiDev joined the channel
[19:56:19] * gaeta joined the channel
[21:16:15] * sgray joined the channel
[22:42:10] * NullChar joined the channel
[23:03:44] * gurun joined the channel
[23:09:18] * FriwiDev has quit
[23:32:53] * mhsjlw joined the channel
[23:33:45] <mhsjlw> Hi! Is there anyone that knows anything about the protocol changes from 0.14.1 to 0.15?
[23:51:11] <Intyre> no.. even mojang has no clue how it gots there O.o

2016-04-14
[20:32:44] <gurun> i haven't found any references to that JSON wrapping it .. the "chain" stuff .. but it's not like a total mystery tho
[20:32:48] <shoghicp> so while we were discussing that for two days I implemented what we needed
[20:33:03] <gurun> haha
[20:33:39] <gurun> i can't believe how happy i feel about seeing this. Finally :)
[20:34:22] <KnownUnown> oh, is purchase verification finally a thing in mcpe?
[20:34:27] <shoghicp> we are still working UI stuff to let people know that they need xbox live for OTHER servers, but it's somewhere in the plan
[20:34:28] <KnownUnown> instead of passive stat collection
[20:34:43] <shoghicp> KnownUnown: I think for realms, but I have no idea
[20:35:55] <shoghicp> after all this is an alpha to see how all the systems come together, not a final release or what comes before release. we just don't know :)
[20:36:13] <shoghicp> but it's coming!
[20:37:39] <Amaranth> KnownUnown: If nothing else it's verified accounts and connection security
[20:37:48] <shoghicp> ^
[20:37:49] <KnownUnown> yeah, which is really nice :D
[20:38:06] <shoghicp> gurun: can I have a raw Login packet the client is sending and what you are sending? I didn't check what we were sending last week, I hope it's still ok
[20:38:52] <gurun> 0xFE?
[20:39:07] <shoghicp> 0xFE is the container for any packet ;D
[20:39:15] <gurun> ah, is that the new 0x8e?
[20:39:31] <shoghicp> yep, but with a number that is not the last used raknet packet
[20:39:50] <shoghicp> otherwise it would change every time raknet decides to shift packets around
[20:40:00] <gurun> well, i can give you the one saying 0xFE 0x01 that has all this stuff.
[20:40:06] <shoghicp> yeah that works
[20:40:08] <gurun> but i haven't started on the sending side yet
[20:40:19] <gurun> i have 2 different I'll give you
[20:40:31] <shoghicp> by the way 0x01 is LoginPacket
[20:40:59] <gurun> yeah i figured that then
[20:41:58] <gurun> PM'ed the gists
[20:43:49] <shoghicp> gurun: can I haz the raw json? too much hassle to write a script to extract it :P
[20:44:10] <gurun> the json for the decoded content or?
[20:44:21] <shoghicp> just the thing that says "chain":
[20:44:30] <shoghicp> anyway information there is supposed to be mostly public
[20:44:37] <gurun> ok.
[20:44:46] <gurun> well i can give you something that you can use on the JWT webpage
[20:44:52] <gurun> "mostly public" lol
[20:44:55] <shoghicp> yeah, I was going to do that
[20:45:22] <shoghicp> well there is the XUID which is not public (as your gamertag) but can be found using your gamertag
[20:45:53] <gurun> i updated them
[20:46:17] <gurun> so if you cut and paste from that and paste it into https://jwt.io/ you will get the parts you want
[20:46:36] <gurun> i haven't decoded it in the server yet because I was looking for the length field.. and i just found that :-P
[20:46:42] <shoghicp> you removed the top of the chain :(
[20:46:47] <shoghicp> but it doesn't matter
[20:46:48] <gurun> did i
[20:47:09] <shoghicp> I used JWT.io a lot for debugging :)
[20:47:25] <gurun> i removed this stuff {"chain":["
[20:47:44] <gurun> is that your own making .. just some JSON to tie it together?
[20:47:55] <gurun> i can't get any google hits on it at least
[20:48:04] <shoghicp> yep, it's just a chain of signed blobs
[20:48:21] <shoghicp> resolve it from the bottom to the top
[20:48:36] <shoghicp> checking if it matches one of your trusted keys
[20:50:29] <shoghicp> also the last part is signed by the client, it's most of the data that was sent in the extra fields before
[20:50:44] <gurun> the website keeps complaining about invalid signature tho. Haven't figued out what's wrong with it. Maybe just the format.
[20:51:09] <shoghicp> oh, JWT.io doesn't verify ES***
[20:52:05] <gurun> yeah, i just noticed it says so in a comment ontop
[20:52:20] <gurun> ES384
[20:52:48] <gurun> GOD the number of "standards" for this is .. frustrating
[20:53:24] <shoghicp> JWT it's a framework for designing industry-standard standards
[20:53:30] <gurun> haha
[20:53:57] <shoghicp> standardized framework?
[20:54:02] <gurun> my boss just asked me this morning "do you know anything about this stuff" .. and i said "ask me again after the weekend".
[20:54:18] <gurun> he mistook that for me working and learning for my day-job over the weekend :-P
[20:54:46] <shoghicp> haha
[20:55:25] <gurun> he is a WoW hardcore gamer sine long, so he gets it :-)
[22:19:16] * FriwiDev has quit
[23:22:31] * linuk0 joined the channel

[04:29:25] * sgray joined the channel
[04:31:24] * leonchang99 has quit
[04:31:38] * leonchang99 joined the channel
[04:32:03] * shaila has quit
[06:01:45] * Brandon1- joined the channel
[06:08:44] * Brandon15811_ has quit
[06:08:44] * Extreme- has quit
[06:08:46] * eggy has quit
[06:10:58] * Extreme joined the channel
[06:21:54] * eggy joined the channel
[06:44:14] * sgray joined the channel
[06:46:03] * j_beez joined the channel
[07:47:49] * KnownUnown has quit
[08:07:57] * KnownUnown joined the channel
[08:11:32] * Amaranth joined the channel
[09:31:56] * Codmadnesspro has quit
[09:33:02] * deceit has quit
[09:34:54] * deceit joined the channel
[09:45:00] * Codmadnesspro joined the channel
[09:56:29] * MrQuoter joined the channel
[10:56:25] * sgray joined the channel
[11:24:57] * md_5 joined the channel
[11:41:01] * Hayward joined the channel
[11:41:06] <Hayward> Hello all
[11:41:34] <Hayward> I am trying to setup pocketmine for a classroom project for my students and I am getting a strange error when I start pocketmine
[11:41:46] <Hayward> Fatal error: Cannot use pocketmine\nbt\tag\Float as Float because 'Float' is a special class name in phar:///opt/PocketMine-MP.phar/src/pocketmine/Server.php on line 77
[11:42:10] <Hayward> can't seem to find anything about it online, except for a german page which is not really enlightening.
[11:42:54] <yawkat> Hayward: #pocketmine
[11:43:40] <Hayward> kk thanks I will check over there.
[11:43:44] * Hayward has left the channel
[13:16:16] * md_5- joined the channel
[13:17:06] * md_5 has quit
[13:17:15] * deceit has quit
[13:17:23] * deceit joined the channel
[13:36:08] * FriwiDev joined the channel
[13:45:43] * shaila joined the channel
[13:49:05] * sgray has quit
[16:03:12] * gurun joined the channel
[16:26:25] * sgray joined the channel
[17:51:06] * shaila joined the channel
[18:39:30] * Amaranth joined the channel
[19:34:22] <KnownUnown> Wait, is the protocol encrypted now?
[19:47:57] <gurun> "SkinId": "Standard_Steve"
[19:48:01] <gurun> thanks shoghicp :-)
[19:48:24] <shoghicp> KnownUnown: yep
[19:48:51] <shoghicp> even offline mode
[19:49:06] <gurun> can you explain what offline vs online actually mean?
[19:49:45] <shoghicp> <shoghicp> in "offline" mode the verification step is skipped, but that still protects against passive attackers
[19:49:45] <shoghicp> <shoghicp> online mode (using certificates issued by Mojang services) ensures the server that the client is a valid user, and with the shared secret generation step we also create a tunnel that protects against active attackers
[19:49:45] <shoghicp> <shoghicp> technically this system also allows for third party servers to add their own trusted public keys, for their own systems / automated tools
[19:50:07] <shoghicp> so basically the certificate chain sent by the client is self-signed
[19:52:15] <gurun> nono, my question is even more simple. Offline mode .. i mean .. i have no idea what the terms mean. To me that would sound like not connected to any network at all, but obviously that's not the case.
[19:52:59] <shoghicp> that means not logged in to xbox live
[19:53:02] <shoghicp> or lan play
[19:56:02] * sgray joined the channel
[19:58:14] <gurun> ohh, ok.
[19:58:40] <shoghicp> same meaning as offline mode in MCPC
[19:58:44] <KnownUnown> oh, I see
[19:58:49] <shoghicp> actually, we have the same flag on the dedicated server
[20:00:05] <gurun> cool, well .. got one part of that stuff demystified.. so now my client should be able to send something to the (client) vanilla server, and we will see what packet i get back.
[20:01:12] <shoghicp> when hashing, apply SHA256 by default if nothing else is specified
[20:01:27] <shoghicp> and do substr if you need to make it smaller ;D
[20:03:00] <KnownUnown> is it based off Raknet's built in encryption or is it entirely custom
[20:04:12] <shoghicp> custom
[20:04:21] <shoghicp> raknet one was wrong for what we wanted
[20:04:55] <shoghicp> like, "we encrypt, but we add this absurd overhead and also it can be MITM'd"
[20:05:11] <shoghicp> KnownUnown: at least I like it
[20:05:31] <shoghicp> it was part of a bigger system before, a complete network rewrite that didn't have raknet
[20:05:39] <shoghicp> but this is what got to this branch :P
[20:05:52] <shoghicp> everything else is still being worked on, maybe in the future?
[20:05:57] <KnownUnown> there's nice bugs in the beta too
[20:06:14] <shoghicp> oh, lots of internal work that didn't get polished
[20:06:29] <shoghicp> this is what happens when you throw more that a few people at the code
[20:06:33] <KnownUnown> not sure what I did but at one point the entire play screen was shaded black
[20:06:48] <shoghicp> that just try to fix the bug as fast as possible and continue
[20:07:26] <shoghicp> anyway, always working on internal stuff won't get me followers :(
[20:07:35] <KnownUnown> pocketmein
[20:07:40] <shoghicp> people asked if I was still doing Minecraft stuff
[20:08:17] <shoghicp> KnownUnown: these last months have been "bad", dealing with corporate stuff is not that nice
[20:08:33] <shoghicp> but spring is here, it got approved and I have more free time now
[20:08:55] <KnownUnown> :D
[20:13:21] <gurun> WUT, did spring get approved!
[20:14:10] <KnownUnown> poor autumn and winter
[20:14:39] <Amaranth> shoghicp: Been working on the PE server for Azure? :)
[20:15:45] <shoghicp> Amaranth: still running on AWS and Linux + docker :)
[20:16:13] <shoghicp> bad part was getting the crypto part approved
[20:16:22] <Amaranth> I couldn't decide if you'd go Azure because Microsoft or AWS because PC Realms is already there
[20:16:41] <Amaranth> Surprised you didn't just clone the PC auth setup
[20:16:42] <Brandon15811__> yay for docker!
[20:16:58] <Amaranth> It takes an extra communication with Mojang but is much simpler to program
[20:17:26] <shoghicp> Amaranth: we were doing a new system from scratch, also this system is more complex because it was extracted from a new network system
[20:17:41] <shoghicp> what we didn't want was the extra communication by clients
[20:17:45] <Amaranth> Oh right yours is tied in to xbox live
[20:17:52] <shoghicp> all is done in a single request
[20:17:56] <shoghicp> for multiple joins
[20:18:07] <shoghicp> while PC it's 1 client + 2 server
[20:18:22] <gurun> i like this system a LOT more.
[20:18:30] <Amaranth> PC takes one request on login and one per server join on the client and the server does one per join
[20:18:42] <Amaranth> Yours just cuts out the server part
[20:18:45] <shoghicp> + skin data
[20:18:51] <KnownUnown> how long is the validity for the certificates?
[20:18:52] <shoghicp> this certificate is saved between joins
[20:18:55] <Amaranth> Oh, how do you handle skin data?
[20:18:57] <shoghicp> a few minutes
[20:19:05] <shoghicp> client sends it for now
[20:19:10] <gurun> yeah so no monitors on Mojang Login and Skin services for PE. I think it is great.
[20:19:13] <shoghicp> but certificate can override any data the client sends
[20:19:19] <KnownUnown> oh, I remember you saying a day a month ago
[20:19:23] <shoghicp> (like capes in the future, or skin data)
[20:19:23] <KnownUnown> or so
[20:19:41] <shoghicp> also you can implement your own authentication system on top of this with your own trust system, or for tools
[20:19:56] <shoghicp> for the client, it's 30m I think, then it gets renewed
[20:20:09] <shoghicp> for the intermediate keys we use to sign it's 3 days
[20:20:12] <shoghicp> or one day?
[20:20:53] <gurun> there is an exp(iration) i guess is a timestamp.
[20:21:01] <shoghicp> you can get all of this info looking at the certificates aniway
[20:21:02] <shoghicp> yep
[20:21:14] <gurun> randomNonce .. what the heck is "nonce" ?
[20:21:18] <Amaranth> Some of this stuff is what we talked about for how PC should work but our requirements included not changing the auth or session server setup
[20:21:31] <Amaranth> A nonce is just some random data you mixed in
[20:21:39] <Amaranth> One time use
[20:21:46] <gurun> yeah, but the word .. hmm
[20:21:50] <shoghicp> gurun: https://tools.ietf.org/html/rfc7519#page-9
[20:22:01] <shoghicp> gurun: it's just a random nonce, ignore it
[20:22:11] <gurun> AH thanks shogi
[20:22:17] <shoghicp> protects against some unknown/theoretical attacks
[20:22:21] <Amaranth> nonce - noun - coined for or used on one
[20:22:31] <Amaranth> Protects against replay attacks?
[20:22:37] <gurun> guess i could have found that link myself. JWT seems very well documented.
[20:22:49] <shoghicp> Amaranth: no, but hash collisions
[20:23:11] <shoghicp> and some other signing attacks when you know the data that it's being signed in advance
[20:24:14] <shoghicp> replay attacks are not possible here, as you don't have the client private key and server will give you a random token to generate your key + result of ECDH
[20:24:26] <Amaranth> Yeah I thought this was that random token
[20:24:42] <gurun> That came from the client Amaranth
[20:24:52] <shoghicp> nah, this is just a random value/padding in the signed certificate
[20:25:10] <shoghicp> the other token to protect against replay/same key is sent by the server
[20:26:53] <gurun> yeah, that's where i'm at now.
[20:28:21] <shoghicp> sha256(salt + sharedSecret)
[20:28:31] <shoghicp> but you have to do ECDH for that
[20:30:16] <gurun> ok. I have to investigate that a bit further i believe. Learning as I go .. all this stuff is totally not new to me, but never had to deal with it like this before.
[20:30:40] <gurun> i understand the principles,but coding it .. all new API's to me. Luckily very very well supported in .NET
[20:30:48] <shoghicp> it was all implemented with OpenSSL, have fun :D
[20:30:57] <gurun> i worry about the mono support tho. That will probably go straight out the window now.
[20:30:58] <shoghicp> should be mostly standard
[20:31:06] <shoghicp> after all we are talking to Java as well
[20:31:16] <gurun> yeah so that's great.
[20:31:25] <shoghicp> we implemented what we needed of JWT ourselves, there is no full support of it
[20:31:40] <shoghicp> which is great, no auth = none stuff
[20:31:54] <gurun> you did? No libs for C/C++ ?
[20:32:30] <shoghicp> we didn't want full JWT, had to be approved, integrated into all the platforms, tested, approved for release

2016-04-13
[08:10:53] * FriwiDev joined the channel
[09:21:24] * Amaranth has quit
[09:41:01] * FriwiDev_ joined the channel
[09:41:38] * MrQuoter65 joined the channel
[09:47:52] * FriwiDev has quit
[09:47:53] * MrQuoter has quit
[09:47:54] * eggy has quit
[09:47:55] * MrQuoter65 is now known as MrQuoter
[09:47:59] * FriwiDev_ is now known as FriwiDev
[09:51:41] * eggy joined the channel
[09:59:18] * Amaranth joined the channel
[11:37:20] * MrQuoter joined the channel
[11:41:41] * sgray joined the channel
[11:46:18] * FriwiDev has quit
[11:46:31] * FriwiDev joined the channel
[12:56:36] * BROJAX joined the channel
[13:34:59] * [d__d] has quit
[13:37:19] * -- BotBot disconnected, possible missing messages --
[13:40:23] * -- BotBot disconnected, possible missing messages --
[13:43:33] * -- BotBot disconnected, possible missing messages --
[13:45:47] * [d__d] joined the channel
[14:40:17] * gurun joined the channel
[15:37:26] * gurun joined the channel
[15:42:42] * yawkat` joined the channel
[15:44:16] * bjorn- has quit
[15:44:16] * yawkat has quit
[15:44:30] * yawkat` is now known as yawkat
[15:45:46] * bjorn- joined the channel
[18:34:56] * gurun joined the channel
[18:39:17] * Brandon15811_ has quit
[18:46:03] * Brandon15811_ joined the channel
[19:42:27] * shaila joined the channel
[19:48:24] * gurun has quit
[19:48:24] * sgray has quit
[19:48:25] * leonchang99 has quit
[19:48:25] * j_beez has quit
[19:57:40] * leonchang99 joined the channel
[19:57:40] * j_beez joined the channel
[20:04:34] * leonchang99 has quit
[20:04:34] * j_beez has quit
[20:11:52] * leonchang99 joined the channel
[20:15:04] * leonchang99 has quit
[20:21:56] * leonchang99 joined the channel
[20:25:50] * gurun joined the channel
[20:26:26] <gurun> ok, so new packet 0xFE .. with a lot of JSON encoded certs.
[20:28:25] <yawkat> in 0.14.1?
[20:36:08] <gurun> nah, the next one
[20:45:31] * Codmadnesspro joined the channel
[20:46:26] * MrQuoter65 joined the channel
[20:46:29] * Extreme- joined the channel
[20:47:06] * Brandon15811___ joined the channel
[20:47:07] * MrQuoter has quit
[20:47:08] * Extreme has quit
[20:47:08] * humerusj has quit
[20:47:09] * Codmadnesspro_ has quit
[20:47:09] * MrQuoter65 is now known as MrQuoter
[20:49:28] * humerusj joined the channel
[21:39:07] * michael joined the channel
[21:39:07] * michael is now known as deceit
[21:41:16] * Brandon15811_ has quit
[21:46:43] * Brandon15811_ joined the channel
[22:39:15] * FriwiDev has quit
[23:05:42] * NullChar joined the channel

2016-04-12
[00:19:15] * FriwiDev has quit
[00:20:37] * SuperstarGamer joined the channel
[00:22:14] * MarfGamer has quit
[00:27:20] <rom1504> bah he left already
[00:27:29] <rom1504> client handshake is the last packet
[00:27:37] <rom1504> in the raknet sequence
[00:35:01] <SuperstarGamer> @rom1504
[00:35:04] <SuperstarGamer> Hello
[00:35:06] <SuperstarGamer> I am back now
[00:35:15] * SuperstarGamer is now known as MarfGamer
[00:35:29] <MarfGamer> Now I have my normal name again
[00:35:47] <MarfGamer> Well I know 0x13 is the last packet in the RakNet sequence, but MCPE doesn't seem to send anything after that
[00:35:50] <MarfGamer> It's very weird
[00:35:59] <MarfGamer> *Well, it does, but only 0x00's
[00:46:51] <rom1504> it should send data packets after that
[00:47:02] <rom1504> well it does
[00:47:08] <MarfGamer> It is
[00:47:13] <MarfGamer> But I'm not getting anything but 0x00
[00:47:47] <rom1504> you should get 0x84
[00:47:57] <MarfGamer> I am
[00:48:09] <MarfGamer> Oh wait I see
[00:48:17] <MarfGamer> I am getting 0x84, but the payloads are only 0x00
[00:48:23] <MarfGamer> Which are supposed to be pings, which I respond to
[00:48:36] <rom1504> are you merging the buffer of the encapsulated packet properly ?
[00:49:32] <rom1504> data packets contain encapsulated packet which contain a buffer
[00:49:45] <rom1504> these buffers need to be merged to get the real mcpe packet
[00:50:47] <MarfGamer> I'm getting encapsulated packets before the actual login
[00:51:00] <MarfGamer> When the client connects with 0x09, I am able to send 0x10, and it replys back with 0x13
[00:51:18] <MarfGamer> When I click cancel connect, it sends back 0x15 to notify me it has cancelled
[00:52:54] <rom1504> these raknet packets are small enough to fit in a single encapsulated packet
[00:52:59] <rom1504> mcpe_login need several
[00:53:18] <rom1504> iirc
[00:53:36] <MarfGamer> Strange, my code isn't elling me the packet is split
[00:53:47] <rom1504> anyway
[00:53:54] <rom1504> do you see 0x8e ?
[00:54:01] <rom1504> that's the header of all mcpe packets
[00:54:22] <MarfGamer> Wait
[00:54:26] <MarfGamer> Shoghi did this, didn't he?
[00:54:31] <rom1504> yes
[00:54:46] <MarfGamer> you know what would be great
[00:54:49] <rom1504> according to all the #blameshoghi in pocketmine code
[00:55:01] <MarfGamer> If the network developers for MCPE updated the network docs like the PC developers did
[00:55:10] <MarfGamer> That would be awesome
[00:55:19] <rom1504> the pc developers don't
[00:55:23] <MarfGamer> You sure?
[00:55:27] <rom1504> it's the community that is updating it
[00:55:28] <rom1504> I'm sure
[00:55:42] <rom1504> but yawkat is currently updating the mcpe wiki.vg page
[00:55:55] <MarfGamer> GOD BLESS HIS SOUL
[00:55:57] <rom1504> http://wiki.vg/Pocket_Edition_Protocol_Documentation
[00:56:00] <MarfGamer> DOES HE HAVE STEAM
[00:56:04] <MarfGamer> I WILL GIFT HIM ONCE HE'S FINISHED
[00:57:02] <rom1504> he's in #mcdevs btw
[00:57:09] <MarfGamer> ok brb
[00:57:13] <rom1504> I believe there's more useful activity in #mcdevs
[00:57:20] <rom1504> #mcpedevs is kind of dead
[00:57:47] <rom1504> (and #mcdevs is not #mcpcdevs )
[00:57:55] <MarfGamer> yee
[00:58:25] <MarfGamer> So I have a question
[00:58:35] <MarfGamer> Are all MCPE packets still in encapsulated raknet packets?
[00:58:42] <MarfGamer> (The ones that begin with 0x8E)
[00:58:55] <rom1504> yes
[00:59:12] <rom1504> the 0x8e is in the encapsulated data
[00:59:22] <rom1504> (in the data packets )
[01:00:44] <MarfGamer> DataPacket is also known as CustomPacket right?
[01:01:35] <rom1504> no idea, I've only seen it called DataPacket
[01:01:41] <rom1504> I've mostly read pocketmine code
[01:01:53] <rom1504> there are 16 datapacket
[01:02:03] <rom1504> which are all the same except the id
[01:02:18] <MarfGamer> Strange... Even in the communications between my two MCPE clients (Official Mojang ones), I don't see any 0x8E id's
[01:02:30] <rom1504> https://github.com/mhsjlw/node-raknet/blob/master/data/protocol.json#L755
[01:03:15] <rom1504> MarfGamer: 0x8e is in the encapsulated packet data
[01:03:22] <MarfGamer> Yes I know
[01:03:35] <MarfGamer> But I don't see it in RakNet 0x84 packets
[01:03:42] <MarfGamer> Where the data is encapsulated
[01:04:12] <rom1504> you should see it only in the first 0x84 after the raknet login sequence
[01:04:34] <rom1504> since following packets are the remaining part of mcpe_login iirc
[01:04:53] <MarfGamer> No like I mean
[01:04:56] <MarfGamer> In the actual payload
[01:05:00] <rom1504> yes
[01:05:09] <MarfGamer> It's like 20 bytes down before you see 0x8E
[01:05:14] <MarfGamer> Then 0x8F for the login
[01:05:44] <rom1504> that means you aren't parsing the encapsulated packet right
[01:06:23] <rom1504> it has tons of fields
[01:06:25] <rom1504> https://github.com/mhsjlw/node-raknet/blob/master/data/protocol.json#L227
[01:07:10] <rom1504> okay g2g
[01:07:19] <MarfGamer> Alright bye, thanks for the help! :D
[02:16:18] * MrQuoter joined the channel
[02:32:20] * MarfGamer has quit
[11:38:00] * sgray joined the channel
[12:30:56] * tHEMtZ joined the channel
[12:48:56] * yawkat joined the channel
[12:53:42] * Amaranth joined the channel
[13:55:56] * FriwiDev joined the channel
[15:10:26] * bjorn- joined the channel
[15:12:49] * PEMapModder joined the channel
[15:23:27] * bjorn- joined the channel
[15:40:10] * bjorn- joined the channel
[15:45:21] * Smarticles101 joined the channel
[15:54:06] * bjorn- joined the channel
[16:07:05] * Amaranth joined the channel
[16:21:09] * bjorn- joined the channel
[16:24:39] * Amaranth has quit
[16:33:09] * bjorn- joined the channel
[16:38:11] * bjorn- joined the channel
[16:50:28] * Amaranth joined the channel
[17:28:16] * bjorn- joined the channel
[17:42:07] * Freax13 joined the channel
[18:06:33] * Freax13 has quit
[18:28:24] * bjorn- joined the channel
[18:44:21] * bjorn- joined the channel
[18:51:56] * bjorn- joined the channel
[18:54:03] * bjorn- joined the channel
[18:59:15] * FriwiDev has quit
[23:22:53] * jython234 joined the channel

2016-04-11
[05:10:05] * gurun joined the channel
[06:43:41] * sekjun9878 joined the channel
[06:43:41] * sekjun9878 joined the channel
[07:52:25] * gurun joined the channel
[11:38:54] * sgray joined the channel
[15:06:32] * gurun joined the channel
[19:59:39] * FriwiDev joined the channel
[23:50:10] * MarfGamer joined the channel
[23:50:14] <MarfGamer> Anyone online>
[23:50:35] <MarfGamer> I've been having a lot of trouble with RakNet, I've been trying to make my own implementation for java
[23:51:02] <MarfGamer> I don't receive any packets after 0x13 (Client handshake), I'm just spammed with 0x00 (ping)
[23:51:16] <MarfGamer> Even when I respond to the ping with an 0x03 and send an ACK

2016-04-10
[05:15:47] * Brandon15811_ joined the channel
[05:42:02] * Brandon15811 joined the channel
[09:17:10] * Lonebuddha joined the channel
[22:28:26] * bjorn- joined the channel

2016-04-09
[07:02:32] * Brandon15811 joined the channel
[11:35:22] * sgray joined the channel
[19:46:02] * Al-- joined the channel
[19:46:09] <Al--> hello
[19:46:22] <Al--> need help connecting Pocketmine with MCPE on ios can anyone help?

2016-04-08
[08:46:11] * PEMapModder joined the channel
[08:47:16] <PEMapModder> C++ is really scary (I removed the spaces for formatting on purpose, though). https://twitter.com/PEMapModder/status/718346140358479872
[10:58:27] * sgray joined the channel
[15:53:28] <humerusj> Not scarier than brainfuck
[17:03:55] <rom1504> isn't there a site with ugly things like that for every language
[17:03:57] <rom1504> ?
[17:04:46] <rom1504> http://codegolf.stackexchange.com/questions/22533/weirdest-obfuscated-hello-world that's good enough
[17:18:24] <PEMapModder> rom1504, but I wasn't trying to obfuscate it at all!
[17:18:32] <PEMapModder> Well I did, but I just removed all spaces.
[17:18:37] <PEMapModder> and it's still one normal line
[17:18:49] <PEMapModder> I just changed `*a * **b` to `*a***b`

2016-04-07
[04:13:07] * Brandon15811__ joined the channel
[14:24:07] * PEMapModder joined the channel
[15:59:06] * bjorn- joined the channel
[21:41:29] * miner09 joined the channel

2016-04-06
[11:39:15] * sgray joined the channel
[13:40:10] * Battleroar joined the channel
[13:40:28] <Battleroar> Hey. Are somebody here able to help me with a problem when installing PocketMine on a server?
[13:42:19] <Intyre> Battleroar: this is not the #pocketmine channel...
[13:43:50] <Battleroar> Oh, sorry. My bad - Just got in here when clicking the link from the Wiki page.
[13:44:30] * Battleroar has left the channel
[14:22:02] * PEMapModder joined the channel
[14:22:40] <PEMapModder> Any new protocol changes in 0.14.1?
[14:24:27] <Intyre> yes 2 new packet
[14:24:28] <Intyre> s
[14:24:39] <Intyre> read this channels log
[14:25:08] <Intyre> // AddHangingEntityPacket
[14:25:10] <Intyre> // PlayStatusPacket
[18:57:01] * tHEMtZ has quit
[18:59:42] * tHEMtZ joined the channel
[19:50:15] * sadasd joined the channel

2016-04-05
[01:15:04] <Intyre> AddHangingEntityPacket
[01:15:06] <Intyre> PlayStatusPacket
[01:17:33] <Intyre> protocol #46 win10 0.14.1.0
[01:22:15] * PeriSoft joined the channel
[02:04:11] * sgray joined the channel
[05:00:50] * Junkdude joined the channel
[05:01:09] <Junkdude> hello
[05:01:22] * Junkdude has quit
[07:58:31] * sekjun9878 joined the channel
[07:58:31] * sekjun9878 has quit
[07:58:31] * sekjun9878 joined the channel
[09:29:25] * sekjun9878 joined the channel
[09:29:25] * sekjun9878 has quit
[09:29:25] * sekjun9878 joined the channel
[10:16:34] * PEMapModder joined the channel
[11:46:29] * Hello joined the channel
[11:47:24] * Hello has left the channel
[13:22:05] * Brandon15811_ has quit
[13:22:05] * KnownUnown has quit
[13:22:05] * rom1504 has quit
[13:24:06] * Brandon15811_ joined the channel
[13:24:06] * KnownUnown joined the channel
[13:24:06] * rom1504 joined the channel
[15:49:13] * PEMapModder has quit
[16:03:41] * zz_InusualZ joined the channel
[20:50:38] * Battleroar joined the channel
[20:51:32] <Battleroar> Hey. Are anyone here able to help me with a problem when trying to use PocketMine? - When I start the server, it just ends itself with the message "Segmentation fault" - I'm running a Centos 7 server.
[20:57:08] <Intyre> #pocketmine channel?
[22:43:56] * NullChar joined the channel

2016-04-04
[00:11:03] * sgray joined the channel
[08:45:57] * sekjun9878 joined the channel
[08:45:57] * sekjun9878 joined the channel
[09:21:28] * PEMapModder joined the channel
[10:48:08] * PEMapModder_ joined the channel
[12:40:55] * PEMapModder_ joined the channel
[12:44:35] * PEMapModder has quit
[12:55:03] * Georggi joined the channel

2016-04-03
[01:57:32] * Brandon15811 joined the channel
[09:03:21] * PEMapModder joined the channel
[11:00:42] * Brandon15811_ joined the channel
[11:00:42] * Brandon15811___ joined the channel
[12:10:04] * PEMapModder_ joined the channel
[16:39:39] * bjorn- joined the channel
[17:37:16] * Meudsa joined the channel
[17:37:35] <Meudsa> hi guys gues what? i ddosed ur site fuckers, i used a IRC botnet named Medusa which costs $500, its online now so u can know its me in 1 minute ima take it down like youtube taking down a video for a copy righted song
[17:37:47] <Meudsa> https://check-host.net/check-http?host=forums.pocketmine.net
[17:37:50] <Meudsa> fuck that
[18:21:06] <Extreme> heh guess it didn't work out
[19:38:27] * NullChar joined the channel
[19:40:10] <NullChar> So if my proxy is relaying packets from the client to the remote server, shouldn't the remote server be sending me back a pong packet if I sent it a ping packet?
[19:42:15] <Intyre> yes
[19:43:39] <NullChar> Weird... I'm not getting anything back
[19:46:41] <NullChar> Actually it is making it back to me
[19:46:48] <NullChar> I just need to relay back to the client
[21:10:17] * gurun joined the channel
[22:04:59] * gurun has quit
[22:05:43] * gurun joined the channel
[22:21:26] * jython234 joined the channel
[22:22:57] * jython234 joined the channel
[22:39:34] * Guest88239 joined the channel
[22:52:12] * NullChar joined the channel
[23:05:59] * gurun has quit

2016-04-02
[05:47:58] * PEMapModder joined the channel
[11:10:36] * bjorn- joined the channel
[11:16:05] * bjorn- joined the channel
[12:07:18] * wsngamerz joined the channel
[17:47:08] * sorteorm joined the channel
[17:47:21] <sorteorm> where can i download custom maps for pocketmine-pm for linux
[18:15:02] * sorteorm has quit
[20:25:45] * sh4de joined the channel
[22:14:06] * md_5 joined the channel

2016-04-01
[10:38:40] * Smarticles101 joined the channel
[12:54:12] * PEMapModder_ joined the channel
[13:07:43] * KnownUnown joined the channel
[14:59:17] * PEMapModder_ is now known as PEMapModder
[17:28:36] * InusualZ joined the channel
[18:38:06] * PEMapModder has quit
[22:34:16] * InusualZ has quit
[23:10:13] * InusualZ joined the channel

2016-03-31
[03:32:50] * eggy has quit
[03:33:27] * Brandon15811__ has quit
[03:39:09] * eggy joined the channel
[03:39:27] * Brandon15811__ joined the channel
[08:14:42] * PEMapModder_ joined the channel
[11:20:50] * Brandon1- joined the channel
[11:22:39] * Brandon15811_ has quit
[11:22:39] * md_5 has quit
[11:22:40] * Brandon1- is now known as Brandon15811_
[11:22:53] * md_5 joined the channel
[15:41:59] * Smarticles101 joined the channel
[22:38:32] * zGustavoEz joined the channel
[22:38:38] <zGustavoEz> Oi
[22:38:43] <zGustavoEz> Alguem?
[22:38:58] <zGustavoEz> ;-;

2016-03-30
[01:31:12] * PEMapModder| has quit
[01:32:52] * PEMapModder joined the channel
[04:12:08] * PEMapModder_ joined the channel
[06:59:17] * PEMapModder_ joined the channel
[13:19:26] * MrQuoter has quit
[13:20:15] * MrQuoter joined the channel
[16:04:55] * kilR joined the channel
[17:04:57] * Meloman joined the channel
[17:06:34] * Meloman has quit

2016-03-29
[00:21:17] * noob joined the channel
[00:21:19] <noob> hello?
[03:12:00] * PEMapModder joined the channel
[06:42:48] * PEMapModder_ joined the channel
[17:04:42] * bjorn-_ joined the channel
[17:07:30] * bjorn- has quit
[17:07:39] * bjorn-_ is now known as bjorn-

2016-03-28
[14:44:44] * bjorn- joined the channel
[15:00:45] * bjorn- joined the channel
[15:39:42] * mhsjlw joined the channel
[15:40:25] * mhsjlw has left the channel
[15:40:33] * mhsjlw joined the channel
[15:41:27] <mhsjlw> Hi, I'm currently trying to read terrain data out of the leveldb format that MCPE uses and I'm having some trouble
[15:41:53] <mhsjlw> I'm doing it inside of Node.js and using https://github.com/level/levelup as bindings for leveldb
[15:43:09] <mhsjlw> The problem is though, whenever I open the database and follow the correct format for the key which is 9 bytes in total and consists of x,z,byte where byte is the 0x30 for getting the chunks I always get the error: ReadError: Corruption: bad block type
[15:43:32] <mhsjlw> I've tried on various worlds and keep getting the error that the database is corrupt
[15:43:49] <mhsjlw> what am I doing wrong? Is there compression that I'm not accounting for? or am I not getting the right key?
[15:44:32] <Intyre> https://github.com/Mojang/leveldb-mcpe ?
[15:47:10] <mhsjlw> Yeah, I've seen it
[15:47:22] <mhsjlw> And I also saw that it said 'added zlib support'
[15:47:42] <mhsjlw> what do they mean by that? The keys is compressed as well as the data?
[15:59:55] <mhsjlw> https://github.com/PocketMine/php-leveldb
[16:00:03] <mhsjlw> Looks like I'm going to be writing my own bindings...
[16:11:17] * mhsjlw has quit
[19:14:18] * sgray joined the channel

2016-03-27
[00:26:50] * rom1504 has left the channel
[00:41:11] * rom1504 joined the channel
[09:32:41] * longpro joined the channel
[18:13:30] * PEMapModder_ joined the channel

2016-03-26
[05:55:52] * XorBoole has quit
[06:08:27] * XorBoole joined the channel
[11:32:10] * gurun joined the channel
[12:27:00] * gurun joined the channel
[17:15:53] * rom15044 joined the channel

2016-03-25
[02:27:58] * Extreme joined the channel
[09:38:07] * brandon__ joined the channel
[09:39:50] * Brandon15811 has quit
[13:46:44] * tHEMtZ joined the channel
[18:37:02] * gurun joined the channel
[20:07:48] * InusualZ joined the channel
[23:00:08] * KnownUnown joined the channel

2016-03-24
[02:16:08] * savant42 has quit
[15:29:51] * deceit joined the channel
[17:31:21] * savant42 joined the channel
[19:05:06] * gurun joined the channel
[21:33:49] * Brandon15811__ joined the channel
[21:34:49] * KnownUnown has quit
[21:34:49] * eggy has quit
[21:35:37] * rom1504 has quit
[21:36:21] * eggy joined the channel
[21:37:39] * rom1504 joined the channel
[21:43:12] * KnownUnown joined the channel
[21:44:43] * deceit has quit
[22:00:49] * deceit joined the channel
[23:19:35] * savant42 has quit

2016-03-23
[02:23:24] * Pona_ joined the channel
[02:24:00] <Pona_> Hello, I'm interested in MCPE server and client protocol
[02:24:15] <Pona_> Can someone please help me to point to the right document?
[05:06:42] * Pona_ has quit
[14:09:01] * Brandon15811_ has quit
[14:09:01] * rom1504 has quit
[14:16:10] * Brandon15811_ joined the channel
[14:18:35] * rom1504_ joined the channel
[16:55:41] * savant42 joined the channel
[17:38:38] * gurun joined the channel
[18:31:22] * gurun joined the channel
[19:16:03] * Anti joined the channel
[19:17:03] * eggster|afk joined the channel
[19:17:47] * Inusua1Z joined the channel
[19:19:51] * eggster has quit
[19:19:52] * Antisober552 has quit
[19:19:52] * KnownUnown has quit
[19:19:52] * InusualZ has quit
[19:19:55] * eggster|afk is now known as eggster
[19:26:39] * KnownUnown joined the channel
[20:51:57] * coolgamer564 joined the channel
[20:52:15] <coolgamer564> is anyone on here?
[21:05:33] * coolgamer564 has left the channel
[21:17:47] * Extreme joined the channel
[23:40:10] * gurun_ joined the channel
[23:50:15] * MrQuoter joined the channel

2016-03-22
[01:37:56] * gurun joined the channel
[01:38:52] <gurun> Anyone figured out if there is ANY way that a compass can change it's spawn from the very first spawn on the server?
[01:39:06] <gurun> there are so many packets around it, but none seem to bite.
[01:57:34] * savant42 has quit
[04:27:29] * Brandon15811 joined the channel
[05:16:00] * sgray joined the channel
[05:27:47] * Brandon15811_ joined the channel
[05:27:47] * Brandon15811___ joined the channel
[19:58:54] * bjorn- has quit
[19:59:27] * bjorn- joined the channel

2016-03-21
[14:13:05] * wesleyvanneck joined the channel
[16:19:58] <deceit> moo
[18:12:03] * savant42 joined the channel

2016-03-20
[23:48:30] * InusualZ is now known as zz_InusualZ

2016-03-19
[02:29:18] * sabrosafb joined the channel
[06:34:55] * Windir joined the channel
[08:58:31] * Brandon15811 joined the channel
[09:00:31] * Brandon15811_ joined the channel
[14:16:49] * gurun joined the channel

2016-03-18
[01:10:29] * sabrosafb joined the channel
[01:27:25] * TheLightMC joined the channel
[01:29:12] <TheLightMC> In the 14.0 mcpe update, is there anything signifigant that the 0x8e prepending byte does?
[03:09:55] * TheLightMC has quit
[03:18:26] * TheLightMC joined the channel
[05:01:23] * Falkirks joined the channel
[05:08:24] * Antisober552 joined the channel
[05:31:56] * eggster|afk joined the channel
[05:51:02] * leonchang99_ joined the channel
[05:51:26] * leonchang99_ is now known as leonchang99
[06:19:15] * TheLightMC has quit
[07:45:31] * uu joined the channel
[18:25:19] * TheLightMC joined the channel
[20:09:56] * sabrosafb joined the channel
[20:58:04] * TheLightMC has quit
[21:08:59] * TheLightMC joined the channel
[21:19:39] * TheLightMC has quit
[21:22:37] * shaila joined the channel
[21:25:24] * MrQuoter has quit
[21:26:18] * sgray has quit
[21:29:45] * MrQuoter joined the channel
[22:11:55] * sgray joined the channel
[22:56:29] * Brandon15811 has quit

2016-03-17
[00:03:10] * DiegoGTRatty joined the channel
[00:03:52] <DiegoGTRatty> This may be a noobish question but bear with me
[00:04:18] <DiegoGTRatty> Where can I get the updated installed & .phar file for MCPE 0.14.0?
[00:05:25] * md_5 joined the channel
[00:05:28] <DiegoGTRatty> Hello...?
[00:06:18] <Intyre> https://dl.bintray.com/pocketmine/PocketMine/
[00:07:14] <DiegoGTRatty> Appreciate the fast response Intrye. :)
[00:45:58] * Smarticles101 joined the channel
[02:19:39] * eggy has quit
[02:19:39] * Brandon15811__ has quit
[02:25:20] * eggy joined the channel
[02:25:20] * Brandon15811__ joined the channel
[04:03:01] * WonkaWoe joined the channel
[08:30:06] * Shevchik joined the channel
[08:54:35] * Shevchik has quit
[10:14:33] * Smarticles101 joined the channel
[21:25:42] * giovanni joined the channel
[21:25:58] <giovanni> i need help of pocketmine server php7
[21:26:15] <giovanni> installer.sh is corrupted
[21:26:42] <giovanni> end this script generated e backdoor for ddos attack
[21:26:55] <giovanni> can i need help me ?
[23:29:45] * deceit joined the channel

2016-03-16
[02:55:03] * gurun has quit
[05:48:52] * gurun joined the channel
[07:36:15] * gurun has quit
[07:36:41] * gurun joined the channel
[17:51:18] <KnownUnown> https://youtu.be/yJ-jvEd0pDw
[17:51:27] <KnownUnown> Oops, wrong channel
[22:35:09] <eggy> Shutdown

2016-03-15
[00:40:51] * sgray joined the channel
[01:01:36] * sgray joined the channel
[02:58:28] * sabrosafb joined the channel
[03:14:17] * gurun joined the channel
[04:24:35] * Brandon15811_ joined the channel
[04:24:38] * Brandon15811___ joined the channel
[05:36:06] * tHEMtZ joined the channel
[15:30:53] * gurun joined the channel

2016-03-14
[02:05:44] * jocopa3 has quit
[07:05:28] * humerusj_ joined the channel
[07:15:28] * ZacHack has quit
[07:15:28] * humerusj has quit
[07:15:28] * iamadpond has quit
[07:16:17] * ZacHack joined the channel
[07:16:17] * iamadpond joined the channel
[08:35:21] * Georggi joined the channel
[22:14:15] * sabrosafb joined the channel
[22:14:54] <sabrosafb> hello there. simple question but it seems I find only "old" answers online with example of API that do not work anymore :
[22:15:30] <sabrosafb> How can I equip an item (armor, sword, etc...) on a player. I've seen things such as $player->setArmor() but it does not seem to work
[22:16:10] <Intyre> sabrosafb: how did you find out about this channel if i may ask?
[22:16:57] <sabrosafb> well if you ask because i should not be here asking questions, sorry for that :) but there is a WebIRC link on the home page of pocketmine.net
[22:17:29] <Intyre> ah k
[22:17:43] <Intyre> but indeed wrong channel #pocketmine
[23:14:50] * Zymith joined the channel
[23:14:52] <Zymith> Can anyone help me?
[23:15:13] <Zymith> Anyone?

2016-03-13
[04:36:15] * eggy joined the channel
[06:59:31] * joelcedras joined the channel
[07:05:52] <jocopa3> Yay, made a basic GUI for the modloader: https://youtu.be/--4_cXGLISg
[07:12:47] * Brandon15811 joined the channel
[07:57:54] * Awesome_Jelly joined the channel
[08:27:26] * Awesome_Jelly joined the channel
[08:39:03] * sekjun9878 has quit
[08:39:03] * Awesome_Jelly has quit
[08:39:21] * sekjun9878 joined the channel
[08:39:21] * sekjun9878 joined the channel
[08:48:31] * Awesome_Jelly joined the channel
[10:12:20] * Awesome_Jelly joined the channel
[10:12:52] * coolgamer564 joined the channel
[10:35:29] * gurun joined the channel
[10:58:33] * Awesome_Jelly joined the channel
[12:23:04] <InusualZ> jocopa3, You are making all the work! Those lazy bastard xD
[12:48:01] * Extreme joined the channel
[16:35:51] <jocopa3> I don't know if I should add the option to change in-game gamertags/usernames, or if that should be left "off limits"
[16:37:36] <jocopa3> Though it really sucks that I can't play on servers because people registered my username already, and others can't play on servers because of "invalid username" issues
[17:31:13] * coolgamer564 joined the channel
[17:58:55] * Survingo joined the channel
[19:55:03] <jocopa3> Lol, the only Minecraft Modloader where you can customize the color and theme: http://i.imgur.com/hw3PVH0.png
[20:09:27] * BadNauheimer joined the channel
[20:10:07] <BadNauheimer> after installing pocketmine pe on my ubuntu server, i get the error messsage "Couldn't find a working PHP 7 binary, please use the installer." how to fix it?
[21:21:54] <gurun> jocopa3 making it possible to change the username away from gamertag .. would be very appreciated I'm sure.
[21:22:53] <gurun> rom1504 it does that detection when you open the server list in the client
[21:22:58] <jocopa3> gurun: I know, but the reason gamertags are used as mandatory usernames in the first place is because it's Microsofts requirement for apps implementing Xbox Live; I don't know if they'd appreciate it :p
[21:23:33] <gurun> i don't see how they can do anything about it. I mean, it's also illegal to mod Win Apps isn't it?
[21:24:28] <gurun> and let me say, i'm super impressed that you came this far with it.
[21:28:44] <jocopa3> I didn't want to see the modding community turn into a harbor for malware; at least if there's a single executable people run (i.e. our modloader), it minimizes the risk of users installing malware disguised as mods
[21:29:44] <jocopa3> Mods are compiled as DLL's and are injected directly into the games sandbox, so malware would have to find exploits in the sandbox to actually do anything malicious
[21:33:06] <jocopa3> Plus, it's not easy to mod the game anyway, so a modloader that simplifies all the hard work means less work for modders :p
[21:54:58] <gurun> yeah a modloader is a good idea. A safe one. Agree.
[23:17:48] * gurun has quit

2016-03-12
[02:27:37] <Brandon15811__> jocopa3: pm
[04:16:54] * servernewb joined the channel
[04:17:19] <servernewb> could use a pointer to server.properties for a windows 10 mcpe server
[04:18:40] <servernewb> I just want to use vanilla  settigns
[07:14:10] <jocopa3> The ApplicationName and ApllicationDescription registry keys for Minecraft are weird: http://i.imgur.com/MEVD3xt.png
[07:14:30] <jocopa3> Basically, the only difference is that one places the colon after "Edition" and the other places the colon after "Minecraft"
[08:27:59] * gurun joined the channel
[10:12:49] <jocopa3> I created an odd infinite loop by accident... I set my modloader to attach itself to minecraft as a debugger when minecraft is launched, and later launch minecraft from my modloader
[10:13:19] <jocopa3> the result is, whenever I close minecraft or my modloader, it'll just restart minecraft or the modloader
[10:25:43] * Awesome_Jelly joined the channel
[10:25:46] <Awesome_Jelly> Hey
[10:25:51] <Awesome_Jelly> I need help
[10:25:55] <Awesome_Jelly> Anyone on?
[10:29:44] <jocopa3> I'm on, but I'm not good at answering server-related questions
[10:45:38] * coolgamer564 joined the channel
[10:56:57] * coolgamer564 has left the channel
[11:03:15] * gurun joined the channel
[11:16:10] * Awesome_Jelly joined the channel
[11:58:38] <jocopa3> Everytime I look at the clock, it's an hour later... it's now 6am and I thought it was only 4am
[12:02:52] <jocopa3> also, but at least I finally got the modloader to work without any hacky or error-prone code
[12:04:39] * bumfodder joined the channel
[12:36:47] * Awesome_Jelly joined the channel
[13:12:38] * Awesome_Jelly joined the channel
[13:17:36] * Awesome_Jelly joined the channel
[13:45:32] <jocopa3> Is anyone willing to test the current Win10 mod loader so I can see if it works on other systems?
[13:49:50] <InusualZ> yes
[13:49:51] <InusualZ> I'm
[13:50:10] <InusualZ> jocopa3, ^
[13:59:07] <jocopa3> What version of Minecraft Win10 do you have installed?
[14:00:30] <jocopa3> InusualZ, also, are you running 64bit windows or 32bit?
[14:11:59] * coolgamer564 joined the channel
[14:29:39] <InusualZ> jocopa3, 64 windows
[14:30:08] <InusualZ> and 0.14.0
[14:30:48] <jocopa3> I just need to get something fixed up and I can send you a test mod and modloader
[14:33:43] <InusualZ> Okay :)
[14:35:17] <InusualZ> Shit! I have to go! But with a little but of luck I'm going to be back in less than a hour
[14:51:01] <jocopa3> InusualZ: no problem, I think I got a working test mod done
[14:52:07] <jocopa3> When you get back, download and unzip this, and make sure all the contents are unzipped are in the same folder: https://www.dropbox.com/s/vdfgk980kmf4gpw/ZenovaModLoader.zip?dl=0
[14:53:57] <jocopa3> Run ZenovaLauncher.exe and it should launch Minecraft automatically; once minecraft is launched, open up a creative world and go to the inventory, it should be empty like this: http://i.imgur.com/YrrrOzc.png
[14:56:38] <jocopa3> Dpm
[14:57:35] <jocopa3> (ignore last message lol) Don't run ZenovaModLoader.exe as it's supposed to be run by ZenovaLauncher.exe and can't do anything significant on its own
[14:59:46] * coolgamer564 has left the channel
[15:07:37] <jocopa3> My hope is that I didn't write something that's dependent on whatever settings my PC has, and it should hopefully work on admin and standard user accounts
[15:28:20] * Extreme has quit
[15:35:51] * Extreme joined the channel
[16:04:49] <InusualZ> jocopa3, it work
[16:04:52] <InusualZ> YAY!
[16:09:27] * bjorn-_ joined the channel
[16:12:18] * bjorn- has quit
[16:12:21] * bjorn-_ is now known as bjorn-
[16:25:18] <jocopa3> InusualZ: it worked? The creative inventory was empty?
[17:27:27] <InusualZ> yes
[17:28:05] <jocopa3> yay! it works!
[17:28:28] <jocopa3> Wait, were you using an admin account or standard account?
[17:33:22] <InusualZ> standar
[17:33:30] <InusualZ> standard*
[17:33:49] <InusualZ> wait
[17:34:08] <InusualZ> The other day I change something related to MCPE Win !0
[17:34:10] <InusualZ> 10*
[17:34:50] <InusualZ> I was trying to disable ASLR...
[17:53:37] <jocopa3> There's no need to disable ASLR, it's easy to get around ASLR in Windows :p
[18:30:35] <InusualZ> Well, I know that now
[18:30:38] <InusualZ> xD
[18:37:38] <rom1504> mcpe is unicast right ?
[18:56:51] * XorBoole has quit
[19:00:04] * Brandon15811__ joined the channel
[21:04:26] * XorBoole joined the channel
[21:31:55] <gurun> rom1504, yes
[21:32:34] <rom1504> yeah I figured that out, but thanks for confirming
[21:33:54] <gurun> notice that for the initial server detection it uses UDP broadcast .. which is like half way between true unicast and multicast.
[21:34:11] <gurun> (true multicast i mean)
[21:36:34] <rom1504> when does it do that "initial server detection" ?
[22:23:56] * Awesome_Jelly joined the channel
[22:49:03] * Brandon15811__ joined the channel

2016-03-11
[00:01:21] <jocopa3> Is anyone on Windows 10 using a 32-bit CPU?
[00:17:38] <gurun> Does that still exist?
[00:21:29] <Brandon15811__> jocopa3: I have a copy of 32 bit windows 10 installed
[00:22:01] <jocopa3> Does said copy of 32-bit windows happen to have a 32-bit version of Minecraft Win10?
[00:22:09] <Brandon15811__> jocopa3: yupp
[00:27:16] <Brandon15811__> jocopa3: pm
[02:28:50] <deceit> damn
[02:37:30] * Smarticles101 joined the channel
[03:19:03] * Smarticles101 has quit
[03:58:14] * jocopa3 has quit
[04:30:16] * jocopa3 joined the channel
[07:24:27] * md_5 joined the channel
[09:39:12] * ZanderKing joined the channel
[12:36:03] <gurun> shoghicp, when i close the player inventory i seem to receive 4x player drop item with air. Is that leaking?
[12:36:32] <gurun> W10
[13:14:09] * Sigfrid joined the channel
[13:22:01] * shaila joined the channel
[13:25:03] * sgray has quit
[14:31:09] * deceit joined the channel
[16:53:05] * Von_ joined the channel
[20:09:25] * coolgamer564 joined the channel
[20:09:36] <coolgamer564> hello?
[20:10:52] <coolgamer564> does anyone know how to make plugins?
[20:12:48] <coolgamer564> hello?
[20:26:03] <coolgamer564> [PocketMine-MP]
[20:26:59] <coolgamer564> someone help me with plugins!!!
[20:27:20] <coolgamer564> i want to make a plugin
[20:30:00] <coolgamer564> ANYONE!!!!!!!!!!!!!!!
[21:06:53] * gurun joined the channel
[21:21:50] * Brandon15811__ joined the channel
[22:19:32] * Addisonep joined the channel
[22:23:03] * coolgamer564 joined the channel
[22:33:41] * Smarticles101 joined the channel

2016-03-10
[00:09:22] <InusualZ> I think that you should disable the mods if the player join a server... If the server allow mods then send a "magic text" and you re-enable it...
[00:09:32] <InusualZ> I think that is what Zhuowei do..
[00:20:21] <deceit> noclip for everyone!
[00:49:04] * XorBoole has quit
[00:49:05] * bjorn- has quit
[00:50:07] * XorBoole joined the channel
[00:50:16] * bjorn- joined the channel
[02:15:45] * Addisonep joined the channel
[04:03:46] <jocopa3> I think I went overboard with turning the Win10 GUI blue... http://i.imgur.com/5vnX8AZ.png http://i.imgur.com/ZJSLfft.png
[04:04:41] <Addisonep> jocopa3: ya think?
[04:06:43] <Brandon15811__> jocopa3: moar blue!
[04:07:29] <jocopa3> the only thing left I can turn blue is text and the block textures
[04:07:44] <jocopa3> and maybe replace the sound files with "I'm Blue" by Eiffel 65
[04:07:58] <Addisonep> jocopa3: DO IT
[04:12:15] * shialebeouf joined the channel
[04:12:24] <shialebeouf> jocopa3: DO IT
[04:12:59] * shialebeouf has quit
[04:13:46] <jocopa3> Welp, Shia Lebeouf said I should just DO IT, so I guess I have no choice
[04:19:31] <Addisonep> XD
[04:37:18] <jocopa3> Made a shader that turns all blocks blue: http://i.imgur.com/y4T5lI8.png
[04:38:08] <jocopa3> next is to turn entities and the sky blue
[04:38:28] <jocopa3> even though the sky is already blue
[04:44:35] * gurun joined the channel
[04:52:16] <jocopa3> Soo... almost everything is now blue; all that's left is a blue house with blue windows and a blue corvette: http://i.imgur.com/KOoNKYi.png
[04:57:54] * Addisonep has left the channel
[04:58:26] * Shia joined the channel
[04:58:48] <Shia> jocopa3: you DOED IT
[04:58:51] * Shia has left the channel
[04:58:57] * Addisonep joined the channel
[04:59:59] <jocopa3> lol
[05:16:22] <Addisonep> jocopa3: you're the man
[05:19:53] <jocopa3> thought John Cena was the man
[05:26:58] <jocopa3> Lol, playing on Hypixel with everything blue, it's almost impossible
[05:30:31] <Brandon15811__> plot twist: you're john cena
[05:37:08] <jocopa3> Yay, I won! Although with everything being blue, I couldn't even tell if I was even hitting players or not
[05:37:50] <jocopa3> It's like being color-blind... maybe I should make a color-blindness texture-pack next to emulate that
[05:40:25] * Addisonep has quit
[05:46:17] * Addisonep joined the channel
[06:02:57] * Addisonep has quit
[06:08:49] * Addisonep joined the channel
[08:36:14] * williamtdr has quit
[08:39:49] * williamtdr joined the channel
[09:33:26] <jocopa3> Lol, was screwing around in the Hypixel lobby and found my way into the rafters of the main entrance: http://i.imgur.com/fbm34AX.png
[10:41:38] * gurun joined the channel
[12:37:01] * md_5 has quit
[14:54:40] <deceit> neat
[18:24:32] * sabrosafb joined the channel
[18:25:16] <sabrosafb> hello there, where can I get the latest phar file for 0.14.0?
[18:25:30] <sabrosafb> jenkins seems to be down
[18:28:59] <Addisonep> sabrosafb: pmt.mcpe.me/pmb
[19:35:28] * sabrosafb joined the channel
[20:07:48] * sabrosafb has quit
[23:11:16] * md_5 joined the channel
[23:16:05] * gurun joined the channel
[23:54:33] * sgray joined the channel

2016-03-09
[02:38:18] * Smarticles101 joined the channel
[08:37:06] * jocopa3 has quit
[08:49:34] * bjorn- joined the channel
[09:09:03] * bjorn- has quit
[09:09:36] * bjorn- joined the channel
[10:38:54] * gurun joined the channel
[11:51:03] * Smarticles101 joined the channel
[12:27:03] * KnownUnown has quit
[12:27:03] * InusualZ has quit
[12:28:27] * InusualZ joined the channel
[12:35:13] * KnownUnown joined the channel
[13:39:47] * gurun joined the channel
[14:41:06] * gurun joined the channel
[19:22:26] * Eric____ joined the channel
[19:22:31] <Eric____> What's the process for uninstalling PocketMine on OS X?
[19:25:33] * Eric____ has quit
[21:37:49] * sgray joined the channel
[23:45:51] * jocopa3 joined the channel
[23:48:48] <jocopa3> Should modded clients send a packet notifying servers that they're modded?

2016-03-08
[00:33:04] * jocopa3 joined the channel
[00:46:54] <jocopa3> Yay! Hooked initialization functions in MCW10! Means we can now register new blocks and items when the game starts!
[00:48:06] <deceit> !
[00:49:10] <jocopa3> I also got it to work without having to mess with system processes and services, and requires no admin rights to work!
[00:50:46] <jocopa3> Though it might not work on single-core processors, but I don't know how many 64bit processors out there only have one core
[00:51:07] <deceit> true
[00:54:29] <jocopa3> I basically made an infinite loop in a new thread that constantly checks for when the game starts, and suspends it when it finally starts; causes a slight spike in CPU usage, but only for a few milliseconds, and works at least 99.5% of the time
[01:00:40] <deceit> nice
[02:04:08] <jocopa3> Lol, made a splash text for the occasion: http://i.imgur.com/B2CQsIG.png
[02:21:29] <deceit> hahaha
[02:26:26] <eggy> nice
[02:37:15] * bjorn- joined the channel
[06:31:57] * gurun joined the channel
[07:24:16] * sgray joined the channel
[10:18:49] * zansin joined the channel
[10:58:44] * jocopa3 has quit
[11:36:54] * jocopa3 joined the channel
[13:04:14] * Sigfrid joined the channel
[13:06:21] * Sigfrid has quit
[13:07:31] * Sigfrid joined the channel
[14:21:38] * Sigfrid joined the channel
[15:45:34] * Falkirks joined the channel
[16:32:47] <jocopa3> Yay, turned the desktop GUI color into a deep cyan/blue in Win10: http://i.imgur.com/e6xdzPb.png
[16:48:56] <jocopa3> Also finished the Play-screen GUI to bright blue as well: http://i.imgur.com/7hUXlIk.png
[17:33:01] * Connor4898 joined the channel
[17:33:38] * Connor4898 has quit
[17:33:38] * Connor4898 joined the channel
[17:33:38] * Connor4898 has quit
[17:33:38] * Connor4898 joined the channel
[18:31:05] * Sigfrid joined the channel
[20:13:12] * Connor4898 has quit
[21:25:47] * bjorn- joined the channel
[22:34:15] * whydoiactcrazy joined the channel
[22:50:24] * Extreme joined the channel

2016-03-07
[05:14:57] <jocopa3> created a mod that enables texture packs in MC Windows 10 edition
[05:16:01] <jocopa3> It hooks system functions in the Minecraft Process, monitors for when the game tries to open a file from a certain directory, then reroutes that access to appdata, a folder that can be opened and modified without admin rights or permissions
[05:17:14] <jocopa3> Essentially, I moved all the textures/resources from Program Files to appdata for easy access
[08:02:38] <jocopa3> Also, I managed to launch Minecraft in a suspended state, which means I can hook initialization functions!
[08:03:30] <jocopa3> Though my method to achieve that pretty much breaks ApplicationFrameHost, and likely any other running Windows Store Aps
[09:43:43] <jocopa3> BOOM! Texture Packs in Windows 10 Edition via my mod and a bit of black magic: http://i.imgur.com/bKs9JWj.png
[09:45:56] <jocopa3> That bit of black magic is a super hack that lets me suspend apps as soon as they're launched so that I can inject DLL's before the game does anything significant
[10:53:02] <InusualZ> Congratulation!
[11:23:57] <jocopa3> Already porting some shaders to HLSL for Windows 10 Edition; hopefully byteandahalf can make neat mods for MCW10 now that we can hook initialization functions
[12:42:58] * jocopa3 has quit
[14:59:44] * j_beez joined the channel
[16:32:14] * sgray joined the channel
[16:44:50] * gurun joined the channel
[20:39:09] <TruDan> shoghicp: There seems to be a bug where the client will send a message in chat, however their message is replaced with the text from a current Tip/Popup. So i see people in chat saying things like "To login type /login password" etc
[20:39:45] <TruDan> probably perfect timing of me sending the popup and them sending the message
[20:42:47] <MrARM> lol wtf
[20:43:31] <TruDan> Yea, it's since 0.14
[20:49:55] <MrARM> definitely MS broke something, definitely
[20:51:01] <MrARM> it is impossible to break! yet another time MS proves out that nothing is impossible for them
[21:29:32] * sgray has quit
[21:30:03] * sgray joined the channel

2016-03-06
[00:03:22] * Sigfrid has quit
[00:08:39] <TruDan> What's the 0x85 packet?
[00:09:06] <TruDan> i cant find any info on it anywhere, yet my server is receiving quite a lot of them
[03:23:17] <ishitatsuyuki> InusualZ: just asking, there was a fraud "Forge for MCPE" project
[04:39:08] * InusualZ is now known as zz_InusualZ
[04:40:15] * zz_InusualZ is now known as InusualZ
[04:44:30] * InusualZ is now known as zz_InusualZ
[05:28:02] * KnownUnown has quit
[05:28:56] * KnownUnown joined the channel
[06:08:51] * nik joined the channel
[06:10:49] * nik has quit
[08:21:44] * ishitatsuyuki has left the channel
[09:07:27] * Extreme has quit
[20:19:59] * XorBoole- has quit
[20:20:08] * XorBoole joined the channel
[21:46:23] * mhsjlw joined the channel
[21:47:04] <mhsjlw> Hi, how are the MCPE packets contained inside Raknet
[21:47:23] <mhsjlw> Do I send a Raknet DATA_PACKET containing the buffer of the mcpe packet?
[22:03:46] * jocopa3 joined the channel
[22:05:25] <jocopa3> shoghicp: found a nice little rendering bug with leaves that's causing massive performance drops in forests: https://www.reddit.com/r/MCPE/comments/492m6b/possible_source_of_lag_in_mcpe/d0q0fxq
[22:06:25] <jocopa3> standing directly in-front of leaves degrades performance more than standing a few blocks away; this even occurs when alpha-testing is disabled meaning there's some underlying bug behind it
[22:15:49] <mhsjlw> Does anyone know?
[22:19:41] <Intyre> everyone knows
[22:24:26] <mhsjlw> Can you tell me so that I can know :P
[22:25:09] <Intyre> read wiki.vg
[22:26:16] <Intyre> or read raknet source
[22:26:22] <Intyre> or pocketmine
[22:26:25] <Intyre> or minet
[22:26:44] <mhsjlw> I know how RakNet works, I've read MiNET's source and PocketMine's source. I'm merely asking for clarification.
[22:29:11] <Intyre> then ill just say yes
[22:45:47] * mhsjlw has quit

2016-03-05
[00:32:55] * Addisonep has quit
[02:09:32] * shaila joined the channel
[02:12:38] * sgray has quit
[04:10:10] * Mjnmike joined the channel
[04:11:59] * cheesy joined the channel
[04:14:18] * Mjnmike has quit
[06:43:10] * CootiCook joined the channel
[07:21:54] * ishitatsuyuki joined the channel
[07:28:54] * SuperstarGamer joined the channel
[07:28:58] <SuperstarGamer> Anyone online?
[07:29:07] <SuperstarGamer> I'm needing help in chaning my name on the Forums
[07:29:14] * SuperstarGamer is now known as MarfGamer
[07:29:40] <MarfGamer> My name is now MarfGamer literally everywhere except for Bukkit, SpigotMC, and PocketMine
[07:46:56] <CootiCook> I need help unlocking my provider locked (Bell) Samsung Galaxy Note 5
[07:47:03] <CootiCook> Can anyone help ?
[07:52:25] <MarfGamer> What is unlokcing again?
[07:52:33] <ishitatsuyuki> lol
[07:52:33] <MarfGamer> Isn't that like jailbreaking but you can use any carrier?
[07:52:43] <MarfGamer> I've never done it, so I don't know what it is
[07:52:44] <ishitatsuyuki> Unlocking has two meaning
[07:52:51] <ishitatsuyuki> Unlock radio/bootloader
[07:53:34] <MarfGamer> Well then no I don't know how
[07:55:21] <MarfGamer> Well it's 2:00 AM for me so Ima log off
[07:55:22] <MarfGamer> night
[07:55:23] * MarfGamer has quit
[07:55:27] <ishitatsuyuki> Do you guys know any non-BL mcpe mod implementation?
[07:57:06] * cheesy has quit
[09:53:24] * CootiCook has quit
[14:01:51] <InusualZ> ishitatsuyuki, no... Why you don't want to use BL?
[14:32:42] * Survingo joined the channel
[14:33:58] * Survingo has quit
[21:38:53] * Sigfrid joined the channel
[22:20:33] * Brandon15811__ has quit
[22:21:06] * Brandon15811__ joined the channel

2016-03-04
[00:12:46] * InusualZ is now known as zz_InusualZ
[00:21:17] * zz_InusualZ is now known as InusualZ
[04:23:26] * Extreme has quit
[04:25:46] * Extreme joined the channel
[04:28:18] * eggster|afk joined the channel
[04:28:33] * deceit has quit
[04:28:42] * eggster|afk is now known as eggster
[04:38:13] * michael joined the channel
[04:38:27] * michael is now known as deceit
[05:04:55] <humerusj> jocopa3: more than likely a server reset?
[06:23:34] * jocopa3 has quit
[06:25:59] * Addisonep joined the channel
[06:52:40] * Brandon15811 has quit
[06:56:37] * Brandon15811 joined the channel
[07:37:13] * InusualZ has quit
[07:37:25] * InusualZ joined the channel
[08:32:54] * Addisonep has quit
[13:30:26] * Sigfrid joined the channel
[14:02:52] * Sigfrid has quit
[14:07:16] * Sigfrid joined the channel
[15:50:23] * jocopa3 joined the channel
[18:34:53] <Sigfrid> :o
[19:29:51] * InusualZ is now known as zz_InusualZ
[19:30:33] * zz_InusualZ is now known as InusualZ
[19:42:23] * Addisonep joined the channel
[20:45:38] * bob36 joined the channel
[20:46:55] * bob36 has quit
[21:16:05] * jocopa3 has quit
[22:09:48] * Sigfrid joined the channel
[23:34:05] * Sigfrid has quit

2016-03-03
[00:22:21] * Addisonaep is now known as Addisonep
[02:09:22] * sgray joined the channel
[02:15:00] * gurun_ joined the channel
[02:23:14] * bjorn- joined the channel
[03:25:33] * Codmadnesspro_ joined the channel
[03:25:36] * iamadpond_ joined the channel
[03:25:36] * eggster|afk joined the channel
[03:25:41] * md_5- joined the channel
[03:26:06] * Anti joined the channel
[03:26:32] * Codmadnesspro has quit
[03:26:35] * eggster has quit
[03:26:49] * iamadpond_ is now known as iamadpond
[03:26:49] * humerusj_ joined the channel
[03:27:06] * ZacHack_ joined the channel
[03:27:39] * humerusj_ is now known as humerusj
[04:12:54] * Addisonep has quit
[04:18:00] <jocopa3> Wow... PC players have a massive advantage in multiplayer games
[04:18:04] <jocopa3> especially pvp
[04:26:08] <jocopa3> anyone quick with a mouse and fast a keyboard can be an impossibly difficult player to defeat
[04:27:29] <deceit> you're just now learning this?
[04:27:36] <deceit> that's been the case for yrs, with ALL fps games
[04:27:47] <deceit> also skill, and practice
[04:30:12] <jocopa3> err, maybe I should specify on MCPE/MCW10 servers
[04:30:24] <deceit> oh yeah
[04:30:34] <deceit> the obvious advantage w10 users have over pe users
[04:30:58] <deceit> tbh, a while back, i thought some pe users were playing w/ a bt kb/mouse
[04:31:04] <deceit> in pvp they were impossible to beat
[04:31:16] <deceit> i don't think it's fair, they're just above the curve ;p
[04:31:46] <jocopa3> would be neat if popular servers had a ranking system like CSGO or other games uses
[04:32:04] <jocopa3> so "good" players face other good players, and bad players face bad players
[04:32:11] <deceit> that makes sense
[04:32:23] <jocopa3> would eventually level out the playing field for everyone who plays
[04:33:10] <jocopa3> but I haven't seen any servers that do anything like that
[04:34:00] <jocopa3> a server like hypixel could do that since it's popular enough to always have players of every skill group online
[04:35:34] <deceit> yeah
[04:41:09] * tHEMtZ has quit
[04:43:42] * tHEMtZ joined the channel
[06:03:41] * jocopa3 has quit
[06:04:01] * gurun joined the channel
[06:05:51] * gurun_ has quit
[06:51:47] * gurun_ joined the channel
[06:53:23] * gurun has quit
[07:45:30] * InusualZ is now known as zz_InusualZ
[08:13:48] * zz_InusualZ has quit
[08:37:57] * zz_InusualZ joined the channel
[09:41:57] * gurun_ has quit
[15:13:15] * Sigfrid joined the channel
[18:44:44] * Sigfrid has quit
[20:15:48] * sgray has quit
[20:55:45] * jocopa3 joined the channel
[21:13:51] * zz_InusualZ is now known as InusualZ
[21:32:15] * sgray joined the channel
[21:40:03] <jocopa3> Does the client send a packet everytime I hit the sprint key/button, or only when I'm going from walking to sprinting?
[21:41:10] <deceit> good question
[22:18:08] * sgray has quit
[22:19:54] * sgray joined the channel
[22:21:00] <jocopa3> Oh wow... someone just sent the unicode char of death I reported a long time ago on a pvp server
[22:22:01] <deceit> really
[22:22:42] <jocopa3> my client just froze up, and when I quit and relaunched then rejoined, no one was online
[22:24:29] <jocopa3> while I'm not 100% sure that's what it was, that is the symptom of what those magic chars do
[22:27:56] * Sigfrid joined the channel
[23:05:12] * Sigfrid has quit

2016-03-02
[00:12:39] <gurun> In PocketMine .. checking various mobs dimensions they really don't make much sense. Anyone know where they came from?
[00:27:29] * Addisonaep joined the channel
[03:52:54] * Addisonaep has quit
[04:32:50] * Extreme has quit
[04:43:59] * Extreme joined the channel
[04:47:30] * Extreme has quit
[04:53:59] * Extreme joined the channel
[06:46:24] * Brandon15811 has quit
[06:46:24] * Brandon15811___ is now known as Brandon15811
[06:51:19] * brandon__ joined the channel
[07:02:12] * tHEMtZ joined the channel
[10:42:29] * h4zard joined the channel
[10:43:04] <h4zard> hey there - i've just downloaded the php-build-scripts - (installer.sh) and executed it
[10:43:37] <h4zard> it worked fine, found my 7.0.3 php version - but when i execute start.sh - nothing happens
[10:44:16] <h4zard> no output, no message - chmod is right - Working with Ubuntu 14.04.4 LTS and php 7.0.3
[10:44:26] <h4zard> any ideas?
[10:48:01] <h4zard> The start.sh is empty after running installer.sh
[10:48:32] <h4zard> Here is the installer output: https://gist.github.com/CodeBrauer/a973936228c4d86ea831
[10:54:43] <h4zard> Nevermind, I created an issue https://github.com/PocketMine/PocketMine-MP/issues/4013
[10:54:48] <h4zard> cya
[10:54:51] * h4zard has quit
[14:03:55] * Smarticles101 joined the channel
[15:20:54] * Extreme has quit
[15:23:38] * Extreme joined the channel
[16:15:00] * rom1504_ joined the channel
[16:31:24] * Smarticles101 has quit
[18:01:32] <TruDan> Anyone seen a bug where sometimes when the client sends a chat message, instead of the message they want to send, it sends them one of the current popups/tips ?
[20:18:49] * sgray has quit
[20:38:05] * Addisonaep joined the channel
[20:49:46] * sgray joined the channel
[20:50:59] * DC4CODE joined the channel
[20:51:04] <DC4CODE> Hello?
[20:56:28] * Smarticles101 joined the channel
[20:59:44] <DC4CODE> Hi
[20:59:47] <DC4CODE> finally
[20:59:52] <DC4CODE> are you there
[21:01:00] * DC4CODE has quit
[21:07:49] * TheDeibo joined the channel
[21:28:16] * jocopa3 joined the channel
[21:29:13] <jocopa3> I remembered the reason I never play on servers: my username is always registered by someone, and because I play on MCW10, I can't change my username to something different without paying some xbox live fee
[21:29:47] <jocopa3> Every single time, every single server, someone takes my username, and it's extremely annoying
[21:30:19] <rom1504> jocopa3: there's no auth server in mcpe ?
[21:30:36] <deceit> jocopa3: that's bs
[21:30:39] <deceit> there's no xblive fee
[21:30:51] <jocopa3> Deceit: try changing your gamertag then
[21:30:55] <deceit> i already have
[21:31:07] <jocopa3> It doesn't let me :/
[21:31:13] <deceit> it asked for an xblive acct, i didn't have one, it let me create one
[21:31:15] <deceit> bam, done
[21:31:18] <deceit> no cc#, nothing
[21:31:49] <deceit> like hell if i was gonna have somethngMinotaur as a gamertag ;p
[21:32:05] <jocopa3> but have you changed it since? You're allowed to change it one time for free, but after that Microsoft charges you
[21:32:38] <deceit> oh
[21:32:46] <deceit> nope, i changed it to my mcpc name and left it
[21:33:00] <deceit> that sucks :/
[21:33:45] <jocopa3> Why is MCW10 even connected to an xbox live account, it would make more sense to make it a mojang account, or to not tie it to an account at all
[21:34:39] <deceit> that's what i thought
[21:34:52] <deceit> it was like that before... when realms was still a beta
[21:37:04] <deceit> jocopa3: do you ever get random freezes w/ mcpe10?
[21:38:13] <jocopa3> Only if I play on a world I didn't generate in MCW10
[21:38:18] <deceit> weird
[21:38:33] <deceit> i get it in ssp and multiplayer, hosting OR joining
[21:39:35] <jocopa3> that is odd... when it freezes, does the window close or crash, or is it just "stuck"?
[21:39:46] <deceit> it's just stuck from anywhere from 2-10 secs
[21:43:16] <jocopa3> I haven't had that happen on either my laptop or PC
[21:44:47] <deceit> it could be this upgrade of w10
[21:44:58] <deceit> i wanted to rule out a lot of other random things before blaming that thoug
[21:46:59] <jocopa3> does your PC run out of RAM while you play?
[21:49:22] <deceit> not that i'm aware of
[21:49:58] <jocopa3> if the whole system freezes up, it could be that windows is offloading memory to a pagefile to make room for MCPE; but if it isn't hogging up almost all your RAM, I don't think it'd be a problem
[21:50:40] <deceit> i can still do other things no prob, it's not a memory issue
[21:50:45] <deceit> the window itself will freeze
[21:58:02] <jocopa3> According to Microsofts service agreement terms, MCW10 mods are not permitted :c
[21:59:20] <deceit> MEH
[21:59:36] <deceit> jocopa3: i'm more than willing to help test mcw10 mods w/ you and byteandahalf, btw
[21:59:42] <deceit> i personally wanna see that take off
[22:00:11] <jocopa3> I do too, but in writting the modloader, we've hit a few roadbumps
[22:00:24] <deceit> do tell
[22:00:33] <deceit> i only have a few mins before i gotta take my kid to a party though
[22:00:37] <deceit> but i am really curious
[22:01:23] <jocopa3> well for instance, we can launch the game and suspend it after the fact, but we can't suspend the game before it executes, so it's currently impossible to hook initialization functions
[22:02:34] <deceit> yeah that's quite a roadbump
[22:03:42] <jocopa3> I did manage to launch the game and have it suspended before it does anything, but I used a kernel mode driver to do that, which is dangerous, requires admin-rights, and really pisses off my anti-virus
[22:04:17] <deceit> OH
[22:04:22] <jocopa3> so it's going to be a challenge to get everything working without tripping anti-virus software and without requiring admin-rights
[22:04:28] <deceit> so THAT is why you didn't release anything when you had put up the reddit post
[22:04:33] <deceit> makes perfect sense now
[22:04:43] <deceit> that so sucks
[22:05:14] <jocopa3> I did release the full code for a simple mod, but the stipulation is that people have to build and inject the dll themselves :p
[22:06:55] <jocopa3> the other reason why we're hesitant to release anything is because of the microsoft service agreement; we don't want to get a hasty cease-and-desist from Microsoft on the off chance they actually take it seriously
[22:08:22] <jocopa3> but c0deh4cker is our "inside man" who can ask around at Microsoft to get a consensus on the project
[22:08:51] * LazyAngel joined the channel
[22:09:37] * LazyAngel has left the channel
[22:26:39] <jocopa3> I love how you can set parts of the player skin to transparent in MCPE/10, allows for fun stuff like this: http://i.imgur.com/aY9wlf6.png
[22:27:43] <jocopa3> or this one, which is almost fully transparent when viewed from the front: http://i.imgur.com/TIj6kIr.png
[22:31:21] * TheDeibo has quit
[22:42:51] <jocopa3> correction to my earlier statement: my username is taken on all servers except hypixel; I managed to snag that username the day the server was announced
[23:01:24] * Smarticles101 has quit
[23:06:42] * jaj_ joined the channel
[23:08:15] <jocopa3> deceit: the best part about Win10 mods is that you don't have to relaunch the game to install/uninstall mods, you can inject/detatch mods whenever you want while the game is running
[23:09:41] <jocopa3> compared to the Java version, where you have to stop the game to add or remove mods
[23:13:05] * jaj_ has quit
[23:22:17] <deceit> ooh
[23:22:25] <deceit> sry i afk'd, i had to take my daughter to a event
[23:42:45] <jocopa3> no problem :p

2016-03-01
[00:25:30] * gaeta-afk is now known as gaeta
[01:04:31] * gurun joined the channel
[02:04:21] * Hanover_Fist has quit
[02:06:24] <gurun> anyone got an idea of how to create baby zombies.
[04:32:31] * Kainick joined the channel
[04:32:47] <Kainick> What's up with the Jenkins server?
[04:56:27] * Kainick has quit
[07:16:01] * InusualZ is now known as zz_InusualZ
[08:08:46] * gurun has quit
[08:10:41] * gurun joined the channel
[08:11:51] * zz_InusualZ is now known as InusualZ
[13:51:45] <MrARM> uhh
[13:51:45] <MrARM> what's up
[13:52:15] <MrARM> I can't manage to get github working after the reinstall as I removed my ssh keys
[13:52:28] <MrARM> Permission denied (publickey).
[13:52:37] <MrARM> but the key is correctly added
[13:53:15] <MrARM> also even on the website it shows up as "last used: today"
[13:53:25] <MrARM> no, "last used within the last day"
[13:59:09] <MrARM> eh wtf
[13:59:27] <MrARM> I don't know why it shows last used within the last dau
[13:59:28] <MrARM> *day
[13:59:36] <MrARM> but it was the key not being added >]>
[13:59:39] <MrARM> *>.>
[14:20:34] * Extreme has quit
[14:30:56] * Extreme joined the channel
[14:35:27] * sgray joined the channel
[14:38:27] * shaila has quit
[16:11:20] * gurun has quit
[16:15:03] * gurun joined the channel
[18:39:23] <MrARM> eh
[18:39:31] <MrARM> what's that trickiness with chunk sending in 0.14?
[18:40:08] <MrARM> I tried to implement that RequestChunkRadius/ChunkRadiusUpdate thigy
[18:40:08] <MrARM> *thingy
[18:40:10] <MrARM> but that does not change anything
[18:44:46] * shaila joined the channel
[18:47:57] * deceit has quit
[19:16:12] * deceit joined the channel
[19:25:46] * Fudster has quit
[19:31:35] * rom1504 joined the channel
[19:31:35] * Fudster joined the channel
[19:34:26] * Fudster joined the channel
[20:17:07] * shaila has quit
[22:36:27] * sgray joined the channel
[22:47:51] * Brandon15811_ joined the channel
[22:47:51] * Brandon15811___ joined the channel

2016-02-29
[00:39:17] <Intyre> https://twitter.com/DJSnM/status/704101861523992576 lol
[00:47:49] <deceit> awww
[01:08:38] <Brandon15811__> !findquote coitus
[01:08:39] <MrQuoter> No matches
[01:08:57] <Brandon15811__> awww :(
[01:17:02] * Addisonep is now known as Addisonaep
[02:01:04] <deceit> wait a minute
[02:01:25] <deceit> Brandon15811__: wth?! quotes db disappeared?
[02:01:54] <Brandon15811__> !randquote
[02:01:55] <MrQuoter> [502] <humerusj_> Intyre: r u callin meh a nub!?!?
[02:02:11] <Brandon15811__> deceit: nope, they're there xD
[02:02:14] <Brandon15811__> !quoteurl
[02:02:15] <MrQuoter> http://mcpedevs.pocketmine.net/quotes?channel=mcpedevs
[02:02:20] <KnownUnown> !findquote death
[02:02:21] <MrQuoter> No matches
[02:02:26] <KnownUnown> Oh ok
[02:02:45] <deceit> weird
[02:02:56] <KnownUnown> !findquote breadfence
[02:02:58] <MrQuoter> No matches
[02:03:09] <KnownUnown> !findquote bread fence
[02:03:09] <MrQuoter> No matches
[02:03:26] <deceit> !findquote swiftkey
[02:03:27] <MrQuoter> [521] Brandon15811__ : deceit: so I type " on my  phone, and the next thing swiftkey suggests is "Vaginal" xD
[02:04:03] <deceit> !findquote unicorn
[02:04:06] <MrQuoter> [387]  <KnownUnown> you were right about yourself, deceit | <KnownUnown> Outside, you're an ogre | <KnownUnown> Inside, you're a fluffy rainbow unicorn
[02:04:20] <KnownUnown> Heh, that was a long time ago
[02:04:37] <deceit> just a year ago
[02:04:43] <deceit> not *that* long ago
[02:04:51] <KnownUnown> Still feels like a long time ago
[02:04:59] <Brandon15811__> !wa time since 25 Apr 14 22:51
[02:05:04] <MrQuoter> [WolframAlpha] -  "hours from | 10:51 pm EDT  |  Friday, April 25, 2014  to  current time = 16174 hours" (http://tinyurl.com/gm8kmm7)
[02:05:14] <Brandon15811__> !wa years since 25 Apr 14 22:51
[02:05:19] <MrQuoter> [WolframAlpha] -  "years since 10:51 pm EDT  |  Friday, April 25, 2014 = 1.844 years" (http://tinyurl.com/jr3o9dm)
[02:05:38] <deceit> !findquote 382
[02:05:39] <MrQuoter> No matches
[02:05:44] <deceit> !findquote pcp
[02:05:45] <MrQuoter> [382] <deceit> Brandon15811: you're in deep shit now, that sandwich was filled with amphetamine and pcp | * KnownUnown hands deceit Brandon's pants | <deceit> that escalated quickly
[02:06:00] <KnownUnown> Hah!
[02:06:02] <Brandon15811__> !findquote douse
[02:06:03] <MrQuoter> [224] <deceit> HUMP DAAAAAAAAAAYY | <deceit> god damnit, now that commercial is gonna be in my head all day | * Brandon15811 laughs evilly ;D | <deceit> Brandon15811: i hope you fall into a pit of broken glass and lemon juice | <deceit> only to climb out and be stuck in a salt pit | <deceit> where i proceed to douse you in tequila, and drink you like a human margarita
[02:06:03] <KnownUnown> That was a nice one
[02:06:08] <deceit> lol!!
[02:06:58] <KnownUnown> !findquote lovejoy
[02:07:00] <deceit> Brandon15811__: i still want to drink you like a human margarita
[02:07:00] <MrQuoter> [47] ==lovejoy1598 was kicked from #mcpedevs by ChanServ [Banned: Bye!]
[02:07:02] <Intyre> /kick everyone
[02:07:08] * Intyre goes back to sleep
[02:07:14] <deceit> get off my lawn old man
[02:07:18] * deceit shakes is boomstick
[02:07:22] <deceit> his*
[02:07:23] <KnownUnown> Go back to sleep, Intyre >:(
[02:07:24] <Brandon15811__> sleep is for the weak
[02:07:29] <deceit> sleep when you're dead
[02:07:34] <Brandon15811__> but sometimes the week too
[02:07:51] <Brandon15811__> deceit: plot twist: I'm a zombie
[02:08:07] <deceit> ohshi
[02:08:07] <Intyre> im a robot
[02:08:14] <deceit> don't bite my shiny metal ass
[02:08:18] <deceit> either of you
[02:08:24] <KnownUnown> I'm a errr
[02:08:30] <KnownUnown> Mormon?
[02:08:34] <Intyre> what is an errr? oh..
[02:08:36] <deceit> praise jeebus!
[02:08:44] <Addisonaep> Intyre: I suggest you leave before you are kicked by Intyre
[02:08:47] <Brandon15811__> !addquote  <deceit> don't bite my shiny metal ass
[02:08:48] <MrQuoter> Quote 553 added
[02:08:49] <Addisonaep> If you are a bot
[02:09:15] <deceit> !findquote pretty colors
[02:09:17] <MrQuoter> [304] <jocopa3> distracted by all the pretty colors in my lap
[02:09:18] <Brandon15811__> deceit: I think you meant jibbers
[02:09:28] <KnownUnown> Praiise!
[02:09:35] <KnownUnown> That was funny
[02:09:35] <deceit> wrong quote bot!
[02:09:56] <KnownUnown> !findquote hertbreak
[02:09:56] <MrQuoter> No matches
[02:10:01] <KnownUnown> That djhertbreak guy or whatever
[02:10:04] <KnownUnown> He was pretty funny
[02:10:52] <deceit> lol
[02:10:55] <deceit> !findquote giraffe
[02:10:56] <MrQuoter> [352] <humerusj> deceit: what did you do! | <deceit> i broke the internet | * deceit gets the duct tape | <deceit> i can fix dis! | <deceit> halp! i duct taped myself to a giraffe :<
[02:11:22] <KnownUnown> !findquote mailbox
[02:11:22] <MrQuoter> [132] <humerusj> I wanna see you pee in his mailbox
[02:11:32] <deceit> there is more than one quote involving that ;p
[02:11:50] <KnownUnown> Yeah, quoter pmd me
[02:12:11] <deceit> LOL
[02:12:16] <deceit> !findquote perversion
[02:12:16] <MrQuoter> [336] <MinecraftAddict> "Special Story at 10, Masturbation leads to Perversion! Back to you, deceit"
[02:12:17] <KnownUnown> http://mcpedevs.pocketmine.net/quotes?filter=mailbox&channel=mcpedevs&search=search#313
[02:12:28] <deceit> i miss mca
[02:12:32] <deceit> he's rarely on anymore
[02:12:38] <KnownUnown> Yeah :\
[02:12:52] <KnownUnown> His bouncer account lives on...
[02:12:59] <deceit> he still pops on now and again
[02:47:54] * eggster|afk joined the channel
[02:48:18] * eggster|afk is now known as eggster
[05:41:44] * bjorn- has quit
[05:42:15] * bjorn- joined the channel
[06:59:43] * jocopa3 joined the channel
[07:42:53] * Addisonaep has quit
[08:27:59] * Extreme has quit
[08:41:20] * Extreme joined the channel
[08:48:50] * Extreme has quit
[08:54:16] * Extreme joined the channel
[09:03:34] * jocopa3 has quit
[09:06:43] * Extreme joined the channel
[10:40:03] * gurun has quit
[11:18:36] * gurun joined the channel
[13:05:36] * Sigfrid joined the channel
[13:29:03] * Brandon15811_ has quit
[13:51:56] * Brandon15811 joined the channel
[18:06:05] * TheDenchikMaps joined the channel
[18:06:09] <TheDenchikMaps> op
[18:10:10] * TheDenchikMaps has left the channel
[18:13:42] * TheDenchikMaps joined the channel
[18:14:02] <TheDenchikMaps> irc.freenode.net
[18:15:14] * TheDenchikMaps has quit
[18:16:29] * TheDenchikMaps joined the channel
[18:20:20] * TheDenchikMaps has quit
[20:58:20] * Sigfrid has quit
[21:06:33] * gurun has quit
[23:29:19] * shaila joined the channel
[23:32:09] * sgray has quit

2016-02-28
[11:38:15] * Addisonep has quit
[11:38:46] * Addisonep joined the channel
[11:43:48] * Addisonep has quit
[11:44:10] * Addisonep joined the channel
[11:53:31] * Addisonep has quit
[12:04:06] * Brandon15811__ joined the channel
[12:19:15] * Brandon15811__ has quit
[12:20:44] * Brandon15811__ joined the channel
[13:06:22] * spazzychickens joined the channel
[13:07:31] * spazzychickens has quit
[13:13:52] * KnownUnown has quit
[13:18:47] * eggy joined the channel
[13:25:24] * Brandon15811__ joined the channel
[13:27:45] * KnownUnown joined the channel
[16:34:39] * joyt joined the channel
[17:03:52] * MrARM joined the channel
[17:15:13] * gurun_ joined the channel
[18:02:12] <MrARM> damn, so I'm back home again now. and of course, something has to be wrong with my desktop..
[18:02:27] <MrARM> clion won't launch
[18:02:41] <MrARM> freezes just after it loads the project
[18:02:50] <MrARM> and it doesn't only freeze itself
[18:02:59] <MrARM> ps -A freezes terminal
[18:07:06] <MrARM> and after that basically the whole desktop is frozen
[18:07:24] <MrARM> launching anything = freeze gnome
[18:07:55] <MrARM> then I can only ctrl+alt+f1 and sudo service lightdm restart
[18:29:38] * gurun_ has quit
[18:31:41] * gurun joined the channel
[19:29:39] * Addisonep joined the channel
[21:09:40] * sekjun9878 has quit
[21:09:41] * j_beez has quit
[21:09:52] * sekjun9878 joined the channel
[21:09:52] * sekjun9878 has quit
[21:09:52] * sekjun9878 joined the channel
[21:15:50] * Thinkofname has quit
[21:23:49] * Thinkofname joined the channel
[21:52:43] * joyt has quit
[22:29:06] <MrARM> damn
[22:29:08] <MrARM> a OS reinsta
[22:29:11] <MrARM> *reinstall
[22:29:16] <MrARM> did not help
[22:29:28] <MrARM> why do I always have to have problems ;-;
[22:33:08] * H4x0r joined the channel
[22:33:08] <H4x0r> Im a H4x0r :D.
[22:34:14] * H4x0r has quit
[22:59:22] * H4x0r joined the channel
[22:59:22] <H4x0r> Im a H4x0r :D.
[22:59:22] <H4x0r> Hey there H4x0r
[22:59:22] <H4x0r> Hey there H4x0r
[22:59:22] <H4x0r> Hey there H4x0r
[22:59:23] <H4x0r> Hey there H4x0r
[22:59:23] <H4x0r> Hey there H4x0r
[22:59:50] * H4x0r has left the channel
[23:00:13] <deceit> owned
[23:02:49] <Addisonep> :O
[23:04:24] <Addisonep> !hey
[23:18:53] <Addisonep> Hm
[23:22:08] <deceit> !hey
[23:33:40] <Addisonep> !hey

[00:01:50] * michael joined the channel
[00:02:43] * michael__ joined the channel
[00:16:20] * michaell is now known as deceit
[00:22:53] * Addisonep has quit
[00:35:12] * Addisonep joined the channel
[00:36:50] * j_beez joined the channel
[00:46:10] * Addisonep joined the channel
[01:05:56] <Intyre> gurun: now i know why you send me that packet :O damn nice
[01:07:15] <gurun> yeah :.)
[01:07:20] <gurun> thought you could use it
[01:07:35] <gurun> you want to try it?
[01:07:39] <gurun> it's live on my server
[01:07:43] <Intyre> YESH!
[01:07:48] <gurun> ok 1 sec
[01:08:06] <gurun> it's test.bladestorm.net port 19134
[01:11:12] <Intyre> that looks O.O amazing
[01:11:30] <gurun> pretty cool ha. It's so heavy on my network i go small and greyscale
[01:11:43] <gurun> because it duplicates the stream (obviously) for eahc player.
[01:11:57] <gurun> the whole movie is pre-cached batch packets .. but still .. too heavy
[01:12:33] <gurun> are you steve?
[01:12:44] <Intyre> yes
[01:13:05] <gurun> ah, get back. You haven't tried holding the map
[01:13:15] * LaxWasHere joined the channel
[01:14:13] <gurun> does it work?
[01:14:18] <Intyre> yep
[01:14:25] <gurun> you see, that's even better
[01:14:34] <gurun> you should see that in full color. It's amazing
[01:20:06] <Intyre> so.. minecraft the movie in minecraft soon?
[01:20:43] <Addisonep> What's this new packet?
[01:21:03] <Intyre> map
[01:21:20] <Addisonep> Hm
[01:22:59] <Addisonep> What's the item
[01:23:12] <Addisonep> Cause that ain't a map
[01:23:25] <Intyre> map in frame?
[01:25:29] * Benny_ joined the channel
[01:27:49] <Addisonep> Pretty cool
[01:29:05] <Addisonep> What's the mystery item gurun
[01:29:46] <Intyre> a MAP!
[01:29:56] <gurun> it is maps, yeas
[01:30:07] <Addisonep> Didn't think it was
[01:30:50] <Addisonep> Modified map?
[01:37:14] <gurun> no, hypixel videos now ship with minecraft .. lol
[01:37:27] <gurun> what do you mean "modified"?
[01:52:11] <Intyre> gurun: your server breaks my proxy D:
[01:52:56] <gurun> oh, really. probably bad packets
[01:53:06] <gurun> which one
[01:53:13] <Intyre> packetData.go:111: Not found! 0x23 -> 00000000  23 9d 00 00 00 00 00 00  00 1c c2 ca 04 7a 41 dc  |#............zA.|
[01:53:35] <Intyre> or i forgot a field somewhere...
[01:53:37] <gurun> hmm, is that the complete packet?
[01:54:20] <Intyre> https://gist.github.com/Intyre/1df8fb9ee47cffa11c6f just the first byte is weird
[02:00:00] <Intyre> great another one -.- must be my fault somewhere
[02:02:33] <Addisonep> Intyre: I know how to fix it
[02:03:28] <Intyre> no you dont
[02:03:59] <Addisonep> rm -r <yourproxy>
[02:04:05] <Addisonep> no more problems :D
[02:05:12] <Intyre> -f
[02:06:26] <Addisonep> -f?
[02:07:35] <Intyre> -r?
[02:08:01] <Addisonep> to delete a directory
[02:08:04] <Addisonep> At least that's what I use
[02:08:21] <Intyre> -fr
[02:08:46] <Addisonep> hm
[02:08:50] <Addisonep> -f -r
[02:09:08] <Intyre> -Rf
[02:09:36] <Addisonep> -r -f
[02:09:47] <Intyre> alias gtfo='rm -fr'
[02:09:59] <Intyre> gtfo <file>
[02:10:35] <Addisonep> That's nice
[02:10:58] <Addisonep> Or gtfo <dir>
[02:23:22] <Addisonep> gurun: did you turn it off?
[02:26:51] <gurun> i'm experimenting
[02:27:02] <Addisonep> Oh
[02:27:05] <Addisonep> With what?
[02:28:08] <Intyre> hes just watching pr0n
[02:28:09] <gurun> new maps ..
[02:28:22] <Addisonep> XD
[02:28:23] <Addisonep> Oh
[02:29:08] <Addisonep> Intyre: I bet you are on there in your little corner doing that
[02:29:21] <Intyre> i have bigger screen
[02:29:28] <Intyre> and full colors
[02:29:30] <Intyre> even HD
[02:29:32] <Intyre> :O
[02:29:36] <Intyre> ;)
[02:30:04] <Addisonep> Aww, are you watching it on the imax screen?
[02:30:35] <Intyre> no :/
[02:31:09] <Addisonep> Oh... I'm gonna go make one and that's what I'll have my movie nights on
[02:31:31] <Addisonep> gurun: you fine with that?
[02:35:27] <Addisonep> Is it usual to get bored when starting on a project?
[02:42:59] <gurun> yes, also when finishing it
[02:43:47] <Addisonep> Ok, didn't know if I was like the only one
[02:43:48] <Addisonep> Cause I've quit like almost all my projects
[02:51:01] * Addisonep has quit
[02:51:40] * Addisonep joined the channel
[03:17:05] * -- BotBot disconnected, possible missing messages --
[03:23:25] * [d__d] joined the channel
[03:31:17] * j_beez joined the channel
[03:32:33] * gurun_ joined the channel
[03:35:49] * Addisonep joined the channel
[03:36:36] * gurun has quit
[03:38:16] * j_beez has quit
[04:13:24] * PEMapModder has quit
[04:14:00] * eggy has quit
[04:16:05] * Brandon15811__ joined the channel
[04:17:01] * PEMapModder joined the channel
[04:17:13] * eggy joined the channel
[05:09:43] <KnownUnown> wat happen
[05:10:38] * Guest82983 is now known as sekjun9878
[05:16:55] <KnownUnown> mmm client crashes
[05:16:56] <KnownUnown> nvm then
[05:26:19] * Brandon15811__ joined the channel
[05:32:42] * j_beez joined the channel
[05:52:32] * Brandon15811__ has quit
[05:53:27] * Brandon15811__ joined the channel
[06:36:27] * PEMapModder has quit
[06:38:09] * PEMapModder joined the channel
[06:41:39] * sekjun9878 has quit
[06:46:00] * botherder joined the channel
[06:46:31] * botherder has quit
[06:46:45] * Brandon15811__ joined the channel
[07:15:47] * eggster has quit
[07:16:39] * eggster|afk joined the channel
[07:17:03] * eggster|afk is now known as eggster
[07:17:32] * sekjun9878 joined the channel
[07:17:47] * sekjun9878 has quit
[07:17:47] * sekjun9878 joined the channel
[07:25:27] * PEMapModder has quit
[07:27:48] * PEMapModder joined the channel
[07:53:10] * Brandon15811__ has quit
[07:53:42] * PEMapModder joined the channel
[07:54:09] * Brandon15811__ joined the channel
[08:20:19] * LaxWasHere has quit
[08:28:28] * LaxWasHere joined the channel
[09:13:31] * eggster has quit
[09:13:55] * eggster|afk joined the channel
[09:14:33] * MinecraftAddict has quit
[09:24:19] * eggster|afk is now known as eggster
[09:24:23] * MinecraftAddict joined the channel
[09:31:17] * MinecraftAddict has quit
[09:31:54] * MinecraftAddict joined the channel
[09:36:35] * MinecraftAddict has quit
[09:36:54] * MinecraftAddict joined the channel
[09:43:16] * Addisonep joined the channel
[09:50:57] * PEMapModder has quit
[09:55:21] * Brandon15811__ joined the channel
[09:55:36] * PEMapModder joined the channel
[10:10:04] * Brandon15811__ has quit
[10:10:44] * Brandon15811__ joined the channel
[10:48:35] * Intyre has quit
[10:50:00] * Intyre joined the channel
[11:18:45] * gurun_ has quit

2016-02-27
[01:51:45] * gurun joined the channel
[03:28:27] <gurun> So, anyone understand to the 0x80 settings flag for fly. Turn fly on works, but not turning it off.
[03:49:56] <Brandon15811> gurun, did you try setting it to wumbo?
[03:50:18] <gurun> nope, i didn't have the wumbo switch
[05:29:54] <gurun> https://twitter.com/NiclasOlofsson/status/703451099924209664
[05:32:42] <Addisonep> gurun: I have a solution
[05:33:33] <gurun> ok, let me find a problem
[05:34:01] <Addisonep> gurun: tell me when
[05:34:33] <gurun> hmm .. now?
[05:35:17] <Addisonep> gurun: k what is it?
[05:35:40] <gurun> well, right now I'm having trouble find really hard problems.
[05:35:48] <gurun> so, i need a solution for that i guess
[05:38:31] <Addisonep> gurun: does a hadamard matrix exist for every positive multiple of 4?
[05:42:00] <Brandon15811> no, the solution is 42
[05:43:00] <Addisonep> Hmm
[08:02:03] * gurun has quit
[08:42:52] * Addisonep has quit
[10:16:21] <MrARM> about that fly thingy, that's probably a bug in MCPE
[10:17:08] <MrARM> I would try GM change to survival then back to creative
[14:06:23] * spazzychickens joined the channel
[14:06:36] <spazzychickens> can anyone help me?
[14:37:32] * spazzychickens has quit
[16:51:53] * gurun joined the channel
[17:28:53] <gurun> I have noticed that when you sprint, the client recieve a new "base speed", but not when you sneak. Anyone know why it works like that?
[18:13:06] * Addisonep joined the channel
[18:42:39] * mml joined the channel
[18:42:54] <mml> is it normal for first login to take a long time?
[18:43:16] <mml> client appears to be as connected as a udp client can be
[18:49:09] * sgray joined the channel
[18:50:01] * mml has quit
[21:36:45] * -- BotBot disconnected, possible missing messages --
[21:39:39] * -- BotBot disconnected, possible missing messages --
[21:42:59] * -- BotBot disconnected, possible missing messages --
[21:46:23] * -- BotBot disconnected, possible missing messages --
[21:48:37] * [d__d] joined the channel
[21:48:47] * eggy has quit
[21:48:47] * Antisober552 has quit
[21:48:50] * KnownUnown has quit
[21:48:50] * XorBoole has quit
[21:48:51] * shoghicp has quit
[21:48:52] * Guest57884 is now known as Antisober552
[21:49:30] * InusualZ has quit
[21:49:33] * tHEMtZ joined the channel
[21:49:34] * md_5 joined the channel
[21:49:34] * TruDan joined the channel
[21:49:34] * Brandon15811 joined the channel
[21:49:34] * Intyre joined the channel
[21:49:34] * iamadpond joined the channel
[21:49:34] * NullFull joined the channel
[21:49:34] * Thinkofname joined the channel
[21:49:34] * sekjun9878 joined the channel
[21:49:34] * Brandon15811__ joined the channel
[21:49:50] * bjorn- joined the channel
[21:49:50] * humerusj joined the channel
[21:50:18] * shoghicp joined the channel
[21:53:13] * Extreme joined the channel
[21:54:56] * gurun has quit
[21:55:28] * InusualZ joined the channel
[22:03:14] * KnownUnown joined the channel
[22:07:11] * gurun joined the channel
[22:16:43] * bjorn- has quit
[22:17:03] * bjorn- joined the channel
[22:18:31] * humerusj has quit
[22:19:19] * MrQuoter65 joined the channel
[22:24:47] * Codmadnesspro_ has quit
[22:24:51] * MrQuoter has quit
[22:24:51] * j_beez has quit
[22:24:52] * MrQuoter65 is now known as MrQuoter
[22:24:52] * humerusj joined the channel
[22:25:57] * Codmadnesspro joined the channel
[22:26:34] * TruDan has quit
[22:26:34] * Brandon15811__ has quit
[22:26:51] * TruDan joined the channel
[22:27:39] * Intyre has quit
[22:28:10] * md_5 has quit
[22:28:10] * Brandon15811 has quit
[22:28:11] * iamadpond has quit
[22:28:11] * NullFull has quit
[22:28:12] * Thinkofname has quit
[22:28:12] * sekjun9878 has quit
[22:28:19] * eggy joined the channel
[22:32:24] * PEMapModder has quit
[22:33:11] * Brandon15811 joined the channel
[22:33:16] * PEMapModder_ joined the channel
[22:33:21] * Brandon15811__ joined the channel
[22:33:23] * Intyre joined the channel
[22:33:23] * NullFull|away joined the channel
[22:33:47] * NullFull|away is now known as NullFull
[22:33:53] * iamadpond joined the channel
[22:37:00] * sekjun9878 joined the channel
[22:40:41] * eggy has quit
[22:41:03] * eggy joined the channel
[22:41:47] * Thinkofname joined the channel
[22:42:29] * PEMapModder_ has quit
[22:43:20] * md_5 joined the channel
[22:45:41] * sekjun9878 has quit
[22:45:41] * sekjun9878 joined the channel
[22:45:57] * sekjun9878 is now known as Guest82983
[22:49:47] * PEMapModder joined the channel
[23:08:07] * iamadpond has quit
[23:10:38] * iamadpond joined the channel
[23:21:27] * MinecraftAddict has quit
[23:29:28] * MinecraftAddict joined the channel

2016-02-26
[01:14:25] * gurun joined the channel
[01:16:57] <jocopa3> InusualZ: we're trying to figure out how to suspend minecraft when it launches so that we can insert hooks before it initializes
[01:17:31] <jocopa3> The only way I know of so far is to hook svchost.exe using a kernel-mode driver, but that is definitely not user-friendly or anti-virus friendly
[01:19:00] <InusualZ> You can't "pause" the thread of a specific thread?
[01:19:06] <gurun> williamtdr yeah i'm pretty much through the map-support for MiNET. You can steal it when I'm done with it.
[01:23:41] <InusualZ> What did I just say!!
[01:24:00] <InusualZ> You can't pause the threads of a specific procces***
[01:24:03] <InusualZ> ??
[01:40:52] <jocopa3> I can pause the process, the problem is, I can't pause an app before it starts to execute
[01:42:18] <jocopa3> so from the time I launch the app to the time I pause it, the app has already started to initialize, so I can't hook initialization funtions
[01:54:37] <InusualZ> ohh
[02:10:12] <InusualZ> I understand now. Well, you could patch the binary? Something similar to a PTPatch from MCPE?
[05:02:31] <jocopa3> InusualZ: I'm not completely sure, but I believe windows checks the file hash before launching apps to see if they've been modified
[07:59:58] * jocopa3 has quit
[10:43:15] * gurun has quit
[13:16:49] * LaxWasHere has quit
[14:32:20] <williamtdr> the william_tdr is alive :o
[14:39:17] * gurun joined the channel
[15:10:53] * LaxWasHere joined the channel
[15:30:57] <gurun> i think the client is leaking memory with the maps, at least on W10 (can't say on PE).
[15:31:11] <gurun> anyone made similar observations?
[16:04:22] * jocopa3 joined the channel
[16:06:12] <jocopa3> gurun: do you have anyway to reproduce the memory leak, and is it a big memory leak or slight one?
[16:07:44] <gurun> After a while my W10 client was at 7gig RAM ... so I guess i would consider that .. a bit on the higher end.
[16:09:31] <gurun> but that message was a hint for shoghicp and the guys to consider looking into it at some point in the future. I'm fairly sure they don't like memory leaks more than I do.
[16:32:46] <jocopa3> What do you have your render distance set to?
[16:47:14] <jocopa3> MCW10 will eat as much memory as it can get a hold of; I can get memory usage to climb to some absurd amount such as 14gb or 22gb, but it always frees up after quitting to the title
[16:55:52] * jocopa3 has quit
[16:57:49] * jocopa3 joined the channel
[17:12:51] * bjorn-_ joined the channel
[17:13:23] * MrARM_ joined the channel
[17:14:23] * Anti joined the channel
[17:14:45] * Anti is now known as Guest35375
[17:20:38] * bjorn- has quit
[17:20:39] * MrARM_ is now known as MrARM
[17:20:51] * Guest35375 is now known as Antisober552
[17:25:26] * jocopa3 has quit
[17:26:29] * eggy joined the channel
[17:58:23] * jocopa3 joined the channel
[18:45:33] * harry joined the channel
[18:45:57] * harry is now known as Guest70582
[18:52:02] * Guest70582 has left the channel
[19:00:27] * Guest70582 joined the channel
[19:06:13] <Guest70582> can i have latest download please i forgot where to find it
[19:37:59] * Guest70582 has quit
[20:09:38] <gurun> my render distance is pretty high, but it is limited by the server. But that's not it. I know it's the maps. I'm not guessing.
[20:14:29] * sgray has quit
[20:42:25] * gurun has quit
[20:50:32] * sgray joined the channel
[21:29:36] * jocopa3 has quit
[22:16:05] <MrARM> indeed I fought thouse BSODs
[22:16:18] <MrARM> anyways seems like Linux + PCIe SSD = freezes
[22:16:32] <MrARM> have the exact same problem in my desktop
[22:20:05] <MrARM> which is kinda annoying as it can trim a file
[22:24:24] <MrARM> which it did for me a loot of times on desktop
[22:28:48] * Addisonep joined the channel

2016-02-25
[03:33:35] * gurun has quit
[06:51:49] * jocopa3 has quit
[10:49:45] * shaila joined the channel
[11:03:19] * Extreme has quit
[11:07:46] * Extreme joined the channel
[12:54:30] * Sigfrid joined the channel
[13:24:38] * minecrafter joined the channel
[13:26:31] <minecrafter> j
[13:26:48] * minecrafter has quit
[14:37:50] * williamtdr joined the channel
[14:38:12] <williamtdr> afternoon o/
[14:38:19] <williamtdr> anyone looked maps yet?
[14:38:24] <williamtdr> *looked at
[14:39:03] <williamtdr> narrowed it down to ClientboundMapItemDataPacket (0xc6) and MapInfoRequestPacket (0xC7)
[14:39:30] <williamtdr> the latter being for the client to ask a server for map info and the former for sending it, including item frames
[15:24:51] * sgray joined the channel
[15:26:59] * shaila has quit
[15:59:27] * kekkooo joined the channel
[15:59:42] <kekkooo> G
[16:01:31] * kekkooo has quit
[16:13:35] <williamtdr> my thoughts exactly
[16:13:56] <williamtdr> as G stands for Grape, kekooo was trying to let everyone know the importance of a balanced diet
[16:14:02] <williamtdr> with Grapes being the first step
[18:03:49] * jocopa3 joined the channel
[18:27:57] * Sigfrid has quit
[18:28:19] * Sigfrid joined the channel
[20:17:46] * sgray has quit
[21:01:24] <InusualZ> jocopa3, how is the progress of the "mod loader"?
[21:20:43] * md_5 joined the channel
[23:05:40] * Zixxorb joined the channel
[23:06:12] <Zixxorb> hello. is there a version of pocketmine for 0.14.0 yet?
[23:10:21] <KnownUnown> woah! the wild william_tdr spoke!
[23:14:14] * Zixxorb has left the channel
[23:46:52] <deceit> KnownUnown: wow indeed
[23:49:32] * Hanover_Fist joined the channel
[23:54:47] * sgray joined the channel

2016-02-24
[00:14:01] * shaila joined the channel
[00:17:01] * sgray has quit
[01:03:35] * potpotsie has quit
[01:58:14] * potpotsie joined the channel
[03:03:29] * potpotsie has quit
[03:09:07] * potpotsie joined the channel
[03:51:23] * potpotsi_ joined the channel
[03:54:29] * potpotsie has quit
[03:58:30] * potpotsie joined the channel
[04:01:58] * potpotsi_ has quit
[04:29:51] * potpotsie has quit
[04:33:19] * potpotsie joined the channel
[04:41:33] * potpotsie has quit
[05:24:08] * potpotsie joined the channel
[05:41:34] * potpotsie has quit
[07:41:07] * neruats joined the channel
[08:05:17] * neruats has quit
[08:51:16] * jocopa3 has quit
[11:04:19] * ABC joined the channel
[11:04:42] * ABC is now known as Guest7162
[11:16:33] * Guest7162 has quit
[12:32:21] * shaila joined the channel
[14:41:41] * jocopa3 joined the channel
[19:51:38] * gurun joined the channel
[19:53:43] <gurun> MrARM if you are quick on the phone, the "screenshot" BSOD will be saved in the cameras memory!
[22:34:10] * Deadlypixel joined the channel
[22:47:46] * Deadlypixel has quit

2016-02-23
[00:01:57] * samer_ joined the channel
[00:02:03] * samer has quit
[00:02:03] * samer_ is now known as samer
[00:26:34] * potpotsie joined the channel
[00:30:59] * potpotsie has quit
[00:59:34] * wes joined the channel
[00:59:57] * wes is now known as Guest9947
[01:04:46] * Guest9947 has left the channel
[01:40:33] * sgray joined the channel
[01:42:40] * shaila has quit
[01:48:13] * samer has quit
[02:38:06] * samer joined the channel
[02:43:56] * potpotsie joined the channel
[03:11:13] * potpotsie has quit
[03:20:29] * potpotsie joined the channel
[03:54:22] * gurun has quit
[03:55:53] * potpotsie has quit
[04:25:04] * potpotsie joined the channel
[04:41:21] * MelomanCooI joined the channel
[05:18:08] * potpotsie has quit
[06:54:37] * samer has quit
[07:48:51] * jocopa3 has quit
[08:24:03] * MelomanCooI has quit
[10:20:19] * PEMapModder joined the channel
[10:51:27] * zz_InusualZ is now known as InusualZ
[11:36:41] * sgray joined the channel
[12:42:21] <MrARM> uh war
[12:42:23] <MrARM> *wat
[12:42:33] <MrARM> blue screens are supposed to be saved somewhere right?
[12:42:51] <MrARM> nirsoft has a tool for that
[12:43:00] <MrARM> I literally just got that BSOD again
[12:43:08] <MrARM> so I tried to look what is doing that
[12:43:34] <MrARM> but neither does Window's event log show any trace of that except that the system lost power unexpectedly
[12:43:42] <MrARM> nor does that tool show anything
[12:44:45] <MrARM> hmm googled
[12:44:46] <MrARM> that
[12:44:50] <MrARM> with my PC model
[12:45:03] <MrARM> and they suggest installing Samsung driver for the ssd
[12:45:04] <Intyre> still fighting? :o
[12:45:29] <MrARM> and exactly like me, happens since switch to ahci
[12:45:59] <MrARM> but they also say this breaks restart in Windows >.>
[12:46:13] <MrARM> "cool"
[12:49:10] <MrARM> I guess "welcome to the world of Windows"
[12:50:44] <MrARM> and indeed it broke restarting
[12:50:54] <MrARM> now let's hope it at least fixed the bsods
[13:53:07] * samer joined the channel
[13:53:22] * samer has quit
[17:32:27] * potpotsie joined the channel
[18:01:13] * potpotsie has quit
[18:20:40] * jocopa3 joined the channel
[18:54:03] * potpotsie joined the channel
[19:02:51] * sgray joined the channel
[22:58:09] * sgray has quit
[22:58:09] * jocopa3 has quit
[22:58:10] * humerusj has quit
[22:58:20] * XorBoole has quit
[23:00:41] * Fudster joined the channel
[23:00:41] * rom1504 joined the channel
[23:00:41] * MinecraftAddict joined the channel
[23:00:41] * leonchang99 joined the channel
[23:00:41] * Falkirks joined the channel
[23:00:41] * PEMapModder joined the channel
[23:00:41] * potpotsie joined the channel
[23:01:21] * KnownUnown joined the channel
[23:01:21] * XorBoole joined the channel
[23:01:21] * shoghicp joined the channel
[23:01:42] * sgray joined the channel
[23:01:42] * jocopa3 joined the channel
[23:01:42] * humerusj joined the channel
[23:02:56] * Extreme joined the channel
[23:03:02] * MrARM joined the channel
[23:03:02] * Antisober552 joined the channel
[23:03:02] * eggy joined the channel
[23:03:02] * bjorn- joined the channel
[23:03:19] * LaxWasHere joined the channel
[23:03:19] * InusualZ joined the channel
[23:03:31] * tHEMtZ joined the channel
[23:03:43] * tHEMtZ has quit
[23:05:05] * tHEMtZ joined the channel
[23:06:03] * ChanServ joined the channel
[23:06:04] * MrQuoter joined the channel
[23:06:04] * j_beez joined the channel
[23:06:04] * eggster joined the channel
[23:06:04] * md_5 joined the channel
[23:06:29] * Brandon15811 joined the channel
[23:06:29] * Brandon15811_ joined the channel
[23:06:46] * eggster|afk joined the channel
[23:06:47] * md_5- joined the channel
[23:07:01] * md_5 has quit
[23:07:01] * eggster has quit
[23:07:26] * TruDan joined the channel
[23:17:09] * eggster has quit
[23:17:43] * eggster|afk joined the channel
[23:17:53] * eggster|afk is now known as eggster

2016-02-22
[00:30:14] * InusualZ is now known as zz_InusualZ
[01:22:42] * rick____ joined the channel
[01:23:19] * rick____ has quit
[01:42:10] * potpotsie joined the channel
[01:44:21] * gurun joined the channel
[01:49:57] * potpotsie joined the channel
[03:13:41] * potpotsie joined the channel
[04:01:34] * potpotsie has quit
[04:03:51] * potpotsie joined the channel
[05:58:34] * potpotsie joined the channel
[06:39:20] * samer has quit
[06:59:58] * potpotsie joined the channel
[07:04:05] * potpotsie has quit
[08:00:53] * potpotsie joined the channel
[09:01:28] * potpotsie joined the channel
[10:02:13] * potpotsie joined the channel
[10:46:58] * shaila has quit
[11:03:00] * potpotsie joined the channel
[11:08:20] * shaila joined the channel
[11:40:52] * XorBoole has quit
[11:41:15] * NexoCube joined the channel
[11:41:19] <NexoCube> Hi
[11:41:30] <NexoCube> Is there someone ? :P
[11:45:34] * XorBoole joined the channel
[11:49:10] * KnownUnown joined the channel
[12:03:45] * potpotsie joined the channel
[12:08:17] <rom1504> no
[12:09:54] * NexoCube has quit
[12:33:21] * Nexocube joined the channel
[12:38:12] * gurun joined the channel
[12:40:58] * NexoCube joined the channel
[12:58:44] * NexoCube_ joined the channel
[13:01:36] * NexoCube has quit
[13:04:32] * potpotsie joined the channel
[13:08:54] * potpotsie has quit
[13:22:19] * NexoCube_ has quit
[14:05:18] * potpotsie joined the channel
[14:09:39] * potpotsie has quit
[14:42:41] * MelomanCooI joined the channel
[14:44:04] * MelomanCooI|2 has quit
[14:47:43] * samer joined the channel
[15:06:05] * potpotsie joined the channel
[15:38:47] * samer has quit
[15:42:10] * samer joined the channel
[15:43:26] * samer has quit
[16:06:49] * potpotsie joined the channel
[16:12:57] * samer joined the channel
[16:24:17] * PEMapModder has quit
[17:07:36] * potpotsie joined the channel
[17:14:29] * MelomanCooI has quit
[17:17:13] * MelomanCooI joined the channel
[18:12:09] * potpotsie joined the channel
[18:44:55] * potpotsie has quit
[18:47:35] * potpotsi_ joined the channel
[19:06:35] <MrARM> ugh on a Windows laptop I got pretty recently I am getting "Critical process died" all the time
[19:06:37] <MrARM> just did a reinstall
[19:06:55] <MrARM> were installing updates and on the end it asked me to restart
[19:07:02] <MrARM> then it said it failed to restart
[19:07:25] <MrARM> and a while later again I got that BSOD D:
[19:08:08] <MrARM> I guess this is related to the fact that I changed the drive mode from SATA to AHCI
[19:08:24] <MrARM> so that I can install Linux.
[19:12:14] * jocopa3 joined the channel
[19:15:17] <jocopa3> MrARM: Windows doesn't seem to like the fact that I set Linux as the primary boot partition; I can't install windows updates without them failing to install, and I also can't reboot or shutdown my PC from Windows, I have to hard shutdown
[19:16:10] <MrARM> this time windows is set to primary, I said it's a fresh install
[19:16:15] <MrARM> and those BSODs are random
[19:16:34] <MrARM> sometimes I'm playing a game and it often can BSOD after few minites
[19:16:37] <MrARM> *minutes
[19:17:11] <jocopa3> What's the BSOD error code?
[19:17:26] <MrARM> Uh
[19:17:36] <MrARM> CRITICAL PROCESS DIED
[19:17:40] <MrARM> but you mean the hex ID?
[19:17:49] <MrARM> I don't think I have it noted
[19:18:55] <MrARM> it happens like, the PC freezes for a few secs, then blue screen!
[19:19:07] <Intyre> its a sign
[19:19:41] <MrARM> btw intyre two days ago my MBA went crazy too, like the whole graphics went crazy
[19:19:52] <MrARM> so somehow recently I only encounter problems ;-;
[19:19:53] <jocopa3> wait, did you set it from AHCI before or after installing windows?
[19:19:59] <Intyre> xD
[19:20:11] <MrARM> to AHCI from SATA
[19:20:20] <gaeta> switching from SATA to AHCI changes the drivers windows uses, and it won't boot
[19:20:23] <MrARM> and this is when the problems began
[19:20:38] <MrARM> it does boot if you enter safe mode
[19:20:42] <MrARM> then quit
[19:21:02] <jocopa3> So you changed it after installing windows?
[19:21:04] <MrARM> but I reinstalled due to that as I expected that to cause problems
[19:21:18] <MrARM> before reinstall
[19:21:21] <gaeta> you can fix the ahci driver stuff
[19:21:41] <MrARM> I got that BSOD enough times so I reinstalled today
[19:21:45] <MrARM> then I install up updates
[19:21:49] <MrARM> and then this BSOD again
[19:22:04] <gaeta> you should check if your hard drive is failing, or if you have bad ram
[19:22:16] <MrARM> That's a new hardware..
[19:22:26] <gaeta> doesn't mean it's not bad
[19:22:28] <MrARM> also don't think the ssd is failing
[19:22:52] <MrARM> don't think this would case BSODs mid-game
[19:23:01] <MrARM> cause not case
[19:23:18] <gaeta> totally would. though I'd bet on bad ram.
[19:23:52] <MrARM> if that's the ssd, then damn it
[19:23:58] <Intyre> i think its was a virus, called windows
[19:24:06] <gaeta> ^^
[19:24:08] <MrARM> Intyre, I think so too
[19:24:11] <MrARM> but sadly
[19:24:31] <MrARM> noone wrote a driver on Linux for the xone wireless adapter
[19:24:45] <MrARM> so I can't play on linux
[19:24:56] <gaeta> nope. but you can do wired with linux
[19:25:06] <MrARM> I know
[19:25:07] <gaeta> I ported that to the firetv not to long ago
[19:25:07] <jocopa3> get some external USB adapter with linux support
[19:25:28] <MrARM> external USB adapter? wat?
[19:25:56] <MrARM> You can connect the pad over microusb
[19:26:11] <MrARM> But it's nowhere as cool as wireless
[19:26:19] <MrARM> And steam loves to fail to launch on wine
[19:26:45] <MrARM> most of the time :/
[19:27:46] <gaeta> uh.. why launch steam through wine?
[19:28:05] <MrARM> how do you want to launch it then?
[19:28:07] <Intyre> everything is better with alcogol
[19:28:18] <MrARM> the specific game runs using wine but needs steam
[19:28:21] <MrARM> and has no Linux version
[19:28:36] <gaeta> ah. ok. that'll do it then.
[19:28:39] <MrARM> I tested that on another pc
[19:28:54] <MrARM> but steam is getting stuck at connecting account 90% of the time
[19:32:45] <gaeta> what game is this?
[20:22:41] * -- BotBot disconnected, possible missing messages --
[20:24:53] * [d__d] joined the channel
[20:37:07] * MelomanCooI has quit
[20:44:18] * MelomanCooI joined the channel
[20:59:35] <jocopa3> Anyone know how to or have guesses for launching and suspending a UWP app in Windows 10?
[21:00:50] * MelomanCooI|2 joined the channel
[21:01:26] <jocopa3> Using I can launch apps using the IApplicationActivationManager, and suspend them using ntdll's undocumented NtSuspendProcess; but in the case of MCW10, the app is allowed to initialize a bit before being suspended, so hooking functions like initItems won't work
[21:02:03] * MelomanCooI has quit
[21:02:43] <jocopa3> If the app is launched internally using CreateProcess or a similar function however, I could hook CreateProcess and append the "CREATE_SUSPENDED" flag to pause MCW10 on startup
[21:22:43] * potpotsi_ has quit
[21:37:33] * MelomanCooI|2 has quit
[21:40:20] * MelomanCooI joined the channel
[22:08:25] * MelomanCooI has quit
[22:23:45] * potpotsie joined the channel
[22:28:59] * potpotsie has quit
[23:25:41] * potpotsie joined the channel
[23:30:19] * potpotsie has quit

2016-02-21
[00:12:05] * potpotsie joined the channel
[00:51:47] * potpotsie has quit
[01:05:52] * potpotsie joined the channel
[01:26:52] * potpotsie has quit
[01:30:29] * potpotsie joined the channel
[01:30:32] * potpotsie has quit
[03:03:36] * potpotsie joined the channel
[03:19:04] * MrQuoter joined the channel
[06:45:15] * potpotsie joined the channel
[07:17:24] * gurun has quit
[07:18:26] * potpotsi_ joined the channel
[07:21:55] * potpotsie has quit
[09:10:01] * potpotsie joined the channel
[09:14:30] * potpotsie has quit
[09:35:58] * Slimb joined the channel
[10:10:49] * potpotsie joined the channel
[10:14:59] * potpotsie has quit
[10:55:59] * sgray has quit
[11:11:17] * potpotsie joined the channel
[11:13:29] * sgray joined the channel
[11:20:04] * LegoCraftMC joined the channel
[11:20:12] <LegoCraftMC> hello
[11:20:25] <LegoCraftMC> are you there ?
[11:21:23] * LegoCraftMC has quit
[12:13:22] * potpotsie joined the channel
[12:18:21] * potpotsie has quit
[12:48:49] * gurun joined the channel
[13:14:08] * potpotsie joined the channel
[13:18:52] * potpotsie has quit
[13:44:48] * gurun_ joined the channel
[14:14:55] * potpotsie joined the channel
[14:19:15] * potpotsie has quit
[14:23:56] <PEMapModder> Intyre, update the MCPE version.
[14:25:07] * TOPIC: Minecraft: Pocket Edition development channel | Current version: 0.14.0 | Channel Rules: https://gist.github.com/shoghicp/6194637 | Publicly logged at https://botbot.me/freenode/mcpedevs/
[15:05:07] * Brandon15811 joined the channel
[15:15:59] * potpotsie joined the channel
[15:20:14] * potpotsie has quit
[15:21:11] * rvdzwet joined the channel
[15:24:02] <rvdzwet> I am running https://github.com/PocketMine/PocketMine-MP/tree/php7-0.14 against the latest iOS (0.14.0) version of MCPE. t does not even passes the 'login to the server phase. Running  wireshark dumps to capture traffic between client/server on the iPad instances of MCPE to spot changes. Anybody interested in a specific dump file?
[15:48:58] <gurun_> not the dump, but anything you find that needs changes, for sure rvdzwet
[16:16:44] * potpotsie joined the channel
[16:24:58] * jython234 joined the channel
[16:25:06] * jython234 has quit
[16:25:15] * jython234 joined the channel
[17:17:12] * potpotsie joined the channel
[17:46:05] <rvdzwet> FYI: Turned out to be an issue with firewall configurations on the server. Sorry for the noise.
[17:46:07] * potpotsi_ joined the channel
[17:47:53] * potpots__ joined the channel
[18:48:56] * Extreme joined the channel
[19:22:16] * rvdzwet has quit
[20:04:47] * potpotsie joined the channel
[20:59:33] * potpotsie joined the channel
[21:01:20] * potpotsi_ joined the channel
[21:05:36] * potpotsi_ has quit
[21:09:11] * samer joined the channel
[21:23:11] * Extreme joined the channel
[21:47:06] * shaila joined the channel
[21:57:26] * Addisonep joined the channel
[23:31:00] * potpotsie joined the channel
[23:44:28] * gurun joined the channel

2016-02-20
[03:35:33] * gurun has quit
[08:03:21] * MrQuoter has quit
[12:58:37] * sgray has quit
[13:04:29] * sgray joined the channel
[13:26:28] * gurun joined the channel
[14:11:56] * MelomanCooI|2 joined the channel
[14:13:28] * MelomanCooI has quit
[14:17:05] * Spazzy_ joined the channel
[14:17:23] <Spazzy_> Anyway foir 1.4 to work yet?
[16:10:16] * chris0626891 joined the channel
[16:10:36] <chris0626891> Is there a version of PocketMine that runs on the latest Minecraft-PE version?
[16:51:42] * Spazzy_ has quit
[16:53:46] * sgray has quit
[17:00:52] <rom1504> https://github.com/PocketMine/PocketMine-MP/tree/php7-0.14
[17:35:58] * chris0626891 has quit
[17:57:37] * potpotsie joined the channel
[18:15:04] * potpotsie has quit
[18:49:30] * potpotsie joined the channel
[19:08:11] * sgray joined the channel
[19:59:13] * potpotsie has quit
[20:02:49] * potpotsi_ joined the channel

2016-02-19
[16:34:24] * samerziadeh joined the channel
[17:00:25] * MelomanCooI has quit
[17:45:50] * Bluez_ has quit
[18:25:42] * Codmadnesspro_ has quit
[18:25:45] * Thinkofname joined the channel
[18:25:45] * PEMapModder joined the channel
[18:25:48] * Codmadnesspro joined the channel
[18:26:11] * gaeta joined the channel
[18:26:17] * shoghicp joined the channel
[18:26:17] * leonchang99 joined the channel
[18:26:47] * Falkirks joined the channel
[18:27:27] * MrARM has quit
[18:27:47] * Anti joined the channel
[18:28:17] * MrARM joined the channel
[19:03:34] * Addisonep joined the channel
[19:32:12] * MelomanCooI joined the channel
[19:41:31] * Mordo joined the channel
[19:41:37] <Mordo> HELLO
[19:48:10] * Mordo has quit
[20:40:04] * sgray joined the channel
[20:42:43] * shaila has quit
[20:57:14] * MelomanCooI has quit
[21:04:44] * MelomanCooI joined the channel
[21:06:33] * jk9009 joined the channel
[21:06:46] * jk9009 has quit
[22:11:34] * gurun has quit
[22:18:22] * gurun joined the channel

[00:50:09] <gurun> lusers
[00:50:18] <gurun> hnn, that command didn't work for me
[00:51:29] <gurun> deceit, wait until you that old that she beg you to stop trying.
[01:06:57] <KnownUnown> https://gist.github.com/shoghicp/6266750
[01:25:08] <deceit> LOL
[01:39:28] <KnownUnown> Exactly
[01:39:40] <KnownUnown> I was trying to figure out the meaning of the title a long time ago
[01:39:44] <KnownUnown> And I just figured out today
[02:17:49] <gurun> lol
[02:18:08] <gurun> yeah, GOD the kind of requests you get over twitter and other means of communication.
[02:32:06] <Addisonep> gurun: I want to ddos hpixl pls
[02:32:48] <gurun> sorry, i don't have tools available for that at this time.
[02:34:13] <Addisonep> gurun: tomorrow pls
[02:34:40] <gurun> No, you have to wait until i get fired.
[02:37:48] <Addisonep> gurun: u be happy if I ddos hypixl Nex weeke?
[02:38:24] <Addisonep> gurun: I give u credit to
[02:38:27] <gurun> No, i don't believe i'd be that.
[02:39:31] <Addisonep> I be 12, may I worke for hypixel as a admin
[02:39:39] <Addisonep> gurun: ^^
[02:40:00] <gurun> Yeah, that one I have never seen before.
[02:40:21] <Addisonep> gurun: yes? Me be admin?
[02:40:28] <gurun> Actually, the stuff i get crazy requests about have normally never anything todo with hypixel. I don't think too many of them know I work there tbh.
[02:40:54] <Addisonep> Oh
[02:41:02] <Addisonep> Well
[02:42:13] <Addisonep> gurun: There be way to send packet to external server?
[02:42:36] <gurun> Nah, i haven't seen anything new on that.
[02:43:04] <gurun> .. assuming you mean stuff like transfer packets.
[02:44:36] <Addisonep> gurun: any, maybe like send login packets so I can fill up all the player spots
[02:45:07] <gurun> yeah, stuff like that would probably work on any server.
[02:45:45] <gurun> you just need an endless supply of IP
[02:45:45] <Addisonep> Gonna try it sometime
[02:46:05] <Addisonep> Yeah
[02:46:24] <Addisonep> Or I could make a client and make a loop
[02:46:35] <Addisonep> Fill up all the spots till its full
[02:47:13] <gurun> I guess, but I don't see the point of doing something like that. What would that be?
[02:49:00] <Addisonep> No point... Just for experimenting... Not that I would be so mean to fill up all the player spots
[02:49:21] <Addisonep> That'd be kind of jerky
[02:51:32] <gurun> yeah, i mean, it's just an experiment that i fail to understand the purpose of.
[02:52:49] <Addisonep> I guess no point
[02:53:10] <Addisonep> I don't get why so many people are making servers in Java
[02:55:52] <Addisonep> gurun:
[02:56:27] <gurun> Well, java is a good programing language, so why not.
[02:58:27] <Addisonep> gurun: yeah, except why make so many different ones instead of everyone contributing to just one...
[02:58:40] <Addisonep> Probably cause they want to feel a sense of ownership
[02:59:58] <gurun> I don't know, it's like "Why do people code?"
[03:00:24] <gurun> I do it for money, so well .. ownership has little to do with it i guess.
[03:01:27] <Addisonep> gurun: "Why do people code?" Isn't related to it though
[03:01:32] <Addisonep> Kind of but
[03:01:44] <Addisonep> gurun: money from donations?
[03:02:04] <gurun> No, i've never received any donations.
[03:02:38] <Addisonep> gurun: are you referring to working with hypixel?
[03:02:48] <gurun> Yeah, they pay my salary.
[03:03:00] <gurun> If they didn't, someone else would.
[03:03:21] <Addisonep> That's your main job?
[03:03:28] <gurun> It's my only job.
[03:04:11] <Addisonep> Are you paid by the hour?
[03:04:23] <gurun> No, i wish :-P
[03:05:22] <Addisonep> Would by the hour compare to it now?
[03:05:50] <gurun> i just mean that i do a lot of hours, so i would get a lot more :-)
[03:05:59] <gurun> but that's true for any job I've ever had.
[03:07:12] <Addisonep> Ah... That'd be nice than
[03:07:17] <Addisonep> Then*
[03:07:38] <Addisonep> I have no idea where to get a part time job coding..
[03:07:46] <Addisonep> Cause I'm only 15
[03:08:20] <gurun> Try some of the networks that don't require 16y
[03:10:47] <Addisonep> Lbsg was gonna do an interview with me until Rein asked William... I was so dumb, a few years ago I flooded their website and some of their servers. So William told him that and he told me that Lbsg forgives me and he doesn't think it would be a good fit, so...
[03:10:57] <Addisonep> No chance for Lbsg
[03:11:21] <Addisonep> I haven't heard anything about inpvp
[03:12:08] <Addisonep> gurun: ^^
[03:14:13] <gurun> i think invpv went pro now. And they do MiNET last time i heard, so you'd have to be pretty good at that if you'd want a chance.
[03:16:11] <Addisonep> Hmm
[03:16:31] <Addisonep> gurun: don't think there are any other large networks
[03:16:51] <gurun> http://minetrack.me/
[03:16:59] <gurun> that's PC networks mostly.
[03:17:06] <gurun> why only do MCPE
[03:19:51] <Addisonep> gurun: Good question
[03:22:13] <Addisonep> Wonder if I'll find any that go lower than 16
[03:22:29] <gurun> Not for a real job, no i don't think so.
[03:22:42] <gurun> i was offered to do plugins,a lot. Maybe you should just do that.
[03:23:01] <Addisonep> gurun: offered by who?
[03:23:04] <gurun> One offer was for $3 and I told them not nearly enough.
[03:23:26] <gurun> And then i was told that the guy was "authorized" to go as high as $5.
[03:23:35] <gurun> SO i guess the market value is limited.
[03:23:50] <gurun> :-)
[03:24:30] <Addisonep> gurun: lol... Not nearly enough to help pay my school bill
[03:24:41] <gurun> haha, probably not :-)
[03:26:08] <Addisonep> Guess I'll have to get one of those 10$ jobs working grounds at my school...
[03:26:17] <Addisonep> 10$ an hour*
[03:27:09] <Addisonep> and they wouldn't accept me for that... Cause I only have 1 free period out 10 and they said I need at least 2 periods back to back
[03:27:15] <Addisonep> I'm just out of luck
[03:29:07] <Addisonep> Just sucks gurun
[03:29:48] <gurun> Nah, you are just 15. You have a lot more suckiness to experience. You hardly got started :-)
[03:31:25] <Addisonep> gurun: that's great
[03:31:44] <gurun> hihi
[03:32:06] <Addisonep> I got 10$ from taketwo...
[03:32:21] <Addisonep> What a mistake
[03:32:42] <Addisonep> Just been a whole bunch of drama over there
[03:32:56] <Addisonep> Why doesn't hypixel go to like 15?
[03:33:05] <Addisonep> gurun: ^^
[03:34:09] <gurun> yeah, but you also have to bring something to the table. It's not just "age".
[03:35:24] <Addisonep> gurun: except how will someone throw something on the table if someone skips over your application because you aren't 16+?
[03:37:23] <gurun> I believe a lot of the guys coding at hypixel did't actually apply. Hypixel came hunting for them, becasue they did something that stood out. I don't know all of that stuff, because it's PC, but being "smart" isn't enough.
[03:37:59] <gurun> But that's true for almost all successful companies. You have to be smart, know how to code .. and then ALSO be able to show that you can use it.
[03:38:07] <Addisonep> So what's something that will grab their attention?
[03:38:14] <gurun> that's why jobs with Minecraft is so difficult.
[03:40:06] <gurun> there is no general answer to that question tbh.
[03:40:46] <Addisonep> It seems like it'd be a lot harder to get their attention for the PC side...
[03:40:52] <Addisonep> Since there are so many
[03:41:07] <Addisonep> But for the C# pe... There aren't that many people
[03:43:26] <gurun> C# is too difficult for most "PE coders".
[03:43:44] <gurun> So the guys I see that can do stuff, migrate from PC and Java.
[03:44:10] <Addisonep> I know... Cause most them learned how to make pocketmine plugins before they ever learned to code
[03:45:11] <gurun> Yeah, that's why PocketMine is so good.
[03:46:34] <Addisonep> Yeah
[03:47:33] <Addisonep> gurun: C# is easy to grasp if you already know Java
[03:47:35] <Addisonep> I think
[03:48:41] <gurun> fairly easy yeah.
[03:49:20] <Addisonep> gurun: so I need to get your attention
[03:49:33] <gurun> nope, not really. I don't do hiring :-)
[03:50:00] <Addisonep> Well that makes things... Harder...
[03:50:07] <Addisonep> I mean how would they see me
[03:51:07] <Addisonep> gurun: or maybe I'm thinking about this wrong
[03:54:06] <Addisonep> I see the topic was finally updated
[03:54:27] * Addisonep pats Intyre's back
[03:55:10] <Addisonep> gurun: so I started on a simple vanilla mcpe server in x86_64 assembly
[03:59:47] <KnownUnown> Why assembly
[03:59:51] <KnownUnown> Oh god why
[04:00:15] <Addisonep> KnownUnown: assembly is love
[04:00:32] * gurun has quit
[04:00:48] <Addisonep> Jk I don't have that much free time KnownUnown
[05:32:22] * samerziadeh joined the channel
[08:09:02] * Bluez_ joined the channel
[09:05:55] * shaila has quit
[09:19:11] * herbus joined the channel
[09:29:33] * blr_pc joined the channel
[09:32:27] * blr_pc has quit
[09:32:50] * Addisonep has quit
[10:09:36] * sekjun9878 joined the channel
[10:09:37] * sekjun9878 has quit
[10:09:37] * sekjun9878 joined the channel
[10:38:39] * herbus has quit
[11:05:16] * shaila joined the channel
[13:53:28] * harry joined the channel
[13:53:51] * harry is now known as Guest59044
[13:57:03] * gurun joined the channel
[15:32:34] * InusualZ is now known as zz_InusualZ
[15:49:34] * MelomanCooI has quit
[15:58:24] * samerziadeh has quit
[16:03:24] * Guest59044 has quit
[16:17:34] * MelomanCooI joined the channel

2016-02-18
[00:04:05] * mineworld joined the channel
[00:05:24] <mineworld> hi, I have a question, does pocketmine work with minecraft pe 1.3.2?
[01:44:28] * mineworld has quit
[02:25:37] * sgray joined the channel
[02:31:28] <gurun> https://twitter.com/_tomcc/status/700081215009783808
[03:17:09] * JacksonML joined the channel
[03:20:01] <JacksonML> I'm wanting to start (at least trying) developing for PocketMine, but I'm not sure how to test any code that I've written. I've downloaded the latest pocketmine version and the latest GitHub code. What now?
[03:44:15] <JacksonML> nevermind I got it
[03:51:21] * JacksonML has quit
[04:09:51] * potpotsie joined the channel
[04:57:48] * j_beez joined the channel
[05:02:36] * potpotsie joined the channel
[05:05:43] * potpotsi_ joined the channel
[06:02:16] * jocopa3 has quit
[06:22:22] * yicecrew_ joined the channel
[06:22:23] <yicecrew_> hi
[06:22:23] <NullFull> yicecrew_ is also known as: Yicecrew
[06:56:38] * yicecrew_ has quit
[07:24:19] * sekjun9878 joined the channel
[07:24:20] * sekjun9878 has quit
[07:24:20] * sekjun9878 joined the channel
[09:00:24] <PEMapModder> redstone torch capacitor? That's interesting.
[09:05:27] <PEMapModder> 0032e87c <CircuitSystem::getStrength(BlockPos const&)>:
[11:06:32] * sgray joined the channel
[12:35:29] * gurun joined the channel
[12:48:01] * Spazzychickens joined the channel
[14:20:39] * Bluez_ joined the channel
[14:20:46] <Bluez_> hey guys
[14:20:59] <Bluez_> what’s this new 0x8E byte in front of packets
[14:21:17] <Intyre> that is the YOLO byte
[14:22:58] <Bluez_> lol
[14:23:17] <Intyre> not lol.. YOLO
[14:23:21] <Bluez_> it just seems to be stripped out in the new pm source and put back in on sending
[14:24:54] <Intyre> quote from mcpe developer "why did that make it there?"
[14:25:52] <Bluez_> where’s that quote from?
[14:27:48] <Intyre> quote ---> from mcpe developer <-- "why did that make it there?"
[14:29:11] <Bluez_> which developer? was it on twitter or shoghicp?
[14:29:28] <Bluez_> so it’s a mistake?  it seems to serve no real purpose
[14:30:59] <gurun> i think the comments in the PM code was clear on who to blame :-)
[14:31:14] <Intyre> :p
[14:31:51] <Intyre> not his fault but he should have noticed it ^.^
[14:32:12] <Bluez_> ok so i should just use a ‘hack’ to remove it for now? we expect it to be removed?
[14:32:27] <Intyre> expect everything ;)
[14:32:31] <Bluez_> ok
[14:35:09] <rom1504> call it MAGIC
[15:36:25] * potpotsi_ joined the channel
[16:12:44] * potpotsi_ joined the channel
[16:30:08] * gurun has quit
[18:10:20] * gurun joined the channel
[18:29:53] * potpotsi_ joined the channel
[19:40:58] * potpotsi_ joined the channel
[20:06:52] * shaila joined the channel
[20:13:20] * Brandon15811 joined the channel
[20:48:38] * doa joined the channel
[20:51:18] * potpotsi_ joined the channel
[21:26:11] * potpotsi_ has quit
[21:26:39] * potpotsie joined the channel
[21:41:20] * doa has quit
[22:20:46] * Bluez_ has quit
[23:09:45] * Spazzy_ joined the channel
[23:19:06] * Spazzy_ has quit
[23:22:23] <KnownUnown> Oh haha!
[23:22:32] <KnownUnown> I just got the meaning of the lusers gist
[23:22:38] <KnownUnown> lusers - > losers
[23:22:40] <KnownUnown> Haha! Very funny!
[23:24:40] <deceit> ...
[23:25:02] <deceit> lusers is also short for 'list users'
[23:25:04] <deceit> fyi
[23:27:26] <eggy> Sup de deceit
[23:28:46] <KnownUnown> Oh hi deceit
[23:29:45] <deceit> hi
[23:29:48] <deceit> ltns
[23:31:14] <KnownUnown> ye
[23:31:24] <KnownUnown> So what's new
[23:44:16] <deceit> not a whole lot
[23:44:31] * deceit thinks
[23:44:37] <deceit> definitely not a whole lot
[23:44:56] <deceit> i'm getting old, wife keeps bugging me for another kid
[23:55:10] * Addisonep joined the channel

2016-02-17
[00:27:02] * potpotsie joined the channel
[00:40:47] * potpotsie has quit
[01:04:16] * Brandon15811 joined the channel
[01:14:36] * shaila joined the channel
[01:41:39] * potpotsie joined the channel
[02:43:37] * potpotsie joined the channel
[02:48:12] * potpotsie has quit
[03:16:13] * IronDev joined the channel
[03:17:00] * IronDev joined the channel
[03:17:00] * IronDev has quit
[03:17:00] * IronDev joined the channel
[03:21:07] * potpotsie joined the channel
[03:21:31] * potpotsie joined the channel
[03:35:00] * potpotsie has quit
[03:36:00] * potpotsie joined the channel
[03:57:49] * potpotsie joined the channel
[04:52:12] * potpotsie joined the channel
[08:41:01] * InusualZ is now known as zz_InusualZ
[09:01:01] * zz_InusualZ is now known as InusualZ
[09:05:26] * InusualZ is now known as zz_InusualZ
[09:52:47] * TruDan has quit
[09:52:55] * iamadpond joined the channel
[09:52:59] * TruDan joined the channel
[09:53:16] * rom1504 joined the channel
[09:53:20] * Antisober552 joined the channel
[09:55:46] * gaeta joined the channel
[09:59:38] * Fudster joined the channel
[10:02:32] * Brandon15811__ joined the channel
[10:03:38] * shevchik has quit
[10:04:51] * shevchik joined the channel
[10:08:11] * shaila has quit
[10:09:01] * shaila joined the channel
[10:09:21] * MinecraftAddict joined the channel
[10:34:15] * zz_InusualZ is now known as InusualZ
[10:49:27] * iamadpond has quit
[10:50:01] * Brandon15811 joined the channel
[10:50:07] * Falkirks joined the channel
[10:50:25] * iamadpond joined the channel
[10:50:29] * Thinkofname joined the channel
[10:51:08] * KnownUnown joined the channel
[10:52:14] * bjorn- joined the channel
[10:57:12] * Fudster joined the channel
[11:33:20] * shevchik joined the channel
[11:39:59] * MrARM has quit
[11:40:01] * PEMapModder has quit
[11:40:03] * MrQuoter has quit
[11:40:24] * MrARM joined the channel
[11:40:25] * PEMapModder joined the channel
[11:40:35] * MrQuoter joined the channel
[11:40:40] * bjorn- joined the channel
[11:51:11] * shoghicp joined the channel
[11:51:30] * NullFull joined the channel
[11:51:30] * humerusj joined the channel
[11:52:02] * iamadpond joined the channel
[11:53:03] * Falkirks joined the channel
[11:53:33] * leonchang99 joined the channel
[11:59:19] * shaila has quit
[11:59:23] * md_5 has quit
[11:59:35] * InusualZ has quit
[12:00:09] * TruDan joined the channel
[12:00:11] * shaila joined the channel
[12:00:16] * md_5 joined the channel
[12:01:16] * Brandon15811 joined the channel
[12:02:19] * Extreme joined the channel
[12:03:37] * InusualZ joined the channel
[12:04:21] * deceit joined the channel
[12:04:43] * tHEMtZ joined the channel
[12:06:02] * tHEMtZ joined the channel
[12:25:02] * gaeta has quit
[12:25:03] * rom1504 has quit
[12:25:07] * XorBoole has quit
[12:25:15] * eggy has quit
[12:25:15] * ZacHack has quit
[12:25:19] * LaxWasThere has quit
[12:25:30] * rom1504 joined the channel
[12:25:30] * ZacHack joined the channel
[12:25:41] * LaxWasHere joined the channel
[12:25:49] * gaeta joined the channel
[12:25:49] * XorBoole joined the channel
[12:25:54] * MinecraftAddict joined the channel
[12:28:44] * KnownUnown joined the channel
[12:32:29] * MelomanCooI|2 has quit
[12:32:40] * eggster has quit
[12:32:43] * Brandon1- joined the channel
[12:32:43] * Brandon1- is now known as Brandon15811_
[12:35:03] * eggster|afk joined the channel
[12:35:10] * MelomanCooI joined the channel
[12:35:47] * spazzychickens joined the channel
[12:35:52] <spazzychickens> hi
[12:36:03] <spazzychickens> i cant download the latest version?
[12:36:25] <spazzychickens> because its down can anyone help?
[12:43:10] * shevchik joined the channel
[12:52:39] * shevchik has quit
[13:01:15] * eggy_ joined the channel
[13:05:44] * shevchik joined the channel
[13:10:23] * spazzychickens has quit
[13:23:54] * gurun joined the channel
[13:26:15] * shevchik joined the channel
[13:58:32] * LaxWasHere has quit
[14:00:25] * Brandon15811__ joined the channel
[14:05:11] * LaxWasHere joined the channel
[14:07:03] * shevchik has quit
[14:19:55] * shevchik joined the channel
[15:08:19] * sgray joined the channel
[15:13:19] * Brandon15811__ has quit
[15:15:15] * Brandon15811__ joined the channel
[16:09:47] * potpotsie joined the channel
[16:20:01] * potpotsie joined the channel
[16:40:01] * XorBoole has quit
[16:41:36] * XorBoole joined the channel
[16:45:10] * webname joined the channel
[16:45:12] <NullFull> webname is also known as: ohjays
[16:45:36] * webname has quit
[17:00:17] * shevchik has quit
[17:34:01] * XorBoole has quit
[17:39:04] * XorBoole joined the channel
[17:42:06] * KnownUnown joined the channel
[17:57:35] * potpotsie joined the channel
[18:19:24] * jocopa3 joined the channel
[18:58:37] * potpotsie joined the channel
[19:33:15] * gurun has quit
[19:33:51] * gurun joined the channel
[19:59:22] * potpotsie joined the channel
[21:12:21] * potpotsie joined the channel
[21:36:42] * potpotsie joined the channel
[23:17:32] * potpotsie joined the channel
[23:17:37] * potpotsie has quit

2016-02-16
[01:23:33] * williamtdr has quit
[01:36:23] * sgray joined the channel
[01:47:45] * potpotsi_ joined the channel
[02:31:22] * MelomanCooI has quit
[02:39:11] * NullFull|away is now known as NullFull
[04:47:31] * potpotsie joined the channel
[04:52:23] * potpotsie has quit
[05:05:41] * NullFull|away is now known as NullFull
[05:06:28] * NullFull is now known as NullFull|away
[05:07:04] * NullFull|away is now known as NullFull
[05:15:14] * NullFull has quit
[05:15:14] * NullFull joined the channel
[05:32:47] * potpotsie joined the channel
[05:33:04] * potpotsie joined the channel
[05:33:38] * potpotsie has quit
[05:34:31] * potpotsie joined the channel
[07:45:50] * sekjun9878 has quit
[07:47:08] * MrARM has quit
[07:47:21] * MrARM joined the channel
[07:48:37] * sekjun9878 joined the channel
[07:48:37] * sekjun9878 has quit
[07:48:37] * sekjun9878 joined the channel
[12:21:27] * sgray joined the channel
[12:26:55] <Intyre> shoghicp: is there are reason for the dupes in https://gist.github.com/Intyre/82679b150bd215afafa3 ?
[13:30:13] * gurun joined the channel
[13:32:52] <gurun> Oh, i never realized how big difference it is between ice on PC and PE. On PC they are actually transparent. Looks so much better, and so much more useful.
[13:34:34] <Intyre> gurun! thanks for the nbt length hint :D LE
[13:37:14] <gurun> lol
[13:37:31] <Intyre> i know.. im slow ;)
[13:38:41] * MelomanCooI joined the channel
[13:42:36] <gurun> I trust no animals where harmed in the experience.
[13:47:43] <Intyre> does a bug count as animal?
[14:43:14] <gurun> only dead ones
[14:43:39] <gurun> so don't harm the dead bugs .. uh
[15:04:51] * gurun has quit
[15:14:00] * gurun joined the channel
[17:02:40] * potpotsie joined the channel
[19:05:35] * shevchik has quit
[19:08:06] * potpotsie joined the channel
[19:17:58] * shevchik joined the channel
[20:08:35] * mjtrowell joined the channel
[20:10:06] * potpotsie joined the channel
[20:11:33] * mjtrowell has quit
[21:10:54] * potpotsie joined the channel
[21:33:57] * rom1504 joined the channel
[21:41:19] * MelomanCooI|2 joined the channel
[21:41:19] * MelomanCooI has quit
[22:03:07] * potpotsie joined the channel
[22:13:27] <gurun> I wonder .. is there a mode where hungerbar etc is completely disabled, except for creative?
[22:30:16] * potpotsie joined the channel
[22:52:48] * xpr0r0sikx joined the channel
[22:55:52] <xpr0r0sikx> ciao
[22:56:05] <xpr0r0sikx> qualcuno può aiutarmi
[23:01:25] * Thinkofname joined the channel
[23:16:38] * XorBoole has quit
[23:18:10] * XorBoole joined the channel
[23:24:41] * md_5 joined the channel
[23:34:55] * MrARM_ joined the channel
[23:35:58] * Thinkofdname_ joined the channel
[23:37:02] * MrARM has quit
[23:37:41] * MrARM_ is now known as MrARM
[23:44:43] * brandon__ joined the channel
[23:44:48] <NullFull> brandon__ is also known as: Brandon15811
[23:47:56] * shevchik joined the channel

2016-02-15
[00:43:39] * potpotsie joined the channel
[00:49:00] * potpotsie has quit
[01:45:47] * potpotsie joined the channel
[01:46:49] * gurun has quit
[01:50:15] * potpotsie has quit
[02:46:32] * potpotsie joined the channel
[03:12:33] * potpotsie joined the channel
[03:15:10] * potpotsi_ joined the channel
[03:18:40] * potpotsie has quit
[03:38:29] * Brandon15811_ joined the channel
[03:38:29] * Brandon15811___ joined the channel
[03:39:06] * potpotsie joined the channel
[03:39:11] * potpotsie has quit
[03:39:58] * potpotsie joined the channel
[03:44:11] * potpotsie has quit
[04:18:10] * Codmadnesspro has quit
[04:19:31] * Codmadnesspro joined the channel
[04:49:59] * sekjun9878 joined the channel
[04:49:59] * sekjun9878 has quit
[04:49:59] * sekjun9878 joined the channel
[05:01:12] * potpotsie joined the channel
[05:09:13] * potpotsie has quit
[05:15:21] * potpotsie joined the channel
[05:27:24] * sekjun9878 joined the channel
[05:27:25] * sekjun9878 has quit
[05:27:25] * sekjun9878 joined the channel
[05:34:02] * nub joined the channel
[05:35:57] * potpotsie has quit
[06:00:13] * nub has quit
[06:27:34] * sir joined the channel
[06:27:58] * sir is now known as Guest38286
[06:31:19] <Guest38286> ping
[07:03:59] * MrARM joined the channel
[07:04:21] * Falkirks joined the channel
[07:28:36] * Guest38286 has quit
[09:26:52] * sgray joined the channel
[09:29:20] * shaila has quit
[11:34:15] * gurun joined the channel
[12:20:19] * sgray joined the channel
[13:18:08] <gurun> shoghicp, do you know if sending a block update should recalc the light on the client?
[13:18:19] <shoghicp> it depends on the flags
[13:20:55] <gurun> i'm sending it with 1011 flags.
[13:21:13] <gurun> it's in the high bits of the byte. Lower bits is metadata. Correct?
[13:22:05] <shoghicp> hmm... I don't remember
[13:23:08] <gurun> yeah, well it's the same as you did in PM so i guess that should still be accurate. Ok, we will investigate further then. We have this problem when we remove blocks.
[13:34:55] <shoghicp> also the light update might not be immediate
[13:35:02] <shoghicp> it's more a recommendation
[14:57:09] <gurun> Ok, we will try to force it by sending lights and similar. It works if manually placing a glowstone after the update.
[15:00:11] * MelomanCooI|2 has quit
[15:00:45] * MelomanCooI joined the channel
[15:25:14] * Codmadnesspro has quit
[15:25:14] * bjorn- has quit
[15:26:16] * Codmadnesspro_ joined the channel
[15:26:17] * bjorn- joined the channel
[16:27:14] <gurun> wtf http://prntscr.com/a3m0n7
[16:32:57] <gurun> they look strange
[18:22:42] * crichardson has quit
[19:14:14] * potpotsie joined the channel
[19:18:24] * potpotsie has quit
[20:47:47] * gaeta joined the channel
[20:49:59] * shevchik has quit
[20:56:05] * williamtdr joined the channel
[21:02:02] * shevchik joined the channel
[21:18:47] * shevchik has quit
[21:36:51] * shevchik joined the channel
[22:00:20] * gurun_ joined the channel
[22:04:03] * gurun has quit
[22:08:43] * MinecraftAddict has quit
[22:10:38] * MinecraftAddict joined the channel
[23:14:34] * potpotsie joined the channel
[23:15:36] * potpotsie joined the channel
[23:46:07] * sgray has quit

2016-02-14
[00:22:57] * potpotsie joined the channel
[00:39:57] * potpotsie has quit
[02:38:02] * potpotsie joined the channel
[02:40:19] * potpotsie has quit
[03:18:06] * shaila has quit
[03:18:35] * shaila joined the channel
[04:20:06] * sekjun9878 joined the channel
[04:20:06] * sekjun9878 has quit
[04:20:06] * sekjun9878 joined the channel
[06:20:00] * potpotsie joined the channel
[06:28:23] * gurun has quit
[06:34:21] * potpotsie has quit
[06:35:51] * potpotsie joined the channel
[07:23:49] * potpotsie has quit
[08:10:20] * potpotsie joined the channel
[08:10:59] * potpotsie has quit
[08:12:07] * potpotsie joined the channel
[08:16:20] * potpotsie has quit
[09:58:32] * Extreme- has quit
[10:00:36] * Extreme joined the channel
[11:39:01] * shevchik joined the channel
[13:33:00] * gurun joined the channel
[14:40:52] * crichardson joined the channel
[16:33:31] * Smarticles101 joined the channel
[18:19:50] * potpotsie joined the channel
[18:41:16] * Smarticles101 has quit
[19:39:24] * potpotsie has quit
[22:10:12] * Brandon15811_ has quit
[22:10:44] * potpotsie joined the channel
[22:10:46] * Brandon15811 has quit
[22:33:43] * Brandon15811 joined the channel
[23:27:57] * potpotsie has quit
[23:33:48] * Nate__ joined the channel
[23:41:06] * Nate__ has quit

2016-02-13
[00:08:21] * HyperCamel joined the channel
[00:17:15] <gurun> finally got rid of metadata slots and item stacks. Now just items.
[00:33:36] * potpotsie has quit
[00:33:57] * potpotsie joined the channel
[00:42:02] * jocopa3 has quit
[00:42:10] * MelomanCooI|2 has quit
[00:44:12] * MelomanCooI joined the channel
[00:49:31] * MelomanCooI has quit
[00:52:15] * MelomanCooI joined the channel
[00:54:19] * HyperCamel has quit
[00:57:43] * MelomanCooI|2 joined the channel
[00:57:47] * MelomanCooI has quit
[00:59:43] * MelomanCooI joined the channel
[00:59:56] * MelomanCooI|2 has quit
[01:27:57] * MelomanCooI has quit
[01:28:14] * MelomanCooI|2 joined the channel
[01:33:11] * MelomanCooI|2 has quit
[01:56:23] * potpotsie has quit
[01:58:34] * potpotsie joined the channel
[02:03:30] * potpotsie has quit
[02:18:01] * mhsjlw_ joined the channel
[02:19:27] <mhsjlw_> Hi! I'm looking for up-to-date protocol information (0.14b6) anyone know where I can find it?
[02:23:30] <Intyre> mhsjlw_: you have to figure that out yourself :)
[02:24:05] <Intyre> by disassembling the libminecraftpe.so
[02:24:17] <mhsjlw_> What do you mean by that? Decompiling the shared library into assembly then using massive lines of regex to extract protocol information? I'd rather not.
[02:24:43] * potpotsie joined the channel
[02:24:44] <Intyre> or IDA pro
[02:25:06] <mhsjlw_> Are there any other utilities other than the out of date PocketBurger?
[02:25:17] <Intyre> no
[02:25:37] <mhsjlw_> There isn't any protocol encryption correct?
[02:25:48] <Intyre> correct
[02:26:27] <mhsjlw_> Why don't I just regex the PocketMine repo's protocol folder and steal all of there info making them do the hard work for me?
[02:26:34] <mhsjlw_> *their
[02:26:49] <Intyre> because it doesnt include new packets
[02:27:27] <mhsjlw_> Yes it does ;) https://github.com/PocketMine/PocketMine-MP/tree/php7-0.14
[02:27:37] <mhsjlw_> They have a branch for 0.14 development.
[02:27:38] <Intyre> ok
[02:27:49] <Intyre> good luck :)
[02:28:18] <Intyre> but dont say i didnt tell you
[02:28:28] <mhsjlw_> Want to know the best part?
[02:28:30] <Intyre> because it doesnt include new packets  <--
[02:28:56] <Intyre> best part is maybe i have access to pocketmine repo?
[02:29:03] <mhsjlw_> I'm already done: https://gist.github.com/mhsjlw/b986559b089221b21806
[02:29:28] <mhsjlw_> Alright, I'm off to go document the login sequence and pinging... see ya!
[02:29:44] <Intyre> wiki.vg
[02:29:46] <Intyre> :p
[02:30:03] <Intyre> that site also doesnt include latest packets btw
[02:30:08] <mhsjlw_> That's also out of date.
[02:30:27] <mhsjlw_> Maybe I'll be nice and put it there so people don't have to go through the pain that I did.
[02:30:48] <mhsjlw_> Ok, thanks for your help. We'll talk later.
[02:31:09] <Intyre> i had more pain reversing the protocol ;)
[02:31:37] <Intyre> started from scratch
[02:31:58] <Intyre> before pocketmine was pocketmine
[02:35:06] * mhsjlw_ has quit
[02:58:52] <gurun> i wonder what it was i just read there.
[03:06:47] * potpotsie has quit
[03:08:25] <Intyre> gurun: nothing, it was just a dream
[03:09:22] <gurun> Yeah I'm hoping that. It was just weird.
[03:10:16] <deceit> hey
[03:10:32] <Intyre> hoo
[03:10:36] <deceit> what's up
[03:10:52] <Intyre> just dreaming :)
[03:11:03] <deceit> :)
[03:11:07] <deceit> playing mcpe w/ the kid
[03:11:16] <Intyre> nice
[03:11:34] <deceit> yeah, a keyboard and mouse makes all difference
[03:11:38] <deceit> i'm playing the w10 version
[03:13:21] <deceit> b0red :/
[03:25:32] * potpotsie joined the channel
[03:26:49] <TruDan> Why is it that whenever server devs report issues with MCPE, or have questions about the protocol etc we just seem to get ignored? like the servers play quite a big role for MC - i don't get why everything just gets dismissed
[03:27:36] <TruDan> The networking is still messed up. I have to restart my client everytime i want to connect, win10 doesnt even ping servers or connect to localhost
[03:27:50] <TruDan> and thats on two ios devices, and two androids ^
[03:28:58] <TruDan> Yeah - i'm ranting, but i really think that there should be better relationships between mojang and server devs, at least the ones that impact MCPE
[03:30:31] <gurun> That ofc assumes that external server hackers have a positive impact on Mojang and MCPE, not just an impact :-)
[03:31:20] <TruDan> Well, most of my cousins etc that play MCPE only play with friends or family. they don't play single player
[03:31:54] <TruDan> so i'm pretty sure the multiplayer aspect has some positive impact on MCPE Retention
[03:32:17] <gurun> Mojang doesn't realy make much money from rentantion .. just think about that a while.
[03:32:43] <TruDan> Yea but i'm sure microsoft would love high retention stats
[03:34:18] <gurun> Yeah well, I'm sure it is positive to have content and stuff, but I believe Microsoft like any company is in business or money. And Minecraft doesn't really have uch of a model for retention outside of realms.
[03:34:54] <gurun> s/or/for/
[03:35:22] <TruDan> realms is multiplayer - so it'll need to be fixed at some point
[03:35:54] <gurun> well, maybe it's just MiNET doing the wrong thing .. or PocketMine .. or hm .. well.
[03:36:16] <gurun> Yeah that one is high on my list of wanted fixes.
[03:37:16] <TruDan> Yeah, but right now we don't have an official server to test against either
[03:37:20] <gurun> and a working server list on W10 would be nice. Real nice.
[03:37:25] <TruDan> so we're kinda at a guess and hope for the best
[03:37:38] <gurun> what you mean "official server" ?
[03:38:48] <TruDan> well, you know how PC has the minecraft_server.jar
[03:38:55] <TruDan> mojang's official dedicated server
[03:43:32] <gurun> hmm, that last thing .. i don't understand. There is an "official server" in every client. What did you actually mean?
[03:44:05] <TruDan> nono, so you know for PC minecraft, there is Spigot/Bukkit(was)/ etc
[03:44:19] <TruDan> those are like Pocketmine/MiNET for PC
[03:44:44] <TruDan> then mojang ship a seperate jar (downloadable on their site) which is their version of a dedicated server
[03:54:11] <gurun> i don't see the difference. It's shipped with every client. That's a dedicated server too.
[04:34:17] * MelomanCooI joined the channel
[04:59:32] * potpotsi_ joined the channel
[05:02:33] * potpotsie has quit
[05:54:47] * gurun has quit
[11:04:22] * MelomanCooI|2 joined the channel
[11:04:57] * MelomanCooI has quit
[11:09:37] * gurun joined the channel
[11:24:58] * shaila has quit
[12:32:05] * shaila joined the channel
[15:42:43] * Smarticles101 joined the channel
[17:04:33] * shaila has quit
[17:23:44] * potpotsie joined the channel
[17:51:16] * Smarticles101 has quit
[17:52:16] * potpotsie has quit
[17:52:23] * gurun has quit
[18:01:50] * gurun joined the channel
[18:42:07] * potpotsie joined the channel
[18:43:05] * potpotsie has quit
[18:47:51] * potpotsi_ joined the channel
[19:31:39] * potpotsi_ has quit
[20:17:07] * Smarticles101 joined the channel
[20:44:36] * potpotsi_ joined the channel
[20:49:00] * potpotsi_ has quit
[20:54:31] * potpotsie joined the channel
[20:58:59] * potpotsie has quit
[21:22:28] * TEMP joined the channel
[21:39:04] * TEMP has quit
[21:55:38] * potpotsie joined the channel
[21:59:42] * mhsjlw joined the channel
[21:59:46] * mhsjlw has left the channel
[22:00:40] * potpotsie has quit
[22:03:10] * mhsjlw joined the channel
[22:03:27] <mhsjlw> Intyre: Currently writing a RakNet library
[22:03:43] <mhsjlw> It's for the other library I'm writing that allows easy packet sending and listening for PE
[22:03:47] <mhsjlw> Then, I'll write a server
[22:04:02] <mhsjlw> That way other people that write node can make their own servers and clients
[22:04:14] <mhsjlw> and people that want to use the RakNet lib can easily do that too, in Node
[22:14:28] * mhsjlw has quit
[22:19:32] <MrARM> btw I wonder, would some kind of a Linux(and Mac OS)-launchable Minecraft PE server launcher be useful?
[22:19:43] <MrARM> seems like it is quite easy to make
[22:20:10] <MrARM> would also need a x86 mcpe Android lib
[22:21:16] * Smarticles101 has quit
[22:41:17] * sgray joined the channel
[22:56:02] * potpotsie joined the channel
[23:01:47] * potpotsie has quit
[23:03:59] * shaila joined the channel
[23:07:26] * sgray has quit
[23:16:24] <gurun> i would love one for Windows MrARM :-)
[23:19:02] <gurun> So, i remember being able to control WHEN the buttons appear on the death-screen. I don't seem to be able to control that anymore. Anyone know if that still works the same as earlier?
[23:31:15] * potpotsi_ joined the channel
[23:32:50] * potpots__ joined the channel
[23:36:54] * potpotsi_ has quit

2016-02-12
[00:25:13] * potpotsie has quit
[00:27:28] * jocopa3 joined the channel
[00:39:33] * potpotsie joined the channel
[00:54:44] <gurun> When i use an item, i get two packets from the client. One of them is what i expect (item, id, faces, etc) but the second one is just 0's all the way except the actual item used.
[00:55:00] <gurun> Anyone know what's up with that and how i should use it?
[02:52:31] * potpotsie has quit
[03:20:27] * potpotsie joined the channel
[03:25:42] * potpotsie has quit
[03:36:11] * potpotsie joined the channel
[03:43:14] <PEMapModder> gurun, what do you mean by "use"?
[03:43:20] <PEMapModder> Click on block?
[03:44:07] <PEMapModder> might the second one be a packet about clicking air, like the one for shooting snowballs?
[03:44:29] <gurun> well, it's for example on build .. i get two of these events.
[03:44:52] <gurun> it's called Use Item in PM too btw
[03:46:43] <gurun> maybe it's used to indicate that an item is used .. and send the right stuff to the clients.
[05:12:20] * InusualZ is now known as zz_InusualZ
[05:13:36] * zz_InusualZ is now known as InusualZ
[05:18:31] * InusualZ is now known as zz_InusualZ
[05:29:38] * zz_InusualZ is now known as InusualZ
[06:13:59] * gurun has quit
[06:23:48] * potpotsie has quit
[06:37:12] <sekjun9878> @PEMapModder what do you think of https://github.com/sekjun9878/juggler
[06:37:32] <sekjun9878> Nowhere near presentable, obvs
[06:39:38] <PEMapModder> but the idea is very interesting
[06:40:57] <sekjun9878> PEMapModder, I needed it for my static type analyzer
[06:41:02] <sekjun9878> Like PHPStorm, you know?
[06:41:25] <sekjun9878> @deceit @Antisober552 Hi!
[06:41:30] <PEMapModder> Is UnionType(IntType, ArrayType) like `int|array` in PhpStorm?
[06:41:42] <sekjun9878> Yes :D
[06:42:05] <PEMapModder> initially I was trying to understand it as the union in C++
[06:42:08] <PEMapModder> feels different
[06:42:12] <PEMapModder> but then realized it is the same
[06:42:21] <PEMapModder> it is only feeling different because I abused that in PHP :P
[06:42:28] <sekjun9878> lol
[06:42:50] <sekjun9878> Well, in C it's a restriction whereas in PHP it's an indicator
[06:44:14] <PEMapModder> The way it is used in C is that a single variable is truly of both types
[06:44:22] <PEMapModder> I would understand it like this:
[06:44:46] <PEMapModder> union IPAddress{ byte[4], int }
[06:45:20] <sekjun9878> I would be using etsy/phan except 1. I want to learn 2. I don't like how it treats everything as 1 big file
[06:45:49] <sekjun9878> PHPStorm treats each file as each file, if you know what I mean. e.g. 2 files in global scope have different sets of unset varible warnings
[06:46:01] <PEMapModder> but how I use that in PHP is like it is related to multiple return types, which means that the same function might return two different variables of two different types in two different cases
[06:46:13] <PEMapModder> yep
[06:46:23] <PEMapModder> only if you are in the global scope
[06:47:18] <PEMapModder> a few days after using PhpStorm on a website I started finding that problem, so I eventually moved most operations into function scope
[06:47:45] <PEMapModder> so that PhpStorm can at least be more intelligent on what variables you expect toshare
[07:22:12] * potpotsie joined the channel
[07:29:32] * potpotsie has quit
[07:34:24] * potpotsie joined the channel
[08:14:40] * MelomanCooI has quit
[09:00:52] * jocopa3 has quit
[09:51:36] * shaila has quit
[10:41:02] * gurun joined the channel
[13:38:45] * shaila joined the channel
[13:44:40] <TruDan> Will networking be better in 0.14? i.e not having to restart the client everytime the screen locks just to connect to a server
[13:45:07] <TruDan> that gets very annoying when you're trying to test with like 5 clients at once ^
[16:57:03] * jocopa3 joined the channel
[17:09:20] * potpotsie joined the channel
[17:30:10] * potpotsie has quit
[18:32:25] * Smarticles101 joined the channel
[18:43:18] * potpotsie joined the channel
[18:43:18] * potpotsie has quit
[18:43:34] * potpotsie joined the channel
[19:16:21] * potpotsie has quit
[20:13:27] * potpotsie joined the channel
[20:25:01] * potpotsie has quit
[21:49:06] * Smarticles101 joined the channel
[22:36:08] * MelomanCooI joined the channel
[23:12:35] * MelomanCooI has quit
[23:13:12] * MelomanCooI joined the channel
[23:20:00] * MelomanCooI has quit
[23:20:12] * MelomanCooI|2 joined the channel
[23:43:26] * potpotsie joined the channel
[23:51:15] * Smarticles101 has quit

2016-02-11
[00:12:17] * potpotsie has quit
[01:23:59] * sgray joined the channel
[01:31:15] * shaila joined the channel
[01:36:08] * sekjun9878_ has quit
[01:37:03] * sekjun9878 joined the channel
[01:37:03] * sekjun9878 has quit
[01:37:03] * sekjun9878 joined the channel
[01:46:23] * potpotsie joined the channel
[01:57:32] * potpotsie has quit
[02:01:51] * potpotsie joined the channel
[02:12:05] * potpotsie has quit
[02:35:29] * potpotsie joined the channel
[02:53:39] * potpotsie has quit
[03:50:57] * gurun joined the channel
[04:13:52] * MelomanCooI|2 has quit
[06:05:30] * potpotsie joined the channel
[06:08:06] * MelomanCooI joined the channel
[06:10:00] * potpotsie has quit
[07:09:12] * potpotsie joined the channel
[07:17:35] * gurun has quit
[07:49:31] * potpotsie has quit
[08:01:01] * InusualZ is now known as zz_InusualZ
[08:25:26] * jocopa3_ has quit
[09:00:13] * potpotsie joined the channel
[09:04:36] * potpotsie has quit
[10:34:59] * gurun joined the channel
[10:41:39] * zz_InusualZ is now known as InusualZ
[12:37:59] * sekjun9878 joined the channel
[12:37:59] * sekjun9878 has quit
[12:37:59] * sekjun9878 joined the channel
[12:39:54] <TruDan> Do we know a rough ETA for 0.14 release yet?
[12:40:07] <TruDan> is it within 7days, 14days etc?
[12:40:13] <Intyre> soon(tm)
[12:40:24] <TruDan> rip, expected that
[12:50:43] <PEMapModder> wait, there is 0.14? I thought it was still v0.11.1 [1]
[12:50:49] <PEMapModder> [1]: topic of this channel
[12:50:50] <Intyre> xD
[12:50:55] <Intyre> i knew it!
[12:51:25] * PEMapModder hides
[12:52:42] * TOPIC: Minecraft: Pocket Edition development channel | Current version: 0.13.2 | Channel Rules: https://gist.github.com/shoghicp/6194637 | Publicly logged at https://botbot.me/freenode/mcpedevs/
[12:52:50] <PEMapModder> So, any data sources for effect particle colors?
[12:52:51] <Intyre> happy?
[12:53:17] <PEMapModder> I can't seem to search them anywhere, including the disassembly and the .so
[12:53:22] <PEMapModder> and Google page 1
[12:54:26] <Intyre> colors?
[12:59:22] <PEMapModder> yes
[12:59:24] <PEMapModder> the particle colors
[12:59:26] <PEMapModder> default ones
[12:59:32] <PEMapModder> need that for the particles
[12:59:38] <PEMapModder> *for the effects
[13:10:31] <PEMapModder> fine, I'll copy from Genisys :P
[13:10:44] <PEMapModder> but PeratX said that he "guessed" them from Minecraft wiki
[13:33:34] <PEMapModder> even more scary
[13:33:49] <PEMapModder> wrong channel o.O
[15:11:16] * Smarticles101 has quit
[15:57:31] * Smarticles101 joined the channel
[16:21:14] * MelomanCooI has quit
[16:21:47] * MelomanCooI joined the channel
[16:37:28] * Smarticles101 has quit
[16:44:21] * PEMapModder joined the channel
[16:45:31] * potpotsie joined the channel
[16:51:03] * Smarticles101 joined the channel
[17:22:32] * MelomanCooI has quit
[17:23:51] * MelomanCooI joined the channel
[17:35:26] * MelomanCooI has quit
[17:43:33] * potpotsie has quit
[17:53:22] * MelomanCooI joined the channel
[18:01:15] * Smarticles101 has quit
[18:30:47] * potpotsie joined the channel
[18:40:45] * potpotsie has quit
[18:41:55] * MelomanCooI has quit
[18:42:52] * MelomanCooI joined the channel
[18:48:51] * potpotsie joined the channel
[20:13:00] * jocopa3_ joined the channel
[20:19:47] * jocopa3_ has quit

2016-02-10
[00:15:40] * potpotsi_ joined the channel
[00:40:36] * gurun has quit
[02:15:51] * potpotsi_ has quit
[03:22:22] * savant42 has quit
[03:23:03] * jocopa3_ joined the channel
[04:16:54] * sekjun9878 has quit
[04:21:23] * sekjun9878 joined the channel
[04:21:23] * sekjun9878 has quit
[04:21:23] * sekjun9878 joined the channel
[04:34:11] * -- BotBot disconnected, possible missing messages --
[04:36:23] * [d__d] joined the channel
[04:43:14] * potpotsi_ joined the channel
[06:10:42] * potpotsi_ has quit
[08:14:08] * jocopa3_ has quit
[11:58:45] * NullFull is now known as NullFull|away
[12:13:49] * shaila joined the channel
[13:39:55] * Brandon15811_ joined the channel
[14:01:25] * M1cha joined the channel
[14:02:25] * M1cha has left the channel
[14:41:37] * jocopa3_ joined the channel
[14:47:52] * jocopa3_ has quit
[16:23:03] * strmshdw joined the channel
[16:58:41] * jocopa3_ joined the channel
[18:19:56] * savant42 joined the channel
[18:52:44] * deceit has quit
[18:59:46] * deceit joined the channel
[21:38:58] * potpotsie joined the channel
[21:39:14] * savant421 joined the channel
[21:40:28] * sgray joined the channel
[21:40:46] * bjorn-_ joined the channel
[21:40:55] * ZacHack_ joined the channel
[21:48:30] * savant42 has quit
[21:48:33] * MrARM has quit
[21:48:33] * eggy has quit
[21:48:38] * bjorn-_ is now known as bjorn-
[21:48:40] * ZacHack_ is now known as ZacHack
[21:48:55] * MrARM joined the channel
[21:56:42] * eggy joined the channel
[21:58:52] * Smarticles101 joined the channel
[22:05:15] * MelomanCooI has quit
[22:06:22] * MelomanCooI|2 joined the channel
[22:11:42] * savant421 has quit
[22:18:47] * -- BotBot disconnected, possible missing messages --
[22:21:51] * -- BotBot disconnected, possible missing messages --
[22:24:44] * -- BotBot disconnected, possible missing messages --
[22:26:58] * [d__d] joined the channel
[22:52:36] * potpotsie joined the channel
[22:57:45] * potpotsie has quit
[23:03:40] * potpotsie joined the channel
[23:40:53] * sgray has quit

2016-02-09
[00:43:22] * gurun joined the channel
[01:32:13] * sgray joined the channel
[02:37:05] * cheesy has quit
[02:48:02] * gurun has quit
[03:12:11] * savant42 has quit
[04:27:54] * potpotsie joined the channel
[04:54:12] * potpotsie has quit
[05:25:45] * potpotsie joined the channel
[06:12:10] * potpotsie has quit
[12:13:45] * sgray joined the channel
[16:32:42] * gurun joined the channel
[18:29:44] * savant42 joined the channel
[19:22:52] * MelomanCooI joined the channel
[19:25:09] * Extreme has quit
[20:05:51] * potpotsie joined the channel
[20:19:55] * shaila joined the channel
[20:23:16] * sgray has quit
[20:45:21] * potpotsie joined the channel
[21:54:16] * potpotsi_ joined the channel
[22:26:07] * potpotsi_ has quit
[22:33:33] * Extreme- joined the channel
[23:16:27] * potpotsi_ joined the channel

2016-02-08
[00:42:29] * Falkirks joined the channel
[01:19:18] * MelomanCooI joined the channel
[02:05:19] * gurun has quit
[03:32:19] * Addisonep has quit
[04:35:38] * shaila joined the channel
[04:39:20] * sgray has quit
[06:22:52] * MelomanCooI has quit
[09:02:58] * jocopa3 has quit
[12:35:35] * shaila joined the channel
[15:45:14] * gurun joined the channel
[15:45:52] <gurun> Potions metadata (damage). Does that follow the PC or is it completely different? http://minecraft.gamepedia.com/Potion
[15:49:29] <shoghicp> hmm
[15:49:39] <shoghicp> it should be similar, but it has changed on PC
[15:57:26] <gurun> yeah, i have a metadata value of 8201 and sending that in a chest with item "damage" metadata set to short, it just crashes the client.
[15:57:46] <gurun> i've changed the NBT for the chest inventory from byte to short too.
[15:58:06] <gurun> that seems to work fine, but the data on the value for potion just keeps crashing it.
[16:01:20] <gurun> I mean, i can see that the potions are numbered 0-35 from the creative inventory. But not sure how i should relate to that when i convert for PC to PE. I guess I will have to do it the hard way.
[16:02:10] * jocopa3 joined the channel
[16:36:17] * jocopa3 has quit
[16:53:44] <gurun> ok, it's settled then. They nothing in common other than the names and some types.
[18:18:15] * savant42 joined the channel
[18:42:50] * gurun has quit
[20:38:06] * XorBoole has quit
[21:05:42] * XorBoole joined the channel
[21:34:36] * cheesy joined the channel
[21:34:36] * cheesy has quit
[21:34:36] * cheesy joined the channel
[22:16:16] * sgray joined the channel
[22:19:20] * shaila has quit
[23:58:52] * sgray has quit

2016-02-07
[00:19:56] * [d__d] has quit
[00:23:00] * -- BotBot disconnected, possible missing messages --
[00:25:09] * [d__d] joined the channel
[02:31:29] * tangledhelix joined the channel
[02:31:59] * tangledhelix has left the channel
[02:38:29] <jocopa3> MCW10 has RTTI, which serves as a nice replacment for the lack of symbols
[02:38:45] <jocopa3> some RTTI information about vtables in MCW10: http://i.imgur.com/TsvBiz7.png
[04:37:23] <jocopa3> adding new blocks/replacing existing blocks in MCW10: https://www.youtube.com/watch?v=lHkTuKekylo
[05:12:19] * Addisonep has quit
[07:08:35] * Addisonep joined the channel
[07:57:55] * shaila joined the channel
[08:37:14] * gurun joined the channel
[11:02:07] * FriwiDev joined the channel
[11:31:01] * jocopa3 has quit
[12:33:11] * shevchik has quit
[12:55:30] * sgray joined the channel
[13:06:06] * shaila joined the channel
[13:09:35] * sgray has quit
[13:42:19] * Addisonep has quit
[14:30:54] * gurun has quit
[14:31:35] * UltimateMcraft_ joined the channel
[14:31:39] <NullFull> UltimateMcraft_ is also known as: UltimateMcraft
[17:11:34] * shaila joined the channel
[18:43:59] * gurun joined the channel
[20:48:30] * jocopa3 joined the channel
[20:59:20] * sgray joined the channel
[21:01:44] * shaila has quit
[21:26:36] * MelomanC- has quit
[23:19:01] * FriwiDev has quit
[23:59:41] * Addisonep joined the channel

2016-02-06
[00:00:13] <Addisonep> Next to impossible
[00:01:14] <jocopa3> unless you have access to the NSA's advanced decompiling software, good luck decompiling a project as large as MCPE
[00:03:01] <InusualZ> jocopa3, the modloader is going to be open source?
[00:03:45] <jocopa3> InusualZ: no idea, c0deh4cker is doing the backend, so it's his call if that gets opensourced
[00:03:58] <InusualZ> :(
[00:04:06] <jocopa3> the format we'll use for mods will obviously be opensourced though
[00:04:52] <jocopa3> we want to be careful though, because release source could prompt clones with malware or such issues like that
[00:05:29] <jocopa3> we don't want things to turn out like other modding communities for games, where there are lots of malware guised as "mods"
[00:05:55] <jocopa3> but we don't know exactly how to approach that problem
[00:09:03] <jocopa3> however, we don't want to do anything that limits what modders can do in any way either, and if people don't like how we end up doing it, we can always change it, or they can make their own version :p
[00:29:57] <InusualZ> that's okay
[01:14:43] <jocopa3> asking people to help come up with a name for our new mod loader, ask that it doesn't include the word "launcher", and yet more than half the suggestions include the word launcher
[01:20:02] <jocopa3> I guess a good name will come with time
[02:29:11] * potpotsie joined the channel
[02:43:05] * potpotsie has quit
[03:05:37] * potpotsie joined the channel
[03:58:29] * potpotsie joined the channel
[05:04:22] * potpotsie has quit
[05:30:01] * potpotsie joined the channel
[05:51:08] <Addisonep> jocopa3: I've got a good name... Ready?
[05:51:13] <Addisonep> Gonna blow you away
[06:27:25] <jocopa3> Addisonep: I'm all ears :p
[06:28:46] <Addisonep> jocopa3: ok... -gets whispering voice ready- "The Mod Loader"
[06:28:49] <Addisonep> Yea?
[06:28:53] <Addisonep> Like it?
[06:29:06] <jocopa3> ...at least it doesn't include the word launcher :p
[06:29:14] <Addisonep> Lol
[06:29:22] <Addisonep> Ye
[06:29:29] <Addisonep> Pretty solid name right?
[06:47:05] <jocopa3> It's not quite what we were looking for :p
[06:47:26] <jocopa3> we need something that's unique and easy to google without getting other results
[07:00:07] * potpotsie joined the channel
[07:03:08] * potpotsie has quit
[08:43:18] * gurun joined the channel
[08:51:30] * jocopa3 has quit
[09:31:17] * FriwiDev joined the channel
[09:33:42] * sgray joined the channel
[11:08:00] * sekjun9878 has quit
[11:09:28] * sekjun9878 joined the channel
[11:09:28] * sekjun9878 has quit
[11:09:28] * sekjun9878 joined the channel
[16:13:24] * MelomanCooI has quit
[16:16:26] * MelomanCooI joined the channel
[17:11:20] * MelomanCooI has quit
[17:12:28] * MelomanCooI joined the channel
[17:19:12] * MelomanCooI has quit
[17:21:04] * MelomanCooI joined the channel
[19:10:42] <KnownUnown> Perched
[19:11:56] <KnownUnown> Precariously perched
[19:12:37] <Addisonep> Perched?
[19:13:29] <KnownUnown> Perched
[19:13:34] <KnownUnown> Has a nice ring to it
[19:15:59] <KnownUnown> Perch Patch
[19:16:05] <KnownUnown> .ppatch
[19:16:06] <KnownUnown> xD
[19:16:24] <KnownUnown> Perch/Perched
[19:17:34] <Addisonep> That's perfect
[19:17:36] <Addisonep> Genius
[20:58:56] * MelomanCooI has quit
[20:59:07] * MelomanCooI|2 joined the channel
[22:43:26] * jocopa3 joined the channel
[23:29:00] * FriwiDev has quit

2016-02-05
[00:44:45] * sgray joined the channel
[01:32:59] * zubzub22 joined the channel
[01:33:51] * zubzub22 has quit
[02:02:40] <snailthinker> humerusj: well, i got Minecraft-PE-Proxy to work receiving packets ok-- but it never actually seems to send them on to the minecraft server itself, just drops them. i've triplechecked target ports. do you know if there's some massaging that needs to happen between minecraft-PE packets and what minecraft expects that this tool is doing? i wonder if just a simple udp-proxy would do the job
[02:05:40] <humerusj> snailthinker: it shouldn't happen
[02:30:40] <snailthinker> humerusj: "it shouldn't happen" as in, the packets should just be transmitted as-is to the minecraft server and it's just a difference of ports, or is there some translation that needs to occur? thanks
[02:31:20] <snailthinker> humerusj: because if it's just transmission it seems like you could just use something like this: https://www.npmjs.com/package/udp-proxy
[02:32:18] * Addisonep has quit
[02:42:30] * snailthinker has quit
[04:56:31] * snailthinker joined the channel
[05:24:06] * Addisonep joined the channel
[05:44:05] * jocopa3 has quit
[05:44:24] * jocopa3 joined the channel
[05:44:32] <jocopa3> so uh, we got MCW10 mods working
[05:44:40] <jocopa3> by we I mean Byteandahalf and I
[05:45:31] <jocopa3> Here's an overview of our current status in modding, although by tomorrow we'll likely have ported some Android mods: https://www.reddit.com/r/MCPE/comments/448yo3/proofofconcept_minecraft_windows_10_mods/
[05:58:20] * SebasBose joined the channel
[05:58:44] <SebasBose> hi, i cant open the ports to use my server
[06:00:30] * snailthinker has quit
[06:55:45] * shevchik has quit
[07:00:11] <Brandon15811__> jocopa3: this could be useful for modding, injects a javascript engine into a process (they have an embeddable version too) http://www.frida.re/
[07:04:14] * gurun has quit
[07:12:45] * gurun joined the channel
[07:14:55] <Brandon15811__> jocopa3: pm
[07:17:04] * jocopa3 has quit
[11:10:37] * -- BotBot disconnected, possible missing messages --
[11:12:49] * [d__d] joined the channel
[11:49:00] <PEMapModder> So, can anyone help me fixing this? http://pemapmodder.github.io/PocketMine-Plugin-Tutorials/en/
[11:49:10] <PEMapModder> when you click on a link, jQuery malfunctions.
[11:49:33] <PEMapModder> and this doesn't happen if I test it with PhpStorm
[11:49:46] <PEMapModder> PhpStorm port 63342 + chrome, I meant
[11:54:42] <PEMapModder> oh, never mind, found it :)
[11:55:09] <PEMapModder> missing return statement >.<
[13:06:57] * Smarticles101 joined the channel
[15:16:11] <PEMapModder> shoghicp, https://github.com/PocketMine/PocketBurger/blob/master/src/parser.php#L376 I wonder how you discovered this?
[15:44:10] * gurun has quit
[15:58:33] * gurun joined the channel
[16:06:06] * md_5 joined the channel
[16:14:30] * md_5- has quit
[18:16:40] * shevchik joined the channel
[18:20:40] * jocopa3 joined the channel
[18:21:42] <jocopa3> Brandon15811__: sorry, I didn't get to look at the PM, could you send it again?
[18:34:47] <Brandon15811__> jocopa3: resent it
[18:43:04] * FriwiDev joined the channel
[18:51:40] <shoghicp> PEMapModder: that extra packet?
[18:51:43] <shoghicp> it's gone anyway
[18:51:51] <shoghicp> but you can look straight there :P
[18:52:41] <Addisonep> shoghicp: Will mcpe 0.14.x still be using UDP?
[18:53:09] <shoghicp> 0.14 doesn't have anything for crypto
[18:53:18] <shoghicp> still, we might flip that anytime when it's done
[18:54:41] <Addisonep> shoghicp: ah ok, random question... Why don't they just go to 1.0.0 already?
[18:54:56] <shoghicp> versioning is different
[18:55:04] <shoghicp> 1.0 would bean everything is implemented
[18:55:06] <shoghicp> which is not true
[18:55:13] <Addisonep> Ohhh
[18:55:23] <Addisonep> Makes sense now
[18:56:17] <Addisonep> shoghicp: is there a packet for just thunder sound?
[20:17:33] * Skelly_ joined the channel
[20:18:01] <Skelly_> Looking for a developer to set up server and some plugins -paid work
[20:39:24] * Skelly_ has quit
[22:52:02] * gurun has quit
[23:10:41] * potpotsie joined the channel
[23:29:00] * FriwiDev has quit
[23:44:27] * potpotsie joined the channel
[23:46:17] <InusualZ> jocopa3, you have planned a repo of mods?
[23:46:24] <jocopa3> nope
[23:46:46] <jocopa3> we have a modloader/manager planned, but not an actual site/source to download them from
[23:46:59] <InusualZ> and how you are going to make the mods "safer"
[23:47:48] <jocopa3> I'm not exactly sure what c0deh4cker has planned, but at the least people won't be able to inject random applications, and won't have to distribute random .exe's
[23:47:58] <InusualZ> ohh
[23:48:23] <Addisonep> jocopa3: are you using IDA?
[23:48:25] <jocopa3> our intention is for all mods to use a certain format, and be used through the use of the modloader/manager
[23:48:37] <jocopa3> Addisonep: of course, it's hard to mod without it :p
[23:48:57] <Addisonep> Yeah lol
[23:49:31] <InusualZ> BTW, the modding for MCW10 is going to be a little bit more harder than android because of the stripped symbols
[23:50:00] <jocopa3> we figured that out long ago, but android and MCW10 look similar enough for it to be tolerable
[23:50:36] <jocopa3> we might even recreate and post symbol tables for each update, depending on how much time we invest in this
[23:50:47] <InusualZ> What I mean is that for android there is a couple of addon... Imagine for MCW10
[23:50:51] <Addisonep> Have you de compiled the whole app?
[23:51:37] <jocopa3> Addisonep: nope, we only looked for specific vtables/functions to make some basic mods so far
[23:51:57] <Addisonep> Ah
[23:52:09] <Addisonep> Do you plan on de compiling it in the future?
[23:52:22] <jocopa3> what do you mean by decompiling it exactly?
[23:52:53] <Brandon15811> jocopa3, http://www.devttys0.com/2014/10/a-code-signature-plugin-for-ida/ works pretty well, not sure how well it would work between the mcpe/mcw10 though
[23:52:57] <jocopa3> like getting source code? or just finding symbols
[23:53:39] <jocopa3> Brandon15811: if that works across ARM and x86_64, that would be amazing
[23:54:47] <Brandon15811> jocopa3, is there an arm_64 mcpe lib?
[23:54:56] <Addisonep> Getting the source code
[23:56:03] <jocopa3> Brandon15811: I'm pretty sure there is for iOS, don't know about android though
[23:57:08] <jocopa3> Addisonep: getting working MCPE source code from Compiled C++ is next to impossible :p

2016-02-04
[00:00:04] <shoghicp> hmm
[00:00:20] <shoghicp> is that the full packet?
[00:00:20] <shoghicp> I think I miss the first two bytes
[00:01:07] <shoghicp> entityID is a long and for players it ends in 0xffffffff most of the time
[00:01:23] <shoghicp> but well, this is your code so anything could happen there
[00:01:43] <gurun> sure it could. But do you see the length
[00:01:50] <gurun> 3e 00
[00:02:08] <gurun> and then the start of the nbt (0a)
[00:02:14] <gurun> 0a being the compound
[00:02:54] <gurun> and .. just so you know it .. that trace is actually the client, not my code :-P
[00:03:52] <gurun> it's my client connected to the vanilla server, and another player changed item in hand
[00:04:03] <shoghicp> oh, 8e A/
[00:04:14] <shoghicp> A7*
[00:04:23] <gurun> yeah 8e .. we all just love that one :-P
[00:04:28] <shoghicp> now it makes sense
[00:04:51] <shoghicp> everyone fights against TCP and just insist on implementing TCP on top of raknet (WAT)
[00:05:20] <gurun> why I'm telling you is because .. in worst case the endianess is uncontrolled and is using default. AND then there is the odd chance of it being different on diffent devices.
[00:05:31] <shoghicp> we checked for that
[00:05:37] <shoghicp> raknet converts to BE always
[00:05:49] <shoghicp> except the NBT data itself, but that's not the length
[00:05:55] <gurun> well, not in this case .. at least that is what i claim.
[00:08:06] <gurun> regarding TCP .. i would just be happy if RAKNET encapsulation was stripped, and just use the messages raw.
[00:08:40] <shoghicp> yeah
[00:09:01] <gurun> because then i can focus on the certs and encryption instead
[00:09:02] <gurun> :-)
[00:09:17] <shoghicp> at least it's not raknet crypto
[00:09:47] <gurun> hehe
[00:10:15] <gurun> one thing I've been thinking about, not sure, is what happens with frameing on TCP/IP if we would send large messages.
[00:10:32] <gurun> since we wouldn't have the split if RAKNET is stripped.
[00:15:00] <shoghicp> DAMMIT!
[00:15:13] <shoghicp> someone changed the internal implementation of the serializer for items
[00:15:24] <shoghicp> no idea why nothing else changed
[00:15:27] <shoghicp> or broke
[00:15:58] <gurun> oh, and on another note, i forgot to change that for recipes, and reversing the endianess stops the client from crashing when i send them now.
[00:15:58] <shoghicp> I mean, it uses references instead of pointers now
[00:16:01] <shoghicp> but still :P
[00:16:13] <shoghicp> yeah, just decode length as LE
[00:16:14] <gurun> refs are nice tho :-)
[00:16:57] <shoghicp> yeah, he did a +15/-2line change but it could have been a +2/-2 line change
[00:17:05] <shoghicp> without changing the order :P
[00:17:06] <gurun> it's a bit sad, because without 8e and this one, the clients would be already running on the servers just fine.
[00:17:34] <shoghicp> finally we moved to a way of doing tests that are portable everywhere
[00:17:57] <shoghicp> I'll write some so if protocol is changed, or internal structures, we will know at least
[00:17:59] <gurun> yeah, that's nice. There is a shitload of stuff to fix for sure.
[00:18:02] <gurun> and test
[00:18:50] <shoghicp> this change was hidden in a +2k/-200 line change though
[00:19:07] <gurun> don't you have the packets in a handy file somewhere .. that you can put an observer on?
[00:19:41] <gurun> i used to do that before, when we had important stuff that "could" change, but "shouldn't" change.
[00:20:11] <gurun> Can I ask you about something that came in 0.13
[00:20:12] <shoghicp> if we had that we wouldn't have these issues
[00:20:53] <gurun> inventory with ID 0x7A, obviously hotbar related. But I can't seem to figure out just what it is.
[00:21:08] <shoghicp> I was half-way making a system where you have to register state changes and structure/mappings is registered dynamically on connect by the client & server, but then other stuff had to be done
[00:21:13] <shoghicp> hmm
[00:22:10] <gurun> it looks like it's arranging the slots, somehow.
[00:25:01] <shoghicp> SELECTION_SLOTS = 122
[00:25:28] <shoghicp> ¯\_(ツ)_/¯
[00:26:42] <shoghicp> used to link slots around
[00:30:51] <shoghicp> well I'll go to bed :P
[00:30:59] <shoghicp> you are up like always
[00:31:03] <gurun> Ok. I'll check what i can do with that. It would be nice if I can use it to update the hotbar somehow
[00:31:14] <gurun> yeah, i'm pretty screwed on my schedule.
[00:31:17] <Intyre> weak :p
[00:31:23] <gurun> ^
[00:31:32] <shoghicp> I had to mostly reverse-engineer my router to fix an issue with it, comhem stuff
[00:31:50] <gurun> yeah. I have comhem too. Never had problems with it.
[00:32:04] <shoghicp> as part of the process I ended up with the backdoor passwords and access to a live spectrum analyzer on the router itself
[00:32:05] <gurun> THe only thing i miss is port-redirection
[00:32:24] <shoghicp> gurun: 192.168.0.1:8080
[00:32:58] <shoghicp> pass over msg
[00:33:03] <shoghicp> if you have the same router, I guess
[00:33:30] <shoghicp> gurun: only 10 records or so :(
[00:33:35] <shoghicp> but with my script I can add more :D
[00:33:43] <shoghicp> except you can't edit it manually afterwards
[00:33:51] <shoghicp> reverse-enginner the config files ;D
[00:34:05] <gurun> oh, that's ncie
[00:34:17] <gurun> I'll see if i can find the root pass for my router. It's pretty new.
[00:35:26] <gurun> does that bypass comhems own interfaces then, and just straight into the routers default UI?
[00:37:33] <gurun> I'm just happy that stuff works now. I've spend several weeks analyzing the damn bytes trying to figure out how to hack around the "NBT". So anti-cheat works again.
[00:37:49] <gurun> even crafting and enchanting is "back online".
[00:38:16] <gurun> So maybe now i can spend some time looking at the actual new stuff .. lol
[01:26:50] * MelomanCooI has quit
[02:25:05] * williamtdr joined the channel
[02:38:31] * md_5 has quit
[02:42:49] * md_5 joined the channel
[03:07:50] * gurun has quit
[03:34:52] * PErektS joined the channel
[03:34:57] <PErektS> Hello?
[03:39:33] * PErektS has left the channel
[04:19:15] * leonchang99 has quit
[04:19:46] * MrQuoter has quit
[04:20:13] * MrQuoter joined the channel
[04:20:44] * leonchang99 joined the channel
[07:12:14] * Addisonep joined the channel
[07:16:19] <Addisonep> Greetings...
[09:23:21] * gurun joined the channel
[11:01:31] <gurun> Someone should change the topic of this channel ..
[11:54:13] * shevchik joined the channel
[12:36:49] * sekjun9878 joined the channel
[12:36:49] * sekjun9878 has quit
[12:36:49] * sekjun9878 joined the channel
[12:42:39] * sekjun9878 joined the channel
[12:42:39] * sekjun9878 has quit
[12:42:39] * sekjun9878 joined the channel
[13:47:37] * Yosshi999 joined the channel
[13:47:39] <NullFull> Yosshi999 is also known as: Yosshi999
[13:49:20] <Yosshi999> hi. Is there someone who translated 0.13.2 into Japanese?
[13:58:00] * Yosshi999 has quit
[14:11:02] * MelomanCooI joined the channel
[17:16:59] <Addisonep> gurun: to what?
[19:00:28] * snailthinker joined the channel
[19:03:45] * Brandon15811 joined the channel
[19:03:45] * Brandon1- joined the channel
[19:04:03] * Brandon1- is now known as Brandon15811_
[19:08:28] <snailthinker> hello, just wondering if anyone can tell me if the npm proxy here https://github.com/brandon15811/Minecraft-PE-Proxy works with the latest minecraft PE?
[19:23:31] * williamtdr has quit
[19:26:29] <snailthinker> @Brandon15811 just curious if your node proxy works with recent versions of PE since it's a couple years since latest commit? any feedback welcomed...
[20:05:01] <humerusj> snailthinker: it should still work
[20:05:56] <snailthinker> @humerusj thank you very much. i've been testing with dragonproxy but don't like the auth requirements (want to roll my own).
[20:07:12] <humerusj> snailthinker: that's fine then. Brandon15811's proxy just proxies the UDP stream, it doesn't so any parsing
[20:16:01] <snailthinker> humerusj: thanks a lot again. i'm interested to see how well it performs. it looks like williamtdr may have started extending it a bit?
[20:42:05] * md_5- joined the channel
[20:47:47] * md_5 has quit
[21:37:24] <gurun> Addisonep i mean the 0.11 alpha thingy
[22:18:03] * tnuz joined the channel

2016-02-03
[00:13:30] * williamtdr has quit
[01:19:16] * Darunia18 joined the channel
[01:19:35] * Darunia18 has quit
[01:56:00] * shaila joined the channel
[02:50:40] * adamwbb joined the channel
[02:50:52] <adamwbb> hey i cant get pocketmine on multicraft
[02:50:56] <adamwbb> i get this error
[02:50:58] <adamwbb> : Error downloading update: <urlopen error [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)>
[02:57:11] * MelomanCooI|2 has quit
[03:26:42] * adamwbb has quit
[05:33:28] * MelomanCooI joined the channel
[06:54:56] * MelomanCooI has quit
[07:42:52] * jocopa3 joined the channel
[07:44:05] <jocopa3> shoghicp: copy the unicode character \u0800 and paste it into any text box in MCPE, then wonder why in the world that bug was never fixed since the text rendering overhaul
[07:44:50] <shoghicp> jocopa3: picture? but I guess it's still that old bug with text rendering
[07:45:09] <shoghicp> it was labeled as "not a priority, needs mods" :(
[07:45:13] <jocopa3> the game doesn't have a font map for character codes in the 0800 range, or in the D800 to F899 range, so it simply crashes when it encounters those characters
[07:45:24] <shoghicp> referring to the tools used to discover the issue
[07:45:50] <jocopa3> lol, it can definitely be reproduced without mods :p
[07:46:07] <jocopa3> and I can't provide a picture of it because it just crashes the game, nothing interesting to see when that happens
[07:47:01] <shoghicp> I know, I'll poke tommo to see if he fixes it :P
[07:47:33] <jocopa3> If you still want to read the old report with the unicode text lag bomb and crash on invalid characters, it can be found here: https://bugs.mojang.com/browse/MCPE-10824
[07:49:02] <jocopa3> to fix that other issue, just stop rendering text that falls off screen; off screen text is what adds over 2000 to 5000 draw calls depending on how quickly the message is spammed
[08:04:35] <jocopa3> Random: set the render distance in MCW10 to 255 chunks, MCW10 used up all 4GB of VRAM on the GPU, and GPU-Z read it as a negative amount: https://i.imgur.com/qXpXSth.png
[08:05:42] <jocopa3> It also used 23GB out of 32GB of RAM before windows decided that was enough and freed a lot of it up.
[08:05:59] <Brandon15811__> on the bright side, your gpu load is zero
[08:07:09] <jocopa3> that's what surprised me the most, the CPU was pinned to 100% while the GPU was always under 15%, at least the bottle neck is obvious to spot https://i.imgur.com/JNOUbmt.png
[08:08:44] <Brandon15811__> it's over 9,000!
[08:09:21] <jocopa3> I wonder of MCW10 makes use of SLI, if so, that's probably why GPU load was so low
[08:10:08] * jocopa3 has quit
[08:10:14] * Jocopa3_ joined the channel
[08:11:09] * Jocopa3_ is now known as jocopa3
[09:18:31] * MelomanCooI joined the channel
[10:03:01] <shoghicp> jocopa3: tommo has taken the bug!
[10:25:02] <jocopa3> shoghicp: good, it's been there for a while :p
[10:25:50] <jocopa3> Sometime soon I'm going to make a video of all the redstone bugs I've found as well, there are simply too many and I'm too lazy to make a new bug report for each one
[10:28:31] <jocopa3> The most annoying redstone bugs are the timing ones though, because it's really hard to diagnose problems when repeaters and redstone torches are off by half a tick
[10:29:26] <jocopa3> and that half tick is enough to cause weird behavior in circuits that would otherwise work fine
[10:33:57] <shoghicp> jocopa3: make a video of all of them!
[10:34:07] <shoghicp> also that half-tick may be intended by the new system
[10:35:42] <jocopa3> but... what about vertical and gates and pc portability? :c
[10:36:05] <shoghicp> the system was created to remove redstone implementation bugs
[10:36:21] <shoghicp> and maybe bring later the bugs as proper features
[10:36:44] <shoghicp> as far as I know some bugs had to be implemented on the system for it to work more or less like pc
[10:37:45] <jocopa3> I hope so, this circuit shows up a lot in redstone builds, and with the half tick it has a tendency to pulse and screw up anything else down the line: http://i.imgur.com/vMx1a.png
[10:39:43] <jocopa3> but there are many other bugs not related to that as well, though with each update that number becomes smaller :p
[10:45:51] <jocopa3> For example, if you lock a repeater as soon as it recieves a signal, it will store that signal despite apearing to be off: http://imgur.com/a/hu4j7
[10:50:26] <jocopa3> wait, that one again comes down to half ticks, but on PC the locked repeater doesn't store power at all
[11:06:50] * InusualZ is now known as zz_InusualZ
[11:13:45] * shaila has quit
[11:58:46] * shaila joined the channel
[13:43:32] * iJoshuaHD joined the channel
[13:43:45] * iJoshuaHD is now known as Guest7628
[13:44:32] * PEMapModder_ joined the channel
[13:50:00] * Guest7628 has quit
[13:50:26] * PEMapModder_ has quit
[14:15:46] * shaila has quit
[14:17:32] * sgray joined the channel
[14:35:45] <Antisober552> hi everyone
[15:02:16] <PEMapModder> Antisober552, hi
[18:55:37] * gurun joined the channel
[18:55:53] * zz_InusualZ is now known as InusualZ
[20:15:55] * MelomanCooI has quit
[20:16:48] * MelomanCooI joined the channel
[20:50:11] * iksaku joined the channel
[20:52:19] * iksaku has quit
[23:39:02] <gurun> shoghicp could it be that the endianess of NBT lenght-prefix was swapped by mistake in 0.14 (for some reason) ?
[23:39:06] <gurun> to me it looks like it.
[23:52:44] <shoghicp> gurun: for what thing?
[23:52:56] <shoghicp> as far as I can see, with those packets you sent me, you had no nbt data
[23:53:07] <shoghicp> it should be big endian I think
[23:53:40] <gurun> yeah, always BE. But that specific lenght, in case it is still a short, is now LE.
[23:53:45] <gurun> that was the problem i had.
[23:54:08] <gurun> so the client just completely freaked out on me, and sent them broken up packets back.
[23:54:23] <gurun> I reversed it, and now it works just as on 0.13
[23:55:03] <gurun> Also had to exclude any NBT on input in the recipes, but that's probably intentionally from your end.
[23:55:05] <shoghicp> send me that packet :P
[23:57:55] <gurun> https://gist.github.com/NiclasOlofsson/d5a7027cf51f274f8107
[23:58:07] <gurun> first line, last value (3e) is first part of the lenght
[23:58:24] <shoghicp> it's writing a short, code hasn't changed
[23:58:33] <shoghicp> I'll decode by hand
[23:58:55] <shoghicp> what packet is that?
[23:59:01] <gurun> a7
[23:59:19] <gurun> player equiptm...
[23:59:40] <shoghicp> MobEquipmentPacket*
[23:59:46] <shoghicp> it was renamed

2016-02-02
[02:23:35] * Darunia18 joined the channel
[03:34:54] * Darunia18 joined the channel
[06:08:08] * gurun joined the channel
[09:17:05] * PEMapModder joined the channel
[09:26:33] * sgray joined the channel
[09:26:38] <PEMapModder> trying to figure out what channels I was on before...
[09:26:42] <PEMapModder> on a new bouncer
[09:30:16] <PEMapModder> yay $APPDATA/HexChat/scrollback
[10:15:52] <PEMapModder> This might look interesting
[10:15:55] <PEMapModder> https://gist.github.com/PEMapModder/06392ea32989f9eba018
[10:45:04] * gurun joined the channel
[11:22:42] <shoghicp> have a bit of fun with this ;D
[11:22:43] <shoghicp> https://twitter.com/shoghicp/status/694479065403822080
[11:23:00] <shoghicp> extra points if not done with the console commands
[11:23:20] <shoghicp> (most of this will be used for MCPE auth so just implement the code!)
[12:03:12] * sgray joined the channel
[12:08:10] * gurun joined the channel
[12:34:16] * eggster|afk joined the channel
[13:10:23] * gurun joined the channel
[14:29:46] <shoghicp> heh someone got it
[14:34:42] * williamtdr joined the channel
[15:00:45] <PEMapModder> shoghicp, got what?
[15:00:58] <shoghicp> the key from my tweet
[15:02:15] <PEMapModder> it is interesting, mojang.com/games/ comes before playcobalt.com
[15:02:28] <PEMapModder> !lmgtfy PEMapModder cobalt mojang
[15:02:28] <MrQuoter> PEMapModder -> http://tinyurl.com/jy8omoj
[15:42:00] * MelomanCooI has quit
[15:44:04] * MelomanCooI joined the channel
[15:52:29] * Darunia18 joined the channel
[16:22:50] * MelomanCooI has quit
[16:23:36] * MelomanCooI joined the channel
[16:47:24] * Darunia18 joined the channel
[17:02:57] * gurun joined the channel
[18:40:00] * williamtdr joined the channel
[19:04:08] * -- BotBot disconnected, possible missing messages --
[19:07:06] * -- BotBot disconnected, possible missing messages --
[19:13:15] * -- BotBot disconnected, possible missing messages --
[19:15:26] * [d__d] joined the channel
[19:15:26] <Intyre> intended yes
[19:15:26] <Intyre> xD
[19:15:30] * Codmadnesspro_ has quit
[19:15:44] * Codmadnesspro joined the channel
[19:17:08] <Georggi> Just doesn't feel right, when other games don't do that(at least not that fast for sure)
[19:28:20] <Codmadnesspro> Georggi, mcpe has a heavier load than most games.
[19:29:04] <Georggi> But while on background too? It's not like it should discharge 50% of battery from 3000mAh battery
[19:29:25] <Georggi> in 4 hours on background while phone is in sleep mode
[19:35:37] * MelomanCooI|2 joined the channel
[19:35:53] * MelomanCooI has quit
[19:44:58] <williamtdr> Yup, it definitely drains battery in the background if it isn't closed
[19:49:27] <shoghicp> D:
[19:49:48] <shoghicp> I'll make a guess, someone removed the code that pauses while in the bg :P
[19:49:51] <Codmadnesspro> It's nothing new anyway.
[19:50:05] <Intyre> \o/ 2IPB3-QPK3M-XPMPQ
[19:50:38] <Codmadnesspro> Someone took it ¯\_(ツ)_/¯
[19:52:32] <williamtdr> :D
[19:52:36] <williamtdr> intyre solved the mystery
[19:56:17] <Georggi> Hey gurun, how many different servers does pe hypixel runs? ~100?
[19:57:12] <gurun> that's confidential info Georggi
[19:58:32] <Georggi> Ok then, question not about hypixel, does MiNET runs any better\worse than pocketmine with php7?
[19:59:02] <williamtdr> just a bit more efficent :P
[19:59:06] <williamtdr> but much, much harder to use
[19:59:08] <gurun> Georggi that depends on what you need to "run". Depends on what kind of features you need.
[19:59:20] <gurun> but PHP is never as effecient as somtehing like Java or .NET no.
[19:59:52] <gurun> williamtdr you are right. You need to absolutely be a proper developer to use something like MiNET.
[20:00:51] <williamtdr> Requires a fairly deep understanding of how the game works as well, networking, how to compile, etc.
[20:01:11] <williamtdr> Wouldn't recommend starting with it. Get used to pocketmine first, learn some .net, then look into MiNET.
[20:01:37] <williamtdr> Also, use two factor auth kids :P (learning the hard lessons)
[20:01:53] <gurun> No, i always try to decourage the use of MiNET to anyone not working profesionally with Minecraft.
[20:01:56] <Georggi> That's why we didn't move to it:( I guess me with iksaku will stay with pocketmine for a long:D
[20:03:21] <williamtdr> Katana/steadfast add a bit of performance to PM, but they sacrifice some features. Designed for minigames.
[20:03:23] <gurun> williamtdr yes that's probably a good idea, always
[20:03:42] <gurun> i've been scouting genisys, that's a nice project
[20:03:54] <gurun> if i would use PM .. i would probably go for that one.
[20:04:21] <williamtdr> Honestly there are so many pocketmine forks and most of them go absolutely nowhere
[20:04:36] <williamtdr> They put their names in the strings and readmes then stop
[20:06:36] <williamtdr> But that one looks like they've made some progress, cool
[20:07:45] <Georggi> But what is the limit for players on one katana instance?
[20:11:10] <williamtdr> ~60-70 on a 1230v2 depending on how optimized your plugins are
[20:16:02] <gurun> but LBSG is running like 90-100 per machine on some games, right?
[20:19:46] <Georggi> Yeah, I see how better PC servers are in that case, They could even run like 500+ players in factions:|
[20:23:28] <Georggi> By the way, williamtdr, tell your builders to fix hub waterfall, you can get down if you break wood there:D
[20:23:39] <williamtdr> I don't run it anymore :P
[20:24:02] <Georggi> Oh, no, I thought you were:|
[20:27:15] <Georggi> Also, was searching for some cheats for pe, some had like kill aura(javascript files for block launcher), didn't test them, but is it prevented on server side, or should we do any Anti-Cheat?
[21:13:16] * Georggi has quit
[21:38:19] * SJH1 joined the channel
[21:38:23] <NullFull> SJH1 is also known as: Samueljh1H8sLag, Samueljh1
[21:42:57] * SJH1 has quit

2016-02-01
[00:44:53] * potpotsie joined the channel
[01:56:53] * potpotsi_ joined the channel
[05:49:05] * Thinkofdname_ joined the channel
[05:49:32] * Codmadnesspro has quit
[05:50:34] * Codmadnesspro joined the channel
[06:16:40] * KnownUnown joined the channel
[07:14:40] * Codmadnesspro has quit
[07:14:55] * Codmadnesspro joined the channel
[08:04:57] * gurun joined the channel
[08:51:20] * MelomanCooI|2 has quit
[08:55:18] * MelomanCooI joined the channel
[09:33:53] * sgray has quit
[10:05:19] * MelomanCooI|2 joined the channel
[10:05:30] * MelomanCooI has quit
[10:33:02] * Georggi joined the channel
[10:33:04] <NullFull> Georggi is also known as: Georggi
[10:37:33] * Georggi has quit
[12:11:29] * j_beez joined the channel
[12:12:19] * shevchik joined the channel
[12:22:27] * CreeperLewis joined the channel
[12:32:05] * sgray joined the channel
[13:49:25] * Zahid joined the channel
[13:49:27] <NullFull> Zahid is also known as: zahid
[13:49:48] <Zahid> Hey anyone dev
[13:50:08] * Zahid has left the channel
[14:36:48] <gurun> No
[14:37:14] <gurun> This is the ICQ channel for cat-lovers.
[14:50:09] <TruDan> i like cats
[15:54:59] * PEMapModder joined the channel
[16:32:20] * PEMapModder has quit
[17:20:35] * shevchik has quit
[19:11:23] <InusualZ> I don't like cats :(
[19:12:27] * shevchik joined the channel
[19:35:59] <gurun> ok then
[19:36:08] <gurun> This is the IRC channel for dog-lovers
[20:16:10] <MrARM> uhhhhhhhhhhhhh
[20:16:25] <MrARM> I now understand most of the MCPE json screen code
[20:16:35] <MrARM> kinda messy and bad. but maybe that's better than nothing?
[20:16:45] <MrARM> depends if resource packs are going to come or not
[20:16:50] <MrARM> if not, then it's pointless and annoying
[20:17:06] <MrARM> if yes, then maybe it has a use...
[20:17:25] <MrARM> but noone "normal" can understand that tbh
[20:17:38] <MrARM> well not ALL of it
[20:18:05] <MrARM> took me a while to understand that whole weird property system which is damn weird
[20:18:24] <MrARM> but at least (I think) I got it now as well as the binding system
[20:18:35] * MelomanCooI|2 has quit
[20:19:01] <MrARM> I may or may not be making a GUI editor for that
[20:19:15] <MrARM> what will come out of it? only time will tell I guess
[20:19:33] * MelomanCooI joined the channel
[21:05:48] * shevchik joined the channel
[21:40:31] * gurun joined the channel
[23:04:56] * Darunia18 joined the channel
[23:41:14] * MelomanCooI has quit
[23:41:45] * MelomanCooI joined the channel

2016-01-31
[00:11:18] * potpotsie has quit
[00:13:52] * potpotsi_ joined the channel
[00:53:22] * potpotsie joined the channel
[01:01:25] * potpotsie has quit
[01:04:57] * potpotsi_ joined the channel
[01:17:56] * potpotsie joined the channel
[03:46:47] * MelomanCooI joined the channel
[03:47:10] * potpotsie has quit
[04:05:27] * potpotsie joined the channel
[04:57:41] * potpotsie has quit
[05:01:07] * potpotsie joined the channel
[05:09:43] * potpotsie joined the channel
[06:14:40] * potpotsie has quit
[06:15:05] * potpotsie joined the channel
[06:15:37] * potpotsie has quit
[06:15:54] * potpotsie joined the channel
[07:17:15] * potpotsie joined the channel
[08:18:33] * potpotsie joined the channel
[08:20:51] * gurun joined the channel
[09:01:50] * bjorn- joined the channel
[09:20:43] * potpotsie joined the channel
[09:25:35] * potpotsie has quit
[09:54:26] * Georggi joined the channel
[09:54:27] <NullFull> Georggi is also known as: Georggi
[10:21:47] * potpotsie joined the channel
[11:22:33] * potpotsie joined the channel
[11:26:46] * potpotsie has quit
[12:25:12] * sgray has quit
[12:25:12] * shevchik has quit
[12:25:16] * Falkirks has quit
[12:25:22] * Georggi has quit
[12:25:25] * LaxWasThere has quit
[12:25:26] * md_5 has quit
[12:25:37] * XorBoole has quit
[12:25:43] * Codmadnesspro has quit
[12:30:41] * TruDan joined the channel
[12:30:41] * MinecraftAddict joined the channel
[12:30:41] * iamadpond joined the channel
[12:30:41] * Fudster joined the channel
[12:30:41] * XorBoole joined the channel
[12:30:41] * Brandon15811__ joined the channel
[12:30:41] * humerusj joined the channel
[12:30:41] * NullFull joined the channel
[12:30:41] * shoghicp joined the channel
[12:30:41] * KnownUnown joined the channel
[12:30:41] * eggy joined the channel
[12:30:41] * j_beez joined the channel
[12:30:41] * Codmadnesspro joined the channel
[12:30:41] * Thinkofname joined the channel
[12:30:41] * potpotsie joined the channel
[12:30:41] * Extreme joined the channel
[12:30:41] * InusualZ joined the channel
[12:30:41] * deceit joined the channel
[12:30:41] * bjorn- joined the channel
[12:30:41] * gurun joined the channel
[12:30:41] * Georggi joined the channel
[12:30:41] * sgray joined the channel
[12:30:41] * shevchik joined the channel
[12:30:41] * Falkirks joined the channel
[12:30:41] * Brandon15811 joined the channel
[12:30:41] * ZacHack joined the channel
[12:30:41] * LaxWasThere joined the channel
[12:30:41] * MrQuoter joined the channel
[12:30:41] * Antisober552 joined the channel
[12:30:41] * leonchang99 joined the channel
[12:30:41] * eggster joined the channel
[12:30:41] * Brandon15811_ joined the channel
[12:30:41] * md_5 joined the channel
[12:30:41] * ChanServ joined the channel
[12:30:54] * potpotsie has quit
[12:31:05] * MrARM joined the channel
[12:31:38] * tHEMtZ joined the channel
[12:32:13] <NullFull> Georggi is also known as: Georggi
[12:32:58] * sekjun9878_ joined the channel
[12:32:58] * sekjun9878_ has quit
[12:32:58] * sekjun9878_ joined the channel
[12:33:45] * sekjun9878 joined the channel
[12:47:22] * MelomanCooI has quit
[12:58:09] * bjorn- joined the channel
[13:43:15] * gurun joined the channel
[13:46:27] * sgray joined the channel
[13:59:40] * potpotsie joined the channel
[14:09:10] * potpotsie joined the channel
[15:09:47] * potpotsie joined the channel
[15:28:22] * Georggi has quit
[16:10:35] * potpotsie joined the channel
[17:11:17] * potpotsie joined the channel
[17:12:50] * potpotsi_ joined the channel
[17:48:18] * potpotsie joined the channel
[18:00:02] * Von_ joined the channel
[18:00:06] <NullFull> Von_ is also known as: VonHirst
[18:06:43] * MelomanCooI joined the channel
[18:42:11] * MelomanCooI has quit
[18:44:16] * MelomanCooI|2 joined the channel
[19:24:06] * potpotsie joined the channel
[19:44:31] <gurun> So .. it looks to me as the text in minecraft should be able to display a "heart". Does anyone know how to do that in real life? Like, what the heck does it want as a code?!
[19:45:15] <Intyre> emoiji
[19:45:50] <Intyre> ♥️
[19:49:35] <gurun> nope
[19:49:50] <gurun> that's the unicode heart. That doesn't work, because it changes the font
[19:50:49] <gurun> if i give it the shaded stuff for boxes, it translates properly
[19:51:16] <gurun> and to be honest, if I try to put in an emo that is a bit odd from the iPhone, it even crashes the client.
[19:51:27] <gurun> like a yellow heart
[19:53:22] <gurun> the default.png had the heart and smilies and stuff last time I checked. But it might have changed in a new version of MCPE. I don't have the unpackaged stuff, so I can't check.
[19:54:58] <Intyre> ♥
[19:57:30] <InusualZ> xD
[20:04:46] <gurun> Oh fck. They actually removed it :-(
[20:09:49] * potpotsie joined the channel
[20:17:35] * MelomanCooI|2 has quit
[20:18:18] * MelomanCooI joined the channel
[20:21:18] * cheesy joined the channel
[20:53:18] * MelomanCooI|2 joined the channel
[20:53:50] * MelomanCooI has quit
[21:37:16] * MelomanCooI|2 has quit
[21:38:20] * MelomanCooI|2 joined the channel
[21:43:59] * cheesy has quit
[22:34:15] * potpotsie joined the channel
[23:20:36] * eggy has quit
[23:22:32] * eggy joined the channel
[23:27:15] * Antisober552 has quit
[23:32:03] * Antisober552 joined the channel
[23:32:03] * eggster|afk joined the channel
[23:32:24] * MrARM joined the channel

2016-01-30
[00:03:38] * savant42 has quit
[00:43:48] * MelomanCooI|2 joined the channel
[00:43:58] * MelomanCooI has quit
[01:02:50] * Falkirks_ joined the channel
[01:04:00] * shevchik has quit
[01:04:03] * Falkirks has quit
[01:04:06] * Falkirks_ is now known as Falkirks
[01:10:00] * shevchik joined the channel
[01:13:31] <Intyre> mcpe protocol version: 42, added ItemFrameDropItemPacket = 0xca;
[01:13:39] <Intyre> mcpe 0.14.0.3 ^
[01:22:53] <Intyre> there is also a AddHangingEntityPacket but no getId() method xD
[01:25:34] * potpotsie joined the channel
[01:40:55] * potpotsie has quit
[01:45:08] * potpotsi_ joined the channel
[03:00:37] * potpotsie joined the channel
[03:38:04] * potpotsie joined the channel
[05:14:10] * potpotsie has quit
[05:23:00] * potpotsie joined the channel
[06:06:30] * potpotsie has quit
[06:37:07] * potpotsie joined the channel
[07:28:59] * gurun joined the channel
[07:30:01] <gurun> shoghicp, can you have a look at these bytes for me and tell me if I'm doing something wrong or if the client is actually doing this. https://gist.github.com/NiclasOlofsson/9f32b4e9779514b1273c
[12:12:24] * sgray joined the channel
[12:59:42] <shoghicp> gurun: I've been working on other part for a few months, the protocol has been living its own life
[12:59:53] <shoghicp> but let me see
[13:01:22] <Intyre> there is also a AddHangingEntityPacket but no getId() method xD shoghicp
[13:01:23] <shevchik> Hey, shogicp, which version will move mcpe from udp to tcp?
[13:03:42] <shoghicp> Intyre: https://github.com/PocketMine/PocketMine-MP/commit/e5937926cd8b2b7dc041d68cd37667ec05314bfe
[13:03:53] <Intyre> :o
[13:10:49] <shoghicp> gurun: windowID: 0, slot: 0x0003 (3), hotbar: 0x0000 (0), id: 0x005f (95 Invisible Bedrock), count: 0x68 (104), aux data: 0x6173 (24947), nbd: length 0 NULL
[13:11:02] <shoghicp> so as far as I can see it doesn't have NBT data
[13:11:57] <shoghicp> that's the last one
[13:12:04] <shoghicp> first one... doesn't have data either
[13:18:24] <gurun> actually, they are all supposed to be the same packet.
[13:18:40] <gurun> and the tow last ones are NBT broken over 2 packets
[13:19:29] <gurun> if you look at the "text" part of the trace, you can see the key and the group .. "Hash" and "_hash"
[15:42:21] * gurun joined the channel
[16:31:09] * sgray has quit
[16:45:45] * cc_ joined the channel
[16:45:49] <cc_> cc
[16:45:49] <cc_> cc
[16:45:50] <cc_> cc
[16:45:50] <cc_> cc
[16:45:51] <cc_> cc
[17:40:53] * potpotsie joined the channel
[17:43:26] <eggy> we are cheap champs
[17:52:32] * InusualZ is now known as zz_InusualZ
[17:54:51] * zz_InusualZ is now known as InusualZ
[18:46:23] * potpotsie joined the channel
[18:47:30] * sgray joined the channel
[18:59:23] * williamtdr joined the channel
[19:55:43] * potpotsie has quit
[20:02:48] * Georggi joined the channel
[20:02:50] <NullFull> Georggi is also known as: Georggi
[20:13:33] <Georggi> Hi devs, I hope you are not too busy, I have a question: What are requirements for Win10 Edition? Is it working with all videocards(Like GT520M) and drivers?
[20:14:49] <Georggi> I can't make it run on my notebook Acer Aspire5742G with GT520M and intel core i5 M480
[20:29:17] * potpotsie joined the channel
[20:48:24] * potpotsie has quit
[21:36:23] * potpotsie joined the channel
[21:43:17] * potpotsie has quit
[22:43:33] * Georggi has quit
[22:44:08] * potpotsie joined the channel
[23:08:13] * potpotsie joined the channel
[23:39:05] * MelomanCooI|2 has quit

2016-01-29
[02:36:17] * savant42 has quit
[03:18:35] * potpotsie joined the channel
[03:19:41] * deceit joined the channel
[03:31:50] * potpotsie joined the channel
[03:35:20] * potpotsie has quit
[03:45:59] * potpotsie joined the channel
[06:09:55] * potpotsie joined the channel
[06:20:36] * potpotsie has quit
[06:30:38] * potpotsie joined the channel
[06:42:56] * potpotsie has quit
[07:00:31] * potpotsie joined the channel
[07:46:52] * potpotsie has quit
[08:38:27] * PEMapModder joined the channel
[10:04:47] * sgray has quit
[10:07:51] * gurun joined the channel
[10:10:01] <gurun> shoghicp, it looks like there are libs to use for that, so shouldn't be a problem.
[10:10:39] <shoghicp> gurun: might be done with public keys being sent in a header or some custom key type
[10:10:48] <shoghicp> s be aware of that
[10:10:54] <shoghicp> also, still ECDH
[10:12:09] <gurun> Yeah, but that seems to be supported native in .NET https://msdn.microsoft.com/en-us/library/system.security.cryptography.ecdiffiehellman%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396
[10:12:16] <gurun> But I'm not sure that's the correct one ..
[10:13:23] <gurun> Guess that stuff needs to be combined somehow then
[12:06:53] * shevchik_ joined the channel
[12:08:38] * shevchik_ joined the channel
[12:33:21] * sgray joined the channel
[12:33:52] * shevchik_ joined the channel
[12:42:32] * gurun joined the channel
[12:42:43] * minecraft joined the channel
[13:09:38] * Sigfrid joined the channel
[13:10:06] * shevchik joined the channel
[16:47:55] * shevchik joined the channel
[16:51:09] * PEMapModder has quit
[17:08:53] * shevchik joined the channel
[17:51:47] * savant42 joined the channel
[18:12:41] * potpotsie joined the channel
[18:39:48] * shevchik joined the channel
[19:08:06] * Sigfrid has quit
[22:48:44] * potpotsie has quit
[22:52:35] * potpotsi_ joined the channel

2016-01-28
[01:24:23] * Thinkofname has quit
[01:27:41] * Thinkofname joined the channel
[01:51:56] * potpotsie joined the channel
[02:52:09] * savant42 has quit
[02:52:42] * potpotsie joined the channel
[03:53:25] * potpotsie joined the channel
[04:55:28] * potpotsie joined the channel
[05:15:39] * potpotsie joined the channel
[05:41:22] * potpotsie has quit
[06:04:07] * potpotsie joined the channel
[07:22:29] * gurun joined the channel
[09:09:03] * KnallbertLp joined the channel
[09:10:44] <KnallbertLp> Do you know a similar program like BungeeCord for Minecraft PE???
[09:14:02] <KnallbertLp> Guys?
[09:14:07] <KnallbertLp> Do you know a similar program like BungeeCord for Minecraft PE???
[09:45:29] <shoghicp> gurun: think of implementing https://jwt.io/ for ECDSA (and ECDH)
[09:46:05] <shoghicp> https://tools.ietf.org/html/rfc7519
[09:48:20] * gurun has quit
[09:52:21] * KnallbertLp joined the channel
[09:52:44] <KnallbertLp> thx
[10:06:02] * deceit_ has quit
[10:46:29] * gurun joined the channel
[11:23:24] * sgray has quit
[12:56:42] * sgray joined the channel
[15:47:30] * InusualZ is now known as zz_InusualZ
[15:49:41] * MelomanCooI joined the channel
[15:52:51] * zz_InusualZ is now known as InusualZ
[16:48:16] * bjorn- has quit
[16:49:47] * bjorn- joined the channel
[17:08:02] * Guillaume351 joined the channel
[17:08:06] <NullFull> Guillaume351 is also known as: Guillaume351
[17:12:13] * potpotsie joined the channel
[17:23:58] * potpotsie has quit
[17:31:23] * savant42 joined the channel
[17:47:45] * potpotsie joined the channel
[18:23:00] * potpotsie has quit
[18:23:35] * potpotsie joined the channel
[18:31:59] * BabyGirlMiku joined the channel
[18:33:19] * potpotsie joined the channel
[18:52:42] * potpotsie has quit
[18:53:54] * potpotsi_ joined the channel
[18:56:30] * potpotsi_ has quit
[18:59:03] * Sigfrid joined the channel
[19:12:00] * potpotsie joined the channel
[19:15:18] * Addisonep joined the channel
[20:51:41] * potpotsie joined the channel
[21:36:03] * gurun has quit
[23:36:36] * TheDeibo joined the channel
[23:36:37] <NullFull> TheDeibo is also known as: TheDeibo
[23:42:13] * TheDeibo has left the channel

2016-01-27
[00:19:24] * potpotsi_ joined the channel
[00:54:07] * potpotsi_ joined the channel
[01:46:12] * Darunia18 has quit
[02:56:21] * savant42 has quit
[03:03:11] * potpotsie joined the channel
[03:23:26] * gurun joined the channel
[03:59:19] * jj_ joined the channel
[03:59:35] <jj_> h
[04:03:03] * potpotsie joined the channel
[04:24:26] * potpotsie has quit
[04:30:56] * Darunia18 joined the channel
[04:32:41] * Darunia18 has quit
[05:00:49] * potpotsie joined the channel
[05:10:02] * potpotsie has quit
[05:19:46] * ready1 joined the channel
[05:20:06] <ready1> hi guys
[05:28:09] * potpotsie joined the channel
[05:41:26] * potpotsie has quit
[10:11:51] * shevchik joined the channel
[11:06:16] * shevchik joined the channel
[12:44:33] * sgray joined the channel
[12:46:55] * gurun joined the channel
[13:42:45] * gurun has quit
[17:19:56] * potpotsie joined the channel
[18:18:57] * savant42 joined the channel
[18:36:01] * potpotsie joined the channel
[18:51:16] * potpotsie joined the channel
[19:48:15] * shevchik joined the channel
[19:51:45] * potpotsi_ joined the channel
[23:18:08] * potpotsie joined the channel
[23:29:51] * potpotsie has quit
[23:57:39] * potpotsie joined the channel

2016-01-26
[16:34:51] <MrARM> also seems like edu edition will be per-world, not per-client
[16:45:33] <gurun> MrARM, isn't there any way in vanilla to get coordinates of where you are?
[16:45:46] <gurun> like secret buttons or commands or something
[16:48:26] <MrARM> don't think so
[16:48:57] <MrARM> gurun, afaik commands are stubbed for release and there are no 'secret buttons'
[16:56:15] <MrARM> oh actually the edu ed does something more about maps
[16:56:18] <MrARM> not sure what
[16:56:26] <MrARM> but they also make some sort of a 'tracked entity'
[16:56:32] <MrARM> but can't get that to work
[16:59:18] <gurun> i wonder what an "edu" edition would do ..
[17:02:08] * PEMapModder has quit
[17:08:27] <Brandon15811__> http://pocketbeta.minecraft.net/p/faq.html "Yes, pocketinveditor and Pocketmine-MP count as mods!" heh xD
[17:40:59] * savant42 joined the channel
[18:35:58] * potpotsie joined the channel
[19:12:30] * shevchik joined the channel
[19:24:44] <MrARM> gurun, look up the Minecraft Education Edition that's made by TeacherGaming or something
[19:24:56] <MrARM> it'll be some junk like that
[19:25:12] <MrARM> I got interested how far is progress on that and that's all
[19:25:38] <MrARM> anyways MCPE has some funny local player commands
[19:25:50] <MrARM> had to force enable them via a mod tho
[19:56:06] * gurun has quit
[20:32:01] <Brandon15811__> I heard the recently announced education edition is written in C++
[20:42:47] * potpotsie joined the channel
[21:25:45] * InusualZ is now known as zz_InusualZ
[21:29:37] * zz_InusualZ is now known as InusualZ
[22:53:04] * wjdgus joined the channel
[23:21:06] * potpotsie joined the channel
[23:30:31] * Darunia18 joined the channel
[23:31:22] * sgray joined the channel
[23:43:17] * potpotsi_ joined the channel

[00:02:54] * Darunia18 joined the channel
[00:13:58] * gurun has quit
[00:25:23] * potpotsie joined the channel
[00:30:52] * potpotsie has quit
[00:36:24] * Darunia18 joined the channel
[01:27:48] * potpotsie joined the channel
[01:55:26] <Intyre> -.- funny guys
[01:58:56] * potpotsie joined the channel
[02:47:37] <Intyre> anyone here with 2 devices with 0.14 beta?
[02:47:45] <Intyre> try multiplayer
[02:48:52] <Darunia18> I could, but not until tomorrow. Local multiplayer I'm guessing?
[02:49:03] <Intyre> -.-
[02:49:07] <Intyre> cant wait that long
[02:49:15] <Intyre> i think something is WRONG
[02:49:46] <Darunia18> Sorry D: My other device just has awful WiFi range and can't connect unless I go across campus...
[02:50:48] <Darunia18> Plus I haven't signed up for the beta yet. If you need me to, I can get it and trek across campus.
[02:54:22] * savant42 has quit
[02:58:36] <Intyre> LOL yep screwed HAA xD
[02:59:06] <Darunia18> ...so is that a yes?
[02:59:58] <Intyre> yep
[03:00:07] <Intyre> pretty sure
[03:00:43] <Darunia18> Alright. I'll sign up for it and head out soon. What exactly am I searching for by the way?
[03:01:05] <Intyre> if multiplayer works or not
[03:01:20] <Darunia18> Oh alright. I might have some bad news though that I just realized
[03:01:28] <Intyre> its ok
[03:02:26] <Darunia18> I can't have local games on my school's WiFi. I have to connect directly through an IP address.
[03:02:42] <Intyre> dont worry
[03:02:48] <Intyre> be NOT happy
[03:02:50] <Intyre> :D
[03:02:58] <Darunia18> Alright. Sorry :(
[03:52:15] * gurun joined the channel
[04:32:02] * potpotsie joined the channel
[05:10:34] * potpotsie joined the channel
[05:11:25] * potpotsie has quit
[05:11:51] * potpotsie joined the channel
[05:40:02] * potpotsie joined the channel
[06:20:25] * potpotsie has quit
[08:33:55] * Brandon15811__ joined the channel
[10:54:26] * gurun has quit
[11:07:17] * gurun joined the channel
[11:31:01] <TruDan> the cauldron leather dyeing stuff reminds me so much of Thaumcraft cauldrons
[11:31:17] <TruDan> I have a feeling thaumcraft had a slight influence ;)
[11:46:18] <gurun> Intyre have you tried multiplayer yet?
[11:47:48] <gurun> I wonder if they removed the batch package
[12:01:02] <gurun> In case anyone wonder, new protocol version is 41
[12:08:27] <Intyre> gurun: please test it
[12:08:32] <Intyre> const ClientboundMapItemDataPacket = 0xc6;
[12:08:34] <Intyre> const MapInfoRequestPacket = 0xc7;
[12:08:36] <Intyre> const RequestChunkRadiusPacket = 0xc8;
[12:08:38] <Intyre> const ChunkRadiusUpdatedPacket = 0xc9;
[12:08:57] <gurun> I managed to connect the client to the server, so that's good
[12:08:59] <Intyre> i think they did something stupid
[12:09:04] <Intyre> :O
[12:09:05] <gurun> Yeah they did
[12:09:19] <gurun> They did that fucking extra byte in front of the ID for the package.
[12:09:23] <gurun> You see it as 0x8e
[12:09:28] <Intyre> \o/
[12:09:34] <Intyre> every packet?
[12:09:56] <gurun> But I'm a bit worried.. I don't see any batch-stuff. The login comes unbatched and split over 17 datgrams.
[12:10:08] <Intyre> yep...
[12:10:13] <gurun> 0x8e seems to apply to all MCPE packets.
[12:10:39] <Intyre> shoghicp: what did you do!
[12:11:02] <gurun> !! <Intyre> const RequestChunkRadiusPacket = 0xc8;
[12:11:02] <gurun> <Intyre> const ChunkRadiusUpdatedPacket = 0xc9;
[12:11:57] <Intyre> i dont have 2 devices so cant capture mcpe -> mcpe
[12:12:00] <Intyre> :(
[12:13:22] <Intyre> https://gist.github.com/Intyre/3055f704b6248f1772be ;)
[12:21:42] <TruDan> RIP
[12:21:51] <TruDan> multiplayer always breaks though on every update =//
[12:26:33] <Intyre> hehe xD
[13:01:51] <shoghicp> it was not supposed to be released, but it'll change even more in the next update
[13:01:56] <shoghicp> encryption & fun!
[13:02:11] <shoghicp> and the work of a few months :S
[13:09:44] <gurun> well, if it's just simple SSL with certs I'm not too worried shoghicp. But i suspect it's not...
[13:10:07] <shoghicp> they are simplified to allow custom payloads
[13:10:22] <shoghicp> it's not hard, but you have to mess with openssl/your lib a bit
[13:10:22] <gurun> you mean, customized?
[13:10:29] <shoghicp> JSON certificates
[13:10:40] <gurun> non standardized cerficiates?
[13:10:48] <shoghicp> it's a signed payload
[13:11:04] <gurun> ok, so not an encrypted stream?
[13:11:09] <shoghicp> which could be called certificate, but it's just data for the server
[13:11:31] <shoghicp> then, with the client & server public/private keypairs, you calculate a key and encrypt the entire stream
[13:11:38] <shoghicp> EC crypto
[13:12:50] <gurun> Yeah well EC crypto, SSL, TLS, certs of all kinds all supported native by .NET so that's easy. But if it's not standardized, there will be nothing simple about it.
[13:12:59] <gurun> I hope you are saying that it's 100% standard stuff.
[13:13:33] <shoghicp> signing and verifying, and hashes used are standard
[13:14:51] <shoghicp> we implemented it in Java as well, so it's compatible
[13:14:58] <gurun> the identity that the server will recieve, will that be signed and verified before the connection is made?
[13:15:00] <shoghicp> other libraries also handle it
[13:16:02] <shoghicp> gurun: old flowchart that I have (months old, it has changed a bit) http://i.imgur.com/21kdZ52.png
[13:16:19] <shoghicp> validity times are completely different
[13:16:47] <shoghicp> the idea is that the client is the only that communicates with the auth servers and only once per session, servers don't need to contact any other service
[13:16:47] <gurun> yeah, ok so it is still that. I understand that one fairly good.
[13:18:09] <gurun> i guess the upside of that is that server networks won't sufffer from throttling on the Mojang services :-)
[13:19:35] <shoghicp> also the amount of requests :P
[13:21:02] <gurun> Will the skins be held by the mojang services, or will it still be a client-side thing?
[13:21:49] <shoghicp> half-half
[13:22:25] <shoghicp> still client, but in the future we can move that to the certificate to override them
[13:22:45] <shoghicp> (so any data the client sends out of the certificate can be overriden by the certificate, by key)
[13:22:55] <shoghicp> but capes, if added, will be on the certificate only
[13:24:49] <gurun> EC crypto .. is that Elliptic Curve ?
[13:25:40] <shoghicp> yep
[13:25:55] <shoghicp> 			EC_prime256v1, //NIST P-256, AKA secp256r1 or NSA curve
[13:25:55] <shoghicp> 			EC_secp256k1, //AKA Bitcoin curve
[13:25:55] <shoghicp> 			EC_secp384r1 //NIST P-384
[13:26:12] <shoghicp> also RSA 1024, 2048, 4096 is supported
[13:30:00] * Guest73753 has quit
[13:34:33] <gurun> shoghicp, that extra 0x8x byte. If i have a batch message, the batch itself would have it, but the messages inside the batch does not. Is that correct?
[13:34:54] <shoghicp> everything is sent under that code now I think
[13:35:09] <shoghicp> to not to be "stuck" to raknet ids
[13:36:00] <gurun> yes i understand that. BUT the batch content .. remeber, it's a len + content. And first byte of content is the ID. BUT when i parse this, the content doesn't seem to have that 0x8e byte.
[13:36:20] <shoghicp> in the future it'll be TCP, this was a test which should have not been merged to master
[13:36:27] <shoghicp> but it's there now somehow
[13:36:30] <gurun> hihi
[13:38:32] * Georggi joined the channel
[13:38:34] <NullFull> Georggi is also known as: Georggi
[13:38:53] <gurun> ok, i will assume that it's a "yes, skip the 0x8e for batch packaged packages" :-)
[13:42:46] <gurun> to bad that extra byte is there, because without it we could have allowed 0.14 players onto our servers for testing. Other than that, it seems pretty competible.
[13:56:17] * TheLightMC joined the channel
[13:57:28] * Ragnok123_ joined the channel
[13:57:30] <NullFull> Ragnok123_ is also known as: Ragnok123
[14:01:25] <MrARM> ugh
[14:01:35] <MrARM> MS did not upload a x86 0.14 build
[14:01:39] * Ragnok123_ has quit
[14:02:13] <MrARM> shoghicp ^ what? why?
[14:05:09] <Georggi> Sorry to disturb your 0.14 development, but I have to ask, how gravity on FallingSand is implemented in mcpe? Does it have separate gravity from the server, or it decides whether entity has to fall on it's own?
[14:05:38] <MrARM> client always calculates physics on its own as well
[14:05:48] <TruDan> ^
[14:05:57] <TruDan> you can set the NoAI flag to prevent the client predicting that
[14:06:04] <TruDan> then override with the entity velocity
[14:06:31] <shoghicp> MrARM: apk is there, I blame you. or gplay for not letting you download it
[14:06:38] <Georggi> Thanks
[14:06:42] <MrARM> uh wut then
[14:06:44] <shoghicp> (method to download betas is different than normal method)
[14:06:59] <MrARM> shoghicp, on same gplay acc I can download the 0.14 but on an arm phone
[14:07:14] <MrARM> I tried clear data so it's weird :/
[14:07:16] * TheLightMC has quit
[14:07:21] * potpotsie joined the channel
[14:07:38] <MrARM> let's try my gplay-dl java thingy
[14:08:59] <MrARM> nvm, it is there indeed
[14:09:03] <MrARM> stupid google play
[14:16:08] * potpotsie has quit
[14:16:23] * potpotsie joined the channel
[15:30:36] * PEMapModder joined the channel
[15:55:55] <humerusj> MrARM: mcpelauncher is broken though
[16:08:29] * Brandon15811__ joined the channel
[16:32:18] <MrARM> humerusj, fixed it rrright now
[16:33:03] * potpotsie joined the channel
[16:33:27] <MrARM> uh all what edu edition does now is showing your map coordinates as text when holding map? ;-;

2016-01-25
[00:06:31] * Darunia18 joined the channel
[00:28:52] * potpotsie joined the channel
[00:45:11] * potpotsie has quit
[00:48:57] * potpotsi_ joined the channel
[00:56:32] * potpotsi_ has quit
[01:00:59] * potpotsi_ joined the channel
[01:09:29] * potpotsi_ has quit
[01:11:53] * potpotsi_ joined the channel
[01:43:45] * potpotsi_ has quit
[01:47:55] * ZacHack joined the channel
[01:49:13] * Brandon15811 joined the channel
[02:06:38] * potpotsie joined the channel
[02:11:00] * potpotsie has quit
[02:41:35] * potpotsie joined the channel
[03:31:50] * gurun joined the channel
[04:18:46] * Darunia18 has quit
[05:04:38] * potpotsie has quit
[05:26:45] * shaila joined the channel
[05:27:03] * potpotsie joined the channel
[05:30:56] * sgray has quit
[05:45:02] * potpotsie has quit
[05:55:34] * potpotsie joined the channel
[06:35:46] * potpotsie has quit
[06:46:09] * potpotsie joined the channel
[07:24:35] * potpotsie joined the channel
[07:26:51] * potpotsi_ joined the channel
[07:28:25] * potpotsie has quit
[09:35:10] * gurun has quit
[09:38:09] * gurun joined the channel
[10:30:26] * shevchik joined the channel
[14:18:16] * Darunia18 joined the channel
[14:20:12] * paullliciu joined the channel
[14:20:17] <paullliciu> hello
[14:31:39] * paullliciu has quit
[15:30:51] <gurun> yes
[15:36:16] <humerusj> No
[15:56:23] * shevchik joined the channel
[16:17:13] * shevchik joined the channel
[18:06:13] * savant42 joined the channel
[19:10:42] <gurun> Anyone had success joining the beta for 0.14 yet. It keeps telling me that I can't join (not invited)
[19:15:51] <InusualZ> ^ x6
[19:21:08] <TruDan> gurun: maybe we're too cool for the 0.14 party :(
[19:21:11] <TruDan> they dont wanna invite us
[19:21:27] <TruDan> pfft, we don't need them. Lets just make our own party and invite ourselves
[19:21:29] <Intyre> lol
[19:21:35] <TruDan> 8)
[19:21:43] <gurun> looks like it's taking time to update
[19:28:51] * gurun frantically refreshes app-store page...
[19:34:15] <Intyre> hmz :D
[19:34:31] <Intyre> anyone wants to test something? with pocketmine?
[19:34:44] <Intyre> need php7
[19:40:42] <gurun> oh wish i had it working, then i would test.
[19:41:09] <Intyre> i can provide linux php7
[19:41:12] <gurun> can you point me in the right direction to what i need Intyre ?
[19:41:17] <gurun> (I'm on windows)
[19:41:23] <Intyre> then no
[19:41:33] <Intyre> :p
[19:41:38] <gurun> Is it standard PHP7 no mystery stuff for PM?
[19:41:47] <Intyre> lots of extra stuff
[19:42:25] <gurun> what kind of extra stuff?
[19:43:13] <gurun> As i remeber, PM had it's own mystery version of PHP .. is that still the case with PHP7=
[19:43:24] <Intyre> yes
[19:43:28] <gurun> ok, darn.
[19:43:33] <gurun> then .. sorry.
[19:44:10] <Intyre> https://github.com/PocketMine/PocketMine-MP/commit/c7c78b1159b4159f4db21f037ced4806e2ef8214 ;)
[20:03:58] <InusualZ> \o/
[20:20:25] <gurun> congrats on that commit Intyre :-)
[20:22:11] * potpotsie joined the channel
[22:20:19] * Georggi joined the channel
[22:20:20] <NullFull> Georggi is also known as: Georggi
[22:23:32] * potpotsie has quit
[23:24:22] * potpotsie joined the channel
[23:28:54] * potpotsie has quit

2016-01-24
[00:17:40] * potpotsie joined the channel
[00:57:04] * smeddy joined the channel
[00:57:18] <smeddy> anyone on?
[00:58:20] <smeddy> been trying to get api 13 running and am having trouble downloading from jinkins
[00:58:25] <smeddy> jenkins
[01:41:13] * potpotsie has quit
[01:53:14] * potpotsie joined the channel
[01:54:06] * potpotsi_ joined the channel
[01:57:36] * potpotsie has quit
[02:47:07] * shevchik joined the channel
[03:56:43] * potpotsie joined the channel
[03:57:38] * potpotsie joined the channel
[04:58:34] * potpotsie joined the channel
[05:16:34] * shevchik joined the channel
[05:59:33] * potpotsie joined the channel
[05:59:55] * potpotsie has quit
[07:00:32] * potpotsie joined the channel
[07:34:56] * gurun joined the channel
[09:41:50] * shaila has quit
[12:01:15] * shevchik joined the channel
[13:56:51] * shaila joined the channel
[17:11:45] * MelomanCooI has quit
[17:15:38] * MelomanCooI joined the channel
[17:19:46] * MelomanCooI has quit
[19:00:16] * gurun has quit
[19:00:52] * potpotsie joined the channel
[19:06:21] * potpotsie joined the channel
[19:17:15] * tHEMtZ has quit
[19:18:54] * tHEMtZ joined the channel
[19:27:05] * potpotsie has quit
[21:39:57] * Darunia18 joined the channel
[21:45:44] * shaila has quit
[21:47:42] * sgray joined the channel
[22:40:13] * potpotsie joined the channel
[23:25:52] * potpotsie joined the channel
[23:36:34] * Darunia18 has quit
[23:57:02] * potpotsie joined the channel

2016-01-23
[00:25:42] <Brandon15811> williamtdr, KnownUnown woah http://smarterplaylists.playlistmachinery.com/index.html
[00:28:01] * potpotsie joined the channel
[00:45:09] * potpotsie joined the channel
[00:55:04] * potpotsie has quit
[00:59:49] * potpotsie joined the channel
[01:07:54] * potpotsie joined the channel
[01:09:44] * potpotsi_ joined the channel
[01:26:26] * Jakethyslayer joined the channel
[01:26:48] <Jakethyslayer> hey
[01:27:05] * TheDeibo joined the channel
[01:27:27] <Jakethyslayer> anyone know why the jenkins server is down?
[01:29:00] <Jakethyslayer> i need a pocketmine server compatible with 13.1
[01:29:01] <TheDeibo> shoghicp quoted: there is a problem between CF and Jenkins, the server is up, I can access it directly.
[01:29:25] <Jakethyslayer> okay
[01:30:47] <Jakethyslayer> but i still don't know how to get the file
[01:30:58] * potpotsi_ has quit
[01:31:13] <Jakethyslayer> i can't even find a mirror
[01:32:03] * potpotsie joined the channel
[01:32:31] <TheDeibo> something about alternative_url on the home page. i cant remember....
[01:33:29] <Jakethyslayer> huh :/
[01:34:32] <Jakethyslayer> do you know of anny mirror links?
[01:35:21] <TheDeibo> well, i got this quote from Intyre....https://forums.pocketmine.net/threads/pocketmine-mp-1-6dev-1266-is-now-available.13832/page-4#post-139617
[01:36:20] <TheDeibo> but. as the rules say... keep that kinda talk in #pocketmine
[01:40:18] <Jakethyslayer> oh sorry
[01:40:20] * Jakethyslayer has left the channel
[01:43:16] * Legoboy0215 joined the channel
[01:43:18] <NullFull> Legoboy0215 is also known as: Legoboy0215, legoboyiscool, TheWhoops, Hotfog328
[01:43:23] <Legoboy0215> ?
[01:44:06] <TheDeibo> nuthin xD
[01:47:06] * Legoboy0215 has left the channel
[02:50:17] * savant42 has quit
[03:03:54] * gurun has quit
[03:07:09] * gurun joined the channel
[03:27:30] * potpotsi_ joined the channel
[04:36:56] * potpotsie joined the channel
[04:41:22] * potpotsie has quit
[05:37:43] * potpotsie joined the channel
[06:38:30] * potpotsie joined the channel
[07:25:40] * potpotsie joined the channel
[08:21:46] * potpotsie joined the channel
[08:46:42] * gurun has quit
[08:49:39] * gurun joined the channel
[09:16:50] * potpotsie joined the channel
[09:27:06] * potpotsie has quit
[12:49:00] * shaila joined the channel
[14:20:38] * InusualZ has quit
[14:20:39] * Codmadnesspro has quit
[14:36:31] * Codmadnesspro joined the channel
[14:41:03] * InusualZ joined the channel
[14:41:27] * Codmadnesspro has quit
[14:41:42] * Codmadnesspro joined the channel
[15:12:19] <TruDan> It would be really cool if yaw/pitch worked on FallingBlock, imagine the cool explosions that would be possible o.o
[15:12:30] <TruDan> or the shapes that could be made while also using NO_AI
[15:18:25] * potpotsie joined the channel
[15:55:07] * potpotsie has quit
[17:51:47] * shevchik has quit
[18:01:03] * potpotsie joined the channel
[18:24:38] * shevchik joined the channel
[18:33:31] * ghostjangles joined the channel
[18:37:43] * ghostjangles has quit
[19:37:27] <bjorn-> Is there any way to run pocketmine-mp in a debugger or do you have to rely on logging debug information?
[20:09:10] * potpotsie joined the channel
[20:33:47] * potpotsie has quit
[22:25:22] * potpotsie joined the channel
[22:35:27] * Orniel joined the channel
[22:35:45] <Orniel> Hi
[22:36:17] <Orniel> I have a problem
[22:38:07] * potpotsie has quit
[22:40:24] * Orniel_ joined the channel
[22:41:15] <Orniel_> Hi
[22:41:39] <Orniel_> I have a error on my server and I need help
[22:42:48] * Orniel has quit
[22:46:06] * Orniel_ has quit
[22:51:11] * potpotsie joined the channel
[23:04:16] * gurun has quit
[23:22:59] * potpotsie joined the channel

2016-01-22
[00:21:58] * potpotsie joined the channel
[00:38:16] * sgray joined the channel
[00:38:35] * MrARM_ has quit
[01:02:42] * MrARM_ joined the channel
[01:36:46] * potpotsie has quit
[01:37:00] * potpotsie joined the channel
[02:03:55] * potpotsie joined the channel
[04:22:22] * MrARM_ has quit
[04:33:25] * MrARM_ joined the channel
[04:42:10] * MrARM_ has quit
[04:54:41] * potpotsie has quit
[05:00:10] * potpotsie joined the channel
[05:38:37] * potpotsie joined the channel
[05:41:44] * potpotsi_ joined the channel
[06:17:35] * potpotsi_ has quit
[06:44:29] * potpotsie joined the channel
[06:47:56] * MrARM_ joined the channel
[06:55:19] * MrARM_ has quit
[06:55:21] * MrARM__ joined the channel
[07:00:11] * MrARM__ has quit
[07:00:42] * MrARM_ joined the channel
[07:02:24] * MrARM__ joined the channel
[07:05:05] * MrARM_ has quit
[07:23:52] * potpotsie joined the channel
[07:46:48] * MrARM__ has quit
[08:44:20] * Extreme has quit
[08:45:41] * Extreme joined the channel
[09:31:47] * Extreme has quit
[09:35:20] * Extreme joined the channel
[12:24:30] * bencoman joined the channel
[12:29:59] <bencoman> hi,  Where can I download PocketMine v0.13.1.0 ? It seems that I should go to Jenkins but that has "Error 521 Web server is down"... http://jenkins.pocketmine.net/job/PocketMine-MP/Development/
[12:30:11] <bencoman> is there anywhere else?
[17:44:10] * potpotsie joined the channel
[18:08:35] * potpotsie has quit
[18:55:43] * potpotsie joined the channel
[19:11:00] * potpotsie has quit
[20:27:49] * williamtdr joined the channel
[20:27:55] <williamtdr> yo
[20:28:04] <williamtdr> is PE username length 16 or 20?
[20:28:11] <williamtdr> having a serious internal argument over this
[20:32:18] * potpotsie joined the channel
[20:36:34] <Intyre> williamtdr: 16
[20:49:53] * brandon__ has quit
[20:54:25] * potpotsie has quit
[21:13:01] * potpotsie joined the channel
[21:31:28] * savant42 joined the channel
[21:55:32] * potpotsi_ joined the channel
[22:38:32] <williamtdr> thanks :)
[22:47:41] * shaila joined the channel
[22:59:16] * potpotsie joined the channel
[23:17:29] * XorBoole has quit
[23:18:48] * XorBoole joined the channel
[23:52:21] * potpotsi_ joined the channel
[23:52:22] * potpotsie has quit
[23:53:06] * gurun joined the channel

2016-01-21
[00:12:21] * potpotsie joined the channel
[00:27:11] * MrARM__ has quit
[00:29:23] * MrARM_ joined the channel
[01:00:36] * potpotsie has quit
[01:27:03] * potpotsie joined the channel
[02:09:32] * potpotsie joined the channel
[02:16:28] * C0deH4cker joined the channel
[02:16:28] * C0deH4cker has quit
[02:16:28] * C0deH4cker joined the channel
[02:21:20] * C0deH4cker_ joined the channel
[02:21:28] * C0deH4cker has quit
[02:25:30] * C0deH4cker_ has quit
[02:59:07] * potpotsie has quit
[03:02:13] * potpotsi_ joined the channel
[03:49:09] * potpotsie joined the channel
[04:53:48] * MrARM_ has quit
[05:06:59] * MrARM_ joined the channel
[05:11:22] * MrARM_ has quit
[05:24:05] * MrARM_ joined the channel
[05:36:07] * potpotsie joined the channel
[05:36:20] * MrARM_ has quit
[05:39:37] * MrARM_ joined the channel
[05:47:48] * MrARM_ has quit
[05:54:52] * MrARM_ joined the channel
[06:03:30] * MrARM_ has quit
[06:10:22] * MrARM_ joined the channel
[06:23:31] * potpotsie has quit
[06:25:12] * potpotsie joined the channel
[06:47:17] * potpotsie joined the channel
[06:50:47] * potpotsie has quit
[07:28:20] * MrARM_ has quit
[07:43:40] * MrARM_ joined the channel
[08:32:29] * MrARM__ joined the channel
[08:35:15] * MrARM_ has quit
[11:06:40] * MrARM__ has quit
[11:14:33] * MrARM_ joined the channel
[11:35:56] * MrARM_ has quit
[11:41:41] * MrARM_ joined the channel
[13:59:17] * MrARM__ joined the channel
[14:00:55] * MrARM_ has quit
[15:09:20] * MrARM__ has quit
[15:18:15] * MrARM_ joined the channel
[15:54:18] * MrARM_ has quit
[16:02:20] * MrARM_ joined the channel
[16:10:30] * MelomanC- has quit
[16:51:09] * potpotsie joined the channel
[17:41:46] * MrARM_ has quit
[17:48:46] * MrARM_ joined the channel
[18:05:35] * MrARM_ has quit
[18:12:02] * MrARM_ joined the channel
[18:35:21] * potpotsie joined the channel
[18:35:40] <MrARM_> uh
[18:35:57] <MrARM_> I am getting some weird sort of memory corruption
[18:36:23] <MrARM_> what's weird in it, it's that it is repeatable and happens every once in a while
[18:37:02] <MrARM_> something messes up my entity table and replaces or creates an entry with ID 1 and val 0
[18:37:16] <MrARM_> once the value was 0x50 and once it crashed in the iterator
[18:37:39] <MrARM_> it could be a threading issue but I've checked it few times and I am pretty sure I use the mutex everywhere
[18:41:38] * asdf_ joined the channel
[19:03:20] * potpotsie has quit
[19:26:50] * MelomanCooI joined the channel
[19:28:41] * InusualZ is now known as zz_InusualZ
[19:28:59] * zz_InusualZ is now known as InusualZ
[19:34:58] * MelomanCooI has quit
[19:35:20] * MelomanCooI joined the channel
[19:43:16] * bjorn- joined the channel
[19:46:31] * potpotsie joined the channel
[20:02:42] * potpotsie has quit
[20:09:27] * potpotsie joined the channel
[20:14:03] * MrARM__ joined the channel
[20:17:13] * MrARM_ has quit
[20:48:42] * MrARM__ has quit
[20:49:31] * MrARM_ joined the channel
[20:51:42] * bjorn- has quit
[20:52:13] * MrARM__ joined the channel
[20:53:50] * MrARM_ has quit
[21:00:05] * MrARM__ has quit
[21:08:18] * MrARM_ joined the channel
[21:16:24] * MrARM_ has quit
[21:17:52] * potpotsie joined the channel
[21:21:11] * bjorn-_ joined the channel
[21:23:39] * MrARM_ joined the channel
[21:35:59] * bjorn- joined the channel
[21:41:16] * potpotsi_ joined the channel
[22:07:34] * potpotsi_ joined the channel
[22:07:35] * potpotsi_ has quit
[22:11:56] * MrARM_ has quit
[22:14:02] * InusualZ is now known as zz_InusualZ
[22:15:09] * MrARM_ joined the channel
[22:23:39] * zz_InusualZ is now known as InusualZ
[22:23:46] * MrARM_ has quit
[22:30:19] * MrARM_ joined the channel
[23:10:39] * breeto joined the channel
[23:26:18] * potpotsie joined the channel
[23:30:16] * potpotsi_ joined the channel
[23:34:40] * potpotsi_ has quit

2016-01-20
[00:04:41] * gurun_ joined the channel
[00:10:03] * potpotsie joined the channel
[00:27:22] * sgray joined the channel
[01:29:45] * potpotsie joined the channel
[03:48:47] * potpotsie has quit
[04:21:51] * potpotsie joined the channel
[05:00:43] * potpotsie has quit
[05:34:23] * potpotsie joined the channel
[05:38:38] * potpotsi_ joined the channel
[05:55:36] * potpotsie joined the channel
[06:01:26] * Brandon15811 has quit
[06:01:26] * Brandon15811___ is now known as Brandon15811
[06:01:51] * brandon__ joined the channel
[06:01:57] <NullFull> brandon__ is also known as: Brandon15811
[06:50:10] * Thinkofname has quit
[06:52:16] * Thinkofname joined the channel
[06:53:47] * MrARM__ joined the channel
[06:57:20] * MrARM_ has quit
[06:59:05] * MrARM_ joined the channel
[07:02:31] * MrARM__ has quit
[08:26:36] * MrARM__ joined the channel
[08:28:55] * MrARM_ has quit
[09:05:29] <gurun_> TruDan almost feels like it's not coming at all
[09:59:52] * shevchik joined the channel
[10:22:26] * Brandon15811 has quit
[12:20:27] * Brandon15811_ joined the channel
[12:20:54] * Brandon15811 joined the channel
[12:26:24] * sgray joined the channel
[13:47:04] * shaila joined the channel
[13:48:13] * MrARM_ joined the channel
[13:50:35] * MrARM__ has quit
[13:52:04] * deceit_ joined the channel
[13:52:07] <NullFull> deceit_ is also known as: deceit
[13:54:14] * MrARM- joined the channel
[13:54:44] * eggster|afk joined the channel
[13:55:05] * TruDan97 joined the channel
[13:55:29] * Inusua1Z joined the channel
[13:55:50] * MinecraftAddict_ joined the channel
[13:56:00] * sgray has quit
[13:56:01] * eggster has quit
[13:56:01] * InusualZ has quit
[13:56:02] * leonchang99 has quit
[13:56:02] * iamadpond has quit
[13:56:02] * ZacHack has quit
[13:56:02] * MrARM has quit
[13:56:02] * MinecraftAddict has quit
[13:56:02] * Intyre has quit
[13:56:02] * Antisober552 has quit
[13:56:05] * TruDan has quit
[13:56:06] * deceit has quit
[13:56:07] * MrQuoter has quit
[13:56:07] * eggster|afk is now known as eggster
[13:56:26] * MinecraftAddict_ is now known as MinecraftAddict
[13:56:28] * TruDan97 is now known as TruDan
[13:56:44] * iamadpond joined the channel
[13:56:51] * gurun__ joined the channel
[13:57:15] * leonchang99 joined the channel
[13:57:42] * MrARM- is now known as MrARM
[13:57:48] * gurun_ has quit
[13:58:14] * shoghicp joined the channel
[13:58:20] * Intyre joined the channel
[14:00:15] * ZacHack joined the channel
[14:00:32] * MrARM_ has quit
[14:01:45] * Antisober552 joined the channel
[14:02:05] * MrQuoter joined the channel
[14:02:32] * MrARM_ joined the channel
[14:07:24] * MrARM__ joined the channel
[14:10:59] * MrARM_ has quit
[14:22:00] * MrARM_ joined the channel
[14:22:38] * MrARM__ has quit
[14:28:57] * gurun__ has quit
[14:29:08] * MrARM__ joined the channel
[14:32:06] * MrARM_ has quit
[15:39:07] * MrARM_ joined the channel
[15:42:22] * MrARM__ has quit
[16:01:47] * MelomanCooI|2 has quit
[16:02:23] * MelomanCooI|2 joined the channel
[16:06:39] * potpotsie joined the channel
[18:11:53] * potpotsie joined the channel
[18:21:45] * LaxWasThere joined the channel
[18:22:05] * LaxWasHere has quit
[18:23:08] * shoghicp joined the channel
[18:24:56] * Fudster joined the channel
[18:37:49] * Fudster joined the channel
[18:48:39] * Fudster joined the channel
[18:57:12] * Inusua1Z joined the channel
[19:16:51] * potpotsie joined the channel
[19:17:13] * Fudster joined the channel
[19:41:24] * potpotsie has quit
[19:54:55] * MelomanC- joined the channel
[19:56:46] * MelomanCooI|2 has quit
[20:26:58] * MrARM__ joined the channel
[20:30:36] * MrARM_ has quit
[20:42:14] * potpotsie joined the channel
[20:46:34] * potpotsie has quit
[20:51:23] * Inusua1Z is now known as zz_Inusua1Z
[20:52:55] * zz_Inusua1Z is now known as InusualZ
[21:43:00] * potpotsie joined the channel
[22:41:11] * TheDeibo joined the channel
[22:45:02] * potpotsie joined the channel
[23:45:46] * potpotsie joined the channel

2016-01-19
[00:38:29] * TheDeibo has quit
[01:40:37] * potpotsie joined the channel
[02:34:17] * Brandon15811 joined the channel
[03:12:40] * potpotsie has quit
[04:01:55] * MelomanCooI|2 joined the channel
[04:04:32] * MelomanCooI has quit
[04:26:02] * gurun joined the channel
[04:29:30] <gurun> Question; What is the scenario for Use Item with an air-item .. ?
[04:43:03] * potpotsie joined the channel
[05:16:37] * potpotsie has quit
[05:18:05] * potpotsie joined the channel
[05:36:50] * potpotsie has quit
[06:02:52] * potpotsie joined the channel
[06:31:58] * potpotsie joined the channel
[06:39:06] * potpotsie has quit
[06:56:03] * potpotsie joined the channel
[06:58:15] * MrARM_ joined the channel
[07:00:41] * MrARM__ has quit
[07:23:56] * potpotsie has quit
[07:50:39] * potpotsie joined the channel
[08:24:07] * MrARM_ has quit
[08:25:54] * MrARM__ joined the channel
[10:24:00] <InusualZ> gurun, eye of ender? you throw it?
[10:33:26] * sgray has quit
[10:47:20] * gurun has quit
[11:58:32] * Brandon15811_ joined the channel
[11:59:00] * Brandon15811___ joined the channel
[12:41:20] * sgray joined the channel
[12:48:31] * B joined the channel
[12:48:49] <B> Can I setup my own Mcpe server for mcpe 0.13.1?
[12:48:55] * B is now known as Guest38994
[12:49:21] <Guest38994> Can i setup server for mcpe 0.13.1?
[15:16:35] * MrARM_ joined the channel
[15:18:06] * MrARM__ has quit
[15:49:00] * gurun joined the channel
[17:38:01] * potpotsie joined the channel
[17:53:02] * potpotsie has quit
[17:56:06] * potpotsie joined the channel
[18:07:47] * potpotsie joined the channel
[18:38:02] * Fudster joined the channel
[18:41:40] * Windir has quit
[19:03:10] * potpotsie joined the channel
[19:03:30] * potpotsie joined the channel
[19:18:54] * gurun_ joined the channel
[19:35:40] <TruDan> Anyone have any updated news on when auth is coming to PE?
[19:36:07] <Intyre> nevah
[19:36:22] <TruDan> :(
[19:36:54] <TruDan> pls<3
[19:37:35] <Intyre> k fine, when it is done
[19:37:47] <Intyre> and implemented
[19:37:48] <TruDan> rip, ggwp
[19:37:54] <TruDan> so in other words
[19:37:58] <TruDan> soonTM
[19:38:02] <Intyre> ^
[19:38:06] <TruDan> rip
[19:41:30] <Brandon15811__> TruDan: https://www.youtube.com/watch?v=Kn5-cWsWcnY&t=51s
[20:15:57] <TruDan> Lol
[20:26:42] * MrARM__ joined the channel
[20:28:49] * MrARM_ has quit
[20:42:01] * MrARM_ joined the channel
[20:45:11] * MrARM__ has quit
[20:46:24] * rWardy joined the channel
[21:00:29] * potpotsie joined the channel
[21:02:51] * potpotsie joined the channel
[21:16:00] * gurun_ has quit
[21:17:24] * MrARM__ joined the channel
[21:21:18] * MrARM_ has quit
[21:25:06] * MrARM_ joined the channel
[21:27:46] * MrARM__ has quit
[21:47:39] * potpotsie joined the channel
[21:49:04] * potpotsie has quit
[22:06:33] * potpotsie joined the channel
[22:10:46] * potpotsie has quit
[22:46:08] * potpotsie joined the channel
[22:47:52] * sgray has quit
[23:09:01] * potpotsie joined the channel
[23:09:30] * potpotsie has quit

2016-01-18
[00:16:16] * potpotsie joined the channel
[00:23:00] * matplayzmcpe11 joined the channel
[00:23:47] <matplayzmcpe11> hey
[00:23:48] <matplayzmcpe11> h3y
[00:25:11] <matplayzmcpe11> hey
[00:25:46] * matplayzmcpe11 has quit
[00:58:04] * n00b joined the channel
[00:58:35] <Guest85197> i just grabbed something and installed it. trying to get pocket minecraft pe server up under windows 10.  but we cannot connect to it.  via ipad
[00:58:59] <Guest85197> and it says 0.0.0.0 in the server console.. weird..
[01:00:03] <Guest85197> i even tried 1.4.1dev-936
[01:11:20] * jocopa3 has quit
[01:13:14] * Guest85197 has quit
[01:18:55] * potpotsie joined the channel
[03:00:58] * potpotsie joined the channel
[03:01:39] * potpotsi_ joined the channel
[03:05:46] * potpotsie has quit
[03:55:13] * slip_ joined the channel
[03:55:40] <slip_> hello?
[07:07:53] * potpotsie joined the channel
[07:21:26] * potpotsie has quit
[07:22:05] * Codmadnesspro has quit
[07:22:21] * Codmadnesspro joined the channel
[07:30:15] * MelomanCooI has quit
[07:32:35] * MelomanCooI joined the channel
[07:40:49] * MrARM___ joined the channel
[07:41:50] * MrARM__ has quit
[10:18:01] * sgray has quit
[10:33:14] * shevchik joined the channel
[11:22:35] * sgray joined the channel
[12:19:50] * MelomanCooI has quit
[12:20:22] * MelomanCooI joined the channel
[13:26:22] * TheLightMC has quit
[13:27:04] * MrARM_ joined the channel
[13:30:20] * MrARM___ has quit
[15:09:29] * Extreme has quit
[15:14:37] * Extreme joined the channel
[16:32:51] * shevchik joined the channel
[19:18:40] * sgray joined the channel
[20:21:10] * MrARM__ joined the channel
[20:24:44] * MrARM_ has quit
[22:19:43] * potpotsie joined the channel
[22:20:07] * potpotsi_ joined the channel
[22:21:52] * potpotsi_ joined the channel
[22:25:55] * potpotsi_ has quit
[22:28:00] * potpotsi_ joined the channel
[22:43:38] * potpotsie joined the channel
[22:44:03] * potpotsie joined the channel
[23:18:58] * potpotsie joined the channel
[23:54:05] * TheDeibo joined the channel
[23:54:07] <NullFull> TheDeibo is also known as: TheDeibo

2016-01-17
[00:04:19] * potpotsie has quit
[01:04:01] * potpotsie joined the channel
[01:34:43] * Njitram joined the channel
[01:35:13] * potpotsi_ joined the channel
[01:39:57] <Njitram> any updates on the jenkins server being down?
[01:50:11] * potpots__ joined the channel
[01:51:08] * potpotsi_ has quit
[02:06:26] * MrARM_ has quit
[02:06:56] * MrARM_ joined the channel
[02:42:56] * potpotsie joined the channel
[03:03:54] * shevchik joined the channel
[03:22:23] * potpotsie has quit
[05:09:46] * potpotsie joined the channel
[05:30:38] * potpotsie joined the channel
[07:39:25] * potpotsi_ joined the channel
[08:33:04] * MrARM_ has quit
[08:33:29] * MrARM_ joined the channel
[08:54:53] * potpotsi_ joined the channel
[08:59:02] * potpotsi_ has quit
[09:55:44] * potpotsie joined the channel
[09:59:56] * potpotsie has quit
[10:17:15] * jocopa3 has quit
[10:57:10] * potpotsie joined the channel
[11:02:32] * potpotsie has quit
[11:59:01] * potpotsie joined the channel
[12:03:06] * potpotsie has quit
[12:59:46] * potpotsie joined the channel
[13:04:06] * potpotsie has quit
[13:58:20] * sgray joined the channel
[13:59:20] * MrARM_ has quit
[14:00:12] * MrARM__ joined the channel
[14:00:31] * potpotsie joined the channel
[14:04:19] * MrARM__ has quit
[14:04:19] * MrARM_ joined the channel
[15:01:18] * potpotsie joined the channel
[15:30:26] * MrARM_ has quit
[15:46:18] * MrARM_ joined the channel
[15:56:23] * MrARM_ has quit
[15:58:31] * MrARM_ joined the channel
[16:02:21] * potpotsie joined the channel
[16:03:11] * MrARM_ has quit
[16:36:18] * MrARM_ joined the channel
[16:44:35] * MrARM_ has quit
[17:02:52] * potpotsie joined the channel
[17:04:25] * MrARM_ joined the channel
[17:07:34] * potpotsie has quit
[17:34:03] * MrARM_ has quit
[17:44:54] * MrARM_ joined the channel
[18:03:36] * potpotsie joined the channel
[18:07:50] * potpotsie has quit
[19:01:23] * potpotsi_ joined the channel
[19:13:56] * MrARM_ has quit
[19:27:32] * potpotsie joined the channel
[19:27:48] * MrARM_ joined the channel
[19:38:36] * potpotsie has quit
[21:38:35] * MrARM_ has quit
[21:38:40] * MrARM__ joined the channel
[21:42:30] * MrARM__ has quit
[21:42:35] * MrARM_ joined the channel
[22:17:50] * MrARM__ joined the channel
[22:21:11] * MrARM_ has quit
[22:48:27] * Codmadnesspro has quit
[22:49:06] * Falkirks_ joined the channel
[22:51:28] * Codmadnesspro joined the channel
[22:51:36] * eggster|afk joined the channel
[22:52:03] * jocopa3 joined the channel
[22:53:27] * jocopa3 has quit
[22:53:27] * MelomanCooI has quit
[22:53:28] * Fudster has quit
[22:55:31] * Fudster joined the channel
[22:57:44] * jocopa3 joined the channel
[22:57:44] * MelomanCooI joined the channel

2016-01-16
[00:04:20] * MrARM__ joined the channel
[00:07:04] * MrARM_ has quit
[00:21:26] * Darunia18 has quit
[00:58:39] * potpotsie joined the channel
[01:13:00] * Darunia18 joined the channel
[01:46:59] * potpotsie joined the channel
[02:52:58] * potpotsie joined the channel
[03:43:36] * potpotsie joined the channel
[03:51:49] * potpotsie joined the channel
[06:22:12] * potpotsie joined the channel
[06:26:50] * potpotsie has quit
[06:50:58] * Adrian_ joined the channel
[07:13:14] * potpotsie joined the channel
[08:07:26] * Darunia18 has quit
[08:47:55] * MrARM_ joined the channel
[08:50:24] * MrARM__ has quit
[09:16:59] * jocopa3 has quit
[10:13:04] * MelomanCooI has quit
[10:35:53] * MelomanCooI joined the channel
[11:50:49] * MrARM_ has quit
[12:10:06] * MrARM_ joined the channel
[12:27:40] * sgray joined the channel
[13:28:06] * MelomanCooI has quit
[13:28:52] * MelomanCooI joined the channel
[13:31:53] * MelomanCooI|2 joined the channel
[13:33:15] * MelomanCooI has quit
[15:38:09] * luca28pet_ joined the channel
[15:38:11] <NullFull> luca28pet_ is also known as: luca28pet
[15:40:33] * luca28pet_ has quit
[16:42:51] * sgray has quit
[18:40:09] * sgray joined the channel
[19:32:08] * potpotsie joined the channel
[20:09:33] * potpotsie has quit
[20:43:06] * MelomanCooI|2 has quit
[20:51:43] * MelomanCooI joined the channel
[21:13:50] * potpotsie joined the channel
[21:40:26] * potpotsie has quit
[22:00:52] * potpotsie joined the channel
[22:06:37] * potpotsie has quit
[22:20:11] * potpotsie joined the channel
[22:45:38] * potpotsie joined the channel
[22:50:29] * potpotsie has quit
[23:23:25] * potpotsie joined the channel
[23:53:40] * jocopa3 joined the channel

2016-01-15
[00:45:06] * potpotsie joined the channel
[00:47:21] * potpotsie has quit
[00:49:14] * potpotsie joined the channel
[00:53:57] * potpotsie has quit
[01:50:23] * potpotsie joined the channel
[01:59:47] * shaila has quit
[02:07:34] * sgray joined the channel
[03:41:56] * potpotsie joined the channel
[03:55:46] * jocopa3 has quit
[03:56:06] * potpotsie joined the channel
[03:58:00] * jocopa3 joined the channel
[04:06:16] * potpotsie joined the channel
[04:07:20] * potpotsie joined the channel
[04:07:51] * potpotsie has quit
[04:08:39] * nvzn is now known as j_beez
[05:08:41] * potpotsie joined the channel
[05:22:39] * potpotsie joined the channel
[05:24:23] * potpotsie has quit
[06:02:18] * InusualZ has quit
[06:16:27] * potpotsie joined the channel
[06:57:18] * InusualZ joined the channel
[07:04:20] * potpotsie joined the channel
[08:32:38] * jocopa3 has quit
[13:18:07] * FriwiDev joined the channel
[15:09:31] * XorBoole has quit
[15:35:06] * md_5 joined the channel
[16:44:22] * potpotsie joined the channel
[17:08:20] * jocopa3 joined the channel
[17:52:06] * Thinkofname joined the channel
[17:56:15] * bjorn- has quit
[19:25:03] * ArionKurtaj joined the channel
[19:25:09] <ArionKurtaj> Please talk to me
[19:25:11] <ArionKurtaj> Hello
[19:25:13] <ArionKurtaj> Hello
[20:01:24] * MrARM_ joined the channel
[20:02:01] <MrARM_> hmm
[20:02:08] <MrARM_> anyone has a list of all mcpe possible version codes?
[20:02:43] <MrARM_> so far I figured out:
[20:02:58] <MrARM_> 72* - SDK 9+, ARM
[20:03:27] <MrARM_> 74* - SDK 11+, ARM
[20:03:49] <MrARM_> 76* - SDK 17+, ARM
[20:05:05] <MrARM_> 78* - SDK 17+, X86
[20:05:18] <MrARM_> ^ all Google Play
[20:05:34] <MrARM_> anyone maybe has an Amazon version and could tell me his version code?
[20:50:52] * MrARM__ joined the channel
[20:51:55] * MrARM___ joined the channel
[20:52:09] * potpotsie joined the channel
[20:52:46] * MrARM_ has quit
[20:55:45] * MrARM__ has quit
[21:40:44] * Darunia18 joined the channel
[21:58:33] * MrARM_ joined the channel
[21:59:59] * MrARM___ has quit
[22:05:46] * XorBoole joined the channel
[23:08:58] * potpotsie joined the channel
[23:28:56] * FriwiDev has quit

2016-01-14
[00:01:07] <Guest23753> ok thanks has anyone the PocketMine-MP_1.6dev-1267_78525e1f_API-1.13.1.phar?
[00:10:30] * potpotsie joined the channel
[00:39:42] * potpotsie joined the channel
[00:43:26] * potpotsie has quit
[01:09:19] * shevchik joined the channel
[01:36:23] * potpotsie joined the channel
[02:00:46] * nvzn joined the channel
[02:13:06] * gurun has quit
[02:16:28] * gurun joined the channel
[02:53:09] * Windir has quit
[02:56:24] * Windir joined the channel
[03:14:05] * shevchik joined the channel
[05:05:44] * potpotsie has quit
[05:08:27] * potpotsie joined the channel
[06:00:03] * sgray has quit
[06:04:59] * potpotsie joined the channel
[07:00:26] * potpotsie joined the channel
[07:01:28] * MrARM_ joined the channel
[07:03:51] * MrARM__ has quit
[07:11:11] * jocopa3 has quit
[07:28:27] * potpotsie has quit
[08:26:21] * Stang joined the channel
[08:31:26] * Stang has left the channel
[09:22:07] * sekjun9878 joined the channel
[09:22:07] * sekjun9878 joined the channel
[09:40:44] <shoghicp> hehehe https://bugs.mojang.com/browse/MCPE-11279
[09:48:18] * shevchik joined the channel
[10:10:38] * gurun has quit
[10:11:30] * shevchik joined the channel
[10:43:02] * MrARM__ joined the channel
[10:45:26] * MrARM_ has quit
[11:49:59] * MrARM__ has quit
[12:10:10] * gurun joined the channel
[12:27:02] * sgray joined the channel
[14:35:50] * sgray has quit
[14:49:34] * sgray joined the channel
[15:53:32] * sgray has quit
[15:55:15] * sgray joined the channel
[17:02:52] * shaila joined the channel
[17:06:11] * sgray has quit
[17:27:17] * bjorn- has quit
[17:51:22] * shaila joined the channel
[17:53:57] * TruDan joined the channel
[17:59:23] * InusualZ is now known as zz_InusualZ
[18:04:06] * zz_InusualZ has quit
[18:06:25] <TruDan> Woo, I have IRC back! :D
[18:09:26] <Intyre> false
[18:12:37] * bjorn- joined the channel
[18:16:58] <TruDan> FalsDan
[18:22:07] <bjorn-> Abandoned or not, the things that really is problematic for me at least is bugs so bug fixes is indeed welcome from the users' perspective. Sure, more features are nice but if not the basic functionality is robust people will stop using the game.
[18:23:02] * jocopa3 joined the channel
[18:29:06] * jocopa3 has quit
[18:59:27] * InusualZ joined the channel
[19:34:25] * potpotsie joined the channel
[19:51:44] * gurun has quit
[19:55:28] * potpotsie joined the channel
[20:03:05] * sgray joined the channel
[20:23:26] * shaila joined the channel
[20:26:29] * shaila joined the channel
[20:26:40] * sgray has quit
[20:32:24] * sgray joined the channel
[20:42:50] * shaila joined the channel
[21:09:03] * potpotsie joined the channel
[21:11:12] * potpotsi_ joined the channel
[21:22:26] * potpotsie joined the channel
[21:23:18] * potpotsie joined the channel
[21:34:26] * sekjun9878 has quit
[21:35:53] * sekjun9878 joined the channel
[21:35:53] * sekjun9878 joined the channel
[21:45:35] * potpotsie has quit
[21:47:32] * potpotsie joined the channel
[21:52:13] * potpotsie has quit
[22:09:55] * gurun joined the channel
[22:35:56] * potpotsie joined the channel
[23:06:44] * jocopa3 joined the channel
[23:28:32] * gurun_ joined the channel
[23:38:39] * potpotsie joined the channel
[23:43:26] * potpotsie has quit

2016-01-13
[00:31:45] * potpotsie has quit
[02:18:53] * Codrut joined the channel
[02:43:42] * Codrut has quit
[02:54:51] * Darunia18 joined the channel
[03:00:48] * MrARM__ joined the channel
[03:01:30] * potpotsie joined the channel
[03:02:44] * potpotsie has quit
[03:03:17] * potpotsie joined the channel
[03:04:00] * potpotsie joined the channel
[03:04:35] * MrARM_ has quit
[03:05:33] * potpotsie has quit
[03:05:41] * potpotsie joined the channel
[04:12:44] * potpotsie joined the channel
[04:23:43] * shaila joined the channel
[04:26:36] * sgray has quit
[04:46:37] * Brandon15811__ joined the channel
[05:05:10] * potpotsie joined the channel
[05:05:12] * potpotsie has quit
[06:39:36] * potpotsie joined the channel
[06:55:10] * MrARM_ joined the channel
[06:56:56] * MrARM__ has quit
[06:59:00] * MrARM__ joined the channel
[07:01:44] * MrARM_ has quit
[07:24:20] * Darunia18 has quit
[09:45:35] * InusualZ is now known as zz_InusualZ
[10:40:28] * gurun joined the channel
[10:41:41] * zz_InusualZ is now known as InusualZ
[10:43:13] * MrARM_ joined the channel
[10:43:29] * MrARM__ has quit
[11:34:02] * InusualZ is now known as zz_InusualZ
[12:27:53] * shaila joined the channel
[14:27:26] * zz_InusualZ is now known as InusualZ
[14:49:02] * shaila has quit
[14:50:25] * shaila joined the channel
[15:05:46] * MrARM__ joined the channel
[15:08:18] * MrARM_ has quit
[15:10:10] * MrARM_ joined the channel
[15:12:50] * MrARM__ has quit
[15:38:26] * MelomanCooI has quit
[15:40:14] * MelomanCooI joined the channel
[16:42:21] * MrSwing has quit
[17:05:50] * potpotsie joined the channel
[17:24:09] * sgray joined the channel
[17:28:12] * potpotsie has quit
[18:08:30] * eggy has quit
[18:08:30] * Fudster has quit
[18:10:31] * potpotsie joined the channel
[18:19:42] * Fudster joined the channel
[18:20:44] * Brandon15811__ joined the channel
[18:28:21] * eggy joined the channel
[18:35:48] * umr joined the channel
[18:35:59] <umr> hi
[18:52:37] * tixweb joined the channel
[19:03:32] * potpotsie joined the channel
[19:44:16] * Von_ joined the channel
[19:46:33] <Von_> join #Connor4898!
[19:46:37] <Von_> ug
[19:46:47] <Von_> sorry xD
[20:17:09] * potpotsie joined the channel
[20:40:44] * potpotsie has quit
[20:49:22] * potpotsie joined the channel
[20:51:04] * MrARM_ has quit
[20:51:15] * potpotsie joined the channel
[20:51:46] * potpotsie has quit
[20:52:03] * potpotsie joined the channel
[20:52:35] * potpotsie has quit
[20:52:53] * MrARM_ joined the channel
[20:58:56] * Squv joined the channel
[20:59:17] <Squv> Where are the file like plugins configs at for iOS?
[21:12:23] * potpotsie joined the channel
[21:22:16] * potpotsie has quit
[21:33:55] * Von_ has quit
[21:34:28] * potpotsie joined the channel
[21:35:13] * potpotsi_ joined the channel
[21:38:48] * potpotsie has quit
[22:09:36] * potpotsie joined the channel
[23:11:03] * potpotsie joined the channel
[23:21:35] * jocopa3 joined the channel
[23:49:09] * MrARM__ joined the channel
[23:50:09] * Marvin joined the channel
[23:50:20] <jocopa3> Microsoft's QA team is marking a few obvious bugs as "Works as Intended" in the bug tracker
[23:50:42] <jocopa3> I guess redstone is supposed to behave differently in PE than PC, and that activator rails are supposed to sound like wool when placed
[23:50:53] * MrARM_ has quit
[23:51:15] <deceit> because rails are totally made of wool ;p
[23:51:59] <jocopa3> Jasnosik from Microsoft apparently thinks so: https://bugs.mojang.com/browse/MCPE-11279
[23:53:43] <Guest23753> Hey Guys
[23:53:53] <Guest23753> short question why is the Server off?
[23:53:55] <Guest23753> http://jenkins.pocketmine.net/job/PocketMine-MP/lastSuccessfulBuild/artifact/PocketMine-MP_1.6dev-1267_78525e1f_API-1.13.1.phar
[23:59:15] <jocopa3> seems like a temporary thing, it'll probably be back up sometime soon
[23:59:35] <jocopa3> every other link on jenkins.pocketmine.net is down as well

2016-01-12
[00:30:06] * potpotsie joined the channel
[00:42:30] * potpotsie has quit
[00:50:49] * potpotsie joined the channel
[01:02:15] <TheLightMC> Competitor is a strong word
[02:11:13] * potpotsie has quit
[02:39:56] * MelomanCooI joined the channel
[03:05:45] * potpotsie joined the channel
[03:05:46] * potpotsie has quit
[03:05:58] * potpotsie joined the channel
[04:34:43] * potpotsi_ joined the channel
[04:39:36] * Brandon15811__ joined the channel
[04:41:28] * potpotsie joined the channel
[05:19:42] * potpotsie has quit
[05:38:34] * potpotsie joined the channel
[05:43:20] * gurun has quit
[06:11:29] * potpotsie joined the channel
[06:38:06] * sgray has quit
[07:04:28] * MrARM__ joined the channel
[07:08:25] * MrARM_ has quit
[09:59:24] * ClanEmo joined the channel
[10:36:54] * MrARM_ joined the channel
[10:39:47] * MrARM__ has quit
[12:23:48] * gurun joined the channel
[12:50:20] * sgray joined the channel
[13:03:47] * MrARM__ joined the channel
[13:05:41] * MrARM_ has quit
[13:40:31] * MrARM_ joined the channel
[13:44:32] * MrARM__ has quit
[15:28:37] * Windir joined the channel
[15:30:28] <gurun> MrARM always with floating point comparisons you need to use precision when comparing.
[15:32:25] <gurun> if i do a 0.0 == 0 comparison in R# will propose the following code for me if(Math.Abs(0.0f - 0) < 0.01)
[15:32:26] <gurun> where i can give the necessary precision.
[15:35:58] <gurun> InusualZ that nukkit just looks like yet another port of PM to Java if you ask me.
[15:40:20] <MrARM_> uhh when spawning a snowball mcpe freezes :/
[15:42:00] <MrARM_> gurun, not sure if that's the problem, floating points should be afaik accurate when you set them
[15:42:42] <MrARM_> myself I did something like if (y-(int)y < 0.008f) y = (int) y;
[15:42:45] <MrARM_> and it works
[15:44:30] <MrARM_> well when working with bigger ints than 128 it can probably become a problem but that only matters for y
[15:51:12] <gurun> well that "if" you did is the same thing
[16:35:11] <MrARM_> uh seems like ms reverted the snowball throwing to old one
[16:38:29] <MrARM_> and removed the aim pos sensing
[16:38:31] <MrARM_> *sending
[17:21:21] * potpotsie joined the channel
[17:39:44] * potpotsie has quit
[17:54:50] * MrARM__ joined the channel
[17:54:59] * MrARM_ has quit
[18:25:47] * MelomanCooI has quit
[18:30:00] * MelomanCooI joined the channel
[18:32:34] * circ-user-SFhPK joined the channel
[18:38:09] * circ-user-SFhPK is now known as MrSwing
[18:39:53] <MrSwing> /msg NickServ VERIFY REGISTER circ-user-SFhPK elhugvjiieiw
[18:40:33] <gurun> yeah, the snowball thingy broke again :-(
[18:45:02] * MrSwing is now known as circ-user-SFhPK
[18:51:31] <Intyre> ^ xD
[18:57:58] * circ-user-SFhPK is now known as MrSwing
[19:06:37] <MrSwing> Hello all. Am I the only one noticing the jenkins pocketmine server is down?
[19:07:06] <Intyre> yes you are
[19:08:01] <Intyre> did you also notice the topic of this channel?
[19:08:27] <MrSwing> thanks for the push in the right direction!
[19:08:43] <MrSwing> RTM is always a good reply...cheers.
[19:25:32] * potpotsie joined the channel
[19:54:17] * Brandon15811__ joined the channel
[20:05:04] <Brandon15811> Intyre, failure is always an option!
[20:07:11] <Intyre> wrong attitude
[20:13:45] <Brandon15811__> Intyre: https://www.youtube.com/watch?v=TqIcEE_sRBk&t=2m06s
[20:16:26] <Intyre> :D
[20:16:42] <Intyre> last season :(
[20:16:49] <Intyre> boohooo
[20:17:24] <Intyre> many explosions in first episode \o/ yeahhh
[20:22:44] * potpotsie joined the channel
[20:28:36] * MrARM__ has quit
[20:28:42] * MrARM_ joined the channel
[20:33:40] * MrARM_ has quit
[21:08:08] * MrARM_ joined the channel
[21:17:33] * sgray joined the channel
[21:35:39] * gurun has quit
[21:50:21] * potpotsie joined the channel
[21:55:50] * Antisober552 has quit
[21:56:38] * humerusj joined the channel
[21:56:38] * Antisober552 joined the channel
[21:57:08] * Falkirks joined the channel
[21:57:10] * eggster|afk joined the channel
[21:57:12] * NullFull|away joined the channel
[21:57:32] * shoghicp joined the channel
[21:57:35] * NullFull|away is now known as NullFull
[21:58:08] * Intyre joined the channel
[21:58:38] * MinecraftAddict joined the channel
[21:59:08] * MrARM joined the channel
[21:59:38] * ZacHack joined the channel
[22:00:04] * potpotsie has quit
[22:00:38] * iamadpond joined the channel
[22:01:08] * leonchang99 joined the channel
[22:05:45] * MrARM__ joined the channel
[22:08:41] * MrARM_ has quit
[22:38:12] * MrARM_ joined the channel
[22:41:46] * MrARM__ has quit
[22:56:36] * potpotsie joined the channel
[23:00:44] * potpotsie has quit
[23:31:52] * gurun joined the channel
[23:56:02] * potpotsie joined the channel

2016-01-11
[00:28:45] * MadisonMan joined the channel
[00:29:42] <MadisonMan> anyone know how to get the server to autorun on ubuntu server on boot
[00:31:31] <deceit> use cron
[00:57:10] * DiegoGTRatty joined the channel
[00:58:19] <MadisonMan> Can cron be done for onboot? I thought it was just time based
[01:15:11] <deceit> ...
[01:15:21] <deceit> crond is started at every boot
[01:15:26] <deceit> and yes, it's for time
[01:16:01] <deceit> what you need is a simple uptime script which checks for the pocketmine server every X amt of time
[01:16:07] <deceit> er actually
[01:16:28] <deceit> that's what cron is for, just a simple script to start or restart the server
[01:16:42] <deceit> set the cronjob to check every 10 minutes
[01:16:44] <deceit> done.
[03:51:51] * TheLightMC joined the channel
[03:58:36] * cr0sh joined the channel
[03:58:40] <NullFull> cr0sh is also known as: Cr0sh
[03:59:16] * Cr0sh joined the channel
[03:59:20] <NullFull> Cr0sh is also known as: Cr0sh
[06:48:18] * Darunia18 joined the channel
[06:56:17] * MrARM_ joined the channel
[06:58:20] * MrARM__ has quit
[07:18:25] <gurun> InusualZ why would you say PM is abandoned. That doesn't make sense.
[07:20:29] <Darunia18> It's not totally abandoned, but it's a lot less active than it used to be. Things are starting to move again since late December, but after development slowed down after August, so did plugin development.
[07:24:03] <Intyre> blablabla
[07:24:05] <Intyre> blalblabla
[07:24:15] <Intyre> be activev and send in pull requests :p
[07:24:34] <Darunia18> By the way, thanks so much for the update in late December Intyre :D
[07:25:55] <Darunia18> Do pull requests that actually add content ever get merged? To be honest, I can't think of any pull request that wasn't just a bug fix or fixing a typo or something.
[07:26:15] <Intyre> make a good pull request :p
[07:26:25] <gurun> Intyre ^^ yeah :-)
[07:26:40] <Darunia18> XD Well I just remember that shoghi always had all these plans written down, so I figured that was always the reason why.
[07:26:45] <gurun> But bug-fixes are just as appreciated i think.
[07:27:03] <Intyre> yep
[07:27:05] <Darunia18> Very true. Bug fixes are very great.
[07:27:30] <Intyre> gurun: are you sending shapeless recipes? those are for win10
[07:27:36] <Intyre> ;)
[07:27:48] <gurun> It's funny, but this is actually the time for people to try do submit features. I know myself that if i wouldn't do this full time, I would love people to do that. But just as with shogi, it just takes longer to review most of the time.
[07:28:16] <Intyre> or the changes dont make sense
[07:28:45] <gurun> Yeah, it's not really new features coming either.. it's more like modifications. "Advanced bugs".
[07:29:02] <gurun> Like effects and stuff. Inventry changes. Etc.
[07:29:03] <Darunia18> "Hey I added mobs into PocketMine!" *creates empty files named "mobs.php"*
[07:29:17] <gurun> Darunia18 haha yeah :-)
[07:29:40] <Intyre> :p
[07:29:43] <Intyre> o/ work
[07:29:58] <gurun> "I added redstone support" commit "RedstoneBlock"
[08:26:53] * Darunia18 has quit
[08:45:52] * potpotsie joined the channel
[09:03:05] * potpotsie has quit
[09:19:46] * potpotsie joined the channel
[09:19:48] * potpotsie has quit
[09:20:04] * potpotsie joined the channel
[09:35:36] * potpotsie has quit
[09:36:03] * potpotsie joined the channel
[09:44:24] * gurun joined the channel
[09:47:55] * potpotsi_ joined the channel
[09:48:11] * potpotsi_ has quit
[09:48:53] * potpotsi_ joined the channel
[09:48:55] * potpotsi_ has quit
[09:51:47] * potpotsie has quit
[10:02:04] * bjorn- joined the channel
[10:10:11] * Windir joined the channel
[10:34:20] * MrARM__ joined the channel
[10:35:35] * MrARM_ has quit
[10:49:27] * potpotsie joined the channel
[10:54:36] * potpotsie has quit
[11:48:11] * gurun has quit
[11:48:34] * gurun joined the channel
[11:51:17] * potpotsie joined the channel
[11:55:36] * potpotsie has quit
[12:29:15] * shaila joined the channel
[12:52:00] * potpotsie joined the channel
[12:54:12] * sgray joined the channel
[12:56:16] * potpotsie has quit
[12:57:05] * shaila has quit
[13:52:49] * potpotsie joined the channel
[13:57:15] * gurun joined the channel
[13:57:22] * potpotsie has quit
[14:29:46] <InusualZ> gurun, I say kind of abandoned...
[14:31:24] <Intyre> right..
[14:36:54] * shevchik joined the channel
[14:54:19] * potpotsie joined the channel
[15:00:05] * potpotsie has quit
[15:56:20] * potpotsie joined the channel
[16:00:45] * potpotsie has quit
[16:32:11] * MrARM_ joined the channel
[16:35:29] * MrARM__ has quit
[16:49:53] <MrARM_> 63.0000038
[16:49:57] <MrARM_> cool y position, mcpe
[16:50:05] <MrARM_> why the hell the .000038 ;-;
[16:50:21] <MrARM_> and there we go, that's why on ground is not working
[16:50:27] <MrARM_> guess I have to round it myself
[16:50:42] <MrARM_> why is it like that? :/
[16:57:08] * potpotsie joined the channel
[17:01:38] * potpotsie has quit
[17:38:34] * potpotsie joined the channel
[17:57:48] * potpotsie has quit
[18:01:10] * shevchik joined the channel
[18:22:06] * savant42 joined the channel
[18:26:17] <shevchik> Probably floating point computation failure
[18:46:15] * potpotsie joined the channel
[18:55:48] * potpotsie has quit
[19:09:34] * savant42 has quit
[19:15:00] * MrARM_ has quit
[19:18:36] * MrARM_ joined the channel
[19:36:15] <Intyre> failure is not an option :p
[19:40:05] <deceit> failure IS an option
[19:42:35] * MrARM__ joined the channel
[19:44:46] * MrARM_ has quit
[19:53:51] * potpotsie joined the channel
[20:04:03] * MrARM_ joined the channel
[20:06:24] * MrARM__ has quit
[20:14:56] * MrARM__ joined the channel
[20:16:28] * MrARM_ has quit
[20:16:55] * MelomanC- joined the channel
[20:17:08] * MelomanCooI|2 has quit
[20:22:02] * gurun joined the channel
[20:27:02] * sgray has quit
[21:05:59] * MelomanC- has quit
[21:06:27] * MelomanCooI|2 joined the channel
[21:12:42] * Brandon15811__ joined the channel
[21:16:10] * MelomanCooI|2 is now known as MelomanCooI
[21:28:01] * MelomanCooI has quit
[21:38:42] * sgray joined the channel
[21:40:20] * jim__ joined the channel
[21:52:52] * Darunia18 joined the channel
[22:25:18] <InusualZ> Huh! New Competitor: http://www.nukkit.cn/
[22:26:33] <Intyre> >.<
[22:33:33] * MrARM_ joined the channel
[22:37:20] * MrARM__ has quit
[22:41:06] <deceit> lol nukkit
[23:08:58] * InusualZ is now known as zz_InusualZ
[23:15:46] * zz_InusualZ is now known as InusualZ
[23:30:41] * potpotsie has quit
[23:31:22] * potpotsie joined the channel
[23:51:41] * potpotsie has quit

2016-01-10
[07:18:17] * gurun joined the channel
[08:41:49] * ixweb joined the channel
[08:41:55] <ixweb> help
[08:42:10] <ixweb> need hlp with a pocketmine-mp server
[08:44:14] * Tixweb joined the channel
[10:30:19] * MrARM_ joined the channel
[10:32:50] * MrARM__ has quit
[11:06:15] * MrARM_ has quit
[11:15:19] * you5454 joined the channel
[11:15:35] <you5454> Hi?
[11:16:25] <you5454> i cant connect to my new server fron phone/ tablet
[11:17:02] <you5454> i want to use it only in local / lan mode
[11:18:41] <you5454> the client says that the server is offline
[11:47:02] * MrARM_ joined the channel
[11:51:53] * MrARM__ joined the channel
[11:55:30] * MrARM_ has quit
[11:56:35] * MrARM__ has quit
[12:22:12] * shaila joined the channel
[12:24:12] * bjorn- joined the channel
[13:20:02] * ananab joined the channel
[13:20:16] <ananab> hey
[13:20:26] <ananab> everyone here knows about mcpe master, right
[13:25:22] <Intyre> no
[13:26:59] <ananab> oh so this is the wrong channel
[13:29:40] * MrARM_ joined the channel
[13:30:56] * MrARM__ joined the channel
[13:34:23] * MrARM_ has quit
[14:16:07] * ananab has quit
[14:41:44] <PEMapModder> Nope, just the wrong people.
[15:25:26] * who joined the channel
[18:05:42] * shaila has quit
[18:06:32] * shaila joined the channel
[18:15:34] * MrARM__ has quit
[18:27:16] * MrARM_ joined the channel
[18:30:33] * InusualZ is now known as zz_InusualZ
[18:30:59] * Adert joined the channel
[18:31:10] <Adert> hi
[18:31:26] <Adert> pocketmine not working ?
[18:34:42] * zz_InusualZ is now known as InusualZ
[18:55:34] * MelomanCooI has quit
[18:59:49] * MelomanCooI joined the channel
[19:09:09] * InusualZ is now known as zz_InusualZ
[19:18:15] * MelomanCooI has quit
[19:20:18] * MelomanCooI|2 joined the channel
[19:25:59] <bjorn-> Is there a guide somewhere on how to properly report bugs you encounter to send you guys as much relevant information as possible along when reporting an issue?
[19:37:19] * zz_InusualZ is now known as InusualZ
[19:40:11] <InusualZ> bjorn-, report bugs about? PocketMine or Minecraft PE?
[19:40:29] <bjorn-> I figure it is PocketMine
[19:40:59] <bjorn-> It's bugs I've only encountered when starting to use PM at least.
[19:54:12] * MrARM_ has quit
[19:58:33] * MrARM_ joined the channel
[20:31:57] <InusualZ> bjorn-, well, right now PocketMine is kind of abandoned... So you could make a issue in github
[20:39:23] <bjorn-> InusualZ: it is? That's sad to hear.
[20:41:14] <InusualZ> bjorn-, there is a project that use PocketMine as base you could try it.... I think is called "Imagical" something
[20:42:25] * MrARM__ joined the channel
[20:44:46] * MrARM_ has quit
[20:55:53] * MrARM_ joined the channel
[20:58:38] * MrARM__ has quit
[21:17:38] * MrARM_ has quit
[21:20:06] * MrARM_ joined the channel
[21:23:06] * MrARM_ has quit
[21:26:15] * MrARM_ joined the channel
[22:30:02] * MrARM__ joined the channel
[22:32:35] * MrARM_ has quit

2016-01-09
[00:12:34] * potpotsie has quit
[00:32:15] * potpotsie joined the channel
[01:10:28] * potpotsie has quit
[01:13:40] * potpotsie joined the channel
[02:14:11] * savant42 has quit
[02:41:13] * potpotsie has quit
[02:44:11] * potpotsie joined the channel
[03:09:34] * Brandon1- joined the channel
[03:14:14] * potpotsie has quit
[03:26:11] * potpotsie joined the channel
[04:22:24] * gurun has quit
[07:37:16] * potpotsie has quit
[07:44:46] * potpotsie joined the channel
[07:45:47] * RoyceGingst joined the channel
[08:13:54] * potpotsie has quit
[10:26:19] * RoyceGingst has quit
[10:28:24] * MrARM_ joined the channel
[10:31:50] * MrARM__ has quit
[12:25:26] * gurun joined the channel
[12:57:19] * shaila joined the channel
[14:22:53] * InusualZ is now known as zz_InusualZ
[14:42:15] * gurun has quit
[14:57:18] * MrARM_ has quit
[14:58:17] * MrARM_ joined the channel
[15:25:07] * shaila has quit
[15:27:44] * shaila joined the channel
[16:58:22] * MrARM___ joined the channel
[16:58:59] * MrARM_ has quit
[17:09:34] * FriwiDev joined the channel
[18:40:09] * sgray joined the channel
[19:29:22] * gurun joined the channel
[22:07:28] * MrARM___ has quit
[22:22:09] * MrARM_ joined the channel
[22:28:43] * MrARM__ joined the channel
[22:30:06] * MrARM_ has quit
[23:08:55] * FriwiDev has quit
[23:45:48] * shaila joined the channel
[23:49:24] * sgray has quit

2016-01-08
[22:02:16] * MrARM_ joined the channel
[22:04:55] * MrARM__ has quit
[22:17:15] * MrARM_ has quit
[22:17:20] * MrARM__ joined the channel
[22:18:22] * MrARM_ joined the channel
[22:22:01] * MrARM__ has quit
[22:26:53] * ronnietober joined the channel
[22:39:00] * shaila has quit
[22:39:30] * shaila joined the channel
[23:09:16] * MrARM__ joined the channel
[23:13:23] * MrARM_ has quit

[00:51:43] * potpotsie joined the channel
[01:02:14] <potpotsie> Is anyone online
[01:02:15] <potpotsie> ?
[01:02:25] <Intyre> no
[01:02:32] <Intyre> he left
[01:06:54] <shevchik> :D
[01:10:12] <Intyre> gurun: type 5 is multirecipe with only uuid :/
[01:13:43] <potpotsie> Intyre, do you know if 1.6dev-1266 is ahead of pm bleeding? I can't read the docs cuz the site is still down xD
[01:14:06] <Intyre> do you know this is not #pocketmine
[01:14:36] <Intyre> "PocketMine support in #pocketmine" <-- from the topic
[01:14:38] <potpotsie> Oh....
[01:14:50] <potpotsie> I don't know how I got in the wrong one.. I'll go there LOL
[01:14:51] <potpotsie> Thanks!
[01:31:28] * Addisonep joined the channel
[01:40:02] <Intyre> gurun: what recipe format do you use? i think i have them all! "Entry 338/338: - Kind: IDCraftingFurnace  Size: 11" \o/
[01:46:34] <Intyre> nvm found it
[01:50:04] <gurun> Intyre that #5 .. what do you mean.It's only one, and it's only 16bytes of something. Do you know it?
[01:50:23] <Intyre> didnt check all uuid's yet
[01:50:32] <gurun> but what does it do?
[01:50:33] <Intyre> formatting the data now
[01:50:42] <Intyre> uhh i have no idea
[01:50:52] <gurun> i only get one signle #5 .. and it makes no sense :P
[01:50:56] <Intyre> maybe it matches another recipe
[01:51:10] <Intyre> and there is also a bug in there
[01:51:51] <gurun> are you missing some shapeless recipes in your results. I'm missing the one creating an item 5
[01:51:58] <gurun> it have it only as shaped recipes.
[01:52:44] <gurun> btw, in PM i think there is a bug that some recipes have multuple outputs too. Look at cake for instance.
[01:52:49] <gurun> outputs a cake and empty bucket.
[01:53:01] <Intyre> yes pm is weird
[01:55:35] <gurun> PM hardcoded a write of 1 for that. FYI.
[01:57:54] <Intyre> https://gist.github.com/Intyre/813219c868fb2bbceb8f gurun
[01:58:27] <gurun> nice :-)
[01:59:02] <gurun> Entry 5/338:
[01:59:07] <gurun> what are the numbers?
[01:59:26] <gurun> oh .. item id :-P
[01:59:32] <Intyre> yep
[02:00:30] <gurun> Yeah, you should generate that, commit to the code of PM and then link it from the proocol page on wiki.vg if you ask me.
[02:01:11] <Intyre> Entry 213/338: - Kind: CraftingDataEntryID(78273677) Size: 769720832 ;)
[02:01:29] <gurun> that is .. probably the one that has 2 entries for result
[02:02:02] <gurun> so if you read an int, its the count of the number of results. And then you just iterate over that and read the results.
[02:03:28] <gurun> https://gist.github.com/NiclasOlofsson/cdb0f16f1665aac99a6f
[02:03:44] <gurun> line 16 and forward
[02:04:04] <gurun> notice that my datatructure doesn't allow for a list of results .. have to fix that.
[02:04:16] <gurun> but it's a count
[02:24:57] <Intyre> .. the uuid for multirecipe was 00000000000000000000000000000001
[02:26:17] <gurun> ofc .. lol
[02:26:31] <gurun> but .. why you call it "multirecipe" ? what's that?
[02:27:53] <Intyre> fillfromshapedrecipe fillfromshapelessrecipe fillfrommultirecipe
[02:28:34] <Intyre> and fillfrommulti only adds uuid
[02:43:02] <Intyre> int resultCount = ReadInt(); // 1? >.<
[02:43:07] <Intyre> i got 1 with 2 xD
[02:43:11] <Intyre> after that is the error
[02:43:14] <Intyre> lol
[02:51:49] <Intyre> the cake and the bucked! xD
[02:51:52] <Intyre> dafux
[02:52:06] <Intyre> LOL
[02:54:24] <Intyre> oh of course...
[02:54:36] <Intyre> you get the bucket in return and the cake!
[02:56:17] * deceit steals your bucket
[03:14:14] <gurun> yes, you got that right :-)
[03:14:24] <gurun> i had to look it up to understand what the heck happend.
[03:14:48] <Intyre> now i only have "00 00 00 0b 00 62 00 00  00 62 01 00 02 00 00" furnacedata :/
[03:15:27] <Intyre> oh i see now
[03:16:26] <Intyre> length 11 with item 0062 and damange 00
[03:16:55] <Intyre> no
[03:16:57] <Intyre> hh
[03:17:32] <Intyre> >.<
[03:25:41] <gurun> oh, you want to see my code to compare?
[03:25:53] <gurun> I only gave you half of it i think
[03:26:28] <gurun> https://gist.github.com/NiclasOlofsson/cdb0f16f1665aac99a6f
[03:26:32] <gurun> that's all of them
[03:26:58] <Intyre> aha
[03:28:45] <gurun> yeah, sorry. I haven't pushed that code.
[03:28:54] <gurun> it's non essential since it's just the reading side.
[03:29:36] <Intyre> \o/ works
[03:31:45] <gurun> :-)
[03:32:01] <gurun> you will make so many people happy with this code :-P
[03:32:27] <Intyre> want uuid too? xD
[03:46:05] <gurun> that doesn't really matter
[03:46:09] <gurun> i generate my own
[03:46:21] <gurun> so that would be very server dependent, right
[03:47:21] <Intyre> yes
[03:50:59] <Intyre> gurun: something like this https://gist.github.com/Intyre/2ca3d1b8c3c05584fcda ?
[03:51:49] <gurun> yeah, nice
[03:52:11] <gurun> NBT in JSON format or?
[03:52:46] <Intyre> can do that
[03:52:47] <gurun> i should probably hack a JSONtoNBT and back
[03:52:51] <Intyre> but there is no data
[03:52:58] <gurun> yeah, there are recipes with NBT
[03:53:04] <Intyre> O.o
[03:53:04] <gurun> oh .. no ther isn't
[03:53:12] <Intyre> phew
[03:53:15] <gurun> sorry, thinking about inventory :-P
[04:56:55] <Intyre> gurun: https://gist.github.com/Intyre/813219c868fb2bbceb8f
[04:59:14] * potpotsie joined the channel
[05:10:59] * potpotsie has quit
[05:11:47] <gurun> massive :-)
[06:22:28] * MelomanCooI has quit
[06:28:34] * potpotsie joined the channel
[06:45:11] * shaila has quit
[07:03:36] * tHEMtZ joined the channel
[07:04:59] * potpotsie has quit
[07:05:25] * MrARM_ joined the channel
[07:08:05] * MrARM__ has quit
[07:33:06] * gurun has quit
[07:41:34] * potpotsie joined the channel
[08:11:29] * potpotsie has quit
[08:25:31] * potpotsie joined the channel
[08:49:27] * potpotsie has quit
[09:13:22] * TruDan has quit
[09:32:43] * shevchik joined the channel
[09:57:43] * potpotsie joined the channel
[10:03:59] * potpotsie has quit
[10:24:41] * MrARM__ joined the channel
[10:26:05] * MrARM_ has quit
[11:01:14] * potpotsie joined the channel
[11:05:26] * potpotsie has quit
[11:11:25] * gurun joined the channel
[12:02:13] * potpotsie joined the channel
[12:06:15] * potpotsie has quit
[12:25:56] * shaila joined the channel
[13:02:41] * potpotsie joined the channel
[13:06:55] * potpotsie has quit
[14:03:32] * potpotsie joined the channel
[14:06:04] * MelomanCooI joined the channel
[14:07:52] * potpotsie has quit
[15:04:31] * potpotsie joined the channel
[15:09:50] * potpotsie has quit
[15:20:24] * MrARM_ joined the channel
[15:23:16] * MrARM__ has quit
[15:45:16] * UltimateMcraft_ joined the channel
[15:45:19] <NullFull> UltimateMcraft_ is also known as: UltimateMcraft
[15:46:42] * UltimateMcraft_ slaps Guest73753 around a bit with a large fishbot
[15:46:49] <NullFull> *slaps with gravity*.
[16:02:44] * InusualZ is now known as zz_InusualZ
[16:06:23] * potpotsie joined the channel
[16:10:35] * potpotsie has quit
[16:16:16] * zz_InusualZ is now known as InusualZ
[16:18:41] * MelomanCooI has quit
[17:04:37] * MelomanCooI joined the channel
[17:07:17] * potpotsie joined the channel
[17:11:45] * potpotsie has quit
[17:20:04] * potpotsie joined the channel
[17:53:27] * potpotsie has quit
[18:22:13] * savant42 joined the channel
[19:48:43] * potpotsie joined the channel
[20:03:40] * potpotsie has quit
[21:13:35] * potpotsie joined the channel
[22:00:35] * MrARM__ joined the channel
[22:01:22] * MrARM_ has quit

2016-01-07
[00:19:38] * Addisonep joined the channel
[00:50:08] * potpotsie joined the channel
[01:03:18] * potpotsie has quit
[01:35:17] * potpotsie joined the channel
[02:04:05] <potpotsie> Anyone have issues importing worlds to PM bleeding?
[04:23:33] * potpotsie has quit
[05:33:47] * potpotsie joined the channel
[05:57:03] * Ro joined the channel
[06:06:53] * potpotsie has quit
[06:44:24] * MrARM_ joined the channel
[06:58:14] * MrARM__ joined the channel
[07:00:15] * MrARM_ has quit
[07:12:17] * potpotsie joined the channel
[07:21:46] * shaila has quit
[07:23:15] * potpotsie has quit
[08:20:33] * potpotsie joined the channel
[08:32:11] * Addisonep has quit
[08:40:35] * potpotsie has quit
[08:46:18] * tHEMtZ has quit
[08:48:56] * gurun has quit
[09:19:45] * MelomanCooI|2 has quit
[09:37:11] * potpotsie joined the channel
[09:41:45] * potpotsie has quit
[09:56:00] * MelomanCooI joined the channel
[10:18:28] * MrARM_ joined the channel
[10:21:03] * MrARM__ has quit
[10:38:22] * potpotsie joined the channel
[10:43:00] * potpotsie has quit
[10:57:55] * gurun joined the channel
[11:39:21] * potpotsie joined the channel
[11:43:35] * potpotsie has quit
[12:41:59] * potpotsie joined the channel
[12:44:29] * shaila joined the channel
[12:46:40] * potpotsie has quit
[14:09:12] * gurun has quit
[14:15:02] * MrARM_ has quit
[14:17:28] * MrARM_ joined the channel
[14:36:55] * MrARM__ joined the channel
[14:37:40] * MrARM___ joined the channel
[14:40:00] * MrARM_ has quit
[14:41:39] * MrARM__ has quit
[14:56:51] * b-man joined the channel
[15:08:29] * potpotsie joined the channel
[15:13:05] * potpotsie has quit
[15:24:13] * MelomanCooI has quit
[15:27:04] * MelomanCooI joined the channel
[15:34:23] * Addisonep joined the channel
[16:09:22] * potpotsie joined the channel
[16:13:34] * potpotsie has quit
[16:19:18] * gurun joined the channel
[17:02:49] * potpotsie joined the channel
[17:30:12] <potpotsie> What's the status of brining PocketMine back online?
[17:30:12] <Addisonep> Good question
[17:30:12] <Addisonep> What do you need?
[17:30:30] <Intyre> #pocketmine .....
[17:33:14] <potpotsie> Oh I just like to browse the forums, check for any updates on PM bleeding and such
[17:33:21] <potpotsie> Obviously none of it's working atm LOL
[17:34:06] <potpotsie> I've also been having issues converting a 0.13.0 world to PM, so I wanted to investigate that (on #55 pm bleeding)
[17:34:12] <Intyre> #pocketmine .....
[17:35:14] <potpotsie> Is that automated or are you wanting me to type #pocketmine? XD
[17:45:01] * potpotsie has quit
[18:15:57] * MrARM___ has quit
[18:16:16] * MrARM__ joined the channel
[18:28:48] * potpotsie joined the channel
[18:59:34] * shaila joined the channel
[19:38:31] * XorBoole has quit
[19:38:31] * shevchik has quit
[19:41:10] * XorBoole joined the channel
[19:41:22] * shevchik joined the channel
[20:26:26] * MrARM__ has quit
[20:42:34] * MrARM_ joined the channel
[20:46:55] * MrARM_ has quit
[20:50:13] * MrARM_ joined the channel
[20:54:22] * seanth joined the channel
[20:55:02] <seanth> is there an url people should be using to download pocketmine from while the site is down?
[20:57:20] * bear_ joined the channel
[21:00:49] <seanth> nm. looks like the raw.git url is still working
[21:29:06] * MrARM_ has quit
[21:30:25] * MrARM_ joined the channel
[21:50:16] * Addisonep has quit
[21:51:32] * Addisonep joined the channel
[22:17:42] * MrARM__ joined the channel
[22:21:11] * MrARM_ has quit
[22:50:19] * potpotsie has quit
[23:51:29] * potpotsie joined the channel
[23:56:20] * potpotsie has quit

2016-01-06
[00:21:40] * potpotsie joined the channel
[00:27:20] * potpotsie has quit
[01:07:25] * sgray joined the channel
[01:10:19] * gurun joined the channel
[01:17:32] <gurun> Hmm wtf .. doesn't smelting work on W10 survival in vanilla games. Is that a known bug?
[01:17:45] <gurun> i can't cook food, so it's like playing ultra hardcore shit all the time.
[01:24:05] * potpotsie joined the channel
[01:28:40] * potpotsie has quit
[01:43:22] * potpotsie joined the channel
[02:25:07] * PLinker joined the channel
[02:25:08] <NullFull> PLinker is also known as: PLinker
[02:25:39] <PLinker> Need help with server. Running on a Linux box. Server is running but no clients can see it. Would have posted in forums but unable to confirm account cause forum seems broken.
[02:29:07] * potpotsie has quit
[02:53:18] * potpotsie joined the channel
[03:21:10] * Sketch_ joined the channel
[05:03:54] * potpotsie has quit
[08:58:58] * sgray has quit
[10:13:22] * MrARM_ joined the channel
[10:16:52] * MrARM__ has quit
[12:30:23] * MelomanCooI has quit
[12:31:03] * MelomanCooI joined the channel
[12:40:17] * MrARM_ has quit
[12:44:05] * MrARM_ joined the channel
[13:38:41] * MelomanCooI has quit
[13:40:05] * MelomanCooI joined the channel
[14:05:48] * gurun joined the channel
[14:31:25] * MelomanCooI has quit
[14:35:36] * MelomanCooI joined the channel
[14:50:21] * shevchik joined the channel
[15:18:19] * shevchik joined the channel
[16:44:56] * MrARM__ joined the channel
[16:48:43] * MrARM_ has quit
[17:10:59] * potpotsie joined the channel
[17:11:07] * MelomanCooI has quit
[17:12:39] * MelomanCooI|2 joined the channel
[17:16:06] * MelomanCooI|2 has quit
[17:16:09] * MelomanCooI joined the channel
[17:37:07] * potpotsie has quit
[18:01:42] * MelomanCooI|2 joined the channel
[18:01:54] * MelomanCooI has quit
[18:03:53] * sgray joined the channel
[18:38:07] * potpotsie joined the channel
[18:53:42] * shaila joined the channel
[19:08:08] * potpotsie has quit
[20:16:32] * MrARM__ has quit
[20:16:35] * MrARM_ joined the channel
[20:17:21] * MrARM__ joined the channel
[20:21:02] * MrARM_ has quit
[20:29:33] * MrARM__ has quit
[20:29:53] * MrARM_ joined the channel
[20:30:02] * TheLightMC has quit
[21:09:58] * MrARM_ has quit
[21:13:37] * InusualZ is now known as zz_InusualZ
[21:23:26] * potpotsie joined the channel
[21:26:46] * zz_InusualZ is now known as InusualZ
[21:27:35] * potpotsie has quit
[21:48:21] * gurun has quit
[21:51:01] * gurun joined the channel
[22:05:36] * XorBoole has quit
[22:10:23] * XorBoole joined the channel
[22:24:35] * potpotsie joined the channel
[22:30:20] * potpotsie has quit
[23:07:14] * potpotsie joined the channel
[23:47:46] * potpotsie has quit

2016-01-05
[01:25:37] * potpotsie has quit
[01:48:54] * shevchik joined the channel
[02:05:48] * potpotsie joined the channel
[03:37:30] * potpotsie has quit
[03:41:13] * vkyin joined the channel
[03:45:03] * potpotsie joined the channel
[03:49:36] * potpotsie has quit
[04:35:41] * potpotsie joined the channel
[04:36:13] <potpotsie> Any idea why Pocketmine.net has been down for days?
[04:56:35] <potpotsie> Is there a bug with item durability in the latest PM bleeding #55 ?
[05:11:13] * potpotsie has quit
[05:33:26] * potpotsie joined the channel
[05:52:49] * potpotsie has quit
[06:52:08] * sgray has quit
[07:30:44] * gurun has quit
[08:41:51] * vkyin joined the channel
[09:20:50] * MelomanCooI has quit
[09:21:13] * MelomanCooI|2 joined the channel
[12:09:27] * gurun joined the channel
[12:28:28] * sgray joined the channel
[13:07:02] <gurun> MrARM finally got toolbox working. Super impressive work dude :-)
[13:07:36] <gurun> I mean, I/ME got it working .. not MrARM :-P
[13:08:52] <Intyre> hacker!
[14:10:49] <gurun> lol
[14:28:08] * shaila joined the channel
[14:32:56] <KnownUnown> h4x0r!
[14:33:06] <KnownUnown> Ben him moderathor!
[14:45:46] * shevchik joined the channel
[15:09:05] * MelomanCooI|2 has quit
[15:13:52] * MelomanCooI joined the channel
[15:45:00] <PEMapModder> what, why bleeding?
[15:51:47] * mrarm_ joined the channel
[15:52:54] <mrarm_> Hello
[15:53:02] <mrarm_> I've some issues with physics&MCPE
[15:53:11] <mrarm_> items are bouncing
[15:53:32] <mrarm_> I send MCPE the position at a round number (like 64.f)
[15:53:39] <mrarm_> via MoveEntityPacket
[15:53:43] <mrarm_> just for testing
[15:53:58] <mrarm_> I'm going to disable continous position sending some time later
[15:54:24] <mrarm_> but is that a bug in MCPE or items have something like, a offset y to be sent?
[15:57:53] <mrarm_> wtf
[15:57:56] <mrarm_> yeah it does
[15:58:13] <mrarm_> if I send it the position at 64.125f it doesn't glitch
[16:46:06] * shaila joined the channel
[17:17:50] * gurun has quit
[17:20:13] * gurun joined the channel
[17:38:44] * potpotsie joined the channel
[17:57:05] * potpotsie has quit
[18:38:03] <TruDan> SetEntityLink - does anyone know what the different LinkTypes are for that? and their values?
[18:44:03] * potpotsie joined the channel
[19:05:26] * potpotsie has quit
[19:29:24] * potpotsie joined the channel
[19:42:56] <mrarm_> TruDan, there's only one link type
[19:43:00] <mrarm_> and it's for riding
[19:43:05] <mrarm_> I think it's 0
[19:44:47] <mrarm_> hmm
[19:44:56] <mrarm_> what do you need for minecraft pe to let me craft?
[19:45:13] <mrarm_> I want to craft a button, and I give myself stone but it doesn't let me see any recipes
[19:47:01] <mrarm_> wait
[19:47:26] <mrarm_> stone buttons don't exist in PE? xD
[19:48:09] <mrarm_> no, they do
[19:48:16] <mrarm_> so what can be the problem :|
[19:53:01] * Darkgod_ joined the channel
[19:53:05] <NullFull> Darkgod_ is also known as: Darkgod
[19:54:14] * potpotsie has quit
[20:10:43] <mrarm_> uh I don't think this works on Pocketmine nor Minet
[20:10:53] <mrarm_> wait
[20:10:56] <mrarm_> maybe it's my linux launcher
[20:12:06] <mrarm_> nope same thing on my phone
[20:12:11] <mrarm_> so noone has really figured this so far?
[20:15:52] <Intyre> you havn't?
[20:16:05] <Intyre> pfff i would have expected more from you
[20:16:13] <Intyre> :p
[20:19:20] * mrarm_ has quit
[20:22:25] * MrARM_ joined the channel
[20:23:45] <MrARM_> Intyre, I'm going to do a tcpdump I guess
[20:38:16] * potpotsie joined the channel
[21:18:24] * potpotsie has quit
[21:31:12] * EpicKitty joined the channel
[21:37:28] * shevchik joined the channel
[22:08:06] * MrARM__ joined the channel
[22:09:44] * MrARM_ has quit
[22:19:45] * potpotsie joined the channel
[22:24:15] * potpotsie has quit
[22:50:15] * shaila joined the channel
[23:04:10] <gurun> You just need to make sure the recipe is there MrARM
[23:21:01] * potpotsie joined the channel
[23:25:15] * potpotsie has quit
[23:38:39] * InusualZ is now known as zz_InusualZ
[23:52:08] * zz_InusualZ is now known as InusualZ

2016-01-04
[00:00:04] <Radix|PR> I donate to pm and everything
[00:00:06] <Radix|PR> thats crazy
[00:00:27] <Intyre> i dont take bribes
[00:00:35] <Radix|PR> I donated
[00:00:38] <Radix|PR> *already did
[00:03:33] <gurun> Intyre hmm, didn't the server send anything back to the client during that sequence?
[00:04:04] <Intyre> the result
[00:04:42] <gurun> yeah, but my problem is not getting the incoming stuff..it
[00:04:51] <gurun> i do something wrong when i react to it ..
[00:05:05] <gurun> i'm looking at the code for PM ..
[00:05:28] <gurun> and to me it looks like it would be sending a couple of "set slot" messages during that sequence.
[00:05:46] * TheLightMC joined the channel
[00:07:21] <TheLightMC> Does anyone know any reason why I would be receiving a Batch packet instead of a Login packet with the username?
[00:07:51] * TheLightMC has quit
[00:08:14] <Intyre> -.-
[00:08:14] * TheLightMC joined the channel
[00:08:58] <Intyre> naybe login packet is inside batch packet?
[00:10:48] <gurun> hmm, yeah .. not "maybe".
[00:11:24] <TheLightMC> What do you mean inside? I'm handling mutliple packets being sent but nothing else is being sent after the batch packet
[00:11:44] <gurun> the batch packets contains the login packet
[00:12:23] <gurun> are you decoding the batch packet?
[00:12:28] <TheLightMC> Oh wow thanks, didn't realize that was possible
[00:12:46] <gurun> hua, that's not just possible, it's required for everything.
[00:13:02] <Intyre> lies
[00:13:03] <gurun> You will also need to assemble packets that are split over multiple datagrams.
[00:13:13] <gurun> lies?
[00:13:23] <Intyre> not required for everything
[00:13:30] <TheLightMC> Nope I'm not
[00:13:32] <gurun> nah, you are right .. not "everything" :-P
[00:13:56] <TheLightMC> Yeah I was assuming that the login packet was being split so I was getting funky results but couldn't seem to figure out why it wasn't being detected as a split
[00:14:12] <Intyre> skin is big
[00:14:20] <gurun> ^
[00:14:42] <TheLightMC> so it would be a split?
[00:15:04] <Intyre> batch is compressed
[00:16:21] <gurun> Intyre can you point me towards that trace packet plugin you have for PM?
[00:16:44] <Intyre> its not a plugin, just an app that reads pcap or mitm :p
[00:17:06] <Intyre> but there is a packet logger plugin
[00:17:34] <Intyre> http://forums.pocketmine.net/plugins/packetlogger.716/
[00:17:51] <Intyre> "Check the config.yml file for help configurating filters and selectors."
[00:20:05] <gurun> yeah that's the one.
[00:20:11] <gurun> i need to see what is going out from PM
[00:20:15] <gurun> so that would help, right
[00:20:45] <gurun> "This beats @Intyre's crappy packet disector"
[00:20:46] <gurun> lol
[00:21:26] <Intyre> because @shoghi broke it
[00:26:13] <Intyre> https://gist.github.com/Intyre/8468dbafb0c372960404#file-pm-planks-txt gurun
[00:26:57] <Intyre> so i am missing some packets... :/
[00:29:59] * potpotsie joined the channel
[00:30:05] <gurun> that looks insane don't you think?
[00:30:24] * potpotsie has quit
[00:30:33] * potpotsie joined the channel
[00:30:43] <gurun> 55 is the client, right?
[00:31:10] <Intyre> yep
[00:33:20] <gurun> are you sure there are no more packets than that?
[00:33:33] <gurun> because
[00:33:57] <gurun> the first one, sets the slot on 0 .. and that slot is occupied by the incoming ingredience for me
[00:36:16] <Intyre> if there is more then my app is broken
[00:36:20] <Intyre> thats impossible
[00:36:22] <Intyre> :p
[00:38:47] <gurun> yeah, something is really off
[00:39:13] <gurun> but you understand what i mean right.. the input is wood and that is on slot 0 for me
[00:39:29] <Intyre> it kinda makes sense
[00:40:15] <Intyre> when the item is crafted it goes to the hotbar, client sends that to server, server sends NOPE! you dont have that item there
[00:40:30] <Intyre> and then sends the result back
[00:41:51] <gurun> yeah, but you see that it tries to put it on slot 0
[00:41:55] <gurun> mine doesn't do that
[00:42:10] <gurun> https://gist.github.com/NiclasOlofsson/585b02a2e6af426628d3
[00:43:05] <gurun> Hmm, window 0x00 with slot: 1 HOTBAR: 0 Item ID:
[00:43:08] <gurun> that might be a problem
[00:43:35] <Radix|PR> gurun:
[00:43:56] <gurun> ?
[00:44:57] <Radix|PR> Are you working with PR?
[00:45:46] <gurun> what?
[00:48:23] <gurun> So Intyre, the difference is still that when you do it in PM it tries to set slot 0 .. but when i do it in MiNET it tries to set slot 1
[00:48:47] <Intyre> start counting from 0
[00:48:55] <gurun> yeah, i do
[00:49:05] <gurun> :-)
[00:49:22] <Intyre> c# doesnt know how to count?
[00:51:36] * potpotsie has quit
[00:54:12] <gurun> lol
[00:57:03] * TheLightMC has quit
[00:58:14] <gurun> FUCK!
[00:58:18] <gurun> i found it
[00:58:42] <Intyre> pebkac?
[00:58:51] <gurun> So the client doesn't understand how to compare items with extra data.
[00:58:59] <gurun> nbt data
[00:59:06] <Intyre> ohh
[00:59:33] <gurun> so basically, it is doing the right thing by not removing that wood, because it doesn't match the wood in the recipe
[01:02:04] * Radix|WTF has quit
[01:08:21] * InusualZ is now known as zz_InusualZ
[01:09:50] * zz_InusualZ is now known as InusualZ
[01:12:28] * TheLightMC joined the channel
[02:26:18] * potpotsi_ joined the channel
[02:32:25] * potpotsie joined the channel
[02:35:50] * potpotsi_ has quit
[02:38:58] * potpotsie has quit
[03:28:40] <gurun> BTW; Thanks for helping out Intyre!
[03:29:06] <Intyre> NP ;)
[04:13:25] * RandomAltThingy joined the channel
[04:13:27] <NullFull> RandomAltThingy is also known as: TheDiamondYT
[04:13:50] <RandomAltThingy> Heyo world :)
[04:13:56] <RandomAltThingy> What's this channel for
[04:14:20] <RandomAltThingy> Topic needs updating it says 0.11
[04:31:24] <TheLightMC> Thank you very much gurun and Intyre, got the batch packet sorted out now :)
[04:32:18] <gurun> TheLightMC :-)
[07:29:40] * AndChat|22484 joined the channel
[07:29:42] <NullFull> AndChat|22484 is also known as: TheDiamondYT
[07:33:52] * RandomAltThingy has quit
[08:02:15] * AndChat|22484 has quit
[11:22:59] * shevchik joined the channel
[11:57:05] * gurun joined the channel
[13:19:27] * vkyin joined the channel
[16:28:07] * InusualZ is now known as zz_InusualZ
[16:45:22] * Elmayor joined the channel
[18:02:09] * zz_InusualZ is now known as InusualZ
[18:02:40] * rex_ joined the channel
[18:37:32] * sgray joined the channel
[20:11:36] * mrarm_ joined the channel
[20:11:44] <mrarm_> what's up with the ssl cert?
[20:26:24] * mrarm_ has quit
[20:50:44] * norris_ joined the channel
[20:58:57] * WTFPinabples joined the channel
[22:38:17] * potpotsie joined the channel
[22:39:24] <potpotsie> Can PocketMine Bleeding handle importing 0.13.1 world files?
[22:58:33] <gurun> potpotsie, why .. did they change the format?

2016-01-03
[00:15:31] * potpotsi_ has quit
[00:16:14] * potpotsi_ joined the channel
[01:12:39] * potpotsi_ has quit
[02:13:12] * Bob joined the channel
[02:13:16] <NullFull> Bob is also known as: onebone, k3ithkfng, PEMapModder, hoyinm14mc
[04:59:02] * potpotsie joined the channel
[04:59:35] * potpotsi_ joined the channel
[05:03:29] * potpotsie has quit
[06:24:04] * potpotsi_ has quit
[06:24:13] * potpotsie joined the channel
[06:55:59] <PEMapModder> Wat
[06:56:13] <PEMapModder> Anyone got Bob's IP?
[07:03:00] * potpotsie has quit
[07:03:27] * potpotsie joined the channel
[07:07:42] * potpotsie has quit
[07:35:45] * Brandon15811__ joined the channel
[07:39:28] <humerusj> PEMapModder: its google
[07:41:37] <PEMapModder> Yes, thanks
[12:33:17] * PocketKiller joined the channel
[16:28:44] * gurun joined the channel
[16:38:36] <gurun> Ok hmm .. crafting. When i connect my iPad to my w10 client (running as server) and do this..
[16:38:56] <gurun> Chop some wood on the iPad. The wood ends up in first hotbar slot, first inventory slot.
[16:39:11] <gurun> Then i open the inventory crafting and craft plank.
[16:39:27] <gurun> When pressing the craft button, the wood gets replaced with the new plank.
[16:39:30] <gurun> However,
[16:39:54] <gurun> When i do this on MiNET .. the client tells me that it want to place the plank on slot 1.
[16:40:15] <gurun> Anyone understand what might be missing here?
[16:41:36] <gurun> To me it looks like when i run vailla to vanilla server it emulates the crafting fully on the client, but not when running to another server.
[16:55:09] * xerx joined the channel
[18:13:24] * potpotsi_ joined the channel
[18:29:17] * MelomanCooI joined the channel
[18:31:32] * potpotsi_ has quit
[18:31:58] * potpotsie joined the channel
[18:36:54] * shevchik joined the channel
[19:40:00] * pandres95 joined the channel
[20:52:10] * potpotsie has quit
[21:06:40] <gurun> Intyre, are you able to trace communication between two clients?
[21:08:47] <Intyre> now?
[21:08:58] <gurun> i just mean .. if you are able to do it
[21:09:04] <gurun> now and forever :-)
[21:09:14] <Intyre> i can :p
[21:09:23] <Intyre> but noy now haha
[21:09:24] <gurun> basically, i can't figure out what the heck is going on with the crafting.
[21:09:40] <gurun> it's like there is something missing
[21:09:51] <Intyre> items/
[21:10:01] <gurun> ?
[21:10:28] <Intyre> give me a hour, need some food first
[21:10:36] <gurun> yeah, sure it's no panic
[21:10:40] <gurun> just frustrating :-)
[21:11:07] * potpotsie joined the channel
[21:15:26] * potpotsie has quit
[22:02:58] * potpotsie joined the channel
[22:07:40] * potpotsie has quit
[22:22:48] <Intyre> of course devices out of battery juices
[22:27:12] <gurun> ofc :-)
[22:29:44] * potpotsi_ joined the channel
[22:36:42] <Intyre> what.. linux on ps4 :o
[22:36:43] <Antisober552> hello everyone
[22:36:53] <Antisober552> how is everyone ?
[22:37:24] <Antisober552> intyre did you see that
[22:37:36] <Intyre> ?
[22:37:36] <Antisober552> ps4 running on ps4?
[22:37:43] <Antisober552> linux
[22:37:54] <Intyre> you didnt? https://www.youtube.com/watch?v=2A7V3GLWF6U
[22:38:01] <Antisober552> yeah i did haha
[22:38:09] <Antisober552> i thought you didnt haha
[22:38:16] <Antisober552> you still not added me
[22:38:22] <Intyre> i just did :)
[22:38:24] <Intyre> oh
[22:38:28] <Intyre> idk how :p
[22:38:34] <Antisober552> and your psn is not intyre
[22:38:38] <Antisober552> i looked lolo
[22:38:54] <Intyre> Intyre
[22:39:53] <Antisober552> i think i just sent you a fq
[22:40:15] <Antisober552> dark vador as your profile picture ?
[22:40:33] <Antisober552> darth vador
[22:40:34] <Intyre> killzone guy i think
[22:40:36] <Antisober552> lol
[22:41:14] <Antisober552> just check later
[22:41:17] <Antisober552> lol
[22:51:18] <Antisober552> bye everyone
[22:51:20] <gurun> So Intyre .. here is what i don't understand.
[22:51:36] <Intyre> just powered on one device ^.^
[22:51:54] <gurun> When you craft in PE it will add the new crafted item to the first free slot in the inventory, counting from 0 and forward.
[22:52:20] <gurun> When you craft on W10 it will add the new item to the first available slot counting from the end of the inventory backwards.
[22:53:10] <gurun> And that works when vanilla is talking to vanilla .. but it doesn't work when it's connected to MiNET. Also doubt it works when connected to PM.
[22:53:27] <Intyre> it works with pm ;)
[22:53:29] * Intyre runs
[22:53:29] <gurun> For W10 you need to shift-click the item to see the auto-placement.
[22:53:52] <gurun> it totally doesn't work with PM .. i'm pretty sure of that.
[22:54:01] <Intyre> shit
[22:54:15] <gurun> lets see if i still have it installd.
[23:03:33] <gurun> yeah, hell :-(
[23:03:37] <Intyre> \o/
[23:04:15] <gurun> but not w10 no
[23:04:29] <Intyre> dont use windows = problem solved
[23:04:38] <gurun> well, the thing is
[23:04:54] <gurun> it works when they do it, so we must have a major bug in the way this works in both PM and MINET
[23:08:17] <gurun> hmm, the server can send Set Slot?
[23:09:28] <Intyre> vircontainersetslot?
[23:13:24] <Intyre> you can sent it yes
[23:19:08] * potpotsi_ has quit
[23:21:22] * Radix|WTF joined the channel
[23:21:24] <NullFull> Radix|WTF is also known as: Radix
[23:21:35] <Radix|WTF> So why was I banned?
[23:22:06] <Radix|WTF> I got unbanned then banned agn?
[23:22:12] <Radix|WTF> for what ? I did nothing
[23:29:29] <gurun> Intyre, can you perhaps help me understand what happens when i craft something in PM
[23:29:35] <gurun> there is one thing i don't get..
[23:29:56] <gurun> i wonder .. if it is because it is slower or something hmmm
[23:30:17] <Intyre> is your code public?
[23:32:46] <Intyre> https://github.com/PocketMine/PocketMine-MP/blob/master/src/pocketmine/Player.php#L2592 gurun
[23:34:03] <gurun> can you do a quick trace of the traffic in PM when you only have one wood in slot 0 and then craft that to planks?
[23:44:11] * Radix|PR joined the channel
[23:44:11] * Radix|WTF joined the channel
[23:44:15] <NullFull> Radix|PR is also known as: Radix
[23:44:17] <NullFull> Radix|WTF is also known as: Radix
[23:48:28] <Intyre> ... spawned in a world with no tree's :/
[23:48:44] <Intyre> on a island too
[23:51:17] <Radix|PR> May I please be unbanned
[23:51:33] <Radix|PR> I have people I need to talk to
[23:52:11] <gurun> Intyre lol ..
[23:52:11] <Intyre> gurun: https://gist.github.com/Intyre/8468dbafb0c372960404
[23:52:43] <Intyre> crafting event is send by client and mob equipment by server
[23:53:18] <Radix|PR> Intyre: May I please be unbaned for what I did is not clear!
[23:53:19] <gurun> was that all uhh
[23:53:32] <Radix|PR> I am sorry for any rules that I broke that fast but may I pleas ebe unbanned
[23:53:55] <gurun> Radix|PR have you never been banned before?
[23:54:17] <Radix|PR> I was banned then got unbanned today and now Im like how did I get banned
[23:54:33] <Radix|PR> I need to talk to see people about my PocketRealms project
[23:55:12] <Intyre> this is #mcpedevs and not #pocketmine
[23:55:21] <Intyre> if you continue ill ban you from here too ;)
[23:56:05] <gurun> Intyre -- i think i see it now
[23:57:59] <Radix|PR> Ya know what , its ok No bother
[23:58:24] <Radix|PR> ImgicialMine & MiNET taking over anyways
[23:58:32] <Intyre> xD
[23:59:23] <Intyre> and that is why you wont get unbanned :) because you dont learn from it
[23:59:31] <Radix|PR> Intyre: why u gotta be a ass
[23:59:40] <Radix|PR> You being an ass to me for no reason
[23:59:52] <Intyre> sure
[23:59:56] <Intyre> anything else?

2016-01-02
[00:00:22] * PEMapModder has quit
[00:00:22] * eggy has quit
[00:00:24] * Fudster has quit
[00:01:15] * Guest59855 has quit
[00:01:42] * PEMapModder joined the channel
[00:01:42] * iJoshuaHD joined the channel
[00:01:58] * iJoshuaHD is now known as Guest73753
[00:08:01] * Fudster joined the channel
[00:08:30] * eggy joined the channel
[04:00:04] * potpotsie joined the channel
[04:03:36] * potpotsi_ joined the channel
[04:04:19] * potpotsie has quit
[05:10:25] * shevchik_ joined the channel
[05:50:35] * potpotsi_ has quit
[05:51:08] * potpotsie joined the channel
[06:02:07] * shevchik__ joined the channel
[06:09:28] * shevchik joined the channel
[06:33:05] * shevchik_ joined the channel
[06:55:37] * shevchik__ joined the channel
[07:01:24] * shevchik__ joined the channel
[07:10:59] * shevchik__ has quit
[07:13:25] * potpotsie has quit
[07:13:52] * potpotsie joined the channel
[07:16:03] * shevchik__ joined the channel
[07:25:59] * shevchik__ has quit
[07:39:09] * shevchik__ joined the channel
[07:45:49] * xfiremoon joined the channel
[07:46:49] <xfiremoon> when mobs will be fixed?
[07:48:43] * shevchik_ joined the channel
[07:52:58] <xfiremoon> also fix your website guys ;D
[07:53:02] * xfiremoon has quit
[08:02:06] * shevchik__ joined the channel
[08:10:48] * shevchik__ joined the channel
[08:50:28] * Guest100_ joined the channel
[08:52:13] <Guest100_> When I try to join my pocketmine server it says "invalid or crupt skin". What do I do?
[09:02:39] * Guest100_ has quit
[09:38:10] * tuff joined the channel
[09:38:13] <NullFull> tuff is also known as: Tuff
[09:44:30] <tuff> !randquote
[09:44:31] <MrQuoter> [17] <sekjun9878> I just disabled all ini related functions anyway. Gives me a false sense of security!
[10:41:39] <sekjun9878> Brilliant
[10:41:45] <sekjun9878> !randquote
[10:41:45] <MrQuoter> [138] 18<19Kyle> note to self, don't accept translations from IsaiahJTurner
[13:18:37] * Phil__ joined the channel
[13:19:53] <Phil__> Hi, just setup a PE server without trouble, but no way to connect client on it, UDP packets are sent without trouble to serveur, but it never reply. Version mismatch ?
[13:21:53] <Phil__> oups, it's the dev chan, sorry ...
[13:22:24] * brvnk4 joined the channel
[16:00:04] * jython234 joined the channel
[16:00:04] * jython234 has quit
[17:35:55] * potpotsie has quit
[17:36:14] * potpotsie joined the channel
[17:45:27] * potpotsie has quit
[17:45:53] * potpotsie joined the channel
[17:50:35] * potpotsie has quit
[18:05:16] * Taha_The_Hacker joined the channel
[18:05:32] * Taha_The_Hacker is now known as PocketKiller
[18:05:40] <PocketKiller> hi
[18:16:48] * PocketKiller has quit
[18:17:35] * PocketKiller joined the channel
[18:34:14] * MSN joined the channel
[18:57:43] * Alisound joined the channel
[19:00:50] * vetbet11 joined the channel
[19:00:52] <vetbet11> hi
[19:01:06] <vetbet11> is have a question that i hope can be answered
[19:02:17] * vetbet11 has quit
[19:15:24] * potpotsie joined the channel
[20:06:08] * potpotsie has quit
[20:12:37] * potpotsie joined the channel
[20:17:44] * potpotsie has quit
[21:13:26] * potpotsie joined the channel
[21:16:18] * potpotsie has quit
[21:17:02] * potpotsie joined the channel
[21:21:42] * potpotsie has quit
[21:37:00] * MelomanCooI|2 has quit
[21:52:47] * shevchik joined the channel
[21:58:47] * shevchik_ joined the channel
[22:14:53] * shevchik_ joined the channel
[23:04:59] * potpotsie joined the channel
[23:05:26] * potpotsi_ joined the channel
[23:09:40] * potpotsie has quit

2016-01-01
[00:03:24] * Extreme has quit
[00:05:38] * Extreme joined the channel
[00:13:40] * Extreme has quit
[00:15:44] * Extreme joined the channel
[00:28:54] * FriwiDev has quit
[00:42:23] * shevchik_ joined the channel
[00:46:08] * potpotsie joined the channel
[02:18:52] * potpotsie has quit
[02:19:28] * potpotsie joined the channel
[02:23:35] * potpotsie has quit
[03:04:39] * potpotsie joined the channel
[03:08:08] * potpotsi_ joined the channel
[03:11:41] * potpotsie has quit
[03:15:10] * gurun has quit
[03:29:25] * potpotsi_ has quit
[03:29:51] * potpotsie joined the channel
[03:29:54] * potpotsie has quit
[03:30:01] * potpotsie joined the channel
[03:48:34] * potpotsie has quit
[03:49:56] * potpotsi_ joined the channel
[03:54:24] * potpotsi_ has quit
[04:42:00] * potpotsie joined the channel
[04:46:32] * potpotsi_ joined the channel
[04:47:15] * potpotsie has quit
[05:51:52] * potpotsi_ has quit
[06:21:17] * MelomanCooI joined the channel
[07:23:03] * potpotsi_ joined the channel
[07:28:06] * potpotsi_ has quit
[08:11:55] * potpotsie joined the channel
[08:13:52] * potpotsi_ joined the channel
[08:16:24] * potpotsie has quit
[08:18:40] * potpotsi_ has quit
[08:25:20] * shaila has quit
[08:46:37] * potpotsi_ joined the channel
[08:47:03] * potpotsi_ has quit
[09:14:06] * potpotsi_ joined the channel
[09:27:39] * shevchik joined the channel
[09:33:57] * potpotsi_ has quit
[09:34:23] * potpotsie joined the channel
[09:39:01] * potpotsie has quit
[10:03:26] * FriwiDev joined the channel
[11:04:44] * MelomanCooI has quit
[11:14:58] * MelomanCooI joined the channel
[12:00:22] * MelomanCooI has quit
[12:03:29] * MelomanCooI|2 joined the channel
[12:14:28] * shevchik_ joined the channel
[12:31:23] * MelomanCooI|2 has quit
[12:31:58] * MelomanCooI joined the channel
[13:47:46] * shaila joined the channel
[14:36:15] * MelomanCooI has quit
[14:37:34] * MelomanCooI joined the channel
[14:43:59] * MelomanCooI has quit
[14:45:07] * sgray joined the channel
[14:51:34] * MelomanCooI joined the channel
[14:56:25] * MelomanCooI has quit
[15:52:04] * MelomanCooI joined the channel
[15:52:33] * shevchik_ joined the channel
[15:54:33] * MelomanCooI|2 joined the channel
[15:56:23] * MelomanCooI has quit
[17:34:34] * sgray joined the channel
[19:16:00] * DanK_ joined the channel
[19:16:09] <DanK_> hello anyone there?
[19:17:11] <DanK_> got a super basic PocketMine question
[19:41:40] * potpotsie joined the channel
[19:42:30] * Dimins joined the channel
[19:43:41] * dimins_ joined the channel
[19:48:54] * FriwiDev has quit
[20:18:17] * potpotsie has quit
[20:18:43] * potpotsie joined the channel
[20:22:50] * FriwiDev joined the channel
[20:39:36] * digicoustic joined the channel
[20:48:17] * Ag joined the channel
[21:06:49] * iinteger joined the channel
[21:11:31] * potpotsie has quit
[21:25:40] <iinteger> all download servers are down for dev version.  Where else can I download the phar for it?
[21:26:41] <iinteger> Error 521 Ray ID: 25e133dc222c0797 • 2016-01-01 21:09:05 UTC Web server is down
[21:26:45] <iinteger> getting that message
[22:12:28] * potpotsie joined the channel
[22:16:49] * potpotsie has quit
[22:17:07] * Georggi_ joined the channel
[22:17:10] <NullFull> Georggi_ is also known as: Georggi
[23:08:54] * FriwiDev has quit
[23:39:02] * Windir joined the channel
[23:52:12] * potpotsie joined the channel
[23:54:50] * sgray has quit
[23:56:30] * potpotsie has quit
[23:57:01] * NullFull has quit
[23:57:30] * NullFull joined the channel
[23:58:20] * Brandon1- joined the channel

2015-12-31
[01:22:16] * gurun joined the channel
[02:56:49] * DC4CODE joined the channel
[02:56:51] <NullFull> DC4CODE is also known as: DC4CODE
[02:56:53] <DC4CODE> #mcpedevs
[02:56:56] <DC4CODE> oops lol
[02:57:20] * DC4CODE has quit
[03:08:00] * Extreme has quit
[03:08:47] * Extreme joined the channel
[07:23:50] * sgray has quit
[10:19:45] * FriwiDev joined the channel
[10:26:13] * shevchik joined the channel
[11:10:54] <MrARM> forums.pocketmine.net
[11:10:58] <MrARM> are down
[11:11:18] <MrARM> cloudflare says error 526: Invalid certificate
[11:11:53] <MrARM> oh well
[11:11:58] <MrARM> removing https:// well, works
[11:12:05] <MrARM> but you have a bad ssl cert :P
[12:12:35] <MrARM> what do you need to do for a chest to show up?
[12:51:20] * Extreme has quit
[13:01:37] * Extreme joined the channel
[13:03:04] * MelomanCooI has quit
[13:05:27] * MelomanCooI joined the channel
[13:10:42] * Extreme joined the channel
[13:11:47] <PEMapModder> MrARM, you mean code or protocol?
[13:52:27] <PEMapModder> still, it works faster when they have HTTPS
[14:03:44] * sgray joined the channel
[14:27:12] * shaila joined the channel
[14:39:19] * MelomanCooI has quit
[14:41:02] * MelomanCooI joined the channel
[14:45:44] * MelomanCooI has quit
[14:47:02] * MelomanCooI joined the channel
[18:37:19] * jython234[2] joined the channel
[18:39:51] * jython234[2] is now known as jython234
[21:02:26] * MelomanCooI has quit
[21:20:43] * TopMasterWebDev joined the channel
[21:20:44] <TopMasterWebDev> Hey guys can any one visit my site http://chipchopcharlie.com/ using internet explorer i wana see if it looks good on IE can you guys test it please <3
[21:26:32] <Brandon15811> ^ spam, possibly a virus
[22:15:35] * shaila has quit
[22:32:50] * shaila joined the channel
[23:03:27] * shevchik joined the channel
[23:36:12] * Extreme has quit
[23:41:28] * Extreme joined the channel
[23:49:28] * Extreme has quit
[23:50:33] * Extreme joined the channel

2015-12-30
[02:00:11] * Brandon15811__ joined the channel
[02:40:59] * gurun has quit
[04:27:06] * Brandon15811 joined the channel
[09:05:55] * gurun joined the channel
[10:07:58] * Brandon15811_ joined the channel
[10:08:25] * Brandon15811 joined the channel
[10:44:19] * cc joined the channel
[11:44:07] * shevchik joined the channel
[12:40:17] * shevchik joined the channel
[14:37:05] * sgray joined the channel
[16:25:49] * iTaddy joined the channel
[16:32:58] <iTaddy> can anyone tell me how to enable hunger in server?
[16:33:31] <iTaddy> i already set the difficulty to hard but still the players in survival mode doesnt experience hunger :(
[17:15:31] * gurun joined the channel
[20:45:30] * shevchik joined the channel
[20:58:46] * Extreme- has quit
[21:03:33] * Extreme joined the channel
[21:23:55] * s3m1h joined the channel
[21:37:07] * s3m1h has quit
[22:12:37] * Joey joined the channel
[22:12:43] <Joey> hey
[22:13:26] <Guest93435> do someone know of pocketmine is supported with MCPE 0.13.0
[22:25:59] * sgray joined the channel

2015-12-29
[01:11:27] * Brandon15811__ joined the channel
[01:34:09] * gurun has quit
[02:02:42] * MelomanCooI has quit
[09:00:19] * sgray has quit
[10:29:22] * MelomanCooI joined the channel
[13:34:10] * sgray joined the channel
[14:40:40] * brandon__ joined the channel
[14:40:46] <NullFull> brandon__ is also known as: Brandon15811
[18:43:30] * delxhq joined the channel
[18:44:01] <delxhq> Hello
[19:12:53] * gurun joined the channel
[19:13:10] <gurun> brewing .. anyone implemented that yet?
[19:29:45] * coralium joined the channel
[19:29:50] * s3m1h joined the channel
[19:31:06] <s3m1h> the jenkins-server is offline. can someone take a look at it please?
[19:33:34] <Intyre> gurun: no
[19:34:33] <gurun> Intyre, you figured out if it gets it .. recipes from the server somehow, or is stuff like hardcoded?
[19:38:56] <Intyre> have you interacted with it?
[19:48:22] * s3m1h1 joined the channel
[19:48:48] * s3m1h has quit
[20:37:33] * s3m1h1 has left the channel
[21:41:23] * gurun joined the channel
[22:28:29] * s3m1h joined the channel
[22:30:42] <s3m1h> btw.. i am butcher211 on github
[22:33:20] <s3m1h> and jenkins.pocketmine.net is still offline :)
[23:29:40] * sgray joined the channel
[23:48:34] * potpotsie joined the channel
[23:49:07] * potpotsie has quit

2015-12-28
[00:55:16] * Brandon15811__ joined the channel
[03:13:02] * rhinorulz joined the channel
[03:41:18] * iJoshuaHD joined the channel
[03:41:37] * iJoshuaHD is now known as Guest59855
[03:48:49] * PEMapModder joined the channel
[03:58:27] * shevchik_ joined the channel
[04:08:10] * MooP_ joined the channel
[04:08:17] * MooP_ has left the channel
[07:18:18] * sgray has quit
[07:46:16] * MelomanCooI|2 has quit
[07:50:57] * MelomanCooI joined the channel
[10:55:27] * crowzero joined the channel
[14:44:36] * sgray joined the channel
[17:05:36] * Arion joined the channel
[17:05:40] <Arion> hello
[19:50:49] * Brandon15811_ joined the channel
[21:06:03] * gurun joined the channel
[22:09:46] * sgray has quit
[22:18:49] * sgray joined the channel

2015-12-27
[00:18:59] * Brandon15811_ has quit
[00:18:59] * Thinkofname has quit
[00:19:00] * Thinkofname joined the channel
[00:20:44] * Brandon15811_ joined the channel
[07:26:47] * gurun joined the channel
[08:49:59] * crowzero joined the channel
[08:56:45] * crowzero has left the channel
[09:35:50] * crowzero joined the channel
[09:44:53] * crowzero has left the channel
[12:23:44] * crowzero joined the channel
[12:28:52] * sgray joined the channel
[13:05:18] * sgray joined the channel
[15:50:11] * gurun_ joined the channel
[15:54:37] * PEMapModder joined the channel
[15:55:23] * shevchik joined the channel
[17:34:26] * PEMapModder has quit
[17:44:02] * MelomanCooI|2 joined the channel
[17:44:15] * MelomanCooI has quit
[18:22:28] * shevchik joined the channel
[18:57:53] * zz_InusualZ is now known as InusualZ
[20:23:07] * Extreme has quit
[21:15:25] * Extreme- joined the channel
[21:57:44] * shevchik joined the channel
[23:23:23] * sgray joined the channel

2015-12-26
[00:01:08] * sgray has quit
[00:14:31] * sgray joined the channel
[01:48:36] * gurun has quit
[06:20:20] * DarkHawk_ joined the channel
[06:20:29] * DarkHawk_ has quit
[08:43:32] * gurun joined the channel
[12:45:38] * gurun joined the channel
[12:50:58] * sgray joined the channel
[13:07:55] * PEMapModder has quit
[13:08:35] * Guest60790 has quit
[13:10:07] * LaxWasHere has quit
[14:50:32] * LaxWasHere joined the channel
[15:34:45] * gurun joined the channel
[17:32:34] * HyperCamel joined the channel
[17:39:02] * HyperCamel has quit
[19:32:35] * sgray joined the channel
[20:47:24] * MelomanCooI|2 has quit
[20:48:04] * MelomanCooI joined the channel

2015-12-25
[00:06:53] * jubal joined the channel
[01:00:58] * gurun has quit
[01:17:38] * mornir joined the channel
[01:18:18] * jubal has quit
[05:56:12] * mornir joined the channel
[06:42:20] * jubal joined the channel
[06:43:44] * mornir joined the channel
[06:46:46] * jubal has quit
[07:21:47] * shevchik joined the channel
[07:23:54] * jubal joined the channel
[07:23:55] * mornir has quit
[07:24:39] * mornir joined the channel
[07:57:07] * gurun joined the channel
[08:47:08] * sgray has quit
[11:13:35] * sekjun9878 has quit
[11:14:30] * sekjun9878 joined the channel
[11:14:31] * sekjun9878 joined the channel
[11:18:33] * sekjun9878 has quit
[11:19:30] * sekjun9878 joined the channel
[11:19:30] * sekjun9878 has quit
[11:19:30] * sekjun9878 joined the channel
[11:19:52] * sgray joined the channel
[15:21:18] * sgray has quit
[15:44:13] * gurun has quit
[18:17:58] * InusualZ is now known as zz_InusualZ
[20:20:10] * sgray joined the channel
[21:13:15] * gurun joined the channel
[22:16:00] * sgray has quit
[22:20:51] * sgray joined the channel

2015-12-24
[04:59:31] * mornir joined the channel
[07:50:59] * sgray has quit
[11:17:55] * gurun joined the channel
[13:26:51] * sgray joined the channel
[14:05:02] * mornir joined the channel
[15:30:35] * jubal joined the channel
[15:33:05] * mornir has quit
[17:14:16] * shevchik joined the channel
[17:29:32] * mornir joined the channel
[18:51:17] * gurun joined the channel
[19:41:36] * mornir has quit
[21:38:51] * Falkirks joined the channel
[22:10:26] * gurun joined the channel
[22:12:05] * mornir joined the channel

2015-12-23
[01:20:06] * gurun has quit
[01:57:14] * mornir joined the channel
[02:15:44] * tuko joined the channel
[02:16:04] <tuko> hi guys! need help with this error - Couldn't find a working PHP binary, please use the installer
[02:16:10] <tuko> OS debian - 64bit
[04:59:02] <KnownUnown> really? ouch!
[06:06:18] * mornir joined the channel
[07:46:33] * Alen has quit
[08:09:50] * FriwiDev joined the channel
[08:36:52] * Alen joined the channel
[09:02:50] * Alen has quit
[09:34:09] * shevchik joined the channel
[10:11:23] * Alen joined the channel
[10:18:41] * gurun joined the channel
[10:35:37] * shevchik joined the channel
[10:46:07] * shevchik_ joined the channel
[10:58:53] * FriwiDev has quit
[11:08:08] * tester567345 joined the channel
[11:27:08] * MelomanCooI|2 has quit
[11:50:58] * MelomanCooI joined the channel
[12:03:07] * InusualZ is now known as zz_InusualZ
[12:10:20] * shevchik joined the channel
[12:52:44] * MelomanCooI has quit
[13:02:51] * MelomanCooI joined the channel
[13:09:50] * MelomanCooI|2 joined the channel
[13:11:24] * MelomanCooI has quit
[13:23:49] * sgray joined the channel
[13:30:27] * zz_InusualZ is now known as InusualZ
[14:46:00] * shevchik joined the channel
[14:57:24] <Alen> How can I build mcpe/leveldb as a shared library for android?
[15:00:58] <Alen> *leveldb-mcpe
[15:01:15] <Intyre> if you have to ask that then maybe you shouldnt do it
[15:04:12] <Alen> Whyyyy? Everything happens the first time
[15:05:06] <Alen> Do I have to write Android.mk for it?
[15:22:27] * Alen has left the channel
[15:40:51] * FriwiDev joined the channel
[16:11:55] * mornir joined the channel
[17:00:08] * Alfie joined the channel
[17:33:40] * InusualZ is now known as zz_InusualZ
[18:11:06] * mornir has quit
[18:23:49] * zz_InusualZ is now known as InusualZ
[19:55:08] * shevchik joined the channel
[19:55:12] <NullFull> shevchik is also known as: Kripak
[20:39:52] * mornir joined the channel
[21:36:18] * sgray joined the channel
[23:09:34] * sgray joined the channel
[23:18:53] * FriwiDev has quit

2015-12-22
[00:43:18] * gurun has quit
[00:49:48] * mornir has quit
[00:50:46] * mornir joined the channel
[00:58:02] * mornir has quit
[01:06:34] * BlindTail joined the channel
[01:08:39] * mornir joined the channel
[02:31:14] * MineNoob joined the channel
[02:31:21] <MineNoob> Hello?
[02:31:34] <Antisober552> Hi
[02:32:07] <MineNoob> Hi. Super stupid question. Just installed Pocket Minecraft server on Ubuntu. How do I get back into the minecraft console?
[02:32:24] <MineNoob> Or admin panel somewhere
[02:32:57] <MineNoob> I don't see that mentioned anywhere immediate in the setup docs. Or I am blind. Would't be the first time.
[03:03:18] * mornir joined the channel
[06:43:41] * jubal joined the channel
[06:43:42] * mornir has quit
[06:44:50] * mornir joined the channel
[06:48:10] * jubal has quit
[07:14:25] * jubal joined the channel
[07:14:53] * jubal has quit
[07:15:14] * jubal joined the channel
[07:17:54] * sgray has quit
[07:27:56] * mornir joined the channel
[07:27:56] * jubal has quit
[07:28:44] * jubal joined the channel
[07:52:27] * Alen joined the channel
[09:21:34] * Alen has quit
[09:30:04] * jubal has quit
[10:02:54] * gurun joined the channel
[11:10:00] * shevchik joined the channel
[12:42:22] * shevchik joined the channel
[12:48:22] * FriwiDev joined the channel
[13:03:25] * sgray joined the channel
[15:54:52] * shevchik joined the channel
[16:17:42] * shevchik joined the channel
[16:58:34] * Alen joined the channel
[17:48:10] * BlindTail joined the channel
[18:02:22] * sgray has quit
[18:18:52] * FriwiDev has quit
[18:24:30] * MelomanCooI has quit
[18:26:34] * MelomanCooI|2 joined the channel
[18:34:25] * shevchik joined the channel
[19:45:22] * sgray joined the channel
[20:33:57] * FriwiDev joined the channel
[20:40:56] <humerusj> gurun: ping
[20:41:20] <gurun> hmm, yees
[20:41:38] <humerusj> gurun: any idea why i'm getting high minet cpu usage?
[20:41:46] <humerusj> You can test it on http://instant.pocketdock.io/
[20:42:04] <humerusj> Just make sure you select minet and then check the resource monitor on the console page
[20:44:49] <gurun> yeah .. so .. how much is .. much?
[20:45:44] <Intyre> over 9000!
[20:46:14] <gurun> yeah, i'm thinking that to Intyre
[20:55:28] <gurun> awk
[20:56:13] <Brandon15811> grep
[20:57:47] <Intyre> ag
[21:05:18] <humerusj> gurun: 20% constant?
[21:05:37] <humerusj> (while nobody is on the server)
[21:05:42] <humerusj> Or is that standard?
[21:17:18] <gurun> yeah well .. if you are running it on a shitty mobile phone, i'm pretty sure it would be 20%
[21:17:26] <gurun> i mean .. what do you compare with?
[21:19:11] <humerusj> gurun: i don't understand...
[21:23:35] <gurun> you are asking me how long a string is.
[21:23:57] <gurun> If you have a really small processor .. it's going to take more of the CPU than if you have a big one.
[21:28:01] * keithkfng joined the channel
[21:28:03] <NullFull> keithkfng is also known as: k3ithkfng, ImagicalCorp
[21:28:17] * keithkfng has quit
[21:28:45] * keithkfng joined the channel
[21:28:47] <NullFull> keithkfng is also known as: k3ithkfng, ImagicalCorp
[21:29:18] <humerusj> gurun: did you look at the resource monitor on that page?
[21:30:29] <gurun> yes
[21:30:38] <gurun> but listen
[21:30:48] <gurun> it's like you and me are lifting heavy stuff right
[21:30:58] <keithkfng> /msg NickServ VERIFY REGISTER keithkfng dmdhepdgqavx
[21:31:02] <keithkfng> /msg NickServ VERIFY REGISTER keithkfng dmdhepdgqavx
[21:31:02] <gurun> we are both lifting 30kg of stuff, ok
[21:31:11] <gurun> just that i happen to be 2 times as big an strong as you.
[21:31:14] <gurun> then the question is
[21:31:16] <keithkfng> LOL
[21:31:30] <gurun> is it normal for you to only last 1/4 of the time as me?
[21:31:34] <keithkfng> Hi Humerus
[21:31:56] <gurun> so i don't know the specs on the machines you have. I don't know what type of CPU .. how many cores for each MiNET, etc etc
[21:32:21] <gurun> so it's impossible to answer a question if something is normal based on that information.
[21:32:42] <humerusj> gurun: that MiNET server is running on a dedicated server with 12 cores and a lot of ram
[21:32:44] <gurun> even if i know all the specs, i can only speculate if it is normal or not ... maybe more or less educated but well
[21:33:09] <humerusj> It's also the only process that is running in that container
[21:33:25] <gurun> so that container provide MiNET with 12 cores to use?
[21:33:29] <humerusj> Yes
[21:34:18] <gurun> tere
[21:34:28] <gurun> there are a lot of MiNETs running at very low CPU ..
[21:34:31] <gurun> what's different with them?
[21:34:32] * cosmo joined the channel
[21:34:41] <humerusj> Each one is a thread
[21:35:12] <gurun> oh, is that the threading in Mono .. terrible
[21:36:42] * keithkfng has quit
[21:36:46] <humerusj> Hmm
[21:39:59] <gurun> so, mono is using native threads on linux it seems
[21:40:11] <gurun> since the memory is the same for all the processes
[21:42:58] <humerusj> Yep, you can align them to get a better idea of the process tree
[21:43:04] <humerusj> I think f5 does it
[21:43:41] <gurun> well, i can't connect to it
[21:44:03] <gurun> the webpage didn't give me a new view after trying again
[21:45:22] <humerusj> Hmm, you might need to clear your cookies and reconnect
[21:48:58] <gurun> hmm, tried with edge .. now i only get PM
[21:49:31] <gurun> i don't going to clear my cookies
[21:52:54] <gurun> but i don't think it's normal for any process like that to use 20% CPU for not doing anything.
[21:53:06] <gurun> There is really no ticking or shit going on, so I don't get that.
[21:53:17] <gurun> has to be a mono thing. It doesn't do anything like that on Windows
[21:54:19] <gurun> and you seem to be running really raw (no plugins or anything) so that should really not take any CPU at all.
[22:15:38] <gurun> WOW, have no one noticed that the tools and stuff don't swing with the arms in 0.13
[22:15:45] <gurun> looks so stupid.
[22:17:15] <Intyre> ahaha yep
[23:08:52] * FriwiDev has quit
[23:30:12] <Antisober552> hi everyone

2015-12-21
[00:00:21] <shevchik> Also client sends used itemstacks, so you can just append an nbt tag that contains itemstack slot number
[00:00:27] <shevchik> And work from that
[00:00:45] <Intyre> but not when you move items to crafting grid
[00:01:09] <shevchik> But it sends and array of used items after crafting
[00:01:39] <shevchik> Should be able to extract slot number info from them
[00:02:55] <shevchik> But yea, pe inventory is stupid, especially when it is not player own inventory and not chest
[02:27:59] * Codmadnesspro joined the channel
[02:45:28] * mornir joined the channel
[03:46:20] * Codmadnesspro has quit
[06:20:33] * Alen joined the channel
[06:41:46] * BlindTail joined the channel
[06:42:42] * Codmadnesspro joined the channel
[07:33:54] * mornir joined the channel
[07:44:57] * tHEMtZ joined the channel
[08:07:05] * Alen has quit
[09:07:57] * Alen joined the channel
[09:32:30] * Alen has quit
[09:32:45] * Alen joined the channel
[09:41:49] * -- BotBot disconnected, possible missing messages --
[09:45:06] * -- BotBot disconnected, possible missing messages --
[09:47:58] * -- BotBot disconnected, possible missing messages --
[09:51:14] * -- BotBot disconnected, possible missing messages --
[09:53:28] * [d__d] joined the channel
[09:57:00] * md_5 joined the channel
[10:00:20] * Extreme joined the channel
[10:05:51] * Extreme has quit
[10:08:27] * Extreme joined the channel
[10:12:07] * md_5- has quit
[10:12:09] * Extreme- has quit
[10:16:14] * gurun joined the channel
[11:33:28] * sgray joined the channel
[13:30:39] * alen__ joined the channel
[14:13:13] * gurun has quit
[14:43:30] * Extreme joined the channel
[14:50:31] * Extreme has quit
[14:53:06] * Extreme joined the channel
[15:00:48] * alen__ has quit
[16:07:06] * shevchik joined the channel
[16:47:15] * XorBoole- is now known as XorBoole
[16:59:15] * BlindTail joined the channel
[17:06:08] * BlindTail has quit
[17:39:46] * MatthewJP joined the channel
[17:39:48] <NullFull> MatthewJP is also known as: mattp999
[17:39:55] <MatthewJP> hello
[17:40:25] <MatthewJP> i need pocketmine help
[17:41:06] <MatthewJP> hello
[17:41:06] <MatthewJP> hi
[17:41:06] <MatthewJP> hello
[17:41:21] <MatthewJP> hello
[17:41:28] * MatthewJP has left the channel
[17:55:57] * gurun joined the channel
[18:13:47] * mornir joined the channel
[18:41:47] * BlindTail joined the channel
[19:33:03] * robske_110 joined the channel
[19:33:06] <NullFull> robske_110 is also known as: Tim // robske Büba
[19:34:08] <robske_110> On the site pocketmine.net the dev build still says its for 0.11.0 that will confuse many users
[19:36:43] * robske_110_ joined the channel
[19:36:46] <NullFull> robske_110_ is also known as: Tim // robske Büba
[20:14:54] * BlindTail has quit
[21:00:15] * mornir has quit
[21:14:15] * mornir joined the channel
[21:20:46] * iSrFooX joined the channel
[21:25:08] * sgray joined the channel

2015-12-20
[02:41:46] * Louis joined the channel
[02:41:54] <Louis> hello?
[02:42:22] <Guest6460> um ok
[02:43:10] <Guest6460> are there people here who can help me out w/ my server? something isnt set up right
[03:46:02] * shevchik joined the channel
[05:34:52] * shevchik joined the channel
[06:15:47] * shevchik joined the channel
[07:51:32] * jubal joined the channel
[07:51:33] * mornir has quit
[08:00:52] * Hittmana joined the channel
[08:00:57] <Hittmana> Hello is anyone on?
[08:03:44] * Hittman joined the channel
[08:04:04] <Hittman> Is anyone on/
[08:04:08] <Hittman> ?
[08:36:05] * Alen joined the channel
[08:39:49] * FriwiDev joined the channel
[09:29:07] * JohnTheAgent joined the channel
[09:44:40] * gurun joined the channel
[10:22:45] <gurun> Question .. when moving an item to the 2x2 crafting grid, it doesn't send any type of message for that, right?
[10:23:03] <gurun> SO, anti-cheat is almost impossible to implement for that scenario?
[10:24:58] <Intyre> you are the windows guy, you should know
[10:25:14] <gurun> lol
[10:25:42] <gurun> i get the crafting event when it's .. done, but not before that
[10:26:19] <gurun> I keep track of all the splitting and shit that can happen in the inventory, but that is all based on that you get the messages from the client to verify.
[10:28:41] <gurun> I don't think PM can deal with this either. If you play on W10 I believe it would revert the whole inventory.
[10:28:55] <gurun> It's a w10 specific thing
[10:29:24] <Intyre> me too
[10:29:26] <Intyre> :p
[11:12:25] <gurun> the servers would be great, if it wasn't for the cheaters. I can hardly implement any features that touches the inventory
[11:18:52] * FriwiDev has quit
[12:05:55] * Alen has quit
[12:20:04] <Intyre> gurun: why don't you have all recipes?
[12:20:10] <Intyre> now i can't steal them
[12:20:50] <gurun> What recipes are missing?
[12:21:07] <Intyre> good question hehe
[12:21:23] <gurun> I'm pretty sure i have them all
[12:21:46] <Intyre> brewing
[12:21:52] <gurun> but easier if you give me a template on how you want them generated, and then I'll generate it for you
[12:22:15] <gurun> ah, yeah, i only included the crafting recipes. I exclued all enchanting related ones.
[12:22:26] <gurun> .. and brewing.
[12:23:31] <gurun> but i have to figure out the cheat protection on this .. because it's useless on an online server as is.
[12:23:40] <Intyre> i have the original packet but unable to parse them all with the info i have :(
[12:24:48] <gurun> I'm thinking about removing all of this from Open Source right now.
[12:25:04] <Intyre> D:
[12:25:58] <Intyre> accept my pull request. its not a backdoor <3
[12:26:01] <gurun> yeah, until mojang fixes their side of things .. or we have universal login so we can ban them.
[12:26:31] <gurun> lol
[12:26:39] * FriwiDev joined the channel
[12:27:25] <gurun> it sucks. I could really make the server complete with the stuff I have now. But with the hackers, i feel i don't want to.
[12:28:58] <gurun> it's the 2x2 W10 crafting grid that fuks it up
[12:33:45] <FriwiDev> hey, whats the topic?
[12:39:59] <gurun> the topic is .. RAGE!
[12:40:01] <gurun> :-)
[13:04:41] * Alen joined the channel
[13:06:48] <Alen> Hello. If I delete some blocks from leveldb world(set their id to air) but not delete corresponding tile entity, what will happen to tile entity?
[13:12:20] <InusualZ> I think nothing because when the block get loaded it check there is any tile entity realted to him and then load the tile entity
[13:12:33] <InusualZ> But I'm 100% sure
[13:21:43] * sgray joined the channel
[13:37:57] <Antisober552> Hello
[14:01:10] * gurun_ joined the channel
[14:05:16] * gurun has quit
[15:02:33] <gurun_> InusualZ I'm with you on that. I also think it checks the blocks first, and then if needed, reads the block entities.
[15:03:27] <InusualZ> yeah
[15:14:09] <Alen> Thank you
[15:31:32] * sgray joined the channel
[15:34:45] * mornir joined the channel
[15:53:58] * gurun joined the channel
[16:41:04] * mornir has quit
[16:50:40] * shevchik joined the channel
[16:52:37] * sgray joined the channel
[17:41:12] * mornir joined the channel
[17:45:58] * mornir has quit
[18:58:52] * FriwiDev has quit
[18:59:29] * BlindTail joined the channel
[19:00:00] <BlindTail> gurun Please don't remove MiNET from open source. You have been an immense help to the community; and an inspiration to many.
[19:00:34] <BlindTail> hackers indeed suck :-(
[19:00:35] <Intyre> we love gurun! we love gurun! \o\ /o/
[19:00:59] <gurun> BlindTail, i don't mean that. I mean the inventory part.
[19:01:26] <gurun> Intyre i know you secrectly hate me, you devil ! :-P
[19:01:35] <BlindTail> Oh I see. Well even so; that is also very useful.
[19:01:41] <gurun> or hrmf .. maybe it wasn't even secret.
[19:01:51] <Intyre> i dont have secrets
[19:01:55] <Intyre> ;)
[19:02:10] <gurun> BlindTail yeah i know. That's why i'm trying to push it out. BUT it seriously fucks up the online servers since the hackers also read the code to find workarounds.
[19:03:33] <gurun> I guess it's just the way the project is prioritized. If its' not a feature that can be used by a large PVP server, then it's little priority for me.
[19:03:44] <gurun> And the inventory, if i committ that, it can't be used.
[19:04:01] <gurun> i mean, inventory with crafting and enchanting.
[19:04:03] <BlindTail> <- imagines crushing all hackers with giant AT-AT foot
[19:05:07] <Intyre> hackers... dont call them that
[19:05:15] <gurun> it's cheaters
[19:05:33] <BlindTail> very true; hackers gives them way too much credit
[19:05:45] * Alen has left the channel
[19:05:50] <gurun> yeah, i mean .. they don't hack anything.
[19:07:06] <gurun> But MCPE doesn't make it easy either.. sending packets out of order itself, behaving like the worst mods out there ., lol
[19:07:32] <gurun> Not sending packets when things are moved from one inventory to another (crafting grids)
[19:07:40] * mornir joined the channel
[19:07:58] <BlindTail> I don't envy you. Anti-cheat coding is virtually impossible in the current environment.
[19:08:20] <gurun> I guess i could chane it to something like PocketMine, but playing 5 min on LBSG kind of tells me .. that's not the way to go either.
[19:09:13] <gurun> In async programing, event based programming, etc .. there is something called a "future". Sure many of you know the concept.
[19:10:09] <gurun> I'm thinking .. about doing something like that. So if i "loose" items unexplained .. i would try to keep them for a while .. to see if i get a future crafting event.
[19:23:42] <deceit> lose*
[19:23:48] <deceit> loose is what happens when you forget your belt
[19:24:15] <gurun> yeah, i meant drop
[19:24:28] <gurun> hihi, just kidding
[20:22:41] * Alen joined the channel
[22:29:59] * sgray joined the channel
[23:29:50] * Codmadnesspro has quit
[23:39:42] * Alen has quit
[23:59:36] <shevchik> How about just removing items that you think client used for crafting and updating the inventory

2015-12-19
[00:21:48] * mornir joined the channel
[00:30:35] * mornir has quit
[00:37:41] * mornir joined the channel
[00:58:52] * FriwiDev has quit
[01:11:20] * mornir joined the channel
[07:01:16] * sgray joined the channel
[08:25:01] * mornir has quit
[08:30:31] * InusualZ is now known as zz_InusualZ
[12:19:03] * sgray joined the channel
[15:13:05] * mornir joined the channel
[15:56:35] * zz_InusualZ is now known as InusualZ
[18:46:56] * TheLightMC joined the channel
[19:31:14] * Alen joined the channel
[20:06:13] * Alen has quit
[22:10:22] * sgray joined the channel
[22:41:50] * TheLightMC has quit
[23:36:19] * Dog joined the channel
[23:36:24] <Dog> hi!
[23:36:31] <Dog> I'm triying to set up a pocket mine server locally
[23:36:58] <Guest61766> everything goes fine but for some reason I can't connect from other devices in my same network
[23:37:08] <Guest61766> anything I could be doing wrong?
[23:37:23] * shevchik joined the channel
[23:54:55] * shevchik joined the channel

2015-12-18
[00:23:12] * jubal joined the channel
[00:41:17] * gurun_ has quit
[01:37:44] * InusualZ joined the channel
[02:33:11] * sgray joined the channel
[02:39:06] * mornir joined the channel
[02:48:15] * mornir has quit
[02:58:16] * mornir joined the channel
[03:42:50] * jubal joined the channel
[04:09:30] * shaila joined the channel
[04:29:05] * sgray joined the channel
[05:11:52] * mornir joined the channel
[06:02:55] * crowzero_ joined the channel
[07:44:16] * jubal joined the channel
[07:45:05] * mornir joined the channel
[07:46:28] * bugster joined the channel
[07:46:29] * mornir has quit
[07:55:51] * Alen joined the channel
[07:57:07] * Alen has left the channel
[07:58:05] * sgray joined the channel
[09:23:22] * iTaddy joined the channel
[09:23:36] <iTaddy> greetings
[09:23:51] <iTaddy> can i ask help. where can i get the 0.13.1 version of the server?
[09:24:11] <Intyre> what server?
[09:25:15] <iTaddy> i currently have 0.13.0 but its no longer working because the mobile clients were updated to 0.13.1 :(
[09:25:27] <Intyre> what server? <---
[09:25:48] <iTaddy> pocketminecraft server
[09:26:02] <Intyre> maybe ask in #pocketmine?
[09:26:12] * AirLines joined the channel
[09:26:17] <Intyre> "PocketMine support in #pocketmine"
[09:26:29] <AirLines> Join
[09:26:34] <AirLines> Hi
[09:26:55] <AirLines> I need help please
[09:26:58] <iTaddy> cool thanks
[09:28:00] <AirLines> I am trying to found a pm version for mcpe 0.13.1 without the "Invalid Skin" Error. Pls help me
[09:28:16] <Intyre> this is #mcpedevs AND NOT #POCKETMINE
[09:28:37] <AirLines> I am trying to found a pm version for mcpe 0.13.1 without the "Invalid Skin" Error. Pls help
[09:28:51] <Intyre> this is #mcpedevs AND NOT #POCKETMINE
[09:29:03] <AirLines> Oh on
[09:29:05] <AirLines> Ok
[10:21:59] * crowzero_ joined the channel
[10:26:33] * crowzero_ has quit
[10:30:51] * crowzero_ joined the channel
[10:53:40] * Alen joined the channel
[10:56:04] * crowzero_ joined the channel
[11:06:38] * Alen has quit
[11:15:19] * InusualZ is now known as zz_InusualZ
[11:37:59] * sgray joined the channel
[11:38:38] * Alen joined the channel
[11:52:11] * Alen has quit
[13:39:42] * MelomanCooI joined the channel
[15:10:04] * mornir joined the channel
[15:12:55] * FriwiDev joined the channel
[15:16:25] <PEMapModder> I wonder how many people even understand this
[15:16:55] <PEMapModder> https://twitter.com/PEMapModder/status/677507257324605444 the irony is obvious if you know a bit about threading, but seems most readers don't even know what a thread is.
[15:17:25] <Intyre> forum thread?
[15:19:13] <PEMapModder> What forum thread?
[15:19:20] <PEMapModder> It's a Twitter link...
[15:20:14] <PEMapModder> Because that's what people are talking about
[15:20:29] <PEMapModder> Someone said to have one thread per mob to improve performance...
[15:21:09] <Intyre> xD "most readers don't even know what a thread is"
[15:23:00] <PEMapModder> The thread in computer science ;)
[15:26:41] <Intyre> ohhh!!
[15:51:53] * jubal joined the channel
[16:14:41] * crowzero_ has quit
[17:08:31] * jose-vm joined the channel
[17:27:07] * sgray joined the channel
[17:36:31] * mornir joined the channel
[17:46:15] * jubal joined the channel
[17:46:55] * mornir has quit
[17:47:01] * jubal joined the channel
[17:49:35] * mornir joined the channel
[17:50:45] * mornir joined the channel
[18:02:02] * jose-vm has quit
[19:25:58] <Brandon15811> PEMapModder, https://twitter.com/davidlohr/status/288786300067270656
[19:58:38] * shevchik joined the channel
[20:15:32] * sgray joined the channel
[20:42:30] * shevchik joined the channel
[21:02:33] * shevchik joined the channel
[21:57:05] * sgray joined the channel

2015-12-17
[00:19:46] * crowzero_ has quit
[00:31:40] * potpotsie has quit
[00:44:41] * potpotsie joined the channel
[01:07:53] * potpotsie has quit
[01:09:21] * potpotsie joined the channel
[01:42:17] * gurun joined the channel
[02:12:32] * potpotsie has quit
[02:41:28] * hevnsnt joined the channel
[02:42:09] <hevnsnt> Hello, can anyone answer this for me.  Will a pocketmine server running on linux allow for Ipads running MinecraftPE to connect?
[02:42:27] <hevnsnt> I am having a problem with them connecting, but I need to first make sure that this is even possible
[02:42:48] <hevnsnt> I installed pocketmine on a linux server (local), and my ipads simply wont connect!
[03:04:17] * hevnsnt joined the channel
[03:52:53] * Devmage joined the channel
[04:15:42] * crowzero_ joined the channel
[06:16:57] * crowzero_ joined the channel
[06:53:07] * gurun joined the channel
[08:36:22] * gurun_ joined the channel
[08:44:16] * crowzero_ joined the channel
[08:51:43] * crowzero_ joined the channel
[11:08:46] * crowzer__ joined the channel
[11:10:55] * crowzero_ has quit
[11:13:30] * shaila joined the channel
[12:49:42] * gurun_ joined the channel
[14:22:39] * shaila joined the channel
[14:49:03] * gurun joined the channel
[15:16:13] * crowzero_ joined the channel
[16:52:06] * shevchik joined the channel
[17:19:01] * shevchik joined the channel
[18:09:12] * crowzer__ joined the channel
[18:44:21] * mornir joined the channel
[18:54:09] * sgray joined the channel
[18:56:46] * shaila has quit
[19:51:01] * MelomanCooI has quit
[19:52:03] * MelomanCooI joined the channel
[19:54:15] * gurun_ joined the channel
[19:56:38] * gurun has quit
[20:54:58] * shaila joined the channel
[20:55:32] * MelomanCooI has quit

2015-12-16
[00:27:31] * potpotsie has quit
[00:34:06] * potpotsie joined the channel
[01:28:58] * Brandon15811__ joined the channel
[03:03:00] * potpotsie has quit
[03:03:33] * potpotsie joined the channel
[04:02:36] * potpotsie has quit
[04:03:25] * potpotsie joined the channel
[05:50:50] * potpotsie has quit
[06:01:19] * sgray joined the channel
[06:31:02] * shaila joined the channel
[06:31:48] * potpotsie joined the channel
[06:57:40] * potpotsie has quit
[08:27:31] * crowzero joined the channel
[08:30:21] * crowzero has left the channel
[12:04:22] * sgray joined the channel
[12:32:49] <Intyre> lol 0.13.1 forgot to bump protocol number -.-
[13:21:33] * shevchik__ joined the channel
[13:35:16] * crowzero joined the channel
[13:44:50] * shevchik__ joined the channel
[14:44:11] * sgray joined the channel
[14:45:31] * gurun joined the channel
[16:03:58] * crowzero_ joined the channel
[16:31:29] * potpotsie joined the channel
[16:51:19] * potpotsie has quit
[17:10:31] * potpotsie joined the channel
[17:25:02] * shevchik__ joined the channel
[17:36:19] * potpotsie has quit
[18:13:33] * shevchik__ joined the channel
[18:18:42] * potpotsie joined the channel
[18:19:36] * potpotsie has quit
[18:20:20] * potpotsie joined the channel
[18:24:54] * potpotsie has quit
[18:48:46] * gurun_ joined the channel
[19:22:06] * potpotsie joined the channel
[19:23:30] * sgray joined the channel
[19:27:35] * potpotsie has quit
[19:41:25] * Anatoly joined the channel
[20:24:06] * potpotsie joined the channel
[20:29:00] * potpotsie has quit
[20:51:44] * sgray joined the channel
[21:56:51] * potpotsie joined the channel
[22:58:31] * crowzero_ joined the channel
[22:58:34] <NullFull> crowzero_ is also known as: crowzero
[23:25:54] * gurun__ joined the channel
[23:28:50] * gurun_ has quit
[23:51:43] * shaila joined the channel
[23:59:33] * crowzero_ joined the channel
[23:59:37] <NullFull> crowzero_ is also known as: crowzero

2015-12-15
[00:49:19] * potpotsie joined the channel
[01:03:14] * potpotsie has quit
[01:40:12] * potpotsie joined the channel
[01:42:15] * potpotsie has quit
[01:42:47] * potpotsie joined the channel
[01:49:42] * potpotsie has quit
[01:50:33] * sgray joined the channel
[02:26:44] * potpotsie joined the channel
[02:40:11] * potpotsie has quit
[02:40:43] * potpotsie joined the channel
[02:41:14] * potpotsie has quit
[03:03:51] * c0axiL_ joined the channel
[03:18:29] * potpotsie joined the channel
[03:18:42] * potpotsie has quit
[03:18:55] * potpotsie joined the channel
[05:03:32] * sgray has quit
[05:07:22] * c0axiL_ has quit
[05:32:50] * potpotsie has quit
[05:33:35] * potpotsie joined the channel
[05:38:14] * potpotsie has quit
[06:34:41] * potpotsie joined the channel
[06:39:55] * potpotsie has quit
[12:01:38] * sgray joined the channel
[13:54:46] * FriwiDev joined the channel
[14:02:16] * Alen joined the channel
[14:03:47] * Alen has left the channel
[15:36:18] * shevchik_ joined the channel
[15:46:48] * shevchik_ has quit
[15:47:20] * shevchik_ joined the channel
[15:49:54] * shevchik__ joined the channel
[17:23:56] * potpotsie joined the channel
[17:40:07] * potpotsie has quit
[18:18:08] * sgray joined the channel
[18:24:02] * potpotsie joined the channel
[18:47:54] * potpotsie has quit
[18:48:10] * potpotsie joined the channel
[19:24:55] * Sigfrid joined the channel
[19:35:06] * MelomanCooI has quit
[19:39:55] * MelomanCooI joined the channel
[20:02:48] * sgray joined the channel
[20:10:50] * potpotsie has quit
[21:05:55] * MelomanCooI has quit
[21:06:25] * MelomanCooI joined the channel
[21:11:25] * potpotsie joined the channel
[21:16:12] * potpotsie has quit
[22:08:51] * FriwiDev has quit
[22:12:47] * potpotsie joined the channel
[22:18:25] * potpotsie has quit
[22:25:01] * potpotsie joined the channel
[22:57:29] * Brandon15811__ has quit
[23:49:08] <Antisober552> Hi Guys
[23:55:33] * shaila joined the channel

2015-12-14
[00:28:49] * Brandon15811__ joined the channel
[00:58:17] * potpotsie has quit
[01:13:43] * potpotsie joined the channel
[02:58:28] * potpotsie has quit
[03:14:45] * potpotsie joined the channel
[03:14:58] * potpotsie has quit
[03:15:05] * potpotsie joined the channel
[03:28:03] * potpotsie has quit
[03:31:04] * potpotsie joined the channel
[05:58:42] * potpotsie has quit
[06:59:17] * potpotsie joined the channel
[07:04:26] * potpotsie has quit
[08:00:57] * potpotsie joined the channel
[08:06:27] * potpotsie has quit
[08:08:47] * potpotsie joined the channel
[08:36:18] * potpotsie has quit
[09:00:04] * sgray has quit
[09:19:35] * MelomanCooI has quit
[11:06:01] * shevchik_ joined the channel
[11:14:58] * shevchik__ joined the channel
[12:31:05] * sgray joined the channel
[13:46:26] * MelomanCooI joined the channel
[14:06:42] * MelomanCooI has quit
[14:08:27] * MelomanCooI joined the channel
[16:36:36] * shevchik joined the channel
[18:09:07] * potpotsie joined the channel
[18:38:56] <Antisober552> Anyone Here ?
[19:12:41] <InusualZ> yes/no
[19:12:51] <Antisober552> hi dude
[19:13:07] <Antisober552> how are you ?
[19:13:17] <InusualZ> Fine, How are you?
[19:13:28] <Antisober552> yeah not bad :)
[19:13:45] <InusualZ> That's the important thing :)
[19:14:13] <Antisober552> :)
[19:14:21] <Antisober552> wheres everyone else
[19:14:55] <Antisober552> this channel always used to have someone active
[20:40:10] * Brandon15811__ joined the channel
[21:04:17] * potpotsi_ joined the channel
[21:07:15] * potpotsie has quit
[21:25:52] * potpotsi_ has quit
[21:26:03] * potpotsie joined the channel
[21:53:42] * shaila joined the channel
[22:20:02] * shevchik joined the channel
[22:35:03] * potpotsie has quit
[22:35:46] * 21WAAHPD1 joined the channel
[23:23:56] * 21WAAHPD1 has quit

2015-12-13
[02:41:58] * potpotsie joined the channel
[03:30:47] * shevchik has quit
[03:31:15] * shevchik joined the channel
[04:41:47] * potpotsie has quit
[05:10:19] * potpotsi_ joined the channel
[06:11:11] * KnownUnown joined the channel
[07:00:25] * sgray joined the channel
[07:44:11] * potpotsi_ has quit
[07:44:49] * potpotsie joined the channel
[07:49:08] * potpotsie has quit
[08:07:07] * potpotsie joined the channel
[08:37:58] * potpotsie has quit
[09:00:50] * potpotsie joined the channel
[09:04:55] * potpotsie has quit
[09:13:24] * tHEMtZ joined the channel
[09:38:39] * shevchik joined the channel
[10:01:26] * potpotsie joined the channel
[10:05:35] * potpotsie has quit
[10:21:04] * Fudster joined the channel
[10:31:14] * Brandon15811__ has quit
[10:46:55] * eggy joined the channel
[10:47:39] * Brandon15811__ joined the channel
[10:48:05] * c0axiL_ joined the channel
[10:51:31] * Fudster joined the channel
[10:56:27] * FriwiDev joined the channel
[11:02:11] * potpotsie joined the channel
[11:06:44] * potpotsie has quit
[12:03:05] * potpotsie joined the channel
[12:09:15] * potpotsie has quit
[12:47:28] * Brandon15811__ has quit
[13:04:58] * potpotsie joined the channel
[13:09:15] * potpotsie has quit
[13:41:08] * shevchik_ joined the channel
[13:50:05] * sgray joined the channel
[14:05:55] * potpotsie joined the channel
[14:09:55] * potpotsie has quit
[15:03:31] * sgray joined the channel
[15:06:28] * potpotsie joined the channel
[15:10:42] * potpotsie has quit
[15:14:30] * shevchik_ joined the channel
[16:07:12] * potpotsie joined the channel
[16:11:15] * potpotsie has quit
[16:48:32] * MelomanCooI has quit
[17:08:17] * potpotsie joined the channel
[17:12:28] * potpotsie has quit
[17:14:24] * MelomanCooI joined the channel
[17:16:46] * sgray has quit
[17:20:45] * sgray joined the channel
[17:41:41] * shevchik_ joined the channel
[18:09:04] * potpotsie joined the channel
[18:13:18] * potpotsie has quit
[18:13:29] * sekjun9878 has quit
[18:16:47] * sekjun9878 joined the channel
[18:16:57] * sekjun9878 joined the channel
[19:09:31] * potpotsie joined the channel
[19:13:35] * potpotsie has quit
[19:33:11] * potpotsie joined the channel
[19:33:56] * deceit has quit
[19:33:56] * MrARM has quit
[19:33:57] * MrQuoter has quit
[19:33:57] * ZacHack has quit
[19:33:57] * leonchang99 has quit
[19:33:58] * Antisober552 has quit
[19:33:58] * MinecraftAddict has quit
[19:33:59] * NullFull has quit
[19:33:59] * InusualZ has quit
[19:34:00] * eggster has quit
[19:34:01] * Falkirks has quit
[19:34:01] * iamadpond has quit
[19:34:01] * Intyre has quit
[19:34:12] * Brandon15811 joined the channel
[19:34:12] * NullFull joined the channel
[19:34:12] * MinecraftAddict joined the channel
[19:34:12] * humerusj joined the channel
[19:34:12] * Antisober552 joined the channel
[19:34:12] * leonchang99 joined the channel
[19:34:12] * ZacHack joined the channel
[19:34:12] * MrQuoter joined the channel
[19:34:12] * MrARM joined the channel
[19:34:12] * deceit joined the channel
[19:34:12] * InusualZ joined the channel
[19:34:12] * eggster joined the channel
[19:34:12] * Falkirks joined the channel
[19:34:12] * iamadpond joined the channel
[19:34:12] * shoghicp joined the channel
[19:34:12] * Intyre joined the channel
[19:37:31] * NullFull joined the channel
[19:37:44] * potpotsie has quit
[19:38:16] * potpotsie joined the channel
[20:46:14] * sgray joined the channel
[20:52:14] * Extreme- joined the channel
[21:25:36] * shevchik_ joined the channel
[21:53:27] * potpotsie has quit
[21:55:52] * sgray joined the channel
[23:04:10] * potpotsie joined the channel
[23:08:51] * FriwiDev has quit
[23:09:32] * potpotsie has quit
[23:09:45] * potpotsie joined the channel

2015-12-12
[00:08:51] * FriwiDev has quit
[00:53:47] <iJoshuaHD> seems. pocketmine is dead :S
[01:03:45] * shaila has quit
[01:04:52] * sgray joined the channel
[01:32:02] * NinjaKrill joined the channel
[02:56:41] * DC4CODE_SOFTWARE joined the channel
[02:56:43] <NullFull> DC4CODE_SOFTWARE is also known as: DC4CODE
[02:56:47] <DC4CODE_SOFTWARE> hello?
[02:56:58] <DC4CODE_SOFTWARE> what do the numbers mean in a crashlog
[02:57:07] <DC4CODE_SOFTWARE> like give me a sec
[02:57:19] <DC4CODE_SOFTWARE> CrashDump_Thu_Dec_10-15.14.55-ACT_2015.log
[02:57:24] <DC4CODE_SOFTWARE> what do all the numbers mean
[02:57:44] <DC4CODE_SOFTWARE> like .14.55
[02:58:09] <DC4CODE_SOFTWARE> do they mean time???
[03:00:20] <DC4CODE_SOFTWARE> hello
[03:00:23] <DC4CODE_SOFTWARE> anyone here
[03:15:54] <DC4CODE_SOFTWARE> ping
[03:17:39] * DC4CODE_SOFTWARE has quit
[03:21:22] * Extreme joined the channel
[03:25:21] * DC4CODE joined the channel
[03:25:23] <NullFull> DC4CODE is also known as: DC4CODE
[03:25:29] <DC4CODE> Hey i need help
[03:25:34] <DC4CODE> anyone here
[05:19:58] * gurun joined the channel
[05:49:37] * potpotsie has quit
[06:01:04] * gurun has quit
[06:21:19] * potpotsie joined the channel
[07:30:37] * MelomanCooI has quit
[07:31:08] * MelomanCooI joined the channel
[08:27:41] * FriwiDev joined the channel
[08:28:18] * potpotsie has quit
[09:13:43] * potpotsie joined the channel
[09:18:46] * potpotsie has quit
[09:41:07] * potpotsie joined the channel
[10:06:53] * potpotsi_ joined the channel
[10:10:57] * NinjaKrill has quit
[10:10:58] * sekjun9878 has quit
[10:10:58] * potpotsie has quit
[10:11:00] * NinjaKrill joined the channel
[10:18:37] * sekjun9878 joined the channel
[10:18:40] * sekjun9878 joined the channel
[10:18:59] * NinjaKrill joined the channel
[10:41:59] * potpotsi_ has quit
[11:08:51] * FriwiDev has quit
[11:09:19] * Jin_ joined the channel
[11:11:03] <Jin_> Hello,I want to know how to use PE map in the pocketmine?
[11:13:34] <Jin_> I am a foreigner，so my English is not very well
[11:13:41] <Jin_> hello?
[11:21:18] * Jin__ joined the channel
[11:28:18] * Jin__ has quit
[11:43:01] * potpotsie joined the channel
[11:47:15] * potpotsie has quit
[11:51:06] * tHEMtZ has quit
[12:02:34] * tHEMtZ joined the channel
[12:08:02] * sgray joined the channel
[12:41:24] * tHEMtZ joined the channel
[13:44:20] * potpotsie joined the channel
[13:48:35] * potpotsie has quit
[14:01:19] * FriwiDev joined the channel
[14:45:34] * potpotsie joined the channel
[14:50:35] * potpotsie has quit
[15:47:23] * potpotsie joined the channel
[15:51:54] * potpotsie has quit
[16:07:09] * MelomanCooI has quit
[16:48:23] * potpotsie joined the channel
[16:50:23] * potpotsi_ joined the channel
[16:52:35] * potpotsie has quit
[16:54:35] * potpotsi_ has quit
[17:30:45] * potpotsie joined the channel
[17:31:14] * shaila joined the channel
[17:34:51] * c0axiL_ joined the channel
[17:34:59] * FriwiDev_ joined the channel
[17:36:26] * iJoshuaHD_ joined the channel
[17:40:32] * FriwiDev has quit
[17:40:32] * sgray has quit
[17:40:33] * c0axiL has quit
[17:40:34] * iJoshuaHD has quit
[17:40:37] * iJoshuaHD_ is now known as iJoshuaHD
[17:40:37] * FriwiDev_ is now known as FriwiDev
[17:58:23] * potpotsie has quit
[18:42:45] * shaila joined the channel
[19:23:58] * MelomanCooI joined the channel
[19:49:29] * shevchik joined the channel
[20:12:30] * shevchik joined the channel
[20:18:51] * FriwiDev has quit
[20:33:31] * sgray joined the channel
[20:36:20] * shaila has quit
[21:16:47] * potpotsie joined the channel
[21:40:41] * potpotsie has quit
[21:50:10] * williamtdr joined the channel
[21:51:07] * potpotsie joined the channel
[22:38:33] * potpotsie has quit
[23:02:07] * sgray joined the channel
[23:49:16] * potpotsie joined the channel
[23:53:26] * potpotsie has quit

2015-12-11
[00:27:32] * potpotsie has quit
[00:30:00] * potpotsie joined the channel
[04:52:37] * NinjaKrill joined the channel
[05:16:58] * potpotsie has quit
[05:18:55] * shevchik joined the channel
[05:52:00] * potpotsie joined the channel
[06:18:32] * potpotsie has quit
[09:49:13] * shevchik joined the channel
[12:15:32] * shaila joined the channel
[13:57:16] * FriwiDev joined the channel
[16:39:52] <InusualZ> :(
[17:20:29] * Sigfrid joined the channel
[17:25:11] * potpotsie joined the channel
[17:55:25] <FriwiDev> hey there. I'm trying to send batch packets in 0.13.0 to an iOS client. The problem is: it's not working xD Im sending "0x92 payloadsize payload". The payload is zlib deflated (lvl 7) and contains always an int (length of contained packet) and then the contained packet itself.
[17:56:45] <FriwiDev> http://pastebin.com/rerYtf26
[17:57:25] <FriwiDev> this method converts every packet to a batch, the input packet is correct and working when sending it directly
[17:58:11] <FriwiDev> im stuck on this for days now and would be glad about every help i could get :)
[18:03:31] <FriwiDev> are there restrictions which packets can be sent inside batch packets?
[18:14:22] * shaila joined the channel
[18:24:38] * potpotsie has quit
[18:27:46] * potpotsie joined the channel
[18:27:49] * potpotsie has quit
[18:33:03] * potpotsie joined the channel
[18:35:10] * gurun joined the channel
[18:35:58] <gurun> Intyre you wouldn't happen to see a list of biomes with ID's in the rev-eng stuff?
[18:37:06] * potpotsie has quit
[19:31:27] * shaila joined the channel
[20:10:22] * potpotsie joined the channel
[20:14:37] * potpotsie has quit
[20:53:24] * potpotsie joined the channel
[20:58:49] * potpotsie has quit
[21:12:00] * DC4CODE joined the channel
[21:12:02] <NullFull> DC4CODE is also known as: DC4CODE
[21:12:03] <DC4CODE> hi
[21:12:31] <FriwiDev> hi
[21:12:44] <DC4CODE> Need any help?
[21:13:05] <FriwiDev> yeah xD
[21:13:08] <DC4CODE> lol i need help with my php PlayerStats file...
[21:13:12] <DC4CODE> kinda a mess
[21:13:30] <FriwiDev> im still trying to send batch packets - failing completly xD
[21:13:35] <DC4CODE> lol
[21:13:41] <FriwiDev> my packets work all, but my batch packets wont
[21:13:47] <FriwiDev> http://pastebin.com/rerYtf26
[21:13:57] <DC4CODE> let me take a look..
[21:13:59] <FriwiDev> my batch encode method is pretty simple
[21:14:07] <FriwiDev> i can also receive them correctly
[21:14:16] <FriwiDev> but encoding wont work :(
[21:14:53] <FriwiDev> binpacket is just a wrapper, fin.toArray() gets sent
[21:15:14] <DC4CODE> hmmm
[21:15:24] <DC4CODE> do you know php5??
[21:15:28] <DC4CODE> i need help
[21:15:35] <FriwiDev> yeah, but only a small bit xD
[21:15:40] <DC4CODE> ok
[21:15:47] <DC4CODE> <?php  $servername = "vs1.dc4.us"; $username = "root"; $password = "Conarte2"; $conn = new mysqli($servername, $username, $password);  $query 'SELECT * FROM player_stats WHERE rrmc' echo "JOINS ON DC4: $row[DYLANC44]"  ?>
[21:15:49] <FriwiDev> but well - show me, but i cant promise anything
[21:16:01] <DC4CODE> dang it
[21:16:08] <FriwiDev> lolwut? xD
[21:16:08] <DC4CODE> ho do i remove posts???
[21:16:12] <DC4CODE> CRAP...
[21:16:13] <deceit> LOL
[21:16:18] <FriwiDev> impossible
[21:16:23] <FriwiDev> and it gets logged by most clients
[21:16:29] <FriwiDev> im just gonna try it out ;)
[21:16:34] <DC4CODE> no
[21:16:38] <FriwiDev> ftp: rm -r xD
[21:16:42] <DC4CODE> i am changing passes
[21:16:51] <FriwiDev> would recommend that xD
[21:18:08] <FriwiDev> just dropped the database
[21:18:24] <DC4CODE> done
[21:18:27] <DC4CODE> WHAT
[21:18:33] <FriwiDev> just kidding xD
[21:18:38] <DC4CODE> thank goodness
[21:18:49] <DC4CODE> i have over 5000 user profiles and sensitive info
[21:19:05] <FriwiDev> well, pretty simple password for sensitive info ;)
[21:19:13] <DC4CODE> i changed it
[21:19:25] <DC4CODE> good thing i use different passes on everyhting
[21:19:42] <FriwiDev> well ok, so what are you having a problem with? :)
[21:20:01] <FriwiDev> apart from me shocking you :P
[21:21:16] <DC4CODE> passwd: all authentication tokens updated successfully. [rrmc@vs1 rrmc]$ sudo passwd rrmc Changing password for user rrmc. New password: Retype new password: passwd: all authentication tokens updated successfully.
[21:21:18] <DC4CODE> hahah
[21:22:55] <FriwiDev> just tried Conarte1 and Conarte3 :D
[21:23:18] <FriwiDev> you should maybe also deauth people already logged in ;)
[21:23:34] <FriwiDev> just in case someone logged in
[21:23:44] <DC4CODE> thanks
[21:23:57] <DC4CODE> I'm such a idiot xd
[21:24:23] <FriwiDev> well, wouldn't it be life if we didn't do faults?
[21:24:32] <DC4CODE> [rrmc@vs1 rrmc]$ screen -s rrmc ./start.sh [screen is terminating] [rrmc@vs1 rrmc]$ passwd root passwd: Only root can specify a user name. [rrmc@vs1 rrmc]$ sudo passwd root [sudo] password for rrmc: Sorry, try again. [sudo] password for rrmc: Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully. [rrmc@vs1 rrmc]$ sudo passwd rrmc Changing password for user rrmc. N
[21:24:54] <DC4CODE> done
[21:25:06] <DC4CODE> *all servers crash*
[21:25:10] <DC4CODE> ...
[21:25:50] <FriwiDev> bad password. login as: root root@vs1.dc4.us password: Welcome to SSH!
[21:26:12] <DC4CODE> i ran 'who' on my mainframe..
[21:26:17] <DC4CODE> your not coming up u liar! XD
[21:26:20] <FriwiDev> xD
[21:26:41] <FriwiDev> i've already hidden myself
[21:26:56] <FriwiDev> theres a new package installed now... xDDD
[21:27:06] <DC4CODE> noo!
[21:27:20] <DC4CODE> [Server thread/WARNING]: RuntimeException: "mysqli::mysqli(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)" (E_WARNING) in "/PlayerStats_v2.1.phar/src/PlayerStats/PlayerStats" at line 64
[21:27:30] <DC4CODE> looks like i have to reconfigure some files.. yay!
[21:27:38] <FriwiDev> ah, YES is the password :D
[21:27:42] <DC4CODE> lol
[21:28:39] <DC4CODE> oops now that my SA Authentication servers are down someone tried to login as me...
[21:28:45] <FriwiDev> i hope you secured your php files?
[21:29:00] <DC4CODE> maybe
[21:29:03] <FriwiDev> else i could download them in plain text and obtain your root password
[21:29:04] <DC4CODE> i did
[21:29:16] <FriwiDev> well, lets hope so ;)
[21:29:21] <DC4CODE> *puts server in lockdown*
[21:29:38] <FriwiDev> its the no. 1 fault of webserver operators
[21:29:41] <DC4CODE> http://dc4code.pe.hu/security/s1.html
[21:29:45] <FriwiDev> but well, lets get back on topic
[21:30:08] <FriwiDev> this is oc no mcpe stuff :D
[21:30:15] <DC4CODE> lol
[21:30:41] <DC4CODE> whats a hald demeon
[21:30:43] <DC4CODE> 508 haldaemon  20   0 37540   140   136 S  0.0  0.0  0:02.39 hald
[21:31:04] <DC4CODE> WHAT
[21:31:08] <deceit> hardware abstraction layer daemon
[21:31:31] <DC4CODE> ohh
[21:31:58] <DC4CODE> i was on mac and i got a process called sshd accepted and i was like NOO
[21:32:14] <DC4CODE> then i was like ohhhh its on my mac terminal not me servers terminal ooops
[21:32:53] <DC4CODE> i made a pocket mine plugin when it be submitted its been a month
[21:34:03] <DC4CODE> ___________________________________________                                                                 RRMC DATABASE                                                  ___________________________________________                                                         Delete Server OPS List          [*1]                                                       Reboot Machine                  [*2]
[21:34:04] <DC4CODE> dang it
[21:34:42] <deceit> lol
[21:34:57] <FriwiDev> looks like he is kind of confused today... xD
[21:35:17] <FriwiDev> i guess he pressed 2 ;D
[21:35:37] <FriwiDev> or first 1 and then 2 and is locked out now *LOL*
[21:37:11] <deceit> hahahahah
[21:38:25] <FriwiDev> ... or maybe he had an auto paste irc client ;)
[21:38:54] <deceit> perhaps
[21:47:38] * shaila joined the channel
[21:55:38] * potpotsie joined the channel
[22:00:11] * potpotsie has quit
[22:56:37] * potpotsie joined the channel
[23:02:28] <KnownUnown> death
[23:12:16] * potpotsie has quit
[23:19:23] * potpotsie joined the channel
[23:21:11] * potpotsi_ joined the channel
[23:21:11] * potpotsie has quit
[23:26:30] * NinjaKrill has quit
[23:37:07] * potpotsi_ has quit
[23:55:12] * potpotsie joined the channel

2015-12-10
[00:27:19] * potpotsie has quit
[01:06:15] * potpotsie joined the channel
[03:06:20] * gurun joined the channel
[05:01:34] * potpotsie has quit
[05:04:00] * potpotsie joined the channel
[05:50:24] * potpotsie has quit
[06:50:53] * potpotsie joined the channel
[06:57:06] * potpotsie has quit
[07:33:46] * gurun joined the channel
[07:53:48] * potpotsie joined the channel
[07:57:59] * potpotsie has quit
[08:23:01] * potpotsie joined the channel
[08:30:03] * shaila joined the channel
[08:33:20] * sgray has quit
[09:24:48] * sekjun9878 joined the channel
[09:24:48] * sekjun9878 joined the channel
[09:32:38] * potpotsie has quit
[09:43:43] * MelomanCooI has quit
[10:25:08] * shevchik joined the channel
[10:33:11] * potpotsie joined the channel
[10:39:20] * potpotsie has quit
[10:48:36] * shevchik_ joined the channel
[11:35:50] * potpotsie joined the channel
[11:39:46] * potpotsie has quit
[12:30:10] * shaila joined the channel
[12:36:20] * potpotsie joined the channel
[12:40:59] * potpotsie has quit
[13:45:26] * UltimateMcraft_ joined the channel
[13:45:28] <NullFull> UltimateMcraft_ is also known as: UltimateMcraft
[13:46:17] * UltimateMcraft_ has left the channel
[13:49:19] <PEMapModder> Codmadnesspro, you're still alive?
[13:49:37] <PEMapModder> or is it an xkcd.com/686 ?
[14:37:57] * potpotsie joined the channel
[14:42:06] * potpotsie has quit
[15:38:47] * potpotsie joined the channel
[15:43:06] * potpotsie has quit
[16:12:27] * MelomanCooI joined the channel
[16:39:22] * potpotsie joined the channel
[16:43:26] * potpotsie has quit
[17:40:08] * potpotsie joined the channel
[17:42:24] * shaila has quit
[17:44:43] * potpotsie has quit
[17:52:11] * shaila joined the channel
[18:16:27] * potpotsie joined the channel
[18:18:59] * potpotsie has quit
[19:19:33] * potpotsie joined the channel
[19:23:57] * potpotsie has quit
[19:47:22] * shevchik_ joined the channel
[20:14:47] * potpotsie joined the channel
[20:19:42] * shevchik_ joined the channel
[20:28:35] * potpotsie has quit
[20:47:35] * shevchik_ joined the channel
[21:29:07] * potpotsie joined the channel
[21:34:46] * potpotsie has quit
[22:31:39] * potpotsie joined the channel
[22:36:11] * potpotsie has quit
[22:42:31] * potpotsie joined the channel

2015-12-09
[00:02:49] * potpotsie joined the channel
[00:08:58] * potpotsie has quit
[01:04:36] * potpotsie joined the channel
[02:47:00] * potpotsie has quit
[02:47:26] * potpotsie joined the channel
[05:24:25] * potpotsie has quit
[06:04:01] * potpotsie joined the channel
[06:08:22] * potpotsie has quit
[06:25:24] * sekjun9878 has quit
[06:30:27] * sekjun9878 joined the channel
[06:30:28] * sekjun9878 joined the channel
[07:05:22] * potpotsie joined the channel
[07:10:47] * potpotsie has quit
[07:13:25] * shevchik joined the channel
[07:27:00] * shaila joined the channel
[08:07:07] * potpotsie joined the channel
[08:09:03] * potpotsi_ joined the channel
[08:11:27] * potpotsie has quit
[08:13:59] * potpotsi_ has quit
[08:29:10] * sgray joined the channel
[08:36:54] * sgray has quit
[09:09:51] * potpotsie joined the channel
[09:14:35] * potpotsie has quit
[10:06:47] * shevchik has quit
[10:10:42] * potpotsie joined the channel
[10:14:46] * potpotsie has quit
[10:18:05] * shevchik joined the channel
[11:11:19] * potpotsie joined the channel
[11:15:26] * potpotsie has quit
[11:19:40] * shevchik joined the channel
[11:36:11] * shevchik has quit
[11:50:23] * sgray joined the channel
[12:12:05] * potpotsie joined the channel
[12:16:59] * potpotsie has quit
[13:01:10] * MelomanC- is now known as MelomanCooI
[14:13:49] * potpotsie joined the channel
[14:18:03] * potpotsie has quit
[15:14:41] * potpotsie joined the channel
[15:19:10] * potpotsie has quit
[15:29:33] * shevchik joined the channel
[16:25:26] * sgray has quit
[16:46:08] * potpotsie joined the channel
[16:46:27] * potpotsie has quit
[16:46:40] * potpotsie joined the channel
[17:11:22] * gurun joined the channel
[17:13:56] * potpotsie has quit
[17:33:15] * sgray joined the channel
[17:43:27] * shevchik joined the channel
[19:08:54] * shevchik joined the channel
[20:16:59] * shevchik has quit
[20:29:11] * shevchik joined the channel
[20:30:12] * potpotsie joined the channel
[20:30:16] * potpotsie has quit
[20:30:32] * potpotsie joined the channel
[22:49:12] * sgray joined the channel
[22:53:22] * potpotsie has quit
[23:00:59] * potpotsie joined the channel
[23:10:12] * potpotsie has quit
[23:11:28] * potpotsie joined the channel

2015-12-08
[00:48:39] * jocopa3 has quit
[01:08:16] * potpotsi_ has quit
[01:09:31] * potpotsie joined the channel
[01:13:46] * potpotsie has quit
[02:10:12] * potpotsie joined the channel
[02:14:25] * potpotsie has quit
[02:49:28] * c0axiL joined the channel
[03:11:10] * potpotsie joined the channel
[03:17:41] * potpotsie has quit
[04:14:03] * potpotsie joined the channel
[04:18:47] * potpotsie has quit
[04:41:48] * shaila joined the channel
[04:44:47] * sgray has quit
[05:14:49] * potpotsie joined the channel
[05:19:06] * potpotsie has quit
[05:31:19] * potpotsie joined the channel
[05:36:11] * potpotsie has quit
[09:59:48] * potpotsie joined the channel
[10:04:09] * potpotsie has quit
[11:00:47] * potpotsie joined the channel
[11:05:06] * potpotsie has quit
[12:01:39] * potpotsie joined the channel
[12:06:11] * potpotsie has quit
[12:30:12] * shaila joined the channel
[13:02:12] * potpotsie joined the channel
[13:06:26] * potpotsie has quit
[14:03:02] * potpotsie joined the channel
[14:07:06] * potpotsie has quit
[14:43:19] * Taha_The_Hacker joined the channel
[15:03:46] * potpotsie joined the channel
[15:08:06] * potpotsie has quit
[17:05:21] * potpotsie joined the channel
[17:09:41] * potpotsie has quit
[18:10:31] * potpotsie joined the channel
[18:52:36] * shaila joined the channel
[21:21:40] * potpotsie has quit
[22:08:53] <Codmadnesspro> I see so many server owners run nulled XF and don't even bother changing the copyright footer.
[22:22:12] * potpotsie joined the channel
[22:25:23] * potpotsi_ joined the channel
[22:25:27] * potpotsie has quit
[23:02:16] * potpotsi_ has quit
[23:09:44] * shaila has quit
[23:10:13] * sgray joined the channel

2015-12-07
[00:35:09] * MelomanCooI|2 has quit
[01:51:50] * qnm has left the channel
[07:15:22] * shaila has quit
[08:07:08] * jocopa3 has quit
[09:16:59] * shaila joined the channel
[10:01:59] * eggy has quit
[10:03:54] * eggy joined the channel
[11:59:52] * MelomanCooI joined the channel
[12:29:58] * shaila joined the channel
[12:43:19] * shevchik__ joined the channel
[13:50:50] * shevchik__ has quit
[15:52:38] * jocopa3 joined the channel
[15:58:03] * MelomanCooI has quit
[15:58:57] * MelomanCooI joined the channel
[16:02:30] * MelomanCooI|2 joined the channel
[16:02:30] * MelomanCooI has quit
[16:16:40] * FriwiDev joined the channel
[16:43:56] * DC4CODE[DEV] joined the channel
[16:43:59] <NullFull> DC4CODE[DEV] is also known as: DC4CODE
[16:44:02] <DC4CODE[DEV]> Hey guys!
[16:48:33] <FriwiDev> hey
[17:03:03] * DC4CODE[DEV] has quit
[17:20:29] * MelomanC- joined the channel
[17:21:32] * MelomanCooI|2 has quit
[18:19:31] * sgray joined the channel
[18:25:33] * sgray joined the channel
[18:44:53] * potpotsie joined the channel
[18:53:07] * Serializator joined the channel
[18:53:10] <NullFull> Serializator is also known as: Serializator
[19:10:16] * Serializator has quit
[19:21:54] * eggy has quit
[19:22:04] * eggy joined the channel
[19:33:16] * potpotsie has quit
[20:38:50] * FriwiDev has quit
[20:53:25] * potpotsie joined the channel
[20:58:59] * potpotsie has quit
[21:11:59] * gurun joined the channel
[21:54:52] * potpotsie joined the channel
[21:59:11] * potpotsie has quit
[22:03:39] * potpotsie joined the channel
[22:03:40] * potpotsie has quit
[22:13:01] * potpotsie joined the channel
[22:13:35] * potpotsi_ joined the channel
[22:17:35] * potpotsie has quit
[22:37:57] * pbroker joined the channel
[22:38:33] <pbroker> wget -q -O - http://get.pocketmine.net/ | bash       give me a error saying it can't be downloaded automatically
[22:39:29] <pbroker> ouldn't download PocketMine-MP automatically from https://github.com/PocketMine/PocketMine-MP/releases/download/1.4.1/PocketMine-MP_1.4.1.phar

2015-12-06
[00:42:29] * shevchik_ joined the channel
[01:00:58] * eggy has quit
[01:02:04] * eggy joined the channel
[03:29:22] * gurun has quit
[03:42:08] * gurun joined the channel
[04:01:28] <Extreme> jocopa3: last I checked it used software rendering so it shouldn't matter what GPU you have
[05:46:34] * shaila has quit
[06:40:06] <jocopa3> Extreme: MCW10 uses DirectX, if it was a software renderer, that's the most efficient software renderer I've ever seen
[06:44:23] <jocopa3> besides, that doesn't explain why it would crash the nvidia DirectX wrapper if it wasn't GPU dependent: https://bugs.mojang.com/secure/attachment/105903/MinecraftCrash1.JPG
[07:58:08] * jocopa3 has quit
[08:27:23] * FriwiDev joined the channel
[09:18:26] * Brandon15811 has quit
[09:39:53] * gurun joined the channel
[09:41:08] * Brandon15811 joined the channel
[10:38:14] * qnm joined the channel
[12:36:54] * shaila joined the channel
[13:23:14] * Brandon15811_ joined the channel
[13:23:41] * Brandon15811___ joined the channel
[13:43:02] * Extreme has quit
[13:43:16] * Extreme- joined the channel
[13:56:41] * shevchik__ joined the channel
[14:06:48] * eggy has quit
[14:12:57] * eggy joined the channel
[16:42:27] * shevchik__ joined the channel
[16:58:50] * FriwiDev has quit
[17:45:51] * FriwiDev joined the channel
[19:39:06] * Brandon15811_ has quit
[19:44:42] * Brandon15811_ joined the channel
[20:11:07] * gurun joined the channel
[20:19:18] * jocopa3 joined the channel
[23:08:50] * FriwiDev has quit

2015-12-05
[04:17:00] * sgray joined the channel
[05:20:30] * shevchik joined the channel
[06:10:14] * jocopa3 has quit
[09:22:17] * FriwiDev joined the channel
[10:38:50] * shevchik joined the channel
[11:28:05] * Brandon15811 joined the channel
[11:46:15] * sgray joined the channel
[13:04:44] * shaila joined the channel
[14:02:02] * shaila has quit
[14:15:20] * shaila joined the channel
[14:32:51] * Fudster has quit
[14:35:33] * Fudster joined the channel
[15:58:49] * FriwiDev has quit
[16:15:14] * FriwiDev joined the channel
[17:07:41] <FriwiDev> hey :) with pocket edition 0.13.0 i receive batch packets (0x92) with the length shorter than the size parameter originally said :/
[17:08:39] <FriwiDev> the login packet batch said it had 1485 bytes but only contained 1399 after the byte (Packetid) and the integer (payload size)
[17:28:19] <FriwiDev> the content of the batch seems correct aswell: 00-00-40-55-8F-...
[17:38:32] * shevchik has quit
[17:43:32] * shevchik joined the channel
[17:55:43] <InusualZ> FriwiDev, Are you sure that you are decoding the packet correctly?
[17:55:54] <FriwiDev> yeah
[17:56:04] <FriwiDev> just printed out the username and it worked perfectly
[17:56:25] <FriwiDev> the only problem i have is that the batch packet is shorter than given by the size integer
[18:01:00] * jocopa3 joined the channel
[19:28:00] <FriwiDev> well seems to work anyways... but its kind of suspicious...
[20:00:16] * MelomanCooI has quit
[20:00:28] * MelomanCooI|2 joined the channel
[20:36:29] <jocopa3> Yay, MCW10 doesn't work on Nvidia GPU's
[20:38:14] * shaila joined the channel
[20:51:58] * gurun joined the channel
[21:12:22] <InusualZ> jocopa3, you have tried updating your drivers?
[21:32:28] <jocopa3> had no effect
[22:26:18] <InusualZ> I have a 750 Ti I'm going to give it a try
[23:38:49] * FriwiDev has quit

2015-12-04
[00:18:29] * sgray joined the channel
[03:20:38] <jocopa3> I wish mods for the bug tracker would actually test stuff in PC before saying "This is how it works in PC", there are two issues closed with that explanation, when the issue is actually a bug...
[03:22:06] <jocopa3> For example: https://bugs.mojang.com/browse/MCPE-11371
[03:34:59] * shevchik has quit
[04:10:33] * shevchik joined the channel
[04:19:41] * shevchik_ joined the channel
[04:22:59] * shevchik has quit
[05:29:43] * shevchik joined the channel
[06:12:42] * shevchik joined the channel
[06:46:34] * shevchik joined the channel
[07:37:26] * Brandon15811__ has quit
[07:47:38] * sgray has quit
[08:32:27] * jocopa3 has quit
[12:04:00] * joshrivers has quit
[12:18:20] * shevchik joined the channel
[12:29:50] * sgray joined the channel
[14:03:50] * MelomanCooI|2 has quit
[14:04:36] * MelomanCooI joined the channel
[14:18:17] * shevchik joined the channel
[15:44:35] * shevchik has quit
[17:04:38] * shevchik joined the channel
[17:04:53] * jocopa3 joined the channel
[18:13:39] * shevchik joined the channel
[19:00:59] * Brandon15811__ joined the channel
[19:12:46] * sgray joined the channel
[20:45:16] * sgray joined the channel

2015-12-03
[00:26:23] * potpotsie has quit
[00:31:21] * potpotsie joined the channel
[00:31:35] * potpotsie has quit
[00:31:47] * potpotsie joined the channel
[00:56:36] * sgray joined the channel
[01:24:19] * potpotsie has quit
[03:00:13] * [d__d] joined the channel
[03:26:17] * R0XY joined the channel
[03:26:19] <NullFull> R0XY is also known as: Radix
[03:26:25] <R0XY> Hello
[03:29:00] * [d__d] joined the channel
[03:51:07] * shevchik joined the channel
[04:40:07] * shevchik has quit
[05:00:26] * sgray has quit
[05:15:33] * R0XY has quit
[06:24:41] * shevchik joined the channel
[06:27:42] * DeJay has quit
[06:34:50] * DeJay joined the channel
[07:07:10] * shevchik joined the channel
[11:54:36] * shevchik joined the channel
[13:04:18] * shevchik joined the channel
[13:09:44] * Sigfrid joined the channel
[13:29:14] * eggy joined the channel
[13:30:12] * sgray joined the channel
[14:32:51] * Sigfrid has quit
[15:07:31] * DeJay has left the channel
[15:33:02] * shevchik has quit
[16:21:02] * shevchik joined the channel
[16:58:32] * sgray joined the channel
[17:40:13] * Thinkofname joined the channel
[18:37:06] * sgray has quit
[18:38:57] * sgray joined the channel
[21:05:49] * jocopa3 joined the channel
[21:06:23] <jocopa3> so many redstone bugs :c
[21:07:22] <jocopa3> they're so bad that none of the compact half-adder designs work in PE

2015-12-02
[00:36:53] * DeJay is now known as Deejay
[00:37:04] * Deejay is now known as DeJay
[01:52:54] * shaila joined the channel
[02:13:27] * bjorg joined the channel
[02:13:29] <NullFull> bjorg is also known as: Bjorguv
[03:01:08] <bjorg> When I'm making a plugin for voltz where do I put it?
[03:50:31] * XorBoole has quit
[03:53:22] * bjorg has quit
[04:19:03] * XorBoole joined the channel
[06:30:22] * sake joined the channel
[06:30:54] <sake> Is there anything special to getting a PE server going? I don't seem to have any issues with the full game but I cannot figure this out. Thank you!
[07:10:03] * Shevchik joined the channel
[07:32:24] * shevchik_ joined the channel
[10:13:48] * shevchik_ joined the channel
[13:08:24] * Sigfrid joined the channel
[14:23:54] * shevchik_ joined the channel
[14:28:16] <iJoshuaHD> @gurun, do MiNET have their own channel?
[15:16:34] * shevchik_ joined the channel
[15:34:54] * Sigfrid has quit
[15:34:57] * KnownUnown has quit
[15:34:59] * MelomanCooI|2 has quit
[15:34:59] * InusualZ has quit
[15:34:59] * eggster has quit
[15:35:01] * Falkirks has quit
[15:35:02] * iamadpond has quit
[15:35:02] * shoghicp has quit
[15:35:02] * Intyre has quit
[15:35:03] * tHEMtZ has quit
[15:35:03] * LaxWasHere has quit
[15:35:03] * sekjun9878 has quit
[15:35:04] * TruDan has quit
[15:35:05] * Codmadnesspro has quit
[15:35:05] * Windir has quit
[15:35:06] * Extreme has quit
[15:35:07] * Brandon15811__ has quit
[15:35:08] * eggy has quit
[15:35:11] * Thinkofname has quit
[15:35:14] * MrQuoter has quit
[15:35:15] * NullFull has quit
[15:37:18] * LaxWasHere joined the channel
[15:37:18] * sekjun9878 joined the channel
[15:37:18] * TruDan joined the channel
[15:39:14] * Sigfrid joined the channel
[15:39:14] * KnownUnown joined the channel
[15:39:27] * Extreme joined the channel
[15:39:27] * Brandon15811__ joined the channel
[15:39:27] * eggy joined the channel
[15:39:27] * Brandon15811_ joined the channel
[15:40:45] * PEMapModder joined the channel
[15:41:12] * tHEMtZ joined the channel
[15:41:30] * tHEMtZ has quit
[15:42:28] * Codmadnesspro joined the channel
[15:42:28] * Windir joined the channel
[15:44:18] * joshrivers joined the channel
[15:44:18] * Fudster joined the channel
[15:44:18] * iJoshuaHD joined the channel
[15:45:50] * tHEMtZ joined the channel
[15:59:13] * MelomanCooI|2 joined the channel
[15:59:13] * InusualZ joined the channel
[15:59:13] * eggster joined the channel
[15:59:13] * Falkirks joined the channel
[15:59:13] * iamadpond joined the channel
[15:59:13] * shoghicp joined the channel
[15:59:13] * Intyre joined the channel
[16:09:32] * MelomanCooI|2 has quit
[16:09:32] * InusualZ has quit
[16:09:32] * eggster has quit
[16:09:34] * Falkirks has quit
[16:09:34] * iamadpond has quit
[16:09:34] * shoghicp has quit
[16:09:34] * Intyre has quit
[16:34:37] * MinecraftAddict joined the channel
[16:34:37] * humerusj joined the channel
[16:34:37] * Brandon15811 joined the channel
[16:34:37] * Antisober552 joined the channel
[16:34:37] * leonchang99 joined the channel
[16:34:37] * ZacHack joined the channel
[16:34:37] * MrQuoter joined the channel
[16:34:37] * MrARM joined the channel
[16:34:37] * deceit joined the channel
[16:34:37] * Thinkofname joined the channel
[16:34:37] * MelomanCooI|2 joined the channel
[16:34:37] * InusualZ joined the channel
[16:34:37] * eggster joined the channel
[16:34:37] * Falkirks joined the channel
[16:34:37] * iamadpond joined the channel
[16:34:37] * shoghicp joined the channel
[16:34:37] * Intyre joined the channel
[16:45:02] * MelomanCooI|2 has quit
[16:45:02] * InusualZ has quit
[16:45:03] * eggster has quit
[16:45:04] * Falkirks has quit
[16:45:04] * iamadpond has quit
[16:45:04] * shoghicp has quit
[16:45:04] * Intyre has quit
[16:45:07] * Thinkofname has quit
[16:45:08] * deceit has quit
[16:45:08] * MrARM has quit
[16:45:09] * MrQuoter has quit
[16:45:09] * ZacHack has quit
[16:45:10] * leonchang99 has quit
[16:45:10] * Antisober552 has quit
[16:45:10] * Brandon15811 has quit
[16:45:10] * humerusj has quit
[16:45:10] * MinecraftAddict has quit
[16:46:24] * Intyre joined the channel
[16:46:24] * shoghicp joined the channel
[16:46:24] * iamadpond joined the channel
[16:46:24] * Falkirks joined the channel
[16:46:24] * eggster joined the channel
[16:46:24] * InusualZ joined the channel
[16:46:24] * MelomanCooI|2 joined the channel
[16:46:24] * Thinkofname joined the channel
[16:46:24] * deceit joined the channel
[16:46:24] * MrARM joined the channel
[16:46:24] * MrQuoter joined the channel
[16:46:24] * ZacHack joined the channel
[16:46:24] * leonchang99 joined the channel
[16:46:24] * Antisober552 joined the channel
[16:46:24] * Brandon15811 joined the channel
[16:46:24] * humerusj joined the channel
[16:46:24] * MinecraftAddict joined the channel
[17:04:49] * ChanServ joined the channel
[17:04:53] * shevchik joined the channel
[17:05:44] * NullFull joined the channel
[17:27:54] * Sigfrid joined the channel
[17:37:59] * shevchik has quit
[17:52:40] * shevchik joined the channel
[18:57:51] * Brandon15811__ joined the channel
[19:44:10] * joshrivers joined the channel
[19:58:04] * eggy joined the channel
[20:05:36] * Fudster joined the channel
[20:51:53] * Sigfrid has quit
[21:27:17] * potpotsie joined the channel
[21:32:45] * sgray joined the channel
[21:56:01] * potpotsie has quit
[22:56:32] * potpotsie joined the channel
[23:00:50] * potpotsie has quit
[23:09:37] * potpotsie joined the channel

2015-12-01
[00:05:40] * shaila joined the channel
[00:08:54] * sgray has quit
[00:18:22] * zz_InusualZ joined the channel
[02:24:48] * Shevchik joined the channel
[03:02:28] * Shevchik joined the channel
[03:23:52] * shaila has quit
[03:43:53] * sgray joined the channel
[03:57:38] * MelomanCooI joined the channel
[07:20:20] * aaaabbbb joined the channel
[07:23:27] * Shevchik joined the channel
[12:20:13] * Shaurman joined the channel
[12:26:29] * shevchik joined the channel
[12:26:59] <shevchik> You guys banned freenode web client >_<
[12:27:57] <Intyre> no
[12:28:16] <shevchik> You definitely di
[12:28:23] <Intyre> Banned: This ip is blacklisted.
[12:29:12] <shevchik> [15:28] == gateway/web/freenode/ip.141.101.81.54 is now your hidden host (set by syn.)
[12:29:12] <shevchik> [15:28] == #pocketmine Cannot join channel (+b) - you are banned
[12:29:12] <shevchik> [15:28] == #mcpedevs Cannot join channel (+b) - you are banned
[12:29:29] <Intyre> "Banned: This ip is blacklisted."
[12:29:43] <Intyre> not "Banned: This client is blacklisted"
[12:29:49] <shevchik> Okay, doesn't matter
[12:30:52] <shevchik> Anyway, here is a question for you
[12:31:26] <shevchik> How do you deal with udp amplification attacks in raknet ping?
[12:31:51] <Intyre> timeouts
[12:32:02] <shevchik> ?
[12:32:42] <shevchik> You mean temproally baning ips that ping too much?
[12:32:47] <Intyre> yep
[12:33:15] <Intyre> http://pocketmine.readthedocs.org/en/latest/faq/connecting/raklibthreadblocked.html
[12:33:54] <shevchik> Well, looks like there is not other choice
[12:33:57] <shevchik> >_<
[12:34:22] <shevchik> Another thing why raknet is stupid
[12:34:56] <Intyre> umm that is not raknet
[12:35:06] <Intyre> idk if raknet is even checking it
[12:35:27] <shevchik> That is, why there is not a connection establish request first, so client needs to sent more data then you first?
[12:36:14] <shevchik> There is one in login, you have to send as much bytes as possible as a client
[12:36:40] <Intyre> mtu size?
[12:37:26] <shevchik> Yep, but in case of ping you just need to send magic and ping id
[12:42:08] * shevchik has quit
[13:00:07] * shevchik joined the channel
[13:01:03] <shevchik> Thats 24 bytes + 1 byte fo packet id
[13:03:26] <shevchik> And in response you get the long + long + magic(16 bytes) + server info
[13:05:00] <shevchik> That is 70+ bytes in most cases
[13:05:24] <shevchik> 70/24 ~ 3
[13:05:56] <shevchik> Not big, but still can be used for amplification attacks
[13:59:48] <Intyre> dont run a server \o/ problem solved
[14:01:43] <KnownUnown> dont work on mcpe protocol
[14:01:45] <KnownUnown> problem solved
[15:13:57] * [d__d] joined the channel
[16:49:56] * -- BotBot disconnected, possible missing messages --
[16:56:25] * [d__d] joined the channel
[17:01:56] * shevchik_ joined the channel
[17:04:59] * shevchik has quit
[17:49:48] * [d__d] joined the channel
[18:04:01] * [d__d] has quit
[18:06:21] * -- BotBot disconnected, possible missing messages --
[18:17:08] * [d__d] joined the channel
[19:08:28] * shevchik_ joined the channel
[19:13:34] * shevchik_ joined the channel
[19:13:51] * shevchik_ is now known as Shevchik
[19:23:20] * Thinkofname joined the channel
[19:24:40] * Serializator joined the channel
[20:21:42] * MelomanCooI|2 joined the channel
[20:23:58] * MelomanCooI has quit
[22:07:21] * DeJay joined the channel
[22:43:14] * md_5 has quit
[22:45:52] * md_5 joined the channel
[23:25:31] * DeJay joined the channel
[23:34:26] * DeJay joined the channel
[23:37:52] * ggg joined the channel
[23:37:56] <ggg> oi
[23:37:59] <ggg> hello

2015-11-30
[00:01:41] * Extreme joined the channel
[00:02:36] * potpotsie joined the channel
[00:05:41] * Extreme has quit
[00:06:45] * Extreme joined the channel
[00:08:35] * joshrivers has quit
[00:13:21] * joshrivers joined the channel
[00:14:46] * Extreme has quit
[00:15:26] * Extreme joined the channel
[00:24:21] * Extreme has quit
[00:30:36] * Extreme joined the channel
[00:36:37] * Extreme has quit
[00:40:46] * Extreme joined the channel
[00:47:16] * Extreme has quit
[00:47:27] * Extreme joined the channel
[00:48:29] * joshrivers has quit
[00:49:27] * sekjun9878 has quit
[00:49:27] * LaxWasHere has quit
[00:49:44] * md_5 joined the channel
[00:52:15] * LaxWasHere joined the channel
[00:52:58] * sekjun9878 joined the channel
[00:52:58] * sekjun9878 has quit
[00:52:58] * sekjun9878 joined the channel
[00:54:59] * Extreme has quit
[00:59:06] * Extreme joined the channel
[01:02:00] * LaxWasHere has quit
[01:03:44] * potpotsie has quit
[01:07:06] * Extreme has quit
[01:08:23] * LaxWasHere joined the channel
[01:10:51] * Extreme joined the channel
[01:14:00] * williamtdr has quit
[01:15:00] * williamtdr joined the channel
[01:15:58] * potpotsie joined the channel
[01:18:22] * Extreme has quit
[01:26:01] * joshrivers joined the channel
[01:26:58] * Extreme joined the channel
[01:27:58] * Extreme has quit
[01:36:03] * Extreme joined the channel
[01:37:34] * Extreme has quit
[01:39:09] * Extreme joined the channel
[01:47:40] * Extreme has quit
[01:48:15] * Extreme joined the channel
[01:54:48] * williamtdr has quit
[01:55:24] * Fudster has quit
[01:56:45] * Extreme has quit
[01:58:06] * Fudster joined the channel
[01:58:51] * Extreme joined the channel
[02:01:43] * williamtdr joined the channel
[02:06:52] * Extreme has quit
[02:13:43] * Extreme joined the channel
[02:15:04] * Extreme has quit
[02:23:08] * Extreme joined the channel
[02:48:10] * williamtdr has quit
[03:03:12] * XorBoole has quit
[03:10:25] * Fudster joined the channel
[03:11:00] * XorBoole joined the channel
[03:21:58] * Skrimp joined the channel
[03:38:29] * Thinkofname has quit
[04:35:26] * Thinkofname joined the channel
[05:08:13] * Fudster joined the channel
[05:13:57] * Skrimp has quit
[05:14:40] * Shevchik has quit
[05:15:03] * potpotsie has quit
[05:45:41] * potpotsie joined the channel
[05:49:00] * sgray joined the channel
[05:50:18] * Fudster joined the channel
[06:00:46] * potpotsie has quit
[06:23:36] * XorBoole has quit
[06:24:28] * XorBoole joined the channel
[06:34:20] * Shevchik joined the channel
[06:43:04] * Thinkofname has quit
[06:55:48] * Shevchik has quit
[07:23:41] * Thinkofname joined the channel
[08:06:12] * Fudster has quit
[08:07:03] * Fudster joined the channel
[08:15:38] * potpotsie joined the channel
[08:21:12] * md_5 joined the channel
[08:29:43] * Brandon15811__ joined the channel
[08:30:24] * joshrivers joined the channel
[08:30:52] * Fudster joined the channel
[08:31:49] * joshrivers has quit
[08:33:47] * XorBoole has quit
[08:38:09] * XorBoole joined the channel
[08:42:11] * joshrivers joined the channel
[08:42:14] * potpotsie has quit
[09:21:01] * joshrivers joined the channel
[09:25:24] * XorBoole has quit
[09:25:55] * joshrivers has quit
[09:27:19] * joshrivers joined the channel
[09:33:04] * Fudster joined the channel
[09:37:07] * tHEMtZ has quit
[09:37:31] * XorBoole joined the channel
[09:47:24] * tHEMtZ joined the channel
[10:18:04] * Thinkofname has quit
[10:21:27] * Thinkofname joined the channel
[11:23:11] * md_5 joined the channel
[11:38:06] * Extreme has quit
[11:43:49] * Extreme joined the channel
[11:51:19] * Extreme has quit
[11:55:24] * Extreme joined the channel
[12:02:54] * Extreme has quit
[12:04:58] * Extreme joined the channel
[12:35:28] * shaila joined the channel
[12:38:29] * sgray has quit
[13:13:40] * Sigfrid joined the channel
[13:39:56] * shaila has quit
[13:41:18] * md_5 has quit
[13:55:19] * eggster has quit
[14:20:07] * joshrivers_ joined the channel
[14:20:36] * joshrivers has quit
[14:41:31] * Thinkofname has quit
[15:35:21] * eggster joined the channel
[15:35:24] * Thinkofname joined the channel
[15:38:01] * md_5 joined the channel
[15:38:36] * sgray joined the channel
[17:43:35] * shaila joined the channel
[17:46:46] * sgray has quit
[18:59:18] * KnownUnown joined the channel
[21:15:11] * sgray joined the channel
[21:16:49] * shaila has quit
[21:57:58] * MelomanCooI has quit
[22:53:40] * InusualZ has quit
[22:54:43] <md_5> for some reason after changing dimensions, the client just stops sending any movement packets. All other packets are unaffected and correct, just no movement.
[23:03:06] <Intyre> maybe you're doing it wrong? :)
[23:10:50] <Intyre> md_5: do you send playeraction packet? or receive one? with id 13?
[23:12:30] <md_5> nope

2015-11-29
[14:31:09] * [d__d] joined the channel
[17:17:00] * Extreme joined the channel
[17:42:54] * MelomanCooI|2 has quit
[17:43:31] * Shevchik joined the channel
[17:45:45] * MelomanCooI joined the channel
[19:10:17] * shaila joined the channel
[19:12:46] * sgray has quit
[21:11:08] * Brandon15811__ has quit
[21:11:10] * Intyre has quit
[21:11:10] * eggster has quit
[21:11:12] * Guest30866 has quit
[21:22:26] * iJoshuaHD joined the channel
[21:22:42] * iJoshuaHD is now known as Guest75787
[21:22:42] * eggster joined the channel
[21:23:12] * Intyre joined the channel
[21:26:37] * XorBoole has quit
[21:27:47] * Brandon15811__ joined the channel
[21:30:37] * joshrivers_ joined the channel
[21:30:48] * joshrivers has quit
[21:30:58] * joshrivers_ is now known as joshrivers
[21:39:13] * XorBoole joined the channel
[21:42:48] * joshrivers has quit
[21:43:54] * joshrivers joined the channel
[21:46:46] * KnownUnown joined the channel
[21:48:47] * joshrivers has quit
[21:54:19] * Fudster joined the channel
[21:55:23] * joshrivers joined the channel
[21:55:43] * joshrivers has quit
[21:55:43] * joshrivers joined the channel
[22:12:32] * Brandon15811___ joined the channel
[22:15:48] * eggster_ joined the channel
[22:16:30] * TruDan joined the channel
[22:18:09] * Intyre has quit
[22:18:09] * eggster has quit
[22:18:15] * TruDan_ has quit
[22:18:15] * shoghicp has quit
[22:18:26] * iamadpond has quit
[22:18:26] * Falkirks has quit
[22:18:33] * Thinkofname has quit
[22:18:33] * eggster_ is now known as eggster
[22:18:34] * Brandon15811___ is now known as Brandon15811__
[22:32:00] * XorBoole has quit
[22:39:05] * Extreme has quit
[22:41:31] * XorBoole joined the channel
[22:41:51] * Fudster joined the channel
[22:42:57] * Thinkofname joined the channel
[22:45:20] * Intyre joined the channel
[22:45:50] * shoghicp joined the channel
[22:46:20] * iamadpond joined the channel
[22:46:23] * XorBoole has quit
[22:46:50] * Falkirks joined the channel
[22:48:20] * Extreme joined the channel
[22:48:36] * XorBoole joined the channel
[22:57:14] * Extreme has quit
[22:57:25] * Extreme joined the channel
[23:06:19] * Extreme has quit
[23:07:41] * potpotsie joined the channel
[23:07:54] * williamtdr joined the channel
[23:08:53] * Extreme joined the channel
[23:10:26] * XorBoole has quit
[23:12:13] * joshrivers has quit
[23:12:21] * XorBoole joined the channel
[23:13:46] * potpotsie has quit
[23:15:55] * Extreme has quit
[23:17:46] * joshrivers joined the channel
[23:20:59] * Extreme joined the channel
[23:24:48] * Extreme has quit
[23:25:48] * Extreme joined the channel
[23:26:29] * joshrivers joined the channel
[23:34:06] * Extreme has quit
[23:34:48] * Extreme joined the channel
[23:43:41] * Extreme has quit
[23:48:25] * Extreme joined the channel
[23:49:59] * XorBoole has quit
[23:52:55] * Extreme has quit
[23:56:57] * XorBoole joined the channel

2015-11-26
[19:12:45] * KnownUnown joined the channel
[19:12:45] * XorBoole joined the channel
[19:12:45] * MrARM joined the channel
[19:12:45] * PEMapModder joined the channel
[19:12:45] * Guest30866 joined the channel
[19:12:45] * tHEMtZ joined the channel
[19:12:45] * joshrivers joined the channel
[19:12:45] * shoghicp joined the channel
[19:12:45] * Fudster joined the channel
[19:12:45] * ChanServ joined the channel
[19:14:46] * Codmadnesspro joined the channel
[19:14:46] * Brandon15811__ joined the channel
[19:14:46] * sekjun9878 joined the channel
[19:14:46] * TruDan joined the channel
[19:27:08] * [shoghicp] joined the channel
[19:30:38] * Intyre_ joined the channel
[19:35:53] * 5EXAALK67 joined the channel
[19:39:03] * Intyre has quit
[19:39:10] * shoghicp has quit
[19:46:59] * Brandon15811_ joined the channel
[19:54:47] * LaxWasHere has quit
[19:55:22] * LaxWasHere joined the channel
[19:55:49] * potpotsie joined the channel
[19:59:46] * potpotsie has quit
[20:48:15] * [shoghicp] joined the channel
[20:53:15] * Intyre_ joined the channel
[20:57:37] * Intyre has quit
[21:00:47] * LaxWasHere has quit
[21:07:23] * LaxWasHere joined the channel
[23:17:49] * Brandon15811__ joined the channel

[05:03:38] * SuperstarGamer joined the channel
[05:03:43] <SuperstarGamer> Anyone online?
[05:04:06] <SuperstarGamer> I need some help with the MCPE protocol, I think I'm sending the data back correctly but MCPE says otherwise :(
[05:10:57] * potpotsie has quit
[07:27:19] * Brandon15811___ joined the channel
[07:27:40] * sgray joined the channel
[07:28:06] * Falkirks_ joined the channel
[07:28:34] * iamadpond_ joined the channel
[07:28:38] * Codmadnesspro has quit
[07:28:39] * leonchang99 has quit
[07:28:39] * MrARM has quit
[07:29:04] * leonchang99 joined the channel
[07:31:32] * ZacHack_ joined the channel
[07:33:04] * XorBoole- joined the channel
[07:33:26] * Codmadnesspro joined the channel
[07:33:37] * MelomanCooI|2 joined the channel
[07:34:05] * Codmadnesspro is now known as Guest21325
[07:35:02] * Extreme has quit
[07:38:07] * Extreme joined the channel
[07:40:16] * MelomanCooI has quit
[07:40:27] * ZacHack_ is now known as ZacHack
[07:40:51] * iJoshuaHD has quit
[07:40:53] * iamadpond has quit
[07:40:55] * KnownUnown has quit
[07:40:56] * eggy has quit
[07:40:57] * Brandon15811__ has quit
[07:40:59] * XorBoole has quit
[07:41:00] * Falkirks has quit
[07:41:02] * iamadpond_ is now known as iamadpond
[07:41:03] * Falkirks_ is now known as Falkirks
[07:41:28] * Brandon15811___ is now known as Brandon15811__
[07:42:03] * MrARM joined the channel
[07:42:27] * InusualZ has quit
[07:43:10] * iJoshuaHD joined the channel
[07:43:15] * iJoshuaHD is now known as Guest30866
[07:44:00] * InusualZ joined the channel
[07:46:10] * PEMapModder joined the channel
[07:51:05] * MrARM_ joined the channel
[07:56:03] * MrARM has quit
[07:56:06] * XorBoole- has quit
[07:56:09] * Brandon15811__ has quit
[07:56:17] * sekjun9878 has quit
[07:56:19] * TruDan_ has quit
[07:56:20] * MrARM_ is now known as MrARM
[07:56:23] * XorBoole joined the channel
[07:56:47] * TruDan joined the channel
[07:59:28] * sekjun9878 joined the channel
[07:59:28] * sekjun9878 has quit
[07:59:28] * sekjun9878 joined the channel
[08:04:50] * KnownUnown joined the channel
[08:16:05] * Brandon15811__ joined the channel
[08:18:09] * eggy joined the channel
[08:23:28] * InusualZ has quit
[08:23:28] * InusualZ joined the channel
[08:24:56] * Brandon15811__ joined the channel
[08:29:22] * deceit joined the channel
[09:15:09] * Extreme has quit
[09:22:31] * Extreme joined the channel
[09:33:52] * Guest21325 has quit
[09:40:19] * Codmadnesspro joined the channel
[09:41:45] * Shevchik has quit
[09:46:04] * potpotsie joined the channel
[09:47:11] * Bluez_ joined the channel
[09:48:44] * Shevchik joined the channel
[09:50:36] * Extreme joined the channel
[09:51:26] * potpotsie has quit
[10:02:23] * Extreme has quit
[10:06:31] * Extreme joined the channel
[10:07:06] <PEMapModder> When a lever is switched on, does anything about the block the lever is attached to get changed?
[10:48:34] * potpotsie joined the channel
[10:52:39] * potpotsie has quit
[11:23:16] * Wolfwins joined the channel
[11:23:28] <Wolfwins> 
[11:23:30] <Wolfwins> O
[11:23:32] <Wolfwins> Ö
[11:23:35] <Wolfwins> A
[11:23:43] <Wolfwins> Ö
[11:33:03] * Wolfwins has quit
[11:49:18] * potpotsie joined the channel
[11:53:45] * potpotsie has quit
[12:50:40] * Sigfrid joined the channel
[13:19:27] * Shevchik has quit
[13:40:42] * LaxWasHere joined the channel
[13:50:51] * potpotsie joined the channel
[13:55:23] * potpotsie has quit
[14:51:17] * potpotsie joined the channel
[14:55:45] * potpotsie has quit
[15:52:13] * potpotsie joined the channel
[15:56:25] * potpotsie has quit
[16:08:23] * Shevchik joined the channel
[16:14:52] <Shevchik> mcpe anvil is absolutely retarded :(
[16:15:03] <Shevchik> Every rime you do something it sends al slots state
[16:15:12] <Shevchik> And when you extract item from result slot
[16:15:29] <Shevchik> It also removes from first input slots and sends that packet first
[16:15:47] <Shevchik> How do i even know that player wanted to take item from the result slot?
[16:16:10] <SuperstarGamer> Anyone online?
[16:16:13] <SuperstarGamer> :O Yeye
[16:17:51] * Bluez_ has left the channel
[16:39:44] * eggy has quit
[16:39:44] * eggy joined the channel
[16:39:44] * eggy joined the channel
[16:53:06] * potpotsie joined the channel
[16:57:19] * potpotsie has quit
[17:34:34] <PEMapModder> \
[17:35:39] * Shevchik has quit
[17:54:14] * potpotsie joined the channel
[17:57:05] * Shevchik joined the channel
[17:58:17] * potpotsie has quit
[17:59:12] <SuperstarGamer> :O
[17:59:19] <SuperstarGamer> I got login for Mojang working
[17:59:31] <SuperstarGamer> I could make this a plugin for PocketMine where people login to their mojang accounts!
[17:59:57] <SuperstarGamer> Problem is is that it would show the command which in turn would show the password to the mojang account, gotta find a way around that.
[18:00:50] * SuperstarGamer has quit
[18:13:20] * xf3rc joined the channel
[18:13:24] <NullFull> xf3rc is also known as: MrGamerPro50
[18:13:39] * xf3rc has quit
[18:30:31] * Sigfrid has quit
[19:07:52] * deceit has quit
[19:07:52] * eggy has quit
[19:07:58] * tHEMtZ has quit
[19:08:02] * Extreme has quit
[19:08:31] * LaxWasHere has quit
[19:08:44] * Fudster has quit
[19:08:51] * KnownUnown has quit
[19:08:52] * XorBoole has quit
[19:08:54] * MrARM has quit
[19:08:57] * Guest30866 has quit
[19:09:25] * Shevchik has quit
[19:09:42] * Antisober552 has quit
[19:09:49] * C0deH4cker has quit
[19:10:00] * Codmadnesspro has quit
[19:12:45] * MinecraftAddict joined the channel
[19:12:45] * humerusj joined the channel
[19:12:45] * NullFull joined the channel
[19:12:45] * Brandon15811 joined the channel
[19:12:45] * C0deH4cker joined the channel
[19:12:45] * md_5 joined the channel
[19:12:45] * Antisober552 joined the channel
[19:12:45] * leonchang99 joined the channel
[19:12:45] * ZacHack joined the channel
[19:12:45] * InusualZ joined the channel
[19:12:45] * MrQuoter joined the channel
[19:12:45] * Intyre joined the channel
[19:12:45] * Brandon15811_ joined the channel
[19:12:45] * eggster joined the channel
[19:12:45] * Shevchik joined the channel
[19:12:45] * LaxWasHere joined the channel
[19:12:45] * Extreme joined the channel
[19:12:45] * deceit joined the channel
[19:12:45] * eggy joined the channel

2015-11-25
[05:05:02] <Shevchik> Yep
[05:05:30] <Shevchik> 0x09 0x13 to be exact
[05:06:01] <Shevchik> Damn have to go, just post whatever you got there, i will use a log to check that
[05:06:42] <Intyre> ...
[05:06:47] <Intyre> i just posted it -.-
[05:06:49] <Intyre> https://gist.github.com/Intyre/84191f3c24e89be76628
[05:10:15] * Shevchik has quit
[05:11:51] * potpotsie joined the channel
[05:17:35] * potpotsie has quit
[06:10:01] * Shevchik joined the channel
[06:10:58] <Shevchik> Okay, than my browser screwed me and showed me worng things
[06:11:29] <Shevchik> See, ConnectionRequest has reliability 2
[06:11:38] <Shevchik> While others have reiliability 3
[06:13:02] <Shevchik> I thought that client shouldn't send next packet until it receives server handshake
[06:13:12] <Shevchik> But sometimes it just does
[06:13:52] * potpotsie joined the channel
[06:17:55] * potpotsie has quit
[06:38:45] * Shevchik has quit
[06:47:18] * Shevchik joined the channel
[06:51:24] * Shevchik has quit
[07:01:44] * Bluez_ joined the channel
[07:09:13] <Intyre> gurun https://gist.github.com/Intyre/165bd85de1e69bb86718#file-recipes-md
[07:14:22] * potpotsie joined the channel
[07:18:35] * potpotsie has quit
[08:06:44] * Shevchik joined the channel
[08:15:18] * potpotsie joined the channel
[08:19:29] * potpotsie has quit
[08:36:45] * Shevchik has quit
[08:40:07] * Shevchik joined the channel
[08:50:11] * Freezy has quit
[09:01:07] <Shevchik> And my new question is how to deal with unonnected ping amplification attack?
[09:16:07] * potpotsie joined the channel
[09:17:08] * potpotsi_ joined the channel
[09:20:23] * potpotsie has quit
[09:21:26] * potpotsi_ has quit
[09:24:34] * potpotsie joined the channel
[09:41:31] * Shevchik joined the channel
[09:50:27] * potpotsie has quit
[09:50:43] * potpotsie joined the channel
[09:50:58] * potpotsie has quit
[10:02:45] * MelomanCooI has quit
[10:03:47] * MelomanCooI joined the channel
[10:36:27] * Shevchik has quit
[11:12:14] * Shevchik joined the channel
[11:12:34] <Shevchik> Can't open chest inventory without passing actual chest coordinates, wtf?
[12:30:23] * Bluez__ joined the channel
[12:32:03] * Bluez_ has quit
[12:32:04] * Bluez__ is now known as Bluez_
[12:35:00] <Shevchik> Well, idea to set remporal chest block somewhere, open inventory, set block back failed
[12:35:09] <Shevchik> Any ideas how to make this all work?
[13:00:13] * InusualZ is now known as zz_InusualZ
[13:05:58] * zz_InusualZ is now known as InusualZ
[13:14:28] <Shevchik> Okay, creating temproaly block on open and removing it on close seems to work
[13:16:42] <Shevchik> Just need to make item transfer work now
[14:48:48] * Sigfrid joined the channel
[15:32:53] * Pi2_ joined the channel
[15:33:10] <Pi2_> hello
[15:33:14] <Pi2_> ?
[15:33:28] <Pi2_> ...
[15:33:29] <Pi2_> ...
[15:33:41] <Pi2_> ?
[15:33:45] <Pi2_> ?>
[15:33:47] <Pi2_> ?
[15:38:51] * Pi2_ has quit
[18:14:15] * Shevchik has quit
[18:58:44] * Shevchik joined the channel
[19:08:17] * MelomanCooI has quit
[19:09:52] * MelomanCooI joined the channel
[19:52:00] <InusualZ> Intyre, you should change the channel topic
[20:05:44] <Intyre> nobody reads it anyway xD
[20:07:41] * InusualZ is now known as zz_InusualZ
[20:08:53] * deceit joined the channel
[20:59:58] * zz_InusualZ is now known as InusualZ
[21:29:41] <KnownUnown> I do
[21:37:57] * potpotsie joined the channel
[21:49:41] <Shevchik> Okay, so how do you deal with ping amplification attack?
[22:01:17] * potpotsie has quit
[22:07:03] * potpotsie joined the channel
[22:07:43] * sgray joined the channel
[22:08:45] * potpotsie has quit
[22:08:58] * potpotsie joined the channel
[22:36:02] * potpotsie has quit
[22:38:35] * potpotsie joined the channel
[22:42:58] * shaila joined the channel
[23:40:55] * potpotsie has quit
[23:46:43] * potpotsie joined the channel

[00:00:53] <md_5> :\ all that shows me is that the chunk is probably mostly air judging by the 00s
[00:01:04] <Intyre> x   chunk location (int)
[00:01:06] <Intyre> z   chunk location (int)
[00:01:08] <Intyre> Sections   8 * section data
[00:01:10] <Intyre> blocks  4096 x block id (byte)
[00:01:12] <Intyre> meta  2048 x block id (byte)
[00:01:14] <Intyre> blocklight 2048 x block id (byte)
[00:01:16] <Intyre> skylight 2048 x block id (byte)
[00:01:18] <Intyre> biomeid   256 x bytes
[00:01:20] <Intyre> biomecolor  256 x int
[00:01:47] <md_5> ok that helps
[00:02:35] <md_5> so each section is 16x16x16
[00:02:53] <md_5> meta/block/sky are presumably nibbles?
[00:03:10] <Intyre> yes
[00:06:19] * gurun joined the channel
[00:11:15] <md_5> Intyre is it two y values per nibble?
[00:11:33] <md_5> https://github.com/PocketMine/PocketMine-MP/blob/cbef0e25a1a3574933a916d42fe6289f53589b64/src/pocketmine/level/format/anvil/ChunkRequestTask.php#L103-L117
[00:11:39] <md_5> that code is hurting my brain
[00:17:39] <Intyre> yes
[00:25:49] <md_5> well I'll try implementing it later, thanks. Can only imagine how hilarious the results will be till I get it right.
[00:27:26] <Intyre> i can predict that :)
[00:27:50] <Intyre> md_5: https://www.youtube.com/watch?v=TIaS0ZZPNz8
[00:28:13] <md_5> looks about right
[01:41:21] * potpotsie joined the channel
[01:45:50] * potpotsie has quit
[01:53:58] * potpotsie joined the channel
[02:07:43] * gurun joined the channel
[02:09:18] * potpotsie has quit
[02:09:36] * potpotsie joined the channel
[03:00:57] * Shevchik joined the channel
[03:01:04] * potpotsie has quit
[03:05:57] * potpotsie joined the channel
[03:07:13] * potpotsie has quit
[03:09:13] * potpotsie joined the channel
[03:14:05] * potpotsie has quit
[03:22:07] <md_5> still not even able to spawn yet D:
[03:22:14] <md_5> just gets stuck on building terrain
[03:22:29] <md_5> I think it's because I'm still missing entity meta
[03:26:25] <Intyre> send playerstatus with in32 0
[03:26:29] <Intyre> int32
[03:29:27] <Shevchik> Isn't the PLAYER_SPAWN has id = 3
[03:29:31] <Shevchik> ?
[03:31:10] <Intyre> fine send them both
[03:31:58] <Shevchik> afaik it's login success -> at least one chunk -> player spawn
[03:55:02] <Intyre> md_5: https://gist.github.com/Intyre/84191f3c24e89be76628
[04:03:24] * Shevchik has quit
[04:10:37] * potpotsie joined the channel
[04:11:24] <md_5> Intyre yeah Im already sending player status, start game, and a bunch of other packets, not moving past "building world" yet
[04:12:16] <md_5> hm my startGame has no Unknown2 in it
[04:12:21] <md_5> is that 0.13?
[04:13:13] <Intyre> yep
[04:13:40] <md_5> and that spawns you into the world?
[04:14:04] <Intyre> that's captured from mcpe -> mcpe so yeah
[04:14:11] <md_5> oh cool
[04:14:18] <md_5> what software are you using to capture it?
[04:14:32] <Intyre> tcpdump
[04:14:39] <md_5> is there a dissector?
[04:14:50] * potpotsie has quit
[04:14:59] <md_5> or however else youre getting the nice output
[04:15:00] <Intyre> old broken one included in wireshark
[04:15:30] <Intyre> oh that is a pcap reader :)
[04:15:38] <md_5> public?
[04:15:52] <Intyre> still wip
[04:16:01] <md_5> its also possible my data encoding is bad
[04:16:15] <md_5> but thanks I'll see if  I can replicate that part
[04:23:12] <md_5> I was sending generator=0, changing it to generator=1 made the progress bar of building terrain move, gets stuck about 3/4 done though
[04:23:29] <md_5> http://paste.md-5.net/muqijukadi.avrasm
[04:25:11] <Intyre> playstatus int32 3 ?
[04:25:32] <md_5> your dump has 0
[04:25:41] <md_5> whats 3?
[04:25:47] <Intyre> spawn
[04:26:02] <Intyre> PLAYER_SPAWN
[04:26:08] * Shevchik joined the channel
[04:26:45] <md_5> :D
[04:26:58] <md_5> "you died"
[04:27:01] <md_5> but I spawned!
[04:27:02] <md_5> :D
[04:27:07] <KnownUnown> Then you died
[04:27:17] <KnownUnown> That's quite final
[04:27:36] <md_5> no idea why I died
[04:27:45] <md_5> or how the client decided that given my server has no death logic
[04:28:01] <Shevchik> Thats just happen sometimes
[04:28:07] <Shevchik> Don't even know the reasons
[04:28:32] <Intyre> sethealth?
[04:28:43] <KnownUnown> Sudden deaths
[04:28:54] <md_5> maybe because Im spawning before sethealth
[04:28:54] <Shevchik> It's 20 by default if you don't send it
[04:29:06] * shaila joined the channel
[04:29:38] <md_5> yeah thats not it
[04:30:03] <Shevchik> Are you sure that you sent starts game and those packets before chunks and PLAYER_SAWN?
[04:30:18] <md_5> removed the UpdateAttribute packet and it didnt die
[04:31:47] <md_5> on the positive side I can see the sun/time is working
[04:31:55] <Shevchik> Well, maybe you sent them in wrong order?
[04:32:43] * sgray has quit
[04:32:44] <md_5> maybe, Im far enough in now that I can debug myself
[04:32:50] <md_5> thanks for the respawn=3 tip!
[04:32:54] <Shevchik> You can look there, packets are 99% correct
[04:32:54] <Shevchik> https://github.com/ProtocolSupport/ProtocolSupport/tree/mcpe/src/protocolsupport/protocol/transformer/mcpe/packet/mcpe
[04:38:03] <Intyre> everyone is making a mcpe server!
[04:38:06] <Intyre> in java!
[04:38:09] <Intyre> -.-
[04:39:22] <KnownUnown> Umm
[04:39:25] <KnownUnown> Sir integer
[04:39:28] <KnownUnown> That's an um
[04:39:30] <KnownUnown> Plugin
[04:39:37] <Intyre> oh
[04:39:38] <Intyre> fine
[04:43:35] <Shevchik> Yea, making a plugin on top of spigot allows me to not care about block/items implementation
[04:43:59] <Intyre> thats cheating
[04:44:11] <Shevchik> :D
[04:44:26] <Shevchik> Not really, i still have to deal with item/block remapping
[04:44:50] <Shevchik> Because mcpe doesn't like recipes with non existant item
[04:45:24] <Shevchik> Also, do anybody knows why raknet login packets are sent with reliablity 2
[04:45:39] <Shevchik> And also for some reason orderIndex are first 0 than
[04:45:40] <Shevchik> 2
[04:45:52] <Shevchik> Had to order all packets by messageIndex because of that
[04:46:14] <Intyre> ...
[04:46:30] <Intyre> what if a packet doesnt hava a messageindex?
[04:46:42] <Shevchik> Well, i just process it right away
[04:46:48] <Shevchik> Without ordering/queeing
[04:47:27] <Shevchik> Anyway the only unreliable packet is ping
[04:47:31] <Shevchik> It has reliability 0
[04:47:51] <Shevchik> But i throw a nack on every lost raknet seqNumber
[04:48:01] <Shevchik> So it is reliable anyway :D
[04:53:08] <Intyre> https://gist.github.com/Intyre/84191f3c24e89be76628#file-gistfile1-txt Shevchik ?
[04:54:16] <Shevchik> ?
[04:54:46] <Shevchik> The problem is that connection request packet
[04:54:46] <Intyre> idk :)
[04:54:53] <Shevchik> It's reliability 2
[04:55:17] <Intyre> you can set it to whatever you want...
[04:55:39] <Shevchik> How, it's the client who sends me it
[04:55:57] <Intyre> then read it correct?
[04:56:37] <Shevchik> And what if it is lost and than was received after connectiong req?
[04:56:51] <Shevchik> connection2 req
[04:57:45] <Shevchik> OH wait
[04:57:51] <Shevchik> I don't mean this layer
[04:57:57] <Shevchik> I mean encapsulated login layer
[04:58:25] <Shevchik> ClientConnect && ClientHandshake
[04:58:38] <Shevchik> They are sent using reliability 2
[04:59:17] * gurun has quit
[04:59:30] <Intyre> i dont follow anymore
[05:00:47] <Shevchik> After raknet connection (ConnectionReq1 & 2)
[05:01:07] <Shevchik> There is an login sequence which is dine using encapsulated packets
[05:01:14] <Shevchik> *done
[05:01:39] <Shevchik> And that login sequence is done using reliability 2
[05:02:22] <Shevchik> Just dump all the packets before client login
[05:03:05] <Intyre> id 0x09 0x10 0x13
[05:03:46] <Shevchik> Before 0x8F
[05:04:06] <Intyre> 0x01 0x1c 0x05 0x06 0x07 0x08
[05:04:08] <Intyre> ?

2015-11-24
[00:26:21] * Matt99 joined the channel
[00:31:24] * Matt99 has quit
[02:11:43] * potpotsie joined the channel
[02:34:49] * potpotsie has quit
[02:44:39] * potpotsie joined the channel
[02:48:50] * potpotsie has quit
[03:14:15] * potpotsie joined the channel
[03:35:27] * MultiWere joined the channel
[04:10:13] * Shevchik joined the channel
[04:33:15] * Shevchik has quit
[05:33:05] * potpotsie has quit
[10:03:38] * gurun has quit
[10:15:01] * Bluez_ joined the channel
[12:27:10] * gurun joined the channel
[14:00:12] * els joined the channel
[14:00:54] <els> version 0.13.0 doesn't work with even the bleeding edge PocketMine-MP.phar, correct?
[14:03:53] * Sigfrid joined the channel
[15:50:38] * els has quit
[16:38:27] * potpotsie joined the channel
[17:29:28] * Freezy joined the channel
[17:38:10] * potpotsie has quit
[18:00:52] * Shevchik joined the channel
[18:23:19] * savant42 joined the channel
[18:28:17] * potpotsie joined the channel
[18:34:53] * potpotsie has quit
[19:03:39] * InusualZ is now known as zz_InusualZ
[19:05:59] * zz_InusualZ is now known as InusualZ
[19:54:10] * sgray joined the channel
[20:16:48] * potpotsie joined the channel
[20:21:47] * potpotsie has quit
[20:55:46] * gurun has quit
[20:58:51] * gurun joined the channel
[21:22:42] * Bluez_ has quit
[21:41:19] * savant42 has quit
[21:43:45] <md_5> any docs anywhere on the protocol chunk format?
[21:52:10] <Intyre> pocketmine generic basechunk?
[21:52:52] <Intyre> or fullchunk
[21:58:55] * gurun has quit
[22:00:54] * gurun joined the channel
[22:05:08] * potpotsie joined the channel
[22:09:15] * potpotsie has quit
[22:12:42] * Shevchik has quit
[23:00:59] * gurun has quit
[23:02:26] * gurun joined the channel
[23:44:13] <md_5> Intyre yeah but what does that look like in binary :\
[23:53:08] * potpotsie joined the channel
[23:55:14] <Intyre> md_5: convert those fields to binary
[23:56:21] <md_5> Intyre :\ the weak typing of php isn't helping, are you able to provide a breakdown or some pseudocode or something
[23:56:39] <md_5> like http://wiki.vg/SMP_Map_Format#Data
[23:57:45] * potpotsie has quit
[23:59:23] <Intyre> https://gist.github.com/Intyre/c6c08902cd671a70d532 md_5

2015-11-23
[00:35:23] * gurun has quit
[00:36:34] * potpotsie joined the channel
[00:36:49] * potpotsie has quit
[00:37:09] * potpotsie joined the channel
[00:38:09] * potpotsie has quit
[00:47:47] * MattPlayzMCPE joined the channel
[00:53:08] * Taki21 joined the channel
[00:53:12] <NullFull> Taki21 is also known as: Taki21
[00:53:50] * Taki21 has quit
[00:58:39] <MattPlayzMCPE> <MattPlayzMCPE> HI
[00:58:41] <MattPlayzMCPE> <MattPlayzMCPE> pemapmoder
[00:58:45] <MattPlayzMCPE> <MattPlayzMCPE> i have a question
[00:58:47] <MattPlayzMCPE> * Notify: PEMapModder is online (FreeNode).
[00:58:49] <MattPlayzMCPE> <MattPlayzMCPE> pemapmoder
[00:58:51] <MattPlayzMCPE> <MattPlayzMCPE> pemapmodder i have a important pocketmine question
[00:58:53] <MattPlayzMCPE> <MattPlayzMCPE> if u see this in adavnce
[00:58:55] <MattPlayzMCPE> <MattPlayzMCPE> my email is
[00:59:01] <MattPlayzMCPE> <MattPlayzMCPE> mattplayzmcpe@gmail.com
[00:59:03] <MattPlayzMCPE> <MattPlayzMCPE> just to know
[00:59:05] <MattPlayzMCPE> <MattPlayzMCPE> but i have i really improrant pocketmine question
[00:59:07] <MattPlayzMCPE> <MattPlayzMCPE> its about plugins
[00:59:09] <MattPlayzMCPE> <MattPlayzMCPE> and the nw api
[01:04:53] <MattPlayzMCPE> anyone on
[01:14:34] * Tolo joined the channel
[01:14:36] <NullFull> Tolo is also known as: Tolo
[01:15:36] * Tolo has quit
[01:16:43] <MattPlayzMCPE> anyone on
[01:19:07] <MattPlayzMCPE> <pi__> hi
[01:19:07] <MattPlayzMCPE> <pi__> pempamoder
[01:19:07] <MattPlayzMCPE> <pi__> i a big fan of u
[01:19:07] <MattPlayzMCPE> 
[01:19:07] <MattPlayzMCPE> * Loaded log from Thu Nov 19 18:22:55 2015
[01:19:07] <MattPlayzMCPE> 
[01:29:50] * MattPlayzMCPE has quit
[01:37:56] * gurun joined the channel
[01:48:48] * gurun has quit
[04:03:27] * Shevchik joined the channel
[06:21:03] * Shevchik_ joined the channel
[06:22:12] * Shevchik has quit
[07:25:27] * Bluez_ joined the channel
[10:54:09] * Shevchik_ has quit
[11:06:55] * Shevchik joined the channel
[12:18:42] * MattPlayzMCPE joined the channel
[12:19:28] * mattplyz joined the channel
[12:20:48] <mattplyz> i need help
[12:21:08] * MattPlayzMCPE has quit
[12:22:09] <mattplyz> i nnnnnneeed hlp
[12:22:18] <mattplyz> hlp
[12:22:20] <mattplyz> hlp
[12:32:33] <PEMapModder> mattplyz...
[12:50:47] * mattplyz has quit
[12:52:41] * XxMattXx joined the channel
[12:57:21] * XxMattXx has quit
[13:02:49] * gurun joined the channel
[13:03:42] * XxMattXx joined the channel
[13:57:12] * XxMattXx has quit
[14:10:45] * XxMattXx joined the channel
[15:13:07] * Bluez_ has quit
[15:29:43] <gurun> RakNet .. i did a test on that with my client and 0.13.
[15:30:23] <gurun> I deliberately DON'T ack message with datagram SEQ no 1000. To see if that is resent with the same sequence number or not. It didn't.
[15:31:18] <gurun> So then i don't understand, in the case i send "Add Entity" .. and it gest resent, how on earth is the client going to know that it is NOT the same when it receive two datagrams with the same entity ID in it.
[15:31:23] <gurun> it will crash the client :-(
[15:32:47] <gurun> or will the ordering index be he decisive factor in that?
[15:40:56] <Shevchik> Ordering index
[15:43:00] <Shevchik> Also how do you even send a duplicate?
[15:43:16] <Shevchik> I'm just doing resend on NACK only
[15:53:50] * Bluez_ joined the channel
[16:36:48] * Shevchik_ joined the channel
[16:37:51] * Shevchik has quit
[17:06:36] * Sigfrid joined the channel
[17:37:42] * Shevchik_ has quit
[17:57:10] * Shevchik joined the channel
[18:01:26] * zz_InusualZ is now known as InusualZ
[20:08:38] * Sigfrid has quit
[20:28:11] * Sigfrid joined the channel
[22:07:36] * TheSacredWolf joined the channel
[22:08:10] * TheSacredWolf has quit

2015-11-22
[00:42:59] * Von_ has quit
[01:08:02] * mattplayzmcpe joined the channel
[01:26:13] * mattplayzmcpe has quit
[01:34:15] * potpotsie joined the channel
[03:18:38] * potpotsie has quit
[03:45:52] * Codmadnesspro has quit
[03:45:55] * deceit has quit
[03:45:55] * tHEMtZ has quit
[03:51:25] * -- BotBot disconnected, possible missing messages --
[03:54:34] * -- BotBot disconnected, possible missing messages --
[03:56:47] * [d__d] joined the channel
[03:56:47] * tHEMtZ joined the channel
[03:57:05] * potpotsie joined the channel
[03:57:18] * ZacHack joined the channel
[03:57:42] * potpotsie has quit
[04:03:20] * Windir joined the channel
[04:19:57] * potpotsie joined the channel
[04:33:26] * Inusua1Z has quit
[04:46:13] * potpotsie has quit
[04:46:48] * potpotsie joined the channel
[04:53:02] * potpotsie has quit
[05:16:20] * potpotsie joined the channel
[05:32:01] * potpotsie has quit
[06:42:59] * Dirk23_ joined the channel
[06:47:04] * Dirk23_ has quit
[07:24:57] * Shevchik has quit
[08:58:55] * Shevchik joined the channel
[09:39:22] * Guillaume351 joined the channel
[09:39:25] <NullFull> Guillaume351 is also known as: Guillaume351
[09:50:31] * Bluez_ joined the channel
[10:48:58] * Guillaume351 has quit
[11:17:47] * zz_InusualZ joined the channel
[11:17:49] * zz_InusualZ joined the channel
[11:26:48] * Guest18184 is now known as iJoshuaHD
[12:04:47] * mattlayzmcpe joined the channel
[12:23:15] * mattlayzmcpe has quit
[12:47:25] * MattPlayzMCPE joined the channel
[13:01:29] <MattPlayzMCPE> #pocketminehelp  #pocketminehelp
[13:02:06] <MattPlayzMCPE> #pocketmineforever  #pocketmineforever  #pocketmineforever
[13:04:49] * MattPlayzMCPE has quit
[13:22:40] * potpotsie joined the channel
[13:28:37] <PEMapModder> ...
[13:47:29] * potpotsie has quit
[13:47:41] <Shevchik> How to send recipes properly? I tried sending some, but they don't work
[13:48:27] <Shevchik> http://pastebin.com/gMywefBR
[13:50:04] <Intyre> https://gist.github.com/Intyre/165bd85de1e69bb86718
[14:02:29] <Shevchik> MCPE keeps telling me that i don't have blocks
[14:02:36] <Shevchik> Does it match nbt too?
[14:28:58] * gurun joined the channel
[14:54:02] <Shevchik> Okay, that was a stupid mistake, forgot to send width and heigth
[14:54:18] <Shevchik> But shapeless recipes still don't work
[15:07:59] * milot21 joined the channel
[15:13:48] * milot21 has quit
[15:50:38] <gurun> so, is it so that MCPE actually clips the last loaded chunk, always?
[15:51:11] <gurun> so if you look straight forward and have 3 chunks loaded. It will not render the last one, but it will allow interaction with it.
[16:02:11] * Codmadnesspro has quit
[17:28:54] * jamesguessis joined the channel
[17:59:28] * jamesguessis has quit
[18:00:25] * potpotsie joined the channel
[18:04:19] * potpotsie has quit
[18:13:33] * TheSacredWolf joined the channel
[18:23:46] * Windir has quit
[18:45:08] * TheSacredWolf has quit
[18:48:52] * TheSacredWolf joined the channel
[19:33:46] * TheSacredWolf has quit
[19:43:33] * matcracker joined the channel
[19:43:37] <NullFull> matcracker is also known as: Mat
[19:44:19] * matcracker has quit
[19:44:43] * matcracker joined the channel
[19:44:47] <NullFull> matcracker is also known as: Mat
[19:45:03] <matcracker> Hi
[19:45:56] * matcracker has quit
[19:59:23] * KexyBiscuit joined the channel
[20:11:40] * Bluez_ has quit
[20:29:53] * KexyBiscuit has quit
[20:47:30] * Bluez_ joined the channel
[21:23:57] <Bluez_> hey guys, is there any WIP for 0.13.0?
[21:24:07] <Bluez_> i got a few days off maybe i can help with something
[21:30:09] * Codmadnesspro joined the channel
[21:58:03] * Bluez_ has quit
[22:03:06] * Shevchik has quit
[22:10:50] * Bluez_ joined the channel
[22:17:42] * Bluez_ has quit
[22:36:29] * Charelene joined the channel
[22:36:33] <NullFull> Charelene is also known as: charelene_
[22:37:00] * Tee7even joined the channel
[22:40:00] * Charelene has quit
[22:40:20] * Charelene joined the channel
[22:40:22] <NullFull> Charelene is also known as: charelene_
[22:42:54] * Charelene has quit
[22:45:00] * Tee7even has quit

2015-11-21
[00:28:31] * pi__ joined the channel
[00:29:38] * pi__ has quit
[00:39:31] * Matthew joined the channel
[00:39:55] * Matthew is now known as Guest55887
[00:40:55] * Guest55887 has quit
[00:41:30] * James joined the channel
[00:41:53] * James is now known as Guest98541
[00:41:54] * Guest98541 has quit
[00:43:54] * mattplayz joined the channel
[00:45:42] <mattplayz> u have scoreboards stats plugin like on hypixel pe
[00:45:58] <mattplayz> still cant belive i got pocketmin 1.7 build 1 ,with inv fix in a rusian fourm
[00:46:04] <mattplayz> brb 1 min getin link
[00:49:36] * MelomanCooI has quit
[00:49:43] * MelomanCooI joined the channel
[00:50:07] <mattplayz> brb
[00:50:33] <mattplayz> getin pcoetmin 13.0 build 4
[00:50:36] <mattplayz> link
[00:50:40] <mattplayz> with inv fix
[01:09:35] * mattplayz has quit
[01:10:07] * mattplayz joined the channel
[01:12:05] * mattplayz has quit
[01:59:30] * savant42 has quit
[02:45:45] * Von_ has quit
[03:04:32] * potpotsie joined the channel
[03:04:59] * potpotsie has quit
[03:29:51] * Shevchik has quit
[03:38:37] * potpotsie joined the channel
[03:43:02] * potpotsie has quit
[03:49:51] * zahid joined the channel
[03:49:53] <NullFull> zahid is also known as: zahid
[03:49:58] <zahid> heyy guys
[03:54:21] * zahid has quit
[04:04:49] * Shevchik joined the channel
[04:27:05] <Shevchik> SpawnExperienceOrb is client -> server packet
[04:27:08] <Shevchik> wut?
[04:39:23] * potpotsie joined the channel
[04:44:50] * potpotsie has quit
[06:35:55] <gurun> uh, no?
[06:42:12] * potpotsie joined the channel
[06:47:21] * potpotsie has quit
[07:34:09] * Shevchik has quit
[07:43:12] * potpotsie joined the channel
[07:47:15] * potpotsie has quit
[07:47:48] * Shevchik joined the channel
[07:48:21] <Shevchik> I can see only server side handler doe SpawnExpOrbPacket in IDA
[07:48:28] <Shevchik> Maybe it failed
[08:47:18] * Shevchik has quit
[08:50:58] * Shevchik joined the channel
[08:53:07] * potpotsie joined the channel
[08:53:41] * Shevchik_ joined the channel
[08:54:30] * potpotsi_ joined the channel
[08:57:06] * Shevchik has quit
[08:57:20] * potpotsie has quit
[08:58:44] * potpotsi_ has quit
[09:04:09] * Codmadnesspro joined the channel
[09:07:02] * heeks joined the channel
[09:07:11] <heeks> hey
[09:07:21] <heeks> any french here ?
[09:07:58] * heeks has quit
[09:21:00] * gurun has quit
[09:55:09] * potpotsie joined the channel
[09:59:17] * potpotsie has quit
[10:56:09] * potpotsie joined the channel
[11:00:30] * potpotsie has quit
[11:31:12] * Von_ joined the channel
[11:56:40] * potpotsie joined the channel
[11:59:25] * mattplayzmcpe joined the channel
[12:01:29] * potpotsie has quit
[12:57:37] * potpotsie joined the channel
[13:02:17] * potpotsie has quit
[13:50:25] * catalyst joined the channel
[13:50:49] * catalyst is now known as Guest41149
[13:57:56] * gurun joined the channel
[13:58:31] * potpotsie joined the channel
[14:02:35] * potpotsie has quit
[14:46:17] * Guest41149 has quit
[14:54:27] <Shevchik_> How do i proprely write nbt data in fullchunkdata packet?
[14:58:49] * mattplayzmcpe has quit
[14:59:00] * potpotsie joined the channel
[15:03:53] * potpotsie has quit
[15:51:19] <Shevchik_> Okay, for wahtever reason you just have to write compound tags without length prefix
[15:51:50] <Shevchik_> The same applies to TileEntityDataPacket
[15:51:53] <Shevchik_> Just why?
[15:55:50] <Intyre> example?
[15:56:45] <Intyre> and if you work on .13 then it is blockentitydatapacket
[15:58:29] <Intyre> and nbt != string so read it as nbt starting from current offset to the end of the packet :)
[15:59:44] * potpotsie joined the channel
[16:04:41] * potpotsie has quit
[16:30:50] * MelomanCooI has quit
[16:33:41] * MelomanCooI joined the channel
[16:39:28] <Shevchik_> I mean when you write nbt in itemstack
[16:39:33] <Shevchik_> It is prefixed with length
[16:39:37] <Shevchik_> short
[16:39:54] <Shevchik_> But in BlockEntityData and in Chunk packets it is not
[16:40:27] <Shevchik_> Also if you won't send at least basic block entity data on chunk send, blocks withtiles won't display
[16:40:41] <Shevchik_> Basic = id, x, y, z
[16:41:17] <Shevchik_> Also what is the deal with spawn exp orb packet? I can find client sided handler for it
[16:46:24] <gurun> Shevchik_, an empty NBT compound will do it on chunks
[16:46:24] * MelomanCooI has quit
[16:49:36] * Shevchik_ has quit
[16:51:12] * MelomanCooI joined the channel
[16:53:48] * Shevchik joined the channel
[16:59:35] * potpotsie joined the channel
[17:03:50] * potpotsie has quit
[17:39:03] <Shevchik> Okay, how do i set level and food for player?
[17:49:41] * joshrivers joined the channel
[18:02:14] * potpotsie joined the channel
[18:06:55] * potpotsie has quit
[18:10:27] * potpotsie joined the channel
[18:14:53] * potpotsie has quit
[19:18:32] * unfed joined the channel
[19:19:18] <gurun> check code from the other servers
[19:23:20] * unfed has quit
[19:45:44] <Shevchik> Unable to find food and level implementations in Pocketmine and Minet
[19:48:00] * potpotsie joined the channel
[19:51:47] <gurun> well, you asked how it is sent, that's in it. But check steadfast or katana .. for implementations.
[19:52:58] <gurun> in minet it's in Player.cs on the top .. PlayerAttribute
[19:54:39] <gurun> God if there was only some way to find out if there are duplicate entities...
[19:55:05] <gurun> someone should do a blocklauncer just for debugging
[20:03:30] <Shevchik> Forgot about attributes...
[20:04:17] <Shevchik> In pc minecraft they don't do anything useful
[20:06:53] <gurun> yeah well .. they do everything in PE now :-)
[20:13:20] <Intyre> gurun: mcpelauncher for linux? in repo you can find a mod source already ;)
[20:13:58] <gurun> yeah, but i don't need that. I mean, i would want someting inbetween that can keep track of just entity stuff.
[20:14:24] <gurun> what is actually sent to the client. The resends .. i don't know, but gut feeling tells me a resend can cause duplicated entities ;-(
[20:15:00] * potpotsie has quit
[20:19:13] <Intyre> gurun: you mean this? https://gist.github.com/Intyre/2d5a3d3d07dee9d82bd7
[20:19:30] <gurun> yeah
[20:37:33] * potpotsie joined the channel
[20:41:35] * potpotsie has quit
[21:13:00] * potpotsie joined the channel
[21:58:09] * potpotsie has quit
[22:25:14] * potpotsie joined the channel
[22:41:42] * potpotsie has quit
[23:07:45] * gurun has quit
[23:43:02] * xloski joined the channel
[23:43:08] <xloski> i need help
[23:43:25] <xloski> alguien habla españo¡
[23:43:27] <xloski> ?
[23:47:47] * xloski has quit

2015-11-20
[00:14:16] * savant42 joined the channel
[00:16:50] * savant42 has quit
[00:21:22] * savant42 joined the channel
[02:57:00] * savant42 has quit
[04:05:57] * gurun joined the channel
[05:04:43] * gurun has quit
[05:47:58] * Shevchik joined the channel
[05:48:30] <Shevchik> Aby idea how to make player to update his health instantly?
[06:55:18] <Shevchik> Kinda sucks that player won't see the you are dead screen until he moves at least a little
[07:12:12] * Shevchik has quit
[08:19:27] * Bluez_ joined the channel
[08:58:03] <Bluez_> is it possible to extract the whole block and item list from minecraft?
[09:39:28] * Shevchik joined the channel
[12:27:25] <KnownUnown> Shevchik: Woah, aren't you that guy from bukkit who made chairs?
[12:50:57] * Sigfrid joined the channel
[13:02:56] <Shevchik> I wasn't the one who made it, i was the one who continued them starting from 1.6
[13:05:11] <PEMapModder> Intyre, wait, there is code about Dimension anywhere?
[13:53:59] * pi__ joined the channel
[14:21:12] <pi__> bbrh
[14:21:14] <pi__> brb
[14:38:13] * MelomanCooI|2 has quit
[15:10:50] <PEMapModder> I was trying to use Wireshark to capture basic things
[15:11:02] <PEMapModder> but http://pastebin.com/j5usJXZY what are the first 4 bytes?
[15:11:04] * Shevchik has quit
[15:11:25] <Intyre> PEMapModder: startgame packet already has a dimension field
[15:11:40] <PEMapModder> ?
[15:11:52] <Intyre> PEMapModder | Intyre, wait, there is code about Dimension anywhere?
[15:11:58] <PEMapModder> oh
[15:12:14] <PEMapModder> I mean the chat message
[15:12:18] <PEMapModder> Dimension::getBlockSource
[15:12:26] <PEMapModder> It looked as if it was PocketMine dimension code
[15:12:49] <Intyre> no :/
[15:13:40] <PEMapModder> btw, the dimension field in StartGamePacket isn't defined in Player.php
[15:13:42] <Intyre> and to know what that pastebin is i need more data :)
[15:14:43] <PEMapModder> wait, how do I copy things in wireshark?
[15:15:04] <PEMapModder> the payload in the pastebin is mcpe.packet_payload
[15:15:07] <Intyre> rmb on packet and copy ?
[15:15:38] <Intyre> oh text packet then :o
[15:15:55] <PEMapModder> http://imgur.com/yywwD3p
[15:16:02] <PEMapModder> I know it is text packet
[15:16:08] <PEMapModder> but the first four bytes, I dont' understand
[15:16:16] <PEMapModder> doesn't TextPacket start at 0x93?
[15:16:26] <Intyre> yep
[15:16:50] <Intyre> oh that wireshark dissector is incomplete
[15:16:57] <PEMapModder> oh
[15:17:04] <PEMapModder> it worked with packets from server I did with /say
[15:18:43] <PEMapModder> "Why do you even read the details about the Internet Protocol"
[15:20:38] <Intyre> is that a question for me? :p
[15:22:24] <PEMapModder> for me :P
[15:22:35] <PEMapModder> a few months ago I got bored and read the RFCs for them
[15:26:25] <Intyre> aha health is https://gist.github.com/Intyre/111472cdb02c9c32a2ba#mcpe-packet-115
[15:30:12] <PEMapModder> ?
[15:30:52] <Intyre> to make health work mcpe needs UpdateAttributesPacket
[15:31:35] <Intyre> {MinValue:0, MaxValue:20, Value:18, Name:"generic.health"}
[15:31:57] <Intyre> {MinValue:0, MaxValue:5, Value:1.0146999, Name:"player.exhaustion"}
[15:33:20] <PEMapModder> the Attribute stuff?
[15:33:46] <Intyre> yes
[15:43:57] * Shevchik joined the channel
[17:09:18] <PEMapModder> anyone knows if the dimension field works whatever value it is?
[17:09:50] <PEMapModder> I mean, whether the "dimension" field in START_GAME_PACKET only accepts several values like overworld and nether
[17:09:54] <PEMapModder> or any values are possible
[17:12:49] <Intyre> i would say any?
[17:12:56] <Intyre> but idk how that works
[17:13:40] <PEMapModder> Intyre, but they have some special things
[17:14:13] <PEMapModder> for example, the fog in nether is red, unlike the skybluish one in the overworld
[17:14:52] <Intyre> ive not captured any packets while i was in nether yet
[17:15:04] <PEMapModder> only startgamepacket
[17:16:01] <PEMapModder> you captured that while transferring through portals, right?
[17:16:25] <Intyre> yeah just play around and capture stuff
[17:31:34] <Shevchik> So startgame packet is used to teleport player across dimensions?
[17:31:48] <Shevchik> Just like respawn in pc minecraft?
[17:38:21] * Shevchik has quit
[17:55:29] * MelomanCooI joined the channel
[18:07:21] * Bluez_ has quit
[18:09:05] * Von_ joined the channel
[18:38:36] * NyKO joined the channel
[18:39:58] <NyKO> hi
[18:41:55] * NyKO has quit
[19:09:35] * pi__ has quit
[21:24:44] * savant42 joined the channel
[21:53:59] * gurun joined the channel
[22:21:34] * Guillaume351 joined the channel
[22:21:37] <NullFull> Guillaume351 is also known as: Guillaume351
[22:35:44] * piiiblo joined the channel
[22:35:53] <piiiblo> hello
[22:36:22] <piiiblo> ya quuelqun gros ?
[22:36:56] * piiiblo slaps md_5 around a bit with a large fishbot
[22:37:04] * piiiblo has quit
[22:37:23] * Guillaume351 has quit
[23:46:04] * Shevchik joined the channel
[23:54:46] * Codmadnesspro has quit

2015-11-19
[00:27:13] <Brandon15811__> KnownUnown: Intyre humerusj ooooh https://www.nowsecure.com/blog/2015/11/16/ios-9-reverse-engineering-with-javascript/ (multiplatform injection framework that uses javascript)
[00:28:21] <KnownUnown> 0.o
[01:39:03] * Falkirks has quit
[01:39:03] * Falkirks joined the channel
[02:06:58] * LilCrispy2o9 joined the channel
[02:23:44] * MrARM has quit
[02:23:45] * Antisober552 has quit
[02:23:47] * leonchang99 has quit
[02:23:58] * MrARM_ joined the channel
[02:24:28] * MrARM_ is now known as MrARM
[02:24:45] * Antisober552 joined the channel
[02:25:20] * leonchang99 joined the channel
[02:27:13] * savant42 has quit
[02:45:49] * sgray joined the channel
[02:49:19] * shaila has quit
[03:16:58] * LilCrispy2o9 has quit
[05:00:22] * elduce joined the channel
[05:00:29] <elduce> hello
[05:00:54] <elduce> is the pocketmine install not working?
[05:05:18] * elduce has left the channel
[13:58:01] * Von_ joined the channel
[13:58:03] <NullFull> Von_ is also known as: VonHirst
[14:17:31] * Sigfrid joined the channel
[14:36:54] * Bluez_ joined the channel
[14:37:00] <Bluez_> hey guys
[14:38:03] <Bluez_> anyone have protocol info for 0.13 handy?
[14:38:25] <Intyre> what info you want?
[14:39:17] <Intyre> https://gist.github.com/Intyre/45aeb4fc898751902ea4 ?
[14:40:06] <Bluez_> yeah basically that for 0.13
[14:40:14] <Bluez_> oh there it is :)
[14:40:15] <Bluez_> thanks
[15:31:14] <PEMapModder> TransferPacket is iconfirmed to be removed?
[15:35:57] <Intyre> i think yes
[15:36:02] <Intyre> cant find it anymore
[15:36:22] <Intyre> was called ClientNetworkHandler::onSwitch
[15:38:24] <Intyre> https://gist.github.com/Intyre/250d8a92eb108e59c437 ;p
[15:38:31] <Intyre> from idk what version
[15:43:00] <Intyre> can get invited with xbox live stuff....
[15:50:41] <PEMapModder> I understand nothing about ASM at all :P
[15:50:55] <PEMapModder> I wanted to before I even learnt JavaScript, and I still hadn't :/
[16:14:51] * Bluez_ has left the channel
[17:37:03] * Von_ has quit
[18:47:15] * Von_ joined the channel
[18:47:17] <NullFull> Von_ is also known as: VonHirst
[21:24:32] <md_5> <PEMapModder> TransferPacket is iconfirmed to be removed?
[21:24:36] * md_5 cries
[21:24:44] * md_5 hugs shoghicp for support
[21:25:02] <md_5> don't do this to me!
[21:25:16] <humerusj> Why so sad
[21:26:00] <md_5> because the transfer packet is an easy solution to an otherwise hard, yet common problem
[21:26:37] <md_5> It was broken in 0.12, but I'd much rather like it to be fixed for 0.13, and so would lots of others
[21:26:57] <Intyre> it was a hack...
[21:27:11] <md_5> how was it a hack?
[21:27:20] <Intyre> magic
[21:27:23] <humerusj> It messed with raklib's source
[21:27:32] <md_5> made perfect sense, especially compared to the alternative of making a proxy fake multiservers as multiworlds
[21:27:50] <md_5> there was really no reason to embed it into raklib
[21:27:57] <md_5> it shouldve just been a normal packet
[21:34:54] <Intyre> Dimension::getBlockSourceDEPRECATEDUSEPLAYERREGIONINSTEAD ok... xD
[21:56:52] * RaspberryPiUser joined the channel
[21:56:58] <RaspberryPiUser> hu
[21:57:03] <RaspberryPiUser> i need hlp
[22:02:42] * Von_ has quit
[22:03:56] * RaspberryPi2User joined the channel
[22:04:13] <RaspberryPi2User> hi
[22:05:09] * RaspberryPiUser has quit
[22:17:45] * RaspberryPi2User has quit
[22:37:19] * Rpiuser joined the channel
[22:56:19] <Rpiuser> anyoeene on
[22:57:41] <Rpiuser> helo
[23:02:11] <Rpiuser> anyone on
[23:05:21] <Rpiuser> hi
[23:05:25] <Rpiuser> hey
[23:05:34] <Rpiuser> question
[23:06:29] <Rpiuser> question
[23:06:32] <Rpiuser> plz
[23:07:50] <Rpiuser> anyone on
[23:14:58] <Rpiuser> hi
[23:17:14] <Rpiuser> quesrion
[23:17:29] <Rpiuser> question

2015-11-18
[02:15:35] * softdevalph joined the channel
[02:15:37] <softdevalph> help
[02:15:58] <softdevalph> can somehelp me?
[02:16:43] <softdevalph> anybody?
[02:16:47] <softdevalph> help
[02:31:21] * Shevchik has quit
[02:54:56] * savant42 has quit
[03:02:10] * softdevalph has quit
[03:24:27] * Crammz0r joined the channel
[03:24:39] <Crammz0r> heelo
[03:25:12] <Crammz0r> is anyone available for help?
[03:27:26] <KnownUnown> PocketMine support in #pocketmine
[03:29:52] <Crammz0r> thanks
[03:35:34] * fres_ joined the channel
[04:08:07] * fres_ has quit
[04:08:07] * Crammz0r has quit
[07:54:37] * shaila joined the channel
[11:56:56] * iJoshuaHD joined the channel
[11:56:56] * iJoshuaHD is now known as Guest18184
[11:57:56] * PEMapModder joined the channel
[14:13:56] * Extreme joined the channel
[14:32:45] * Shevchik joined the channel
[14:49:30] * Shevchik has quit
[15:14:36] * Overlord joined the channel
[15:14:59] * Overlord is now known as Guest85451
[15:16:21] * Guest85451 has quit
[18:44:14] * Codmadnesspro has quit
[19:02:41] * Darunia18 joined the channel
[19:34:07] * Darunia18_ joined the channel
[19:37:45] * Codmadnesspro joined the channel
[19:38:20] * Darunia18 has quit
[20:48:42] * savant42 joined the channel

2015-11-17
[02:35:11] * savant42 has quit
[03:06:03] * cheesy joined the channel
[03:18:39] * Windir has quit
[03:20:31] * atomictissue joined the channel
[03:22:17] <atomictissue> MrARM: you there?
[03:23:11] <atomictissue> I'm having problems hooking constructors in mcpelauncher-linux.
[03:23:34] * Windir joined the channel
[04:10:02] * cheesy has quit
[04:36:47] * atomictissue has quit
[04:53:18] * iamadpond_ joined the channel
[04:55:47] * MelomanCooI|2 joined the channel
[04:57:48] * Anti joined the channel
[04:58:06] * Anti is now known as Guest38635
[05:00:01] * iamadpond has quit
[05:00:02] * MelomanCooI has quit
[05:00:10] * Antisober552 has quit
[05:00:14] * iamadpond_ is now known as iamadpond
[05:00:15] * Guest38635 is now known as Antisober552
[12:51:19] * sgray joined the channel
[13:00:55] * valuecreater joined the channel
[13:00:57] <valuecreater> hello
[13:01:11] <valuecreater> I need some help
[13:02:11] <valuecreater> I will use pocket mine at an event this week but need to have some one setting a server and host it during the event and about 20 more days
[13:02:53] <valuecreater> I don't no where to ask to get help so maybe you can help me
[13:03:24] <valuecreater> I will have a server with a streetmap is that possible
[13:03:52] <valuecreater> every player shall create on an own map
[13:05:28] <valuecreater> It's about 11000 young people visiting the event and I need 100 people be able to create on the server at the same time. Do you know who can help me with that?
[14:40:04] * Thunder33345 joined the channel
[14:40:05] <NullFull> Thunder33345 is also known as: Thunder33345
[14:46:09] * Thunder33345 has quit
[14:46:22] * Thunder33345 joined the channel
[14:46:25] <NullFull> Thunder33345 is also known as: Thunder33345
[14:48:30] * Thunder33345 has quit
[15:48:00] <MrARM> huuh
[15:48:01] <MrARM> I were updating my c++ server to 0.13
[15:48:02] <MrARM> and noticed login packet size change
[15:48:03] <MrARM> apparently we have a new bool now
[15:48:04] <MrARM> it's some kind of a 'isTransparent'
[15:48:05] <MrARM> the skin data now is basically { slim, transparent, data }
[15:53:20] <MrARM> the skin data now is basically { slim, transparent, data }
[15:53:28] <MrARM> if that didn't get sent
[16:35:32] <MrARM> another change in container set slot packet
[16:36:59] <MrARM> a short was added, now it's {window id(byte), inv id(short), hotbar slot(short, only matters if window is is 0x7a, tho has to be sent always), item(Slot)}
[16:48:25] <MrARM> if anyone figures out what the hell is 0x7a, gets bonus points
[16:48:35] <MrARM> my first guess is Win 10 ed inventory
[17:45:50] * savant42 joined the channel
[17:49:19] * Guest69282 has quit
[17:49:44] * Guest63183 has quit
[19:37:24] <KnownUnown> Hmm
[20:34:16] <MrARM> hmm what?
[20:55:30] * valuecreater has quit
[21:09:35] <Brandon15811__> Hnmm
[21:10:12] <savant42> Ahhhhh
[23:13:42] * Shevchik joined the channel
[23:13:59] <Shevchik> Hello, how can i detach entity from it's vehicle?
[23:20:18] <Shevchik> nvm, figured it out

2015-11-16
[00:16:46] * Guesterino joined the channel
[00:21:33] * Guesterino has quit
[00:26:58] * tommo_ has quit
[00:39:26] * hjfvkj joined the channel
[00:40:12] <hjfvkj> help
[00:46:03] * hjfvkj has quit
[01:33:14] * eggy has quit
[01:33:21] * Fudster has quit
[01:34:45] * KnownUnown has quit
[01:37:50] * eggy joined the channel
[01:40:33] * Fudster joined the channel
[01:47:37] * Unown__ joined the channel
[02:35:08] * Unown__ is now known as KnownUnown
[05:20:49] * Extreme has quit
[05:21:55] * Extreme joined the channel
[05:36:04] * DaBoss joined the channel
[05:36:11] <DaBoss> hey
[05:36:28] * DaBoss has left the channel
[07:14:37] * md_5- joined the channel
[07:15:23] * [shoghicp] joined the channel
[07:15:43] * [shoghicp] is now known as shoghicp
[07:15:48] * md_5 has quit
[07:19:59] * Unown__ joined the channel
[13:53:06] * joshrivers has quit
[13:55:32] * joshrivers joined the channel
[18:39:35] * savant42 joined the channel
[19:58:31] * shoghicp joined the channel
[21:13:47] * Unown__ is now known as KnownUnown
[22:53:45] * ZacHack has quit
[22:54:16] * ZacHack joined the channel
[22:54:44] * Intyre has quit
[22:59:46] * Intyre joined the channel
[23:09:20] * savant42 joined the channel

2015-11-15
[04:24:56] * barbrick joined the channel
[04:25:24] <barbrick> Hey having issues with pocketmine on ubuntu, version of MC PE is 0.13 I can't connect to my server
[04:36:42] * Darunia18 joined the channel
[04:45:12] * Intyre has quit
[04:45:50] * ZacHack has quit
[04:45:50] * Antisober552 has quit
[04:50:29] * Antisober552 joined the channel
[04:50:59] * ZacHack joined the channel
[04:51:29] * Intyre joined the channel
[05:34:42] * barbrick has quit
[07:18:51] * Brandon15811__ joined the channel
[08:00:52] * Darunia18 has quit
[11:22:23] * ShurikHolmes joined the channel
[11:31:54] * Marcel_ joined the channel
[11:37:11] * Marcel_ has quit
[11:37:40] * SickMyDuck_ joined the channel
[11:37:45] * SickMyDuck_ has quit
[12:27:06] * deceit has quit
[14:08:01] * ShurikHolmes has quit
[15:54:54] * xpyctum joined the channel
[16:13:47] * tommo_ joined the channel
[16:23:25] * TheDeibo joined the channel
[16:23:55] * TheDeibo has left the channel
[17:19:21] <xpyctum> has anyone fixed transfer for 0.13?
[17:34:44] * HaxxaH joined the channel
[17:34:58] <HaxxaH> hello
[17:35:11] <HaxxaH> s
[17:35:12] <HaxxaH> s
[17:35:12] <HaxxaH> ss
[17:35:12] <HaxxaH> sss
[17:35:12] <HaxxaH> ssss
[17:35:13] <HaxxaH> sssss
[17:35:13] <HaxxaH> s
[17:39:56] * michael__ joined the channel
[17:41:30] <HaxxaH> hello
[17:41:45] <HaxxaH> can someone talk
[17:41:47] <HaxxaH> plz
[17:42:17] <HaxxaH> s
[17:42:30] <HaxxaH> talk
[17:42:38] <HaxxaH> fucken talkl
[17:42:42] <HaxxaH> talk
[17:42:46] <HaxxaH> fuck talk
[17:42:50] <HaxxaH> f
[17:42:51] <HaxxaH> ff
[17:42:51] <HaxxaH> ffff
[17:42:58] * HaxxaH has quit
[18:10:52] * Wuicel joined the channel
[18:13:09] * xpyctum has quit
[18:37:55] * Wuicel has quit
[20:38:08] * tommo_ has quit
[22:40:52] * tommo_ joined the channel

2015-11-14
[01:56:11] * gurun has quit
[02:00:12] * gurun joined the channel
[02:52:06] <PEMapModder> ##java topic: "Minecraft, (etc) all have their own channels"
[02:52:34] <PEMapModder> And Minecraft comes first, even earlier than Android and JavaScript
[03:20:23] * gurun has quit
[04:05:20] * shoghicp joined the channel
[05:08:12] * iJoshuaHD joined the channel
[05:08:56] * Falkirks_ joined the channel
[05:16:54] * Windir_ joined the channel
[05:45:56] * sgray joined the channel
[05:48:16] * jython234[away] joined the channel
[05:48:44] * jython234[away] is now known as Guest63183
[05:51:06] * jython234 has quit
[05:51:09] * XorBoole has quit
[05:51:20] * XorBoole joined the channel
[05:51:29] * md_5 joined the channel
[06:20:44] * [shoghicp] joined the channel
[06:20:44] * [shoghicp] is now known as shoghicp
[07:00:58] * -- BotBot disconnected, possible missing messages --
[07:04:02] * -- BotBot disconnected, possible missing messages --
[07:04:02] * -- BotBot disconnected, possible missing messages --
[07:06:16] * [d__d] joined the channel
[07:06:16] * Intyre joined the channel
[10:11:05] * SuperAdam47 joined the channel
[10:11:13] <SuperAdam47> asd
[10:11:34] <SuperAdam47> hello
[10:20:37] * InusualZ has quit
[10:20:50] * joshrivers joined the channel
[10:21:26] * Inusua1Z joined the channel
[10:33:09] * SuperAdam47 has quit
[11:51:57] * CaesarX joined the channel
[14:21:52] * Extreme joined the channel
[15:52:15] * MelomanCooI joined the channel
[15:54:16] * MelomanCooI has quit
[16:03:34] * MelomanCooI joined the channel
[18:56:07] * Marcel_ joined the channel
[18:56:20] <Marcel_> hello
[18:56:40] <Marcel_> maybe a question that has been asked before, but why is the pocketmine web offline?
[18:57:12] <Marcel_> #
[18:57:15] <Marcel_> oops
[18:57:37] * Marcel_ has left the channel
[19:12:45] * CaesarX has quit

2015-11-13
[00:00:36] * PEMapModder joined the channel
[00:06:18] * Woxyfoo has quit
[01:00:42] * Guirobrine_13 joined the channel
[01:38:49] * algal has quit
[02:23:47] * leonchang99_ joined the channel
[02:37:00] * Antisober552 has quit
[02:42:29] * ZacHack joined the channel
[02:42:29] * Antisober552 joined the channel
[03:39:15] * gurun has quit
[03:40:01] * gurun joined the channel
[04:41:49] * algal joined the channel
[08:03:37] * algal has quit
[13:19:46] * maru joined the channel
[13:19:50] <maru> ummm
[15:37:34] * MelomanCooI|2 has quit
[16:21:14] * algal joined the channel
[23:29:32] * cliff joined the channel
[23:29:34] <cliff> hello
[23:30:14] <cliff> is there anyone active in this chat?
[23:31:31] * cliff has quit

2015-11-12
[00:29:34] <InusualZ> Intyre, what do yo think about regrowth?
[01:42:42] * cheesy has quit
[02:19:46] * gurun has quit
[07:18:36] * shoghicp joined the channel
[09:10:09] <MrARM> block placing is so laggy on build 5 for me on phone
[09:10:19] <MrARM> doesn't freeze MCPE, but displays with a huge delay
[09:55:19] <MrARM> destroying blocks in MCPE is so buggy
[09:55:19] <MrARM> I always destroy two instead of one in creative
[09:55:19] <MrARM> 0.13 is so BAD
[09:55:32] <MrARM> 0.12 was okay but laggy a bit
[09:55:41] <MrARM> MS STOP DESTROYING MCPE
[10:13:27] * sekjun9878 joined the channel
[10:13:27] * sekjun9878 joined the channel
[13:37:16] * gurun joined the channel
[13:37:59] <gurun> shoghicp, grattis på födelsedagen :-)
[14:28:30] <gurun> Intyre so i was right. Experience orbs did exist in 0.12, but as regular entities.
[15:05:38] * Matrixfx joined the channel
[15:05:40] <NullFull> Matrixfx is also known as: Oliver84
[17:29:55] * algal joined the channel
[18:50:54] * Matrixfx has quit
[19:47:32] * Woxyfooo joined the channel
[20:33:23] <KnownUnown> Ravonus was the old owner of MinePocket
[20:33:35] <KnownUnown> One of the literal first servers started with PM
[23:14:20] * shaila joined the channel
[23:35:52] * algal joined the channel
[23:48:09] * Woxyfoo joined the channel
[23:51:27] * Woxyfooo has quit

2015-11-11
[21:35:07] <MrARM> that thing compiles a x86 empty lib
[21:35:08] <MrARM> with Android ndk
[21:35:08] <cheesy> lol
[21:35:09] <cheesy> x D
[21:35:12] <MrARM> try cd'ing to it and do ndk-build
[21:35:12] <cheesy> i needed that
[21:35:46] <MrARM> I precompiled that lib and most of the libs in libs/ are that basically
[21:36:22] <MrARM> only libc, libc++, libm and libz were pulled from a real Android install :p
[21:36:52] <cheesy> well i got somewhere
[21:37:02] <cheesy> it doesnt report any errors but it's not working like it's supposed to
[21:37:24] <cheesy> should this work https://ghostbin.com/paste/sykem
[21:38:03] <MrARM> yeah should
[21:38:25] <cheesy> hmm
[21:38:26] <cheesy> it does nothing
[21:39:04] <MrARM> you know that if you want that to link
[21:39:13] <cheesy> ..?
[21:39:17] <MrARM> mod_main has to be in extern "C"?
[21:39:28] <cheesy> it's already in C
[21:39:28] <MrARM> also this should not do nothing, but crash instead if you didn't do thay
[21:39:30] <cheesy> not C++
[21:39:31] <MrARM> *that
[21:39:39] <cheesy> ohh ;-; i forgot to compile mcpelauncher
[21:39:41] <cheesy> lol!
[21:39:45] <MrARM> genius
[21:41:04] <cheesy> built with -fpermissive
[21:41:07] <cheesy> this is probably a mistake
[21:41:15] <cheesy> yay it worked!
[21:41:30] <cheesy> https://ghostbin.com/paste/pv86c
[21:41:31] <cheesy> thanks
[21:41:55] <cheesy> hm....
[21:42:00] <cheesy> now how to make substrate work
[21:43:56] <MrARM> try to embed it into the mod
[21:44:49] <cheesy> it doesnt need to be linked with mcpelauncher?
[21:44:52] <MrARM> generally try to drop into jni/ a working 0.13 mod and just change JNI_OnLoad to the main
[21:45:00] <MrARM> no, DO NOT DO THAT
[21:45:07] <cheesy> oh i didnt
[21:45:08] <cheesy> lol
[21:45:12] <MrARM> Don't link with this launcher
[21:45:15] <MrARM> it'll break
[21:45:21] <cheesy> link substrate?
[21:45:25] <MrARM> And won't even compile
[21:45:34] <cheesy> im not even going to ask why
[21:45:36] <MrARM> let me find you an example of a mod that does it that way
[21:45:43] <cheesy> okay
[21:45:55] <cheesy> working on loading all *.so files from ./mods/
[21:45:59] <MrARM> cheesy, Android linker differs from the glibc pretty heavily
[21:46:56] <MrARM> oh everyone uses prebuilt
[21:47:04] <MrARM> if only I could find that zhuowei's link
[21:47:28] <MrARM> I'll implement it without the need of substrate tomorrow
[21:47:34] <MrARM> you'll have a hook() function
[21:47:43] <cheesy> zhuowei's what link?
[21:47:55] <cheesy> the prebuilt substrate?
[21:47:58] <cheesy> that's pretty easy to find
[21:49:31] <cheesy> https://docs.google.com/file/d/0B-fqnmBSesbtdDNYTk43V1dnMmc/edit
[21:49:36] <cheesy> in libs there is mcpelauncher_tinysubstrate.so
[21:50:51] <MrARM> https://docs.google.com/file/d/0B-fqnmBSesbtdDNYTk43V1dnMmc
[21:50:56] <MrARM> oh wait
[21:51:11] <MrARM> nvm
[21:51:32] <MrARM> cheesy, wait until tomorrow I'll make a fast hooker function
[21:52:17] <MrARM> you'll have mcpelauncher_hook
[21:52:24] <cheesy> oh
[22:09:25] * Ravonus joined the channel
[22:12:45] <KnownUnown> holy crap, was that really ravonus?
[22:19:21] <InusualZ> who is he?
[22:19:37] <InusualZ> or she

[00:40:42] * sgray joined the channel
[01:42:31] * InusualZ has quit
[02:08:59] * InusualZ joined the channel
[03:05:14] * gurun_ joined the channel
[08:39:12] * Windir joined the channel
[11:42:40] * gurun_ has quit
[14:17:15] * gurun_ joined the channel
[15:49:15] <MrARM> released the launcher sources
[15:49:16] * sgray joined the channel
[15:49:19] * MelomanCooI|2 has quit
[15:50:03] <MrARM> https://github.com/MCMrARM/mcpelauncher-linux
[15:51:13] <Intyre> :o
[16:04:33] <PEMapModder> what is the latest version?
[16:04:45] <PEMapModder> I mean latest build
[16:04:49] <Intyre> 4
[16:04:54] <PEMapModder> thanks
[16:16:16] * Brandon1- joined the channel
[16:17:11] * Brandon15811_ has quit
[16:17:12] * Brandon1- is now known as Brandon15811_
[16:30:59] * MelomanCooI joined the channel
[17:23:33] * Binarybench joined the channel
[17:23:36] <NullFull> Binarybench is also known as: TheMineBench
[17:56:30] * MelomanCooI has quit
[17:56:30] * MelomanCooI|2 joined the channel
[19:21:51] <Intyre> gurun_: https://gist.github.com/Intyre/45aeb4fc898751902ea4#file-mcpe-0-13-0-4-md
[19:23:39] <gurun_> is it just that last one Intyre
[19:24:04] <gurun_> fyi there is an extra byte for the skins both on send and receive.
[19:24:05] <Intyre> login packet changed too
[19:24:31] <gurun_> it looks like they added gender, but i know it's not.
[19:24:46] * gurun_ has quit
[19:25:00] * gurun joined the channel
[19:26:34] <gurun> the behavior of set container slots have also changed, as well as reading slots from packets in general.
[19:27:01] <Intyre> last one is 64bits 96bits and 32bits
[19:28:03] <gurun> so entity ID .. a text or other thingy, and then .. the number of experience .. what is the PC packet?
[19:28:34] <gurun> oh, so it's a position
[19:28:45] <gurun> entity ID, xyz and count
[19:29:09] <gurun> count is probably only a byte or short
[19:29:24] <gurun> so the last one is probably 16bit
[19:29:47] <gurun> so 8b + 4b + 4b + 4b + 2b does that add up?
[19:29:50] <Intyre> it really is 32bit
[19:29:55] <Intyre> yeah that works
[19:30:37] <gurun> i could try that config real quick on my server. Did xperince orbs exist on 0.12 .. i kind of think so
[19:30:49] <Intyre> its just added
[19:32:38] <gurun> ok, i'll try it on 0.13 then. That works with 0.12 too, part from all skins being black.
[19:50:54] <gurun> ok i tried long, int int int int .. and long float float float int
[19:50:57] <gurun> not spawning
[19:51:05] <Intyre> :/
[19:56:48] <gurun> is the last 32 "constant" ?
[19:56:59] <gurun> like .. 1
[19:57:06] <Intyre> no
[19:58:45] <gurun> why did you come to the conclusion of the group like that
[19:58:49] <gurun> with the 96 + 32 ?
[19:59:28] <gurun> thining that count could be before the pos
[20:01:30] <gurun> i will try long + 4xint in various combination of c, x, y, z
[20:02:58] <Intyre> 0x35f98e is first field
[20:03:06] <Intyre> r2 has length
[20:03:14] <Intyre> 0x40 = 64bits
[20:03:37] <Intyre> next box has r2 0x60 = 96bits
[20:03:39] <Intyre> :p
[20:03:47] <Intyre> last one 0x20 = 32bits
[20:04:37] <Intyre> top box you see blx r3 , r3 calls getId()
[20:04:40] <Intyre> :p
[20:11:04] <gurun> what the movs r3 0x1?
[20:11:23] <Intyre> yeah maybe a 1 :p
[20:12:14] <MrARM> movs r3 0x1 is r3 = 1
[20:12:50] <gurun> is it conditional format?
[20:12:59] <MrARM> hmm? no?
[20:13:22] <MrARM> it always will be 1 but will update the conditional flags (but I haven't seen that actually get used ever)
[20:13:56] <MrARM> so you can assume it'll always set r3 = 1 and not cause any other changes later
[20:14:30] <gurun> i'm asking because i see that cmp r0 with 0 all over. That is a compare, right
[20:14:36] <Intyre> MrARM: can you start a server?
[20:14:36] <MrARM> yep
[20:14:46] <MrARM> Intyre, not sure
[20:14:49] <MrARM> I think yes
[20:14:53] <MrARM> I can connext
[20:14:56] <MrARM> *connect
[20:14:57] <Intyre> :o
[20:14:57] <MrARM> let me check
[20:15:11] <gurun> why you need a server intyre?
[20:15:29] <Intyre> he has a loader
[20:15:35] <gurun> ah
[20:16:01] <Intyre> would be very useful
[20:16:22] <MrARM> Intyre, yep
[20:16:23] <MrARM> works
[20:16:24] <MrARM> fine
[20:16:32] <Intyre> :o
[20:16:49] <Intyre> it better work on mac!
[20:17:43] <MrARM> http://imgur.com/YPGlumB
[20:18:05] <Intyre> hehe
[20:20:32] <Intyre> package 'egl' not found that's gone be a problem
[20:26:06] <gurun> is that the new linux lanucher you are running?
[20:26:45] <humerusj> gurun: MrARM made it
[20:27:01] <gurun> yeah, i saw it today. i think it is mighty cool.
[20:27:36] <MrARM> Intyre, actually you might want to try wrapping gl apis with something else
[20:27:53] <humerusj> Or just run it in a VM
[20:27:57] <MrARM> like glew
[20:28:10] <MrARM> and run it using glfw
[20:29:02] <Intyre> humerusj: docker?
[20:29:06] <Intyre> :p
[20:30:09] <humerusj> Intyre: if you have a x server, it might work :o
[20:33:48] * cheesy joined the channel
[20:35:18] <MrARM> I could try getting that to work on mac without x11
[20:35:34] <MrARM> I have a Mac after all as well as a few ideas
[20:35:45] <MrARM> if the actual lib loading code works, rest should be possible
[20:36:23] <MrARM> I will look into that tomorrow maybe unless someone gets that working before :p
[20:38:24] <cheesy> trying to get mods to load
[20:38:52] <MrARM> that's not hard to do :p
[20:38:57] <cheesy> hybris or no?
[20:39:04] <MrARM> definitely hybris
[20:39:30] <cheesy> ok
[20:52:00] <KnownUnown> trying to get mac to work
[20:52:03] <KnownUnown> stilllll
[20:55:05] <cheesy> huh, i didn't know mac doesn't have x11
[20:55:15] <cheesy> using vagrant to see if my install script works on there
[21:08:44] * cheesy has quit
[21:10:59] <gurun> Intyre ping me if you find anything and i'll test it. Have to implement sneak and run right now..
[21:27:25] * alexandro_ joined the channel
[21:27:41] <alexandro_> oi
[21:28:37] * cheesy joined the channel
[21:28:37] * cheesy has quit
[21:28:37] * cheesy joined the channel
[21:28:47] <cheesy> MrARM: how would i go about compiling a mod?
[21:29:07] <MrARM> using Android ndk
[21:29:08] <MrARM> you must use x86 as platform
[21:29:21] <MrARM> (instead of armeabi-v7a)
[21:29:30] <MrARM> no idea if substrate supports that however
[21:30:16] <MrARM> then you would have to move the init code from JNI_OnLoad to.. something elsr
[21:30:17] <MrARM> *else
[21:30:26] <MrARM> I think you would have to call that from the launcher code
[21:30:44] <MrARM> that should be all you really need to do
[21:30:50] <cheesy> kk
[21:30:55] <MrARM> I'll do official support for that tomorrow
[21:30:59] <cheesy> im doing that now
[21:31:04] <cheesy> let's see if it will work
[21:31:47] <MrARM> it is basically foreach mod : files(mods/) { load(mod); call(mod, "init"); } <- something like this pseudo-pseudo-code xD
[21:32:27] <MrARM> you'll need to get substrate running somehow though first
[21:33:18] <cheesy> i cant even compile
[21:33:25] <MrARM> hmm?
[21:33:30] <cheesy> it's missing stdio.h and libc, libdl, crt*
[21:33:33] <cheesy> android ndk
[21:33:35] <cheesy> weird
[21:33:50] <MrARM> you are using the full ndk?
[21:33:53] <cheesy> ye
[21:33:59] <cheesy> im calling gcc directly
[21:34:02] <cheesy> is that a problem
[21:34:16] <MrARM> uhhh probably
[21:34:24] <cheesy> okay
[21:34:27] <cheesy> hmmm
[21:34:53] <MrARM> check out libs/empty
[21:35:07] <cheesy> wowww im dumb

2015-11-10
[01:43:12] <KnownUnown> ok
[03:27:02] * jocopa3_ joined the channel
[03:30:07] * jocopa3 has quit
[04:33:27] * jocopa3_ has quit
[05:43:09] * gurun has quit
[11:25:26] * gurun joined the channel
[12:31:40] * sgray joined the channel
[17:46:06] * MelomanCooI has quit
[17:56:33] * MelomanCooI joined the channel
[17:58:03] * MelomanCooI|2 joined the channel
[17:58:03] * MelomanCooI has quit
[20:58:45] * tHEMtZ joined the channel
[22:36:27] * md_5 joined the channel
[22:43:36] * md_5 has quit
[22:45:03] * md_5 joined the channel
[23:47:13] * sgray has quit

2015-11-09
[00:38:12] * youdontmeanmuch joined the channel
[00:39:32] <youdontmeanmuch> having the hardest time installing PocketMine-MP, i have v0.12.3 on my phone and am running the installer from the website on ubuntu
[00:40:00] <youdontmeanmuch> server seems to be running correctly, no firewall issues or anything
[00:40:17] <youdontmeanmuch> my last guess is there is an API mismatch?
[01:03:12] * GameDesbb joined the channel
[01:03:15] <GameDesbb> You guys should try this game its amazing! :) http://gamejolt.com/games/warehouse-panic-v3/107194
[01:41:09] * youdontmeanmuch has quit
[03:43:14] * gurun_ has quit
[04:10:51] * MelomanCooI has quit
[04:16:49] * MelomanCooI joined the channel
[07:12:37] * gurun_ joined the channel
[08:06:53] * gurun joined the channel
[09:05:59] * C0deH4cker_ has quit
[09:07:29] <MrARM> http://imgur.com/Mb7t4E5
[09:07:34] <MrARM> kinda closer to ingame :
[09:07:37] <MrARM> *:/
[09:09:08] * C0deH4cker joined the channel
[09:09:08] * C0deH4cker has quit
[09:09:08] * C0deH4cker joined the channel
[10:00:45] <MrARM> well
[10:00:48] <MrARM> got it ingame
[10:00:53] <MrARM> http://m.imgur.com/3y64cdG
[10:00:54] <MrARM> but it crashes after a while
[10:00:57] <MrARM> in clone()
[10:01:02] <MrARM> have to figure out why
[10:02:54] <MrARM> stupid snooper
[10:03:00] <MrARM> and stupid Mojang
[10:03:10] <MrARM> why the hell make http requests via jni
[10:03:39] <MrARM> another instruction to patch :/
[10:05:59] <MrARM> yeah now it doesn't crash
[10:44:59] * jocopa3 has quit
[12:21:39] <MrARM> woo I can walk around
[12:21:59] <MrARM> but mouse doesn't rotate the screen :/
[12:30:18] * sgray joined the channel
[13:00:03] * ilTofa joined the channel
[13:43:07] * ilTofa has quit
[15:30:11] * Woxyfoo joined the channel
[16:35:50] * jocopa3 joined the channel
[16:38:14] * MelomanCooI has quit
[16:39:19] * MelomanCooI|2 joined the channel
[16:43:30] * MelomanCooI|2 has quit
[16:51:20] * MelomanCooI joined the channel
[18:26:10] * tHEMtZ joined the channel
[18:47:33] * PEMapModder joined the channel
[20:30:10] * NullFull has quit
[20:30:10] * NullFull joined the channel
[21:15:46] * sgray joined the channel
[23:30:01] * ADM_KALLEO joined the channel

2015-11-08
[00:37:08] * Guest48180 joined the channel
[00:37:12] <Guest48180> Hey would any one care to take a look at a game i just finished? http://gamejolt.com/games/bloons-tower-defense-5/107031
[00:49:53] * Guest48180 has quit
[01:00:53] * potpotsie has quit
[02:01:21] * potpotsie joined the channel
[02:05:40] * potpotsie has quit
[02:20:19] * potpotsie joined the channel
[02:51:32] * potpotsie has quit
[03:07:18] * potpotsie joined the channel
[03:11:45] * potpotsie has quit
[03:16:04] * jocopa3_ joined the channel
[03:18:39] * jocopa3 has quit
[03:22:12] * potpotsie joined the channel
[03:49:35] * potpotsie has quit
[04:37:46] * potpotsie joined the channel
[05:10:12] * MinecraftNoob has quit
[05:28:17] * potpotsie has quit
[05:38:43] * potpotsie joined the channel
[05:42:39] * potpotsie has quit
[05:46:29] * XorBoole- is now known as XorBoole
[06:10:17] * jocopa3_ has quit
[06:55:00] * potpotsie joined the channel
[06:56:15] * potpotsie has quit
[07:00:42] * potpotsie joined the channel
[07:07:56] * potpotsie has quit
[07:10:42] * potpotsie joined the channel
[07:21:08] * potpotsie has quit
[07:22:23] * potpotsie joined the channel
[07:36:35] * potpotsie has quit
[08:12:05] * sgray joined the channel
[09:15:13] * Windir has quit
[12:24:49] <MrARM> so I got the init part to work
[12:25:07] <MrARM> now when I call Minecraft::update (which apparently does also the rendering)
[12:25:10] <MrARM> it crashes
[12:25:16] <MrARM> in a nvidia .so
[12:25:49] <MrARM> with the last function that has a name being glTexSubImage2d
[12:30:23] <MrARM> hmmm
[12:30:25] <MrARM> sorta fixed that
[12:30:37] <MrARM> now it renders for a few frames
[12:30:52] <MrARM> with a dark green bh
[12:30:54] <MrARM> *bg
[12:30:56] <MrARM> then crashes
[13:10:36] <Intyre> O.O
[13:24:45] * gurun joined the channel
[17:03:49] <MrARM> well
[17:03:53] <MrARM> now it doesn't crash at all
[17:04:01] <MrARM> but still renders that weird dark green bg
[17:04:15] <MrARM> and nothing else
[17:04:18] <MrARM> NOTHING else
[17:26:16] <MrARM> !!!!!!!!!
[17:26:18] <MrARM> http://m.imgur.com/OdV9HOh
[17:26:58] <MrARM> fixed that already
[17:46:55] * jocopa3 joined the channel
[18:19:24] * chrleon joined the channel
[18:21:03] <chrleon> hey. trying to get pocketmine to run against minecraft 0.12.3. tried the github branch mcpe0.12 but after adding the php binary I get the error that ThreadedFactory.php is not found
[18:27:33] * chrleon has quit
[19:38:25] * gurun_ joined the channel
[19:41:15] * gurun has quit

2015-11-07
[00:02:36] * potpotsie joined the channel
[00:43:59] * potpotsie has quit
[00:44:40] * potpotsie joined the channel
[00:47:19] * potpotsie has quit
[00:49:08] * potpotsie joined the channel
[00:53:19] * potpotsie has quit
[01:05:06] * sekjun9878 has quit
[01:15:57] * shoghicp has quit
[01:17:00] * MrARM has quit
[01:19:26] * shoghicp joined the channel
[01:20:00] * MrARM joined the channel
[02:02:47] * potpotsie joined the channel
[02:29:00] * potpotsie has quit
[02:46:36] * potpotsie joined the channel
[03:33:47] * Guest77189 joined the channel
[03:34:20] <Guest77189> i have mine pe 0.13
[03:34:26] <Guest77189> i have minecraft pe 0.13
[03:39:35] * Guest77189 has quit
[04:07:22] * sekjun9878 joined the channel
[04:07:22] * sekjun9878 has quit
[04:07:22] * sekjun9878 joined the channel
[04:26:06] * potpotsie has quit
[04:29:35] * potpotsie joined the channel
[04:55:27] * potpotsie has quit
[05:09:27] * potpotsie joined the channel
[06:08:57] * potpotsie has quit
[06:09:10] * potpotsie joined the channel
[06:09:43] * potpotsie has quit
[06:40:29] * potpotsie joined the channel
[07:27:08] * potpotsie has quit
[08:05:35] * potpotsie joined the channel
[08:10:05] * potpotsie has quit
[08:11:07] * potpotsie joined the channel
[08:12:02] * potpotsi_ joined the channel
[08:12:10] * potpotsi_ has quit
[08:12:26] * potpotsi_ joined the channel
[08:15:21] * potpotsie has quit
[08:43:30] * sgray joined the channel
[09:11:35] * potpotsi_ has quit
[10:08:07] * potpotsie joined the channel
[11:04:08] * potpotsie has quit
[12:00:14] * PEMapModder joined the channel
[12:07:06] * gurun joined the channel
[12:18:14] * sgray joined the channel
[13:12:35] * potpotsie joined the channel
[13:12:36] * potpotsie has quit
[13:50:28] * potpotsie joined the channel
[13:51:47] * potpotsi_ joined the channel
[13:53:33] * potpots__ joined the channel
[13:54:51] * potpotsie has quit
[13:56:57] * potpotsi_ has quit
[13:58:01] * potpots__ has quit
[13:58:48] * potpotsie joined the channel
[14:02:59] * potpotsie has quit
[14:37:00] * moncholox_ joined the channel
[14:37:19] * moncholox_ has quit
[14:59:35] * potpotsie joined the channel
[15:03:48] * potpotsie has quit
[16:00:19] * potpotsie joined the channel
[16:04:39] * potpotsie has quit
[17:01:15] * potpotsie joined the channel
[17:05:36] * potpotsie has quit
[17:34:47] * potpotsie joined the channel
[17:38:51] * potpotsie has quit
[17:57:34] * potpotsie joined the channel
[18:01:39] * potpotsie has quit
[18:58:17] * potpotsie joined the channel
[19:02:19] * potpotsie has quit
[21:08:53] * potpotsie joined the channel
[21:17:57] * potpotsie has quit
[21:21:12] * gurun has quit
[21:24:47] * MelomanCooI has quit
[21:25:01] * MelomanCooI joined the channel
[21:35:36] * potpotsie joined the channel
[21:57:03] * potpotsie has quit
[22:10:09] <MrARM> uh so
[22:10:18] <MrARM> I'm trying to get MCPE to run on linux
[22:10:23] <MrARM> I got the lib to load
[22:11:06] <MrARM> well here's what my launcher outputs: http://pastebin.com/5vND8rMF
[22:11:11] <MrARM> that's a little bit old
[22:11:27] <MrARM> but I haven't got much further since then
[22:19:02] * aha__ joined the channel
[22:23:09] * aha__ has quit
[22:24:46] * potpotsie joined the channel
[22:26:16] * jocopa3 joined the channel
[22:48:54] <jocopa3> I noticed shogchips birthday is coming up, anyone want to do something nice for him?
[22:49:13] <Intyre> party at his place? :D
[22:51:24] <InusualZ> that will be nice xD
[22:51:35] <InusualZ> you send the invites?
[22:51:55] <Intyre> no >:p
[22:52:05] <InusualZ> LOL
[23:01:01] * ni291187 joined the channel
[23:03:17] * ni291187 has left the channel
[23:03:22] * ni291187 joined the channel
[23:03:48] * ni291187 has quit

2015-11-06
[00:36:31] * potpotsie joined the channel
[01:04:30] * gurun_ has quit
[01:04:50] * gurun joined the channel
[01:31:57] * Addisonep joined the channel
[01:34:10] * potpotsie has quit
[01:34:46] * potpotsie joined the channel
[02:20:40] * potpotsie has quit
[02:24:59] * potpotsie joined the channel
[02:27:11] * potpotsie has quit
[04:27:02] * Addisonep has quit
[04:45:23] * Addisonep joined the channel
[06:59:48] * Brandon15811 joined the channel
[08:55:09] * potpotsie joined the channel
[08:57:33] * potpotsie has quit
[09:58:25] * potpotsie joined the channel
[10:02:33] * potpotsie has quit
[10:50:02] * Shevchik joined the channel
[10:50:32] <Shevchik> Hello, where can i find pocketmine implementation of splitted encapsulated packets handling
[10:59:49] * potpotsie joined the channel
[11:04:09] * potpotsie has quit
[11:08:58] * gurun joined the channel
[11:33:01] <Intyre> Shevchik: why not read raknet source?
[11:36:38] * MelomanCooI|2 joined the channel
[11:36:39] * MelomanCooI has quit
[11:55:51] <Shevchik> Didn't find where it is stored in pcoketmine raknet implemetation
[11:55:57] <Shevchik> Can't read php >_<
[11:56:18] <Intyre> i said raknet source...
[11:56:30] <Intyre> github raknet :o
[11:56:54] <Shevchik> I don't need it, i know how to handle them, the question is is my implementation is good or not
[11:56:57] <Shevchik> I want to compare
[11:57:32] <Shevchik> For example should you store parts in a map, or in array, how much splits you should allow, and other things.
[11:59:08] <Intyre> make it work first, optimize if needed
[11:59:24] <Intyre> dont compare and think pocketmine is the best solution
[12:00:28] * potpotsie joined the channel
[12:01:04] <Shevchik> It may not be the best, but maybe it contains some tricks to make it all better, who knows. Well, sill stick to my implementation then
[12:05:45] * potpotsie has quit
[12:06:12] * Brandon15811_ joined the channel
[12:06:37] * Brandon15811___ joined the channel
[12:14:08] * sgray joined the channel
[13:02:46] * potpotsie joined the channel
[13:07:09] * potpotsie has quit
[13:28:42] <gurun> that's an odd discussion
[13:29:32] * iSrFooX joined the channel
[13:30:42] * iSrFooX has quit
[13:50:42] <gurun> NullFull minecraft play.lbsg.net
[13:51:05] <gurun> NullFull minecraft pe.hypixel.net
[13:51:07] <gurun> hmm
[14:03:39] * potpotsie joined the channel
[14:07:55] * potpotsie has quit
[14:43:11] * MelomanCooI joined the channel
[14:46:30] * MelomanCooI|2 has quit
[15:04:47] * potpotsie joined the channel
[15:08:59] * potpotsie has quit
[15:32:51] * Addisonep joined the channel
[16:05:36] * potpotsie joined the channel
[16:09:39] * potpotsie has quit
[16:27:52] * potpotsie joined the channel
[16:31:59] * potpotsie has quit
[16:35:59] * sgray joined the channel
[17:16:04] * BinaryBench joined the channel
[19:16:56] * potpotsie joined the channel
[20:09:18] * potpotsie has quit
[22:07:26] * Brandon15811 has quit
[22:13:53] * potpotsie joined the channel
[22:53:35] * Addisonep is now known as reddit-bat
[23:03:41] * gurun has quit
[23:16:54] * Reddit-Bat is now known as Addisonep
[23:40:30] * potpotsie has quit

2015-11-05
[01:35:26] * gurun joined the channel
[03:20:38] <Guest97822> is Online Authentication implemented on early beta?
[03:20:52] <Guest97822> im sorry but I'm a git confused with Wikia
[03:24:32] <Addisonep> gurun: of course, they all get excited for updates
[03:24:51] <Addisonep> Plus, who wants a buggy Minecraft to play on?
[05:52:25] * potpotsie has quit
[06:08:47] * potpotsie joined the channel
[06:10:57] * potpotsie has quit
[07:03:35] * potpotsie joined the channel
[07:35:28] * potpotsie has quit
[07:36:09] * potpotsie joined the channel
[09:17:33] * gurun joined the channel
[09:25:43] * potpotsie has quit
[09:46:05] * potpotsie joined the channel
[09:50:57] * potpotsie has quit
[10:27:02] * Addisonep has quit
[10:47:21] * potpotsie joined the channel
[10:51:39] * potpotsie has quit
[11:48:37] * potpotsie joined the channel
[11:52:55] * potpotsie has quit
[12:49:27] * potpotsie joined the channel
[12:53:39] * potpotsie has quit
[13:50:12] * potpotsie joined the channel
[13:54:21] * potpotsie has quit
[14:43:27] * tHEMtZ has quit
[14:44:37] * tHEMtZ joined the channel
[14:46:55] * eggster has quit
[14:47:25] * eggster joined the channel
[14:50:58] * potpotsie joined the channel
[14:56:23] * potpotsie has quit
[15:52:59] * potpotsie joined the channel
[15:57:19] * potpotsie has quit
[16:08:11] * potpotsie joined the channel
[16:12:15] * potpotsie has quit
[16:42:02] * Timmpann joined the channel
[16:45:12] <Timmpann> gurun: Do you transfer players across servers on the hypixel pe server? If you do, how are you doing it now that the "transfer packet" doesn't work properly?
[16:46:16] <gurun> No you are right Timmpann, transfer packet doesn't work properly.
[16:47:49] <gurun> for transfer packets to work, it's is well known that you must never disconnect the players from earlier servers. Including timeouts and all that stuff.
[16:49:25] <Timmpann> Are you using it and dealing with the problems or are you using a different method to transfer players?
[16:52:08] * XorBoole- joined the channel
[16:52:12] * eggster_ joined the channel
[16:52:39] * sgray joined the channel
[16:52:52] <gurun> I can only answer questions in regards to MiNET and how that works, or not.
[16:53:37] * NullFull|away joined the channel
[16:54:35] * sekjun9878 joined the channel
[16:54:35] * sekjun9878 joined the channel
[16:59:57] <Timmpann> Okay, I'm using Pocketmine for my servers. Just wanted to know if there was a reliable way to transfer players until the transfer packet is fixed. I thought that the transfer thing would be almost the same for both MiNET and Pocketmine. That's why I asked you because the hypixel server handles it smooth.
[17:00:44] <Timmpann> I think I will have to wait for the transfer packet to work again to get my portals working. :P
[17:03:02] * Fudster_ joined the channel
[17:04:51] * shaila has quit
[17:04:52] * XorBoole has quit
[17:04:52] * Fudster has quit
[17:04:58] * eggster_ is now known as eggster
[17:06:57] <gurun> i don't think that will ever work again really
[17:06:59] <gurun> but who knows.. maybe one day.
[17:08:55] * potpotsie joined the channel
[17:10:46] <Timmpann> Hmm, okay. Hey someone, make bungeecoord for Pocketmine and/or MiNET! I would be happy to do it, but I'm not that good at programming yet :/
[17:12:59] * potpotsie has quit
[17:14:11] <Timmpann> But what's the reason that it stopped working and probably won't be fixed? Security issues?
[17:33:21] * Timmpann has quit
[18:09:31] * potpotsie joined the channel
[18:13:42] * potpotsie has quit
[18:50:54] <gurun> Yeah, that's how i understand it
[18:51:06] <gurun> I actually reported a security issue around it myself.
[18:51:21] <gurun> ..which was very dumb in hinsight..
[19:10:29] * potpotsie joined the channel
[19:12:27] * potpotsi_ joined the channel
[19:14:39] * potpotsie has quit
[19:16:39] * potpotsi_ has quit
[19:18:39] * potpotsie joined the channel
[19:48:56] * potpotsie has quit
[19:56:41] * potpotsie joined the channel
[20:07:27] * potpotsie has quit
[20:46:36] * potpotsie joined the channel
[20:47:23] * potpotsie has quit
[20:47:38] * potpotsie joined the channel
[22:19:13] * potpotsie has quit
[22:19:54] * potpotsie joined the channel
[22:20:12] * potpotsie has quit
[22:37:18] * potpotsie joined the channel
[22:47:31] * gurun_ joined the channel
[22:54:48] * potpotsie has quit
[22:57:12] * potpotsie joined the channel
[23:42:06] * potpotsie has quit
[23:43:02] * potpotsie joined the channel
[23:47:15] * potpotsie has quit

2015-11-04
[00:05:38] * gurun has quit
[01:26:52] * potpotsie has quit
[01:37:45] * potpotsie joined the channel
[02:13:43] * potpotsie has quit
[02:18:17] * potpotsie joined the channel
[03:17:52] * potpotsie has quit
[03:22:39] * potpotsie joined the channel
[04:07:26] * -- BotBot disconnected, possible missing messages --
[04:10:27] * -- BotBot disconnected, possible missing messages --
[04:13:20] * -- BotBot disconnected, possible missing messages --
[04:15:30] * [d__d] joined the channel
[04:42:26] * potpotsie has quit
[04:46:14] * TheLightMC joined the channel
[04:46:51] * potpotsie joined the channel
[04:47:32] <TheLightMC> Is there any chance somebody has the "libminecraftpe.asm" file for PocketBurger that they wouldn't mind sharing?
[05:44:37] * potpotsie has quit
[06:02:29] * MelomanCooI|2 has quit
[06:26:49] * gurun joined the channel
[06:36:43] * potpotsie joined the channel
[06:40:27] * gurun has quit
[06:55:43] * TheLightMC has quit
[06:55:54] * MelomanCooI joined the channel
[08:34:33] * gurun joined the channel
[09:30:21] * potpotsie has quit
[09:32:05] * potpotsie joined the channel
[09:36:19] * potpotsie has quit
[09:50:42] * potpotsie joined the channel
[09:50:46] * MelomanCooI has quit
[09:51:59] * MelomanCooI|2 joined the channel
[09:56:42] * Extreme joined the channel
[10:26:16] * potpotsie has quit
[10:33:39] * MelomanCooI|2 has quit
[10:34:59] * MelomanCooI joined the channel
[11:27:27] * potpotsie joined the channel
[11:32:42] * potpotsie has quit
[12:29:18] * potpotsie joined the channel
[12:33:37] * potpotsie has quit
[13:30:36] * M3gdgames joined the channel
[14:17:21] * potpotsie joined the channel
[14:21:47] * potpotsie has quit
[15:27:39] * potpotsie joined the channel
[15:31:57] * potpotsie has quit
[16:28:13] * Addisonep joined the channel
[16:28:35] * potpotsie joined the channel
[16:32:39] * potpotsie has quit
[17:06:08] * potpotsie joined the channel
[17:10:27] * potpotsie has quit
[17:33:38] * MelomanCooI has quit
[17:43:40] * MelomanCooI joined the channel
[17:50:16] * potpotsie joined the channel
[17:52:46] * potpotsi_ joined the channel
[17:54:19] * potpotsie has quit
[18:10:17] * potpotsi_ has quit
[19:24:15] <Intyre> gurun: https://gist.github.com/Intyre/45aeb4fc898751902ea4
[19:26:25] <gurun> pretty different
[19:26:52] <Intyre> yeah
[19:26:58] <Intyre> working on fields
[19:26:59] <Addisonep> Intyre: Will 0.13 use TCP when it's released?
[19:27:31] <gurun> SpawnExperienceOrbPacket
[19:27:32] <gurun> :-)
[19:27:52] <Intyre> BlockEntityData
[19:27:52] <Intyre> BlockEvent
[19:27:54] <Intyre> SpawnExperienceOrb
[19:27:56] <Intyre> new ^
[19:27:59] <Intyre> TileEntityData
[19:28:00] <Intyre> TileEvent
[19:28:02] <Intyre> removed ^
[19:28:26] <Intyre> Protocol version changed to 37
[19:31:10] <gurun> yeah, i see that in the logs of hypixel, because they all try to connect and gets denied.
[19:32:09] <gurun> i think i'll do a beta.hypixel.net server and put 0.13 up on that.
[19:32:35] <gurun> which would be very funny since all the rest is at alpha :-)
[19:32:45] <Addisonep> Is my message invisible?
[19:32:56] <gurun> no Addisonep, it is not
[19:33:08] <gurun> 0.13 would be TCP too, with auth as far as i know.
[19:33:22] <gurun> but they only refere to it as 0.12++ so it could be .. whenever later
[19:33:34] <Addisonep> Ok 👍🏼
[19:34:12] <gurun> but shogi said, that regardless it would most likely be the same messages, just different transports. + auth
[19:34:44] <Addisonep> Ok, so why switch to TCP?
[20:25:42] <gurun> i think every kid just updated to 0.13 :/
[20:48:42] * potpotsie joined the channel
[21:19:22] * potpotsie has quit
[21:37:01] * Addisonep has quit
[22:24:52] * potpotsie joined the channel
[22:26:36] <Intyre> gurun: maybe id's are wrong :p
[22:27:09] <gurun> what you mean?
[22:28:31] <Intyre> packet id's
[22:28:41] <Intyre> i found a bug in my code
[22:30:42] <gurun> oh :-)
[22:30:43] <gurun> 2015-11-04 17:30:12,775 [103] WARN  MiNET.Player - Disconnected crashed player FELIPE/187.114.215.239 from level <Unknown>, reason: Wrong version 37 of Minecraft Pocket Edition, please upgrade.
[22:30:59] <gurun> oops,didn't intend to do that :-)
[22:31:41] <Intyre> got it running?
[22:42:37] <Intyre> wow.. smooth
[23:08:36] <gurun> smooth .. you mean .. no updated packets or?
[23:09:09] <Intyre> some weird stuff is happening still
[23:09:17] <Intyre> so i guess some id's changed
[23:39:23] * Addisonep joined the channel

2015-11-03
[04:48:34] * potpotsie joined the channel
[04:50:54] * -- BotBot disconnected, possible missing messages --
[08:00:47] * [d__d] joined the channel
[08:20:39] * jocopa3 joined the channel
[08:21:10] <jocopa3> 0.13.0 introduced redstone!
[08:21:36] <jocopa3> it also introduced nasty redstone bugs that cause the game to crash in a firey mess of doom!
[08:22:46] <jocopa3> Build this redstone circuit, then put a redstone torch on the diamond block: http://i.imgur.com/Mz0aqA3.png
[08:23:06] <jocopa3> it's a special feature with redstone that quickly takes you to your home screen!
[08:37:28] <jocopa3> Also found an impossible circuit: the lever should not affect these torches, yet it manages to turn them on or off: http://i.imgur.com/OwIDa6H.png
[08:40:27] * gurun has quit
[08:40:53] * gurun joined the channel
[08:42:17] <jocopa3> the usual xor gates are broken as well, since for whatever reason, it creates an infinite clock
[08:43:39] <jocopa3> http://i.imgur.com/4hDOKrw.png
[08:54:14] * potpotsie joined the channel
[08:59:39] * potpotsie has quit
[09:12:30] * jocopa3 has quit
[09:27:00] * Addisonep has quit
[11:01:53] * [d__d] has quit
[11:04:13] * -- BotBot disconnected, possible missing messages --
[11:06:29] * [d__d] joined the channel
[11:58:12] * potpotsie joined the channel
[12:02:33] * potpotsie has quit
[12:34:58] * C0deH4cker has quit
[12:37:15] * C0deH4cker joined the channel
[12:37:16] * C0deH4cker has quit
[12:37:16] * C0deH4cker joined the channel
[12:58:55] * potpotsie joined the channel
[13:03:07] * potpotsie has quit
[13:52:49] * gurun joined the channel
[13:59:42] * potpotsie joined the channel
[14:04:00] * potpotsie has quit
[15:00:27] * potpotsie joined the channel
[15:01:52] * shaila joined the channel
[15:04:34] * potpotsie has quit
[15:19:30] <XorBoole> mfw I get pinged, hopping to be relevant, only to learn they were discussing first-order logic.
[15:19:33] <XorBoole> i crie
[16:01:11] * potpotsie joined the channel
[16:05:27] * potpotsie has quit
[16:33:51] * potpotsie joined the channel
[16:38:00] * potpotsie has quit
[16:59:53] * jocopa3 joined the channel
[17:04:14] * potpotsie joined the channel
[17:04:15] * MelomanCooI has quit
[17:09:10] * MelomanCooI|2 joined the channel
[17:11:41] * potpotsie has quit
[17:11:58] * potpotsie joined the channel
[17:17:19] * potpotsie has quit
[17:31:30] * jocopa3 has quit
[19:01:57] * Addisonep joined the channel
[20:24:18] * potpotsie joined the channel
[20:28:47] * potpotsi_ joined the channel
[20:30:26] * potpotsie has quit
[20:36:29] * potpotsi_ has quit
[21:36:47] * potpotsie joined the channel
[22:15:44] * savant42 joined the channel
[22:16:09] <savant42> 'allo
[22:20:33] * potpotsie has quit
[22:48:33] * potpotsie joined the channel
[22:51:17] * potpotsie has quit
[23:03:55] * potpotsie joined the channel
[23:37:31] * potpotsie has quit
[23:48:20] * potpotsie joined the channel

2015-11-02
[00:09:05] * gurun_ joined the channel
[00:12:20] * gurun has quit
[00:19:33] * potpotsie has quit
[00:22:44] <Addisonep> Sip gurun_
[00:23:11] <gurun_> Hmm, did i actually get my underscore user ;-(
[00:23:13] * gurun_ has quit
[00:23:24] <Addisonep> Lol
[00:23:34] * gurun joined the channel
[00:23:41] <gurun> not anymore
[00:24:19] <Addisonep> Nope
[00:24:51] <Addisonep> Ahh, idk what to do now
[00:27:07] <Addisonep> I guess I came back a year early 👹
[00:39:03] <Addisonep> I feel like everyone quiets down when I come in 😶
[00:39:15] * Addisonep awkwardly goes back into hiding
[00:45:27] <gurun> nope, just always quiet :-)
[00:53:07] <Addisonep> Ah ok :p
[00:55:16] <Addisonep> gurun: so what do you work as?
[00:57:22] <gurun> hmm, coder.
[00:57:57] <gurun> most of the time I just try to unfuck the fuck I create.
[00:58:21] <Addisonep> Then why create it in the first place?
[01:00:16] <Addisonep> gurun ^^
[01:00:51] <gurun> Yeah, so i ask myself too
[01:02:12] <Addisonep> gurun: what kind of stuff do you create?
[01:03:29] <gurun> whatever comes my way really
[01:03:52] <gurun> right now .. i'm just about to create some zzZZzzz :-)
[01:04:11] <Addisonep> lol
[01:04:24] <Addisonep> C# mostly?
[01:04:53] <gurun> nowdays, yes.
[01:05:08] <gurun> going to bed with netflix. Nighty!
[01:05:37] <Addisonep> Nighty to you too
[01:06:53] * gurun has quit
[01:29:15] * _k2_ joined the channel
[01:30:16] * _k2_ has quit
[02:16:51] * potpotsie joined the channel
[02:45:25] * potpotsie has quit
[05:23:57] * potpotsie joined the channel
[05:46:39] * potpotsie has quit
[05:50:41] * potpotsie joined the channel
[05:58:25] * potpotsie has quit
[06:29:43] * potpotsie joined the channel
[06:47:21] * potpotsie has quit
[06:48:10] * potpotsie joined the channel
[07:12:38] * potpotsie has quit
[07:26:53] * potpotsie joined the channel
[07:31:04] * potpotsie has quit
[07:46:58] * potpotsie joined the channel
[07:51:19] * potpotsie has quit
[07:57:17] * potpotsie joined the channel
[08:01:31] * potpotsie has quit
[08:13:24] * potpotsie joined the channel
[08:17:00] * Addisonep has quit
[08:17:19] * potpotsie has quit
[09:14:15] * potpotsie joined the channel
[09:19:19] * potpotsie has quit
[10:15:59] * potpotsie joined the channel
[10:20:07] * potpotsie has quit
[10:35:15] * MelomanCooI|2 joined the channel
[10:36:06] * MelomanCooI has quit
[12:10:15] * MelomanCooI joined the channel
[12:12:10] * MelomanCooI|2 has quit
[12:17:34] * potpotsie joined the channel
[12:21:55] * potpotsie has quit
[13:44:32] * Addisonep joined the channel
[14:19:21] * potpotsie joined the channel
[14:23:43] * potpotsie has quit
[15:20:07] * potpotsie joined the channel
[15:24:19] * potpotsie has quit
[16:20:54] * potpotsie joined the channel
[16:24:59] * potpotsie has quit
[16:38:53] * potpotsie joined the channel
[16:42:59] * potpotsie has quit
[16:59:07] * jython234 has quit
[16:59:28] * PEMapModder has quit
[17:00:10] * iJoshuaHD has quit
[17:01:23] * LaxWasHere has quit
[17:06:08] * iJoshuaHD joined the channel
[17:06:31] * iJoshuaHD is now known as Guest97822
[17:08:32] * LaxWasHere joined the channel
[17:17:11] * jython234[away] joined the channel
[17:17:33] * jython234[away] is now known as Guest36902
[17:35:50] * potpotsie joined the channel
[17:36:46] * Guest36902 has quit
[17:38:06] * jython234[away] joined the channel
[17:38:28] * jython234[away] is now known as Guest48859
[17:43:37] * PEMapModder_ joined the channel
[17:57:00] * Addisonep has quit
[18:17:44] * potpotsie has quit
[18:27:33] * Addisonep joined the channel
[18:30:52] * PEMapModder_ is now known as PEMapModder
[18:48:49] * Hagg_ joined the channel
[18:52:57] * Hagg_ has quit
[19:37:34] * gurun joined the channel
[19:55:28] * potpotsie joined the channel
[20:39:24] * potpotsie has quit
[20:46:14] * Guillaume351 joined the channel
[21:37:20] * Guillaume351 has quit
[23:09:29] * potpotsie joined the channel
[23:09:37] * potpotsie has quit
[23:40:36] * potpotsie joined the channel
[23:41:04] * potpotsie has quit

2015-11-01
[00:12:16] * autonomousperson has quit
[02:55:32] * potpotsie has quit
[02:57:06] * potpotsie joined the channel
[03:10:22] * potpotsie has quit
[04:28:08] * potpotsie joined the channel
[05:22:38] * potpotsie has quit
[05:47:42] * potpotsie joined the channel
[05:52:37] * yaok joined the channel
[06:28:15] * yaok has quit
[06:50:30] * tHEMtZ joined the channel
[06:58:59] * Darunia18 joined the channel
[06:59:33] * Darunia18 has quit
[07:00:45] * potpotsie has quit
[07:26:51] * potpotsie joined the channel
[07:47:09] * potpotsie has quit
[08:46:51] * potpotsie joined the channel
[08:51:19] * potpotsie has quit
[08:51:38] * potpotsie joined the channel
[08:55:59] * potpotsie has quit
[08:56:57] * MinecraftNoob joined the channel
[09:04:44] * potpotsie joined the channel
[09:08:59] * potpotsie has quit
[10:05:28] * potpotsie joined the channel
[10:10:46] * potpotsie has quit
[11:07:54] * potpotsie joined the channel
[11:11:59] * potpotsie has quit
[12:08:41] * potpotsie joined the channel
[12:12:59] * potpotsie has quit
[13:09:22] * potpotsie joined the channel
[13:13:49] * potpotsie has quit
[14:10:09] * potpotsie joined the channel
[14:14:54] * potpotsie has quit
[15:10:53] * potpotsie joined the channel
[15:15:16] * potpotsie has quit
[15:43:43] * Addisonep joined the channel
[15:43:55] * Addisonep runs out from hiding!
[15:44:16] * Addisonep slaps Intyre around a bit with a large eelpout
[15:44:20] <Addisonep> I'm back!
[15:59:50] * potpotsie joined the channel
[16:04:16] * potpotsie has quit
[17:00:37] * potpotsie joined the channel
[17:05:52] * potpotsie has quit
[18:02:42] * potpotsie joined the channel
[18:06:59] * potpotsie has quit
[18:50:08] * potpotsie joined the channel
[18:51:09] * potpotsie has quit
[20:15:53] * Kieran joined the channel
[20:16:17] * Kieran is now known as Guest2550
[20:16:31] <Guest2550> I need some help
[20:29:59] <Addisonep> Guest2550: with?
[20:30:20] <Guest2550> MCPE doesn't see the server
[20:30:52] <Guest2550> Tried internal IP, portforwarded external (UDP and TCP)
[20:30:54] <Guest2550> and*
[20:32:00] <Guest2550> The server says this: http://puu.sh/l5R7L/eae11600a4.png
[20:37:08] <Addisonep> What version of MCPE are you using?
[20:37:16] <Addisonep> Guest2550: ^^
[20:40:30] * Guest2550 has quit
[20:46:44] * Guest2550 joined the channel
[20:51:31] <Addisonep> Guest2550: You need to update your pocketmine version
[20:51:51] <Guest2550> Downgraded my MCPE and can connect now.
[20:52:15] <Guest2550> I didn't find Pocketmine for this version.
[20:52:28] <Guest2550> Thanks for trying to help doe :D See ya
[20:52:31] * Guest2550 has quit
[20:56:40] <Addisonep> These people
[22:45:51] * jose-vm joined the channel
[22:46:47] * jose-vm has left the channel
[23:42:01] * gurun joined the channel
[23:49:20] * potpotsie joined the channel

2015-10-31
[00:43:14] * potpotsie joined the channel
[00:47:19] * potpotsie has quit
[03:07:22] * Darunia18 has quit
[05:33:39] * jose-vm joined the channel
[05:58:57] * jose-vm has quit
[06:01:27] * MelomanCooI has quit
[06:20:06] * satan66000 joined the channel
[06:20:13] <satan66000> hola
[06:21:13] <satan66000> hola
[06:22:13] <satan66000> hola
[06:23:08] * satan66000 has quit
[06:23:45] * demonio666000 joined the channel
[06:24:35] * demonio666000 has quit
[06:30:40] * gurun__ joined the channel
[07:14:55] * Darunia18 joined the channel
[08:29:29] * potpotsie joined the channel
[08:35:15] * potpotsie has quit
[08:37:28] * potpotsie joined the channel
[08:41:39] * potpotsie has quit
[08:48:08] * potpotsie joined the channel
[08:52:28] * potpotsie has quit
[09:48:58] * potpotsie joined the channel
[09:53:19] * potpotsie has quit
[11:37:17] * potpotsie joined the channel
[11:41:31] * potpotsie has quit
[12:09:33] * MelomanCooI joined the channel
[13:25:09] * potpotsie joined the channel
[13:29:19] * potpotsie has quit
[14:42:27] * potpotsie joined the channel
[14:46:49] * potpotsie has quit
[15:43:15] * potpotsie joined the channel
[15:47:19] * potpotsie has quit
[16:39:56] * Darunia18 has quit
[16:40:47] * XorBoole has quit
[16:40:52] * XorBoole joined the channel
[17:00:52] * gurun__ has quit
[17:31:21] * potpotsie joined the channel
[17:35:39] * potpotsie has quit
[19:02:10] * potpotsie joined the channel
[19:06:44] * potpotsie has quit
[19:24:32] * potpotsie joined the channel
[19:26:05] * potpotsi_ joined the channel
[19:27:47] * potpotsi_ has quit
[19:28:46] * potpotsie has quit
[19:48:13] * digitalpowers joined the channel
[19:49:01] <digitalpowers> howdy folks!
[19:50:04] <digitalpowers> im new to pocketmine but not to dev'ery, curious if there is a branch around that works with minecraft pe .12.3? Happy to run off and build it myself if nessisary
[20:21:20] * potpotsie joined the channel
[20:28:46] * potpotsie has quit
[20:29:00] * potpotsie joined the channel
[21:05:48] * digitalpowers has quit
[21:24:05] * autonomousperson joined the channel

2015-10-30
[00:20:09] * potpotsie has quit
[00:30:14] * potpotsie joined the channel
[00:45:12] * potpotsie has quit
[01:07:51] * potpotsie joined the channel
[02:53:52] * potpotsie has quit
[03:11:40] * joshrivers joined the channel
[03:15:22] * potpotsie joined the channel
[03:16:27] * Fudster joined the channel
[04:09:33] * BinaryBench has quit
[05:32:51] * potpotsie has quit
[05:44:22] * potpotsie joined the channel
[05:46:01] * potpotsi_ joined the channel
[05:48:39] * potpotsie has quit
[06:00:32] * potpotsi_ has quit
[06:18:56] * potpotsie joined the channel
[06:21:55] * potpotsie has quit
[06:27:04] * potpotsie joined the channel
[07:12:23] * potpotsie has quit
[08:39:06] * gurun_ joined the channel
[08:42:39] * potpotsie joined the channel
[08:47:50] * potpotsie has quit
[09:01:36] * potpotsie joined the channel
[09:03:57] * potpotsi_ joined the channel
[09:05:39] * potpotsie has quit
[09:07:59] * potpotsi_ has quit
[09:22:10] * potpotsie joined the channel
[09:26:31] * potpotsie has quit
[10:22:58] * potpotsie joined the channel
[10:27:19] * potpotsie has quit
[11:24:01] * potpotsie joined the channel
[11:28:19] * potpotsie has quit
[11:34:40] * Codmadnesspro has quit
[11:35:39] * Codmadnesspro joined the channel
[12:24:50] * potpotsie joined the channel
[12:29:13] * potpotsie has quit
[13:25:37] * potpotsie joined the channel
[13:29:39] * potpotsie has quit
[14:26:39] * potpotsie joined the channel
[14:30:39] * potpotsie has quit
[14:57:25] * [d__d] joined the channel
[15:08:39] * potpotsie joined the channel
[15:12:59] * potpotsie has quit
[15:56:39] * potpotsie joined the channel
[16:01:23] * potpotsie has quit
[16:37:02] * Rumpel_ joined the channel
[16:42:22] * TheDeibo joined the channel
[16:42:43] * TheDeibo has left the channel
[16:43:45] * Rumpel_ has quit
[18:06:26] * Darunia18 joined the channel
[18:39:55] * Marctrix joined the channel
[18:40:19] * Marctrix has quit
[19:30:27] * potpotsie joined the channel
[19:48:16] * potpotsie has quit
[19:48:59] * potpotsie joined the channel
[19:59:23] * Darunia18 has quit
[20:18:12] * Darunia18 joined the channel
[20:36:51] * truunks555 joined the channel
[20:36:58] <truunks555> ola
[20:37:11] <truunks555> quien abla español
[20:53:19] * potpotsie has quit
[21:02:16] * Darunia18 has quit
[21:04:51] * truunks555 has quit
[21:32:03] * Darunia18 joined the channel
[21:54:10] * potpotsie joined the channel
[21:58:19] * potpotsie has quit
[22:31:08] * potpotsie joined the channel
[22:35:19] * potpotsie has quit
[22:35:31] * potpotsie joined the channel
[22:47:54] * [d__d] joined the channel
[22:49:29] * potpotsie has quit
[23:22:40] * Darunia18 has quit
[23:23:26] * potpotsie joined the channel
[23:40:56] * potpotsie has quit
[23:44:08] * potpotsie joined the channel
[23:48:30] * potpotsie has quit
[23:55:00] * Darunia18 joined the channel

2015-10-29
[00:36:58] <gurun> thanks.
[01:09:55] * Darunia18 joined the channel
[01:53:23] * BinaryBench joined the channel
[01:53:27] <NullFull> BinaryBench is also known as: TheMineBench
[01:57:18] * Darunia18 has quit
[02:05:27] <KnownUnown> hmm
[04:22:50] * potpotsie joined the channel
[04:29:10] * potpotsie has quit
[04:45:31] * potpotsie joined the channel
[04:58:27] * deceit has quit
[05:14:38] * deceit joined the channel
[05:14:53] * deceit_ joined the channel
[05:14:57] <NullFull> deceit_ is also known as: deceit
[05:21:00] * ZacHack joined the channel
[05:22:37] * iamadpond has quit
[05:24:19] * Antisober552 has quit
[05:24:31] * MrARM joined the channel
[05:24:50] * NullFull has quit
[05:25:19] * ZacHack has quit
[05:25:31] * shoghicp joined the channel
[05:26:01] * iamadpond joined the channel
[05:27:01] * leonchang99 joined the channel
[05:27:01] * Antisober552 joined the channel
[05:27:31] * Falkirks joined the channel
[05:27:31] * NullFull|away joined the channel
[05:27:51] * NullFull|away is now known as NullFull
[05:28:01] * ZacHack joined the channel
[06:17:36] <iJoshuaHD> congrats gurun :)
[06:50:36] * potpotsie has quit
[06:51:41] * potpotsie joined the channel
[06:56:14] * potpotsie has quit
[08:20:29] * potpotsie joined the channel
[08:25:49] * potpotsie has quit
[08:35:15] * Marctrix has quit
[08:44:23] * potpotsie joined the channel
[08:48:19] * potpotsie has quit
[10:32:36] * potpotsie joined the channel
[10:36:37] * potpotsie has quit
[11:32:37] * sgray joined the channel
[12:20:40] * potpotsie joined the channel
[12:24:39] * potpotsie has quit
[12:49:17] <gurun> thanks iJoshuaHD
[14:08:43] * potpotsie joined the channel
[14:12:59] * potpotsie has quit
[14:33:34] * gurun has quit
[15:10:16] * williamtdr joined the channel
[15:30:43] * gurun joined the channel
[15:31:48] <gurun> shoghicp, when i tap and hold the screen, or press hold left mouse button, it continously stream player action packets to me even if it doesn't seem to actualy do anything. Do you know if that has some specific purpose or just leaking?
[15:32:35] <gurun> so for say .. a phone .. that means a continous stream of player location packets together with action packets.
[15:56:51] * potpotsie joined the channel
[16:01:04] * potpotsie has quit
[16:50:29] * potpotsie joined the channel
[16:54:39] * potpotsie has quit
[17:51:23] * potpotsie joined the channel
[17:55:19] * potpotsie has quit
[19:25:23] * potpotsie joined the channel
[19:27:58] * williamtdr has quit
[19:28:25] * potpotsie has quit
[19:59:09] * sgray joined the channel
[20:00:33] * potpotsie joined the channel
[20:35:45] * potpotsie has quit
[20:46:00] * potpotsie joined the channel
[21:02:48] * potpotsie has quit
[21:06:37] * potpotsie joined the channel
[21:23:23] * potpotsie has quit
[21:26:34] * potpotsie joined the channel
[21:51:30] * potpotsie has quit
[22:04:46] * potpotsie joined the channel
[22:28:22] * Marctrix joined the channel
[22:28:39] * Marctrix has quit
[22:52:20] * potpotsie has quit
[23:26:58] * potpotsie joined the channel

2015-10-28
[01:33:17] * Pepperrika joined the channel
[01:33:19] <NullFull> Pepperrika is also known as: 1337Coder
[01:33:36] * Pepperrika has left the channel
[01:37:44] * LEETCoder joined the channel
[01:37:45] <NullFull> LEETCoder is also known as: 1337Coder
[01:38:18] <LEETCoder> Just wondering but does this still work?: https://github.com/brandon15811/Minecraft-PE-Proxy/
[02:08:09] * potpotsie joined the channel
[02:14:56] <Brandon15811__> LEETCoder: the proxying part still works
[02:15:37] <LEETCoder> oh ok
[02:39:09] * autonomousperson joined the channel
[02:40:11] <autonomousperson> Anyoooonnee there?
[02:42:35] <LEETCoder> me
[02:42:39] <LEETCoder> im here
[02:42:40] <LEETCoder> kek
[02:43:03] <LEETCoder> also
[02:43:07] <LEETCoder> i have a question
[02:43:20] <LEETCoder> Will MCPE Realms ever come back?
[02:43:22] <autonomousperson> Uhh i was here to ask a question too but shoot
[02:43:32] <autonomousperson> I dont think so, it was a huge failure
[02:43:38] <LEETCoder> well
[02:43:42] <autonomousperson> You know php and how to make plugins with new api?
[02:43:55] <LEETCoder> i know php
[02:44:07] <LEETCoder> but i don't make plugins
[02:44:11] <autonomousperson> hmm, I am remaking killbearboy's grief inspector
[02:44:37] <autonomousperson> I need to make it so only the person who does /co on, can see the logs when they place a block
[02:44:39] <LEETCoder> MCPE Realms wasn't that bad
[02:44:44] <autonomousperson> It was lol
[02:45:07] <autonomousperson> I already have the plugin talking to sqlite and storing all block places and block breaks
[02:45:21] <LEETCoder> ofc i still have mcpe 0.7.1 on my ipod and havent updated it in like 2 years
[02:45:28] <autonomousperson> thats outdated
[02:46:03] <LEETCoder> i did at a time have pocketmine realms :D
[02:46:30] <autonomousperson> How do i define a variable? Ive already did "$isinspecting = false;" at top but the program doesnt read the varible
[02:46:41] <autonomousperson> the more i get into php the more different it becomes from java
[02:46:46] <LEETCoder> wierd
[02:47:23] <autonomousperson> would it be $this->isinspecting = false; ?
[02:47:38] <LEETCoder> yeah i think so
[02:47:56] <autonomousperson> How about the scope?
[02:48:02] <autonomousperson> its inside its own function
[02:48:12] <autonomousperson> As soon as i move out of it it would not work?
[02:48:14] <autonomousperson> ill try it
[02:48:46] <LEETCoder> also
[02:48:50] <autonomousperson> yess?
[02:48:53] <LEETCoder> be warned
[02:48:57] <LEETCoder> i am a weeaboo
[02:48:57] <autonomousperson> ok
[02:49:35] <LEETCoder> lol :P
[02:49:42] <autonomousperson> plz no
[02:50:56] <LEETCoder> I became a weeaboo like 1 year ago
[02:51:03] <LEETCoder> after i found anime
[02:51:24] <autonomousperson> You are of no help...
[02:51:34] <LEETCoder> rip
[02:52:09] <autonomousperson> Meh
[02:53:20] <LEETCoder> First thing i see in pocketmine forums "How to install Php 7 on Windows ?" <----- topkek question
[02:54:50] <autonomousperson> you have absolutely no clue what you are talking about xD
[02:56:14] <LEETCoder> hey look i found php 7 for windows xddd: http://windows.php.net/qa/
[02:58:22] <autonomousperson> ayeee i did it
[02:58:52] <autonomousperson> define it onEnable with $this->isinspecting and then i can call it with "$this->isinspecting"
[02:59:22] <LEETCoder> gg
[02:59:51] <autonomousperson> rest in pepperoni
[03:00:59] <LEETCoder> onebone is also a weeaboo too ;)
[03:09:31] <LEETCoder> hmm
[03:09:41] <LEETCoder> i am thinking about making a mod
[03:09:49] <LEETCoder> can't tell
[03:12:50] <autonomousperson> >implying you can program
[03:14:24] * potpotsie has quit
[03:20:10] <KnownUnown> Uhh
[03:22:51] <autonomousperson> Ayyeeee send help
[03:22:56] <autonomousperson> Long time no see?
[03:24:12] <KnownUnown> Oh heyyy auto
[03:24:31] <autonomousperson> Ok so im remaking co inspector
[03:24:35] <autonomousperson> its block logger but better
[03:24:55] <autonomousperson> Rn im trying to get it so if you run /co on and you place a block, it will grab data from a db and spit it out
[03:25:31] <autonomousperson> Current plan of action is i made a var "isinspecting" and if you run /co on isinspecting is set to true
[03:25:41] <autonomousperson> if its true then it grabs data and spits it out
[03:25:46] <KnownUnown> Oh umm
[03:25:48] <autonomousperson> if its false then it just logs data normally
[03:25:48] <KnownUnown> First of all
[03:25:59] <KnownUnown> Can we move to #pocketmine?
[03:26:05] <autonomousperson> sure
[03:26:08] <KnownUnown> That's a better channel for this convo
[03:26:17] <autonomousperson> kk
[03:26:57] <autonomousperson> Theres no one there...
[03:27:06] <KnownUnown> Really?
[03:27:22] <KnownUnown> ./join #pocketmine
[03:27:25] <autonomousperson> oh
[03:27:30] <KnownUnown> I'm there xD
[03:57:28] * potpotsie joined the channel
[04:14:08] * potpotsie has quit
[04:47:06] * gurun joined the channel
[06:14:18] * gurun joined the channel
[06:48:57] * autonomousperson has quit
[06:53:51] * LEETCoder has quit
[06:57:16] * potpotsie joined the channel
[07:01:45] * potpotsi_ joined the channel
[07:02:39] * potpotsie has quit
[07:05:55] * potpotsie joined the channel
[07:06:01] * potpotsi_ has quit
[07:10:13] * potpotsie has quit
[08:20:27] * potpotsie joined the channel
[08:24:46] * potpotsie has quit
[08:37:29] * Woxyfoo joined the channel
[09:21:12] * potpotsie joined the channel
[09:25:19] * potpotsie has quit
[10:22:06] * potpotsie joined the channel
[10:26:19] * potpotsie has quit
[10:55:45] * Woxyfoo is now known as NoxyD
[11:23:03] * potpotsie joined the channel
[11:27:07] * potpotsie has quit
[11:32:11] * sgray joined the channel
[12:23:30] * potpotsie joined the channel
[12:27:40] * potpotsie has quit
[13:00:47] * LEETCoder joined the channel
[13:00:49] <NullFull> LEETCoder is also known as: 1337Coder
[13:02:44] <LEETCoder> sup ;)
[14:25:23] * potpotsie joined the channel
[14:29:49] * potpotsie has quit
[15:26:11] * potpotsie joined the channel
[15:30:19] * potpotsie has quit
[16:26:58] * potpotsie joined the channel
[16:31:19] * potpotsie has quit
[16:50:56] * Darunia18 joined the channel
[16:58:53] * potpotsi_ joined the channel
[17:33:55] * potpotsi_ has quit
[17:50:48] * sgray joined the channel
[17:51:05] * gurun joined the channel
[18:12:35] * tHEMtZ has quit
[19:20:07] * Guillaume351 joined the channel
[19:20:11] <NullFull> Guillaume351 is also known as: Guillaume351
[19:34:45] * Guillaume351 has quit
[19:42:02] * ghostin joined the channel
[19:45:49] * ghostin has left the channel
[20:34:41] * potpotsie joined the channel
[20:43:10] * Darunia18 has quit
[20:53:24] * Marctrix joined the channel
[21:15:01] * potpotsie has quit
[21:45:49] * potpotsie joined the channel
[21:59:49] * Marctrix_ joined the channel
[22:32:47] <gurun> Ok, so bladestorm is hypixel official now, so no more secrets. Thank's for keeping it shut (you know who you are).
[22:34:25] <Intyre> what is it?
[22:40:58] <gurun> NullFull minecraft pe.hypixel.net
[22:40:59] <NullFull> [Minecraft Stats] Hostname: Minecraft PE Server; Gamemode: SMP; Software: MiNET v1.0.0; Version: 0.12.3; Players: 10368/22400
[22:41:07] <gurun> that's what it is Intyre
[22:41:19] <Intyre> a query server?
[22:41:22] <Intyre> :o
[22:41:26] <gurun> lol
[22:41:30] <Intyre> ;)
[23:05:15] <KnownUnown> nice job with minet
[23:35:05] * potpotsie has quit
[23:46:53] * Marctrix_ has quit

2015-10-27
[03:20:50] * gurun joined the channel
[06:20:26] * gurun has quit
[11:25:34] * Taha_The_Hacker joined the channel
[11:40:12] * sgray joined the channel
[12:14:46] * Taha_The_Hacker_ joined the channel
[12:16:26] * Taha_The_Hacker has quit
[12:19:41] * Taha_The_Hacker_ joined the channel
[13:13:57] * Taha_The_Hacker_ joined the channel
[13:14:12] * Taha_The_Hacker_ is now known as TAHA_THE_HACKER
[13:14:21] * TAHA_THE_HACKER is now known as Taha_The_Hacker
[13:48:49] * Taha_The_Hacker has quit
[13:55:22] * Taha_The_Hacker joined the channel
[17:30:27] * sgray joined the channel
[22:46:03] * Guest61193 is now known as jython234

2015-10-26
[01:29:43] * cubetto joined the channel
[02:05:18] * cubetto joined the channel
[03:03:24] * Shevchik has quit
[03:48:41] * MelomanCooI joined the channel
[06:15:33] * gurun_ joined the channel
[09:15:58] * cubetto joined the channel
[10:11:14] * cubetto joined the channel
[11:36:25] * Taha_The_Hacker joined the channel
[12:11:14] * MelomanCooI|2 joined the channel
[12:12:59] * MelomanCooI has quit
[12:16:47] <Taha_The_Hacker> HI
[12:16:51] <Taha_The_Hacker> Hi
[12:28:13] * MelomanCooI joined the channel
[12:30:02] * MelomanCooI|2 has quit
[13:10:15] * cubetto joined the channel
[13:21:22] * Taha_The_HackerS joined the channel
[13:27:40] * Taha_The_HackerS is now known as Taha_The_Hacker
[13:32:07] * Taha_The_HackerS joined the channel
[13:34:47] * Taha_The_Hacker has quit
[13:35:03] * Taha_The_Hacker joined the channel
[13:35:06] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[13:37:06] * Taha_The_HackerS has quit
[13:39:10] * Taha_The_Hacker has quit
[13:41:45] * gurun_ has quit
[13:43:16] * Taha_The_Hacker joined the channel
[13:55:00] * Taha_The_Hacker has quit
[13:56:42] * Taha_The_Hacker joined the channel
[13:58:59] * MelomanCooI has quit
[14:11:00] * MelomanCooI joined the channel
[14:14:36] * gurun joined the channel
[14:45:58] * Taha_The_Hacker has quit
[14:45:58] * Taha_The_Hacker joined the channel
[14:49:30] * Taha_The_Hacker has quit
[16:03:35] * Taha_The_Hacker joined the channel
[16:03:38] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[16:03:55] * Taha_The_Hacker joined the channel
[16:04:34] * cubetto joined the channel
[17:28:45] * Taha_The_Hacker joined the channel
[17:28:49] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[17:32:14] * Taha_The_Hacker_ joined the channel
[17:33:14] * Taha_The_Hacker has quit
[17:36:22] * Taha_The_Hacker joined the channel
[17:37:06] * Taha_The_Hacker_ has quit
[17:40:39] * Taha_The_Hacker has quit
[17:43:45] * Taha_The_Hacker joined the channel
[17:46:46] * MelomanCooI has quit
[17:48:18] * Taha_The_Hacker_ joined the channel
[17:49:01] * Taha_The_Hacker has quit
[17:53:05] * MelomanCooI joined the channel
[18:00:44] * Taha_The_Hacker_ has quit
[18:02:16] * Taha_The_Hacker_ joined the channel
[18:06:57] * Taha_The_Hacker_ joined the channel
[18:13:19] * Taha_The_Hacker_ has quit
[18:49:00] * Taha_The_Hacker joined the channel
[19:44:54] * Taha_The_Hacker joined the channel
[19:48:47] * Taha_The_Hacker has quit
[19:49:05] * Taha_The_Hacker joined the channel
[21:19:45] * Taha_The_Hacker has quit
[21:43:34] * gurun has quit
[22:44:09] <Codmadnesspro> taha fixorino

2015-10-25
[00:54:59] * gurun has quit
[03:56:47] * Nerraw joined the channel
[03:56:55] <Nerraw> Hello!
[04:00:08] * Nerraw has quit
[06:28:05] * Extreme joined the channel
[07:17:15] * gurun joined the channel
[07:53:42] * Extreme has quit
[07:56:05] <Shevchik> I just spent 3 days trying to find what the problem was, it was due to missing break >_<
[07:57:15] * Extreme joined the channel
[09:09:18] * MelomanCooI|2 joined the channel
[09:10:20] * MelomanCooI has quit
[10:08:24] * Shevchik has quit
[10:24:13] * MelomanCooI|2 has quit
[10:24:18] * MelomanCooI joined the channel
[11:33:54] * Taha_The_Hacker joined the channel
[11:38:57] <gurun> yeah, don't you just love mistakes like that :-)
[11:43:42] <Taha_The_Hacker> Hi
[11:57:11] * gurun_ joined the channel
[12:00:20] * gurun has quit
[13:28:17] * Taha_The_Hacker joined the channel
[13:28:19] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[13:43:38] * Shevchik joined the channel
[13:52:11] * Taha_The_HackerS joined the channel
[13:53:52] * Taha_The_Hacker has quit
[13:54:24] * MelomanCooI|2 joined the channel
[13:55:58] * MelomanCooI has quit
[14:28:04] * Taha_The_HackerS is now known as Taha_The_Hacker
[14:30:41] * Argo_ joined the channel
[14:31:03] <Argo_> hi
[14:31:14] * Argo_ has quit
[14:46:29] * nerraw joined the channel
[15:06:28] * nerraw has quit
[15:38:42] <Shevchik> For some reason when i try to spawn entity mcpe freezes
[15:38:46] <Shevchik> Any ideas?
[15:42:06] * Nerraw joined the channel
[15:42:12] <Nerraw> hello anyone online?
[15:42:25] <Nerraw> how can i update my server version?
[15:49:23] * Taha_The_Hacker has quit
[16:02:50] * Taha_The_Hacker joined the channel
[16:02:54] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker, SeifValkierks
[16:13:33] * Taha_The_HackerS joined the channel
[16:13:36] <NullFull> Taha_The_HackerS is also known as: Taha_The_Hacker, SeifValkierks
[16:14:49] * Taha_The_Hacker has quit
[16:16:56] * Taha_The_HackerS is now known as Taha_The_Hacker
[17:30:26] * cubetto joined the channel
[17:34:48] * Taha_The_Hacker joined the channel
[17:34:52] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker, SeifValkierks
[18:17:25] * Taha_The_Hacker joined the channel
[18:23:14] * Nerraw has quit
[18:26:56] * Nerraw joined the channel
[18:26:58] <NullFull> Nerraw is also known as: Nerraw
[18:27:03] <Nerraw> anyone in here?
[18:38:18] <Taha_The_Hacker> Hi
[19:51:49] * Taha_The_Hacker joined the channel
[19:51:52] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[19:56:08] * Taha_The_Hacker has quit
[19:56:51] * Taha_The_Hacker joined the channel
[19:56:55] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[20:01:59] * Taha_The_Hacker has quit
[20:06:12] * Taha_The_Hacker joined the channel
[20:15:37] * Taha_The_Hacker has quit
[21:40:34] * cubetto joined the channel
[22:00:01] * MelomanCooI|2 has quit
[22:52:40] * cubetto joined the channel
[23:30:49] * cubetto joined the channel
[23:47:06] * gurun_ has quit

2015-10-24
[00:57:37] <gurun> NullFull minecraft play.bladestorm.net
[00:57:38] <NullFull> [Minecraft Stats] Hostname: Personal Minecraft Server; Gamemode: SMP; Software: MiNET v1.0.0; Version: 0.12.2; Players: 7503/12600
[01:35:02] <Shevchik> According to Minet source the add player packet sends item id and item meta, according to pocketmine it is itemstack, which one is correct?
[01:35:26] <MinecraftAddict> hey Intyre
[03:06:32] * Yosshi999 joined the channel
[03:10:36] * Yosshi999 has quit
[03:20:00] * Yosshi999 joined the channel
[03:20:04] <NullFull> Yosshi999 is also known as: Yosshi999
[03:26:31] <Yosshi999> +Yosshi999 test
[03:38:47] <Yosshi999> Hi. I want to report a bug.
[03:39:15] <Darunia18> You can report bugs at https://github.com/PocketMine/PocketMine-MP/issues
[03:39:25] <Darunia18> Wait this is MCPE
[03:39:41] <Darunia18> XD Fail on my part. Is this a Pocket Edition bug?
[03:39:46] <Yosshi999> PE's bug
[03:40:02] <Darunia18> https://bugs.mojang.com/browse/MCPE
[03:40:54] <Yosshi999> i'm now using iphone. JIRA is very difficult to use
[03:45:15] * Yosshi999 has quit
[04:02:43] * patox23 joined the channel
[04:03:26] <patox23> hello i've ask? how to compile PocketMine?? please?
[04:05:57] <Darunia18> PocketMine builds are already compiled. You can download them at http://jenkins.pocketmine.net
[04:06:53] <Darunia18> If you're looking for 0.12 builds, they're under the "bleeding" tag. Build 48 should work fine
[04:07:20] <patox23> okay thanks n-n
[04:11:23] * Yosshi999 joined the channel
[04:11:26] <NullFull> Yosshi999 is also known as: Yosshi999
[04:12:29] <Yosshi999> Is there someone who reports a bug instead of me?
[04:13:35] * patox23 has quit
[04:15:43] <Yosshi999> "once I lock the device,i can't join any server unless i restart the app"
[04:16:12] <Intyre> known issue
[06:54:19] * gurun has quit
[08:29:26] <iJoshuaHD> NullFull wa 1+1
[08:29:38] <iJoshuaHD> NullFull c hi
[08:29:39] <NullFull> Yes I said already hi.
[08:29:40] <NullFull> We need to go on a quest.
[08:29:56] <iJoshuaHD> NullFull wolframalpha 1+1
[08:29:57] <NullFull> Well what do you want to do?
[08:30:10] <iJoshuaHD> NullFull wolframalpha 1+1
[08:30:11] <NullFull> I have work to do.
[11:02:41] <Shevchik> So, can anyone help me with metadata?
[11:28:23] * BDA joined the channel
[11:29:13] * BDA has quit
[12:24:33] * Olika120 joined the channel
[12:24:37] <NullFull> Olika120 is also known as: Olika120
[12:26:52] * Olika120 has quit
[12:58:37] * MrSN joined the channel
[12:58:40] <NullFull> MrSN is also known as: MrSN
[13:56:25] * gurun joined the channel
[14:32:12] * ngn999 joined the channel
[15:48:10] * ngn999 has quit
[16:27:49] * Taha_The_Hacker joined the channel
[16:45:54] * Darunia18 joined the channel
[16:47:48] <Taha_The_Hacker> Hi!
[16:55:30] * Taha_The_Hacker has quit
[16:58:36] * Taha_The_Hacker joined the channel
[18:16:41] * Taha_The_Hacker has quit
[18:25:23] * Taha_The_Hacker joined the channel
[18:25:27] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[18:28:39] <Taha_The_Hacker> Hi
[18:42:03] * Taha_The_Hacker joined the channel
[18:42:06] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[18:56:14] * Taha_The_Hacker has quit
[19:15:35] * Taha_The_Hacker joined the channel
[19:52:14] * Taha_The_Hacker has quit
[19:52:37] * Taha_The_Hacker joined the channel
[20:32:21] * MelomanCooI joined the channel
[20:33:30] * MelomanCooI|2 has quit
[20:53:46] * Taha_The_Hacker has quit
[20:54:09] * Taha_The_Hacker joined the channel
[20:54:13] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[21:09:36] * Darunia18 has quit
[21:41:35] * Taha_The_Hacker has quit
[22:16:43] * Darunia18 joined the channel

2015-10-23
[00:22:50] * tHEMtZ joined the channel
[04:06:57] * gurun joined the channel
[07:27:57] * Shevchik joined the channel
[07:32:09] * Shevchik has quit
[08:39:46] * Taha_The_Hacker joined the channel
[09:18:25] * shaila joined the channel
[09:18:49] <Taha_The_Hacker> Hi
[09:19:47] * MelomanCooI|2 joined the channel
[09:19:52] <Taha_The_Hacker> Hi
[09:20:32] * MelomanCooI has quit
[09:20:54] <Taha_The_Hacker> Hi
[09:22:12] * humerusj joined the channel
[09:25:54] * Taha_The_Hacker has quit
[09:34:21] * Taha_The_Hacker joined the channel
[09:34:23] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[09:35:05] <Taha_The_Hacker> Hi
[09:53:33] * Taha_The_Hacker has quit
[10:01:35] * Brandon15811___ joined the channel
[10:01:58] * MrQuoter09 joined the channel
[10:08:34] * MrQuoter has quit
[10:08:36] * Brandon15811__ has quit
[10:13:50] * Taha_The_Hacker joined the channel
[10:13:54] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[10:14:02] <Taha_The_Hacker> Hi
[10:21:54] * Taha_The_Hacker has quit
[10:27:08] * Taha_The_Hacker joined the channel
[10:27:21] <Taha_The_Hacker> Hi
[10:54:06] * Taha_The_Hacker has quit
[11:02:25] * SlideCon_ joined the channel
[11:02:53] <SlideCon_> Hey, so how to import world into the server?
[11:03:19] <SlideCon_> i had a problem that the server doesn't import the world that have been built
[11:04:13] <SlideCon_> Any help please?
[11:06:53] * Taha_The_Hacker joined the channel
[11:07:02] <SlideCon_> hey tana
[11:07:05] <SlideCon_> taha
[11:08:20] <Taha_The_Hacker> Hi
[11:08:27] <SlideCon_> so can you help me?
[11:08:34] <Taha_The_Hacker> Yeah, what do you want?
[11:08:47] <SlideCon_> so
[11:08:53] <Taha_The_Hacker> so?
[11:08:54] <SlideCon_> i tried to import my world
[11:09:00] <Taha_The_Hacker> it won't work
[11:09:03] <SlideCon_> the world has been built
[11:09:09] <SlideCon_> why?
[11:09:17] <Taha_The_Hacker> because you imported it!
[11:09:55] <SlideCon_> so how to change my default map on pocketmine to world that has been built
[11:10:11] <Taha_The_Hacker> Go to server.properties
[11:10:17] <SlideCon_> because i prefer world that has been built instead of making a new one
[11:10:20] <SlideCon_> and?
[11:10:35] <Taha_The_Hacker> find level-name
[11:10:40] <Taha_The_Hacker> make it
[11:10:40] <SlideCon_> yeah?
[11:10:53] <Taha_The_Hacker> level-name: yourimprtedworldname
[11:10:59] <Taha_The_Hacker> OK?
[11:11:04] <Taha_The_Hacker> the restart server
[11:11:04] <SlideCon_> okay
[11:11:15] <Taha_The_Hacker> P.S Stop server before editing it.
[11:11:25] <SlideCon_> and then?
[11:11:37] <Taha_The_Hacker> no more steps then you're done.
[11:11:51] <SlideCon_> so where i need to put my imported world?
[11:13:14] * SlideCon__ joined the channel
[11:13:16] <NullFull> SlideCon__ is also known as: jonathan090201
[11:13:49] <SlideCon__> hello?
[11:13:55] <SlideCon__> do anybody hear me?
[11:14:53] * SlideCon__ has quit
[11:16:09] * SlideCon_ has quit
[11:20:26] * Rumpelstiltskin joined the channel
[11:20:40] <Rumpelstiltskin> hello.
[11:21:01] <Rumpelstiltskin> I need a dev or someone who knows well abput pocketmine.
[11:21:20] <Rumpelstiltskin> It's about a CrashDumb.
[11:22:33] <Rumpelstiltskin> ===BEGIN CRASH DUMP=== eNrtWwtz2ziS/isoJXVrX4mSqKetWafK4zg72bUTXexctnY45YJIUGJMEhwCtKzM5b9fdwN8yU7s JN6qq6vxTGwSBBpfN/oJgn90dJSIztwdjyfjw8PxcNbtxFzp0zyXeWf+R0dvM3jcSaWOfNHpdhKh FF9h0/s0SiMd8Tj6JAKmdB6lKybDUAk9Z44LfcMijl9FMXbu51Lqfsh9Hcm0r3K/n0n/WugkSkU/ Fjci7ocyT7juJ34uVtjpZF2k11dXo+Ey0r1snSFBS+ybx8PYGHoCn0O329E5B17mv3aeDdj9tM7w tx27N5zO3P05qzt5HvXyPDOl55Vzeh5N6rxYCf1zDP1fB3tRqsVK5MyddFl57bj1tTvcB3TP3DtI FjHfirwEMRsd3o+BoNKM
[11:23:12] <Rumpelstiltskin> None are active i assume...
[11:23:22] * Taha_The_Hacker has quit
[11:25:04] * Taha_The_Hacker joined the channel
[11:25:33] <Rumpelstiltskin> Hi.
[11:27:44] * Rumpelstiltskin slaps shoghicp around a bit with a large fishbot
[11:29:14] <Taha_The_Hacker> Hi
[11:29:25] <Taha_The_Hacker> stop slapping shoghicp
[11:29:29] <Rumpelstiltskin> lol
[11:33:18] * Rumpelstiltskin has quit
[11:35:18] * Taha_The_Hacker has quit
[11:39:52] * Taha_The_Hacker joined the channel
[11:39:55] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[11:40:01] <Taha_The_Hacker> Woah
[11:43:47] * Taha_The_Hacker_ joined the channel
[11:43:50] <NullFull> Taha_The_Hacker_ is also known as: Taha_The_Hacker
[11:43:52] <Taha_The_Hacker_> Hi
[11:44:00] <Taha_The_Hacker_> MY NICK
[11:44:51] * Taha_The_Hacker has quit
[11:45:09] * Taha_The_Hacker_ is now known as Taha_The_Hacker
[11:45:14] <Taha_The_Hacker> woah
[12:06:54] * Taha_The_Hacker has quit
[12:08:05] * Taha_The_Hacker joined the channel
[12:08:09] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[12:08:30] <Taha_The_Hacker> Hi
[12:19:22] * Taha_The_Hacker joined the channel
[12:19:25] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[12:19:37] <Taha_The_Hacker> Hi
[12:31:24] * Taha_The_Hacker has quit
[12:40:08] * Taha_The_Hacker joined the channel
[12:40:12] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[12:40:16] <Taha_The_Hacker> Hi
[12:54:50] * Shevchik joined the channel
[13:15:37] * Taha_The_Hacker joined the channel
[13:16:08] * Taha_The_Hacker joined the channel
[13:16:10] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[13:16:28] <Taha_The_Hacker> Hi
[13:17:57] * Shevchik has quit
[13:22:40] * Taha_The_Hacker has quit
[13:22:59] * Taha_The_Hacker joined the channel
[13:23:02] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[13:23:06] <Taha_The_Hacker> Hi
[14:01:22] * Taha_The_Hacker joined the channel
[14:01:38] <Taha_The_Hacker> Hi
[14:01:46] <Taha_The_Hacker> Hey iJoshualHD
[14:07:26] * sgray joined the channel
[14:11:16] * Taha_The_Hacker has quit
[14:15:45] * Taha_The_Hacker joined the channel
[14:31:06] * The_Killer joined the channel
[14:32:35] * The_Killer is now known as Taha_The_Hacker
[14:47:37] * Taha_The_Hacker has quit
[14:47:52] * Taha_The_Hacker joined the channel
[14:47:55] * Taha_The_Hacker is now known as TNTh
[14:54:44] * TNTgod has quit
[14:55:01] * TNTgod joined the channel
[15:01:13] * TNTgod has quit
[15:22:29] * Extreme has quit
[15:27:21] * Extreme joined the channel
[15:43:15] * Darunia18 joined the channel
[15:57:25] * TNTgod joined the channel
[15:58:19] * Codmadnesspro has quit
[16:08:16] * TNTgod has quit
[16:12:26] * Shevchik joined the channel
[17:12:18] * Codmadnesspro joined the channel
[19:38:34] * Extreme has quit
[19:43:41] * Extreme joined the channel
[21:16:09] * Darunia18 joined the channel
[21:22:46] * Greg__ joined the channel
[21:22:50] * Greg__ has left the channel
[22:33:53] * eggster joined the channel

2015-10-22
[00:28:56] * potpotsie has quit
[01:28:31] * potpotsie joined the channel
[01:29:22] * potpotsie has quit
[02:02:27] * jhead- has quit
[02:28:09] * Darunia18 joined the channel
[04:20:56] * Darunia18 has quit
[04:34:08] * Darunia18 joined the channel
[04:39:18] * Darunia18 has quit
[05:59:03] * gurun joined the channel
[10:13:50] * Shevchik joined the channel
[10:58:22] * Shevchik has quit
[11:43:29] * Shevchik joined the channel
[11:52:27] * Shevchik has quit
[13:04:52] * Shevchik joined the channel
[13:53:36] * Taha_The_Hacker joined the channel
[13:53:40] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[13:53:54] <Taha_The_Hacker> Hi
[13:55:06] * Taha_The_Hacker has quit
[14:26:27] <Shevchik> Hello, can somebody explain me how to properly write pe entity metadata?
[14:49:12] * Extreme joined the channel
[15:03:04] * iJoshuaHD_ joined the channel
[15:03:41] * Brandon1- joined the channel
[15:04:04] * jython234[away] joined the channel
[15:07:02] * iJoshuaHD has quit
[15:07:07] * Brandon15811_ has quit
[15:09:04] * PEMapModder joined the channel
[15:11:33] * eggy joined the channel
[17:29:21] * Shevchik has quit
[17:47:36] * Shevchik joined the channel
[17:54:49] <Shevchik> So? Anyone?
[18:55:32] * Shevchik has quit
[18:55:33] * Darunia18 joined the channel
[18:55:53] * Darunia18 has quit
[19:00:42] * Shevchik joined the channel
[20:25:32] * Taha_The_Hacker joined the channel
[20:25:36] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[20:25:57] <Taha_The_Hacker> Hi
[20:55:09] * Taha_The_Hacker has quit
[21:20:28] * williamtdr joined the channel
[21:25:30] <williamtdr> lot of big names in this room these days, wow
[21:34:00] * Shevchik has quit
[22:41:25] * Taha_The_Hacker joined the channel
[22:41:29] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[22:41:39] <Taha_The_Hacker> Hi
[22:46:34] <Taha_The_Hacker> So anyone here>
[22:46:36] <Taha_The_Hacker> ?
[22:56:36] * Taha_The_Hacker has quit

2015-10-21
[01:09:38] <humerusj> gurun: is that all on one server?
[02:06:25] <Woxyfoo> humerusj, It's 2 now.
[04:37:57] * gurun joined the channel
[04:46:58] * Unown__ is now known as KnownUnown
[09:11:47] * ngn999 joined the channel
[12:36:26] * ngn999 has quit
[15:28:00] <humerusj> Woxyfoo: what type of hardware?
[15:28:36] <Woxyfoo> no idea, I'm sure gurun would know more
[17:14:24] * Darunia18 joined the channel
[17:30:19] * Fudster joined the channel
[19:02:01] * Taha_The_Hacker joined the channel
[19:02:03] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[19:02:36] <Darunia18> Thanks NullFull. Would've never guessed
[19:02:51] <Taha_The_Hacker> Lol Dariunia...
[19:03:13] <Taha_The_Hacker> It's useful to know who's the spy
[19:13:26] <Taha_The_Hacker> Lol
[19:13:40] <Taha_The_Hacker> oops wrong channel.
[19:15:35] * Taha_The_Hacker has quit
[19:43:31] * gurun joined the channel
[20:44:44] * Darunia18 has quit
[21:08:19] * Extreme has quit
[21:09:29] * Extreme joined the channel
[21:17:30] * Extreme has quit
[21:17:42] * Extreme joined the channel
[23:06:06] * Codmadnesspro has quit
[23:08:41] * Codmadnesspro joined the channel
[23:23:26] * potpotsie joined the channel

2015-10-20
[01:37:01] * Darunia18 has quit
[01:56:49] * gurun_ joined the channel
[03:28:06] * ngn999 joined the channel
[03:28:32] <ngn999> MCPE does not send UT3 Query, but why PocketMine implements UT3 Query
[03:28:33] <ngn999> Handler?
[03:28:41] <ngn999> just for some plugin?
[03:28:48] <ngn999> some other tool?
[03:31:30] <Intyre> can you imagine all those mc server list owners typing really fast?
[03:38:16] <ngn999> all right
[03:38:30] <ngn999> i got it
[04:16:44] * ngn999 has quit
[06:03:40] * ngn999 joined the channel
[09:57:42] * ngn999 has quit
[10:33:30] * Extreme has quit
[10:38:33] * gurun_ joined the channel
[10:40:45] * Extreme joined the channel
[11:10:51] <sekjun9878> !findquote Ping-All
[11:10:52] <MrQuoter> [305] Ping-All v5 @shoghicp @Intyre @Brandon15811 @Junyi00 @sekjun9878 @antisober552 @williamtdr @Jocopa3 @deceit @MinecraftAddict @humerusj @LDX @Glitchmaster_PE @KnownUnown @leonchang99
[11:10:57] <sekjun9878> https://letsencrypt.org/2015/10/19/lets-encrypt-is-trusted.html
[11:13:27] <sekjun9878> !addquote <Intyre> can you imagine all those mc server list owners typing really fast?
[11:13:28] <MrQuoter> Quote 550 added
[11:20:57] * ngn999 joined the channel
[11:36:40] * ngn999 has quit
[11:36:59] * ngn999 joined the channel
[12:24:11] * ngn999 has quit
[13:57:17] * ngn999 joined the channel
[15:10:14] * ngn999 has quit
[22:29:37] * gurun joined the channel
[22:29:56] <gurun> NullFull minecraft play.bladestorm.net
[22:29:56] <NullFull> [Minecraft Stats] Hostname: Personal Minecraft Server; Gamemode: SMP; Software: MiNET v1.0.0; Version: 0.12.2; Players: 3687/5000
[22:30:08] <gurun> just love getting new hardware :-)

2015-10-19
[01:30:33] * MelomanCooI|2 has quit
[01:35:17] * MelomanCooI joined the channel
[03:23:07] * Extreme joined the channel
[05:37:30] * MelomanCooI has quit
[09:36:48] * MelomanCooI joined the channel
[10:09:57] * Guillaume351 joined the channel
[10:10:00] <NullFull> Guillaume351 is also known as: Guillaume351
[10:16:21] * Guillaume351 has quit
[11:55:09] * Woxyfoo joined the channel
[12:13:12] * ngn999 joined the channel
[12:14:47] <ngn999> how can I capture Query packet of mcpe with tcdump?
[12:16:22] <ngn999> I can capture ping/pong/open connection request packet, but not Query packet
[12:16:29] <Intyre> why not?
[12:17:01] <ngn999> sudo tcpdump -i en0 -X -s 1024  -w full.packet -c 200  host 10.0.0.2
[12:17:22] <ngn999> 10.0.0.2 is client
[12:17:28] <Intyre> first 2 bytes are 0xfefd
[12:17:35] <Intyre> and client doesnt send query
[12:17:52] <ngn999> ?
[12:18:05] <ngn999> yes i'm looking for 0xfefd
[12:18:11] <Intyre> ngn999 | 10.0.0.2 is client <- ?
[12:18:33] <ngn999> 10.0.0.2 is my iphone's ip
[12:18:49] <Intyre> iphone doesnt send query
[12:18:53] <ngn999> and I started PocketMine on my Mac
[12:18:55] <Intyre> never
[12:19:00] <Intyre> listen on mac
[12:19:27] <Intyre> anyway the query protocol http://wiki.unrealadmin.org/UT3_query_protocol
[12:19:28] <ngn999> PocetMine send Query?
[12:19:49] <Intyre> yes, query is a server thing
[12:20:02] <ngn999> Oh
[12:20:48] <ngn999> thanks
[12:31:58] <ngn999> which code in PocketMine sends `Query'?
[12:32:13] <Intyre> queryhandler?
[12:32:18] <ngn999> I only find Queryhandler
[12:34:15] <Intyre> event/server/querysomething
[12:45:05] * ngn999 has quit
[13:42:44] * ngn999 joined the channel
[14:16:48] * Taha_The_Hacker joined the channel
[14:16:52] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[14:21:46] * Taha_The_Hacker has quit
[15:07:19] * Darunia18 joined the channel
[16:08:34] * ngn999 has quit
[16:20:26] * Darunia18 has quit
[16:37:41] * Windir joined the channel
[17:25:19] * Darunia18 joined the channel
[21:59:16] * Darunia18 has quit
[22:53:59] * Darunia18 joined the channel

2015-10-18
[00:04:26] * Need joined the channel
[00:04:43] <Need> Hello
[00:04:50] <Need> If anyone is here
[00:05:09] <Need> I can't use source code in pocketmine.
[00:05:56] <Need> I need help... Someone tell me how to use thw source code without it crashing instantly
[00:35:23] <Need> I get this error
[00:35:25] <Need> Warning: require_once(C:\Users\eliott\Desktop\PocketMine-MP-master\src/spl/ThreadedFacto  Call Stack:     0.0007     125248   1. {main}() C:\Users\eliott\Desktop\PocketMine-MP-master\src\poc   Fatal error: require_once(): Failed opening required 'C:\Users\eliott\Desktop\PocketMinee 101  Call Stack:     0.0007     125248   1. {main}() C:\Users\eliott\Desktop\PocketMine-MP-master\src\poc  bin\php\php.exe: Exit 255
[01:11:45] * RadnomGuy joined the channel
[01:11:47] <NullFull> RadnomGuy is also known as: irfakhang
[01:12:53] * RadnomGuy slaps sekjun9878 around a bit with a large fishbot
[01:13:06] * RadnomGuy has quit
[01:13:18] <sekjun9878> Not sure what to make of that...
[02:23:11] * gurun has quit
[02:46:08] <Need> HELLO???????? I STILL NEED HELP!
[02:58:53] * MinecraftAddict has quit
[02:59:53] * MrARM has quit
[02:59:58] * eggster has quit
[03:00:33] * Antisober552 has quit
[03:06:54] * Intyre joined the channel
[03:06:54] * NullFull joined the channel
[03:06:56] * iamadpond joined the channel
[03:07:24] * humerusj joined the channel
[03:07:24] * eggster joined the channel
[03:07:26] * leonchang99 joined the channel
[03:08:24] * MinecraftAddict joined the channel
[03:08:27] * Falkirks joined the channel
[03:09:24] * ZacHack joined the channel
[03:09:54] * MrARM joined the channel
[03:09:57] * Antisober552 joined the channel
[03:10:34] * shoghicp joined the channel
[03:36:46] <Need> dsfdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdf
[04:13:32] * sgray joined the channel
[04:28:08] * gurun joined the channel
[04:43:57] * Need has quit
[04:53:30] * gurun_ joined the channel
[04:54:36] * Codmadnesspro_ joined the channel
[04:54:38] * MrQuoter09 joined the channel
[05:02:10] * TruDan_ joined the channel
[05:02:50] * gurun has quit
[05:03:38] * MrQuoter has quit
[05:06:19] * PEMapModder joined the channel
[05:11:19] * iJoshuaHD joined the channel
[05:11:40] * iJoshuaHD is now known as Guest26186
[05:11:52] * eggy joined the channel
[05:57:28] * Unown__ joined the channel
[06:13:12] * humerusj joined the channel
[06:36:25] * oscar287 joined the channel
[07:30:45] * Guillaume351 joined the channel
[07:30:49] <NullFull> Guillaume351 is also known as: Guillaume351
[07:32:36] <Guillaume351> Hello, I have a question about server EULA : Is it authorized to sell a rank that makes you able to join full servers, or do I have to send those people to an other server which would be VIP-only ? Thanks
[07:32:56] <Intyre> ask mojang
[07:39:23] * Guillaume351 has quit
[09:23:35] * humerusj joined the channel
[10:28:19] <PEMapModder> someone needs to update the topic.
[10:37:24] <gurun_> yeah, it should say "last working version 0.11.1 alpha
[10:40:45] <PEMapModder> !m gurun_
[10:40:45] <[d__d]> You're doing good work, gurun_!
[10:41:10] <PEMapModder> I think the last working version was 0.7.5, not 0.11.1
[10:41:57] <gurun_> 0.10 was the last fast version.
[13:16:30] * sgray joined the channel
[15:29:33] * humerusj joined the channel
[15:34:19] * Intyre has quit
[15:37:04] * Intyre joined the channel
[15:37:34] * MinecraftAddict joined the channel
[16:21:24] * shaila joined the channel
[16:29:43] * sgray joined the channel
[16:45:39] * gurun_ joined the channel
[18:30:45] * creeperboss900 joined the channel
[18:30:51] <creeperboss900> Hello
[18:31:21] <creeperboss900> I need help with my MCPE PocketMine-MP Server
[18:31:39] * creeperboss900 has quit
[18:46:55] * AwesomeDude5 joined the channel
[18:46:59] <NullFull> AwesomeDude5 is also known as: AwesomeDude5
[18:47:06] * AwesomeDude5 has quit
[19:04:05] * atomictissue joined the channel
[19:07:41] <atomictissue> MrARM: I am working on updating my debug screen mod, but when I use Font::draw or Font::drawTransformed, it shows up completely garbled like this https://i.imgur.com/YpRjFxV.png
[19:24:17] <MrARM> weird
[19:24:49] <MrARM> shouldnt be an issue
[19:25:02] <MrARM> sure args didnt change or something ?
[19:25:19] <MrARM> in toolbox I could use Font::draw just fine
[19:26:17] <atomictissue> If the args changed then it would give me a dlsym error wouldn't it?
[19:38:00] <atomictissue> Hello? MrARM?
[20:03:12] * atomictissue has quit
[20:17:27] * Codmadnesspro_ has quit
[20:17:42] * Codmadnesspro joined the channel
[23:10:04] * atomictissue joined the channel
[23:19:56] * atomictissue has quit

2015-10-17
[00:27:34] * Codmadnesspro has quit
[01:05:07] <gurun> guys .. for inventory window ID on furnace and chests. I used to have a counter for that, for some reason. It's just a byte for window ID. Can i have that to a fixed window ID for chest, and one for furnace. Or is there a trick that says it should be a counter that I miss?
[05:53:58] <gurun> ok. having a fixed id worked well. Not sure why the heck i did anything else .. lol.
[06:16:03] * shaila joined the channel
[06:45:19] * ninjamonkey_ joined the channel
[06:45:22] <NullFull> ninjamonkey_ is also known as: NinjaMonkey
[07:06:09] * ninjamonkey_ has quit
[07:45:08] * gurun has quit
[08:31:16] * Codmadnesspro joined the channel
[09:14:56] * gurun joined the channel
[09:23:39] * Codmadnesspro has quit
[09:28:53] * gurun has quit
[09:35:47] * Codmadnesspro joined the channel
[10:21:01] * MelomanCooI|2 joined the channel
[10:21:39] * MelomanCooI has quit
[12:23:18] * shaila joined the channel
[13:41:18] * gurun joined the channel

2015-10-16
[00:06:26] * shaila joined the channel
[00:06:26] * humerusj joined the channel
[00:06:26] * Extreme joined the channel
[00:08:43] * deceit_ joined the channel
[00:08:43] * deceit joined the channel
[00:08:43] * brandon__ joined the channel
[00:08:43] * tHEMtZ joined the channel
[00:08:43] * sekjun9878 joined the channel
[00:08:43] * leonchang99 joined the channel
[00:08:43] * Intyre joined the channel
[00:08:43] * shoghicp joined the channel
[00:08:43] * NullFull joined the channel
[00:08:43] * Falkirks joined the channel
[00:08:43] * Antisober552 joined the channel
[00:10:09] * eggster joined the channel
[00:11:15] * Thinkofdeath joined the channel
[00:12:07] * MrARM joined the channel
[00:12:21] * joshrivers joined the channel
[00:12:21] * Windir joined the channel
[00:12:21] * LaxWasHere joined the channel
[00:12:35] * Fudster joined the channel
[00:12:35] * C0deH4cker_ joined the channel
[00:12:35] * MelomanCooI joined the channel
[00:12:35] * XorBoole joined the channel
[00:12:38] * Brandon15811_ joined the channel
[00:13:05] * jhead- joined the channel
[00:17:51] * gurun joined the channel
[00:17:51] * TruDan joined the channel
[00:17:51] * MinecraftAddict joined the channel
[00:17:51] * MrQuoter joined the channel
[00:17:51] * eggy joined the channel
[00:17:51] * iamadpond joined the channel
[00:17:51] * KnownUnown joined the channel
[00:17:51] * PEMapModder joined the channel
[00:17:51] * iJoshuaHD joined the channel
[00:17:51] * jython234 joined the channel
[00:17:51] * Brandon15811__ joined the channel
[00:17:51] * Codmadnesspro joined the channel
[00:21:11] * Fudster joined the channel
[00:21:35] * Codmadnesspro_ joined the channel
[00:24:31] * Codmadnesspro has quit
[00:28:09] * Codmadnesspro joined the channel
[00:30:10] * ChanServ joined the channel
[00:38:37] * Codmadnesspro has quit
[00:53:14] * Codmadnesspro joined the channel
[03:50:33] * jython234 has quit
[03:51:07] * jython234[away] joined the channel
[03:51:13] * jython234[away] is now known as Guest42396
[04:04:46] * MelomanCooI has quit
[04:07:01] * MelomanCooI joined the channel
[07:57:21] * gurun has quit
[08:05:29] * gurun joined the channel
[09:06:31] * gurun has quit
[10:59:13] * gurun joined the channel
[11:14:20] * gurun has quit
[13:42:32] * gurun joined the channel
[17:06:14] * Brandon joined the channel
[17:06:32] <Brandon> hello
[17:06:37] * Brandon is now known as Guest46247
[17:07:06] <Guest46247> hi
[17:07:33] <Intyre> ho
[17:07:51] <Guest46247> iam new here lol
[17:08:35] <Intyre> me too
[17:11:41] <gurun> Intyre, welcome newbae
[17:12:06] * Guest46247 has quit
[17:12:42] <Intyre> thanks Mr. gurun
[17:13:00] <gurun> you are welcome
[17:13:29] <gurun> NullFull are you alive?
[17:13:37] <Intyre> no
[17:13:40] <gurun> not really
[17:13:45] <Intyre> NullFull: hi
[17:13:46] <NullFull> Howdy!
[17:56:22] * MCPE joined the channel
[17:57:20] <MCPE> HI, I looking for a download for a MCPE server for client version alpha 0.12.1. Is there any version availble?
[18:20:21] * MCPE has quit
[20:35:48] * C0deH4cker_ is now known as C0deH4cker
[20:36:18] * C0deH4cker is now known as Guest52935
[20:36:44] * Guest52935 is now known as C0deH4cker_
[20:38:03] * C0deH4cker_ has quit
[20:38:03] * C0deH4cker_ joined the channel
[20:56:55] * C0deH4cker_ is now known as C0deH4cker
[21:47:34] * Codmadnesspro has quit
[22:09:05] * Extreme joined the channel
[22:18:10] * Codmadnesspro joined the channel
[22:18:44] * RYan__ joined the channel
[22:18:46] <RYan__> Where can i get master folder?
[22:18:49] <NullFull> RYan__ is also known as: iDirtPlayzMC
[22:21:03] * RYan__ has quit

2015-10-15
[08:49:06] * d joined the channel
[08:50:34] * Guest33861 has quit
[12:12:41] * gurun has quit
[12:16:02] * gurun joined the channel
[18:37:26] * Extreme has quit
[20:33:51] * Extreme joined the channel
[23:06:37] * Syria_HF joined the channel
[23:06:43] <Syria_HF> Hey guys miss me?
[23:06:56] <Syria_HF> I am back and stronger then ever L0
[23:06:59] * Need joined the channel
[23:07:03] <Syria_HF> So is my grammar
[23:07:09] <Need> Hey
[23:07:15] <Syria_HF> Oi mate
[23:07:24] <Need> Is any staff here
[23:07:40] <Syria_HF> LOL! i saw shoghicp got doxxed lol.
[23:07:50] <Syria_HF> nope just me and you here
[23:07:50] <Need> doxxed???
[23:07:55] <Syria_HF> yes.
[23:08:00] <Need> say whats that?
[23:08:31] <Need> what does doxxed mean?
[23:08:34] <Syria_HF> a dox is info you have on some one. Like addres. to very private info
[23:08:54] <Need> OMFG LMAO
[23:09:06] <Syria_HF> he got his address and every thing else leaked lol. i think i still have it, but only his old apartment
[23:09:20] <Need> LOL
[23:09:25] <Syria_HF> now he lives in Sweden
[23:09:30] <Need> OH
[23:09:40] <Need> sorry caps too much
[23:09:43] <Syria_HF> idc
[23:09:50] <Syria_HF> idk why people hate caps
[23:09:55] <Need> Same.
[23:10:11] <Syria_HF> some one here is going to ddos me how much u wana bet?
[23:10:20] <Need> SAY LOL
[23:10:22] <Syria_HF> i dont have cloak on me
[23:10:24] <Need> OMG
[23:10:34] <Need> LOLOLOLOLOLOLOLOLOLOLOLOLLOl
[23:10:45] <Need> Use loic to ddos
[23:11:02] <Syria_HF> idc tho. ill just get the ip from the ddos even if its spoofed.
[23:11:05] <Syria_HF> LOL!
[23:11:17] <Need> say just use a firewall..
[23:11:25] <Need> say use beethink firewall
[23:11:30] <Syria_HF> LOIC is for skids. it dosent even dos, it just dos's my router blocks dos attacks
[23:11:45] <Syria_HF> fire wall wont do any thing against a strong ddos attack
[23:11:52] <Need> say yeah it will.
[23:12:00] <Need> say It depends on the ddos iteself
[23:12:13] <Syria_HF> no. maby a ddos at like 25kb
[23:12:52] <Syria_HF> trust me bro. iv been trying to find a way to filter ddos attacks. i have my own linux vps that i use to ddos my own network to test filtering
[23:13:01] <Need> say if it interchanged many random spofed ips per second then you cant block that but if the firewall is to block every single connection that comes in and limits the connection to only 60 connections a second then you wont be ddosed! ;D
[23:13:10] <Syria_HF> or i could try to limit the ammount of packets is sent from a ip
[23:13:42] <Need> say limit all connections besides local
[23:13:56] <Need> say thats how u block a ddos
[23:14:00] <Syria_HF> no limit the packets that are sent from each ip
[23:14:09] <Need> say you dont have a server so u can use that kind of firewall
[23:14:29] * deceit grabs popcorn
[23:14:33] <Need> say if you have a server you cant limit all connections from outside
[23:14:41] <Need> me
[23:14:51] <Need> wait- what??
[23:15:09] <Syria_HF> no i mean like limit the amount of data comming from a ip
[23:15:16] <Syria_HF> this could work but idk
[23:15:28] <Syria_HF> ehy look its deceit, old time buddy
[23:16:06] <deceit> moo
[23:16:14] <Syria_HF> how are you?
[23:16:20] <deceit> hungry
[23:16:23] <Need> ........................................................................
[23:16:26] <Syria_HF> me too.
[23:16:33] <Syria_HF> so Need u a haxor? skid?
[23:16:42] <deceit> lol
[23:16:54] <Need> ?
[23:16:55] <Need> ?
[23:16:56] <Need> ?
[23:16:56] <Need> ?
[23:16:56] <Need> ?
[23:16:56] <Need> ?
[23:16:56] <Need> ?
[23:16:56] <Need> ?
[23:16:57] <Need> ?
[23:16:57] <Need> ?
[23:17:03] <deceit> Need: you need to use all caps
[23:17:10] <deceit> that's the only way to get proper attention around ere
[23:17:16] <Syria_HF> when u mentioned LOIC i droped my water bottle
[23:17:34] <deceit> Intyre: did you steal my pants?
[23:26:54] <deceit> :(
[23:30:34] * joshrivers joined the channel
[23:39:12] <gurun> i have you pants!
[23:39:20] <gurun> i mean ..back
[23:40:01] * Brandon15811 joined the channel
[23:56:54] * Extreme has quit
[23:57:05] * gurun has quit
[23:57:09] * TruDan has quit
[23:57:15] * MrQuoter has quit
[23:57:20] * eggy has quit
[23:57:20] * iamadpond has quit
[23:57:20] * KnownUnown has quit
[23:57:20] * iJoshuaHD has quit
[23:57:20] * jython234 has quit
[23:57:36] * LaxWasHere has quit
[23:57:45] * jhead- has quit
[23:58:04] * MrARM has quit
[23:58:09] * C0deH4cker_ has quit
[23:58:09] * MelomanCooI has quit
[23:58:11] * XorBoole has quit
[23:58:13] * eggster has quit
[23:58:16] * Thinkofdeath has quit
[23:58:20] * Codmadnesspro has quit
[23:58:21] * sekjun9878 has quit
[23:58:21] * leonchang99 has quit
[23:58:21] * Intyre has quit
[23:58:21] * NullFull has quit
[23:58:21] * Falkirks has quit
[23:58:21] * Antisober552 has quit
[23:58:23] * deceit_ has quit
[23:58:23] * deceit has quit
[23:58:25] * tHEMtZ has quit

2015-10-14
[03:17:33] <gurun> talk about weird stuff. Disable NAK completely and rely on timerbased resends actually works better. I'm getting a TON of NAK on the same datagrams as i get the ACK's on.
[03:34:28] <gurun> about 90% of the NAK are being ACK withing RTO time.
[03:53:59] <gurun> also seems like the client is hardcoded with max MTU size less than the possible MTU size.
[05:49:48] * brandon__ joined the channel
[07:52:21] * gurun_ joined the channel
[07:54:21] * gurun has quit
[08:22:06] * MelomanCooI has quit
[08:28:28] * MelomanCooI joined the channel
[10:23:12] * gurun_ has quit
[14:13:24] * gurun joined the channel
[15:15:46] * jocopa3 has quit
[16:40:06] * C0deH4cker_ joined the channel
[16:41:38] * Brandon1- joined the channel
[16:44:26] * humerusj_ joined the channel
[16:50:16] * humerusj has quit
[16:50:18] * C0deH4cker has quit
[17:00:01] * Brandon15811 joined the channel
[17:07:55] * gurun joined the channel
[17:10:38] * Brandon15811 joined the channel
[18:23:51] <shoghicp> gurun: you keep dropping :(
[18:23:52] <shoghicp> <shoghicp> gurun: UDP and fragmentation
[18:23:52] <shoghicp> <shoghicp> buffers filled maybe in some part of the route?
[18:24:11] <shoghicp> and MTU is below the possible maximum because of bad routers that don't like the max.
[18:24:35] <shoghicp> we kept getting UDP packets split and > 70% packet loss due to that
[18:24:57] <shoghicp> (I fixed it when I was interviewed!)
[18:26:00] <gurun> yeah, it's my netflix computer .. and i fall a sleep, and the computer sleeps :-P
[18:27:46] <gurun> actually slowing down the sending even more just helps fixing it. So i came to the conclusion that resending on a NAK is not the intended use, but rather handle just speed with NAK. And then let ACK and timout resends do the actual work.
[18:29:56] <TruDan> what does PM do in regards to resending on NAK?
[18:32:11] <shoghicp> TruDan: PM does nothing
[18:32:15] <shoghicp> RakLib...
[18:32:28] <shoghicp> It waits three seconds (or so), then sends
[18:32:40] <shoghicp> if it receives a NAK, it sends it back and resets the timer
[18:32:53] <shoghicp> if it doesn't receive something, it waits three seconds, then sends NAK
[18:32:55] <TruDan> RakLib then, i meant as if running PM rather than MiNET
[18:33:06] <TruDan> so raklib resends when it gets a NAK?
[18:33:14] <TruDan> and also on a no-ACK timer
[18:33:18] <shoghicp> yeah, or not
[18:33:27] <shoghicp> but I got all the packets back in order
[18:33:30] <shoghicp> in time :)
[18:33:41] <TruDan> "yeah, or not" what do you mean?
[18:34:03] <shoghicp> forgot that part of Session :P
[18:34:12] <shoghicp> I know it waits
[18:34:21] <shoghicp> but I remember removing the part that handles NAK partially
[18:34:31] <TruDan> so right now, it only does based on timer?
[18:34:33] <shoghicp> don't know if S->C or C->S
[18:34:59] <shoghicp> check code, it's what I'll have to do :)
[18:35:18] <shoghicp> I decided not to look into RakNet-alike code anymore :P
[18:37:36] <TruDan> yea it resends on NACK
[19:00:07] <shoghicp> also time
[19:00:13] <shoghicp> because sometimes client doesn't do time
[19:01:44] <TruDan> shoghicp: https://github.com/PocketMine/RakLib/blob/master/server/SessionManager.php#L105 - What does a while ending in a ; mean? never seen that before
[19:02:04] <shoghicp> oh, it just checks condition
[19:02:19] <shoghicp> it's like while(condition){}
[19:02:29] <shoghicp> condition does the logic and returns if it processed
[19:02:42] <TruDan> Ahh i see, ty
[19:02:56] <TruDan> the indentations threw me off :P
[19:03:08] <shoghicp> they are mixed 4 spaces and tabs
[19:03:10] <shoghicp> the horror
[19:07:37] <TruDan> XD
[19:08:02] <TruDan> my lecturers use 4 spaces, and it kills me
[19:11:12] <gurun> lol
[21:05:05] * deceit joined the channel
[22:02:51] * JamesHamby1 joined the channel
[22:03:24] <JamesHamby1> hey can someone help me? how do i switch my minecraft server using pocketmine MP oin a computer to minecraft pe version 1.12.1?
[22:03:39] <JamesHamby1> on*
[22:04:02] * deceit_ joined the channel
[22:04:06] <NullFull> deceit_ is also known as: deceit
[22:04:49] <JamesHamby1> hey can someone help me? how do i switch my minecraft server using pocketmine MP runnning on a computer to minecraft pe version 1.12.1?
[22:05:42] <JamesHamby1> \help
[22:06:21] <JamesHamby1> HELLO?!?
[22:07:51] <JamesHamby1> forget you guys
[22:07:55] * JamesHamby1 has quit

2015-10-13
[05:57:09] * Guillaume351 joined the channel
[05:57:13] <NullFull> Guillaume351 is also known as: Guillaume351
[06:03:33] * Guillaume351 has quit
[06:19:28] * gurun has quit
[06:24:33] * gurun joined the channel
[06:25:53] * MrARM joined the channel
[08:04:36] * gurun has quit
[08:35:24] * Travis__ joined the channel
[08:48:39] * Travis__ has left the channel
[12:43:11] * gurun joined the channel
[13:05:51] * TruDan joined the channel
[17:19:16] * Guillaume351 joined the channel
[17:19:20] <NullFull> Guillaume351 is also known as: Guillaume351
[17:53:15] <shoghicp> jython234: yes, please read the log
[17:53:22] <shoghicp> there is more context there
[18:16:28] <Guillaume351> +shoghicp Does 0.12.2 Fix some server related issues or not at all ? Thanks
[18:16:58] <shoghicp> Guillaume351: check logs and you'll find what I know :D
[18:22:01] <Guillaume351> I don't really understand... In fact you are not really *aware* of 0.12.2 ?
[18:24:54] <Guillaume351> (I read the 3 last day of log, maybe you say more before ? )
[18:32:56] <gurun> ACK/NAK again. Sometimes i receive a NAK and an ACK for the same datagram, at the same time, normally with some ms appart, but it happend that they came in at the same time. What could cause a situation like that!? Any ideas?
[18:33:41] <gurun> they are at most 1-200ms appart even when RTO/RTT is way above 3-500.
[18:36:56] * Guillaume351 has quit
[19:12:23] * Guillaume351 joined the channel
[19:12:26] <NullFull> Guillaume351 is also known as: Guillaume351
[19:18:45] * Guillaume351 has quit
[21:37:58] <shoghicp> gurun: UDP and fragmentation
[21:38:08] <shoghicp> buffers filled maybe in some part of the route?
[21:50:53] * jocopa3 joined the channel
[21:53:52] * Guillaume351 joined the channel
[21:53:55] <NullFull> Guillaume351 is also known as: Guillaume351
[21:56:29] * Guillaume351 has quit
[23:22:23] * gurun joined the channel

2015-10-12
[07:41:19] * gurun has quit
[13:29:43] * gurun joined the channel
[16:13:43] * gurun has quit
[16:18:30] * Guillaume351 joined the channel
[16:18:34] <NullFull> Guillaume351 is also known as: Guillaume351
[16:21:00] <Guillaume351> Hey, is there any 0.12.2 changelog ?
[16:34:00] * gurun joined the channel
[18:14:27] * Guillaume351 has quit
[18:39:48] * Guillaume351 joined the channel
[18:39:52] <NullFull> Guillaume351 is also known as: Guillaume351
[18:51:01] * TruDan joined the channel
[18:51:35] <TruDan> UUID's aren't unique in 0.12.1 :( keep getting players join with the same uuid as another client
[18:55:15] <Guillaume351> HeyTruDan do you know the changelog of 0.12.2 ? :/
[19:00:29] <TruDan> i don't know the changelog no, heard nothing about it
[19:19:04] <gurun> doesn't look like it updates any of the network thingy, at least now on W10. No changelog available yet.
[19:32:51] * Guillaume351 has quit
[20:37:31] <shoghicp> TruDan: oh who fucked up that part D:
[20:37:43] <shoghicp> we don't know about this release :(
[20:37:49] <shoghicp> but we'll figure it out!
[20:38:30] <shoghicp> also you'll find out that people don't care about the network details as long as people can seemingly connect together and play for 2 minutes
[20:38:48] <shoghicp> but I'm creating a system where anything not done properly crashes in your face >:D
[20:38:55] <shoghicp> or just kicks you
[20:39:00] <TruDan> well on W10 i can't even connect to anything running on localhost
[20:39:19] <shoghicp> and forces you to implement the features on multiplayer beforehand :D
[20:39:32] <TruDan> only way to do it is to port forward and connect via external IP - which i can't do behind university internet
[20:39:49] <shoghicp> also this release... wasn't really intended afaik :(
[20:43:12] <shoghicp> TruDan: UUID seems to not to have changed... can you check that the clientRandomId is equal as well?
[20:43:29] <shoghicp> maybe bad RNG :(
[20:43:43] <shoghicp> which also gets fixed in my stuff :D
[21:07:27] <TruDan> shoghicp: think it might have been something wierd where players would change their usernames pretty fast and re-connect to the server
[21:07:32] <TruDan> so might be unique enough
[21:07:40] <shoghicp> or modded client :)
[21:07:53] <TruDan> btw do you know if the W10 team are planning to fix being able to connect to localhost servers?
[21:07:58] <shoghicp> I mean, it depends on the device id :)
[21:08:13] <shoghicp> no idea, and they just made everything harder :(
[21:08:28] <TruDan> in what way?
[21:08:34] <shoghicp> but I'll see what I can do in my new implementation that doesn't depend on raknet :D
[22:20:27] * TruDan has quit
[22:27:31] <gurun> two identical UUID's .. that shouldn't be possible, right?
[22:27:45] <gurun> unless they are in fact identical in the data...
[22:38:17] <jython234> shoghicp: "new implementation that doesn't depend on RakNet"?

2015-10-11
[03:12:54] * gurun has quit
[03:14:08] * gurun joined the channel
[03:52:24] * williamtdr joined the channel
[05:07:21] * gurun has quit
[05:37:10] * sgray joined the channel
[07:11:25] <PEMapModder> So, you can raise people from the dead by giving them potion of healing from their dead body
[08:51:05] * williamtdr joined the channel
[10:43:24] * gurun joined the channel
[13:04:40] * sgray joined the channel
[14:31:47] * geNAZt joined the channel
[14:32:20] <geNAZt> hi, is there any kind of public documentation for the current protocol specs?
[14:53:28] * gurun has quit
[15:15:00] <InusualZ> geNAZt, yes and no
[15:15:18] <geNAZt> what part describes yes?
[15:15:18] <InusualZ> You could check out the PocketMine and MiNET source
[15:15:23] <geNAZt> the wiki.vg documentation?`
[15:15:38] <InusualZ> that page is outdated
[15:15:50] <geNAZt> I know its 0.11 it seems
[15:16:12] <InusualZ> but the login part is "usable"
[15:16:22] <geNAZt> But there are no tools like Symbol Extractors for Packet reading out of ASM?
[15:16:30] <geNAZt> Like old PocketBurger
[15:16:33] <InusualZ> No
[15:16:47] <Intyre> yes
[15:16:48] <InusualZ> Like I say PocketMine or MiNET source is your friend
[15:17:02] <InusualZ> PocketBurger it was outdated?
[15:17:26] <geNAZt> PocketBurger does not seem to like my 0.12.1 ASM output
[15:17:31] <InusualZ> ^
[15:17:44] <Intyre> he said Like old pocketburger
[15:17:55] <Intyre> and i didnt say pocketburger
[15:17:58] <Intyre> so :p
[15:18:02] <geNAZt> Well i think there is some tool that does the same now
[15:18:09] <InusualZ> Ohhh you are talking about your tool?
[15:18:14] <geNAZt> Or does PocketMine do xray the binary
[15:18:41] <geNAZt> No, i want to know how PocketMine extracts the protocol information needed
[15:18:45] <Intyre> why would pocketmine need that? he can just lookup the protocol xD
[15:18:58] <Intyre> he creates the protocol
[15:19:05] <Intyre> what can go wrong
[15:19:27] <geNAZt> how does he know which structure of packets to use? which packetids belong to which names
[15:19:42] <Intyre> maybe he works at mojang?
[15:19:46] <InusualZ> ^
[15:19:47] <Intyre> maybe...
[15:19:51] <InusualZ> xD
[15:20:12] <geNAZt> well if he works at mojang why does he write php when mcpe is written in pure c
[15:20:29] <Intyre> yolo
[15:20:32] <Intyre> !whyphp
[15:20:32] <MrQuoter> [Why PHP] https://botbot.me/freenode/pocketmine/2015-01-12/?msg=29344826&page=2
[15:21:10] <geNAZt> so yeah, yolo :D
[15:22:28] <Intyre> with a few modifications to pocketburger you can get the packets ;)
[15:22:37] <Intyre> you can even write your own parser
[15:22:54] <geNAZt> yeah i could, but before i do that i feel to ask
[15:23:04] <geNAZt> never invent the wheel again and stuff :D
[15:23:14] <Intyre> its not a wheel
[15:23:30] <geNAZt> its a symbol extractor i know
[15:24:43] <Intyre> use pocketmine or minet like InusualZ said
[15:24:51] <Intyre> maybe minet has a .md :o
[15:26:45] <geNAZt> looks like a good start, thanks
[15:43:19] <shoghicp> geNAZt: before I worked at mojang I opened it in IDA, then wrote some tools to automate the process
[15:43:44] <shoghicp> now I did something that works better, but there is no use for it as it is right now so I'm trying to expand it for modding stuff
[15:43:55] <shoghicp> on linux you can always use objdump
[15:48:06] <geNAZt> well i use NDK objdump (on windows) to get the asm output
[15:48:30] <geNAZt> but the problem is i need tome tool (like pocketburger) to extract the needed informations out of it
[15:48:52] <shoghicp> after 0.9 or so the information available there was reduced a lot
[15:48:57] <shoghicp> so it's mostly guessing
[15:49:12] <shoghicp> you can't get the full structure, just the size and maybe number of fields
[15:49:28] <shoghicp> then you go to wireshark :)
[15:49:37] <geNAZt> yeah so i currently depend on pocketmine protocol
[15:49:48] <geNAZt> which seems to be the most complete one i found
[15:49:54] <shoghicp> try grepping with context for *Packet::write() and *Packet::read()
[15:50:21] <shoghicp> or something like that
[15:51:33] <geNAZt> thanks but i think i will extract the information from pocketmine
[15:51:42] <shoghicp> :D
[15:51:54] <shoghicp> then you have the raknet (raklib in PocketMine) part
[15:51:59] <shoghicp> then MCPE protocol itself
[15:52:08] <geNAZt> well i have a raknet JNI
[15:52:21] <geNAZt> i have everything needed until the MC:PE packets
[15:52:32] <shoghicp> alright
[15:53:56] <geNAZt> so you plan something like MCP for PE?`
[15:54:10] <shoghicp> no, MCP is not a future-proof viable API
[15:54:24] <shoghicp> also I'm not the one in charge, but MCP founder itself :D
[15:55:38] <geNAZt> so MC:PE will get an API interface itself?
[15:55:57] <geNAZt> -interface :D
[16:45:06] * geNAZt is now known as geNAZt|AFK
[17:23:56] * MelomanCooI|2 is now known as e
[17:24:06] * e is now known as MelomanCooI
[17:33:40] * shaila joined the channel
[17:58:21] * gurun joined the channel
[18:01:22] * gurun_ joined the channel
[19:06:30] * TheIronDuckling joined the channel
[19:07:01] <TheIronDuckling> Hello!
[19:07:17] <TheIronDuckling> I just got PM working and I had a few questions on config.yml
[19:07:26] <TheIronDuckling> Is there a way I can set the time to Always Day?
[19:07:40] <TheIronDuckling> Also, is there docs for config? I didnt see any
[19:16:51] <Intyre> "PocketMine support in #pocketmine"
[19:18:20] <TheIronDuckling> oh, I'm really sorry
[19:18:37] <TheIronDuckling> The tabs switched while I was writing
[19:19:26] <TheIronDuckling> While I'm here tho, you might want to note that the frontpage still links to the old wiki
[19:19:35] <TheIronDuckling> you might want to change to the Documentation repo
[19:56:24] * gurun_ has quit
[20:08:12] * gurun joined the channel
[20:42:05] <InusualZ> LOL! It's funny that intyre say `<Intyre> "PocketMine support in #pocketmine"` and he answer the question in the other channel
[20:42:14] <InusualZ> He's bipolar xD
[20:42:19] <Intyre> :D
[20:50:37] <geNAZt|AFK> well its strict :D
[20:50:46] <geNAZt|AFK> meh, wrong nick :D
[20:50:53] * geNAZt|AFK is now known as geNAZt
[21:19:48] <gurun> Hmm, RakNet .. wierd thing.
[21:20:15] * williamtdr has quit
[21:20:18] <gurun> is it so that a resend triggered by NAK should not update the datagram sequence number, but a "timebased resend" should?
[21:38:31] <geNAZt> well it should never increase the seq number if NACK
[21:38:47] <geNAZt> since its the same packet resended
[23:10:07] * geNAZt has quit
[23:15:55] <gurun> you missed the real question. It looks like it require different behaviour.

2015-10-10
[02:16:50] * Brutus__ has quit
[05:34:06] * MrARM joined the channel
[06:17:48] * gurun has quit
[06:47:10] * shaila joined the channel
[06:51:10] * sgray has quit
[08:06:52] * MelomanCooI|2 joined the channel
[08:09:00] * MelomanCooI has quit
[08:19:50] * eggster joined the channel
[12:31:03] * shaila joined the channel
[13:08:00] * irc456 joined the channel
[13:46:18] * gurun joined the channel
[14:34:40] * sgray joined the channel
[16:39:48] * irc456 has quit
[17:27:17] * sgray joined the channel
[20:53:35] * Jocopa3 has quit
[21:35:21] * jhead- joined the channel
[21:42:59] * MinecraftAddict_ joined the channel
[21:43:27] * MinecraftAddict has quit
[21:48:34] * Windir joined the channel
[23:43:42] * jython234[away] is now known as jython234

2015-10-09
[00:54:52] * potpotsie has quit
[01:55:45] * potpotsie joined the channel
[01:59:59] * potpotsie has quit
[02:03:14] * Brutus__ has quit
[02:13:00] * potpotsie joined the channel
[02:41:37] * potpotsie has quit
[02:43:34] * potpotsie joined the channel
[03:44:16] * MelomanCooI joined the channel
[03:45:28] * potpotsie has quit
[05:17:40] * shaila joined the channel
[05:46:20] * gurun joined the channel
[06:39:13] * potpotsie joined the channel
[06:45:33] * potpotsie has quit
[06:51:02] * potpotsie joined the channel
[06:55:21] * potpotsie has quit
[06:59:04] * potpotsie joined the channel
[07:02:29] * potpotsi_ joined the channel
[07:03:24] * potpotsie has quit
[07:10:27] * potpotsi_ has quit
[08:27:00] * mfmfneko joined the channel
[08:28:13] * mfmfneko has quit
[10:14:32] * williamtdr joined the channel
[12:02:01] * Brutus__ joined the channel
[12:02:03] <NullFull> Brutus__ is also known as: Brutus
[14:10:21] * gurun joined the channel
[17:56:12] * Jocopa3 has quit
[19:19:35] * gurun joined the channel
[19:49:08] * Jocopa3 joined the channel
[20:08:22] * sgray joined the channel
[21:47:13] * Jocopa3 has quit
[21:47:18] * Jocopa3_ joined the channel
[21:50:02] * Jocopa3 joined the channel
[21:51:08] * AndChat-726144 joined the channel
[21:51:39] * Jocopa3_ has quit
[21:54:09] * Jocopa3 has quit
[22:53:22] * Jocopa3 joined the channel
[22:56:06] * AndChat-726144 has quit

2015-10-08
[01:39:45] * jocopa3 has quit
[02:09:50] * potpotsie has quit
[02:11:14] * potpotsie joined the channel
[02:44:20] * potpotsie has quit
[02:45:03] * potpotsie joined the channel
[03:18:09] * potpotsie has quit
[04:28:49] * potpotsie joined the channel
[04:32:59] * potpotsie has quit
[06:44:33] * potpotsie joined the channel
[06:49:51] * potpotsie has quit
[06:58:29] * potpotsie joined the channel
[07:02:48] * potpotsie has quit
[07:56:48] * TruDan has quit
[07:59:08] * potpotsie joined the channel
[08:03:19] * potpotsie has quit
[08:59:57] * potpotsie joined the channel
[09:03:59] * potpotsie has quit
[10:00:42] * potpotsie joined the channel
[10:05:09] * potpotsie has quit
[11:01:29] * potpotsie joined the channel
[11:05:39] * potpotsie has quit
[11:48:07] * Brutus__ joined the channel
[11:48:09] <NullFull> Brutus__ is also known as: Brutus
[13:03:00] * potpotsie joined the channel
[13:07:19] * potpotsie has quit
[14:21:21] <gurun> shoghicp, i keep having issues during spwan, with android. If i disable the larger playerlist or if there are limited nunbers of players it works fine, You have any tips on what more i could try?
[14:21:55] <gurun> I haven't seen it on any other OS, just android, on various devices, including rather high end ones.
[14:49:36] * jocopa3 joined the channel
[14:53:55] * tHEMtZ has quit
[14:56:07] * tHEMtZ joined the channel
[15:04:33] * potpotsie joined the channel
[15:08:39] * potpotsie has quit
[15:42:48] * potpotsie joined the channel
[16:22:41] * AndChat-726144 joined the channel
[16:24:43] * Jocopa3_ has quit
[16:29:41] * jocopa3 has quit
[16:37:47] * potpotsie has quit
[16:48:01] * Jocopa3 joined the channel
[16:50:59] * AndChat-726144 has quit
[17:37:44] * potpotsie joined the channel
[17:57:24] * potpotsie has quit
[17:57:55] * potpotsie joined the channel
[18:11:43] * TheMineBench joined the channel
[18:11:47] <NullFull> TheMineBench is also known as: TheMineBench
[18:23:21] * potpotsie has quit
[18:27:12] * potpotsie joined the channel
[18:31:58] * potpotsie has quit
[19:28:34] * potpotsie joined the channel
[20:11:13] * potpotsie has quit
[20:13:22] * potpotsie joined the channel
[20:19:04] * potpotsie has quit
[20:33:08] * potpotsie joined the channel
[21:20:21] * TheMineBench has quit
[21:30:29] * potpotsie has quit
[21:32:53] * potpotsie joined the channel
[21:51:48] * potpotsie has quit
[22:03:51] * potpotsie joined the channel
[23:22:36] * potpotsie has quit
[23:24:54] * potpotsie joined the channel
[23:55:54] * MelomanCooI has quit

2015-10-07
[00:50:22] * potpotsie has quit
[03:39:45] * potpotsie joined the channel
[03:44:59] * potpotsie has quit
[04:41:36] * potpotsie joined the channel
[04:46:04] * potpotsie has quit
[06:44:52] * potpotsie joined the channel
[06:48:59] * potpotsie has quit
[06:50:36] * potpotsie joined the channel
[06:54:39] * potpotsie has quit
[07:13:09] * potpotsie joined the channel
[07:17:19] * potpotsie has quit
[08:13:55] * potpotsie joined the channel
[08:18:49] * gurun has quit
[08:19:12] * potpotsie has quit
[09:40:02] * potpotsie joined the channel
[09:45:46] * potpotsie has quit
[10:42:35] * potpotsie joined the channel
[10:46:39] * potpotsie has quit
[11:14:55] * Woxyfoo joined the channel
[11:43:18] * potpotsie joined the channel
[11:47:39] * potpotsie has quit
[12:16:28] * gurun joined the channel
[12:44:01] * potpotsie joined the channel
[12:48:49] * potpotsie has quit
[13:44:47] * potpotsie joined the channel
[13:48:59] * potpotsie has quit
[14:18:30] * Woxyfoo has quit
[14:20:50] * Woxyfoo joined the channel
[14:45:29] * potpotsie joined the channel
[14:49:48] * potpotsie has quit
[14:50:14] * MrQuoter joined the channel
[15:07:48] * potpotsie joined the channel
[15:11:59] * potpotsie has quit
[15:29:15] * potpotsie joined the channel
[16:34:46] * potpotsie has quit
[16:38:50] * potpotsie joined the channel
[17:01:14] * potpotsie has quit
[17:03:50] * potpotsie joined the channel
[17:09:14] * potpotsie has quit
[17:58:37] * Jocopa3_ joined the channel
[19:16:23] * Woxyfoo has quit
[19:34:45] * potpotsie joined the channel
[19:35:56] * potpotsi_ joined the channel
[19:38:54] * potpotsie has quit
[21:11:37] * potpotsi_ has quit
[21:28:14] * Taha_The_Hacker joined the channel
[21:29:44] * Taha_The_Hacker is now known as _
[21:29:55] * _ is now known as Taha_The_Hacker
[21:39:45] * potpotsie joined the channel
[21:40:05] <Taha_The_Hacker> Hey.
[22:05:13] * Taha_The_Hacker has quit
[23:11:07] * Woxyfoo joined the channel

2015-10-06
[03:25:12] * gurun_ joined the channel
[03:28:23] * gurun has quit
[03:33:07] * Darunia18 joined the channel
[03:46:04] * gurun_ has quit
[05:08:19] * Extreme joined the channel
[05:08:52] * humerusj joined the channel
[05:54:43] * Darunia18 has quit
[06:00:37] * potpotsie joined the channel
[06:41:29] * potpotsie has quit
[07:12:28] * potpotsie joined the channel
[07:14:50] * potpotsi_ joined the channel
[07:16:39] * potpotsie has quit
[08:24:18] * Woxyfoo has quit
[08:26:12] * Woxyfoo joined the channel
[08:29:33] * potpotsi_ has quit
[08:52:09] * potpotsi_ joined the channel
[08:56:24] * potpotsi_ has quit
[09:06:52] * potpotsie joined the channel
[09:10:59] * potpotsie has quit
[09:37:19] * Woxyfooo joined the channel
[10:07:36] * potpotsie joined the channel
[10:12:39] * potpotsie has quit
[10:23:40] * Minecraft_Lewis0 joined the channel
[10:23:47] <Minecraft_Lewis0> hello
[10:24:04] <Minecraft_Lewis0> i need help
[10:24:23] <Minecraft_Lewis0> can anyone help me?
[10:35:08] * Minecraft_Lewis0 has left the channel
[11:10:04] * potpotsie joined the channel
[11:14:18] * potpotsie has quit
[12:10:57] * potpotsie joined the channel
[12:13:46] * sgray joined the channel
[12:15:12] * potpotsie has quit
[13:11:45] * potpotsie joined the channel
[13:16:06] * potpotsie has quit
[13:56:18] * gurun joined the channel
[14:12:23] * potpotsie joined the channel
[14:16:39] * potpotsie has quit
[15:13:09] * potpotsie joined the channel
[15:17:19] * potpotsie has quit
[16:06:45] * Taha_The_Hacker joined the channel
[16:06:49] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[16:07:05] <Taha_The_Hacker> Hey.
[16:13:59] * potpotsie joined the channel
[16:18:06] * potpotsie has quit
[16:24:29] * potpotsie joined the channel
[16:37:20] <Taha_The_Hacker> hey
[16:38:04] * potpotsie has quit
[16:38:37] <shoghicp> gurun: as said, there is no "transfer packet" as you call it... it's something handled internally for that id
[16:38:50] <shoghicp> and I have no idea on the fixes for 0.12.x
[16:38:59] <Taha_The_Hacker> idk.
[16:39:04] <shoghicp> working in 0.12+ stuff
[16:40:06] <Taha_The_Hacker> There is a bug in MCPE
[16:40:14] <shoghicp> this is not the channel for that :)
[16:40:23] <Taha_The_Hacker> oh sorry :)
[16:41:07] <gurun> but you are righ Taha_The_Hacker, there is a bug in MCPE
[16:41:30] <Taha_The_Hacker> i don't mean the health one.
[16:41:41] <gurun> so tell me, what bug did you find?
[16:41:44] <Taha_The_Hacker> if you wanna talk
[16:41:55] <Taha_The_Hacker> Pm me
[16:45:20] <gurun> shoghicp i guess i just have a hard time understanding why that magic transfer packet is so difficult to .. commit to. Maybe because it's not really used anywhere else or?
[16:45:50] <shoghicp> gurun: concerns about security and user approval
[16:46:08] <shoghicp> if we support that, we need to let the user choose like with resource packs
[16:46:16] <shoghicp> and where it's going
[16:47:41] <gurun> i guess we aren't going to wait around for that to happen then. I'll start working on bungee for bladestorm instead.
[16:48:09] <shoghicp> I made something before for UDP, but the lack of permanent sockets per connection sucks
[16:48:28] <shoghicp> you can do something with iptables quite fast and forget about handling them directly
[16:48:32] <gurun> well, 0.13 is TCP right .. so that will be all just fine in the end :-)
[16:48:35] <shoghicp> works good
[16:48:42] <shoghicp> 0.12+ will be TCP
[16:49:19] <gurun> nice. i guess it's because of authentication then.
[16:51:52] <gurun> how is the refactoring coming. Guess that stuff gives you a bit of hope and energy for the future, right?
[16:52:16] <shoghicp> refactor... is good
[16:52:29] <shoghicp> what I'm doing is a rewrite or new system from scratch
[16:54:47] <shoghicp> sotring my magic cards... then home
[16:58:00] <gurun> that's even nicer :)
[17:04:23] * Taha_The_Hacker has quit
[17:21:02] <gurun> well the server needs to be custmized for that stuff, unless rewriting the countres for every packet. Better to have the server understand bungee i think.
[17:26:33] <jocopa3> shoghicp: what if I told you I could freeze every mobile client on a server with one sentence?
[17:26:54] <jocopa3> and then what if I told you there was a simple way to fix it?
[17:56:15] <shoghicp> gurun: you'll be able to send different ids to clients
[17:56:30] <shoghicp> jocopa3: I'm sure it's possible
[17:56:44] <shoghicp> and most of those can be fixed :)
[17:57:00] <gurun> jocopa3 you mean fix it in the server, or?
[17:57:26] <jocopa3> http://pastebin.com/44XyAs8Q
[17:57:41] <jocopa3> it's a bug with text rendering, so fix it in the client
[17:57:50] <gurun> shoghicp the solution is for now, so i'll have to go with what RakNet offers. In the future i assume none of this will be an issue at all.
[17:58:19] <jocopa3> spam that message on a server with mobile clients and watch the magic
[17:58:41] <gurun> hmm, i don't think you need that specfic message if spamming is what you mean.
[17:58:59] <jocopa3> it doesn't have to be that message alone
[17:59:08] <humerusj> You can process it server side to prevent it from being sent
[17:59:32] <jocopa3> or you could just fix how clients render text so it doesn't affect people :/
[18:00:26] <jocopa3> basically loads/binds all charmaps in the game every frame
[18:00:53] <jocopa3> if you send a unicode character that doesn't have a corresponding char map (like \u0800) you can crash the game
[18:01:56] <jocopa3> the way to fix the first message is to not render text that falls off screen, since that's where the majority of the lag comes from
[18:02:27] <jocopa3> to fix the second one, check if the unicode char has an existing char map, so that private unicode chars don't crash the game
[18:35:33] <shoghicp> jocopa3: hahaha
[18:35:48] <shoghicp> jocopa3: can you post a gist with that + hexdump?
[18:36:34] <shoghicp> and separate them
[18:59:53] <jocopa3> I can tell you all the ranges, there's thousands of them and they all fit the same pattern
[19:02:55] <jocopa3> or better yet, I can just send you the bug tracker report I made weeks ago
[19:03:11] <shoghicp> that's better
[19:03:18] <shoghicp> add tech details there ;D
[19:03:28] <shoghicp> but those tend to get past the testers
[19:07:05] <shoghicp> jocopa3: send it over here ;D
[19:09:33] <jocopa3> https://bugs.mojang.com/browse/MCPE-10824
[19:22:41] <shoghicp> thanks :)
[19:50:54] * SuperstarGamer joined the channel
[19:50:55] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[19:51:14] <SuperstarGamer> Anyone online? I need some help with github and my team isn't online ;-;
[20:06:43] <SuperstarGamer> Nevermind, I solved it. I will leave now before someone does the google with me again
[20:06:49] <SuperstarGamer> I fall for it every time
[20:06:52] * SuperstarGamer has quit
[20:44:37] * jhead has quit
[20:45:52] * potpotsie joined the channel
[20:46:11] * Brandon15811__ joined the channel
[20:46:12] * eggy joined the channel
[20:46:12] * iamadpond joined the channel
[20:46:12] * KnownUnown joined the channel
[20:46:12] * PEMapModder joined the channel
[20:46:12] * iJoshuaHD joined the channel
[20:46:12] * jython234[away] joined the channel
[20:47:32] * jhead joined the channel
[20:53:21] * potpotsie has quit
[20:57:16] * potpotsie joined the channel
[21:00:27] * Woxyfooo has quit
[21:28:47] * potpotsie has quit
[21:54:10] <jocopa3> woah, java 8 introduced lambda expressions... how did I just now realize this
[21:57:40] * potpotsie joined the channel
[22:25:55] * Taha_The_Hacker joined the channel
[22:25:58] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[22:28:42] * TesterB joined the channel
[22:28:44] <NullFull> TesterB is also known as: Taha_The_Hacker
[22:29:10] * TesterB has quit
[22:30:13] * potpotsie has quit
[22:31:29] * Taha_The_Hacker has quit
[22:32:59] * potpotsie joined the channel
[22:33:38] * Brandon15811__ joined the channel
[22:42:51] * potpotsie has quit
[22:47:42] * potpotsie joined the channel
[22:58:23] * potpotsie has quit
[23:27:32] * joshrivers joined the channel
[23:30:33] * potpotsie joined the channel
[23:43:21] * potpotsie has quit
[23:48:08] * potpotsie joined the channel

2015-10-05
[00:00:34] * Falkirks has quit
[00:00:34] * Falkirks joined the channel
[05:39:24] * deceit has quit
[06:41:42] * md_5- is now known as md_5
[06:47:08] * Jadesepticeye joined the channel
[06:47:15] <Jadesepticeye> Hi
[06:53:42] * Jadesepticeye has quit
[09:08:46] * gurun has quit
[11:23:09] * Extreme has quit
[11:32:41] * Extreme joined the channel
[11:36:02] * sgray joined the channel
[11:44:11] * H999 joined the channel
[12:11:14] * tHEMtZ joined the channel
[12:12:51] * Driesboy_ joined the channel
[12:12:52] <Driesboy_> Hu
[12:13:41] <Driesboy_> Hi
[12:13:48] <Driesboy_> How to instal katana
[12:19:15] * H999 has quit
[12:23:03] * Driesboy_ has quit
[12:27:49] * Woxyfoo joined the channel
[12:40:33] * Woxyfoo has quit
[12:43:25] * Woxyfoo joined the channel
[13:25:28] * gurun joined the channel
[15:19:26] * Guillaume351 joined the channel
[15:19:30] <NullFull> Guillaume351 is also known as: Guillaume351
[15:24:48] * Guillaume351 has quit
[15:25:35] * Guillaume351 joined the channel
[15:25:38] <NullFull> Guillaume351 is also known as: Guillaume351
[16:22:53] * jocopa3 joined the channel
[16:51:10] * Taha_The_Hacker joined the channel
[16:51:11] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[16:51:22] <Taha_The_Hacker> Hey.
[17:07:41] * bj1 joined the channel
[17:10:21] <bj1> Hi i have v0.12.1 alpha on my android device and want to host my own private server. I am having difficulties identifying the correct download. Can anyone please help? Thanks
[17:10:46] <bj1> I want to host the server on a ubuntu machine...
[17:12:59] <Intyre> "PocketMine support in #pocketmine"
[17:13:55] * bj1 has left the channel
[17:35:20] <gurun> shoghicp i was thinking .. is 0.12.2 if that comes up, including transfer packet fixes? Can you share some light on that?
[17:52:24] * Guillaume351 has quit
[19:00:18] * Taha_The_Hacker joined the channel
[19:00:22] <NullFull> Taha_The_Hacker is also known as: Taha_The_Hacker
[19:10:47] * Taha_The_Hacker is now known as _xXTaha_ProXx_
[19:21:30] * Guillaume351 joined the channel
[19:21:33] <NullFull> Guillaume351 is also known as: Guillaume351
[19:34:15] * Guillaume351 has quit
[19:39:37] * _xXTaha_ProXx_ has quit
[19:58:27] * _xXTaha_ProXx_ joined the channel
[19:58:28] <NullFull> _xXTaha_ProXx_ is also known as: Taha_The_Hacker
[20:21:01] * _xXTaha_ProXx_ has quit
[21:25:54] * Darunia18 joined the channel
[22:47:50] * deceit joined the channel

2015-10-04
[00:05:04] * MelomanCooI has quit
[01:35:00] * Brandon15811__ joined the channel
[03:15:39] * tormented joined the channel
[03:17:03] <tormented> hello
[03:23:21] * tormented has quit
[05:24:35] * sekjun9878 joined the channel
[05:24:35] * sekjun9878 has quit
[05:24:35] * sekjun9878 joined the channel
[05:34:40] * gurun has quit
[05:40:31] * sekjun9878 has quit
[05:41:06] * sekjun9878 joined the channel
[05:41:08] * sekjun9878 has quit
[05:41:09] * sekjun9878 joined the channel
[06:05:52] * MelomanCooI joined the channel
[07:36:26] * sgray joined the channel
[08:40:28] * sekjun9878 has quit
[08:43:23] * sekjun9878 joined the channel
[08:43:23] * sekjun9878 has quit
[08:43:23] * sekjun9878 joined the channel
[09:52:31] * MelomanCooI has quit
[09:52:57] * MelomanCooI joined the channel
[09:54:52] * gurun joined the channel
[11:50:01] * sekjun9878 has quit
[11:50:59] * sekjun9878 joined the channel
[11:50:59] * sekjun9878 has quit
[11:50:59] * sekjun9878 joined the channel
[12:00:31] * sgray joined the channel
[12:07:51] * gurun has quit
[15:41:54] * gurun joined the channel
[16:39:20] * H999 joined the channel
[16:55:15] <H999> Hello
[16:57:18] * H999 has quit
[19:30:11] * md_5- joined the channel
[19:32:30] * Thinkofdeath_ joined the channel
[19:32:33] * Thinkofdeath_ is now known as Thinkofdeath
[19:33:44] * Windir_ joined the channel
[20:01:23] * XorBoole notices shoghi's post on reddit
[20:01:48] * XorBoole giggles idiotically, as he plans a great and mighty troll
[20:38:24] * blastboy joined the channel
[20:39:59] <blastboy> I need some help
[20:40:35] * Guillaume351 joined the channel
[20:40:39] <NullFull> Guillaume351 is also known as: Guillaume351
[20:40:56] * blastboy has quit
[20:41:38] * blastboy joined the channel
[20:42:00] <blastboy> Hay
[20:42:11] <blastboy> Maybe you can help me
[21:06:29] * blastboy has quit
[21:08:16] * Guillaume351 has quit
[23:57:29] * jocopa3 has quit

2015-10-03
[00:40:06] * MrGamerPro50 has quit
[01:50:53] * sgray joined the channel
[04:05:28] * bassist_justin joined the channel
[04:05:32] <bassist_justin> hi
[04:05:41] <bassist_justin> can someone help me?
[04:12:01] * bassist_justin has quit
[05:33:16] * jocopa3 joined the channel
[09:53:43] * Guest___ joined the channel
[09:54:00] <Guest___> Hello
[09:54:12] <Guest___> How do i portforward my server
[09:54:51] <Guest___> Hello
[09:55:14] * Guest___ has quit
[11:58:03] * sgray joined the channel
[15:21:48] * MikroAcse joined the channel
[15:51:39] * MikroAcse has quit
[16:11:06] * jocopa3 has quit
[16:11:56] * jocopa3 joined the channel
[17:36:11] * jocopa3 has quit
[18:53:59] * jocopa3 joined the channel
[20:25:02] * jocopa3 has quit
[20:38:48] * williamtdr joined the channel
[21:58:41] * jocopa3 joined the channel

2015-10-02
[00:32:21] <gurun> sounds .. slow?
[00:59:46] * jython234[away] is now known as jython234[ping]
[01:17:04] * Croc joined the channel
[01:17:06] <NullFull> Croc is also known as: Croc
[01:18:12] * Croc has quit
[01:43:18] * gurun has quit
[01:46:35] * jython234[ping] is now known as jython234[away]
[03:17:39] * afgh joined the channel
[03:17:40] <NullFull> afgh is also known as: Cool_Man0001, zombie_Power
[03:26:02] * afgh has left the channel
[03:47:12] * gurun joined the channel
[04:31:00] * jocopa3 has quit
[06:01:10] <shoghicp> gurun: nope, still as fast as normal virtual calls and allows a really big flexibility
[06:01:27] <shoghicp> also it's defined per connection, later you don't need to compute it
[06:01:30] <shoghicp> one-time cost :)
[06:01:43] <gurun> lambda is new or?
[06:02:26] <shoghicp> nope, C++11 lambdas
[06:02:30] <gurun> ah
[06:26:56] <gurun> shoghicp have to ask a basic question about equiptment.
[06:27:23] <shoghicp> gurun: the answer will have to wait 30m!
[06:27:45] <gurun> in the player equip.. message, the item sent in that, is that supposed to be what client says the item in the inventory is expected to be?
[06:27:54] <gurun> yeah, no hurry on the answer.
[07:02:07] <shoghicp> gurun: hmm... maybe
[07:02:17] <shoghicp> always check what you have :)
[07:02:40] <gurun> yeah, that's what i am doing
[07:03:01] <gurun> And that is working find for me, on both ipad and W10 on my local server.
[07:03:22] <gurun> And then i'm looking at the logs on bladestorm, and GOD.. are they all really cheating!?
[07:04:23] <shoghicp> gurun: a LOT of people cheat
[07:04:39] <shoghicp> also desynchronization
[07:05:03] <gurun> yeah, but that's just massive. I do see some names that keep popping up.
[07:05:40] <gurun> well, it's pretty easy to kick them, but i don't want to do that until i fully understand the situation. I'll get someone with a cheat to test on my server i think.
[07:16:23] <shoghicp> gurun: send the inventory again :P
[07:16:28] <shoghicp> and cancel the action
[07:17:02] <gurun> yeah, that's the plan. But i have to check my code for sending the inventory, because it crashed the client when i used it :-P
[07:17:21] <gurun> right now i'm just printing in the logs to see how bad it is.
[07:17:38] <gurun> and i'm asking simply because i was suprised how much it is.
[07:18:50] <gurun> right now, i just "cancel" the server-side part of the action. So they end up having a mismatching inventory. And since i check the item in hand for every other operation, that stops most of the worst stuff.
[09:16:49] * Thinkofdeath_ joined the channel
[09:17:58] * Thinkofdeath has quit
[14:17:29] * danid97 joined the channel
[14:17:30] <NullFull> danid97 is also known as: danid97
[14:17:44] <danid97> hey, anyone got the PHAR for 0.12.1 servers?
[14:34:26] * danid97 has quit
[14:58:17] * jocopa3 joined the channel
[17:40:21] * ChanServ joined the channel
[19:51:33] <gurun> so attributes, is that what is in the 0.12 branch, or something else. It seems to work to set them first time, but can't get a reaction from it after that.
[20:11:56] * MikroAcse joined the channel
[20:11:59] <MikroAcse> hi all!
[20:12:05] <MikroAcse> is someone here?
[20:47:36] <gurun> nvm the attributes, figured it out.
[20:47:45] <gurun> it help a lot when i actually sent them .. lol
[21:06:17] <gurun> NullFull you awake?
[21:06:28] <gurun> NullFull ping
[21:06:28] <NullFull> PONG
[21:06:34] <gurun> NullFull minecraft play.bladestorm.net
[21:06:36] <NullFull> [Minecraft Stats] Hostname: Personal Minecraft Server; Gamemode: SMP; Software: MiNET v1.0.0; Version: 0.11.1 alpha; Players: 618/600
[21:23:23] * MegaBlock joined the channel
[21:23:37] * MikroAcse has quit
[21:48:16] * jocopa3 has quit
[23:25:02] * MrGamerPro50 joined the channel
[23:26:16] <MrGamerPro50> Hello! I am trying to make a plugin , you use a command then a message will appear , but how? I got the VERY basics down so far $sender->sendMessage("Message");

2015-10-01
[01:10:33] * BinaryBench joined the channel
[03:21:41] * KexyBiscuit joined the channel
[09:38:54] * cactus joined the channel
[09:49:48] * cactus has quit
[09:57:01] * BinaryBench has quit
[11:04:21] * jocopa3 has quit
[11:23:26] * shaila joined the channel
[15:47:42] * jocopa3 joined the channel
[17:29:31] * sgray joined the channel
[17:32:12] * shaila has quit
[19:52:57] * sgray joined the channel
[20:01:49] * Boo joined the channel
[21:19:50] <gurun> finally understand that 0x00 and 0x79 inventories .. thats just so weird.
[21:20:25] <shoghicp> aha!
[21:20:37] <shoghicp> I'm working on something nice :)
[21:21:01] <shoghicp> hint: I'm defining the entire protocol using states that have lamba handlers
[21:21:10] <shoghicp> in runtime :P

2015-09-30
[00:14:53] * fbourdon joined the channel
[00:16:29] <fbourdon> anybody knows if PocketMine 1.4 is compatible with MCPE 0.12.1 ? I get "Can't connect to server" error
[00:17:08] * shaila joined the channel
[00:31:17] * fbourdon has quit
[01:34:16] * potpotsie joined the channel
[02:17:35] * potpotsie has quit
[02:35:38] * potpotsie joined the channel
[02:45:09] * potpotsi_ joined the channel
[02:45:09] * potpotsie has quit
[03:43:06] <gurun> NullFull still sleeping?
[04:32:11] * potpotsi_ has quit
[04:46:17] * potpotsie joined the channel
[06:36:18] * potpotsie has quit
[08:55:08] * woxyfoo joined the channel
[10:07:48] * Kvetinac97 joined the channel
[10:07:55] <Kvetinac97> hi
[10:08:05] <Intyre> ho
[10:08:39] <Kvetinac97> are there any developers?
[10:10:26] <Intyre> i guess there are a few
[10:13:00] * Kvetinac97 has quit
[10:16:56] <gurun> Intyre maybe you can answer this. Inventory comes in two flavours these days. 0x00 and 0x79. 79 seems to be creative. Is it save to say that 0x00 is always survival, and 0x79 is always creative?
[10:17:02] <gurun> .. or is there more to it.
[10:21:58] * jocopa3 has quit
[10:35:20] <shoghicp> gurun: 0.79 sets the creative list
[10:35:25] <shoghicp> 0x79*
[10:35:34] <shoghicp> 0x00 sets the inventory itself
[10:36:13] <shoghicp> in 0.12 you have to fill the inventory with what you have in 0x79 due to fucked up madness :(
[10:36:14] <gurun> i kind of don't understand the difference
[10:36:39] <shoghicp> well, anything that is not 0 or < 100 is a window id
[10:36:44] <gurun> i mean, if i just fill 0x97 with stuff, it organize fine, and i can use it.
[10:37:07] <gurun> i don't even send a 0x00
[10:37:14] <gurun> (i mean for creative)
[10:37:21] <shoghicp> 0, 120 (armor) and 121 (creative) are special
[10:37:22] <shoghicp> oh yeah
[10:37:34] <gurun> yeah, that's the 3 i have.
[10:37:36] <shoghicp> but if you send 0x00 for something, you need to fill it with stuff
[10:38:22] <gurun> in creative, if i would send 0x00 as window ID .. and already have a 0x79 set in full. What should i expect happen from that?
[10:39:38] <gurun> you had some realy wierd code for that in PM .. so i basically just did this from trial and error and direct tracing.
[10:40:47] * shaila joined the channel
[10:42:49] <shoghicp> gurun: it's a client but :P
[10:44:44] <gurun> i'm trying to figure out that anyone with an inventory hack could ever cheat the code i have.
[10:46:02] <shoghicp> gurun: implement transactions :D
[10:46:23] <gurun> well, i kind of have that already.
[10:46:49] <gurun> in the shape of an Inventory _openInventory variable
[10:47:47] <gurun> i mean, there is basically no way to get anythin into a player inventory unless it is a server-provide drop, a chest-inv, furnace or craft shit.
[11:01:52] <shoghicp> gurun: can they check the count?
[11:01:54] <shoghicp> cheat*
[11:01:58] <shoghicp> or crafting
[11:02:11] <shoghicp> also mods
[11:02:48] <gurun> hmm, if they can check the count. They have it client-side so yes.
[12:05:22] * tim_ joined the channel
[12:05:38] <tim_> hello
[14:02:15] * heping joined the channel
[14:02:18] <heping> HELP!!!!
[14:02:48] <heping> I can not make the furnace
[14:18:42] * heping has quit
[14:20:16] * gurun has quit
[16:03:10] * woxyfoo has quit
[19:07:04] * jocopa3 joined the channel
[19:10:12] * gurun joined the channel

2015-09-29
[00:05:29] * gurun has quit
[00:06:30] * gurun joined the channel
[00:34:32] * gurun has quit
[00:35:38] * gurun joined the channel
[00:40:51] * MelomanCooI has quit
[00:42:10] * MelomanCooI joined the channel
[01:35:34] * gurun has quit
[01:36:51] * gurun joined the channel
[01:39:03] * sgray joined the channel
[03:14:02] * gurun has quit
[03:16:00] * MelomanCooI has quit
[03:17:12] * MelomanCooI joined the channel
[05:46:19] * cactusthinking has quit
[06:50:18] * sgray joined the channel
[07:05:43] * MelomanCooI has quit
[07:08:24] * MelomanCooI joined the channel
[07:09:08] * jocopa3 has quit
[11:23:38] * sgray joined the channel
[12:13:27] * nathan8 joined the channel
[12:13:46] * nathan8 has quit
[12:23:52] <shoghicp> it's evolving >:D https://gist.github.com/shoghicp/a1421e8c59c3a2ae0ccb
[12:25:33] <Intyre> the evil monster
[12:47:55] <PEMapModder> JSON?
[12:49:10] <shoghicp> PEMapModder: yep
[12:49:23] <shoghicp> NBT was a proof of concept
[13:06:09] <PEMapModder> e
[13:57:04] * MelomanCooI has quit
[13:58:37] * MelomanCooI joined the channel
[14:42:12] * madaal1 joined the channel
[14:43:09] * madaal1 has left the channel
[14:45:47] * gurun joined the channel
[15:49:07] * jocopa3 joined the channel
[18:30:06] * sgray joined the channel
[18:42:39] * shaila joined the channel
[20:14:35] * Codmadnesspro joined the channel
[20:47:08] * Sin0psysS joined the channel
[20:48:28] * Sin0psysS has quit

2015-09-28
[01:33:55] * eggy__ joined the channel
[01:34:27] * MelomanCooI|2 joined the channel
[01:38:47] * MelomanCooI has quit
[01:43:54] * humerusj joined the channel
[01:44:54] * ZacHack joined the channel
[01:56:43] * iSrFooX joined the channel
[02:00:37] <iSrFooX> hey
[02:02:42] <iSrFooX> '-'
[02:06:13] * iSrFooX has left the channel
[03:49:57] * jython234[ping] is now known as jython234[away]
[05:15:21] * gurun has quit
[09:17:03] * gurun joined the channel
[10:07:40] <gurun> NullFull, still sleeping?
[10:07:57] <gurun> NullFull: ping
[10:10:55] * sgray joined the channel
[10:14:35] * cactusthinking joined the channel
[11:40:22] <shoghicp> gurun: use this https://dinnerbone.com/minecraft/tools/status/
[11:54:08] <gurun> hmm, i tried it with lbsg, didn't work
[11:55:43] <gurun> can't get it to work with any server :-P
[11:57:17] * sgray joined the channel
[12:06:30] <shoghicp> gurun: if the server has round-robin DNS it will not work, and it lags because of multiple DNS queries
[12:15:06] <gurun> ok
[16:45:26] <shoghicp> gurun: new LoginPacket https://gist.github.com/shoghicp/937945cd1c5932ffb983
[16:45:32] <shoghicp> (for testing :P)
[16:45:49] <shoghicp> hopefully there won't be a loginpacket concept when this gets released :D
[16:46:02] <shoghicp> Intyre: ^ also might interest you
[16:47:26] <shoghicp> for the record, EC secp256k1 curve public key, PKCS1v15 + SHA256 for signing
[16:48:33] <shoghicp> format: string (null), int, int, string (client public key), string (client certificate, for now self-signed)
[16:48:58] <shoghicp> ^ last two strings use int32 length
[16:49:26] <shoghicp> certificate format: string certificateData, string signature, string parentCertificate (null here)
[16:49:31] <shoghicp> certificateData is NBT
[16:49:45] <shoghicp> (I needed something to work with, will be JSON hopefully)
[16:50:31] <shoghicp> first it gets verified (valid signature) then validated (valid expiration/creation date)
[17:13:57] * DaPorkchop joined the channel
[18:00:06] * DaPorkchop has quit
[18:50:24] <Intyre> that looks scary
[18:57:06] * MelomanCooI|2 has quit
[18:57:32] * MelomanCooI joined the channel
[18:58:20] <shoghicp> Intyre: >:D
[18:58:30] <shoghicp> Intyre: and it might come to PC ;D
[18:59:57] <Intyre> is that just one packet? :o
[19:25:12] <shoghicp> yep
[19:25:21] <shoghicp> I mean, the login packet right now is that size as well
[20:31:42] * jocopa3 joined the channel
[22:04:20] * gurun joined the channel
[23:04:28] * gurun has quit
[23:05:12] * gurun joined the channel
[23:37:40] * sgray has quit

2015-09-27
[00:00:15] * NinjaMonkey_ has quit
[03:25:33] * potpotsie has quit
[04:38:25] <gurun> what was the commend with NullFull to ping an MC server?
[06:41:25] * Windir joined the channel
[11:03:40] <shoghicp> gurun: /msg NullFull minecraft IP port
[11:30:31] * NullFull has quit
[11:30:31] * Antisober552 has quit
[11:30:31] * dranghek has quit
[11:30:31] * eggster has quit
[11:30:31] * ZacHack has quit
[11:39:09] * Antisober552 joined the channel
[11:39:09] * humerusj joined the channel
[11:39:39] * eggster|afk joined the channel
[11:39:39] * Falkirks joined the channel
[11:39:41] * NullFull|away joined the channel
[11:39:59] * eggster|afk is now known as eggster
[11:40:05] * shoghicp joined the channel
[11:40:39] * Intyre joined the channel
[11:41:09] * MinecraftAddict joined the channel
[11:41:39] * MrARM joined the channel
[11:42:09] * ZacHack joined the channel
[11:43:09] * iamadpond joined the channel
[11:43:39] * leonchang99 joined the channel
[11:50:32] * shaila joined the channel
[13:20:43] * Jolo_ joined the channel
[16:33:20] <gurun> NullFull are you dead?
[16:37:13] <shoghicp> NullFull: ping
[16:37:17] <shoghicp> humerusj: ^
[16:39:49] <jython234[away]> :O
[17:03:10] <humerusj> shoghicp: I'll have to start it up again since the bouncer went down yesterday
[17:06:46] <shoghicp> well, just a few hours ago :P
[17:06:54] <shoghicp> I had to restart the server to resize
[17:07:23] <humerusj> Ahh, gotcha
[17:19:23] * BaDaddy joined the channel
[17:23:27] * BaDaddy has quit
[17:47:46] <shoghicp> gurun: try to set the reliability of packets to 3 (instead of 2) to see if that works better
[17:47:58] <shoghicp> there is extra overhead on the network though
[17:48:12] <shoghicp> and you need to implement channels (which the clients already send stuff using that)
[18:53:27] <gurun> what is the correct packet to send to deny entry to the server. Preferable on a RakNet level so i don't have to get it further.
[18:53:40] <gurun> it should still give a reason to the client.
[18:53:48] <gurun> and the reason is "server full" only
[18:59:36] <Intyre> ID_NO_FREE_INCOMING_CONNECTIONS ?
[19:31:53] <shoghicp> gurun: ^ only that one as far as I know, but at any point you can send the DisconnectPacket with a string
[19:32:05] <shoghicp> even before getting the loginpacket
[19:33:22] <gurun> ok, even before that. Hmm, why didn't i try that :-(
[19:33:47] <shoghicp> I went out of the way to allow that on the client
[19:34:01] <shoghicp> no idea if that still works after all the hacks people put there...
[19:49:25] * sgray joined the channel
[21:03:13] * Brandon15811_ has quit
[21:09:25] * Brandon15811_ joined the channel

2015-09-26
[22:43:11] <shoghicp> of course you can choose not to have online mode or verification
[22:43:22] <shoghicp> and no encryption
[22:43:30] <shoghicp> but that means no way to verify them
[22:43:31] <gurun> no, i really want the validation of users and servers (all parties).
[22:43:50] <shoghicp> so yeah, you need the encryption
[22:44:07] <shoghicp> otherwise if there is a way to disable it attackers might try to downgrade it in some way
[22:44:09] <gurun> just don't care so much about the encryption. But for it to be bullet-proof and safe from injection .. i guess that is required.
[22:44:37] <shoghicp> or fill the internet with posts telling how much "Lag" it creates and no need of it for security!
[22:44:41] <shoghicp> so people disable it
[22:44:51] <gurun> lol
[22:45:13] <shoghicp> gurun: I mean, encryption is there mostly to keep the stream safe
[22:45:38] <shoghicp> one wrong byte and connection will be terminated, be it server or client (for bit flip attacks or such)
[22:46:08] <gurun> well, in our case we don't care so much about protecting the content, just protecting it's integrity. But the solution to that remain the same.
[22:46:16] <shoghicp> yep
[22:46:41] <shoghicp> and you are on C#, I guess if you use the system libraries you can use the CPU extensions for AES
[22:46:52] <gurun> I'm just a bit scared about how devices low end will deal with connection drops when they struggle.
[22:47:05] <gurun> yeah, this will be real simple to implement in #
[22:47:08] <gurun> C#
[22:47:08] <shoghicp> it's as costly as the HTTPs connection you would have to open to Mojang services
[22:47:15] <shoghicp> which are removed on this system
[22:47:45] <shoghicp> so there is a single call when client starts, instead of every time you join a server
[22:47:56] <gurun> my development test server .. at this time .. is a 48 core so I think i can deal with the extra CPU required.
[22:48:03] <shoghicp> and with the plus of online mode being possible even with auth services down
[22:48:13] <shoghicp> and you can thread it :P
[22:48:56] <gurun> yes, i think it will be good. I'll ask "some guys" with PC experience what they think. But i assume this is pretty much standard and same, right?
[22:49:19] <shoghicp> well, PC does it in a different way from this system
[22:49:37] <shoghicp> but I thought that using the system properly with signatures would be a good idea
[22:50:08] <shoghicp> because the login services are already a bit overloaded, and triplicating the load is not so good :P
[22:51:19] <gurun> so, what happens if your cert is leaked?
[22:51:32] <shoghicp> which one, user, intermediary, or CA?
[22:51:43] <gurun> CA
[22:52:02] <shoghicp> as servers restart they would grab a new one, making everything out there wrong
[22:52:10] <shoghicp> but the CA is saved securely
[22:52:25] <shoghicp> it's only used to sign certificates, never gets out
[22:53:09] <gurun> it will be just fine. I don't think i ever got out that Mojang got hacked yet.
[22:53:31] <shoghicp> so the CA signs an intermediary certificate, if the intermediary gets stolen it will expire soon
[22:53:59] <shoghicp> and server checks the expiration date of the chain
[22:54:05] <gurun> that's the 3 day thing or?
[22:54:28] <shoghicp> yeah, but it's a random value. nothing set yet
[22:54:37] <shoghicp> it depends on what the web poeple can do
[22:54:40] <shoghicp> people*
[22:54:59] <shoghicp> best would be one-day expiration, same as users (users could have half a day if possible!)
[22:55:30] <gurun> so, what about skins and stuff?
[22:55:53] <shoghicp> for now nothing changes I think, but later they might get bundled on the certificate
[22:56:05] <shoghicp> that also removes the need of skins servers :)
[22:56:09] <shoghicp> also capes ;D
[22:56:10] * potpotsie joined the channel
[22:56:11] * potpotsie has quit
[22:56:16] <gurun> haha, yeah that's a really cool idea :-P
[22:57:24] <gurun> you can sign skins, can't you?
[22:57:40] <shoghicp> yep, if they are included in the cert those are automatically signed
[22:57:47] <gurun> hihi
[22:57:54] <shoghicp> and client could verify the data sent by the server by checking the certificate of the other clients if needed
[22:58:26] <gurun> how do people get capes for Minecraft? I had one dude on my xbox with Oliver that had a cape. Exlusive one, not some minecon stuff.
[22:58:42] <shoghicp> xbox is different I think
[22:58:54] <shoghicp> you have codes, and then some other contests
[22:59:12] <shoghicp> otherwise it's doing something really useful in the community or going to minecon
[22:59:14] <shoghicp> or Mojang
[22:59:28] <shoghicp> http://minecraft.gamepedia.com/Cape
[22:59:41] <gurun> i was so scared that guy would rekt Olivers build (so many YT trollers on xbox). But he used to play with him on GTA .. so worked out fine. He helped him build some stuff. Seriously good MC builder.
[23:00:42] * potpotsie joined the channel
[23:00:44] * potpotsie has quit
[23:01:58] <shoghicp> I'm just trying to break it in different points right now
[23:02:15] * potpotsie joined the channel
[23:02:21] <gurun> yeah, focus on the important stuff lol
[23:02:55] <shoghicp> the client signing the server public key + token was because of possible attacks where the server was replaced, but they would get wrong keys for later
[23:03:12] <shoghicp> this way server can know that connection is direct as well, not only client-side
[23:03:40] <shoghicp> might not be needed after all, but we'll see
[23:04:28] <shoghicp> also, key for the stream is done using ECDH :)
[23:04:41] <shoghicp> so no encrypted keys going around like on PC
[23:05:01] <shoghicp> that means that client-server would get the same key every time hmm...
[23:05:08] <shoghicp> session id then :)
[23:05:16] <gurun> btw, you should visit my server shoghicp, it's all spanish (i'm learing the forced way)
[23:05:18] <shoghicp> or random IV
[23:05:23] <shoghicp> haha
[23:05:36] <shoghicp> nowadays I don't get to speak a lot of Spanish, nor write
[23:05:45] <shoghicp> I hate switching languages :P
[23:05:53] <gurun> yeah, it's tricky.
[23:06:14] <gurun> i hardly ever speak swedish these days. Or chat in swedish.
[23:06:42] <gurun> Only with Jonas .. and then it's one way, since he can't type swedish on his american keyboard lol
[23:06:57] <gurun> s/jonas/johan/
[23:07:02] <gurun> (leet)
[23:07:44] <shoghicp> oh, I have a Swedish keyboard that I use to type Spanish
[23:08:06] <shoghicp> I just don't look at it anymore so I don't care what I press there, the right thing pops up
[23:11:17] <gurun> yeah i know exactly what you mean :.)
[23:12:04] <gurun> btw, do you know of any bugs related to sending the "skins" during add-player-list records. I seem to get the names, but the wrong skins.
[23:12:13] <gurun> they all get my skin.
[23:12:33] <shoghicp> that depends on the order you send the player entry and spawn entities
[23:12:42] <shoghicp> you should send the full player list THEN entities
[23:12:48] <gurun> sending them individually always seem to work. And most of the time i get the proper skins on them. But sometimes it glitch.
[23:13:06] <shoghicp> do you send them over an ordered channel in raknet?
[23:13:14] <gurun> well, in my own little way i do.
[23:13:18] <shoghicp> otherwise order... could be wrong in the reliable stream
[23:13:30] <gurun> I have send direct, and send batched. SO the player list is always sent "direct". ANd after that all he entities.
[23:13:47] <shoghicp> it tries to use the UUID
[23:13:50] <gurun> so in theory, the playerlist always comes first.
[23:13:59] <shoghicp> so I guess that packet is dropped somehow
[23:14:19] <gurun> but ok, no bug that you are aware of with the client, so then it's just my code. Just know there where some problems with PM around this too earlier.
[23:14:22] <shoghicp> wait, do you send it directly without compression?
[23:14:31] <gurun> yes i do
[23:14:32] <shoghicp> oh, in PM I'm still doing it wrong
[23:14:42] <shoghicp> that is a large packet, for skin data
[23:14:43] <gurun> it's not batched.
[23:14:54] <shoghicp> so that will get delayed by raknet
[23:14:55] <gurun> hmm, good point.
[23:14:57] <shoghicp> and can arrive later
[23:15:08] <gurun> so, wrap it in a batch perhaps?
[23:15:09] <shoghicp> even if it's compressed, it'll be big
[23:15:13] <shoghicp> but it would help
[23:15:25] <gurun> yeah, very good fucking point. Didn't really think about it.
[23:15:39] <shoghicp> I know it happens on vanilla as well
[23:15:53] <gurun> super tip. I'll try that right away.
[23:16:02] <shoghicp> we use raknet for not needing a stream but everything needs a stream and raknet just adds extra overhead
[23:16:27] <gurun> that might explain why some androids crash too .. they get overrun.
[23:16:39] <shoghicp> and in the end it's slower than a basic TCP socket with the proper flags and less reliable :(
[23:20:30] <shoghicp> anyway, I need to sleep
[23:20:44] <shoghicp> I've been solving threading issues and PHP lately
[23:25:38] * LaxWasHere joined the channel
[23:28:59] <gurun> worked perfect shoghicp. THANKS A LOT!
[23:29:09] <gurun> it cut the CPU to half LOL
[23:47:15] * NinjaMonkey_ joined the channel
[23:47:29] <NinjaMonkey_> Hello
[23:52:46] * shaila joined the channel
[23:53:07] * potpotsie has quit
[23:58:40] * potpotsie joined the channel
[23:59:01] <NinjaMonkey_> Anyone on

[00:18:26] * potpotsie joined the channel
[00:23:15] * potpotsie has quit
[00:53:21] * potpotsie joined the channel
[01:17:30] * potpotsie has quit
[01:17:47] * potpotsie joined the channel
[02:30:35] * sgray joined the channel
[02:38:30] * potpotsie has quit
[02:43:27] * potpotsie joined the channel
[03:27:19] * potpotsie has quit
[03:48:26] * BinaryBench joined the channel
[04:13:49] * potpotsie joined the channel
[04:16:49] * potpotsie has quit
[04:17:44] * potpotsie joined the channel
[04:51:07] * potpotsie has quit
[04:57:09] * potpotsie joined the channel
[05:02:35] * potpotsie has quit
[05:07:21] * potpotsie joined the channel
[05:14:24] * potpotsie has quit
[05:31:42] * potpotsie joined the channel
[06:55:18] * BinaryBench has quit
[07:35:49] * potpotsie has quit
[08:36:41] * potpotsie joined the channel
[08:40:59] * potpotsie has quit
[08:45:55] * suheti joined the channel
[09:00:57] * suheti has quit
[09:07:14] * sgray joined the channel
[09:09:58] * gurun joined the channel
[09:37:44] * potpotsie joined the channel
[09:41:53] * potpotsie has quit
[09:44:53] * potpotsie joined the channel
[09:46:15] * potpotsi_ joined the channel
[09:46:17] * potpotsi_ has quit
[09:49:13] * potpotsie has quit
[09:51:46] * potpotsie joined the channel
[09:55:53] * potpotsie has quit
[10:02:29] * potpotsie joined the channel
[10:06:43] * potpotsie has quit
[10:53:50] <shoghicp> so this is more or less what I want to do https://i.imgur.com/21kdZ52.png
[10:57:21] <shoghicp> feel free to find flaws in that, I'm trying to do that as well!
[10:57:36] <shoghicp> or ask about parts of it
[11:03:20] * potpotsie joined the channel
[11:07:38] * potpotsie has quit
[11:13:44] * sgray has quit
[12:04:16] * potpotsie joined the channel
[12:08:47] * LaxWasHere has quit
[12:09:35] * potpotsie has quit
[12:19:42] * sgray joined the channel
[13:04:46] <InusualZ> So now, you have to be registered in Mojang to be able to play in a server?
[13:05:02] <InusualZ> or that is only for Realms?
[13:06:31] * potpotsie joined the channel
[13:10:49] * potpotsie has quit
[14:07:32] * potpotsie joined the channel
[14:11:43] * potpotsie has quit
[15:08:07] * potpotsie joined the channel
[15:12:19] * potpotsie has quit
[15:39:55] * heyhey joined the channel
[15:48:57] * potpotsie joined the channel
[15:50:46] * MelomanCooI has quit
[15:51:39] * MelomanCooI joined the channel
[15:52:59] * potpotsie has quit
[16:01:51] * potpotsie joined the channel
[16:05:36] * potpotsi_ joined the channel
[16:06:10] * potpotsie has quit
[16:09:21] * heyhey has quit
[16:19:01] * potpotsi_ has quit
[17:10:56] <InusualZ> shoghicp, ^
[17:16:05] <shoghicp> InusualZ: like normal PC servers, is it that hard to understand?
[17:16:40] <InusualZ> no, it's just a question
[17:16:49] * Extreme has quit
[17:18:48] * Extreme joined the channel
[17:19:10] <shoghicp> hopefully it'll be like the online-mode setting
[17:19:31] * Extreme has quit
[17:19:51] <shoghicp> if you don't want encryption or/and authentication you can still connect but you won't be able to verify the user
[17:20:47] * Extreme joined the channel
[17:21:01] <InusualZ> ohh okay
[17:23:14] <shoghicp> I mean, the server chooses whether to allow auth or not
[17:23:23] <shoghicp> client could also refuse to join
[17:23:49] * sgray joined the channel
[17:29:42] * Extreme has quit
[17:31:50] * Extreme joined the channel
[20:18:53] * sgray joined the channel
[20:58:36] * potpotsie joined the channel
[20:58:39] * potpotsie has quit
[20:59:00] * potpotsie joined the channel
[21:00:16] * potpotsie has quit
[21:11:38] * shaila joined the channel
[21:14:55] * potpotsie joined the channel
[21:48:11] <iJoshuaHD> that would be awesome :D
[22:05:51] * potpotsie has quit
[22:24:43] <gurun> will the usernames transfer from xbox live. I payed a shitload of money for that tag just for MCPE
[22:24:54] <gurun> and so did most i know.
[22:28:24] <gurun> is the CA Mojang or some other 3'rd party?
[22:31:24] <gurun> but general impression shoghicp, it looks very good.
[22:32:04] <shoghicp> gurun: the xbox live part set in stone
[22:32:09] <shoghicp> CA is Mojang
[22:32:21] <shoghicp> is not set in stone*
[22:32:46] <gurun> so, any chance in that . that it could allow for a non-secure communication once client identity has been established?
[22:32:51] <shoghicp> so you might find a different system in the future that has xbox live in some way but not as you expect
[22:33:01] <shoghicp> nope, that is just downgrading the security
[22:33:17] <gurun> well, marketin wise, you own be 10EUR if i can't use that user now :-)
[22:33:28] <shoghicp> after that proxies in the middle could inject commands
[22:33:34] <shoghicp> so encryption is needed
[22:33:52] <shoghicp> it's what happened in PC before they had encryption :)
[22:34:11] <gurun> what kind of proxy would that be?
[22:34:28] <shoghicp> alright, let's explain
[22:34:35] <shoghicp> protocol is as follows:
[22:34:45] <shoghicp> client sends name and desire to login
[22:34:53] <shoghicp> server sends session id
[22:35:08] <shoghicp> if session id is different than -, verify using mojang
[22:35:44] <shoghicp> so, client calls an url with this: token=sha1(user + sessionId)
[22:35:47] <gurun> there is no server cert in that communication or?
[22:35:55] <shoghicp> then client tells the server it did that
[22:36:09] <shoghicp> server checks doing that sha1(user + sessionId) checking against mojang services
[22:36:17] <shoghicp> if OK, it's valid
[22:36:22] <shoghicp> so the attack did this:
[22:36:33] <shoghicp> create a proxy that understands MC
[22:36:46] <shoghicp> victim (op in server A) connects to the proxy
[22:36:52] <shoghicp> proxy connects to server A
[22:37:03] <shoghicp> forwards login to server, forwards session id to client
[22:37:07] <shoghicp> client authenticates
[22:37:15] <shoghicp> server verifies, you are in!
[22:37:39] <shoghicp> at that point the proxy can inject commands in server A as op, but the user thinks it's connecting to "proxy" (not server A)
[22:38:16] <shoghicp> a lot of attacks were made by users saying stuff like "hey %OP join my server I made a better spawn!"
[22:38:31] <shoghicp> and they got admin rights in server A
[22:38:42] <shoghicp> this got fixed in later versions, ofc
[22:38:52] <gurun> how did they fix it?
[22:38:55] <shoghicp> server has a public-private key pair
[22:39:04] <gurun> yeah, ok. That's what i'm asking.
[22:39:16] <shoghicp> client decides the key, encrypts it using server public key
[22:39:31] <shoghicp> verification is done the same, but instead of session id it uses the public key
[22:39:47] <shoghicp> and so the stream starts encrypted after login directly
[22:40:18] <shoghicp> mitm proxies would need to know the client user + password or the target server private key to be able to do something
[22:40:28] <gurun> so, there are 4 components in this.
[22:40:33] <gurun> 1) Mojang services
[22:40:37] <gurun> 2) User identity
[22:40:40] <gurun> 3) Server identity
[22:40:41] <shoghicp> but that is PC
[22:40:47] <gurun> 4) content protection
[22:41:00] <gurun> So, i'm looking at getting rid of the #4
[22:41:09] <gurun> because it would of course be a "cost" for a server.
[22:41:10] <shoghicp> content protection?
[22:41:14] <shoghicp> as in, encryption?
[22:41:17] <gurun> encryption of the commuication yes
[22:41:38] <shoghicp> other way would be to verify each packet, which would involve MAC
[22:41:43] <shoghicp> (message authentication codes)
[22:41:51] <shoghicp> in the end they would be slower
[22:42:19] <shoghicp> also, encryption would be AES, and elliptic curves for public-key crypto
[22:42:30] <shoghicp> which both of them can be quite fast with proper support
[22:42:50] <shoghicp> and yeah, you can't do authentication without encryption
[22:42:55] <gurun> yeah it's not that big a problem. But if it is stream encryption, you limit it to TCP, right.

2015-09-25
[00:01:35] * Fudster joined the channel
[04:17:01] <jocopa3> I had success in making an MCW10 mod for once
[04:17:25] <jocopa3> this time it's a mod that actually does stuff without me having to look up pointers in cheat engine
[04:19:21] <jocopa3> it overrides the vtable for rendering tiles, and causes the game to crash, but only when chunks come into view on the screen
[05:08:48] * jocopa3 has quit
[08:18:50] * woxyfoo joined the channel
[08:30:37] * IMadeYouReadThis joined the channel
[08:31:28] <IMadeYouReadThis> Hello?
[08:32:33] * IMadeYouReadThis has left the channel
[10:15:34] * Unown__ joined the channel
[10:55:36] * Unown__ joined the channel
[11:32:15] * shaila joined the channel
[12:51:09] * ohtallone has quit
[14:13:15] * woxyfoo has quit
[14:27:21] * Brandon15811 joined the channel
[14:45:42] * Brandon15811_ joined the channel
[14:45:45] * Brandon15811___ joined the channel
[15:08:56] * shaila joined the channel
[17:30:25] * Unown__ joined the channel
[18:06:45] * Brandon15811___ is now known as Brandon15811
[18:55:27] * sgray joined the channel
[21:08:03] * takfly joined the channel
[21:08:23] <takfly> yo
[21:09:06] <takfly> I'm sure this is a common question, but anyone know when 0.12.1 will be supported?
[21:12:15] * takfly has quit
[21:38:41] <Unown__> ugh
[21:38:44] * Unown__ is now known as KnownUnown
[21:38:46] <KnownUnown> broken connection
[21:38:48] <KnownUnown> sorry everyone
[23:21:16] * gameman1997 joined the channel
[23:21:42] <gameman1997> hello i need a bit of help
[23:24:50] <gameman1997> so i go into my server and i destroy a birchwood block and this appears on my server: [23:22:41] [RakLibServer thread/NOTICE]: [RakLib Thread #7556] Blocked xxx.xxx.x.xx for 5 seconds
[23:25:37] <gameman1997> i am using 1.6 dev build
[23:26:48] * gameman1997 has left the channel
[23:34:57] <shoghicp> so this is something I'm designing, but for authentication clients might use certificates signed by mojang on login, and server can verify those without connection to the internet
[23:35:13] <shoghicp> most likely a certificate chain, where servers trust the top one (CA)
[23:35:46] <shoghicp> that one signs short-lived ones for login servers, that sign one-day certs for clients
[23:36:02] <iJoshuaHD> thats nice actually :D
[23:36:08] <shoghicp> which means way less spam to login servers
[23:36:22] <shoghicp> as they sign your name details, UUID, and extra data servers might want
[23:37:03] <shoghicp> and after verification you can automatically derive a shared secret to create the encrypted stream
[23:37:59] <shoghicp> also client signs the server public key as well to prevent MiTM :)
[23:39:30] <shoghicp> it's good that we can use proper schemes that also allow for less server load
[23:39:48] <shoghicp> (so even if the login servers go down, you can play online for at max one day)
[23:42:37] <shoghicp> implement the bitcoin curve (secp256k1) or NIST P-384 (secp384r1 ), I think we'll use those two
[23:42:44] <shoghicp> also AES
[23:42:58] <shoghicp> so you can have stuff ready becore it happens :)
[23:43:01] <shoghicp> before*

2015-09-24
[00:08:51] * gge has quit
[00:37:54] * gurun has quit
[01:17:03] * gurun joined the channel
[02:18:02] * gurun joined the channel
[03:18:01] * gurun has quit
[03:25:45] * d joined the channel
[03:26:09] * d is now known as Guest3
[03:27:22] <Guest3> ./start.sh -l -f PocketMine-MP_1.6dev_PR-3515_86c11986_API-1.13.0.phar -p ./bin/php5/bin/php
[03:27:43] <Guest3> ./start.sh -f PocketMine-MP_1.6dev-32_php7_0bcf639a_API-2.0.0.phar -p ./bin/php7/bin/php
[03:27:56] <Guest3> some simple instructions could save some time...
[03:30:16] * gurun joined the channel
[06:02:19] * gurun has quit
[06:03:46] * gurun joined the channel
[06:06:43] <gurun> jocopa3 last i heard they where on a meeting :-P
[07:03:43] * gurun has quit
[07:04:09] * gurun joined the channel
[07:46:05] * Bluez_ joined the channel
[08:04:16] * gurun has quit
[08:04:40] * gurun joined the channel
[09:51:01] * jocopa3 has quit
[10:05:19] * gurun has quit
[10:11:15] * gurun joined the channel
[10:30:27] * Bluez_ joined the channel
[10:48:31] * Bluez_ has quit
[10:49:17] * Bluez_ joined the channel
[10:50:55] * Bluez_ has quit
[11:13:26] * gurun joined the channel
[11:48:21] * sgray joined the channel
[12:13:19] * gurun has quit
[12:13:43] * gurun joined the channel
[12:37:01] * ohtallone joined the channel
[13:14:01] * gurun has quit
[13:14:46] * gurun joined the channel
[13:42:58] * shaila joined the channel
[15:15:08] * gurun has quit
[15:16:32] * gurun joined the channel
[16:20:52] * jocopa3 joined the channel
[17:40:00] * jocopa3 has quit
[17:41:05] * jocopa3 joined the channel
[17:44:10] * shaila joined the channel
[18:42:06] * sgray joined the channel
[19:22:39] * gurun has quit
[20:00:26] * shaila joined the channel
[23:20:39] * shaila joined the channel
[23:59:58] * Unown__ joined the channel

2015-09-23
[02:57:34] <KnownUnown> Trains
[02:59:19] <jocopa3> what about trains?
[03:04:52] <KnownUnown> That's what's with the mcw10 update
[03:04:57] <KnownUnown> Needs more trains
[03:32:43] * JamJam123 joined the channel
[03:32:52] <JamJam123> Hello
[03:32:59] <JamJam123> Can I get some help
[03:33:19] <JamJam123> craaaaaaaaaaaaaaaaaaaap
[04:53:16] * sgray joined the channel
[05:08:01] <jocopa3> yay, mc10 mods are getting slightly more advanced
[05:08:14] <jocopa3> and by slightly, I mean no more hard-codding the process base address, it's all calculated
[05:24:36] * JamJam123 has quit
[05:42:25] * jocopa3 has quit
[05:52:33] * Bluez_ joined the channel
[06:01:21] * MelomanCooI has quit
[06:10:48] * MelomanCooI joined the channel
[06:15:28] * MelomanCooI has quit
[06:24:16] * InusualZ joined the channel
[07:20:05] * cr0sh joined the channel
[08:07:21] * TheMineBench has quit
[09:54:16] * gurun joined the channel
[10:31:12] * cr0sh has quit
[11:35:03] * sgray joined the channel
[12:03:08] * MelomanCooI joined the channel
[13:54:20] <gurun> damn, finally fixed the "last" batch bug and now W10 works soo much better.
[15:08:01] * LaxWasHere joined the channel
[15:14:55] * Guillaume351 joined the channel
[15:14:59] <NullFull> Guillaume351 is also known as: Guillaume351
[15:19:15] * Guillaume351 has quit
[15:33:37] * jocopa3 joined the channel
[16:21:34] * Extreme has quit
[16:24:10] * Extreme joined the channel
[16:24:38] * Extreme has quit
[16:26:47] * Extreme joined the channel
[20:09:58] <jocopa3> All the MCPE devs have gone quiet for the last few days... are they on vacation or something?
[20:33:45] * TheMineBench joined the channel
[21:36:24] * Bluez_ joined the channel
[22:35:44] * gurun joined the channel
[23:06:04] * dude joined the channel
[23:06:28] * dude is now known as Guest45556
[23:07:09] <Guest45556> how do I get v0.12.1 to work?
[23:15:59] <Guest45556> I am using pocketmine-mp-pr protocol ver 34 but ipad cant see it
[23:19:41] <Guest45556> guess you guys stopped dev..too bad it was a looked like you were doing decent work
[23:19:46] * Guest45556 has quit
[23:34:30] * TheMineBench has quit
[23:37:36] * gurun joined the channel
[23:47:51] * gge joined the channel

2015-09-22
[00:14:03] * -- BotBot disconnected, possible missing messages --
[00:17:18] * -- BotBot disconnected, possible missing messages --
[00:19:33] * [d__d] joined the channel
[00:24:24] * eggster joined the channel
[02:34:28] * jocopa3 has quit
[02:40:30] * ZacHack has quit
[02:40:42] * ZacHack joined the channel
[02:44:42] * dranghek joined the channel
[02:44:48] * darngeek has quit
[05:55:33] * Bluez_ joined the channel
[07:02:52] * sekjun9878 has quit
[07:05:22] * sekjun9878 joined the channel
[07:05:22] * sekjun9878 has quit
[07:05:22] * sekjun9878 joined the channel
[07:38:45] * cr0sh joined the channel
[07:43:38] * Fudster joined the channel
[08:13:48] * gurun joined the channel
[08:14:37] * Woxyfoo joined the channel
[09:48:43] * eggy joined the channel
[09:48:46] * eggy joined the channel
[09:48:46] * eggy joined the channel
[09:57:48] * Brandon15811__ joined the channel
[10:07:19] * joshrivers joined the channel
[11:29:19] * cr0sh has quit
[11:36:39] * sgray joined the channel
[13:10:00] * ohtallone joined the channel
[13:52:32] * gurun has quit
[14:16:12] * MelomanCooI has quit
[14:23:32] * MelomanCooI joined the channel
[15:07:16] * sgray has quit
[15:21:59] * sgray joined the channel
[16:25:05] * ohtallone has quit
[17:36:46] * shaila joined the channel
[18:15:09] * gurun joined the channel
[18:31:13] * gurun has quit
[18:31:47] * sgray joined the channel
[19:04:18] * Woxyfoo has quit
[19:41:07] * shaila joined the channel
[20:27:34] * TheMineBench joined the channel
[20:45:10] * Bluez_ has quit
[21:15:33] * sgray joined the channel
[22:12:31] * shaila joined the channel
[23:22:39] * shaila joined the channel
[23:25:50] * jocopa3 joined the channel
[23:30:08] <jocopa3> What's with the MCW10 update?

2015-09-21
[00:27:51] <jocopa3> ;D
[00:28:04] <jocopa3> InusualZ: I just like breaking things
[00:29:45] <InusualZ> :)
[00:30:59] <jocopa3> 0.12.x has lots of things that break, but the text bomb and shader memory leak were the worst two I found
[00:38:39] * Bluez_ joined the channel
[00:41:38] * gurun has quit
[00:52:05] <jocopa3> holyshit, that unicode message adds 5300 draw calls to the game
[00:52:22] <jocopa3> if you spam it
[00:52:41] <jocopa3> that also means it binds to a texture 5300 times
[02:33:10] * TheMineBench joined the channel
[03:09:03] * gurun joined the channel
[03:13:37] * gurun has quit
[04:06:23] * Bluez_ has quit
[07:53:49] * cr0sh joined the channel
[09:01:05] * Bluez_ joined the channel
[09:07:56] * Brandon15811__ joined the channel
[09:11:59] * jocopa3 has quit
[09:52:35] * joshrivers joined the channel
[11:11:42] * ohtallone has quit
[11:16:03] * cr0sh has left the channel
[11:32:00] * shaila joined the channel
[13:17:02] * cr0sh joined the channel
[14:54:12] * cr0sh has quit
[14:59:36] * jocopa3 joined the channel
[15:58:18] * Bluez_ has quit
[16:22:19] * shaila joined the channel
[17:06:56] * Bluez_ joined the channel
[18:26:02] * gurun joined the channel
[19:30:02] * Bluez_ joined the channel
[20:52:59] * sekjun9878___ joined the channel
[20:53:00] <NullFull> sekjun9878___ is also known as: sekjun9878
[20:53:21] <sekjun9878___> My god, I knew Debian had some driver issues but I didn't know that it was this absolute CF with wireless
[20:53:32] <sekjun9878___> Can't even get the open-sourced Atheros card to work,
[21:08:15] * Bluez_ joined the channel
[21:55:45] * TheMineBench joined the channel
[21:55:45] * TheMineBench has quit
[22:21:33] * sekjun9878___ has quit

2015-09-20
[01:07:35] * potpotsie has quit
[01:09:49] * potpotsie joined the channel
[01:30:03] * potpotsie has quit
[01:50:05] * shaila joined the channel
[03:11:07] <gurun> oh man.. now i know why i got the wierd blocks (duplicates). It was because i had a bug with the lenght of extra data. It sent byte for lenght instead of int.
[06:57:49] * cr0sh joined the channel
[08:21:59] * shaila joined the channel
[08:25:02] <jocopa3> shoghicp: I just created a single sentence which will freeze all MCPE clients connect to a server
[08:27:08] <jocopa3> said sentence contains exactly 1 char from every char map
[08:27:53] <jocopa3> result is, clients load and bind all 255 char maps, then freeze in the process of doing so
[08:32:48] <jocopa3> infact, just sending 3 or 6 of those chars is enough to freeze the game
[08:38:28] <jocopa3> nope, narrowed it down to specific chars that will freeze the game
[08:49:54] <jocopa3> result of sending said sentence without the characters of death creates a noticeable freeze and frame drop: http://i.imgur.com/1l2wDhT.png
[09:34:50] <jocopa3> Last message: the reason the game crashes for those certain chars is because no char map exists for them; so \u0800 or anything between E000-F8FF, for example, crash the game
[10:04:19] * cr0sh has quit
[10:26:15] * anonny joined the channel
[10:26:31] * anonny slaps shoghicp around a bit with a large fishbot
[10:38:38] * anonny has left the channel
[11:20:46] * jocopa3 has quit
[13:38:55] * shaila joined the channel
[15:06:05] * gurun has quit
[15:06:37] * gurun joined the channel
[16:07:03] * gurun joined the channel
[17:46:18] * shaila joined the channel
[18:08:39] <jython234[away]> So has the disconnect bug been fixed yet?
[21:13:58] * jocopa3 joined the channel
[21:29:22] <jocopa3> Unicode text bomb effect on performance: http://i.imgur.com/TqBQML9.png
[21:29:57] <jocopa3> PC was unaffected, but my phone was struggling to get even 5FPS
[22:17:29] <InusualZ> jocopa3, you should work to mojang as beta tester. xD
[22:17:48] <InusualZ> You find a bug in every mcpe version
[22:19:57] <InusualZ> for mojang*
[22:20:47] <Intyre> not bug tester, bug finder ;)
[22:31:11] * gurun joined the channel
[23:31:27] * gurun has quit
[23:41:25] * gurun joined the channel

2015-09-19
[02:03:52] * sgray joined the channel
[03:12:36] * gurun joined the channel
[04:50:12] * potpotsie joined the channel
[05:28:42] * gurun has quit
[06:08:33] * sgray joined the channel
[06:49:00] * potpotsie has quit
[06:55:50] * jocopa3 has quit
[07:00:02] * potpotsie joined the channel
[07:04:27] * potpotsie has quit
[07:18:21] * DemiPixel joined the channel
[07:20:02] * DemiPixel has left the channel
[07:41:26] * NCommander has quit
[07:42:59] * potpotsie joined the channel
[07:47:03] * potpotsie has quit
[08:00:27] * potpotsie joined the channel
[08:07:20] * sgray joined the channel
[08:22:42] * potpotsie has quit
[09:04:54] * potpotsie joined the channel
[09:10:15] * potpotsie has quit
[09:11:04] * potpotsie joined the channel
[09:18:15] * potpotsie has quit
[11:13:53] * sgray joined the channel
[12:35:50] * gurun joined the channel
[14:33:07] * sgray joined the channel
[15:40:51] * tuck joined the channel
[16:07:13] * potpotsie joined the channel
[16:11:28] * potpotsie has quit
[16:56:15] * neocraft has quit
[16:58:35] * potpotsie joined the channel
[17:30:43] * sgray joined the channel
[18:43:42] * potpotsie has quit
[18:44:32] * shaila joined the channel
[18:45:46] * potpotsie joined the channel
[18:49:53] * potpotsie has quit
[19:38:18] * tuck has quit
[19:47:07] * potpotsie joined the channel
[19:52:17] * potpotsie has quit
[20:05:46] * potpotsie joined the channel
[20:39:20] * C0deH4cker is now known as answer
[20:39:26] * answer is now known as C0deH4cker
[21:06:40] * jocopa3 joined the channel
[21:15:03] * potpotsie has quit
[21:17:44] * shaila joined the channel
[21:17:51] * potpotsie joined the channel
[22:07:02] * heyhey joined the channel
[22:32:43] * potpotsie has quit
[22:33:07] * potpotsie joined the channel
[23:30:37] * potpotsie has quit
[23:34:39] * potpotsie joined the channel

2015-09-18
[19:02:15] * robertdb joined the channel
[19:06:07] <robertdb> question; I've install pocketmine v0.10.5 alpha, but I can't connect to it with minecraft (v0.12.1 alpha): "Unable t connect to world." ports are open, traffic is received (tcpdump) but not answered. Any ideas?
[19:09:31] * Brandon15811_ joined the channel
[19:09:34] * Brandon15811___ joined the channel
[19:18:01] * potpotsie joined the channel
[19:19:45] * Brandon15811 has quit
[19:24:41] * sgray joined the channel
[19:32:39] * potpotsie has quit
[19:35:42] <Intyre> robertdb: 0.10.5 vs 0.12.1 What seems odd?
[19:36:20] <deceit> version mismatch!
[19:36:44] <Intyre> no! cant be!
[19:38:19] <deceit> it can!
[19:38:54] <Intyre> you sure?
[19:39:09] <Brandon15811> https://www.youtube.com/watch?v=h5825Wu0WjA
[19:39:52] * potpotsie joined the channel
[19:41:48] <robertdb> Okay, that clears it up. But is there pocketmine version available for 0.12.1?
[19:42:10] <robertdb> This version was downloaded just now... Thanks by the way.
[19:42:27] <Intyre> maybe there is but "PocketMine support in #pocketmine"
[19:42:30] <shoghicp> there is experimental support for 0.12
[19:42:45] <shoghicp> on mcpe-0.12 branch and builds in bleeding job at jenkins
[19:43:02] <shoghicp> also, read the rules at the topic
[19:44:00] * potpotsi_ joined the channel
[19:45:07] * potpotsie has quit
[19:46:26] <deceit> Intyre: do me a favor and pick up my kid from school
[19:46:34] <deceit> i'm feeling particularly lazy
[19:46:50] <Intyre> cant drive
[19:46:59] <deceit> fly?
[19:47:10] <Intyre> no
[19:47:12] <Intyre> its dark
[19:47:18] <deceit> i'm sure i can find a jet or heli that you can steal^H^H^H^H^Hdrive
[19:47:21] <deceit> er borrow
[19:47:23] <deceit> damn
[19:47:39] <deceit> are you afraid of the dark?
[19:47:56] <Intyre> yep, lots of weirdo's in the dark
[19:48:16] <deceit> :(
[19:48:26] <deceit> oh well, the kid said she knows how to get home anyway
[19:48:35] <deceit> it's only like 3 miles from here
[19:54:25] * potpotsi_ has quit
[20:01:15] * shaila joined the channel
[20:19:39] <gurun> is the ..public PM version still 10.5?
[20:30:33] * robertdb has quit
[20:43:06] * jocopa3 has quit
[20:45:54] * jocopa3 joined the channel
[21:19:32] <shoghicp> gurun: I'm afraid to push 1.5, and 1.6 will require PHP7
[21:20:32] <gurun> ah, so 1.6 will be both 0.12 and PHP7 ?
[21:21:09] <shoghicp> yep, and API 2.0 (just because of type hinting and removing deprecated stuff, nto complete rewrite)
[21:21:38] <gurun> so PHP will have native typehinting .. no more "comments style of hints" ?
[21:22:00] <gurun> like phpstorm does it
[21:22:14] <shoghicp> yep
[21:22:16] <gurun> MiNET works well on 0.12 now.
[21:22:39] <shoghicp> I mean, PM works, but stuff broke elsewhere
[21:22:47] <gurun> I had a really nasty bug because of the batch shit i changed. I was sending packagets off to RakNet .. and then putting them back to the object pool at the same time.
[21:22:49] * potpotsie joined the channel
[21:22:53] <shoghicp> like the potion system, as it requires attributes / modifiers
[21:22:56] <gurun> So they got used concurrnetly from the pool.
[21:23:36] <gurun> so that created "randomly filled" packets.. and the client REALLY didn't like that (go figure lol)
[21:23:39] <shoghicp> and you can decide, for the types, if they are soft (auto-convert) or hard (call fails if they are different types)
[21:23:53] <gurun> hard is good
[21:24:10] <shoghicp> gurun: I found out that you can read places in the MCPE process memory using packets and some magic
[21:24:25] <gurun> No way :-)
[21:24:27] <gurun> lol
[21:24:53] <gurun> feels like the playerlist thing
[21:25:02] <gurun> it does a lot of random stuff when you abuse that :-P
[21:25:05] <shoghicp> nope!
[21:25:24] <shoghicp> try to find stuff so the client will send you back exactly what you sent ;D
[21:26:38] <gurun> hihi .. damn .. now i have to hunt that down :-)
[21:26:40] <shoghicp> also I went to search for buffer overflows in the game protocol and found that some refactor I did fixed all of the ones I knew :D
[21:27:04] <gurun> guess that's a good refactoring then.
[21:27:09] <shoghicp> so now you can allocate more memory than is available, but no buffer overflow :P
[21:27:25] <gurun> i understand you guys are refactoring right now. Are you also adding features at the same time?
[21:27:46] <shoghicp> 100% refactoring or implementing systems
[21:27:58] <shoghicp> I'm not refactoring that hard, mostly on the go
[21:28:23] <shoghicp> doing the crypto stuff (hashing, AES, asymmetric public-private key crypto)
[21:28:50] <shoghicp> but the other day I made the dedicated server build from folders instead of a file list after some other refactor done :D
[21:29:31] <gurun> yeah :-) Did you figure out why the server was hugging so much resources yet?
[21:29:38] <shoghicp> hmm?
[21:30:02] <gurun> i mean .. on my machine it takes 30-40% CPU on 5 players.
[21:30:16] <shoghicp> oh, just it not being optimized at all
[21:30:55] <shoghicp> the features implemented are faster than Java, but the logic is done in the wrong way
[21:31:04] <gurun> well, that's a good thing. Because improving it x100 shouldn't be too difficult then.
[21:31:35] <Brandon15811> NullFull, refactor all the things!
[21:31:38] <NullFull> This image cannot be created due to cache reasons
[21:31:56] <shoghicp> I guess you need to refactor something to be less prone to errors...
[21:33:21] <shoghicp> gurun: also we found that PM on an old i5 laptop is as fast as MCPE 0.12 on an iPhone 6 (world generation)
[21:33:22] <Brandon15811> https://i.imgflip.com/r9m14.jpg
[21:33:29] <shoghicp> after I did the php7 stuff
[21:34:08] <gurun> hmm, surly PM is faster than that?
[21:34:12] <gurun> not sure i understood
[21:34:57] <shoghicp> so, the world generation on a 0.12 client on iPhone 6 takes around 15ms per chunk
[21:35:09] <shoghicp> on that laptop, PM takes around 15ms per chunk as well
[21:35:58] <shoghicp> which is faster than the java version generator
[21:36:08] <shoghicp> on the same computer
[21:36:21] <shoghicp> also, then add multithreaded generation on top of that :)
[21:37:45] <gurun> yeah it has to be faster. But on the other hand, iOS version is really fast on that stuff.
[21:38:15] <shoghicp> it is, but on 1.6 + php7 I can't see the chunks load after joining
[21:38:29] <shoghicp> PM spawns the player at 56 chunks, which is almost instant now
[21:38:40] <shoghicp> but you can up that a bit and you'll never see them load :)
[21:38:55] <shoghicp> I guess it's the same for you
[21:39:04] <shoghicp> but here it involves generating them as well :P
[21:39:36] <shoghicp> oh, and I'm using a method ~4 times worse than MCPE generator (for getting perlin noise)
[21:39:56] <gurun> yeah, i don't have that heavy generate code. I basically just do the landscape part of it, not caves.
[21:40:07] <gurun> but that's pretty instant yeah. Anvil is very fast tho.
[21:40:21] <gurun> but much slower now than it used to be with 0.10
[21:40:41] <shoghicp> Anvil? the format?
[21:40:44] <gurun> i'm not sure why. I think i have a bug in there somewhere. Have to profile it at some point.
[21:40:55] <gurun> yeah, anvil the format. It's the only one i support.
[21:41:02] <shoghicp> gurun: do you kow that the client can convert anvil-based chunks, right?
[21:41:11] <gurun> yeah i noticed that
[21:41:14] <gurun> i haven't tried yet tho
[21:41:19] <shoghicp> so no server-side conversion
[21:41:31] <gurun> does it convert blocks?
[21:41:54] <shoghicp> no, block conversion is not a concept
[21:42:00] <shoghicp> you should pre-convert it instead
[21:42:06] <gurun> and i also do light-fixing on steps and stuff
[21:42:16] <shoghicp> oh, the client can do that
[21:42:22] <shoghicp> or if you precalculate it
[21:42:25] <shoghicp> it'll read it as well
[21:42:37] <gurun> well, it is precalculated, but the anvil stores it wrong.
[21:42:43] <shoghicp> so for games with pre-generated worlds you can skip everything
[21:42:48] <gurun> it is just steps having that problem.
[21:42:51] <shoghicp> maybe you are reading it wrong?
[21:42:57] <shoghicp> or PC using a different system :)
[21:43:17] <gurun> no, it's a bug in vanilla as far as people that know much better than me tells me
[21:43:25] <gurun> and reading the data seems to back that up.
[21:43:41] <shoghicp> hmm
[21:43:45] <gurun> but it was a real easy fix .. at least for "most part" .. so not a big issue.
[21:44:17] <gurun> if you use an old PC client that doesn't calculate light the same (on the fly thingy) .. it will show you the same problem.
[21:44:22] <gurun> identical to PE.
[21:45:22] <gurun> the same, if loaded in MCEdit and recalculate light, it doesn't recalulate that part either. So that didn't help.
[21:46:07] <shoghicp> oh well
[21:46:10] <shoghicp> time to head to bed
[21:46:35] <gurun> if i load for instance .. Kings Landing that has proper light calculated in the anvil, it doesn't have any problems with it, even without converting.
[21:50:15] <gurun> yeah, nighty nighty
[22:16:34] * potpotsie has quit
[22:18:37] * wies has quit
[23:11:51] * potpotsie joined the channel
[23:13:31] * potpotsie has quit
[23:13:48] * potpotsie joined the channel
[23:14:09] * gurun has quit
[23:15:01] * potpotsie has quit
[23:15:18] * potpotsie joined the channel
[23:19:26] * potpotsie has quit
[23:54:11] * shaila joined the channel

[00:43:20] * potpotsie has quit
[00:46:43] * potpotsie joined the channel
[01:12:38] * potpotsie has quit
[01:13:38] * potpotsie joined the channel
[01:17:55] * potpotsie has quit
[02:15:04] * potpotsie joined the channel
[02:20:46] * potpotsie has quit
[03:16:48] * potpotsie joined the channel
[03:28:32] * gurun has quit
[03:37:42] * gurun joined the channel
[03:46:01] * potpotsie has quit
[03:46:52] * potpotsie joined the channel
[03:48:23] * potpotsie has quit
[03:50:25] * potpotsie joined the channel
[03:58:09] * MelomanCooI has quit
[04:23:33] * potpotsie has quit
[04:24:15] * potpotsie joined the channel
[04:24:18] * potpotsie has quit
[04:38:09] * gurun has quit
[04:45:29] * gurun joined the channel
[05:13:29] * neocraft joined the channel
[05:30:35] <neocraft> Hi! Installing on linux with "wget -q -O - http://get.pocketmine.net/ | bash" does not seem to work for iOS v0.12.1, is there a more recent drop?
[05:32:08] * potpotsie joined the channel
[05:47:41] * gurun has quit
[06:34:38] * potpotsie has quit
[06:45:13] * jocopa3 joined the channel
[06:46:51] <jocopa3> Looks like darn geek left DoSoundStuff.bat in the final release :p
[06:47:29] <jocopa3> now everyone knows the path to MCPE's github on his PC... not like it matters
[06:52:43] <jocopa3> still disappointing that in MC10, you can't edit assets without exploiting, I wanted to update all my GLSL shaders for MC10 and WinPhone's HLSL, but I have no way to test them :c
[07:29:09] <jocopa3> 0.12.1 broke all my shaders, and now I have to update them all... that's cool...
[07:35:18] * potpotsie joined the channel
[07:41:01] * potpotsie has quit
[07:55:44] * potpotsie joined the channel
[07:59:59] * potpotsie has quit
[08:13:26] <shoghicp> jocopa3: haha!
[08:21:34] <jocopa3> shoghicp: found a bug(?) with shaders; MCPE doesn't properly delete previously used shaders when switching between fancy and non-fancy
[08:22:08] <jocopa3> It's not a big deal, but it's also not ideal to keep random shaders around that aren't used :p
[08:26:05] <jocopa3> So the game can end up having created thousands of unused shaders, adding around 100 new shaders everytime the setting is toggled: http://i.imgur.com/vrrQkJL.png
[08:26:22] <jocopa3> (red means the shader is unused)
[08:26:24] <shoghicp> hmm, nice
[08:26:56] <shoghicp> reported :D
[08:28:07] <shoghicp> oh no I've to open the ticket myself
[08:28:21] <shoghicp> <tommo> you bring it up it’s your problem now :stuck_out_tongue:
[08:29:37] <shoghicp> now I need to use my smart card :(
[08:29:54] <jocopa3> lol
[08:30:00] <shoghicp> that I wrote some scripts to emulate how it works on Windows... custom implementation :(
[08:31:11] <shoghicp> got cookies :D
[08:31:18] <shoghicp> now I just paste them on the browser, and done
[08:31:32] <jocopa3> for a moment, I thought you meant food cookies :c
[08:34:17] <shoghicp> jocopa3: any way to see the shaders not cleaning up with a tool?
[08:34:31] <jocopa3> Uh, depends on what device you use?
[08:34:54] <jocopa3> You can use Adreno Profiler through ADB on any device with an Adreno GPU
[08:35:02] <shoghicp> and on windows?
[08:35:05] <jocopa3> yup
[08:35:12] <shoghicp> I mean, for win10 edition
[08:35:17] <shoghicp> just for repro steps
[08:36:34] <jocopa3> Ohh, I'm not 100% on windows, but something like glsldevil might work
[08:37:16] <shoghicp> just confirm that it happens there as well (it should :P)
[08:37:29] <jocopa3> wait, nevermind, glsldevil wont work with MCPE
[08:37:46] <jocopa3> err, MC10 at least, since it uses directX :p
[08:41:21] <jocopa3> Finding directX tools is more complicated, most work as a plugin for Visual Studio and not stand alone
[08:42:41] <shoghicp> alright, it's ok
[08:42:43] <shoghicp> opened it :)
[08:50:05] <jocopa3> It looks like some shaders are deleted properly or re-used, but there's a huge list of unused shaders that grows everytime fancy is toggled :p
[08:50:36] <jocopa3> anyway, I'm off to sleep, it's 4am and I have classes in 5 hours
[08:56:32] * potpotsie joined the channel
[09:00:59] * potpotsie has quit
[09:04:01] * jocopa3 has quit
[09:26:02] * gurun joined the channel
[09:43:17] * sekjun9878 has left the channel
[09:53:17] * sekjun9878 joined the channel
[10:15:13] * gurun_ joined the channel
[10:44:49] * potpotsie joined the channel
[10:49:11] * potpotsie has quit
[11:29:53] * sgray joined the channel
[11:33:18] * MelomanCooI joined the channel
[12:32:49] * potpotsie joined the channel
[12:36:59] * potpotsie has quit
[13:09:57] <gurun_> It's really wierd. Basically all online Mincraft gaming no longer exist after 0.12 updated.
[13:10:08] <shoghicp> gurun: so, is the win10 edition auto port-forwarding ports?
[13:10:24] <gurun_> shoghicp, yep.
[13:10:27] <shoghicp> gurun: oh, multiplayer is broken and you can't connect to servers in a lot of situations on phones
[13:11:02] <gurun_> i turned off upnp in the router now so it doesn't do that anymore for me. But .. well, you can imagine the issue when you have two W10 clients running under the same router.
[13:11:09] <gurun_> .. like i do.
[13:11:40] <shoghicp> the problem is random people from the internet connecting :P
[13:12:22] <gurun_> hihi .. the problem for me has been that it's one of the few playable servers people actually know about. So if i start my W10 client .. it's instantly full :-P
[13:12:31] <gurun_> but not exactly "random people". I know most of them since before.
[13:12:48] <gurun_> just that since i can't ban people .. griefing is a bit of an issue with some of the kids.
[13:13:23] * gurun_ has quit
[13:13:42] * gurun joined the channel
[13:14:26] <gurun> but it's not a problem, not really. The real problem with 0.12 is the leaking connections stuff.
[13:15:41] <shoghicp> yeah that as well
[13:15:46] <shoghicp> but it's a security issue :)
[13:16:29] <gurun> yeah you could say that. I was thinking about using my client to suck out the hub from LBSG. And then force-transfer people to my world instead, and steal their username passwords.
[13:16:52] <shoghicp> suck out the hub?
[13:16:58] <gurun> yeah, the map.
[13:17:04] <shoghicp> oh that
[13:17:23] <shoghicp> yeah, you could still do that on 0.11 without information leaks :P
[13:17:26] <gurun> like MCPE phishing
[13:17:31] <shoghicp> but you can't force-transfer from the client
[13:17:50] <shoghicp> it's the lack of authentication and encryption that causes the real problem
[13:18:02] <shoghicp> also too many hands in critical code
[13:18:04] <gurun> no .. so I could put up a 0.12 server.. and lure everybody to it .. and then when they try to connect elsewhere after, I'll just force transfer them back to my fake LBSG site :-P
[13:18:26] <shoghicp> you can actually know which server they are connecting to ;D
[13:19:02] <gurun> how could they. Instead of sending disconnet, i just send the transfer packet. SO next time they try to connect to anything, it will actually force-transfer them to what i said instead.
[13:19:23] <gurun> looks like you are clicking on LBSG or something .. but in reality the client is still connected and follow my will .. muuuhahaa.
[13:19:27] <gurun> but it only works for 10s
[13:20:22] <gurun> after that it seems to do the normal timout-disconnect regardless if I*m sending stuff or not. But i've only done some quick tests with it, so it might be that i can continously keep it alive too.
[13:21:06] <gurun> it wasn't really too interesting to play around with since that exploit is really really difficult for anyone to use in reality.
[13:21:06] <shoghicp> gurun: I mean, you can know the server they connect to :P
[13:21:37] <gurun> lol .. really. AH i see what you mean i think :-)
[13:21:38] <gurun> lol
[13:21:53] <gurun> a bit of hashing i think you mean :-P
[13:22:10] <shoghicp> nah, client sends the domain name: port they connect to
[13:22:47] <gurun> yeah that's what i mean. But it was hashed, wasn't it. Or was that actually a property too .. don't remeber. I'm passed that now.
[13:23:17] <gurun> when it comes to messages i try to have the memory of a weak goldfish
[13:24:56] <shoghicp> no, there is the server secret
[13:25:04] <shoghicp> and then just the domain : port in plaintext
[13:25:38] <gurun> ah, server address, yes (looking at it now)
[13:26:18] <gurun> but well .. i've come to terms with that we might have to wait for a refactoring and 0.13 to be released before getting this working again. So i'm kind of relax with it.
[13:26:44] <gurun> LBSG have other problems. They would only be affected for their SW parts.
[13:27:15] <gurun> They just seem to be in over their head with the regular stuff, so this would be the least of their concerns right now.
[13:27:20] <gurun> bad planning of them.
[13:27:49] <gurun> InPVP tho, are screwed.
[13:29:27] <gurun> So 0.13 will be like the second coming of Jesus :-)
[13:31:51] <shoghicp> no network stuff there maybe, but it's in progress
[13:31:59] <shoghicp> it depends on what 0.13 is
[13:32:03] <shoghicp> fixes, of course
[13:32:11] <shoghicp> right now I'm doing the crypto stuff :D
[14:21:19] * potpotsie joined the channel
[14:23:03] <PEMapModder> https://github.com/MCPEGamerJPatGitHub?tab=repositories This guy says he is coding Bukkit plugins...
[14:25:29] * potpotsie has quit
[14:26:13] * sgray joined the channel
[14:28:16] <gurun> Hmm .. PEMapModder ?
[14:28:37] <PEMapModder> gurun, ?
[14:29:51] <gurun> "This guy says he is coding Bukkit plugins..."
[14:29:54] <gurun> and?
[14:34:59] <PEMapModder> and just look at his repos
[14:35:14] <PEMapModder> if he knows how to code a Bukkit plugin, there would not be something like that even in PHP
[14:39:20] * Brandon15811 joined the channel
[14:51:31] <gurun> hmm, i don't understand the point
[15:00:58] * jocopa3 joined the channel
[15:12:39] * jocopa3 has quit
[15:13:46] * jocopa3 joined the channel
[15:45:29] * potpotsie joined the channel
[15:50:06] * sgray joined the channel
[15:53:19] * potpotsie has quit
[17:38:24] * potpotsie joined the channel
[18:00:47] * wies joined the channel
[18:44:53] * potpotsie has quit

2015-09-17
[02:53:06] * sgray joined the channel
[05:49:30] * ohtallone has quit
[05:53:05] * ohtallone joined the channel
[06:12:15] * Bluez_ joined the channel
[07:02:35] * gurun has quit
[07:48:48] * sekjun9878 joined the channel
[07:48:48] * sekjun9878 has quit
[07:48:48] * sekjun9878 joined the channel
[08:25:06] * TheMineBench has quit
[10:57:28] * gurun joined the channel
[11:31:55] * sgray joined the channel
[13:15:52] * sgray joined the channel
[15:42:57] * Bluez_ has quit
[16:04:19] * Bluez_ joined the channel
[16:10:13] * Bluez_ has quit
[16:38:38] * sgray joined the channel
[18:27:26] * tom_ joined the channel
[18:27:33] <tom_> hello
[18:27:50] * tom_ is now known as Guest44118
[18:28:12] <Guest44118> anyone listening?
[18:28:32] <Intyre> no
[18:29:24] <Guest44118> I'm running bleeding edge pm #28
[18:29:41] <Intyre> "PocketMine support in #pocketmine"
[18:29:44] <Guest44118> I can't craft torches is that normal?
[18:31:47] * Guest44118 has left the channel
[18:35:54] * gurun has quit
[19:12:12] * sgray joined the channel
[19:13:38] * potpotsie joined the channel
[19:37:36] * gurun joined the channel
[20:25:23] * potpotsie has quit
[20:36:47] * potpotsie joined the channel
[21:16:39] * potpotsie has quit
[21:30:51] * potpotsie joined the channel
[21:44:26] * potpotsie has quit
[22:43:43] * potpotsie joined the channel
[23:20:35] * sgray joined the channel
[23:45:21] * potpotsie has quit
[23:48:59] * potpotsie joined the channel

2015-09-16
[00:17:57] * -- BotBot disconnected, possible missing messages --
[00:21:16] * -- BotBot disconnected, possible missing messages --
[00:24:11] * -- BotBot disconnected, possible missing messages --
[00:26:25] * [d__d] joined the channel
[00:30:48] * Codmadnesspro_ joined the channel
[00:32:31] * Fudster_ joined the channel
[00:35:58] * XorBoole has quit
[00:37:38] * XorBoole joined the channel
[00:40:13] * Fudster_ is now known as Fudster
[00:57:47] * m4f1050 joined the channel
[01:17:26] * m4f1050 has left the channel
[04:49:39] * md_5 joined the channel
[05:51:57] * Bluez_ joined the channel
[06:11:56] * gurun has quit
[07:53:53] * XorBoole has quit
[08:14:50] * XorBoole joined the channel
[10:05:37] * Bluez__ joined the channel
[10:07:47] * Bluez_ has quit
[11:32:42] * sgray joined the channel
[12:58:08] * ohtallonez joined the channel
[12:58:22] * ohtallone has quit
[13:17:14] * gurun joined the channel
[14:17:37] * ohtallonez is now known as ohtallone
[14:21:19] * Inusua1Z-Phone joined the channel
[14:52:30] * Inusua1Z-Phone has quit
[14:53:56] * Bluez_ has quit
[16:12:51] * TheMineBench joined the channel
[17:06:42] * TheMineBench has quit
[17:19:50] * SpaceWolfve joined the channel
[17:20:21] <SpaceWolfve> How to connect to my server?
[17:20:28] <SpaceWolfve> I dont get it
[17:21:52] * SpaceWolfve has quit
[18:35:10] * TheMineBench joined the channel
[19:17:14] * SpaceWolfve joined the channel
[19:19:15] <SpaceWolfve> Why i cant connect to ma server?
[19:25:22] * SpaceWolfve has quit
[19:35:47] * SuperAdam47 joined the channel
[19:36:27] * SuperAdam47 has left the channel
[21:12:13] * Bluez_ joined the channel
[21:20:38] * Bluez_ has quit
[21:25:02] * Bluez_ joined the channel
[21:31:50] * Bluez__ joined the channel
[21:33:13] * Bluez_ has quit
[21:33:14] * Bluez__ is now known as Bluez_
[21:41:38] * Bluez_ has quit
[23:12:53] * Codmadnesspro_ has quit
[23:13:09] * Codmadnesspro joined the channel

2015-09-15
[00:00:01] * darwingr joined the channel
[00:07:36] * MelomanCooI has quit
[00:08:33] * MelomanCooI joined the channel
[00:13:30] * darwingr has quit
[00:32:31] <Brandon15811__> KnownUnown: humerusj woah, the irccloud web interface got redesigned :o
[00:33:57] <KnownUnown> Brandon15811__: ooohh
[00:36:24] * MelomanCooI has quit
[00:37:34] * MelomanCooI joined the channel
[01:06:56] * MelomanCooI has quit
[01:07:35] * MelomanCooI joined the channel
[03:28:30] * Brandon15811__ has quit
[03:29:12] * KnownUnown has quit
[03:31:47] * -- BotBot disconnected, possible missing messages --
[03:35:06] * -- BotBot disconnected, possible missing messages --
[03:37:20] * [d__d] joined the channel
[03:41:06] * NCommander has quit
[03:46:55] * NCommander joined the channel
[03:47:08] * NCommander has quit
[03:47:08] * NCommander joined the channel
[04:12:05] * Unown__ joined the channel
[05:26:41] * Bluez_ joined the channel
[06:42:43] * darngeek has quit
[06:44:58] * darngeek joined the channel
[08:03:39] * Bluez_ has quit
[08:09:10] * gurun has quit
[08:10:15] * Bluez_ joined the channel
[09:29:44] * Bluez_ has quit
[09:35:25] * Bluez_ joined the channel
[10:40:28] * gurun joined the channel
[11:17:04] * sgray joined the channel
[11:38:41] <shoghicp> gurun: stop distracting darngeek!
[11:38:51] <shoghicp> he asks me :P
[11:39:11] <gurun> lol
[11:47:26] <gurun> shoghicp the client render distance is variable. Is that info somehow sent to the server?
[11:47:46] <gurun> i just noticed that with my custom client, i sometimes get a SHITLOAD of chunks sent to me.
[11:48:11] <shoghicp> no, there is no way to synchronize view distance since 0.9
[11:48:18] <shoghicp> and client will drop chunks sometimes
[11:48:47] <shoghicp> the current system doesn't let the server send unload chunk events, but maybe in the future
[11:49:01] <gurun> yeah i assume it will do that. I just want to be able to (even if not practical from a network perspective) to send enough chunks so that it's not ever visible for loadin.
[11:49:56] <gurun> i just noticed that it looks different between 0.11 and 0.12. So yesterday i decided to start sending more chunks. Considerable more. And that had a positive impact on the visual experience.
[11:50:11] <gurun> It's like the fog-render distance have increased.
[11:50:48] <gurun> OR my server completely broke it's chunk-sending.
[11:51:30] <shoghicp> also you can send a fullchunk with empty payload
[11:51:40] <shoghicp> and that will "unload" or get a full chunk that is empty
[11:52:38] <gurun> ok. so lets say i do a world-tp (between worlds). Woyuld the client be healthier if i send it an empty set of chunks first, and then the new chunks?
[11:52:45] <gurun> or does that not matter at all?
[11:53:21] <shoghicp> if you send a set of empty chunks you fix the issue where the client sees the chunks being replaced
[11:53:22] <gurun> it's "kind of" double the work .. but depends on what it does with the empty ones
[11:53:46] <gurun> yeah, but i set the players to no ai and send them to y=4000
[11:53:52] <gurun> so they don't see it anyway.
[11:54:31] <gurun> i have to get them out of the way so i don't give them a world where they end up inside the blocks anyway.
[11:54:42] <shoghicp> also, dimension change :)
[11:54:52] <shoghicp> I don't know if a dimension change to the same id would work
[11:55:01] <shoghicp> or two dimension changes in a row
[11:55:08] <shoghicp> but that might take care of the chunks
[11:55:09] <gurun> yeah shit .. haven't even thought about what to do about that. For PVP i'm nt so sure it will have a big usage right now.
[12:02:18] <gurun> hmm, dimension change. Damn, now i have to play around with that too. Might turn out to be a good transfer-method.
[12:02:42] <gurun> Depends on what messages the client gives me.
[12:03:13] <gurun> a "player transfered to the END" would have been fun in a SG with DM .. lol
[12:52:54] <gurun> shoghicp i have problems getting the "effects" to work. Any breaking changes there perhaps?
[13:06:05] <shoghicp> effects need attributes now
[13:06:12] <shoghicp> I have to add that to pm as well
[13:06:20] <shoghicp> attributes + modifiers + buffs
[13:10:42] <gurun> ah, ok. I'll check what W10 sends me then.
[13:11:21] <gurun> i don't understand why the feeling in PE is that you are walking slow. I never get that feeling on PC.
[13:11:37] <gurun> i believe the speed is pretty much the same.
[15:05:14] <PEMapModder> LaxWasHere, ping
[15:05:19] <PEMapModder> sorry wrong channel and person
[15:10:44] * srhbe joined the channel
[15:15:02] * crafter joined the channel
[15:17:10] * crafter has quit
[15:18:47] * mrhrbr joined the channel
[15:20:47] <mrhrbr> Guys I need help
[15:22:46] <mrhrbr> I don't know how to have 2 worlds in one pocketmine-MP (for android)
[15:27:35] * mrhrbr has quit
[15:41:22] <shoghicp> gurun: in PM it's 70% that speed
[15:42:22] <gurun> really .. hmm, how can you control that?!
[15:44:15] <shoghicp> in MCPE*
[15:44:22] <shoghicp> but I could make it as well :)
[15:44:28] <shoghicp> or at least it was in 0.11
[15:44:33] <shoghicp> attribute magic!
[16:04:36] <gurun> oh, that's nice.
[16:18:22] * ohtallone joined the channel
[17:46:47] * Guillaume351 joined the channel
[17:46:51] <NullFull> Guillaume351 is also known as: Guillaume351
[18:14:26] * sgray has quit
[18:22:24] * Guillaume351 has quit
[18:27:38] * sgray joined the channel
[18:52:59] * sgray has quit
[19:35:12] * gurun has quit
[19:51:12] * sgray joined the channel
[20:20:53] * Bluez_ has quit
[20:47:12] * Guillaume351 joined the channel
[20:47:15] <NullFull> Guillaume351 is also known as: Guillaume351
[21:10:48] * henningst joined the channel
[21:13:00] <henningst> Hi! Im trying to set up a PocketMine Server on a Windows server running in Azure, but I can´t connect to it with my Minecraft Pocket Edition v.0.12.1 from my iPhone. Any idea what I´m doing wrong? I´m currently running Pocket Mine 1.6 on the server
[21:13:45] <henningst> Am I missing something essential?
[21:17:01] * gurun joined the channel
[21:29:30] * henningst has quit
[21:58:26] * Guillaume351 has quit
[23:22:49] * sgray joined the channel

2015-09-14
[00:27:05] * potpotsie joined the channel
[00:30:54] * EEE_eee joined the channel
[00:30:58] <NullFull> EEE_eee is also known as: peepzandmeepz
[00:32:33] * potpotsie has quit
[00:34:49] <EEE_eee> Hi there! I have a question regarding FastTransfer 1.0.2 and it's compatibility with the "Bleeding" builds. If I am having bugs with FastTransfer while using it on a Bleeding Build, can I report it?
[00:35:21] <EEE_eee> I'm not really sure whether or not I can because I know that the Bleeding builds aren't supported. Thanks! :D
[00:58:44] * damien joined the channel
[00:58:48] <damien> greetings :)
[00:59:44] <damien> I am just getting started checking out some of this source code, got 1.6dev branch checked out and compiled, was kinda curious why my client 0.12.1 coudn't create furnances at the crafting table, so I was poking around - is it really the server that determines what is available for the crafting table to make?
[01:16:06] <gurun> https://gist.github.com/NiclasOlofsson/621f31c87eb766a1aeb9
[01:29:07] * potpotsie joined the channel
[01:33:27] * potpotsie has quit
[02:29:52] * potpotsie joined the channel
[02:34:24] * potpotsie has quit
[03:17:03] * EEE_eee has quit
[03:19:40] * MelomanCooI joined the channel
[03:37:00] * damien has quit
[03:39:32] * potpotsie joined the channel
[03:51:14] * potpotsi_ joined the channel
[03:52:56] * potpotsie has quit
[04:15:26] * potpotsi_ has quit
[06:33:54] <gurun> shoghicp i just set the view distance to 500 (double what i had before) and that seems to actually work.
[06:41:11] <gurun> set it to 1089 at still works ..
[06:41:23] <gurun> works, and don't see the chunks load.
[06:52:14] * damien joined the channel
[08:08:42] * Bluez_ joined the channel
[10:24:47] * damien has quit
[10:40:44] <shoghicp> gurun: render distance is not synchronized client/server
[10:40:48] <shoghicp> so client limits it
[10:41:15] <shoghicp> also, interesting getting the recipe list :)
[10:41:27] <shoghicp> but you only need the recipes that you want to implement, not all of them
[10:41:38] <shoghicp> also you don't need the defined UUIDs there
[11:20:05] * Test joined the channel
[11:20:28] * Test is now known as Guest34852
[11:51:06] * sgray joined the channel
[11:51:49] <Intyre> did anyone fix the inventory bug in creative?
[11:52:42] <shoghicp> I did check the issue, but I had to go
[11:52:52] <shoghicp> hopefully today I'll be able to push stuff :D
[11:52:58] <Intyre> it is mcpe issue right?
[11:54:00] <Intyre> https://botbot.me/freenode/pocketmine/2015-09-14/?msg=49648892&page=1 there :)
[11:54:59] <Intyre> or for lazy peeps https://gist.github.com/Intyre/68b59821c4a19f83bfe3
[12:05:50] * Guest34852 has quit
[12:36:16] <Intyre> finally! http://www.disneyresearch.com/publication/linux-light-bulbs/
[12:36:49] <Intyre> but does it run pocketmine?
[13:35:52] * mathewpeterson joined the channel
[13:52:58] * mathewpeterson has quit
[14:51:06] * gurun has quit
[14:52:39] * gurun joined the channel
[15:38:16] <gurun> shoghicp what do you mean with the recipes i want to "implement"?
[15:38:24] <gurun> they are all just "implemented".
[15:38:39] <shoghicp> you don't need them :)
[15:38:45] <shoghicp> just add the recipes you want for games ;D
[15:38:51] <shoghicp> even better, configuration file!
[15:39:02] <gurun> ah, well .. actually you are 110% right .. I don't need it at all for PVP, that's for sure :-)
[15:40:29] <gurun> yeah a config file might be good, but i'm trying to keep MiNET config-file free for most of the part. But i might embedd it tho. It's only read once on startup so.
[15:40:55] <gurun> if you want me to generate something for you, just give me an example of how you want it structured.
[15:41:14] <gurun> I will be trying to do the same with enchantments too.
[15:41:33] <gurun> if that is possible. Haven't figured that out just yet.
[16:20:41] * Guillaume351 joined the channel
[16:20:45] <NullFull> Guillaume351 is also known as: Guillaume351
[17:38:51] <gurun> shogi, what was the thinking behind having the player-list entry have the skin, and not the addplayer message?
[17:41:00] * sgray joined the channel
[17:48:04] <shoghicp> gurun: maybe not config, but resource
[17:48:19] <shoghicp> gurun: the idea is that you know all about the player info that are on the server
[17:48:28] <shoghicp> and they can go in/out of dimensions
[17:48:38] <shoghicp> that way you don't need to resend the data all the time
[17:59:06] <gurun> ah, ofc. Makes sense. My design doesn't adapt well to it tho, so need to refactor that.
[19:04:51] * Guillaume351 has quit
[19:13:30] * Guillaume351 joined the channel
[19:13:33] <NullFull> Guillaume351 is also known as: Guillaume351
[19:15:09] * sgray has quit
[20:11:56] * sgray joined the channel
[20:23:13] * Guillaume351 has quit
[21:00:13] * Bluez_ has quit
[21:07:26] * gurun has quit
[22:22:18] * MelomanCooI has quit
[22:22:59] * MelomanCooI joined the channel
[22:28:18] * I joined the channel
[22:28:42] * I is now known as Guest97668
[22:34:30] * Guest97668 has quit
[22:36:34] * MelomanCooI|2 joined the channel
[22:36:35] * MelomanCooI has quit
[23:11:03] * MelomanCooI|2 has quit
[23:12:00] * MelomanCooI joined the channel
[23:37:05] * MelomanCooI has quit
[23:37:35] * MelomanCooI joined the channel
[23:38:03] * gurun joined the channel
[23:45:14] * darwingr joined the channel
[23:52:47] * darwingr has quit
[23:54:28] * darwingr joined the channel
[23:59:56] * darwingr has left the channel

2015-09-13
[00:22:53] * potpotsie has quit
[01:22:50] * bendulum joined the channel
[01:23:08] * bendulum has quit
[01:23:29] * potpotsie joined the channel
[01:27:47] * potpotsie has quit
[02:24:35] * potpotsie joined the channel
[02:28:17] * Von_ has quit
[02:29:08] * potpotsi_ joined the channel
[02:29:54] * potpotsie has quit
[02:33:49] * potpotsie joined the channel
[02:33:49] * potpotsi_ has quit
[03:52:29] * potpotsie has quit
[04:00:31] * potpotsie joined the channel
[04:01:15] * potpotsie has quit
[04:01:30] * potpotsie joined the channel
[04:01:31] * potpotsie has quit
[04:28:21] * potpotsie joined the channel
[05:54:58] * sgray joined the channel
[06:02:46] * potpotsie has quit
[06:08:36] * jamesguessis joined the channel
[06:41:58] * potpotsie joined the channel
[06:55:39] * potpotsie has quit
[07:21:53] * potpotsie joined the channel
[07:26:21] * potpotsie has quit
[07:29:21] * potpotsie joined the channel
[07:33:42] * potpotsie has quit
[07:36:16] * potpotsie joined the channel
[07:40:59] * potpotsie has quit
[07:44:39] * potpotsie joined the channel
[07:49:06] * potpotsie has quit
[08:37:56] * FriwiDev joined the channel
[08:45:15] * potpotsie joined the channel
[08:50:34] * potpotsie has quit
[09:13:56] * gurun has quit
[09:14:43] * gurun joined the channel
[09:36:34] * Joe___ joined the channel
[09:36:36] <NullFull> Joe___ is also known as: Joe4047
[09:36:51] <Joe___> Hello
[09:37:48] * Joe___ slaps shoghicp around a bit with a large fishbot
[09:39:30] <Joe___> Anyone able to make me a plugin if they have free time?
[09:41:44] * Joe___ has left the channel
[09:47:23] * potpotsie joined the channel
[09:51:33] * potpotsie has quit
[10:17:55] * Guillaume351 joined the channel
[10:17:58] <NullFull> Guillaume351 is also known as: Guillaume351
[10:45:09] * Guillaume351 has quit
[10:48:11] * potpotsie joined the channel
[10:52:31] * potpotsie has quit
[10:59:29] * PaulR11 joined the channel
[11:35:45] * Guillaume351 joined the channel
[11:35:49] <NullFull> Guillaume351 is also known as: Guillaume351
[11:49:10] * potpotsie joined the channel
[11:53:24] * potpotsie has quit
[11:59:41] * sgray joined the channel
[12:02:56] * gurun has quit
[12:03:50] * gurun joined the channel
[12:26:45] * Guillaume351 has quit
[13:03:45] * gurun has quit
[13:04:07] * gurun joined the channel
[13:50:29] * potpotsie joined the channel
[13:50:47] * FriwiDev has quit
[13:54:51] * potpotsie has quit
[14:14:35] * MelomanCooI|2 has quit
[14:15:56] * MelomanCooI joined the channel
[14:19:18] * gurun has quit
[14:29:04] * mathewpeterson joined the channel
[14:30:26] * gurun joined the channel
[14:51:20] * potpotsie joined the channel
[14:55:21] * potpotsie has quit
[15:42:10] * potpotsie joined the channel
[15:46:30] * potpotsie has quit
[16:46:29] * mathewpeterson has quit
[17:33:52] * Guillaume351 joined the channel
[17:33:55] <NullFull> Guillaume351 is also known as: Guillaume351
[18:19:34] * potpotsie joined the channel
[18:21:48] * potpotsie has quit
[18:43:13] * potpotsie joined the channel
[19:35:38] * potpotsie has quit
[19:59:06] * Guillaume351 joined the channel
[19:59:08] <NullFull> Guillaume351 is also known as: Guillaume351
[20:20:28] * MelomanCooI has quit
[21:10:05] <gurun> a metadata value of -1 on a block .. what would that actually mean
[21:10:47] <Intyre> nothing much
[21:11:57] <shoghicp> 0xf :P
[21:41:38] * potpotsie joined the channel
[21:45:54] <gurun> it's a short
[21:47:40] <gurun> i'm getting that in the recipes from the W10 client
[21:47:46] <gurun> that's why i'm asking
[21:49:04] <gurun> oh .. ofc .. it means "any value"
[22:08:14] * potpotsie has quit
[22:11:25] * potpotsie joined the channel
[22:13:15] * potpotsie has quit
[22:13:45] <shoghicp> gurun: block != item
[22:13:53] <shoghicp> -1 equals any data, only check id
[22:14:01] <shoghicp> oh yeah :P
[22:22:37] * Guillaume351 has quit
[22:34:34] <gurun> so that's good. I just made the client suck out all the recipes and generate the code for me instead, and the inventory too.
[22:34:44] <gurun> so .. i don't have to have mismatches when stuff changes.
[22:35:03] * potpotsie joined the channel
[22:36:01] * potpotsie has quit
[22:37:03] * potpotsie joined the channel
[22:41:15] * potpotsie has quit
[22:45:11] * potpotsie joined the channel
[22:45:14] * potpotsie has quit
[22:46:23] * potpotsie joined the channel
[23:04:23] * potpotsie has quit
[23:09:11] * potpotsie joined the channel
[23:11:27] * potpotsie has quit
[23:14:36] * potpotsie joined the channel
[23:20:54] * Brandon15811__ joined the channel
[23:24:50] * potpotsie has quit
[23:26:19] * potpotsie joined the channel
[23:30:25] * potpotsie has quit

2015-09-12
[07:23:33] <NullFull> Guillaume351 is also known as: Guillaume351
[07:44:36] * sgray joined the channel
[08:08:53] * potpotsie has quit
[08:20:10] * Guillaume351 joined the channel
[08:20:13] <NullFull> Guillaume351 is also known as: Guillaume351
[08:34:54] * potpotsie joined the channel
[08:42:41] * potpotsie has quit
[09:39:14] * potpotsie joined the channel
[09:43:50] * potpotsie has quit
[10:40:22] * potpotsie joined the channel
[10:44:33] * potpotsie has quit
[11:12:23] * Bluez_ joined the channel
[11:24:24] * benedikt_ joined the channel
[11:41:07] * potpotsie joined the channel
[11:45:27] * potpotsie has quit
[12:24:30] * sgray joined the channel
[12:35:42] * TheMineBench joined the channel
[12:39:50] * Guest20017 has quit
[12:41:50] * potpotsie joined the channel
[12:46:00] * potpotsie has quit
[13:03:37] * Bluez_ has quit
[13:42:51] * potpotsie joined the channel
[13:46:54] * potpotsie has quit
[14:43:41] * potpotsie joined the channel
[14:47:48] * potpotsie has quit
[15:03:22] * potpotsie joined the channel
[15:25:42] * potpotsie has quit
[15:54:04] * Guillaume351_ joined the channel
[15:54:07] <NullFull> Guillaume351_ is also known as: Guillaume351
[15:55:08] * Guillaume351_ has quit
[16:02:17] * Von_ joined the channel
[16:02:18] <NullFull> Von_ is also known as: VonHirst
[16:48:01] * sgray has quit
[17:08:41] * potpotsie joined the channel
[17:10:41] * potpotsie has quit
[17:11:35] * potpotsie joined the channel
[17:12:50] * potpotsie has quit
[17:24:47] * potpotsie joined the channel
[17:25:02] * mathewpeterson joined the channel
[17:25:03] * potpotsie has quit
[17:29:07] * mathewpeterson has quit
[17:29:34] * mathewpeterson joined the channel
[17:30:59] * sgray joined the channel
[18:01:37] * potpotsie joined the channel
[18:04:53] * Guillaume351 has quit
[18:25:22] * gurun joined the channel
[18:38:09] * Brandon15811__ has quit
[19:21:06] * Brandon15811__ joined the channel
[19:35:23] * sgray joined the channel
[19:53:23] * Guillaume351 joined the channel
[19:53:30] <NullFull> Guillaume351 is also known as: Guillaume351
[20:35:03] * potpotsie has quit
[20:49:53] * bruce___ joined the channel
[20:50:23] <bruce___> hey guys. great work! i have a question about why my ipad isn't seeing the server I just set up
[20:50:51] <Intyre> did you enable the camera?
[20:51:06] <bruce___> ipad's running the latest apple store version of PE: 0.12.1 alpha
[20:51:28] <bruce___> pocketmine version:   [INFO] This server is running PocketMine-MP version 1.4.1-980 「絶好(Zekkou)ケーキ(Cake)」 (Implementing API version 1.11.0 for Minecraft: PE v0.10.5 alpha protocol version 20)
[20:51:50] <Intyre> can you read?
[20:52:01] <bruce___> the camera? no
[20:52:52] <bruce___> if it's something i didn't read, can you point me to what I should read?
[20:53:07] <Intyre> maybe the line you just pasted?
[20:53:43] <bruce___> right. i'm new to minecraft. but yes, i saw that it supported an earlier version of the client.
[20:53:51] <bruce___> question is more around this:
[20:54:07] <bruce___> is there a newer version of pocketmine's code i should use that will support the latest iOS build?
[20:54:37] <Intyre> yes
[20:55:24] <bruce___> ok - which version? or which branch?
[20:56:06] <Intyre> 0.12?
[20:57:29] <bruce___> ok now we're getting somewhere. i'll look at how to setup from there.  thanks
[20:58:09] <bruce___> also wondering: how stable is the mcpe-0.12 branch right now?
[21:12:18] * Guillaume351 has quit
[21:16:53] <jython234[away]> bruce___: not stable, very buggy
[21:53:05] * potpotsie joined the channel
[22:05:44] * potpotsie has quit
[22:42:45] * TheMineBench has quit
[22:44:00] * mathewpeterson has quit
[23:09:00] * potpotsie joined the channel
[23:13:12] * potpotsie has quit
[23:15:37] * potpotsie joined the channel
[23:19:10] * potpotsi_ joined the channel
[23:20:10] * potpotsie has quit
[23:28:43] * potpotsi_ has quit
[23:33:21] * sgray joined the channel
[23:34:08] * potpotsie joined the channel

[00:20:01] <jython234[ping]> new chunk format?
[00:20:13] <gurun> there is extradata in it.
[00:20:36] <gurun> so at a minium you need to inject a zero (0) to indicate 0 lenght.
[00:21:09] <jython234[ping]> where?
[00:21:22] <jython234[ping]> and what is this, extra data?
[00:21:47] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/8988e104685c023d074d60590bfaf08c1156cb56/src/MiNET/MiNET/Worlds/ChunkColumn.cs#L188
[00:22:34] <gurun> it's cool stuff that can make snow and bushes work together
[00:22:43] <jython234[ping]> oh cool!
[00:23:11] <jython234[ping]> so there is one byte that is the length, and the rest is the data?
[00:23:18] <gurun> it's probably one of the last things i will ever implement, unless there are cool stuff i need to do with it.
[00:23:37] <jython234[ping]> MiNET is finished?
[00:24:23] <gurun> yes
[00:24:35] <gurun> i will never code on it ever again.
[00:24:42] <Brandon15811> gurun, don't wanna have fun implementing all that survival logic? ;D
[00:24:57] <gurun> Brandon15811 it was a stupid response to ..
[00:24:58] <gurun> :-P
[00:25:09] <jython234[ping]> gurun: but, why?
[00:25:15] <gurun> why what?
[00:25:25] <jython234[ping]> you said you will never code on it agai
[00:25:27] <jython234[ping]> *again
[00:25:40] <gurun> jesus .. it's like asking .. how long is a string
[00:25:49] <gurun> is PM finished?
[00:25:54] <gurun> is Minecraft finished.
[00:25:57] <jython234[ping]> no
[00:26:09] <gurun> MiNET is not finished, and probably never will be finished.
[00:26:18] <jython234[ping]> oh
[00:26:30] <gurun> i don't even know what finished means.
[00:26:41] <jython234[ping]> to me it means "basically working"
[00:26:57] <gurun> that's why you see all these projects scattered all over github.
[00:27:07] <gurun> people start .. and think it will "finish".
[00:27:19] <jython234[ping]> well that's what happened to BlockServer
[00:27:48] <gurun> i myself seem to remeber a comment that i smiled at .. you did it. RL gitter. "School starts in two weeks, this have to be finished before that". Or something like that.
[00:28:26] <gurun> So .. shogi said you need to get passed the login to deserve some help.
[00:28:41] <jython234[ping]> ?
[00:28:49] <gurun> I'd say you need to get passed to login AND made commits longer than 3 months to get help.
[00:29:14] <jython234[ping]> im really confused now
[00:29:28] <gurun> yeah, we where joking about the new versions of the protocol that came with 0.11, 0.12 and will come with 0.13.
[00:29:42] <gurun> it will get really really dificult to even do login on a server.
[00:30:19] <gurun> you can see that after 0.11 came out, most server efforts simply died. It's too difficult now.
[00:30:42] <jython234[ping]> not for me
[00:30:59] <jython234[ping]> after 0.12 came out, i think i might be done if I still can't spawn
[00:31:10] <gurun> ?
[00:31:15] <jython234[ping]> i added the extra data thing, i still crash
[00:31:22] <jython234[ping]> and there isn't a building terrain bar
[00:31:47] <gurun> check the order i send the packages. Make sure you have them all, and that they are in the right order.
[00:32:08] <jython234[ping]> but when I send no chunks, same inital packets, I get an empty bar
[00:33:18] <gurun> sorry to say that it is ALL or nothing on that.
[00:33:33] <gurun> so don't even bother to connect until all packets are sent.
[00:34:08] <jython234[ping]> in FullChunkData, what is ORDER_COLUMNS and ORDER_LAYERED?
[00:34:21] <jython234[ping]> i send as ORDER_COLUMNS, could that be the problem?
[00:35:18] <gurun> well, it's the order on how the blocks are ordered, and you should set it to 0 = columns.
[00:35:32] * potpotsi_ joined the channel
[00:35:35] <gurun> layered is probably more PC style ..
[00:35:38] <jython234[ping]> ok thats what I did
[00:35:39] <gurun> anvil
[00:35:43] <jython234[ping]> columns
[00:35:59] <gurun> but i don't know .. it should be columns anyway.
[00:35:59] * potpotsie has quit
[00:36:58] <jython234[ping]> gurun: this should be right correct? http://pastie.org/10413544
[00:36:59] <gurun> i'm just happy i had this working on 0.10 first
[00:37:59] <jython234[ping]> fixed!
[00:38:02] <jython234[ping]> its working!
[00:38:23] <gurun> think line 10 was wrong
[00:38:24] <jython234[ping]> except for the fact that JRakLib crashes every time I spawn
[00:38:46] <gurun> so .. hmm .. what is working then?
[00:38:52] <jython234[ping]> i spawn with chunks
[00:39:02] <gurun> i see. great
[00:39:12] <jython234[ping]> but now the server crashes because of a BufferUnderflowException while parsing a Raknet Custom Packet
[00:39:21] <jython234[ping]> which i still don't understand
[00:39:28] <gurun> custom packet?
[00:39:43] <jython234[ping]> DataPacket?
[00:39:51] <gurun> eh .. there is no such thing..
[00:39:56] <jython234[ping]> EncapsulatedPacket
[00:39:59] <gurun> there is just RakNet .. and MCPE
[00:40:07] <jython234[ping]> it's RakNet
[00:40:19] <jython234[ping]> This never happened before in 0.11, and it always happens when I spawn
[00:40:40] <gurun> usually, the only way to crash the client is when entity ID*s collide.
[00:40:49] <jython234[ping]> the client doesn't crash
[00:40:58] <gurun> oh, so just the server.
[00:40:58] <jython234[ping]> its JRakLib that does
[00:41:05] <gurun> Well, then you are reading outside of the buffer.
[00:41:10] <jython234[ping]> yes I know
[00:41:16] <gurun> should be easy enough to find.
[00:41:24] <jython234[ping]> not exactly
[00:41:30] <gurun> yeah
[00:41:41] <jython234[ping]> because its always when I spawn
[00:41:43] <gurun> becase if you look at the stacktrace, you should see exactly which packet it is reading.
[00:42:18] <jython234[ping]> no
[00:42:27] <jython234[ping]> the stacktrace doesn't show the packet buffer
[00:42:34] * potpotsi_ has quit
[00:42:40] <gurun> is it a batch packet?
[00:42:47] <jython234[ping]> no its RakNet
[00:43:05] <jython234[ping]> I think i will catch the exception and ignore it
[00:43:08] <gurun> so .. hmm, no way you can have made it spawn and then have something wrong with RakNet ..eh
[00:43:16] <jython234[ping]> i don't get it
[00:43:46] <gurun> the only thing you .. basically should receive is a move from the client.
[00:44:00] <gurun> because the player might drop on spawn.
[00:44:21] <jython234[ping]> oh and theres my other bug
[00:44:31] <jython234[ping]> i store my positions as floats
[00:44:47] <jython234[ping]> and when I read them, they are always broken
[00:44:47] <gurun> hmm, yeees?
[00:45:03] <jython234[ping]> for example, I left the server at Y: 72
[00:45:05] <gurun> positions .. as blocks .. or player position
[00:45:09] <jython234[ping]> player
[00:45:16] <gurun> but .. hmm, they are float?
[00:45:23] <jython234[ping]> or lets say 72.531432
[00:45:38] <jython234[ping]> and when I restart, I spawn instead at 9.4E-44
[00:46:03] <jython234[ping]> I think it has something to do with my crappy excuse for a Player Database
[00:46:21] <gurun> maybe you shouldn't be doing databases when you are trying to spawn the player .. lol
[00:46:46] <jython234[ping]> I had a lot of things working before 0.12
[00:46:59] <gurun> yeah, but plugns should deal with that stuff really
[00:47:20] <jython234[ping]> plugins?
[00:47:28] <jython234[ping]> for storing the player positions and inventory!
[00:47:29] <gurun> yeah, plugins.
[00:47:40] <jython234[ping]> but if there are no plugins, then the server doesn't work
[00:47:57] <gurun> yeah, because they will all have their own way of doing that. You can do a quick and dirty file-version as default if you need to.
[00:48:10] <jython234[ping]> ok not good
[00:48:10] <gurun> you just have to define what "works" mean.
[00:48:30] <jython234[ping]> it seems that the RakNet decode error is not going away
[00:48:40] <jython234[ping]> it happens ALL the time
[00:48:49] <gurun> but decode .. why decode?
[00:48:59] <gurun> It's not even supposed to send aything.
[00:49:12] <jython234[ping]> the client!
[00:49:19] <jython234[ping]> JRakLib is decoding packets from the client!
[00:52:54] <jython234[ping]> gurun: Ok i've got a bit more information
[00:53:10] <jython234[ping]> the problem is while reading the length of the packet
[01:39:31] * potpotsie joined the channel
[01:43:56] * potpotsie has quit
[01:50:41] * potpotsie joined the channel
[02:00:18] * potpotsie has quit
[03:02:36] * jython234[ping] is now known as jython234[away]
[04:06:25] * xpyctum joined the channel
[04:06:39] <xpyctum> [Server thread/CRITICAL]: Unable to find the Weakref extension. [03:56:21] [Server thread/CRITICAL]: Please use the installer provided on the homepage, or recompile PHP again. What is the error?)
[04:06:57] <xpyctum> When I can download this extension?
[04:07:04] <xpyctum> Where*
[04:11:06] <KnownUnown> http://bfy.tw/1kvn
[04:11:30] * xpyctum has quit
[04:33:11] * potpotsie joined the channel
[04:52:45] * potpotsie has quit
[04:53:29] * potpotsie joined the channel
[05:40:30] * potpotsie has quit
[05:42:47] * xpyctum joined the channel
[05:47:03] * xpyctum has quit
[06:01:30] * potpotsie joined the channel
[06:06:31] * potpotsie has quit
[06:14:03] * MelomanCooI has quit
[06:14:57] * MelomanCooI|2 joined the channel
[06:41:39] * potpotsie joined the channel
[06:50:45] * gurun has quit
[07:23:29] * Guillaume351 joined the channel

2015-09-11
[15:32:06] <gurun> lol
[15:35:14] <shoghicp> gurun: do it like this
[15:35:29] <shoghicp> hash(device id + server address + port)
[15:35:34] <shoghicp> and make that the secret address
[15:35:46] <shoghicp> device id is not sent to the server, it's unique per device
[15:35:52] <gurun> hash (md5?)
[15:36:10] <gurun> it didn't look like an md5
[15:36:35] <shoghicp> it actually is an md5, but you can use anything
[15:36:40] <shoghicp> also, md5 doesn't have to be hex
[15:36:53] <shoghicp> in crypto stuff it's not hexadecimal
[15:37:23] <gurun> so is it strings concatenated or numbers
[15:37:41] <gurun> i mean this part device id + server address + port
[15:39:52] <shoghicp> use whatever, there is no checking
[15:40:01] <shoghicp> it's a random string for the server, unique for that server
[15:40:42] <gurun> 				clientSecret = Encoding.ASCII.GetString(MD5.Create().ComputeHash(Encoding.UTF8.GetBytes("" + ClientId + _serverEndpoint.Address + _serverEndpoint.Port))),
[15:41:09] <gurun> like that (if you understand that code)?
[15:41:27] <shoghicp> well, client id is not secret :P
[15:41:42] <gurun> oh, sorry .. device ID
[15:41:44] <shoghicp> you need a secret known by the client that the server will never know
[15:41:48] <shoghicp> but just send iwmvi45hm85oncyo58
[15:41:53] <shoghicp> should work as well
[15:42:06] <shoghicp> I think you are just sending an extra byte somewhere
[15:42:08] <shoghicp> or one less
[15:43:55] <gurun> https://gist.github.com/NiclasOlofsson/e4b035ee5bca8a8b1fee
[15:44:04] <gurun> no difference
[15:45:21] <gurun> i would think it was something wrong with my UDP not reading the packets. But it gets the updates from the vanilla just fine (i have other users join and stuff, and get packages for that)
[15:45:57] <gurun> the UUID .. does it care about that as long as it is unique .. i mean, it's just 16 bytes of something.
[15:46:15] <shoghicp> gurun: are you sending 8192 of skin?
[15:46:18] <shoghicp> bytes*
[15:46:19] <gurun> yes
[15:46:24] <shoghicp> because you need more
[15:46:32] <gurun> uh, ok?
[15:46:43] <gurun> 			Skin skin = new Skin {Slim = false, Texture = Encoding.Default.GetBytes(new string('Z', 8192))};
[15:46:49] <shoghicp> 64*64*4 for a skin
[15:46:55] <shoghicp> also needs to be valid
[15:47:45] <shoghicp> otherwise player might get a null skin
[15:48:08] <shoghicp> also 32*64*4 for 8192
[15:49:51] <shoghicp> gurun: hmm, does your client allow connections?
[15:49:56] <shoghicp> check that you have them enabled
[15:49:56] <gurun> yeah i'm sending 32*64*4
[15:50:02] <shoghicp> and try restarting everything
[15:50:04] <gurun> and it's a dark grey all colored skin
[15:50:22] <shoghicp> also valid username
[15:50:26] <gurun> yep
[15:50:37] <gurun> valid as in .. just a username
[15:50:49] <gurun> Robotot
[15:50:52] <gurun> that should be valid
[15:51:07] <shoghicp> hmm, you should get a PlayStatusPacket as next step if everything went right
[15:51:27] <gurun> yeah, but i simply don't get anything.
[15:51:46] <gurun> i just get pings .. and i get movements and other stuff that happens in the world. Just no spawn sequence.
[15:52:00] <gurun> I've tried generating a 64*64 skin instead .. no difference.
[15:52:24] <shoghicp> then the other problem might be the batch packet
[15:52:42] <gurun> yeah, the batch and even the datagram
[15:52:49] <gurun> did batch change .. i can't remeber?
[15:53:09] <gurun> but on the other hand, i use the exact same batch code as i use for all oter stuff in the server.
[15:53:13] <shoghicp> hmm
[15:53:20] <shoghicp> can you connect to PM servers using that?
[15:53:35] <gurun> i actually don't know. I never managed to get a PM 0.12 working
[15:53:51] <gurun> but with 0.11 it worked.
[15:53:54] <shoghicp> http://jenkins.pocketmine.net/job/PocketMine-MP-Bleeding/20/artifact/PocketMine-MP_1.6dev-20_mcpe-0.12_16ff2d99_API-1.13.0.phar
[16:00:36] <gurun> Yeah i got that ..Parse error: syntax error, unexpected ')' in phar://D:/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/utils/BinaryStream__32bit.php on line 197
[16:00:46] <gurun> i saw something in #pocketmine about that yesterday
[16:03:56] <Intyre> gurun: works just fine from source
[16:04:35] <gurun> yeah .. but i'm not exactly a PHP pro. I just had a PM installed.. and replaced the phar. Not sure if thats even possible.
[16:04:40] <gurun> it started and said 0.12 tho
[16:04:45] <gurun> and then crashed with that
[16:05:01] <Intyre> blame his tool
[16:05:14] <gurun> like this http://prntscr.com/8f5vxi
[16:05:50] <Intyre> but there is no such __32bit.php file
[16:06:23] * potpotsie joined the channel
[16:07:05] <Intyre> git clone -b mcpe-0.12 --recursive url
[16:07:28] <gurun> i have that allready .. but don't know how to run it
[16:07:37] <Intyre> put the bins in there too ;)
[16:07:52] <Intyre> then just start.cmd?
[16:08:09] <gurun> ah, or change the path in the start.cmd
[16:08:15] <Intyre> or that
[16:08:36] * potpotsie has quit
[16:08:40] <gurun> 1s
[16:10:57] <gurun> yeah, your the man Intyre  :)
[16:11:10] <Intyre> \o/
[16:21:05] * shaila joined the channel
[16:32:35] <gurun> ookeey.. that's a bit wierd.
[16:32:56] <gurun> i don't even get passed the
[16:32:56] <gurun> MiNET.MiNetServer:  INFO [iNetClient] - <    Send: 9: ConnectionRequest (0x09)
[16:33:03] <gurun> i don't get a reply to that even
[16:42:25] <gurun> oh that was the reliable counter
[16:50:01] <gurun> shoghicp, yeah it has problems with that batch for some reason. I'll see if i can figure that out with PM instead.
[17:21:31] <gurun> uh, ok
[17:21:50] <gurun> so .. hmm , the batch packet.. pre-pends every packet with it's lenght.
[17:24:27] <gurun> http://prntscr.com/8f6tvf
[17:25:34] * shaila has quit
[17:50:07] <gurun> So here is what the problem was. For all method calling the compression, i actually did append package lenght in a stream before compressing the stream. So when i used it raw from the client, it just didn't do that automatically,
[17:50:19] <gurun> So the whole thing was a problem with the batch packet.
[18:10:35] * Guillaume351 joined the channel
[18:10:39] <NullFull> Guillaume351 is also known as: Guillaume351
[18:31:14] * shaila joined the channel
[18:39:49] <gurun> anyone else seen people get stuck in the nether portal? Happen quite frequently on my W10 server.
[18:45:33] * Windir joined the channel
[18:50:07] <shoghicp> gurun: nether portal worked okay when it was implemented
[18:50:12] <shoghicp> then the same bug was fixed 10 times
[18:50:22] <shoghicp> and each bug added complex states and more bugs
[18:50:33] <shoghicp> so now you can't go to the dimension where the host is
[18:50:55] <gurun> hu, is that why you get sucked back in again?
[18:51:15] <gurun> it looks so funny when it happens
[18:51:48] <gurun> btw, thanks for the help today. And the really cool thing is that i also now have a running versino of the 0.12 PM :-)
[18:51:51] <gurun> thanks to Intyre
[18:52:01] <shoghicp> haha
[18:52:03] <shoghicp> I love how stuff in Sweden actually works :P
[18:52:30] <shoghicp> you might have to queue and wait before you do it, but doing something official is really fast
[18:53:18] <shoghicp> except that postnord lost my package last week and they could not find it... lost moving it a few meters between areas
[18:55:23] * Darunia18 joined the channel
[18:58:28] <gurun> bad labeling i guess, or tracking
[18:58:41] <gurun> ohh, having a client is fun .. LOTS of unknown packets :)
[19:01:18] <shoghicp> gurun: had tracking, it was lost inside their system :s
[19:01:42] <gurun> it didn't queue probley.. bad packet.
[19:01:56] <gurun> have you tried walking past the queue yet?
[19:02:58] <gurun> none will say shit about it, but the looks. Damn.
[19:05:36] * potpotsie joined the channel
[19:05:56] <shoghicp> I went to the place tracking said it was, they said it was not there. went to the place they said it was send from their place, not there
[19:06:07] <shoghicp> called postnord support, said to repeat
[19:06:11] <shoghicp> did it again
[19:06:32] <shoghicp> then they sorted manually through everything they had (had to wait 2h), and they could not find it
[19:13:25] * shaila has quit
[19:30:53] <gurun> oh, so it was really lost. You never got it even.
[19:30:57] <gurun> that's bad.
[19:42:13] <shoghicp> it was just my credit card from Spain :(
[19:42:19] <shoghicp> it was not activated, but still
[19:42:27] <shoghicp> old one expired already
[19:56:33] * sgray joined the channel
[19:59:51] * mathewpeterson joined the channel
[20:25:58] <potpotsie> Hows PM 0.12.0 coming along?! Super excited :D
[20:47:03] <shoghicp> nicely, already testing with php7 :)
[21:22:21] * mathewpeterson has quit
[21:28:06] * Guillaume351 has quit
[21:53:52] <potpotsie> That's sweet!! Will you be releasing a developer build compatible with 0.12.0 soon do you think?
[22:10:41] <shoghicp> I'm not releasing something broken, that's why it's in its own branch :)
[22:16:54] * potpotsie has quit
[22:35:22] * Darunia18 joined the channel
[22:36:59] * jython234[away] is now known as jython234[ping]
[23:08:02] * Fudster joined the channel
[23:17:27] * potpotsie joined the channel
[23:22:45] * potpotsie has quit
[23:25:28] <Codmadnesspro> oooo nether :D
[23:53:49] * potpotsie joined the channel

[00:38:05] * shaila joined the channel
[00:55:30] * SuperstarGamer has quit
[01:37:03] * gurun has quit
[01:37:29] * gurun joined the channel
[04:38:18] * gurun has quit
[04:38:42] * gurun joined the channel
[05:38:51] * gurun has quit
[05:40:28] * gurun joined the channel
[06:00:57] * potpotsie joined the channel
[06:29:49] * potpotsie has quit
[06:38:34] <shoghicp> gurun: yep! also recipes
[06:46:30] * gurun has quit
[06:53:34] * shaila joined the channel
[07:09:20] * potpotsie joined the channel
[07:11:59] * Guillaume351 joined the channel
[07:12:03] <NullFull> Guillaume351 is also known as: Guillaume351
[07:24:54] * potpotsie has quit
[07:48:20] * Guillaume351 has quit
[07:57:42] * shaila has quit
[08:12:05] * Bluez_ joined the channel
[08:12:42] * Guillaume351 joined the channel
[08:25:21] * Guillaume351 has quit
[09:22:18] * potpotsie joined the channel
[09:27:39] * potpotsie has quit
[09:30:27] * xpyctum joined the channel
[09:30:31] <xpyctum> HII
[09:31:04] <xpyctum> where i can download php7 for new pm ?
[09:58:18] * Bluez_ has quit
[10:12:06] * xpyctum has quit
[10:13:57] * gurun joined the channel
[10:24:17] * potpotsie joined the channel
[10:27:51] * gurun has quit
[10:28:50] * potpotsie has quit
[11:25:03] * potpotsie joined the channel
[11:29:27] * potpotsie has quit
[11:56:03] * gurun joined the channel
[11:58:34] * shaila joined the channel
[12:01:27] <gurun> I'm trying to get my client (emulator) to connect to a vanilla servre shoghicp, but can't get passed the login message. I have a gut feeling it has to do with the secret string not being produced correctly by me.
[12:01:49] <gurun> What should that string actually contain?
[12:25:49] * potpotsie joined the channel
[12:30:15] * potpotsie has quit
[13:07:38] <shoghicp> gurun: the secret can be anything really
[13:07:45] <shoghicp> but you need a proper UUID
[13:08:15] <gurun> ok, so it's a UUID, not a hash like discussed earlier?
[13:09:01] <gurun> i have a UUID class .. but the values as seen from the clients doesn't look like the client UUID.
[13:09:34] <gurun> it's this stuff in your code: 		$this->clientSecret = $this->getString();
[13:09:52] <gurun> This one, I have proper:		$this->clientUUID = $this->getUUID();
[13:21:55] <shoghicp> gurun: there is a client id, an UUID and a secret stuff
[13:24:12] <gurun> yep, and i have a client ID, a valid UUID .. but the secret stuff seems to get stuck. If i put in a zero lenght string in there, it silently ignores it. If i put a copy of a valid secret (from other client), it freezes the client.
[13:24:28] <gurun> freezes the W10 client i mean (acting as a server)
[13:25:14] <gurun> so that's why i believe it has something to do with that one. But mind you, the client is still leaking events to me (i get all messages from the w10 client except the spawn packets).
[13:25:23] <gurun> but that leak is known i guess.
[13:26:37] * potpotsie joined the channel
[13:28:15] <shoghicp> gurun: hmm, let me check
[13:28:29] <shoghicp> are you using an uint64_t for client id?
[13:29:02] <shoghicp> are you sending a valid skin?
[13:29:22] <shoghicp> it's like this:
[13:29:28] <shoghicp> byte packet id
[13:29:33] <shoghicp> string client name
[13:29:43] <shoghicp> int protoVersion1
[13:29:48] <shoghicp> int protoVersion2
[13:29:54] <gurun> yep, so this actually worked just fine on 0.11. So skins and stuff are valid.
[13:29:58] <shoghicp> uint64 randomId
[13:30:17] <shoghicp> UUID clientUUID (2 uint64)
[13:30:23] <shoghicp> string serverAddress
[13:30:28] <shoghicp> string serverSecret
[13:30:31] <shoghicp> byte isSlim
[13:30:38] <shoghicp> string skinData
[13:30:44] <shoghicp> maybe the address?
[13:31:23] * potpotsie has quit
[13:31:44] <gurun> i'm sending the address as a IPv4 dottified IP
[13:32:17] <shoghicp> domain:port
[13:32:35] <shoghicp> better, just give an hex dump of your packet
[13:32:52] <gurun> yeah hold on .. i'll try to get one :)
[13:33:09] <gurun> but I didn't have the port number on the address, so I*ll add that.
[13:33:50] <shoghicp> that's not checked :)
[13:34:24] <gurun> i'm checking the UUID in a unit-test right now, just to make sure that is proper.
[13:34:52] <shoghicp> feed me binary >:)
[13:42:19] <gurun> so, do you want the binary including the batch etc?
[13:42:24] <gurun> the full datagram sort of
[13:42:29] <shoghicp> only the packet inside
[13:42:43] <gurun> ok, that's easier ..in any specific format?
[13:42:50] <shoghicp> hexadecimal
[13:43:01] <gurun> yeah, ok so just for "looking" at it, right
[13:43:05] <shoghicp> yep
[13:43:14] <gurun> with or without the skin in the end?
[13:43:15] <shoghicp> you can also do the ascii + hexadecimal output
[13:43:19] <shoghicp> it helps
[13:43:28] <shoghicp> you can cut it, but leave the first few bytes
[13:43:31] <shoghicp> (length, etc)
[13:43:49] <gurun> yeah, i'm pretty sure it's not the skin anyway.
[13:44:05] <gurun> how do youmean dec and hex .. give me a quick example of that
[13:44:26] <shoghicp> echo hi | hd
[13:44:34] <gurun> lol .. linux guy
[13:57:14] <gurun> ok, will this do: https://gist.github.com/NiclasOlofsson/e4b035ee5bca8a8b1fee
[14:03:33] <gurun> added the C# package code to the gist so you can see the input too
[14:04:01] <gurun> new UUID() just use Guid.NewGuid() in C# to produce a valid unique one.
[14:05:33] <shoghicp> gurun: so client random id is 00 00 00 00 00 bc 62 22
[14:06:27] <gurun> you mean the client ID
[14:06:41] <gurun> or client UUID
[14:06:50] <shoghicp> and you don't send the secret stuff
[14:06:59] <shoghicp> or maybe it's a big chunk
[14:07:02] <gurun> it's just sending a zero for that since it's a string
[14:07:11] <shoghicp> you are not sending
[14:07:13] <shoghicp> 0
[14:07:24] <shoghicp> or
[14:07:26] <gurun> hmm, really
[14:07:27] <shoghicp> wait
[14:07:36] <shoghicp> let me count again
[14:07:48] <gurun> if you have an example secret string that would be valid, i can put that in.
[14:08:13] <shoghicp> gurun: you are sending an extra "00"
[14:08:27] <shoghicp> so, you send length 0 but add an extra null byte
[14:08:45] <shoghicp> or not...
[14:08:48] <gurun> yeah i see that .. but that was a new hack to send empty
[14:08:48] <shoghicp> hmm
[14:08:59] <gurun> i usually send something in that string
[14:09:00] <shoghicp> anyway, send something bigger and give me the data
[14:09:09] <shoghicp> are you receiving anything from the server?
[14:10:46] <gurun> updated it now to remove that extra 0x00 byte on the empty string.
[14:10:52] <gurun> so, yeah i get an ACK back actually
[14:11:36] <gurun> but ack .. is just on the datagram, so that is expected anyway
[14:12:21] <gurun> and after i send this .. the connection is open. So i get all the stuff happening on the vanilla server, just not a valid login sequence.
[14:12:43] <gurun> so i get player additions, moves, ping/pong etc. It's doing all of that, but just not .. going through with the login.
[14:14:08] <gurun> maybe it's the other package that is wrong. The "new incoming connections" package that is sent together with login
[14:15:01] <gurun> but unless the server was heavily refactored on that part, it never mattered before (it just ignored all of that stuff)
[14:27:20] * potpotsie joined the channel
[14:31:48] * potpotsie has quit
[14:47:03] * potpotsie joined the channel
[14:51:18] * potpotsie has quit
[15:08:20] <shoghicp> gurun: hmm
[15:09:57] <gurun> i mean .. i am obviously sending something wrong. Just can't figure out what. The only one I don't have full control over is that client secret.
[15:10:12] <shoghicp> but client secret is a random string :P
[15:10:17] <gurun> it seems sensitive to the range of client ID's too. Is that correct?
[15:10:23] <shoghicp> oh yeah
[15:10:32] <shoghicp> try to send a random id there
[15:10:56] <gurun> yeah i can do that. But the thing is, sending the "wrong" one seems to freeze the vanilla server.
[15:11:31] <gurun> how long should the random string prefereable be for secret?
[15:11:48] <Intyre> that's secret
[15:11:55] <gurun> haha ok :-)
[15:13:02] <gurun> what i mean is .. if i send something weird in that,or a 0 lenght string, would that abort the login?
[15:13:42] <Intyre> i didnt follow the conversation, let me read back a bit
[15:22:59] <gurun> no, don't bother intyre.
[15:23:03] <gurun> I'm onto something
[15:23:18] <Intyre> heh too late
[15:23:36] <gurun> it is something wrong with the package lenght of that login package
[15:25:58] <gurun> or actually .. no it isn't.
[15:29:21] <gurun> i can connect to my own server :-(
[15:30:35] <Intyre> the secret is "IloveMicrosoft"
[15:30:37] <Intyre> duhh
[15:32:03] * shaila has quit

2015-09-10
[23:20:46] * FriwiDev has quit

[00:12:37] <gurun_> So .. is the inventory implementation actually different between W10 and the others?
[00:26:43] * gurun_ has quit
[00:26:59] * gurun joined the channel
[00:48:11] <gurun> ok, i'm confused. I just started my W10 client .. and people pore into my server. The router is not even configured to forward port 19132. Is the W10 client actually punching wholes in the firewall without asking.
[00:48:17] <gurun> or wtf is going on.
[01:08:17] * Darunia18 joined the channel
[01:58:16] <jython234[away]> shoghicp: with the new network rewrite, how does the server know what way to communicate with the client? Does the client automatically try RakNet and then asks the server what it supports?
[02:00:40] * kenneth56 joined the channel
[02:50:29] * gurun_ joined the channel
[02:51:54] * gurun has quit
[03:22:42] * Darunia18 joined the channel
[03:23:10] * gurun_ has quit
[03:23:24] * gurun joined the channel
[04:18:35] * Darunia18 has quit
[04:43:36] * jocopa3 has quit
[05:35:24] * Extreme has quit
[05:37:45] * Extreme joined the channel
[06:24:45] * MrQuoter has quit
[06:27:48] * MrQuoter joined the channel
[06:57:37] * sgray joined the channel
[07:11:36] * gurun has quit
[07:52:10] * Bluez_ joined the channel
[08:02:52] * sekjun9878 joined the channel
[08:02:52] * sekjun9878 has quit
[08:02:52] * sekjun9878 joined the channel
[08:06:06] <shoghicp> jython234[away]: client chooses the way
[08:06:22] <shoghicp> server can tell the client the preferred mode over all the interfaces
[09:04:00] * Extreme has quit
[09:17:20] * Extreme joined the channel
[09:24:20] * Extreme has quit
[09:24:31] * Extreme joined the channel
[09:26:38] <Bluez_> hmm what’s this strange address in the client handshake :P
[09:26:45] <Bluez_> A30D7BF0 / 92.242.132.15
[09:40:31] <Intyre> nsa endpoint
[09:41:16] <Bluez_> lol
[09:41:24] <Bluez_> it’s an unassigned address
[09:42:36] <Intyre> that's what they want you to think ;)
[09:43:23] <Bluez_> ahhhh
[09:43:25] <Bluez_> 	unallocated.barefruit.co.uk
[09:43:28] <Bluez_> http://barefruit.co.uk/
[09:43:39] <Bluez_> it’s a failed resolve to something that my isp has replaced
[10:46:08] <Bluez_> anyone got a pocketburger output from 0.12.1?
[10:46:41] <Bluez_> this doesn’t quite seem right
[10:46:42] <Bluez_> https://github.com/PocketMine/PocketMine-MP/blob/mcpe-0.12/src/pocketmine/network/protocol/StartGamePacket.php
[10:47:06] <Bluez_> there’s an extra byte between spawnZ and X, and also the last byte seems to be gamemode?
[10:48:32] <Bluez_> oh and endineness seems to have changed in the ints there :/
[10:48:40] <Bluez_> the floats are still as before
[10:50:04] * [Bolts] has quit
[10:50:57] <Bluez_> http://hastebin.com/yofihekawe.avrasm
[10:55:17] <Intyre> Bluez_: forgot about dimension?
[10:55:44] <Bluez_> so that’s dimension?  i was comparint to https://github.com/PocketMine/PocketMine-MP/blob/mcpe-0.12/src/pocketmine/network/protocol/StartGamePacket.php
[10:56:43] <Intyre> dimension is in there but not in your hastebin...
[10:56:58] <Bluez_> oh duh i missed it completely :/
[10:57:02] <Bluez_> thanks :)
[10:59:15] <Bluez_> what’s dimension for anyway? is it normal/nether?
[10:59:25] <Intyre> maybe :p
[10:59:34] <Bluez_> ok :)
[11:20:33] * KexyBiscuit joined the channel
[11:22:56] * KexyBiscuit has quit
[11:34:33] * sgray joined the channel
[12:31:32] * gurun joined the channel
[12:49:00] <jython234[away]> shoghicp: okay, still don't get how that actually would work, but I guess I'll wait till its available
[12:58:51] * sgray joined the channel
[13:24:19] <gurun> shoghicp, when thinking about that abstraction of different types of interfaces for a server, I can't really come up with any reason to implement more than one version, the safe one.
[13:24:41] <gurun> so why bother with having several?
[13:24:46] <shoghicp> gurun: there is no safe one for local multiplayer
[13:24:52] <shoghicp> or phone to phone
[13:25:01] <shoghicp> also, interface is something more generic
[13:25:06] <shoghicp> like an in-memory interface
[13:25:15] <shoghicp> for having server and client in different threads
[13:25:19] <shoghicp> or recorder
[13:25:32] <shoghicp> or a network of master/slave servers that clients can connect to
[13:28:42] <gurun> i mean, for the server
[14:03:38] * -- BotBot disconnected, possible missing messages --
[14:05:53] * [d__d] joined the channel
[14:47:00] * Guillaume351 joined the channel
[14:47:03] <NullFull> Guillaume351 is also known as: Guillaume351
[15:08:15] * Guillaume351 has quit
[15:31:43] * ohtallone has quit
[15:48:06] * jocopa3 joined the channel
[16:25:32] * sgray joined the channel
[16:26:56] * jocopa3 has quit
[16:29:32] * FriwiDev joined the channel
[16:46:44] * Guillaume351 joined the channel
[16:46:48] <NullFull> Guillaume351 is also known as: Guillaume351
[18:04:54] * TheMineBench joined the channel
[18:28:09] <gurun> shoghicp please tell the guys not to remove the transfer message "hack".
[18:28:10] <shoghicp> it's floating around, we might not remove it but it can break
[18:28:10] <shoghicp> as it is broken right now
[18:28:10] <shoghicp> think of it like an item elevator with glass
[18:28:19] <shoghicp> it's a bug, but people use them because it's nice
[18:28:25] <shoghicp> but it can be fixed any moment :)
[18:30:12] <gurun> well, it's not that packet that is brokenreally .. it's just the regular disconnect.
[18:30:32] <gurun> i mean, after 10s it disconnects anyway.
[18:30:49] <shoghicp> oh it does not :)
[18:30:53] <gurun> it's just fun some of the stuff you can make it do because of it :P
[18:30:55] <shoghicp> you can keep it alive
[18:30:57] <shoghicp> I know
[18:31:02] * Guillaume351 joined the channel
[18:31:06] <NullFull> Guillaume351 is also known as: Guillaume351
[18:31:20] <shoghicp> I'm not removing it, but I'm telling you. it can break, it can disappear in a refactor
[18:31:25] <gurun> yeah, keep it alive if you want, yes. But MiNET doesn't do that when there is no valid sessions so it doesn't matter.
[18:31:30] <shoghicp> as it is not supported directly :P
[18:32:17] <gurun> yes, i understand that is is not supported directly. I'm just sayng that it is an extremely important feature that i hope will stay and get supported from whoever isn't supporting it.
[18:32:35] <gurun> but i understand that it might not have a direct use for Mojang right now.
[18:33:22] <shoghicp> I know its importance ;D
[18:33:29] <gurun> and i know you do :-)
[18:36:27] <gurun> shoghicp this inventory stuff.. you think you can explain that to me. W10 vs PE
[18:36:44] <shoghicp> it's magic
[18:36:54] <gurun> example, i send the set container message on spawn. And set slot 0 to an item
[18:36:58] <gurun> it displays differently
[18:37:01] <shoghicp> as far as I know they have the hotbar linked to the bottom part of the inventory
[18:37:07] <gurun> yeah, they do
[18:37:20] <shoghicp> slots 0-9 is not the start as far as I know
[18:37:25] <gurun> i basically just want to know if it is me .. or if this is just .. they way stuff works.
[18:38:03] <gurun> i mean, it works fine with the same code. But to spawn a client with prefilled inventory in survival .. isn't really that easy in that way.
[18:39:02] <gurun> the inventry slots for W10 seem to be the last 9 as far as I've seen.
[18:39:37] <gurun> no, sorry . .. the first 9 ofc
[18:41:54] * Brandon15811__ joined the channel
[18:56:51] * Guillaume351 has quit
[19:14:53] * Guillaume351 joined the channel
[19:14:53] <NullFull> Guillaume351 is also known as: Guillaume351
[19:37:01] * Guillaume351 has quit
[19:37:56] * Guillaume351 joined the channel
[19:37:59] <NullFull> Guillaume351 is also known as: Guillaume351
[20:03:14] <gurun> http://prntscr.com/8evjv3
[20:04:55] <shoghicp> gurun: double blocks?
[20:05:34] <gurun> yeah, nice :-)
[20:06:15] <gurun> i have absolutely no idea how that can happen
[20:06:24] <gurun> you want to see for yourself?
[20:06:28] <gurun> or .. well
[20:06:40] <gurun> if any of the other guys want to check-it out .. let me know.
[20:12:12] <shoghicp> gurun: it's part of the chunk data / level event
[20:12:20] <shoghicp> pocketmine has an API for that :)
[20:12:51] <gurun> you mean the extra data stuff?
[20:12:59] <shoghicp> yes
[20:13:07] <gurun> i'm always setting that to 0
[20:14:07] <shoghicp> then a level event?
[20:16:03] <gurun> uhm .. this is way more basic than that. It just loads the world as always.
[20:16:13] <gurun> i'm not sure what level even that would/could be
[20:42:40] * Guillaume351 has quit
[20:53:35] * SuperstarGamer joined the channel
[20:53:36] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[20:53:38] <SuperstarGamer> Anyone online?
[20:53:51] <SuperstarGamer> I need to know how to do these two things:
[20:54:00] <SuperstarGamer> 1. Modify incoming and outcoming packets in PocketMine
[20:54:10] <SuperstarGamer> 2. How are skins encoded/decoded from Strings, Base64?
[22:04:51] <gurun> are you asking this as a PM question or?
[22:26:31] <gurun> ouch, building the creative inventory seem to be a requirement now.
[22:30:32] * ken joined the channel

2015-09-09
[00:48:28] * jython234[away] has quit
[00:48:49] * PEMapModder has quit
[00:49:09] * Guest47755 has quit
[00:49:52] * KnownUnown has quit
[00:50:52] * Brandon15811__ joined the channel
[00:53:13] * NCommander joined the channel
[00:53:28] * NCommander has quit
[00:53:28] * NCommander joined the channel
[00:53:48] * jython234[away] joined the channel
[00:53:53] * jython234[away] is now known as Guest86448
[00:54:48] * Guest19705 joined the channel
[00:58:19] * PEMapModder joined the channel
[01:02:04] * Unown__ joined the channel
[02:07:22] * Unown__ is now known as KnownUnown
[07:32:21] * gurun_ joined the channel
[07:34:27] * gurun has quit
[08:43:01] * FriwiDev joined the channel
[11:34:18] * Guest19705 is now known as iJoshuaHD
[12:04:19] <shoghicp> gurun_: but the ø key is on my Swedish keyboard as well (as a combination)
[12:28:13] * fsdffsffss joined the channel
[12:28:15] <NullFull> fsdffsffss is also known as: TeamCraft
[12:28:24] <fsdffsffss> hello
[12:28:33] <fsdffsffss> how to update to 0.12.1?
[12:28:55] * fsdffsffss slaps ChanServ around a bit with a large fishbot
[12:29:02] * fsdffsffss slaps Brandon15811 around a bit with a large fishbot
[12:29:46] * fsdffsffss has quit
[12:51:29] * Guest86448 is now known as jython234[away]
[13:16:59] * Extreme has quit
[13:19:50] * Extreme joined the channel
[14:15:02] * sekjun9878 joined the channel
[14:15:08] * sekjun9878 has quit
[14:15:08] * sekjun9878 joined the channel
[14:19:06] <PEMapModder> again?
[15:59:40] * shaila has quit
[16:07:35] * Bluez_ joined the channel
[16:18:40] * Guillaume351 joined the channel
[16:18:44] <NullFull> Guillaume351 is also known as: Guillaume351
[16:19:36] <Guillaume351> Hello, +shoghicp are you aware of PocketMine 1.6 incompatibility with FastTransfer ? Client keep exchanging packet with 1st server
[16:21:25] * shaila joined the channel
[16:29:15] * Guillaume351 has quit
[16:34:58] * Guillaume351 joined the channel
[16:35:01] <NullFull> Guillaume351 is also known as: Guillaume351
[16:57:47] * Bluez_ has quit
[16:58:07] * MelomanCooI has quit
[17:06:09] * MelomanCooI joined the channel
[17:07:38] * Brandon15811__ joined the channel
[17:17:00] <humerusj> shoghicp: if it makes you feel any better, it's a shitty app
[17:25:27] * jocopa3 joined the channel
[17:25:51] <jocopa3> MC10 mods are now a thing
[17:27:26] <jocopa3> I've made a basic memory injection mod that nop's the mov instruction that subtracts 1 item when you drop an item
[17:28:32] <jocopa3> the result is that you can duplicate inventory items as long as you have more than 2 of that item in your inventory
[17:28:39] <jocopa3> https://www.youtube.com/watch?v=H7G6a0vCs-0
[17:29:06] <jocopa3> I still have no idea how DLL injection or vtable hooking works, but that's my next step
[18:17:20] * Darunia18 joined the channel
[18:54:31] <shoghicp> jocopa3: noce!
[18:54:45] <shoghicp> heh people complaining about fasttransfer and pocketmine
[18:54:55] <shoghicp> but it's not PM fault :P
[18:55:24] <shoghicp> also that'll go away as it is in the future maybe, with the network rewrite on MCPE
[18:55:28] <Intyre> people complain about everything.. xD
[19:01:20] <InusualZ> network rewrite? YAY! NO MORE RAKNET YAY! xD
[19:01:40] * Brandon15811__ complains about intyre
[19:03:00] * Intyre shoots at Brandon15811__
[19:03:38] * Brandon15811__ has diamond armor
[19:03:59] <shoghicp> InusualZ: actually, it's more raknet
[19:04:03] <shoghicp> or more stuff
[19:04:04] * Intyre walks away
[19:05:03] <shoghicp> if you don't want to use encryption, you need to implement AES (symmetric encryption) and some cryptographic elliptic curves algorithms
[19:06:17] <shoghicp> if you don't want to use raknet, you need to use encryption*
[19:06:26] <Brandon15811__> I was confused xD
[19:06:28] <shoghicp> also signing data
[19:07:57] <shoghicp> also you need to use the Mojang auth systems, and that means be bound to the EULA as far as I know (if it's used by either clients/servers)
[19:08:08] <shoghicp> and no packet ids anymore
[19:08:47] <shoghicp> you need to handshake with the client and establish a proper dynamic channel
[19:08:59] <shoghicp> and states ;)
[19:14:45] <InusualZ> :(
[19:25:26] <InusualZ> those time when you just send the login packet and the player spawn in a random world
[19:28:41] <shoghicp> you can still do that :)
[19:28:59] <shoghicp> internal protocol won't change that much
[19:30:26] <InusualZ> "that much" is what worry me xD
[19:33:24] <joshrivers> So is the new protocol work raknet over encryption? Or raknet || encryption?
[19:35:39] <shoghicp> it's not new protocol, it's network rewrite
[19:35:48] <shoghicp> that means that now we will have the concept of interfaces
[19:36:04] <shoghicp> whatever happens in the interface doesn't matter to us
[19:36:16] <shoghicp> we have our internal stream-alike system
[19:36:22] <shoghicp> that we use
[19:37:26] <shoghicp> the interface can be TCP, custom UDP, RakNet, HTTP, Avian-IP, or JSON over XML
[19:37:31] <shoghicp> we don't care
[19:37:43] <Brandon15811__> shoghicp: https://pbs.twimg.com/media/COWuiLTWwAAKWXB.jpg
[19:38:02] <shoghicp> the interface has some capabilities, and lets us interact with it like on a normal OOP based system!
[19:40:11] <shoghicp> Brandon15811__: look at this! int duration = (300 + (new Random())->nextInt(600));
[19:40:15] <shoghicp> C++ code :)
[19:40:29] <Brandon15811__> xD
[19:40:49] <shoghicp> then you wonder why you are using lots of memory when doing some stuff :P
[19:41:06] <shoghicp> that is Java-ok, still abusing your GC :)
[19:43:52] <Guillaume351> Hey shoghicp, is there a way o fix transfers or is it a client issue ?
[19:43:59] <Guillaume351> to*
[19:44:05] <shoghicp> there is no transfer
[19:44:09] <shoghicp> read logs ;D
[19:44:22] <shoghicp> also client just doesn't disconnect from any server
[19:44:27] <shoghicp> which is bad
[19:44:50] <shoghicp> transferring has nothing to do with pm, it's not a pm feature
[19:44:57] <Guillaume351> That's what I saw, I tried to close connection but it close from all previous server and the current one if I try :/
[19:45:13] <Guillaume351> I'm sorry but when can I find the logs ?
[19:45:53] <shoghicp> check /topic
[19:46:31] <Guillaume351> help
[19:46:34] <Guillaume351> Oups
[19:46:50] <Guillaume351> I try /topic but just says not enough arguments
[19:51:27] <shoghicp> maybe /topic #pocketmine?
[19:51:32] <shoghicp> or check the top of the window
[19:51:43] <shoghicp> or /topic #mcpedevs
[19:56:34] <Guillaume351> Thanks, I'm going to look at the logs.. And maybe you're aware of the issue, but MC win 10 edition crashes when port 19132 is in use
[19:57:56] <Guillaume351> Ok okay gurun already told you sorry
[20:02:44] <Guillaume351> So is the client not disconnecting from server an issue that you plan to fix, or not in priority list ? I have ~50 servers, I don't know how I'm going to do without StrangePacket transfers :/
[20:53:02] * Guillaume351 has quit
[21:07:13] * shaila joined the channel
[22:09:31] * MelomanCooI has quit
[22:16:33] * MelomanCooI joined the channel
[22:41:57] * [Bolts] joined the channel
[22:48:06] * XorBoole has quit
[22:58:27] * MrGamerPro joined the channel
[22:58:30] <NullFull> MrGamerPro is also known as: MrGamerPro, MrGamerPro50
[22:58:34] <MrGamerPro> Hell?
[22:58:41] <MrGamerPro> Hello **
[23:06:09] * MrGamerPro has quit
[23:26:25] * XorBoole joined the channel
[23:50:46] * FriwiDev has quit

2015-09-08
[00:04:22] * C0deH4cker has quit
[00:15:02] * C0deH4cker joined the channel
[00:15:02] * C0deH4cker has quit
[00:15:02] * C0deH4cker joined the channel
[00:16:32] * gurun has quit
[00:17:44] * gurun joined the channel
[00:20:22] * sgray has quit
[00:20:46] * FriwiDev has quit
[00:33:18] * sgray joined the channel
[01:02:02] * gurun has quit
[01:07:36] * gurun joined the channel
[02:07:33] * gurun has quit
[02:09:12] * gurun joined the channel
[03:40:06] * gurun has quit
[03:42:23] * gurun joined the channel
[04:39:09] * sgray has quit
[04:57:43] * gurun has quit
[06:31:25] * MelomanCooI has quit
[06:32:28] * MelomanCooI joined the channel
[08:03:25] * FriwiDev joined the channel
[08:26:10] * darngeek has quit
[08:27:18] * darngeek joined the channel
[11:31:55] * sgray joined the channel
[13:24:13] * gurun joined the channel
[13:29:35] <gurun> so, i guess it is time to leave the beta program now, to get the update, right?
[14:34:45] <gurun> shoghicp, did Johan quit mojang completely?
[14:40:42] * VCraft joined the channel
[14:41:42] * VCraft has left the channel
[14:48:12] * Brandon15811__ has quit
[14:54:23] * Brandon15811__ joined the channel
[17:30:46] * FriwiDev has quit
[18:37:10] <gurun> YEAH! Got W10 spawn on MiNET!
[18:56:10] <gurun> But nasty that it seems to demand port 19132 or it won't start. So no servers on the same machine as default until i figure that on out :(
[19:02:04] <shoghicp> they made that change because they couldn't find how to implement NAT traversal on some specific routers
[19:02:08] <shoghicp> :(
[19:02:21] <shoghicp> and reuse the same context as well
[19:02:50] <shoghicp> that stuff was merged near final release and never got a chance to review it, but it might go away later!
[20:36:02] <gurun> hoping so. Also it is rather hopeless because i can't start two instances of it at the same time like I can do on the PC version.
[20:37:07] <gurun> I also can't start two instances on different machines because of the xbox live stuff.
[20:38:20] <gurun> I'll see if i can block out xbox live communication completely since I don't use it for just about anything.
[20:39:03] <gurun> Changing the port of the server, seems to stop if from updating the browserlist, like always.
[20:46:49] <gurun> but hey .. it's a development problem, so who care :-)
[20:52:50] <gurun> it's going to be hell for PocketMine support that stuff. Becuase people already report that stuff over at the W10 forum as crashes.
[20:54:54] * shaila joined the channel
[20:56:18] * NCommander has quit
[20:56:25] * NCommander joined the channel
[20:56:40] * NCommander has quit
[20:56:40] * NCommander joined the channel
[21:14:45] * gurun_ joined the channel
[21:15:11] * gurun_ has quit
[21:15:18] * gurun has quit
[21:15:30] * gurun joined the channel
[21:16:00] <gurun> uh, ok. A ban on xbox live works. Then it can run two instances on different machines at the same time.
[21:23:06] * gurun has quit
[21:24:48] * gurun joined the channel
[21:37:33] <shoghicp> gurun: what stuff?
[21:38:54] <gurun> well, when someone is running a server on the same machine, and they start the W10 app, it just show the Mojang logo, and then close down.
[21:39:17] <gurun> So .. the noobs that all want to try their own server, on their own machine and try to connect with W10 .. will fail.
[21:40:02] <gurun> but more likely a problem for the rest of the Mojang team doing the support than us doing the servers.
[22:23:34] <shoghicp> gurun: aha, that's good to know
[22:23:40] <shoghicp> directly to the blame pot
[22:23:55] <shoghicp> we don't own that port, why would it only run there?
[22:24:06] <shoghicp> in the old times we had a fallback to 19133-19135
[22:24:14] <gurun> well, this one is not on the blameshogi pot i think :-)
[22:24:22] <shoghicp> also, we already have that issue on Android or other applications
[22:24:31] <shoghicp> where PM refuses to open the server because the port is taken
[22:24:53] <gurun> oh, yeah .. because you can run it on the devices too.
[22:24:55] <gurun> (envy)
[22:26:06] <gurun> I think that the broadcast on the broadcast IP .. should be used to get the IP's and ports of the servers. And then if it can't get that 19132 port it should basically just use -1.
[22:26:12] <gurun> i do that with my clients.
[22:26:45] <shoghicp> oh, and someone ported it to iOS and release it on the apple store (paid, ofc! ¬¬)
[22:27:17] <shoghicp> I'm thinking to contact them so they provide proper credit (right now they use it (PocketMine) in the name as promotion)
[22:27:34] <shoghicp> and to reconsider if they don't break the Apple rules about running third-party code :)
[22:29:01] <shoghicp> dropped it on some internal channel, hopefully someone will take a go on it :)
[22:29:12] <shoghicp> (port thingie)
[22:29:53] <shoghicp> \ø
[22:30:07] <shoghicp> oh thank you Swedish keyboard
[23:15:32] <gurun> lol, that was danish
[23:15:50] <gurun> i thought the PocketMine app was a scam.
[23:17:42] <gurun> So here is aso my current thought (not sure what the story behind it is tho). If you disable LAN play .. it should mean disable server play through LAN, not all network play.
[23:18:10] <gurun> so you don't host your OWN server, but can connect to any other stuff.
[23:19:12] * shaila joined the channel

2015-09-07
[18:43:25] <shoghicp> but survival... it's hard implementing everything in the same way :P
[18:43:37] <gurun> yeah probably. But my exprience tells me there aren't that many .. and those guys find them anywhay :P
[18:43:50] <shoghicp> oh, and we found out that a typo in the code made the MC magic :P
[18:44:06] <shoghicp> example: minigame servers
[18:44:20] <gurun> MC?
[18:44:20] <shoghicp> they don't care about tree growth, generation, or other stuff
[18:44:36] <shoghicp> they want a platform where they implement custom behavior
[18:44:41] <shoghicp> and use the base MC gameplay
[18:44:54] <gurun> true.
[18:45:05] <shoghicp> those can take shortcuts for whatever they want, because they will be the only ones using that
[18:45:09] <gurun> (what was that MC magic?)
[18:45:20] <shoghicp> oh, just a loop bound being different
[18:45:30] <shoghicp> and biasing some stuff in the generation
[18:45:49] <shoghicp> we don't understand that part of the code quite well yet
[18:45:56] <gurun> ah, i see.
[18:46:19] <gurun> well, the people that venture into comparisons of something like MiNET and PM .. they have absolutely no clue what they are comparing.
[18:46:53] <shoghicp> like comparing a rocket test car with a 4x4
[18:47:05] <shoghicp> which one is the best?
[18:47:11] <gurun> or .. a protocol wrapper with a server implementaion
[18:47:23] <shoghicp> yep
[18:47:46] <gurun> i've come to terms with that my biggest responsability is to focus on hiding the protocol from the coders. It's not to provide a nice packaged bukkit API.
[18:48:08] <gurun> it is the only way i know i can survice the support. Basically, it weeds out the coders from the skids.
[18:48:15] <shoghicp> I'm trying to hide the protocol internals because they still want to do stuff :P
[18:48:17] <gurun> but it doesn't mean that the skids doesn't try :-)
[18:48:44] <shoghicp> maybe too late for 1.6, but I would like to do it there with the API change
[18:48:56] <gurun> yeah, i think shogi that a lot of the users of PM EXPECT some sort of base functionality.
[18:49:21] <gurun> all i'm saying is that "yes that is possible, but you have to do it yourself"
[18:49:31] <shoghicp> aha :)
[18:49:37] <gurun> it's the part when they say "it's not possible because of this and that" they get me to code.
[18:50:01] <shoghicp> oh that might be one of the reasons why I started PM!
[18:50:05] <gurun> so a lot of stuff is around .. making sure there are methods and stuff to hide packets and deal with that (because that is where the performance is right now).
[18:50:14] <shoghicp> "You can't really write a full server in PHP"
[18:50:21] <gurun> hihi
[18:50:45] <gurun> you know that 99% of the people in the world would still say "You can't really write a full server in PHP"
[18:50:45] <shoghicp> also, I try to hide the PHP crap away from developers :P
[18:50:51] <gurun> but you can die trying LOL
[18:50:55] <gurun> (just kidding)
[18:50:57] <InusualZ> LOL
[18:51:24] <shoghicp> some php internal developers are really interested in the project :)
[18:51:35] <gurun> so i noticed the other day
[18:51:55] <gurun> i guess .. thread guys over at PHP have to have a real interest in it, right.
[18:52:06] <shoghicp> oh yeah, also him :)
[18:52:18] <shoghicp> I mean, I abuse it :)
[18:52:35] <gurun> yeah, and that's usually what attracts attention.
[18:52:57] <shoghicp> usually that extension is used to create other contexts and execute code that communicates minimally, like results
[18:53:03] <shoghicp> but here you can extend it :P
[18:53:12] <shoghicp> and network, and packet stuff
[18:53:17] <gurun> so once the devs get over the initial hate "he is absuing it, we hate him" .. it can turn really constructive and evolve something.
[18:53:35] <shoghicp> oh no, he was interested from the start
[18:53:58] <gurun> well, if i did PHP i would be too.
[18:54:06] <shoghicp> abusing it = new features / limitations gets created
[18:54:29] <shoghicp> for example, he now triggers an exception if you call sleep/usleep inside threaded code hehe :=
[18:55:13] <gurun> one of these days i'll write an email to whoever works with GC on .NET.
[18:55:24] <shoghicp> just free everything yourself :P
[18:55:32] <gurun> it is a difference of 250x using gc or avoidingit.
[18:55:33] <shoghicp> that's the way I work with PHP as well
[18:55:44] <shoghicp> unset() members that contain objects
[18:56:05] <shoghicp> otherwise, you get funny stuff like player objects being around in memory for a long time
[18:56:30] <shoghicp> now after I free everything plugins started crashing because they leaked player objects :)
[18:56:35] <gurun> i even started tinking .. that if Java and .NET had actually had referens counters native so you could if you liked .. a lot of the C++ coders would have transfered more easily.
[18:58:10] <shoghicp> oh well. about features, they are hard to do and hard to get right. and even harder to provide an usable interface for plugin developers that will work in the future
[18:58:45] <shoghicp> of course you can hack in a feature, but that doesn't help plugins
[18:59:12] <shoghicp> and that's why sometimes things are developed slowly in PM
[18:59:53] <shoghicp> anyway, going to bed \o
[19:00:37] <gurun> just started working .. lol
[19:35:46] * Thinkofdeath_ is now known as Thinkofdeath
[19:43:23] <jython234[ping]> Night
[19:43:34] <jython234[ping]> Eating lunch xD
[21:44:05] <KnownUnown> Yay backlog to read
[21:53:36] <jython234[ping]> :/
[21:58:24] * FriwiDev joined the channel
[22:30:56] * gurun has quit
[22:36:49] * gurun joined the channel
[23:53:04] * jython234[ping] is now known as jython234[away]

[02:10:45] * FriwiDev has quit
[02:12:20] * jython234[away] joined the channel
[02:12:44] * jython234[away] is now known as Guest84616
[02:13:07] * Brandon1- joined the channel
[02:13:17] * iJoshuaHD joined the channel
[02:13:19] * iJoshuaHD is now known as Guest47755
[02:14:10] * Thinkofdeath_ joined the channel
[02:15:25] * jamesguessis has quit
[02:15:25] * Thinkofdeath has quit
[02:15:25] * KnownUnown has quit
[02:15:25] * Brandon15811_ has quit
[02:15:25] * Guest21678 has quit
[02:15:25] * jython234[ping] has quit
[02:15:34] * Brandon1- is now known as Brandon15811_
[02:29:35] * sgray joined the channel
[02:34:41] * MinecraftAddict has quit
[02:34:44] * [shoghicp] joined the channel
[02:34:55] * [shoghicp] is now known as shoghicp
[02:35:14] * MinecraftAddict_ joined the channel
[02:35:29] * MinecraftAddict_ is now known as MinecraftAddict
[03:08:58] * MinecraftAddict has quit
[03:09:00] * InusualZ has quit
[03:10:08] * InusualZ joined the channel
[03:13:45] * humerusj joined the channel
[03:14:46] * shoghicp joined the channel
[03:18:16] * MinecraftAddict joined the channel
[03:25:35] * Unown__ joined the channel
[04:01:51] * Unown__ is now known as KnownUnown
[04:21:33] * Guest84616 is now known as jython234[away]
[04:32:37] * sgray has quit
[05:34:50] * gurun has quit
[05:38:06] * gurun joined the channel
[11:33:18] * sgray joined the channel
[12:25:26] * Aragas joined the channel
[13:53:00] * Aragas has quit
[14:32:23] * Extreme has quit
[14:37:59] * Extreme joined the channel
[14:43:29] * Extreme has quit
[14:45:35] * Extreme joined the channel
[15:03:46] * gurun has quit
[15:31:25] * gurun joined the channel
[15:55:11] * gurun has quit
[16:33:06] * gurun joined the channel
[16:33:47] <gurun> Anyone know if it is possible to go back in versions on the beta. I'm struggling with b13 :(
[16:44:35] <jython234[away]> gurun: ?
[16:45:24] <gurun> was it unclear?
[16:45:46] <jython234[away]> Struggling?
[16:47:37] <gurun> having difficulties
[16:47:46] <jython234[away]> With what?
[16:47:54] <jython234[away]> Installing? Or crashes?
[16:47:54] <gurun> connecting
[16:47:57] <PEMapModder> Back
[16:49:22] <jython234[away]> gurun: https://lmgtfy.com/?q=MCPE+build+12
[16:49:26] <gurun> PEMapModder i guess it would be rude to say we never noticed you where gone :-P
[16:49:38] * jython234[away] is now known as jython234[ping]
[16:49:46] <PEMapModder> gurun: no, I thought I was talking on #RedstoneLamp :P
[16:49:51] <PEMapModder> Because I saw jython234[ping] in the chat
[16:49:52] <gurun> lol
[16:49:55] <jython234[ping]> Lol
[16:52:12] <gurun> that stuff (ping) is a bit annoying so i read the rules. And the found that away messages are forbidden. Why is that?
[16:53:54] <jython234[ping]> gurun: Shoghicp doesn't like them
[16:54:47] <gurun> yeah I figured that much.. just not sure why that would bother anyone. Doesn't that just show up when you actually look at a user?
[16:56:38] <gurun> oh i found the problem. It was that IP thing on connection reply 2. I never did implement that since it wasn't in RakNet when i checked.
[17:23:19] * Falkirks has quit
[17:23:19] * Falkirks joined the channel
[17:31:33] <Brandon15811> gurun, announcing away messages is against the rules, setting one using /away isn't
[17:32:40] <gurun> Brandon15811, yeah that makes a bit more sense.
[17:38:37] <jython234[ping]> gurun: ?
[17:38:50] <jython234[ping]> gurun: RakNet changes again ?
[17:39:01] <gurun> no, not really
[17:39:27] <gurun> but 0.12 seems a bit more senstive about that packet on later builds .. even if sending garbage doesn't seem to bother it.
[17:39:45] <jython234[ping]> gurun: oh
[17:40:11] <gurun> the code that woked on an earlier build, suddenly stopped working on later build.
[17:40:22] <jython234[ping]> xD
[17:40:36] <jython234[ping]> MiNET going ok?
[17:40:42] <gurun> yes
[17:40:56] <jython234[ping]> Nice
[17:44:50] <gurun> jython234[ping] are you still trying to do multiple versions on the same server?
[17:45:16] <jython234[ping]> gurun: yes, it works too
[17:46:55] * sgray joined the channel
[17:47:00] <gurun> how can that work?
[17:47:16] <gurun> i mean, it's not showing up in the browser-lists in the future
[17:47:22] <jython234[ping]> gurun: ?
[17:47:47] <gurun> 0.12 changed it, so the version in the motd must match the version of the client, or it won't show up.
[17:49:26] <jython234[ping]> gurun: the server sends the latest version it supports
[17:49:39] <jython234[ping]> So it supports 0.12 and 0.11, it sends 0.12
[17:49:49] <jython234[ping]> But 0.11 clients can still connect
[17:50:16] <gurun> yes, this version it works.. future, not.
[17:50:23] <gurun> so .. why bother.
[17:52:14] <jython234[ping]> gurun: why bother? Because every version supported can use the latest features
[17:52:20] <jython234[ping]> Take PocketMine for example
[17:52:55] * gurun looking?
[17:53:01] <jython234[ping]> If Shoghicp pushes mobs ai to 1.6, and 0.12 isn't released yet only the beta players can use it
[17:53:34] <jython234[ping]> And It was PEMapModder's idea btw
[17:54:01] <jython234[ping]> Besides most players will be using the latest version
[17:54:40] <jython234[ping]> gurun: ^
[17:54:50] <gurun> i think shogi does that stuff for 2 reasons, very simple ones:
[17:55:03] <gurun> 1) the new features depend on protocol features to work
[17:55:29] <gurun> 2) it's not going to be finished before the next release, so no point in putting it another branch (easier to maintain)
[17:55:35] <jython234[ping]> The whole software is designed for protocol independency
[17:55:47] <jython234[ping]> Based on requests and responses
[17:56:12] <jython234[ping]> Each protocol converts responses to native packets and native packets to requests
[17:56:45] <jython234[ping]> But I'm not doing multiple pc versions, too much work
[17:56:48] <gurun> you mean redstonelamp?
[17:56:53] <jython234[ping]> Yes
[17:57:27] <gurun> yeah, but that kind of abstraction is no mystery.
[17:57:35] <gurun> but just more work if it isn't needed.
[17:58:01] <jython234[ping]> So far it works
[17:58:21] <gurun> wuppie already did a PC plugin for MiNET .. so it's not all that difficult (or, well he is a good coder too).
[17:58:21] <jython234[ping]> Need to figure out 15w36 chunk format though
[17:58:50] <gurun> 15w36 format .. obviously i need to figure that out too .. have no idea what it is :-)
[17:58:54] <jython234[ping]> Yeah the chunk format changed in 15w35b, some sort of varint array
[17:59:11] <gurun> oh, PC
[17:59:16] <jython234[ping]> Yes
[18:00:52] <gurun> well, it will be interesting to see what happens to PM now. Speed might be massively improved with the next version of PHP.
[18:02:13] <gurun> i don't understand why Mojang doesn't use PM for realms. They would have been finished by now if they did.
[18:02:48] <jython234[ping]> Php7 :/
[18:03:24] <gurun> yeah, lots of performance improvements. Hope that will be good for PM (no guarantee tho)
[18:04:07] <jython234[ping]> There used to be only one MCPe server software, pm
[18:04:13] <jython234[ping]> Now there's like 15
[18:04:30] <gurun> Hmm, i've only ever seen one MCPE server .. pM.
[18:04:42] <jython234[ping]> MiNET?
[18:05:01] <jython234[ping]> That's your own project
[18:05:04] <gurun> hmm, i wouldn't go so far as saying that is an MCPE server.
[18:05:20] <gurun> it probably never will be. At least, that's not the goal right now.
[18:10:22] <gurun> it's so funny, you have the same problem as i had. People commit code, and then complain that they can't test the server because can't connect to your test-server :-)
[18:35:52] <shoghicp> gurun: no, the version must match a format to show up, and needs to be the same protocol version to be shown as green
[18:36:29] <shoghicp> jython234[ping]: I did a project that offered multi-protocol support from MC b1.6 to final 1.5 :)
[18:36:35] <gurun> great. Not that I will do multi-protocol anyway.
[18:36:49] <shoghicp> you can still do 0.11...0.12 :)
[18:37:05] <shoghicp> not implementing the multi-protocol part directly into the code again
[18:37:15] <shoghicp> PM supports interfaces, if changes are small I do it that way
[18:37:26] <shoghicp> otherwise, there are special cases everywhere
[18:37:47] <shoghicp> you can even receive the same packet before receiving the protocol version and that packet has different encoding already
[18:38:50] <shoghicp> gurun: for once, I had to fight against the PocketMine name and link to the homepage being put into an official blogpost for the 0.12 release
[18:38:56] <shoghicp> as a way to host your servers
[18:39:49] <shoghicp> in the end, it was changed into a hint that there are multiple third-party software that lets you open a server
[18:40:26] <shoghicp> also about php7, we are getting some great performance improvements in pthreads as well
[18:40:38] <shoghicp> which means that thread communication is way faster
[18:40:49] <shoghicp> and there is less locking involved, and it's safer
[18:41:33] <gurun> hmm, why would you fight that?
[18:41:49] <gurun> it's the only real MCPE server out there for normal people to use.
[18:42:01] <shoghicp> I don't want to fight more kids @ github or IRC :P
[18:42:11] <gurun> i think that is ..
[18:42:12] <shoghicp> it's ok if they give out the hint
[18:42:15] <gurun> .. TOO late :-)
[18:42:20] <shoghicp> they can also land in other project ;D
[18:42:27] <shoghicp> when I mean more, it's a lot
[18:42:36] <gurun> yeah, i know what you mean.
[18:42:59] <shoghicp> and if someone just wants a platform to do stuff and not play, maybe they can use other projects :)

2015-09-06
[00:54:22] * PabloC joined the channel
[00:54:23] <NullFull> PabloC is also known as: PabloC
[00:54:40] <PabloC> is anyone available for information?
[00:54:58] * PabloC has quit
[01:09:15] * Darunia18 has quit
[01:32:17] * jython234 is now known as jython234[away]
[01:44:04] * jamesguessis has quit
[01:46:59] * jamesguessis joined the channel
[01:55:23] * SuperstarGamer joined the channel
[01:55:25] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[01:55:31] <SuperstarGamer> Hello?
[01:55:37] <SuperstarGamer> Intyre: ping
[01:58:16] <SuperstarGamer> shoghicp: ping
[01:58:27] <SuperstarGamer> Brandon15811: ping
[02:03:37] <deceit> they're dead
[02:03:39] <deceit> i ate them
[02:04:54] <SuperstarGamer> deceit: Hello
[02:05:01] <SuperstarGamer> I need help with BatchPackets, what are they for?
[02:05:06] <SuperstarGamer> Like what do they do?
[02:06:03] <deceit> no clue
[02:06:14] <Intyre> umm maybe they batch?
[02:06:21] <deceit> Intyre: hi!
[02:06:27] <Intyre> hello!
[02:06:44] * deceit bored :/
[02:07:09] <SuperstarGamer> Intyre: How do you use batch packets?
[02:07:13] <SuperstarGamer> Like what are they for
[02:07:29] <SuperstarGamer> I know how to decode them but other than that I have no idea what to do with the decoded data
[02:08:36] <Intyre> example?
[02:08:59] <SuperstarGamer> Like I receive a batch packet
[02:09:13] <SuperstarGamer> So I decoded it by reading the length which was an int
[02:09:22] <SuperstarGamer> And the first byte was 0x78
[02:09:34] <Intyre> compression?
[02:09:42] <SuperstarGamer> Oh I forgot about that
[02:09:58] <SuperstarGamer> So I decompress it?
[02:10:46] <Intyre> why not :)
[02:11:22] <SuperstarGamer> Alright, I'll try that and see what packet ID I get now :D
[02:12:34] <Intyre> next time dont ping, just ask your question please
[02:13:29] <SuperstarGamer> Intyre: Sorry, I'm used to pinging. We do it all the time on the RedstoneLamp channel
[02:13:34] <SuperstarGamer> OH CRAP I PINGED AGAIN
[02:13:51] <deceit> ouch
[02:15:10] <Intyre> they also do caps all the time?
[02:15:24] <deceit> ISN'T THIS THE WAY TO RAISE ATTENTION?
[02:15:42] <Intyre> to get banned? yep
[02:15:49] <deceit> :)
[02:16:07] <deceit> how have you been? ltns
[02:16:12] <deceit> see/speak
[02:16:26] <Intyre> work :)
[02:16:35] <deceit> fun fun
[02:53:03] * gurun has quit
[02:54:10] * gurun joined the channel
[03:03:04] <KnownUnown> hmm
[03:55:02] * gurun has quit
[05:47:15] * shaila has quit
[06:47:56] * Aragas has quit
[06:56:13] * MelomanCooI has quit
[06:57:02] * MelomanCooI joined the channel
[07:02:02] * MelomanCooI has quit
[07:02:34] * MelomanCooI joined the channel
[07:47:06] * jamesguessis has quit
[07:52:50] * jamesguessis joined the channel
[08:56:35] * Pelikuningas1 joined the channel
[08:56:36] <NullFull> Pelikuningas1 is also known as: Pelikuningas1
[08:56:51] * Codmadnesspro has quit
[08:57:23] <Pelikuningas1> Help me! I want to delete my account!
[08:58:09] * Codmadnesspro joined the channel
[08:58:26] * Pelikuningas1 has quit
[09:34:06] * Pelikuningas1 joined the channel
[09:34:07] <NullFull> Pelikuningas1 is also known as: Pelikuningas1
[09:34:26] <Pelikuningas1> Help me! I want to delete my account!
[09:40:44] * Pelikuningas1 has left the channel
[11:52:09] * shaila joined the channel
[12:17:34] * MelomanCooI has quit
[12:18:18] * MelomanCooI joined the channel
[13:16:40] * gurun joined the channel
[14:30:33] * Aragas joined the channel
[15:41:08] <gurun> Wouldn't it bet better to have the ban-reason explain why someone got banned instead of "You're a bad person" ?
[15:41:19] <gurun> it feels so 12'yearish that reason.
[15:49:39] <jython234[away]> gurun: +1
[15:50:24] <humerusj> gurun: -1
[15:50:35] <humerusj> Because nullfull does what he wants!
[15:51:10] <gurun> So "ChanServ has kicked SuperstarGamer from #mcpedevs (Banned: You're a bad person.)" isn't the real communicated reason?
[15:51:29] <jython234[away]> Wait he got kicked lol
[15:51:37] <gurun> That one was the ALL CAPS kick
[15:51:41] <jython234[away]> Lol batch packets
[15:51:53] <jython234[away]> He does caps a lot on RedstoneLamp channel :/
[15:52:09] <gurun> well, i think that one is just a temporary ban, but never the less.
[15:53:00] <jython234[away]> Isn't your a bad person NullFull?
[15:53:06] <gurun> jython234[away] yeah, still trying to figure out how that RedstoneLamp gitter works :-)
[16:19:31] * William__ joined the channel
[16:20:00] * William__ has quit
[17:06:33] <jython234[away]> gurun: ?
[19:26:26] * jython234[away] is now known as jython234[ping]
[22:03:11] * FriwiDev joined the channel
[23:45:49] * Aragas has quit

2015-09-05
[00:01:20] <Brandon15811> deceit, http://www.mysanantonio.com/lifestyle/article/College-junior-rides-her-Barbie-Jeep-adound-6478450.php
[00:06:49] <deceit> oh god, it's tx
[00:09:26] <Brandon15811> deceit, more texas ;D http://totalfratmove.com/texas-state-delt-gets-drunk-confused-takes-1240-taxi-from-new-orleans-to-san-marcos-flies-back/
[00:16:22] * shaila joined the channel
[00:24:49] <deceit> LOL
[00:24:51] <deceit> WHY
[02:38:07] * MelomanCooI joined the channel
[03:22:00] * shaila has quit
[04:09:12] * gurun has quit
[05:39:47] * jamesguessis has quit
[05:55:08] * jamesguessis joined the channel
[07:12:43] * shaila joined the channel
[08:28:06] * Brandon15811__ has quit
[08:55:21] * shaila has quit
[10:22:54] * gurun joined the channel
[10:35:59] * FriwiDev joined the channel
[12:50:42] * shaila joined the channel
[13:56:43] * shaila has quit
[14:16:23] * shaila joined the channel
[14:28:33] * Connor4898 has quit
[16:08:45] * Darunia18 joined the channel
[16:42:00] * shaila joined the channel
[18:11:37] * Aragas joined the channel
[18:52:53] * Subject38 joined the channel
[18:52:57] <Subject38> What is this place?
[18:53:46] * Subject38 has quit
[19:12:44] * PabloC joined the channel
[19:13:54] <PabloC> What is the minimum requirements for pocket mine server using Windows operating system?
[19:14:17] <PabloC> disk space and RAM?
[19:14:53] <Intyre> "PocketMine support in #pocketmine"
[19:15:27] * PabloC has quit
[19:34:46] * Darunia18 has quit
[19:42:33] * Extreme has quit
[19:44:02] * Darunia18 joined the channel
[19:47:09] * Extreme joined the channel
[20:30:58] * shaila has quit
[20:34:39] * Darunia18 has quit
[20:53:27] * shaila joined the channel
[21:09:05] * Darunia18 joined the channel
[21:35:13] * jython234[ping] is now known as jython234
[22:37:35] * gurun has quit
[22:37:57] * gurun joined the channel
[22:53:21] * shaila has quit
[23:00:45] * FriwiDev has quit
[23:33:52] * shaila joined the channel
[23:38:04] * gurun has quit
[23:45:31] * gurun joined the channel
[23:47:24] * Brandon15811__ joined the channel
[23:47:53] * gurun has quit
[23:50:14] * gurun joined the channel

2015-09-04
[00:18:12] * PEMapModder is now known as [PEMapModder]
[00:37:22] * potpotsie has quit
[00:56:02] * potpotsie joined the channel
[02:52:53] * potpotsie has quit
[03:11:02] * potpotsie joined the channel
[03:28:34] * KnownUnown has quit
[03:34:55] * Unown__ joined the channel
[05:00:52] * potpotsie has quit
[06:34:47] * MelomanCooI|2 joined the channel
[06:35:35] * MelomanCooI has quit
[06:51:39] * MelomanCooI|2 has quit
[07:25:54] * MelomanCooI joined the channel
[07:43:53] * InusualZ is now known as zz_InusualZ
[07:44:41] * zz_InusualZ is now known as InusualZ
[07:56:53] * sgray has quit
[08:08:52] * InusualZ is now known as zz_InusualZ
[08:09:07] * zz_InusualZ is now known as InusualZ
[08:37:32] * VCraft joined the channel
[08:39:15] * VCraft has left the channel
[08:40:39] * FriwiDev joined the channel
[09:15:07] * sgray joined the channel
[11:53:53] * [PEMapModder] is now known as PEMapModder
[12:27:30] * sam__ joined the channel
[12:27:41] <sam__> hi
[12:27:56] <Intyre> ho
[12:28:40] <sam__> call me a newb, but I tried to install the newest version and my server resolved to 0.0.0.0 ip on a udp listener
[12:29:11] <sam__> and the other rcon and query went to zeroes as well
[12:29:31] <Intyre> read the topic newb, "PocketMine support in #pocketmine" :p
[12:34:14] <sam__> does that mean you don't know?
[12:51:01] <Intyre> sam__: does that means you can't read? this is not #pocketmine...
[12:58:05] * Brandon15811__ has quit
[13:22:30] * sam__ has quit
[13:23:33] * TheMineBench has quit
[14:43:47] * sgray has quit
[15:05:09] * tHEMtZ joined the channel
[15:06:03] * sekjun9878 joined the channel
[15:06:03] * sekjun9878 has quit
[15:06:03] * sekjun9878 joined the channel
[15:16:04] <PEMapModder> I thought I deleted the line breaks on #pocketmine :(
[15:26:48] * gurun has quit
[15:27:32] * gurun joined the channel
[16:20:48] * Brandon15811__ joined the channel
[17:03:08] * sgray joined the channel
[17:26:14] * gurun has quit
[17:32:09] * gurun joined the channel
[18:42:33] <shoghicp> alright, clients might not even work in 0.12 \o/
[18:42:48] <shoghicp> 8 critical things regressed this last week while I was working on crypto stuff
[18:44:18] <shoghicp> like clients not disconnecting from servers and running them in the background, clients not having network access after connecting one server, clients crash when connecting to a server on survival mode, clients crash when connecting to a server that takes more than 5 seconds to reply, etc.
[18:46:56] <shoghicp> oh well
[18:47:15] <shoghicp> tomorrow is a big day of updates, need to bring PM up to last version and update / implement remaining systems
[18:47:23] <shoghicp> also Sunday
[18:56:22] * MelomanCooI has quit
[19:29:04] <Intyre> shoghicp: whole day stream? :D
[20:16:56] <Brandon15811> NullFull, crash all the things!
[20:16:59] <NullFull> This image cannot be created due to cache reasons
[20:17:02] <Brandon15811> NullFull, crash all the things!
[20:17:05] <NullFull> This image cannot be created due to cache reasons
[20:17:20] * Thinkofdeath joined the channel
[20:18:08] <Brandon15811> shoghicp, https://i.imgflip.com/qkxr7.jpg
[20:20:07] <deceit> NO
[20:20:09] <deceit> JUST NO
[20:25:54] <Brandon15811> deceit, http://s2.quickmeme.com/img/48/483ef0911f5e27073a015b45aee7a288b9c8d3bfa104f8bfe6625572f97cfa52.jpg
[20:26:25] <deceit> exactly
[20:26:28] <deceit> you read my mind
[20:26:37] <deceit> what's crackin
[20:31:49] <Brandon15811> deceit, the security guard's ribs http://www.altpress.com/news/entry/crazy_fan_fights_off_four_security_guards_to_get_on_stage_with_taylor_swift
[20:52:47] <shoghicp> Intyre: nah, mostly in the afternoon
[20:53:01] <shoghicp> I have to update lots of things and that means being silent and serious
[20:57:00] <Brandon15811> https://www.youtube.com/watch?v=v5fdB79lMYU&t=3s
[21:02:56] * shaila joined the channel
[21:05:46] * sgray has quit
[22:40:46] * FriwiDev has quit
[22:43:00] * Unown__ is now known as KnownUnown
[22:47:06] * jamesguessis has quit
[23:03:55] * jamesguessis joined the channel
[23:08:04] * jamesguessis has quit
[23:44:55] * jamesguessis joined the channel
[23:47:04] <deceit> Brandon15811: crazy

2015-09-03
[00:33:30] * jython234[away] is now known as jython234[ping]
[01:06:05] * gurun has quit
[01:07:30] * gurun joined the channel
[02:07:41] * gurun has quit
[02:08:52] * shaila joined the channel
[02:11:40] * sgray has quit
[02:17:39] * potpotsie has quit
[02:19:19] * jamesguessis joined the channel
[02:30:11] * potpotsie joined the channel
[02:41:33] * gurun joined the channel
[02:41:42] * potpotsie has quit
[03:18:19] * gurun has quit
[03:39:42] * sgray joined the channel
[03:42:00] * shaila has quit
[03:49:12] * shaila joined the channel
[03:49:36] * MelomanCooI has quit
[03:52:13] * MelomanCooI joined the channel
[03:52:26] * sgray has quit
[04:08:38] * potpotsie joined the channel
[04:20:02] * potpotsie has quit
[04:23:18] * potpotsie joined the channel
[04:27:28] * potpotsie has quit
[05:09:41] * potpotsie joined the channel
[05:29:03] * C0deH4cker has quit
[05:39:55] * C0deH4cker joined the channel
[06:19:00] * shaila has quit
[06:28:32] * potpotsie has quit
[06:52:44] * jamesguessis has quit
[07:03:40] * potpotsie joined the channel
[07:08:14] * potpotsie has quit
[07:10:08] * potpotsie joined the channel
[07:14:25] * potpotsie has quit
[07:24:44] * MelomanCooI|2 joined the channel
[07:24:56] * MelomanCooI has quit
[07:27:45] * MelomanCooI joined the channel
[07:28:50] * MelomanCooI|2 has quit
[08:10:52] * potpotsie joined the channel
[08:15:24] * potpotsie has quit
[08:39:53] * FriwiDev joined the channel
[09:11:55] * potpotsie joined the channel
[09:17:16] * potpotsie has quit
[09:26:48] * MelomanCooI|2 joined the channel
[09:27:44] * MelomanCooI has quit
[10:13:58] * potpotsie joined the channel
[10:18:10] * potpotsie has quit
[11:06:27] * gurun joined the channel
[11:06:44] * potpotsie joined the channel
[11:11:01] * potpotsie has quit
[11:21:14] * potpotsie joined the channel
[11:32:51] * shaila joined the channel
[11:50:50] * MelomanCooI|2 has quit
[11:51:53] * MelomanCooI joined the channel
[14:46:04] * Budek joined the channel
[15:07:30] * Budek has quit
[15:07:49] * gurun has quit
[15:09:37] * gurun joined the channel
[15:29:26] * potpotsie has quit
[15:53:10] * gurun has quit
[15:53:57] * gurun joined the channel
[16:25:34] * potpotsie joined the channel
[16:39:39] * potpotsie has quit
[17:01:28] * jamesguessis joined the channel
[17:08:30] * potpotsie joined the channel
[17:08:41] * TheDeibo joined the channel
[17:08:43] <NullFull> TheDeibo is also known as: TheDeibo
[17:09:32] * TheDeibo has left the channel
[17:44:19] * jamesguessis has quit
[17:50:45] * FriwiDev has quit
[18:50:44] * potpotsie has quit
[19:23:10] * shaila has quit
[19:42:32] * InusualZ is now known as zz_InusualZ
[19:51:33] * potpotsie joined the channel
[19:53:28] * potpotsi_ joined the channel
[19:55:40] * potpotsie has quit
[19:58:04] * potpotsi_ has quit
[20:21:35] * FriwiDev joined the channel
[20:44:29] * sgray joined the channel
[20:50:53] * zz_InusualZ is now known as InusualZ
[20:52:10] * gurun has quit
[20:54:15] * potpotsie joined the channel
[20:54:47] * gurun joined the channel
[20:58:31] * potpotsie has quit
[21:09:05] * jamesguessis joined the channel
[21:37:58] * potpotsie joined the channel
[21:55:06] * gurun has quit
[21:57:51] * gurun joined the channel
[23:30:45] * FriwiDev has quit
[23:39:11] * potpotsie has quit
[23:56:32] * potpotsie joined the channel

2015-09-02
[01:21:02] * TheMineBench joined the channel
[03:07:48] * Aragas has quit
[03:36:48] * md_5 joined the channel
[04:03:14] * potpotsie joined the channel
[04:18:54] * jamesguessis joined the channel
[05:04:35] * potpotsie has quit
[05:18:14] * jamesguessis has quit
[05:18:37] * jamesguessis joined the channel
[05:48:46] * jamesguessis has quit
[06:05:08] * potpotsie joined the channel
[06:09:33] * potpotsie has quit
[06:13:42] * jamesguessis joined the channel
[07:06:16] * potpotsie joined the channel
[07:10:52] * potpotsie has quit
[07:51:37] * jamesguessis has quit
[08:07:04] * potpotsie joined the channel
[08:11:13] * potpotsie has quit
[08:14:51] * jamesguessis joined the channel
[08:59:59] * potpotsie joined the channel
[09:07:47] * jamesguessis joined the channel
[09:11:55] * jamesguessis has quit
[12:08:06] * PrisaneTR joined the channel
[12:33:22] * PrisaneTR has quit
[12:38:33] * gurun joined the channel
[13:30:50] * PrisaneTR joined the channel
[13:47:48] * -- BotBot disconnected, possible missing messages --
[13:50:52] * -- BotBot disconnected, possible missing messages --
[13:53:08] * [d__d] joined the channel
[15:58:49] * potpotsie has quit
[16:19:53] * potpotsie joined the channel
[16:27:16] * PrisaneTR has quit
[16:43:18] * potpotsie has quit
[16:46:47] * potpotsie joined the channel
[18:21:32] * potpotsie has quit
[18:27:45] * potpotsie joined the channel
[18:31:25] * potpotsie has quit
[18:34:40] * potpotsie joined the channel
[19:25:58] * sgray has quit
[19:56:10] * sgray joined the channel
[22:30:45] * FriwiDev has quit

2015-09-01
[00:08:28] * potpotsie has quit
[00:16:15] * potpotsie joined the channel
[00:18:49] * potpotsie has quit
[00:33:10] * potpotsie joined the channel
[00:37:44] * potpotsie has quit
[00:40:02] * potpotsie joined the channel
[00:40:05] * potpotsie has quit
[00:53:37] * potpotsie joined the channel
[01:16:15] * potpotsie has quit
[01:21:52] * Darunia18 joined the channel
[01:35:47] * potpotsie joined the channel
[01:52:41] * potpotsie has quit
[01:57:26] * Aragas has quit
[02:42:49] * potpotsie joined the channel
[02:44:14] * potpotsie has quit
[03:06:05] * potpotsie joined the channel
[03:15:15] * Darunia18 has quit
[03:40:28] * potpotsie has quit
[03:41:30] * potpotsie joined the channel
[03:46:31] * Thinkofdeath has quit
[03:48:50] * Thinkofdeath joined the channel
[04:43:46] * gurun has quit
[05:20:38] * potpotsie has quit
[05:36:32] * sgray joined the channel
[06:00:05] * potpotsie joined the channel
[06:00:58] * potpotsie has quit
[06:03:10] * potpotsie joined the channel
[06:07:22] * potpotsie has quit
[06:17:16] * gurun joined the channel
[06:20:21] * potpotsie joined the channel
[07:27:47] * potpotsie has quit
[08:08:54] * sgray joined the channel
[08:28:44] * potpotsie joined the channel
[10:19:06] * C0deH4cker has quit
[10:26:37] * C0deH4cker joined the channel
[10:26:37] * C0deH4cker has quit
[10:26:37] * C0deH4cker joined the channel
[11:31:16] * sgray joined the channel
[11:54:27] * gurun joined the channel
[12:33:47] * MelomanCooI has quit
[12:54:39] * MelomanCooI joined the channel
[13:53:57] * MelomanCooI|2 joined the channel
[13:55:26] * MelomanCooI has quit
[13:57:07] * MelomanCooI|2 is now known as MelomanCooI
[15:23:52] * Finland joined the channel
[15:24:14] * Finland has left the channel
[16:38:13] * potpotsie has quit
[16:51:20] * Aragas joined the channel
[16:52:48] * potpotsie joined the channel
[17:37:22] * gurun has quit
[17:43:14] * potpotsie has quit
[17:44:33] * potpotsie joined the channel
[18:28:27] * gurun joined the channel
[18:43:34] * potpotsie has quit
[19:19:14] * InusualZ is now known as zz_InusualZ
[19:34:15] * tHEMtZ has quit
[19:35:20] * tHEMtZ joined the channel
[19:48:53] * sgray joined the channel

2015-08-31
[00:03:21] * InusualZ is now known as zz_InusualZ
[00:16:03] * zz_InusualZ is now known as InusualZ
[00:47:34] * potpotsie has quit
[01:30:56] * potpotsie joined the channel
[01:31:00] * potpotsie has quit
[01:32:07] * jamesguessis joined the channel
[01:35:07] * sgray joined the channel
[01:40:04] * Darunia18 joined the channel
[01:40:24] * sekjun9878_ joined the channel
[01:40:24] * sekjun9878_ has quit
[01:40:24] * sekjun9878_ joined the channel
[01:47:00] * potpotsie joined the channel
[01:50:31] * Aragas has quit
[02:21:16] * potpotsie has quit
[02:32:17] * AndChat|374100 joined the channel
[02:35:45] * AndChat|374100 has quit
[02:35:47] * jamesguessis joined the channel
[02:39:27] * AndChat|374100 joined the channel
[02:41:42] * potpotsie joined the channel
[02:42:11] * jamesguessis has quit
[02:51:05] * jython234[ping] is now known as jython234[away]
[02:53:41] * jamesguessis joined the channel
[02:57:04] * jamesguessis joined the channel
[03:33:54] * jamesguessis joined the channel
[05:00:30] * MelomanCooI has quit
[05:07:00] * potpotsie has quit
[05:19:13] * jamesguessis joined the channel
[05:28:44] * potpotsie joined the channel
[05:48:10] * jamesguessis joined the channel
[06:07:00] * jamesguessis has quit
[06:54:56] * potpotsie has quit
[07:00:15] * MelomanCooI joined the channel
[07:30:30] * potpotsie joined the channel
[07:34:40] * potpotsie has quit
[08:31:16] * potpotsie joined the channel
[08:45:32] * InusualZ is now known as zz_InusualZ
[09:19:19] * sgray joined the channel
[10:10:00] * gurun joined the channel
[11:02:11] <gurun> shoghicp, is there any way to make a floating text move smooth like for the players?
[11:31:35] * sgray joined the channel
[11:58:16] <PEMapModder> gurun, make it move like an entity?
[11:59:11] <gurun> not smooth :-(
[12:05:15] * Aragas joined the channel
[13:33:19] <shoghicp> gurun: send move entity packets?
[13:33:29] <shoghicp> and set NO_AI to false
[13:33:34] <shoghicp> but that will make it fall :)
[13:34:21] <gurun> oh .. thanks. I will try that.
[13:34:59] <gurun> at least you are saying that it should be possible, that's all i need to know.
[13:47:29] <shoghicp> it's just that I set NO_AI
[13:47:32] <shoghicp> so they don't fall
[13:49:45] <gurun> hmm, i have to try it. Basically i bind it to the player position and then it should follow the player. But it looked very laggy.
[15:13:15] * jython234[away] is now known as jython234
[16:51:01] * jamesguessis joined the channel
[17:07:37] * potpotsie has quit
[17:10:44] * potpotsie joined the channel
[17:47:21] * potpotsie has quit
[17:59:36] * Darunia18 joined the channel
[18:05:14] * zz_InusualZ is now known as InusualZ
[18:40:38] * jython234 is now known as jython234[away]
[19:53:27] * sgray joined the channel
[19:58:36] * jamesguessis joined the channel
[21:48:07] * sgray joined the channel
[23:32:04] * Darunia18 has quit
[23:41:05] * potpotsie joined the channel
[23:41:53] * potpotsie has quit
[23:45:24] * potpotsie joined the channel

2015-08-30
[00:01:09] * jython234 is now known as jython234[ping]
[00:03:24] * Darunia18 has quit
[00:03:42] * Darunia18 joined the channel
[00:49:40] * sgray joined the channel
[01:45:42] * Extreme joined the channel
[02:30:29] * tommo_ joined the channel
[02:56:09] * jython234[ping] is now known as jython234[away]
[03:02:43] * tommo_ has quit
[03:55:39] * sgray joined the channel
[04:02:05] * InusualZ is now known as zz_InusualZ
[04:18:33] * MelomanCooI|2 joined the channel
[04:19:28] * MelomanCooI has quit
[04:52:15] * sgray joined the channel
[05:26:15] * shaila joined the channel
[05:37:10] * gurun has quit
[05:45:31] * potpotsie has quit
[06:34:30] * potpotsie joined the channel
[06:52:48] * potpotsie has quit
[07:23:48] * potpotsie joined the channel
[08:44:24] * shaila joined the channel
[10:27:14] * InusualZ is now known as zz_InusualZ
[10:59:14] * zz_InusualZ is now known as InusualZ
[11:13:40] * Aragas joined the channel
[11:41:14] * gurun joined the channel
[11:51:49] * shaila joined the channel
[11:58:19] * tommo_ joined the channel
[13:29:02] * tommo_ has quit
[13:42:51] * tommo_ joined the channel
[13:50:06] * tommo_ has quit
[14:17:20] * zz_InusualZ is now known as InusualZ
[15:09:35] * tommo_ joined the channel
[15:09:36] * tommo_ has quit
[16:08:28] * potpotsie has quit
[16:08:44] * potpotsie joined the channel
[16:42:39] * Twister915 joined the channel
[16:43:03] <Twister915> Hey, I was just reading over a bunch of implementations of raknet and I see them checking if a packet is split but not really doing anything with it
[16:43:28] <Twister915> Do we ignore packets that say they're split or where does RakLib/PocketMine deal with that? I'm kinda lost
[16:46:59] * potpotsie has quit
[16:47:49] <jython234[away]> Twister915: RakNet code is in RakLib
[16:48:04] <jython234[away]> Packets are split if they go over the MTU
[16:48:06] <Twister915> Yeah I literally just found the relevant bit, sorry https://github.com/BlockServerProject/JRakLib/blob/4809c64627c2765fa5b098e677649c1ac6cb358f/src/main/java/net/beaconpe/jraklib/client/Connection.java#L318-L347
[16:48:15] <jython234[away]> Oh yeah that's my port to Java
[16:48:20] <Twister915> used your repo because java is easier to read
[16:48:23] <Twister915> :P
[16:48:30] <Twister915> trying to port it to go
[16:48:36] <jython234[away]> The client package I wrote myself
[16:48:59] <jython234[away]> It actually works well
[16:49:52] <Twister915> yeah it looks really clean; I prefer reading it to the php & c++ alternatives.
[16:50:17] <jython234[away]> Thanks
[16:50:17] <Twister915> only a few questions on it actually
[16:50:22] <jython234[away]> Yes?
[16:50:37] <Twister915> why are you using a map to store something that looks like sequential numbers
[16:50:38] <Twister915> https://github.com/BlockServerProject/JRakLib/blob/4809c64627c2765fa5b098e677649c1ac6cb358f/src/main/java/net/beaconpe/jraklib/client/Connection.java#L324
[16:50:50] <Twister915> why not just use a list implementation
[16:51:19] <Twister915> or rather, an array, since you know the size ahead of time
[16:52:28] <jython234[away]> Raklib uses a dictionary
[16:52:37] <jython234[away]> I thought I would do the same
[16:55:19] <Twister915> Yeah it'll have the same behavior but I think it's a bit heavy for what you're doing. Do you mind if I submit a pull request with a few performance related changes I think JRakLib would benefit from?
[16:55:35] <jython234[away]> Of course, go ahead
[16:55:40] <Twister915> awesome
[17:05:00] <Twister915> https://github.com/BlockServerProject/JRakLib/pull/3 you may want to check my code and make sure that works, I'm pretty sure it will but I can't really test it myself
[17:05:16] <jython234[away]> Ok I'll look into it
[17:05:21] <Twister915> awesome
[17:05:34] <jython234[away]> Does it affect the server or just the client?
[17:05:40] <Twister915> just the server I believe
[17:05:51] <jython234[away]> Ok
[17:06:30] * MelomanCooI|2 has quit
[17:08:21] * MelomanCooI joined the channel
[17:19:21] * sekjun9878 joined the channel
[17:19:21] * sekjun9878 has quit
[17:19:21] * sekjun9878 joined the channel
[17:24:54] * potpotsie joined the channel
[17:50:32] * potpotsie has quit
[17:52:10] * jredner joined the channel
[18:36:22] * Darunia18 joined the channel
[19:33:50] * potpotsie joined the channel
[19:40:29] * potpotsie has quit
[19:44:06] * potpotsie joined the channel
[19:45:04] * jredner has quit
[19:57:02] * jython234[away] is now known as jython234[ping]
[20:04:29] * InusualZ is now known as zz_InusualZ
[20:06:55] * potpotsie has quit
[20:26:52] * potpotsie joined the channel
[20:27:02] * potpotsie has quit
[20:57:57] * potpotsie joined the channel
[23:31:59] * potpotsie has quit
[23:59:00] * potpotsie joined the channel

2015-08-29
[00:16:33] * potpotsie has quit
[00:22:23] * potpotsie joined the channel
[00:26:31] * potpotsie has quit
[00:28:17] * sgray joined the channel
[00:45:42] * sgray joined the channel
[00:49:56] * sgray joined the channel
[01:08:07] * Jamesguessis has quit
[02:02:34] * potpotsie joined the channel
[02:03:46] * Aragas has quit
[02:36:14] <KnownUnown> Blearg
[02:36:17] <KnownUnown> Sasl failes
[02:36:22] <KnownUnown> Failed then succeeded
[02:36:30] <KnownUnown> And I got a lot of msgs from nickserv
[02:58:50] * gurun has quit
[03:02:07] <humerusj> Damnit cholby!
[03:13:47] * potpotsie has quit
[03:14:22] * potpotsie joined the channel
[03:18:40] * potpotsie has quit
[03:27:52] * potpotsie joined the channel
[03:29:48] * potpotsie has quit
[03:30:34] * potpotsie joined the channel
[03:30:43] * potpotsie has quit
[03:31:01] * potpotsie joined the channel
[03:51:14] * potpotsie has quit
[03:51:49] * potpotsie joined the channel
[04:16:01] * potpotsie has quit
[04:17:49] * potpotsie joined the channel
[04:31:02] * potpotsie has quit
[04:38:36] * NullFull joined the channel
[05:15:10] * Darunia18 joined the channel
[05:15:15] * Darunia18 has quit
[05:26:32] * potpotsie joined the channel
[05:44:37] * potpotsie has quit
[06:07:44] * potpotsie joined the channel
[06:10:44] * potpotsie has quit
[07:11:39] * potpotsie joined the channel
[07:34:57] * sgray joined the channel
[08:24:10] * NCommander joined the channel
[10:26:36] * gurun joined the channel
[11:05:55] * potpotsie has quit
[11:15:56] * potpotsie joined the channel
[12:26:42] * sgray joined the channel
[12:27:40] * Aragas joined the channel
[13:24:14] * InusualZ joined the channel
[13:24:21] * eggster joined the channel
[13:25:01] * C0deH4cker has quit
[13:25:09] * C0deH4cker joined the channel
[13:25:09] * C0deH4cker has quit
[13:25:09] * C0deH4cker joined the channel
[13:31:57] * Brandon15811__ joined the channel
[16:11:07] * potpotsie has quit
[16:26:30] * potpotsie joined the channel
[18:04:43] * Brandon15811__ joined the channel
[19:11:13] * potpotsie has quit
[20:32:33] * Darunia18 joined the channel
[20:50:34] * potpotsie joined the channel
[21:25:39] * jython234[away] is now known as jython234[busy]
[22:26:40] * potpotsie has quit
[22:43:32] * potpotsie joined the channel
[23:03:47] * potpotsie has quit
[23:17:00] * potpotsie joined the channel
[23:40:36] * Aragas has quit
[23:56:04] * potpotsie has quit
[23:56:23] * potpotsie joined the channel

2015-08-28
[00:03:27] <KnownUnown> oh
[00:03:32] <KnownUnown> someone sent a screenshot to Apple
[00:03:40] <KnownUnown> with someone swearing and bypassing the chat filter ingame
[00:03:48] <KnownUnown> so they took down Lifeboat+ :|
[00:04:30] <gurun> ok, so that was the reason .. have to figure out what the heck that has to do with .. libeboat tho?
[00:05:24] <gurun> means that if i take a screnshot of MCPE where i'm behaving improper .. they'll take down MCPE too :-)
[00:18:47] <KnownUnown> yeah
[00:57:08] * potpotsie has quit
[01:35:25] * potpotsie joined the channel
[01:45:40] * jython234[ping] is now known as jython234[away]
[01:53:36] <gurun> anyone have a complete char-table for the PE font out there?
[02:00:54] * potpotsie has quit
[02:01:55] * potpotsie joined the channel
[02:22:34] * MrARM has quit
[02:22:43] * Aragas has quit
[02:23:19] * darngeek has quit
[02:24:11] * Antisober552 has quit
[02:24:19] * leonchang99 has quit
[02:24:19] * Falkirks has quit
[02:28:04] * eggster|afk joined the channel
[02:28:05] * ZacHack joined the channel
[02:28:35] * darngeek joined the channel
[02:28:39] * humerusj joined the channel
[02:29:05] * NullFull|away joined the channel
[02:29:05] * Intyre joined the channel
[02:29:19] * NullFull|away is now known as NullFull
[02:29:35] * leonchang99 joined the channel
[02:30:05] * Antisober552 joined the channel
[02:30:35] * iamadpond joined the channel
[02:31:05] * Falkirks joined the channel
[02:31:35] * MinecraftAddict joined the channel
[02:32:05] * MrARM joined the channel
[02:32:35] * shoghicp joined the channel
[03:35:04] * Unown__ joined the channel
[03:47:43] * Jamesguessis has quit
[04:32:20] * potpotsie has quit
[04:33:35] * potpotsie joined the channel
[04:34:11] * potpotsi_ joined the channel
[04:34:11] * potpotsi_ has quit
[04:37:40] * potpotsie has quit
[04:39:47] * potpotsie joined the channel
[05:24:15] <gurun> Wonder why anyone loves this company: https://en.wikipedia.org/wiki/Censorship_by_Apple
[05:28:09] <humerusj> I like them because they make pretty stuff
[05:28:21] <humerusj> But my next phone is gonna be a moto x c:
[05:29:28] <humerusj> Maybe i should wait for the 6s and just get that though!
[05:57:46] * potpotsie has quit
[06:46:23] * potpotsie joined the channel
[06:59:52] * potpotsie has quit
[07:49:22] * gurun has quit
[08:01:01] * potpotsie joined the channel
[08:15:24] * Brandon15811_ joined the channel
[08:15:24] * Brandon15811 joined the channel
[08:37:17] * gurun joined the channel
[10:27:30] * potpotsie has quit
[10:29:43] * potpotsie joined the channel
[10:29:43] * Unown__ joined the channel
[10:30:02] * Brandon15811_ joined the channel
[10:30:02] * Guest21678 joined the channel
[10:30:02] * jython234[away] joined the channel
[10:30:02] * NCommander joined the channel
[10:30:02] * md_5 joined the channel
[10:30:14] * PEMapModder joined the channel
[10:32:56] * Brandon15811_ joined the channel
[10:32:56] * Guest21678 joined the channel
[10:32:56] * jython234[away] joined the channel
[10:32:56] * NCommander joined the channel
[10:32:56] * md_5 joined the channel
[11:39:40] * Aragas joined the channel
[12:39:21] <shoghicp> oh well
[12:39:43] <shoghicp> get back to work, find that you can only connect once to a multiplayer server
[12:39:52] <shoghicp> after that, you never disconnect from it
[12:40:01] <shoghicp> and keep playing on that world even if you go to the menu
[12:40:27] <shoghicp> ^ that happened when I was sick half a week :P
[12:42:14] <Intyre> also a good thing, now you know they cant make it work without you ;)
[12:42:22] <Intyre> soo your job is safe
[13:24:39] * Vdhd joined the channel
[13:28:11] * Bbb_ joined the channel
[13:30:12] * Vdhd has quit
[14:03:22] <InusualZ> lol
[14:28:58] * potpotsie has quit
[14:29:13] * potpotsie joined the channel
[14:32:23] * potpotsie has quit
[15:32:53] * potpotsie joined the channel
[16:37:38] * MelomanCooI has quit
[16:44:04] * MelomanCooI joined the channel
[16:53:39] * potpotsie has quit
[16:53:55] * potpotsie joined the channel
[17:32:29] * potpotsie has quit
[17:42:42] * potpotsie joined the channel
[17:44:21] * Jamesguessis joined the channel
[18:12:22] * potpotsie has quit
[18:13:49] * potpotsie joined the channel
[18:19:44] * potpotsie has quit
[18:37:14] * gurun joined the channel
[18:39:28] * potpotsie joined the channel
[18:44:01] * ohtallonez joined the channel
[19:20:00] <gurun> well shogi, you shouldn't be sick in the first place. Please lets not have it happen again and we will be fine.
[19:53:20] <humerusj> ^
[21:37:06] <Brandon15811___> humerusj: but 6s means you have to wait longer!
[21:47:31] <humerusj> Brandon15811___: 6s event is the 9th iirc. Moro x comes out 3rd, and then 6s is on sale a week after 9th :/
[21:48:14] <Brandon15811___> humerusj: exactly! so just get the X ;D
[21:48:17] * Darunia18 joined the channel
[21:48:31] <humerusj> ^ hehe
[23:10:57] * Darunia18 joined the channel

2015-08-27
[00:01:41] * gurun has quit
[00:14:34] * gurun joined the channel
[00:51:45] * potpotsie joined the channel
[01:54:55] * Darunia18 joined the channel
[01:57:49] * Aragas has quit
[02:05:02] * potpotsie has quit
[02:44:35] * potpotsie joined the channel
[03:04:59] * potpotsie has quit
[03:05:43] * jython234[away] is now known as jython234[ping]
[03:35:01] * shaila joined the channel
[03:47:35] * Jamesguessis has quit
[03:47:53] * Jamesguessis joined the channel
[04:33:21] * potpotsie joined the channel
[04:44:08] * potpotsie has quit
[04:51:49] * potpotsie joined the channel
[04:56:22] * potpotsie has quit
[05:07:11] * potpotsie joined the channel
[05:07:22] * potpotsie has quit
[05:07:39] * potpotsie joined the channel
[06:15:44] * potpotsie has quit
[07:00:06] * potpotsie joined the channel
[07:04:27] * potpotsie has quit
[08:00:45] * potpotsie joined the channel
[09:03:28] * gurun joined the channel
[09:42:05] * MelomanCooI has quit
[10:02:00] * Aragas joined the channel
[10:08:14] * gurun has quit
[10:09:37] * gurun joined the channel
[10:32:14] * MelomanCooI joined the channel
[11:32:04] * sgray joined the channel
[13:08:50] * williamtdr joined the channel
[13:09:37] * williamtdr has quit
[13:10:31] * williamtdr joined the channel
[13:44:23] * giangpro joined the channel
[14:02:48] * deceit joined the channel
[14:11:06] * MelomanCooI has quit
[14:12:48] * MelomanCooI joined the channel
[15:39:18] * sgray joined the channel
[16:26:04] * potpotsie has quit
[17:01:16] * potpotsie joined the channel
[17:06:55] * potpotsie has quit
[17:43:49] * XorBoole has quit
[17:46:07] * XorBoole joined the channel
[18:19:07] * gurun has quit
[18:19:33] * gurun joined the channel
[18:30:30] * deceit has quit
[18:31:02] * deceit joined the channel
[18:44:27] * ohtallone joined the channel
[18:50:14] * Brandon15811_ has quit
[18:56:32] * Brandon15811_ joined the channel
[18:59:22] * potpotsie joined the channel
[19:24:34] * potpotsie has quit
[19:39:30] * williamtdr has quit
[20:14:17] * shaila joined the channel
[20:23:47] * potpotsie joined the channel
[21:25:41] * potpotsie has quit
[21:57:36] * gurun joined the channel
[22:12:06] <gurun> soo, what's going down with the apps today?
[22:31:27] <humerusj> apps?
[22:38:05] * potpotsie joined the channel
[22:40:02] <gurun> yeah the LBSG app was pulled. Just wondering if it has anything to do with MC or if its just LBSG themselvs
[22:41:29] * potpotsie has quit
[22:41:46] * potpotsie joined the channel
[22:56:47] <KnownUnown> gurun: someone submitted a screenie to Apple with someone cursing and bypassing filter in chat
[22:57:15] * potpotsie has quit
[23:03:27] <Brandon15811___> KnownUnown: but that's in mcpe xD
[23:03:38] <KnownUnown> Brandon15811___: it was in mcpe?
[23:03:59] <KnownUnown> Oh well they probably figured something was wrong with Lifeboat and wanted us to change the rating
[23:04:13] <Brandon15811___> KnownUnown: I don't think you can chat in the lifeboat app itself xD
[23:04:17] <KnownUnown> Yeah..
[23:04:25] <KnownUnown> That really is mcpe's fault
[23:04:29] <Brandon15811___> exactly
[23:04:35] <KnownUnown> 'online interaction not rated by the ersb'
[23:35:28] * potpotsie joined the channel
[23:40:05] <gurun> did KnownUnown just write something .. and i have him ignore or?!
[23:40:15] <KnownUnown> uhhh
[23:40:19] <KnownUnown> do you have me on ignore?
[23:40:23] <KnownUnown> gurun: test
[23:40:39] <notunown> gurun: test
[23:43:47] * notunown is now known as KnownUnown
[23:51:31] <gurun> yeah
[23:51:38] <gurun> hmm ..
[23:54:47] <gurun> KnownUnown, are you here now :-)
[23:54:56] <KnownUnown> hi
[23:54:58] <gurun> ah
[23:54:58] <KnownUnown> \o
[23:55:02] <KnownUnown> what happened...
[23:55:13] <gurun> old sins maybe
[23:55:19] <KnownUnown> oh
[23:55:20] <gurun> must have ignored you by mistake.
[23:55:23] <KnownUnown> well then
[23:55:30] <KnownUnown> k
[23:56:08] <gurun> i was curious what you wrote about lbsg?

2015-08-26
[00:25:32] * Aragas joined the channel
[00:39:56] * mdbrim joined the channel
[00:41:15] * mdbrim_ joined the channel
[00:44:33] * mdbrim has quit
[01:08:00] * mdbrim joined the channel
[01:09:41] * mdbrim_ has quit
[01:12:07] * mdbrim has quit
[01:22:06] * mdbrim joined the channel
[01:32:10] <gurun> WARNING: Heads up if you are on this list - https://paste.cridet.io/prvafacdq/25iaai/raw
[01:33:05] <KnownUnown> old news?
[01:33:07] <KnownUnown> maybe sorta
[01:33:43] * potpotsie joined the channel
[01:41:09] * potpotsie has quit
[01:57:19] * jython234 is now known as jython234[away]
[01:57:50] * mdbrim has quit
[01:58:23] * mdbrim joined the channel
[02:09:58] * Aragas has quit
[02:21:32] * potpotsie joined the channel
[02:22:49] * potpotsie has quit
[02:32:06] * potpotsie joined the channel
[03:02:24] * mdbrim joined the channel
[03:05:44] * potpotsie has quit
[03:07:33] * potpotsie joined the channel
[03:15:23] * SuperstarGamer has quit
[03:22:46] * potpotsie has quit
[03:23:00] * potpotsie joined the channel
[03:37:52] * potpotsie has quit
[03:41:01] * potpotsie joined the channel
[04:21:00] * potpotsie has quit
[04:26:47] * potpotsie joined the channel
[04:37:30] * potpotsie has quit
[05:01:53] * sgray joined the channel
[05:27:54] * potpotsie joined the channel
[05:32:36] * potpotsie has quit
[06:26:33] * Brandon15811 joined the channel
[06:47:47] * potpotsie joined the channel
[06:50:27] * gurun has quit
[06:58:35] * potpotsie has quit
[07:33:31] * potpotsie joined the channel
[07:37:38] * potpotsie has quit
[07:40:35] * Brandon15811_ joined the channel
[07:41:04] * Brandon1- joined the channel
[07:54:26] * potpotsie joined the channel
[08:22:55] * potpotsie has quit
[09:23:56] * potpotsie joined the channel
[09:27:10] * Aragas joined the channel
[09:28:02] * brandon__ joined the channel
[09:28:08] <NullFull> brandon__ is also known as: Brandon15811
[09:32:22] * Aragas has quit
[10:38:08] * sgray joined the channel
[12:09:57] * Brandon15811_ joined the channel
[12:09:57] * Brandon15811 joined the channel
[12:19:14] * gurun joined the channel
[13:15:51] * jython234[away] is now known as jython234[ping]
[13:36:10] * Aragas joined the channel
[13:53:16] * jython234[ping] is now known as jython234
[15:34:20] * ZacHack has quit
[15:36:22] * ZacHack joined the channel
[16:00:00] <jython234> anyone know why this might happen? https://pbs.twimg.com/media/CNWG__RWoAAI0iG.jpg:large
[16:19:53] <humerusj> That's pretty
[16:19:55] <humerusj> I like it.
[16:25:55] <jython234> it doesn't happen anymore
[16:25:56] <jython234> xD
[16:27:09] * potpotsie has quit
[17:22:23] * potpotsie joined the channel
[17:26:41] * potpotsie has quit
[18:06:07] * jython234 is now known as jython234[away]
[19:00:38] * LaxWasHere joined the channel
[19:55:16] * potpotsie joined the channel
[19:57:44] * potpotsie has quit
[20:03:52] * sgray joined the channel
[21:13:05] * CrackerFRYTB joined the channel
[21:44:08] * Fritz joined the channel
[21:44:31] * Fritz is now known as Guest24917
[21:47:06] * Guest24917 is now known as FriwiDev
[22:01:12] * potpotsie joined the channel
[23:20:35] * potpotsie has quit
[23:21:10] * potpotsie joined the channel
[23:32:40] * potpotsie has quit
[23:33:25] * potpotsie joined the channel
[23:43:42] * potpotsie has quit
[23:45:25] * potpotsie joined the channel
[23:50:51] * potpotsie has quit

2015-08-25
[00:20:36] <jocopa3_> humerusj: I had no where else to put the other monitor, so hanging it seemed nice
[00:21:58] <jocopa3_> I trust that it won't fall since it's bolted to its stand, but I don't trust it enough to keep it there forever
[00:27:41] <humerusj> Heh
[00:27:52] <humerusj> Do you have a roommate or is it a single?
[00:33:14] <jocopa3_> I have a roommate
[00:33:56] <jocopa3_> I bought a coffee table originally to use for monitor stands, but it blocked my roommates access to his loft bed, thus my hacky solution
[00:35:00] <jocopa3_> I might split my futon in half, give my roommate the other half, then put my coffee table and monitors where the futon used to be
[00:36:08] * potpotsie has quit
[00:47:50] * potpotsie joined the channel
[00:48:50] * joshrivers joined the channel
[00:58:39] <Glitchmaster_PE> humerusj: Question...why does getServerName return the motd?
[00:59:03] <Darunia18> #BlameShoghi
[01:01:45] <Darunia18> But in seriousness, how I understand it is that the "server name" is the MOTD in the server list, and the MOTD doesn't really exist? Not 100% sure on this one, but that's what I've come to understand I think.
[01:03:41] <Glitchmaster_PE> What was the MOTD? Wasn't it the thing that would scroll through back in the day?
[01:04:50] <Darunia18> In the PE Realms server list? Yeah that would be the MOTD. Now I think it's been replaced with this (which is unscrollable).
[01:23:00] * gurun joined the channel
[01:50:56] * Brandon15811__ joined the channel
[03:04:43] * potpotsie has quit
[03:04:59] * potpotsie joined the channel
[03:11:47] * InusualZ has quit
[03:19:07] * C0deH4cker has quit
[03:19:37] * jocopa3_ is now known as jocopa3
[03:20:05] <jocopa3> too plus too is for
[03:20:08] <jocopa3> for plus for is ate
[03:21:28] <jython234> Ate plus ate is 16
[03:21:31] <jython234> :/
[03:21:38] <jocopa3> no, sex-teen
[03:21:44] <jython234> :)
[03:21:49] <jython234> xD
[03:22:09] <jocopa3> sex-teen plus sex-teen is thirsty too
[03:22:27] <jython234> I'm thirsty too
[03:22:40] <jocopa3> ah cool, I'm only ate teen
[03:22:42] * zz_InusualZ joined the channel
[03:23:07] <jython234> I'm not thirsty too but I'm thirsty too
[03:23:19] <jython234> If you're thirsty
[03:23:44] * jython234 is now known as jython234[away]
[03:32:16] * C0deH4cker joined the channel
[03:32:17] * C0deH4cker has quit
[03:32:17] * C0deH4cker joined the channel
[03:45:01] * Darunia18 has quit
[03:49:36] * C0deH4cker has quit
[03:52:19] * C0deH4cker joined the channel
[03:52:19] * C0deH4cker has quit
[03:52:19] * C0deH4cker joined the channel
[04:05:19] * potpotsie has quit
[04:18:18] * potpotsie joined the channel
[04:43:04] * Glitchmaster_PE has quit
[06:11:20] * jocopa3 has quit
[06:15:08] * Fudster joined the channel
[06:21:24] * potpotsie has quit
[06:21:45] * potpotsie joined the channel
[06:21:47] * potpotsie has quit
[07:00:02] * potpotsie joined the channel
[07:23:58] * potpotsie has quit
[07:24:32] * potpotsie joined the channel
[07:25:32] * potpotsie has quit
[08:20:57] * potpotsie joined the channel
[08:24:37] * potpotsi_ joined the channel
[08:24:59] * potpotsie has quit
[08:26:13] * potpotsi_ has quit
[09:06:24] * VCraft joined the channel
[09:27:14] * potpotsie joined the channel
[10:14:19] * VCraft has left the channel
[10:24:51] * gurun joined the channel
[11:08:53] * sgray joined the channel
[11:38:41] * PhilipShilling is now known as [AWAY]Philip
[12:19:47] * Brandon15811__ joined the channel
[12:46:10] * Bluez_ joined the channel
[14:27:57] * [AWAY]Philip is now known as [PING]Philip
[14:30:54] * thunder33345 joined the channel
[14:30:57] <NullFull> thunder33345 is also known as: Thunder33345
[14:36:18] <thunder33345> no one here? oh well...
[14:36:26] <jython234[away]> Hi
[15:10:03] * sgray joined the channel
[15:10:07] * Jamesguessis joined the channel
[15:12:54] * [PING]Philip is now known as [AWAY]Philip
[16:19:57] * potpotsie has quit
[16:20:11] * potpotsie joined the channel
[16:55:26] * potpotsie has quit
[16:55:31] * potpotsi_ joined the channel
[17:12:28] * potpotsi_ has quit
[17:13:10] * potpotsie joined the channel
[17:13:12] * potpotsie has quit
[17:43:10] * potpotsie joined the channel
[18:05:28] * Glitchmaster_PE joined the channel
[18:17:59] * Brandon15811___ joined the channel
[18:50:24] * zz_InusualZ is now known as InusualZ
[18:53:02] * [AWAY]Philip is now known as PhilipShilling
[19:03:50] * PhilipShilling has left the channel
[19:58:37] * sgray joined the channel
[20:05:02] * jython234[ping] is now known as jython234
[20:42:16] * potpotsie has quit
[21:02:06] * potpotsie joined the channel
[21:30:42] * potpotsie has quit
[21:43:08] * potpotsie joined the channel
[21:46:53] * potpotsi_ joined the channel
[21:46:53] * potpotsie has quit
[21:48:49] * Brandon15811 joined the channel
[21:50:31] * SuperstarGamer joined the channel
[21:50:32] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[21:50:38] <SuperstarGamer> Don't mind me, just registering my nick :)
[21:50:57] <SuperstarGamer> Nevermind, it's already been registered
[21:51:02] * potpotsi_ has quit
[21:51:10] <SuperstarGamer> Anyone on?
[22:02:39] * potpotsie joined the channel
[22:05:17] * sgray joined the channel
[22:07:10] * potpotsie has quit
[22:46:41] * InusualZ is now known as zz_InusualZ
[22:55:55] * zz_InusualZ is now known as InusualZ
[23:03:23] * potpotsie joined the channel
[23:10:01] * potpotsi_ joined the channel
[23:11:45] * potpotsie has quit
[23:12:11] * Bluez_ has left the channel
[23:13:51] * gurun has quit
[23:16:30] * mathewpeterson joined the channel
[23:19:15] * mathewpeterson has quit
[23:20:33] * potpotsi_ has quit
[23:25:26] * sgray joined the channel
[23:34:00] * potpotsie joined the channel
[23:37:11] * gurun joined the channel
[23:38:06] * potpotsie has quit

2015-08-24
[00:07:10] * Quizy101 joined the channel
[00:16:49] * potpotsie has quit
[00:29:25] * potpotsie joined the channel
[00:29:47] * potpotsie has quit
[00:34:04] * potpotsie joined the channel
[00:38:32] * potpotsie has quit
[00:43:33] * Quizy101 has quit
[00:50:46] * potpotsie joined the channel
[01:12:05] * Jamesguessis joined the channel
[01:14:53] * [AWAY]Philip is now known as [PING]Philip
[01:20:27] * jython234 is now known as jython234[away]
[01:59:30] * [PING]Philip is now known as [AWAY]Philip
[02:20:04] * potpotsie has quit
[02:22:55] * potpotsie joined the channel
[02:24:03] * potpotsie has quit
[02:29:45] * potpotsie joined the channel
[02:51:47] * shaila joined the channel
[03:12:58] * potpotsie has quit
[03:13:41] * potpotsie joined the channel
[03:13:42] * potpotsie has quit
[03:17:33] * potpotsie joined the channel
[04:08:48] * burntbreakfast joined the channel
[04:09:20] <burntbreakfast> Hello! I cannot seem to download the development version, (1.5).
[04:09:53] <burntbreakfast> is this a maintenance window or similar?
[04:32:18] * burntbreakfast has quit
[04:49:24] * potpotsie has quit
[04:51:33] * potpotsie joined the channel
[04:55:06] * potpotsie has quit
[05:11:00] * potpotsie joined the channel
[06:35:18] * potpotsie has quit
[06:38:36] * potpotsie joined the channel
[06:42:53] * potpotsie has quit
[07:39:19] * potpotsie joined the channel
[08:04:37] * Friwi joined the channel
[10:53:45] * shaila joined the channel
[10:56:58] * jython234[away] joined the channel
[10:57:11] * jython234[away] is now known as Guest30878
[11:01:03] * gurun has quit
[11:01:49] * gurun joined the channel
[11:01:58] * iJoshuaHD joined the channel
[11:01:58] * PEMapModder joined the channel
[11:12:36] * Jamesguessis has quit
[11:31:34] <gurun> if i set my MCPE to minimal Render Distance, how many chunks does it see then? Anyone know?
[11:31:47] <gurun> 192 seems like a "good" value for it.
[11:53:01] * theguywhowasbann joined the channel
[11:53:02] <theguywhowasbann> d
[11:53:02] <NullFull> theguywhowasbann is also known as: Legoboy0215, legoboyiscool
[12:16:00] * theguywhowasbann has quit
[13:42:11] * gurun has quit
[13:44:15] * gurun joined the channel
[14:24:36] * Guest30878 is now known as jython234
[15:59:45] * potpotsi_ joined the channel
[16:02:59] * potpotsie has quit
[16:07:51] * sgray joined the channel
[16:28:24] * potpotsi_ has quit
[17:17:34] * Friwi has quit
[17:33:12] * [AWAY]Philip is now known as [PING]Philip
[18:04:25] * gurun has quit
[18:05:38] * gurun joined the channel
[18:55:41] * potpotsie joined the channel
[19:05:55] * gurun has quit
[19:06:31] * gurun joined the channel
[19:08:48] * [AWAY]Philip is now known as PhilipShilling
[20:10:29] * jocopa3 joined the channel
[20:10:55] <jocopa3> I'mma genius
[20:11:07] <jocopa3> http://i.imgur.com/VBW5diu.jpg
[20:11:19] <jocopa3> I see no way my new dorm room PC setup can go wrong
[20:19:34] * potpotsie has quit
[20:44:10] * MelomanCooI has quit
[20:47:16] * gurun joined the channel
[20:55:44] * MelomanCooI joined the channel
[21:16:22] * stefan___ joined the channel
[21:17:45] * stefan___ joined the channel
[21:18:43] <stefan___> i heave a problem with a downloading a version for mcpe 0.11.1 it says failed to download this version
[21:19:03] <stefan___> pls help me as soon is posible
[21:19:08] <Intyre> PocketMine support in #pocketmine!
[21:19:22] <stefan___> intyre
[21:19:52] <stefan___> ok tnx
[21:20:23] * potpotsie joined the channel
[21:23:10] * stefan___ has quit
[21:23:54] * stefan___ joined the channel
[21:37:46] * potpotsie has quit
[21:38:58] * potpotsie joined the channel
[21:39:31] <stefan___> what i need to do when i whanna to install a phar file
[21:39:41] <stefan___> on android
[21:40:21] <Intyre> ProTip: Don't run a server on a Mobile Device
[21:40:46] <stefan___> why
[21:40:49] <stefan___> ram
[21:41:00] <Intyre> and #POCKETMINE!
[21:41:13] <humerusj> jocopa3: why would anyone want that.. :/
[21:42:17] <stefan___> i using a tab
[22:01:47] * jocopa3_ joined the channel
[22:04:44] * jocopa3 has quit
[22:10:27] * stefan___ has quit
[22:12:42] * KingCraftPe joined the channel
[22:23:52] * potpotsie has quit
[22:25:10] * potpotsie joined the channel
[22:34:31] * gurun has quit
[22:36:00] * potpotsie has quit
[22:36:17] * gurun joined the channel
[23:01:07] * potpotsie joined the channel
[23:09:40] * potpotsie has quit
[23:09:55] * potpotsie joined the channel
[23:34:22] * Darunia18 joined the channel
[23:44:17] * gurun joined the channel
[23:59:27] * Glitchmaster_PE joined the channel

2015-08-23
[00:14:59] * [AWAY]Philip is now known as PhilipShilling
[02:56:39] * potpotsie joined the channel
[02:59:19] * potpotsie has quit
[03:29:35] * potpotsie joined the channel
[03:41:25] * potpotsie has quit
[04:26:54] * InusualZ joined the channel
[04:46:27] * Twister915 has quit
[04:52:01] * potpotsie joined the channel
[04:56:06] * potpotsie has quit
[05:37:04] * potpotsie joined the channel
[05:40:44] * Friwi joined the channel
[06:06:21] * gurun has quit
[09:03:52] * shaila joined the channel
[09:26:07] * potpotsie has quit
[09:37:53] * potpotsie joined the channel
[09:39:27] * potpotsi_ joined the channel
[09:39:28] * potpotsie has quit
[09:43:47] * potpotsi_ has quit
[10:13:06] * shaila has quit
[10:28:25] * NCommander joined the channel
[10:28:30] * NCommander has quit
[10:28:30] * NCommander joined the channel
[10:40:11] * potpotsie joined the channel
[12:35:36] * shaila joined the channel
[12:37:57] * gurun joined the channel
[17:55:10] * Syd_ joined the channel
[17:57:21] * Syd_ has quit
[18:09:02] * PhilipShilling is now known as [AWAY]Philip
[18:12:09] * MelomanCooI|2 has quit
[18:25:52] * NullFull|away is now known as NullFull
[18:33:56] * NullFull|away is now known as NullFull
[18:34:31] * MelomanCooI joined the channel
[19:12:16] * potpotsi_ joined the channel
[19:15:29] * potpotsie has quit
[19:48:55] * potpotsi_ has quit
[19:50:31] * potpotsie joined the channel
[20:04:28] * shaila joined the channel
[20:09:59] * Friwi has quit
[21:08:47] * gurun has quit
[22:06:30] * potpotsie has quit
[22:17:57] * jython234[ping] is now known as jython234
[22:37:25] * potpotsie joined the channel
[22:41:48] * potpotsie has quit
[22:49:44] * potpotsie joined the channel
[23:18:28] * gurun joined the channel
[23:28:21] * kugick joined the channel
[23:41:02] * Jamesguessis has quit
[23:57:03] * sgray joined the channel

2015-08-22
[22:43:44] * potpotsie has quit
[22:58:51] * jython234[away] is now known as jython234[ping]
[23:05:40] * potpotsie joined the channel
[23:30:43] * potpotsie has quit
[23:48:20] * gurun has quit
[23:49:36] * gurun joined the channel

[00:12:13] * potpotsie has quit
[02:13:12] * potpotsie joined the channel
[02:25:11] * potpotsie has quit
[02:28:13] * Glitchmaster_PE joined the channel
[02:36:48] * humerusj joined the channel
[03:00:34] * potpotsie joined the channel
[03:14:21] * potpotsie has quit
[03:18:46] * potpotsie joined the channel
[03:45:02] * potpotsie has quit
[03:52:46] * potpotsie joined the channel
[03:53:09] * Jamesguessis joined the channel
[04:04:33] * potpotsie has quit
[04:10:50] * potpotsie joined the channel
[05:12:56] * potpotsie has quit
[05:16:27] * potpotsie joined the channel
[05:39:05] * potpotsie has quit
[06:10:47] * potpotsie joined the channel
[06:13:03] * Glitchmaster_PE has quit
[06:40:52] * potpotsie has quit
[07:07:24] * potpotsie joined the channel
[07:07:59] * potpotsi_ joined the channel
[07:08:00] * potpotsie has quit
[07:08:03] * potpotsi_ has quit
[07:09:36] * potpotsie joined the channel
[07:13:59] * potpotsie has quit
[08:10:26] * potpotsie joined the channel
[08:51:08] * potpotsie has quit
[09:30:32] * potpotsie joined the channel
[09:43:41] * potpotsie has quit
[09:52:02] * potpotsie joined the channel
[09:58:20] * MelomanCooI|2 has quit
[10:12:37] * potpotsie has quit
[11:26:52] * sgray joined the channel
[12:20:44] * gurun joined the channel
[13:53:18] * MelomanCooI joined the channel
[14:06:07] * shaila joined the channel
[14:09:22] * tankisu01 joined the channel
[14:11:17] * XorBoole has quit
[14:11:18] * MelomanCooI has quit
[14:11:32] * MelomanCooI|2 joined the channel
[14:12:27] * tankisu01 has quit
[14:13:21] * XorBoole joined the channel
[14:13:48] * sekjun9878 joined the channel
[14:13:48] * sekjun9878 has quit
[14:13:48] * sekjun9878 joined the channel
[14:22:37] * Brandon15811__ joined the channel
[14:36:40] * sitamvan joined the channel
[14:36:48] <sitamvan> test
[14:37:52] * sitamvan has quit
[15:53:59] * potpotsie joined the channel
[15:58:43] * potpotsie has quit
[16:11:37] * Friwi joined the channel
[16:20:53] * potpotsie joined the channel
[16:50:54] <gurun> one of the worst things in MCPE chat is .. that you can't chat when someone hits you.
[16:50:59] <gurun> i just hate it
[17:07:21] * potpotsie has quit
[17:09:15] * potpotsie joined the channel
[17:10:05] <Intyre> gurun: would you continue typing when i hit you?
[17:10:47] <gurun> yes to say STOP MTF!
[17:10:59] <gurun> lol
[17:11:20] <Intyre> :p
[17:35:01] * potpotsie has quit
[17:37:20] * potpotsie joined the channel
[17:38:46] * potpotsi_ joined the channel
[17:41:47] * potpotsie has quit
[17:43:11] * potpotsi_ has quit
[17:46:28] * potpotsie joined the channel
[18:05:19] * potpotsie has quit
[18:17:22] * potpotsie joined the channel
[18:22:12] * shaila joined the channel
[18:22:44] * Quizy101 has quit
[18:28:27] * potpotsie has quit
[18:31:11] * potpotsie joined the channel
[18:35:29] * potpotsie has quit
[18:35:52] * PhilipShilling is now known as [PING]Philip
[18:37:56] * Quizy101 joined the channel
[18:38:36] * potpotsie joined the channel
[18:43:02] * potpotsie has quit
[18:44:15] * Quizy101 has quit
[19:03:22] * [PING]Philip is now known as [AWAY]Philip
[19:06:46] * Quizy101 joined the channel
[19:13:27] * Quizy101 has quit
[19:34:35] * potpotsie joined the channel
[19:36:51] * Quizy101 joined the channel
[19:36:55] * potpotsi_ joined the channel
[19:37:07] * potpotsi_ has quit
[19:39:02] * potpotsie has quit
[19:42:33] * potpotsie joined the channel
[19:43:14] * Quizy101 has quit
[19:43:40] * potpotsie has quit
[19:45:51] * potpotsie joined the channel
[20:13:02] * Friwi has quit
[21:01:56] * Twister915 joined the channel
[21:02:40] * potpotsie has quit
[21:04:09] <Twister915> Okay, so I'm trying to parse incoming packets, and the docs are very confusing. Does the count in the encapsulation formats matter when writing? Do I encapsulate packets when writing? Does the packet ID come before the encapsulation data?
[21:04:46] <Twister915> this is the code I'm using to read incoming packets, am I way off? https://tmg.pw/IbdyjQBZtUlp
[21:04:54] <shoghicp> encapsulation data defines the properties, recovery and channel
[21:05:05] <shoghicp> length is important, that is the real payload size
[21:05:11] <shoghicp> and the packet id is part of the payload
[21:05:28] <shoghicp> also, encapsulation id is a bunch of flags
[21:06:01] <shoghicp> https://github.com/PocketMine/RakLib/blob/caa379e570dca9382d9619843ef93d753267cafa/protocol/EncapsulatedPacket.php#L52-L129
[21:08:28] <Twister915> Sorry, I'm reading here: https://tmg.pw/SSIdHarrpvJu Which encapsulation type specifies these flags? And you're saying the packet starts with the encapsulation ID, or the packet ID? The docs seem to imply it's the packet ID
[21:11:08] <Twister915> Oh wait, there's this "custom packet" entry on that wiki. So the format is: packetID count payload
[21:11:10] <Twister915> is that right?
[21:11:35] <Twister915> and then the payload has the ID for the encapsulation, and inside the encapsulation is the actual packet data?
[21:13:47] <Intyre> Custom Packet (0x80-0x8F) -> Packet Encapsulation format
[21:15:34] <Intyre> and this https://gist.github.com/Intyre/970e35c50baa398d6117
[21:16:02] <Twister915> Thanks @both :)
[21:16:10] <Twister915> I'll mess with it and see if I can get it working using that info
[21:20:10] <shoghicp> the wiki is really outdated :(
[21:21:10] <Twister915> shoghicp: Any reliable source of information you can point me at?
[21:21:25] <shoghicp> the script :P
[21:21:41] <Intyre> https://github.com/OculusVR/RakNet/
[21:21:47] <shoghicp> you can also check that ^
[21:21:52] <shoghicp> if you don't want to sleep
[21:21:58] <Intyre> lol
[21:22:03] <Intyre> RakPeer.cpp
[21:22:21] <Intyre> and reliabilitylayer.cpp
[21:27:59] <Twister915> Intyre: When you say "Custom Packet (0x80-0x8F) -> Packet Encapsulation format" did you mean that the ID comes before the Packet Encapsulation? Sorry, I didn't fully understand
[21:28:21] <Intyre> gimme few minutes and ill have an example
[21:28:26] <Twister915> Alright, thanks a ton man
[21:29:44] <Intyre> or try wireshark
[21:30:28] <Twister915> yeah I found shoghicp's dump on a gist, been reading that
[21:30:41] <Twister915> https://gist.github.com/shoghicp/3928624 this
[21:30:45] <Intyre> wireshark has raknet and mcpe dissector
[21:31:00] <Twister915> oh, let me give it a shot then
[21:31:01] <Twister915> thanks
[21:31:20] <Intyre> broken dissectors but it is a little bit helpfull
[21:32:24] <Twister915> why does 0x05 ask for a massive null payload?
[21:32:32] <Twister915> o.O
[21:32:47] <Intyre> mtu
[21:34:40] <Twister915> Oh I see, it's trying to work out the MTU of the network the client is on?
[21:34:52] <Intyre> yep
[21:35:08] <Twister915> beautiful okay
[21:37:05] <Intyre> i used a packet from that gist https://gist.github.com/Intyre/534a1d7fe32da1db9719
[21:37:08] <Intyre> does that make sense?
[21:38:51] <Twister915> Yeah, is there any significance to the count?
[21:40:25] <Twister915> And the reliability, or encapsulation type, you list from 0x10-0x90 in your original gist, but the wiki and your example only take advantage of three of those
[21:40:34] <Twister915> never using the "hasSplit" ones
[21:41:07] * potpotsie joined the channel
[21:41:09] * potpotsie has quit
[21:41:19] <Twister915> is that correct or should I expect them to be any of those reliabilities
[21:41:36] <Intyre> those on the wiki are most used
[21:41:58] <Intyre> and split packets are used when sending packets larger then mtu
[21:43:36] <Twister915> so would I concatenate  packets using hasSplit? Is that what count is for, so I can identify which packets go together? That bit is kinda confusing.
[21:43:43] <Intyre> yep
[21:43:44] <Twister915> Sorry for asking so many questions, I really appreciate the help
[21:44:42] <Intyre> https://gist.github.com/Intyre/4effd580bcaef8ae0614 example
[21:48:10] <Intyre> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md maybe better then that wiki
[22:29:59] * potpotsie joined the channel

2015-08-21
[00:15:21] * jython234[away] is now known as jython234[ping]
[00:19:50] * gurun joined the channel
[00:37:48] * potpotsie joined the channel
[00:39:51] * jython234[ping] is now known as deadbattery
[01:22:54] * potpotsie has quit
[01:26:21] * Glitchmaster_PE joined the channel
[01:29:12] * potpotsie joined the channel
[01:33:34] * potpotsie has quit
[02:17:42] * potpotsie joined the channel
[02:32:29] * potpotsie has quit
[02:37:44] * humerusj joined the channel
[02:38:08] * potpotsie joined the channel
[02:38:12] * potpotsie has quit
[02:38:28] * potpotsie joined the channel
[02:40:42] * gurun joined the channel
[02:44:33] * jy[deadbattery] is now known as jython234[away]
[03:33:48] * potpotsie has quit
[03:36:05] * potpotsi_ joined the channel
[03:50:11] * PhilipShilling is now known as [AWAY]Philip
[04:53:06] * Glitchmaster_PE has quit
[05:26:44] * jocopa3 has quit
[05:27:01] * jocopa3 joined the channel
[05:35:16] * potpotsi_ has quit
[05:35:23] * potpotsie joined the channel
[05:56:04] * potpotsie has quit
[06:17:00] * potpotsie joined the channel
[06:21:22] * potpotsie has quit
[06:22:20] * jocopa3 has quit
[06:23:11] * jocopa3 joined the channel
[06:28:30] * jocopa3 has quit
[06:31:45] * potpotsie joined the channel
[06:36:20] * potpotsie has quit
[06:42:44] * potpotsie joined the channel
[06:53:27] * potpotsie has quit
[07:33:40] * MelomanCooI has quit
[07:33:43] * MelomanCooI|2 joined the channel
[07:54:19] * potpotsie joined the channel
[07:58:29] * potpotsie has quit
[08:55:08] * potpotsie joined the channel
[08:59:27] * potpotsie has quit
[09:35:59] * sgray joined the channel
[09:47:29] * potpotsie joined the channel
[09:51:38] * potpotsie has quit
[10:14:03] * Aragas joined the channel
[10:48:07] * potpotsie joined the channel
[10:53:38] * potpotsie has quit
[11:40:43] * sgray joined the channel
[11:50:05] * potpotsie joined the channel
[11:54:36] * potpotsie has quit
[12:28:03] * Aragas has quit
[12:50:57] * potpotsie joined the channel
[12:55:14] * potpotsie has quit
[13:51:41] * potpotsie joined the channel
[13:56:01] * potpotsie has quit
[14:17:30] * [AWAY]Philip is now known as PhilipShilling
[14:52:23] * potpotsie joined the channel
[14:56:41] * potpotsie has quit
[15:02:43] * Aragas joined the channel
[15:13:38] * [AWAY]Philip is now known as PhilipShilling
[15:30:08] * potpotsie joined the channel
[15:31:14] * potpotsi_ joined the channel
[15:34:29] * potpotsie has quit
[15:41:26] * potpotsi_ has quit
[15:44:40] * jocopa3 joined the channel
[15:45:44] * jocopa3 has quit
[15:46:10] * potpotsie joined the channel
[15:50:43] * potpotsie has quit
[16:03:03] * potpotsie joined the channel
[16:07:15] * potpotsie has quit
[16:17:50] * Jocopa3 joined the channel
[16:31:37] * potpotsie joined the channel
[16:31:53] * Jocopa3 has quit
[16:34:39] * potpotsie has quit
[16:34:48] * potpotsie joined the channel
[16:34:59] * potpotsie has quit
[16:54:57] * potpotsie joined the channel
[16:59:11] * potpotsie has quit
[17:16:22] * sgray joined the channel
[17:30:17] * potpotsie joined the channel
[17:34:34] * potpotsie has quit
[17:38:12] * Jamesguessis joined the channel
[17:46:29] * Jocopa3 joined the channel
[17:50:35] * Jocopa3 has quit
[17:59:08] * potpotsie joined the channel
[18:02:16] * potpotsi_ joined the channel
[18:03:35] * potpotsie has quit
[18:25:26] * potpotsi_ has quit
[18:27:29] * potpotsie joined the channel
[18:28:38] * potpotsie has quit
[18:28:57] * potpotsie joined the channel
[18:29:13] * potpotsie has quit
[18:30:07] * potpotsie joined the channel
[18:32:41] * potpotsie has quit
[19:08:30] * potpotsie joined the channel
[20:00:51] * potpotsie has quit
[20:01:49] * potpotsie joined the channel
[20:07:01] * Jamesguessis has quit
[20:14:37] * [AWAY]Philip is now known as PhilipShilling
[20:35:45] * Kai_ joined the channel
[20:47:25] * potpotsie has quit
[21:09:22] * Glitchmaster_PE joined the channel
[21:48:20] * potpotsie joined the channel
[21:53:56] * potpotsie has quit
[21:54:46] * potpotsie joined the channel
[22:19:27] * PhilipShilling is now known as [AWAY]Philip
[22:22:36] * potpotsie has quit
[23:14:31] * Jamesguessis joined the channel
[23:14:48] * [AWAY]Philip is now known as PhilipShilling
[23:20:50] * Aragas has quit
[23:43:03] * Glitchmaster_PE has quit
[23:51:37] * potpotsie joined the channel

2015-08-20
[00:03:12] * Glitchmaster_PE has quit
[00:05:56] * potpotsie has quit
[00:22:19] * Aragas has quit
[00:44:28] * Glitchmaster_PE joined the channel
[00:45:15] <Glitchmaster_PE> Intyre: Did that version of KitPro work?
[00:52:19] <jython234[away]> NCommander: I could help with the project if you want
[01:06:43] * potpotsie joined the channel
[01:12:11] * potpotsie has quit
[01:22:19] * gurun joined the channel
[01:34:50] * iJoshuaHD joined the channel
[01:34:50] * iJoshuaHD is now known as Guest8876
[01:36:20] * PEMapModder_ joined the channel
[02:08:57] * potpotsie joined the channel
[02:13:05] * potpotsie has quit
[02:39:37] * humerusj joined the channel
[02:42:08] * gurun has quit
[02:49:10] * Wuppie has quit
[02:55:23] * potpotsie joined the channel
[03:08:38] <jython234[ping]> Glitchmaster_PE: kit pro working?
[03:21:50] * potpotsie has quit
[03:25:10] * gurun joined the channel
[03:27:03] * potpotsie joined the channel
[03:28:01] * Fudgie has quit
[03:28:02] * potpotsie has quit
[03:28:36] * potpotsi_ joined the channel
[03:39:22] * potpotsi_ has quit
[04:30:21] * gurun has quit
[05:15:52] * Radix|DR joined the channel
[05:16:43] <Radix|DR> Hello
[05:36:58] * Radix|DR has quit
[05:41:22] * potpotsie joined the channel
[05:43:57] * potpotsie has quit
[05:44:17] * potpotsie joined the channel
[06:08:25] * potpotsie has quit
[06:24:39] * jocopa3 has quit
[07:03:49] * potpotsie joined the channel
[07:08:25] * potpotsie has quit
[07:12:37] * potpotsie joined the channel
[07:17:12] * potpotsie has quit
[07:35:55] * sgray has quit
[07:40:16] * Jamesguessis joined the channel
[08:13:17] * potpotsie joined the channel
[08:17:26] * potpotsie has quit
[09:11:03] * tommo_ joined the channel
[09:14:21] * potpotsie joined the channel
[09:19:39] * potpotsie has quit
[09:34:43] * PEMapModder_ joined the channel
[09:48:52] * Aragas joined the channel
[10:16:37] * potpotsie joined the channel
[10:21:08] * potpotsie has quit
[10:30:32] * tommo_ has quit
[10:32:24] * gurun joined the channel
[10:58:26] * Aragas has quit
[11:17:12] * potpotsie joined the channel
[11:21:35] * potpotsie has quit
[11:29:56] * [AWAY]Philip is now known as [PING]Philip
[11:31:37] * sgray joined the channel
[12:08:06] * Glitchmaster_PE joined the channel
[12:10:18] * Guest8876 is now known as iJoshuaHD
[12:13:40] * [PING]Philip is now known as [AWAY]Philip
[12:14:24] * potpotsie joined the channel
[12:18:56] * potpotsie has quit
[13:15:09] * potpotsie joined the channel
[13:19:29] * potpotsie has quit
[13:59:45] * jython234_ joined the channel
[14:16:07] * potpotsie joined the channel
[14:20:21] * potpotsie has quit
[14:24:33] * jocopa3 joined the channel
[14:43:39] <jython234[away]> NCommander: it could be AddEntityPacket I'm not sure
[14:56:43] * jython234[away] is now known as jython234
[15:04:26] * sgray joined the channel
[15:16:40] * potpotsie joined the channel
[15:20:48] * potpotsie has quit
[16:17:33] * sgray joined the channel
[16:17:58] * potpotsie joined the channel
[16:22:11] * potpotsie has quit
[16:50:37] * Quizy101 joined the channel
[17:01:16] * jython234 is now known as jython234[away]
[17:16:06] * Aragas joined the channel
[17:18:42] * potpotsie joined the channel
[17:23:05] * potpotsie has quit
[17:53:32] * potpotsie joined the channel
[18:40:39] * gurun joined the channel
[18:44:34] * potpotsie has quit
[19:26:25] * Boul joined the channel
[19:35:22] * iJoshuaHD joined the channel
[19:35:45] * iJoshuaHD is now known as Guest13560
[19:36:46] * PEMapModder joined the channel
[19:42:56] * Jamesguessis joined the channel
[20:27:04] * [PING]Philip is now known as PhilipShilling
[21:12:35] * shaila joined the channel
[21:43:03] * Glitchmaster_PE has quit
[21:47:26] * Aragas has quit
[22:08:59] * tommo_ joined the channel
[22:18:42] * potpotsie joined the channel
[22:19:37] * gurun joined the channel
[22:43:28] * shaila has quit
[22:58:14] * tommo_ has left the channel
[23:34:51] * potpotsie has quit
[23:43:41] * shaila joined the channel

2015-08-19
[20:05:51] <Glitchmaster_PE> This happens when I only enter "kit" in the console
[20:06:56] <Glitchmaster_PE> I have a switch for $args[0]
[20:08:37] <Intyre> -.-
[20:09:10] <Glitchmaster_PE> _._
[20:10:26] <Glitchmaster_PE> Seriously, what did I do? I'm confused...
[20:11:45] <Glitchmaster_PE> KnownUnown: Code: https://github.com/Glitchmaster-PE/KitPro/blob/master/src/KitPro/KitPro.php
[20:11:56] <Intyre> var_dump($args);
[20:12:37] <Intyre> you entered "kit" what would $args[0] be?
[20:12:57] <Intyre> what is args?
[20:13:08] <Glitchmaster_PE> Nothing, so I thought it would go to default
[20:14:27] <jython234> Glitchmaster_PE: :/
[20:14:51] <Glitchmaster_PE> Disappointed in me :(
[20:19:53] <Glitchmaster_PE> Lol, nvm
[20:20:03] <Glitchmaster_PE> Fixed it :?
[20:28:37] <Glitchmaster_PE> Phew, KitPro is done :)
[20:32:51] <jython234> xD
[20:32:59] <jython234> i got block breaking working
[20:38:28] * Glitchmaster_PE has quit
[20:43:45] * Glitchmaster_PE joined the channel
[20:46:17] * Glitchmaster_PE has quit
[20:48:14] * Glitchmaster_PE joined the channel
[20:48:23] * Glitchmaster_PE has quit
[20:50:11] <Fudgie> Is the water supposed to be completely grey in MCPE in the swamp biome?
[21:02:43] <Fudgie> and when will MCPE hit 0.12 like the win10 so I can play on win10 MC servers ;-;
[21:03:10] <Intyre> never
[21:06:17] <Fudgie> ;-;
[21:06:40] <Fudgie> MCPE for android doesnt seem to be able to find my PocketMine server at all
[21:08:25] <jython234> Fudgie: lol
[21:08:52] <Fudgie> I dying inside MCPE and Win10 MC dont seem to work at all in so many areas
[21:08:52] <Fudgie> ;-;
[21:09:08] <Fudgie> The win10 version doesnt allow me to add servers, Adding a server literally does nothing lol
[21:09:27] <Fudgie> and MCPE Android seems incapable of seeing servers
[21:09:33] <Fudgie> At least on LAN
[21:13:21] * Glitchmaster_PE joined the channel
[21:14:49] <Glitchmaster_PE> KnownUnown: Not a big deal, I don't really care, but did you notice that the ServerKits plugin copied KitPro's logo? They just have a sword and a pick axe instead of two swords xD
[21:21:59] <KnownUnown> @Glitchmaster_PE lel
[21:22:03] <KnownUnown> nope
[21:24:10] <Glitchmaster_PE> KnownUnown: https://forums.pocketmine.net/plugins/serverkits.866/ vs. https://forums.pocketmine.net/plugins/kitpro.101/
[21:30:41] <Glitchmaster_PE> humerusj: Do you mind approving the update I just sent out for KitPro. I had forgotten to set the /donator command to op so anyone could use it to make themselves donators. Just a quick fix, but a pretty important one xD
[21:37:33] <Intyre> fix your plugin first
[21:38:05] <Intyre> Glitchmaster_PE: http://pastebin.com/ZG3yce1L
[21:38:58] <Glitchmaster_PE> Dang it
[21:40:34] <KnownUnown> hmm
[21:40:50] <KnownUnown> it still might be possible to crash Sheep..
[21:41:02] <KnownUnown> but only with malformed plugin info json
[21:42:41] <Glitchmaster_PE> Intyre: Did I fix it?
[21:42:50] <Intyre> where?
[21:43:36] <Glitchmaster_PE> http://pastebin.com/3ezirL5f
[21:43:54] <Glitchmaster_PE> I forgot the make directoy thing
[21:44:19] <Glitchmaster_PE> Anyway, gtg now, if it doesn't work, do some mod thing to hide the plugin
[21:44:55] <KnownUnown> kk
[21:45:00] <KnownUnown> cya
[21:46:35] <NCommander> Is there an API so someone could theorically start implementing a mob AI?
[21:46:45] * NCommander is somewhat tempted to code it
[21:48:25] <KnownUnown> I mean, nothing related to pathfinding has been implemented yet, I think
[21:56:11] <jython234> NCommander: you could do low level, by sending AddMobPacket
[22:14:58] * Aragas joined the channel
[22:16:14] * PhilipShilling is now known as [AWAY]Philip
[22:16:38] <gurun> Fudgie, 0.12 is sensitive to the version. If it's not the right one, it doesn't show up on the server list
[22:16:51] <Fudgie> Thats a royal pain
[22:23:15] <gurun> well, not so much. .. just have to do it right.
[22:23:27] * [AWAY]Philip is now known as PhilipShilling
[22:27:54] <gurun> god damn NBT :-(
[22:32:39] <XorBoole> you rank?
[22:32:43] <XorBoole> rang*
[22:36:59] * PhilipShilling is now known as [BRB]Philip
[22:38:39] <gurun> yes, go fix my NBT XorBoole !
[22:38:50] <XorBoole> no I
[22:38:54] <XorBoole> I'm here to damn it
[22:39:28] <gurun> lol
[22:41:41] <XorBoole> or am not God in the realm?
[22:41:45] <XorBoole> wait
[22:41:46] <XorBoole> nope
[22:41:59] <gurun> wrong realm..
[22:42:20] <XorBoole> I seem to be lost
[22:46:22] * [BRB]Philip is now known as PhilipShilling
[22:55:30] * NullFull|away is now known as NullFull
[22:55:36] * lol joined the channel
[22:58:49] * lol has quit
[23:05:59] * jocopa3 joined the channel
[23:10:06] * PhilipShilling is now known as [AWAY]Philip
[23:24:54] <NCommander> jython234[away], internet cut out here
[23:24:56] <NCommander> jython234[away], well, going with simplic pathfinding (like those in alpha or beta of the PC version) is far better than none
[23:37:37] * gurun has quit
[23:39:08] <NCommander> AddMobPacket.php doesn't even seem to be in git
[23:44:40] * gurun joined the channel
[23:52:41] * potpotsie joined the channel

[00:56:08] * Glitchmaster_PE_ has quit
[01:14:19] * PhilipShilling is now known as [AWAY]Philip
[02:54:45] * Windir joined the channel
[04:25:16] * darngeek has quit
[04:26:19] * iamadpond has quit
[04:30:33] * darngeek joined the channel
[04:31:02] * NullFull is now known as NullFull|away
[04:31:03] * iamadpond joined the channel
[04:33:33] * humerusj joined the channel
[04:49:00] * humerusj has quit
[04:55:11] * humerusj joined the channel
[05:17:19] * potpotsie has quit
[05:18:21] * potpotsie joined the channel
[05:22:26] * potpotsie has quit
[06:03:33] * potpotsie joined the channel
[06:36:20] * sgray has quit
[06:56:07] * potpotsie has quit
[07:14:58] * potpotsie joined the channel
[07:15:27] * potpotsie has quit
[07:15:41] * potpotsie joined the channel
[07:30:10] * potpotsie has quit
[07:36:34] * gurun has quit
[08:26:49] * potpotsie joined the channel
[08:31:11] * potpotsie has quit
[09:28:05] * potpotsie joined the channel
[09:34:32] * potpotsie has quit
[10:28:18] * gurun joined the channel
[10:31:01] * potpotsie joined the channel
[10:35:26] * potpotsie has quit
[10:54:03] * MelomanCooI joined the channel
[11:31:36] * sgray joined the channel
[11:31:37] * potpotsie joined the channel
[11:32:04] <gurun> shoghicp, can you spread light on this tile/block entity thingy i'm having problems with. Someting changed about how you send them in the chunk, but whatever i try it doesn't work. Is PM working with it on build 9?
[11:33:02] <gurun> And btw, congrats on getting MCPE on the cloud!!
[11:36:06] * potpotsie has quit
[12:02:18] <shoghicp> gurun: MCPE on the cloud?
[12:02:32] <shoghicp> gurun: and yeah, it works on build 9
[12:02:52] <shoghicp> are you forgetting sending the new fields on chunk data?
[12:03:17] <gurun> do you know what the change was to that NBT. I can't spot it in your code either. Just didn't get my client up and runnig just yet so didn't get it from MCPE itself yet.
[12:03:44] <gurun> there was a tweet about deployment of minecraft PE servers on Azure .. the other day.
[12:03:49] <gurun> or maybe yesterday, not sure.
[12:04:36] <shoghicp> not to the nbt
[12:04:43] <shoghicp> but extra fields in the chunk data
[12:04:57] <shoghicp> hmm, who said that?
[12:05:52] <gurun> the extrafields, i send a 0 on that just to indicate that it doesn't have any.
[12:06:00] <gurun> an 32bit int 0
[12:06:09] <gurun> "little endian 0" lol
[12:06:53] <gurun> it also require me to send at least an empty Compound tag or nothing will display.
[12:07:19] <gurun> and when i look at your code, you check if there are any tiles, if not you don't send anything. So .. that's why my question.
[12:07:46] <gurun> i mean nothing as in "no chunks load at all"
[12:10:10] <gurun> https://azure.microsoft.com/en-us/community/events/azure-marketplace-101-including-how-to-set-up-your-own-minecraft-server-20aug-apac/
[12:10:24] <gurun> but maybe that's just a regular vanilla server :-/
[12:20:01] <shoghicp> I guess it's Java version
[12:32:23] * potpotsie joined the channel
[12:36:32] * potpotsie has quit
[13:17:15] * Glitchmaster_PE_ joined the channel
[13:33:07] * potpotsie joined the channel
[13:37:26] * potpotsie has quit
[13:48:36] * Glitchmaster_PE_ joined the channel
[13:48:37] * potpotsie joined the channel
[13:53:01] * potpotsie has quit
[14:09:24] * Glitchmaster_PE_ has quit
[14:09:28] * Glitchmaster_PE joined the channel
[14:11:59] * Glitchmaster_PE_ joined the channel
[14:49:23] * potpotsie joined the channel
[14:53:44] * potpotsie has quit
[14:57:51] * PEMapModder_ joined the channel
[14:58:15] * PEMapModder_ is now known as Guest3498
[14:59:02] * Glitchmaster_PE_ has quit
[15:05:00] * jython234[2] joined the channel
[15:09:40] * Glitchmaster_PE_ joined the channel
[15:19:15] * sadimusi joined the channel
[15:19:21] * jython234 joined the channel
[15:33:21] * Glitchmaster_PE_ has quit
[15:50:10] * potpotsie joined the channel
[15:54:26] * potpotsie has quit
[16:00:52] * potpotsie joined the channel
[16:03:04] * potpotsi_ joined the channel
[16:05:17] * potpotsie has quit
[16:32:52] * potpotsi_ has quit
[16:34:08] * VCraft joined the channel
[16:34:38] <VCraft> Dark oak grows into oak D:
[16:45:09] * VCraft has left the channel
[16:46:00] * potpotsie joined the channel
[16:55:54] * jython234 is now known as jython234[away]
[17:00:01] * jython234[away] is now known as jython234
[17:28:47] * potpotsie has quit
[17:29:06] * potpotsie joined the channel
[17:29:29] * potpotsie has quit
[17:29:51] * potpotsie joined the channel
[17:40:47] * potpotsie has quit
[17:54:47] * gurun_ joined the channel
[17:55:48] * Thinkofdeath joined the channel
[17:56:16] * Fudgie joined the channel
[17:56:26] <Fudgie> XorBoole god damn you and your s :(
[17:56:39] <XorBoole> bugger off
[17:56:44] <Fudgie> Nu :<
[17:57:27] <jython234> !randquote
[17:57:29] <MrQuoter> [400] 18<28LDX> deceit, if i was in a room with you, hitler, and stalin, and i had a gun and two bullets, id shoot you twice. xD
[17:57:36] <jython234> xD!!!
[17:58:20] <Fudgie> lol
[18:10:54] * gurun_ has quit
[18:11:26] * gurun joined the channel
[18:16:36] * sadimusi joined the channel
[18:17:59] * jython234 is now known as jython234[away]
[18:33:35] <Fudgie> "You need to be connected through Wifi to play on External servers" wat
[18:33:41] <Fudgie> Why do I need Wifi :|
[18:52:43] * [AWAY]Philip is now known as PhilipShilling
[19:19:26] * Glitchmaster_PE joined the channel
[19:19:38] <Glitchmaster_PE> KnownUnown: ping
[19:21:58] <KnownUnown> Glitchmaster_PE: pong! (approx. 180000ms)
[19:23:11] <Glitchmaster_PE> So, I'm remaking KitPro, and I'm using to $sender->getInventory()->addItem function. Does addItem not have a parameter for item count?
[19:23:37] <Intyre> read the docs!
[19:23:48] <Glitchmaster_PE> http://docs.pocketmine.net/db/d39/interfacepocketmine_1_1inventory_1_1_inventory.html#a3ae2ddba44ba8f3cc97d888662a4c301
[19:23:57] <Intyre> not those
[19:24:12] <Glitchmaster_PE> :(
[19:24:18] <KnownUnown> hmm
[19:24:19] <Intyre> !doc
[19:24:19] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[19:24:31] <KnownUnown> sender->getInventory...
[19:24:32] <KnownUnown> hmm
[19:24:35] <KnownUnown> addItem
[19:24:35] <jython234[away]> Lol
[19:24:37] <Intyre> http://pocketmine-mp.readthedocs.org/en/latest/links.html
[19:24:39] <Intyre> -.-
[19:24:44] <Intyre> dev api
[19:25:08] <Intyre> "1.4 - API 1.10.0" vs "1.5dev - API 1.12.0"
[19:26:17] <Glitchmaster_PE> http://jenkins.pocketmine.net/job/PocketMine-MP-doc/doxygen/db/d39/interfacepocketmine_1_1inventory_1_1_inventory.html#a3ae2ddba44ba8f3cc97d888662a4c301
[19:26:19] <KnownUnown> Glitchmaster_PE: addItem accepts Items
[19:26:22] <Glitchmaster_PE> Not much better
[19:26:24] <KnownUnown> you're looking in the wrong place
[19:26:28] <Glitchmaster_PE> Oh....
[19:26:32] <KnownUnown> when you make an Item
[19:26:41] <KnownUnown> the constructor has a field for count
[19:26:45] <KnownUnown> :)
[19:26:56] <Glitchmaster_PE> Oh, ok, thanks :D
[19:32:25] * gurun has quit
[19:33:11] * gurun joined the channel
[19:52:41] <Glitchmaster_PE> KnownUnown: Question about DevTools, when I convert a plugin to .phar, what does it do to like config files that aren't the plugin.yml? Do they get packaged as well?
[19:52:58] <KnownUnown> I think so
[19:53:18] <Glitchmaster_PE> Ok, so I should remove them before converting?
[19:57:50] <Intyre> everything gets packet into .phar
[19:57:59] <Intyre> its recursive
[19:59:45] <Intyre> open phar in a hex editor and youll see all filenames
[20:01:19] <Intyre> oh.. dot files wont :)
[20:04:21] * jython234[away] is now known as jython234
[20:05:30] <Glitchmaster_PE> KnownUnown: Help? ArrayOutOfBoundsException: "Undefined offset: 0"
[20:05:45] <KnownUnown> you umm
[20:05:48] <KnownUnown> forgot to
[20:05:50] <KnownUnown> define an array?

2015-08-18
[17:38:17] <humerusj> Yep
[17:38:55] <Glitchmaster_PE_> Do I need to rename it PocketMine-MP xD
[17:39:16] * Friwi joined the channel
[17:39:49] <Glitchmaster_PE_> Lol, got it working, thanks Mr. Humerus
[17:42:17] <Glitchmaster_PE_> humerusj: You see I got PMRunnerPro working again? :D
[17:44:35] <humerusj> Glitchmaster_PE_: yep, i heard
[17:44:37] <humerusj> nice work
[17:44:59] <Glitchmaster_PE_> Just glad it's done, now for the annoy thing of learning the new API
[17:45:19] <humerusj> It won't take you long :)
[17:46:03] <Glitchmaster_PE_> Should I wait until PM is updated with PHP7 to work on relearning it?
[17:46:12] <Glitchmaster_PE_> How much will PHP7 change the API?
[17:46:25] <humerusj> It won't change it a whole lot
[17:46:36] <humerusj> Not really much to learn, just read the docs :)
[17:47:05] <Glitchmaster_PE_> Yeah, I'll get to work ;)
[18:15:03] * Friwi has quit
[18:19:25] * tommo_ has quit
[18:38:55] <Glitchmaster_PE_> So, goofing off with plugins. And I had the plugin just send a message, and it worked, but it also sent the "usage" thing
[18:39:11] <Glitchmaster_PE_> Any ideas why it sent the usage if it worked
[18:49:29] * gurun has quit
[18:50:07] <Glitchmaster_PE_> humerusj: What is the new equivalent to $sender instanceof Player?
[18:50:42] * gurun joined the channel
[18:51:46] <humerusj> Glitchmaster_PE_: you have to return true on command
[18:51:50] <humerusj> And that works fine
[18:51:57] <humerusj> Just use the namespace though
[18:52:20] <Glitchmaster_PE_> Ok cool, thanks
[18:55:49] <Glitchmaster_PE_> Works great, thanks :)
[19:29:16] * Friwi joined the channel
[19:35:06] <Glitchmaster_PE_> humerusj: So, I'm trying to get the addItem function to work. But I always get an error like received string, expecting Item[]. What do I need to do to fix that?
[19:35:20] <Glitchmaster_PE_> $sender->getInventory()->addItem(Item::IRON_HELMET);
[19:37:59] <Intyre> #pocketmine ?
[19:38:16] <Intyre> read api? read pocketmine source?
[19:38:23] <Glitchmaster_PE_> mcpedevs and pocketmine is almost the same :p
[19:38:32] <Glitchmaster_PE_> And I have been looking at the source
[19:38:45] <Intyre> no you didnt
[19:39:07] <Glitchmaster_PE_> But...
[19:39:37] <Intyre> no buts
[19:39:49] <Glitchmaster_PE_> Butt....
[19:42:00] <Glitchmaster_PE_> Seriously, what does it mean that it is expecting Item[]?
[19:42:41] <Intyre> search in pocketmine code and youll see
[19:42:54] * gurun has quit
[19:42:58] <Glitchmaster_PE_> Lol, k
[19:44:37] * Glitchmaster_PE_ has quit
[19:55:02] * [PING]Philip is now known as PhilipShilling
[19:58:39] * Friwi has quit
[20:05:04] <KnownUnown> ummm
[20:05:09] <KnownUnown> topic needs to be updated?
[20:05:21] <KnownUnown> "v0.10.5 alpha"
[20:05:33] <Intyre> wow someone reads it
[20:09:01] <PhilipShilling> XD
[20:09:01] * TOPIC: Minecraft: Pocket Edition development channel | PocketMine support in #pocketmine | Current Minecraft PE: v0.11.1 alpha | Protocol docs: http://wiki.vg/Pocket_Minecraft_Protocol | Channel Rules: https://gist.github.com/shoghicp/6194637 | Publicly logged at https://botbot.me/freenode/mcpedevs/
[20:09:14] <Intyre> better now KnownUnown ?
[20:09:42] <KnownUnown> maybeeeee
[20:09:53] <KnownUnown> protocol docs are out of date :OOOOOO
[20:10:06] * KnownUnown hides
[20:10:16] <Intyre> meh
[20:10:45] <Intyre> i can do it by hand :p
[20:17:50] * Glitchmaster_PE_ joined the channel
[20:17:53] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[20:45:49] * potpotsie joined the channel
[21:11:35] * IronDev joined the channel
[21:11:38] <IronDev> Hi
[21:11:54] <Intyre> ho
[21:12:10] <Glitchmaster_PE_> Off to work we go!
[21:12:18] <Intyre> hell no!
[21:12:56] <Glitchmaster_PE_> Was that in that song? Disney must have played a watered down version...
[21:15:40] <Glitchmaster_PE_> Lol, is there no onDeath in the Player class? xD
[21:16:57] <Glitchmaster_PE_> Hehe, it's in events :P
[21:17:55] <Glitchmaster_PE_> Intyre: I learned that from looking at the docs ;)
[21:18:09] <Intyre> what docs?
[21:18:19] <humerusj> Intyre: !on lleh
[21:18:47] <Glitchmaster_PE_> All the docs :o
[21:19:06] <Intyre> all?
[21:19:08] <Intyre> lies
[21:19:17] <Glitchmaster_PE_> Every single one
[21:19:34] <Glitchmaster_PE_> I read them all, head to toe. Looking for a death event
[21:20:08] <humerusj> PlayerDeathEvent?
[21:20:15] <humerusj> I feel like that's an event :)
[21:20:19] <Intyre> murderer!
[21:20:21] <Glitchmaster_PE_> Yeah...
[21:20:49] <Glitchmaster_PE_> It was only a kid, so it's only a minor murder :D
[21:32:18] * potpotsie has quit
[21:33:07] * Glitchmaster_PE_ has quit
[21:48:24] * PhilipShilling is now known as [AFK]Philip
[21:59:25] * [AFK]Philip is now known as PhilipShilling
[22:03:13] * Glitchmaster_PE_ joined the channel
[22:03:17] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[22:05:13] * potpotsie joined the channel
[22:39:37] * potpotsie has quit
[23:21:50] * sgray joined the channel
[23:22:58] * IronDev has quit
[23:56:27] * potpotsie joined the channel
[23:58:16] * gurun joined the channel

[00:00:34] <jocopa3> Seems like a lot of needless controversy over beta testing for iOS
[00:02:12] * potpotsie has quit
[00:03:41] <mcpe012plz> Also, it would make more sense for Apple to publicly condone the testing. Presenting a benevolent attitude towards public testing could bring in more people to the App Store, encourage developers to solicit necessary feedback, and show that iOS had the potential to get all this done **securely**.
[00:04:24] <mcpe012plz> Allowing for **secure** testing like this would fit in perfectly with their whole "Rootless" idea, in that the most perfect security possible could be maintained in **public** development areas.
[00:05:36] <jocopa3> Apple's going to do what ever they want, whether it makes sense to others or not, it's a private company
[00:07:58] <mcpe012plz> Considering the embarassing security incidents that have happened this year for a number of big companies, allowing this in line with their "high-security" policies could make them look very attractive as a company to run secure content on. This alone would be a big money generator.
[00:08:08] <humerusj> jocopa3: actually, not really sure how far off that's from apples policies (as long as the devices are *technically* a part of the organization by installing a provisioning cert)
[00:09:31] * tommo_ has quit
[00:12:10] <jocopa3> I thought the only three ways private companies could distribute outside of the app store was ad hoc distrobution, in-house distribution, and volume purchase
[00:12:21] <mcpe012plz> Exactly, and the system would be designed very securely, so that the certs couldn't be stolen. In the end, of course, Mojang *could* limit the number of testers if they wanted to (although certainly well above 1,000, most likely), not just to prevent mass-distribution of the certs, but also to ease the strain on their servers.
[00:13:18] <jocopa3> Ad hoc is no longer a thing and is replaced by TestFlight though
[00:13:54] <humerusj> mcpe012plz: but it doesn't work like that lol
[00:14:24] <humerusj> jocopa3: but you can still use volume certs (which Microsoft has)
[00:14:39] <humerusj> But overall, test flight is the best way to go
[00:14:58] <humerusj> But I'm sure they don't want to spend their time doing that so bleg :)
[00:15:12] * mcpe012plz has quit
[00:15:21] <humerusj> Just buy a cheap android, and use it for betas, not a big deal (if you want them)
[00:15:39] <jocopa3> I bought a cheap $50 android tablet from china that works just fine for MCPE
[00:15:50] <jocopa3> I don't trust it though... I'm pretty sure there's spyware on it
[00:16:24] * potpotsie joined the channel
[00:16:54] <humerusj> jocopa3: root and install a new rom?
[00:17:50] <humerusj> Also, android phones are pretty nice now. I'm pretty sure I'm moving from my 5s to a moto x pure/style when they become generally available c:
[00:18:11] <jocopa3> I have an S5 now, which is why I haven't bothered messing with that tablet anymore
[00:19:04] <humerusj> Ahh, cool
[00:20:54] * jython234 is now known as jython234[away]
[00:22:06] * PhilipShilling is now known as [AWAY]Philip
[00:36:32] <gurun> jython234[away], so also the way that NBT is sent is changed.
[00:36:57] <gurun> it needs at least an empty NBT or it won' load he chunk. That was the problem for me.
[00:39:25] <gurun> come on guys, it's pretty clear that Mojang can do wtf they want. They just need to ask. But testing on android fits their purpose, why complicate it?
[01:04:47] * jython234[away] is now known as jython234
[01:17:33] * Glitchmaster_PE joined the channel
[01:17:34] * Glitchmaster_PE_ joined the channel
[01:17:37] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[01:21:06] * jocopa3 has quit
[01:28:19] * [AWAY]Philip is now known as [PING]Philip
[02:04:49] * jython234 is now known as jython234[away]
[02:06:22] * potpotsie has quit
[02:07:56] * potpotsie joined the channel
[02:25:24] * potpotsie has quit
[02:33:12] * Glitchmaster_PE_ has quit
[02:56:43] * Jamesguessis joined the channel
[03:02:19] * potpotsie joined the channel
[03:12:56] * gurun_ joined the channel
[03:16:00] * gurun has quit
[03:24:14] * MelomanCooI has quit
[03:33:02] * Glitchmaster_PE has quit
[03:34:30] * gurun_ has quit
[03:34:49] * gurun joined the channel
[03:35:42] * potpotsie has quit
[03:57:26] * potpotsie joined the channel
[04:11:45] * potpotsie has quit
[04:15:00] * potpotsie joined the channel
[04:54:19] * potpotsie has quit
[07:13:00] * Jamesguessis has quit
[10:46:02] <MrARM> hmm
[10:46:09] <MrARM> having a problem with 0.12
[10:46:21] <MrARM> sending a RemovePlayerPacket causes it to crash
[10:46:44] <MrARM> in a interesting way
[10:47:44] <MrARM> #00: EntityClassTree::isPlayer(Entity const&)
[10:48:32] <MrARM> #01: Entity::addRider(Entity&)
[10:49:04] <MrARM> #02: LocalPlayer::getFieldOfViewModifier()
[10:49:31] <MrARM> #03: GameRenderer::tickFov()
[10:49:41] <MrARM> #04: GameRenderer::tick(int, int)
[10:49:43] <MrARM> ...
[10:50:05] <MrARM> how the hell
[11:28:29] * Screwy1345 joined the channel
[11:40:28] * Screwy1345 has quit
[11:51:17] * sgray joined the channel
[12:25:35] * eggy joined the channel
[12:36:36] * jython234[away] has quit
[12:41:03] * Fudster joined the channel
[12:49:31] * eggy has quit
[13:15:48] <shoghicp> MrARM: you are removing something in the wrong order I guess
[13:16:06] <MrARM> shoghicp, wrong order?
[13:16:26] <MrARM> I'm first of all spawning a player, not touching any player list stuff
[13:16:29] <MrARM> A player spawns
[13:16:43] <MrARM> then I made my server despawn the player if I go too far from it
[13:16:48] <MrARM> so it sends a RemovePlayerPacket
[13:17:05] <MrARM> then MCPE crashes with this weird stack trace
[13:17:13] <MrARM> I'm not sending any data properties just yet too
[13:17:17] <shoghicp> maybe it tries to add it later?
[13:17:25] <MrARM> nope I log it all in console
[13:17:26] <shoghicp> oh, data properties are needed in some cases
[13:17:31] <shoghicp> I mean the client
[13:17:37] <shoghicp> also send the player list
[13:17:43] <shoghicp> otherwise the player entry might be wrong
[13:18:16] <MrARM> wrong?
[13:18:44] <MrARM> But can it cause this?
[13:19:49] <shoghicp> also you might be sending the wrong packet data
[13:20:38] <MrARM> I based the packet structure off the mcpe-0.12 branch
[13:20:46] <MrARM> the one where skin isn't in there
[13:21:14] <MrARM> also well, the player spawns
[13:21:22] <shoghicp> anyway, it seems to be your fault :(
[13:21:52] <MrARM> The ride thingy seems really weird
[13:22:23] <shoghicp> that's why I think it's invalid data
[13:22:35] <shoghicp> wait
[13:22:42] <shoghicp> did you modify your current player?
[13:22:46] <MrARM> No?
[13:22:53] <shoghicp> are you sending valid UUIDs
[13:23:00] <shoghicp> that are different from each other?
[13:23:10] <MrARM> definitely different
[13:23:21] <MrARM> part1 is set to 1, part2 is set to EID
[13:23:53] <shoghicp> to "1"?
[13:23:58] <shoghicp> hmm
[13:24:06] <MrARM> no, the decimal 1
[13:24:15] <shoghicp> just use the UUID the player sends
[13:24:36] <shoghicp> otherwise things will be wrong with lists for example
[13:24:38] <MrARM> I don't want to do that, this is supposed to be multiprotocol
[13:25:12] <MrARM> plus this way I would have to make a second list to avoid conflicts :/
[13:25:48] <MrARM> plus it spawns, but won't despawn and that's weird
[13:26:04] <MrARM> also I don't move the player after spawning
[13:28:04] <shoghicp> multiprotocol will be getting harder as new versions release :)
[13:28:55] * eggy joined the channel
[13:30:15] <MrARM> wut it didn't crash this time
[13:30:24] <shoghicp> also next version will hopefully have a new networking system ;D
[13:30:25] <MrARM> I made the player have a pos update
[13:30:27] <shoghicp> state-based
[13:30:50] <shoghicp> not dependent on RakNet and/or other libraries
[13:30:55] <shoghicp> but compatible with anything
[13:31:28] <shoghicp> (well, you still need RakNet, or other stuff, but we don't depend on internal enums or classes)
[13:31:46] <MrARM> yeah if you move the player after spawning, removing him works
[13:32:02] <MrARM> now it doesn't want to spawn after being despawned D:
[13:33:01] <MrARM> wut same stack as before but now it also has a call to null
[13:33:09] <TruDan> so apparently if you update a block too fast after the client tried to place it, the block still stays rendered, but the client can walk through it
[13:33:30] <MrARM> shoghicp, is spawning the player after despawning (with a delay) fine?
[13:37:12] * Fudster joined the channel
[13:45:46] * Glitchmaster_PE_ joined the channel
[13:45:49] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[13:56:36] * Glitchmaster_PE_ has quit
[15:00:51] * ZacHack joined the channel
[15:08:36] * tommo_ joined the channel
[15:16:46] * Glitchmaster_PE_ joined the channel
[15:16:48] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[15:36:24] * Glitchmaster_PE_ has quit
[15:39:27] * eggy joined the channel
[15:47:26] * Fudster joined the channel
[16:07:58] * eggster is now known as eggster|afk
[16:18:50] * eggster|afk is now known as eggster
[16:24:40] * Friwi joined the channel
[16:44:02] * Glitchmaster_PE_ joined the channel
[16:44:05] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[17:16:57] * Friwi has quit
[17:27:49] <Glitchmaster_PE_> Lol, so is there a reason I can't join my server?
[17:35:32] * Jamesguessis joined the channel
[17:35:40] <humerusj> Glitchmaster_PE_: you're probably using 1.4 when you should be using 1.5
[17:35:59] <Glitchmaster_PE_> I downloaded it from pocketmine.net....
[17:36:25] <humerusj> Did you download the dev or stable version?
[17:36:38] <Glitchmaster_PE_> stable...
[17:37:30] <humerusj> Yep, you need to use the dev version
[17:37:59] <Glitchmaster_PE_> Ok, so I downloaded the .phar file. SO I need to replace the PocketMine-MP.phar file with that?

2015-08-17
[23:00:28] <shoghicp> and I recommend to get something that can handle both endianess
[23:00:41] <jython234> im using spout-nbt which supports big and little
[23:00:49] <shoghicp> also some files have extra headers
[23:01:00] <jython234> extra?
[23:01:17] <shoghicp> check PM for details, some have headers, others are compressed, others have headers and are compressed
[23:01:21] <shoghicp> etc.
[23:01:57] <jython234> yeah can't find where level.dat is read though
[23:02:26] <jython234> BaseLevelProvider i think
[23:02:41] <shoghicp> for MCPE worlds?
[23:02:45] <shoghicp> check LevelDB
[23:02:45] <jython234> yes
[23:02:48] <jython234> k
[23:03:02] <shoghicp> should be in __construct or something like that
[23:03:19] <jython234> a ha!
[23:03:23] <jython234> 8 bytes extra
[23:03:28] * tommo_ has quit
[23:05:16] * tommo_ joined the channel
[23:06:44] <jython234> ok it sorta works EOFException
[23:06:47] <jython234> i will fix that :)
[23:15:13] * William__ joined the channel
[23:18:23] * jocopa3 joined the channel
[23:20:58] * mcpe012plz joined the channel
[23:25:51] * William__ has quit
[23:40:53] <mcpe012plz> Hello, tommo
[23:41:57] <mcpe012plz> Can one of the devs please check out this Reddit post: https://www.reddit.com/r/MCPE/comments/3hdn3p/idea_for_enabling_testing_of_prerelease_builds_on/ ? It seems like a pretty good idea for distributing test builds on iOS.
[23:43:38] <jocopa3> That's definetly against Apple's policy
[23:47:07] * potpotsie joined the channel
[23:47:08] <mcpe012plz> But if Mojang or Microsoft does the distribution, it's not piracy
[23:48:14] <mcpe012plz> And it wouldn't necessarily be a good idea for Apple to complain about something done by Microsoft or to banish Microsoft from its ecosystem (if Microsoft ever gave the official go ahead for something like this).
[23:51:33] * potpotsie has quit
[23:53:25] <jocopa3> It's not that it's piracy, it's that developers (especially private companies) can't share apps publicly without using TestFlight or the AppStore
[23:54:07] <jocopa3> Apple would gladly put a cease and desist letter to Mojang's offices if they did that
[23:55:19] <mcpe012plz> But, if Microsoft condoned it (and it became an official Microsoft action), how would they proceed safely? Microsoft is a big enough company to cause Apple quite a headache if it came to that.
[23:56:43] <jocopa3> It'd be a headache for Microsoft, not Apple; they put out terms and agreements, the developers agreed to them, breaking them = legal action
[23:57:17] * potpotsie joined the channel
[23:58:25] <mcpe012plz> But think about the publicity that would result. It would look like Apple bullying another company, and generate VERY bad PR for Apple. That, and the people who loved Microsoft and loathed Apple would gladly join the controversy. It would end up being a PR nightmare for Apple if they did anything like that.

[12:58:55] <shoghicp> gurun: https://github.com/PocketMine/PocketMine-MP/blob/mcpe-0.12/src/pocketmine/network/protocol/PlayerActionPacket.php#L30-L43
[12:59:07] <gurun> yeah, hold on
[13:00:11] <gurun> ok, checked the message, doesn't seem to have changed.
[13:00:14] <gurun> so it's legit.
[13:00:21] <gurun> i get that when i press the inventory button.
[13:00:29] <gurun> not "break" related like that
[13:00:46] <gurun> but .. let me continue and i'll get back to you with more later.
[13:00:51] <shoghicp> alright
[13:00:57] <shoghicp> I'll have to check the code later
[13:01:01] <gurun> i stil having problems gettin it o accept chunks
[13:01:01] <shoghicp> I'm sick at home :(
[13:01:07] <gurun> oh .. sorry to hear that
[13:01:11] <gurun> bad .. or just a flue?
[13:02:32] <gurun> ohhh, exited. Full chunk has a new flag .. jihha exiting :-)
[13:02:34] <gurun> lol
[13:16:26] * Glitchmaster_PE joined the channel
[13:29:58] * potpotsie joined the channel
[13:34:30] * potpotsie has quit
[14:02:22] * Roro53 joined the channel
[14:19:55] * Glitchmaster_PE has quit
[14:23:51] * Glitchmaster_PE joined the channel
[14:31:04] * potpotsie joined the channel
[14:32:42] * Glitchmaster_PE has quit
[14:36:27] * potpotsie has quit
[15:27:27] * Glitchmaster_PE joined the channel
[15:28:46] <Glitchmaster_PE> humerusj: Can you or someone else in the forums approve PMRunnerPro update? It is in the tools section
[15:29:07] <Glitchmaster_PE> I made a new thread for it, and it needs mod approval
[15:33:26] * potpotsie joined the channel
[15:37:28] * potpotsie has quit
[15:42:58] * jocopa3 has quit
[15:56:06] * potpotsie joined the channel
[16:03:16] * potpotsie has quit
[16:41:26] <Glitchmaster_PE> Brandon15811: Can you approve my PMRunnerPro in the tools section? I made a new discussion for it and it is awaiting approval
[16:55:15] <KnownUnown> Can't you just update the existing post Glitchmaster_PE? Or have they deleted it
[16:57:54] <Glitchmaster_PE> It's still there, it is actually still stickied. But I just wanted to make sure people could differentiate between the old and new one. So people know there is a new one out. I actually made a comment on the old one with a link to the download
[17:01:41] <Glitchmaster_PE> KnownUnown: Wanna test it? https://drive.google.com/file/d/0B0YvzGjqWwgPcUZLVGdmNURhWDg/view?usp=docslist_api
[17:07:23] * potpotsie joined the channel
[17:08:47] <KnownUnown> Glitchmaster_PE: people will still notice, just put a [NEW] in front of it
[17:08:50] <KnownUnown> For a few weeks
[17:09:05] <KnownUnown> Will test once I get to my comp
[17:14:12] <Glitchmaster_PE> OK, so, I should delete the new thread? XD
[17:20:25] * potpotsie has quit
[17:42:05] * potpotsie joined the channel
[17:43:36] * potpotsi_ joined the channel
[17:45:16] <KnownUnown> ye
[17:46:38] * potpotsie has quit
[18:00:51] * potpotsi_ has quit
[18:12:04] <gurun> hurray, i have a 0.12 spawn :-)
[18:22:43] * potpotsie joined the channel
[19:44:37] * potpotsie has quit
[19:56:02] * Glitchmaster_PE_ joined the channel
[19:56:04] <NullFull> Glitchmaster_PE_ is also known as: Glitchmaster_PE
[20:03:12] * potpotsie joined the channel
[20:31:41] * Radix|DR joined the channel
[20:32:08] <Radix|DR> is there anyway to get killers name on PlayerDeathEvent
[20:45:10] * potpotsie has quit
[20:46:47] * potpotsie joined the channel
[20:47:42] * potpotsi_ joined the channel
[20:50:57] * potpotsie has quit
[20:52:00] * potpotsi_ has quit
[21:11:25] * [d__d] joined the channel
[21:36:18] * jython234[away] is now known as jython234
[21:38:59] <jython234> gurun: many 0.12 protocol changes?
[21:48:19] * potpotsie joined the channel
[21:52:33] * potpotsie has quit
[22:03:02] * Glitchmaster_PE has quit
[22:09:05] <Radix|DR> halp
[22:15:49] * Glitchmaster_PE_ has quit
[22:18:24] * Radix|DR has quit
[22:23:21] <gurun> jython234, endless
[22:25:33] <jython234> gurun: ehhh
[22:25:36] <jython234> massive?
[22:25:42] <gurun> yeah
[22:27:26] <jython234> um example?
[22:32:08] <shoghicp> jython234: coming from 0.11 or 0.10?
[22:32:53] <gurun> i think the biggest problem right now is that i can't spawn big chunks for some reason. And tiles/block entiteis (like sign) stopped working too.
[22:33:12] <gurun> i added a 0 for "0 lenght" for extra data and that gave me spawn.
[22:33:21] <gurun> but further than that on the chunks,nope.
[22:33:31] <shoghicp> gurun: are you testing on the latest build?
[22:33:36] <shoghicp> or something before that?
[22:33:36] <gurun> yeah
[22:33:40] <gurun> build 9
[22:33:43] <shoghicp> hmm
[22:33:51] <gurun> are you in the future perhaps?
[22:33:52] <shoghicp> there was a packet corruption by raknet issue
[22:33:59] <gurun> i notied "something" about 10
[22:34:20] <gurun> the problem is really wierd .. can't really explain it.
[22:34:33] <shoghicp> try to send them slowly
[22:34:40] <shoghicp> as in, one split packet per second
[22:34:40] <gurun> it usually ends up sending a new connection request .. and then just .. well .. does nothing.
[22:34:57] <gurun> that slow. Yeah, i can try that.
[22:35:07] <shoghicp> new raknet won't reorder split packets if they get unordered
[22:35:16] <shoghicp> it's a bug, and caused funny issues
[22:35:22] <gurun> ouch, yeah that hurts.
[22:35:32] <gurun> i think they gets reordered all the time for me :-P
[22:35:56] <shoghicp> build 9 should fix it, but who knows \o/
[22:37:45] <gurun> i am running build 9
[22:38:02] <gurun> well, no difference. The thing is, i don't even get the progressbar.
[22:38:15] <gurun> so it doesn't feel like it is getting a full first packet.
[22:41:07] <gurun> jython234, so that's one thing, there is extra data for chunks now, so that can be cool to play around with.
[22:41:50] <gurun> chunks also seem to support anvil kind of loading of the block-order. But i have to investigate that a bit further to understand it.
[22:42:27] <jython234> more changed :/
[22:42:33] <jython234> raknet bugs xD
[22:42:59] <gurun> raknet bugs .. well, it's beta so of course ther will be bugs. I*m not concerned about that.
[22:43:30] * tommo_ joined the channel
[22:43:46] <gurun> batch packets have lenght too, which is really really reallly (can't say it enough) really nice.
[22:44:14] <gurun> it makes the type of parsing i do extremely easy and sooo much faster for me.
[22:45:02] <gurun> then the player list separation from add player. Nice, but probably will need some conceptual work. I'm sure that's going to change over time.
[22:45:20] <gurun> but it makes humanoid NPC
[22:45:32] <gurun> .. easy.
[22:45:34] <jython234> batch packets always had length?
[22:45:50] <gurun> they have lenght of the individual messages to separate them.
[22:46:15] <gurun> like "standard byte packet batch protocols" usually have.
[22:46:47] <gurun> len bytes len bytes len bytes
[22:47:18] <gurun> then of course the UUID stuff.
[22:49:34] <jython234> i cant find a decent NBT library
[22:49:35] * potpotsie joined the channel
[22:49:39] <jython234> they crash when reading level.dat
[22:50:01] <jython234> gurun: how are UUID's sent?
[22:50:27] <shoghicp> as two int64
[22:50:38] <shoghicp> but you can read that as a big int128 :P
[22:50:39] <jython234> shoghicp: ah nice!
[22:50:56] <shoghicp> in PM case, I read it as 4 32-bit integers
[22:51:03] <shoghicp> to be compatible on all platforms
[22:51:13] <gurun> i read it as 16 bytes :-)
[22:51:15] <jython234> i tried that, i failed
[22:51:15] <shoghicp> without using extra libraries or srings
[22:51:18] <shoghicp> strings*
[22:51:22] <jython234> in java i read as two longs
[22:51:37] <shoghicp> gurun: check the new UUID class I created :)
[22:51:45] <gurun> yes,i've see it
[22:51:50] <shoghicp> also bed, \o
[22:52:23] <gurun> it seems to follow pretty much standard UUID, so you should be able to find some nice java libs for that.
[22:52:45] <jython234> anyone know what the first tag of level.dat is supposed to be?
[22:52:51] <gurun> NBT in java.. jesus .. how many do you want? There has to be milions of them
[22:53:00] <jython234> gurun: they all crash xD
[22:53:14] <jython234> and UUID is part of java.util class :)
[22:53:48] * potpotsie has quit
[22:53:53] <gurun> well, there where some changes to NBT not too long time ago, regarding lists. So that might need fixing. I use fnbt in C# and he fixed that for me. It's extremely fast so I'm really happy.
[22:54:24] <jython234> i've tried JNBT NBT-Lib and spoutnbt
[22:54:26] <jython234> all failed
[22:54:34] <jython234> the first tag is always TagLong :/
[22:54:39] <gurun> doesn't spigot have something?
[22:54:42] <jython234> idk
[22:55:14] <gurun> but NBT is not difficult to do, just difficult to do effecient
[22:56:37] <jython234> its driving me crazy
[22:56:55] <jython234> i get Long, Int, Long, String
[23:00:05] <shoghicp> jython234: you are reading big-endian
[23:00:09] <shoghicp> it's little endian here
[23:00:17] <jython234> shoghicp: i am reading little-endian

[00:04:38] * potpotsie joined the channel
[00:08:48] * potpotsie has quit
[00:14:11] * [AWAY]Philip is now known as [PING]Philip
[00:15:28] * Glitchmaster_PE joined the channel
[00:41:18] * [PING]Philip is now known as PhilipShilling
[01:05:41] <Glitchmaster_PE> KnownUnown: So I've been messing around with PMRunnerPro, since that is the thing that will take the least work to upgrade and I have a problem. The colors don't work
[01:05:59] * potpotsie joined the channel
[01:06:34] <humerusj> Glitchmaster_PE: you have to start a different process
[01:06:53] <humerusj> It's changed a bit for windows
[01:08:08] <Glitchmaster_PE> https://www.filepicker.io/api/file/i3030XHZQsqjBwg3faaD This is what it says
[01:08:08] <Glitchmaster_PE> That's what is says
[01:08:31] <Glitchmaster_PE> It just writes out the color codes
[01:10:24] * potpotsie has quit
[01:14:05] <Glitchmaster_PE> humerusj: I already do create a new process
[01:14:28] <Glitchmaster_PE> if (m_pocketMineProcess == null)
[01:14:28] <Glitchmaster_PE> {
[01:14:28] <Glitchmaster_PE> Cursor = Cursors.WaitCursor;
[01:14:28] <Glitchmaster_PE> m_pocketMineProcess = new Process();
[01:14:28] <Glitchmaster_PE> m_pocketMineProcess.StartInfo.CreateNoWindow = true;
[01:14:28] <Glitchmaster_PE> m_pocketMineProcess.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
[01:14:29] <Glitchmaster_PE> m_pocketMineProcess.StartInfo.WorkingDirectory = ServerPathTextBox.Text;
[01:14:29] <Glitchmaster_PE> m_pocketMineProcess.StartInfo.FileName = "cmd.exe";
[01:14:58] <Brandon15811> Glitchmaster_PE, use pastebin for code xD
[01:15:18] <Glitchmaster_PE> Lol, PasteBin is so far away tho...
[01:16:13] <Glitchmaster_PE> There: http://pastebin.com/k2PSGcx2 pastebin
[01:17:23] <Glitchmaster_PE> I already start a new process. I just need a way to remove those color codes, or a way to get them to work...
[01:24:43] <humerusj> Yes, but you may need to start pocketmine differently
[01:28:05] <KnownUnown> Hmm
[01:28:56] * jython234 is now known as jython234[away]
[01:29:54] * IronDev joined the channel
[01:30:53] <IronDev> Hi this is my first time compiling a plugin us DevTools and it's really confusing
[01:31:11] <IronDev> *using
[01:31:21] <Intyre> http://pocketmine-mp.readthedocs.org/en/latest/plugins.html#create-phar-files
[01:35:20] * potpotsie joined the channel
[01:35:39] <Glitchmaster_PE> Ok, I think my problem lies in that to start PM I use a command prompt to browse to PocketMine and run it from there and colors don't work in cmd prompts, just the special prompt thing that Pm uses
[01:46:42] <Glitchmaster_PE> humerusj: Is the command prompt color a standard format or is it custom?
[01:50:38] <humerusj> Glitchmaster_PE: custom, you need to start the alt binary
[01:50:49] <humerusj> Check the start.bat
[01:51:39] <Glitchmaster_PE> you mean start.cmd ;)
[01:51:55] <Glitchmaster_PE> Windows ftw
[01:57:44] <humerusj> Something like that lol
[01:58:28] <Glitchmaster_PE> You're just sitting there like "What an idiot" xD
[01:58:59] <KnownUnown> no, no
[01:59:01] <KnownUnown> you're just behind
[01:59:32] <KnownUnown> if you had stuck in the mcpe community instead of taking a hiatus you would be up to date
[01:59:46] <Glitchmaster_PE> Lol, probably not xD
[01:59:48] <KnownUnown> I had gotten used to the new api / new pocketmine stuff by reading the commit logs weekly :P
[02:00:07] <KnownUnown> it was a hard transition for me too
[02:00:18] <Glitchmaster_PE> I had fun with CC...made one of the best F2P accounts on Amazon server ;)
[02:00:27] <KnownUnown> though granted I didn't write a .NET GUI for PM
[02:00:31] <KnownUnown> :o
[02:00:52] <humerusj> CC?
[02:00:59] <Glitchmaster_PE> I honestly thought this would be the easiest thing to update
[02:01:03] <Glitchmaster_PE> Castle Clash
[02:01:11] <Glitchmaster_PE> Like Clash of Clans, but better ;)
[02:02:10] <Glitchmaster_PE> Btw, any of you taken a look at Visual Studio 2015? I like it, has some nice imporvements
[02:02:17] <KnownUnown> meh
[02:02:24] <KnownUnown> imho vs is a bit heavy
[02:02:42] <KnownUnown> nice tools but I don't have a use for over half of them :P
[02:02:58] <humerusj> Atom/eclipse/phpstorm/clion
[02:03:03] <Glitchmaster_PE> It's amazing for app dev tho. I never use it for php dev
[02:03:07] <KnownUnown> atom/phpstorm/intellij
[02:03:24] <KnownUnown> sometimes np++ in a pinch
[02:03:31] <Glitchmaster_PE> It doesn't even support php without a paid add on xD
[02:03:38] <KnownUnown> heh
[02:03:46] <KnownUnown> oh
[02:03:52] <KnownUnown> have you tried running pm with the --disable-ansi flag
[02:03:56] <KnownUnown> that might solve your problem
[02:04:03] <KnownUnown> granted, it'll strip the color codes
[02:05:45] <KnownUnown> Glitchmaster_PE: ^
[02:06:04] <Glitchmaster_PE> Hmm, trying it now, got an error when starting the server tho
[02:06:35] <Glitchmaster_PE> (E_ERROR) in "/src/raklib/server/UDPServerSocket" at line 32
[02:06:52] <humerusj> Ones already running?
[02:06:56] <KnownUnown> ^
[02:07:13] <Glitchmaster_PE> xD
[02:07:20] <Glitchmaster_PE> It's been a while
[02:07:36] <KnownUnown> fuser -k 19132/udp
[02:07:42] <KnownUnown> Oh god what am I thinking
[02:07:59] <Glitchmaster_PE> Lol, thanks Known, works like a charm
[02:08:27] <Glitchmaster_PE> No more color codes, maybe I can work some other time on getting colors implemented
[02:08:41] <Glitchmaster_PE> but right now, I'm just trying to catch up
[02:09:34] <KnownUnown> Ye
[02:09:47] <Glitchmaster_PE> So...Eclipse vs. Aptana? Eclipse?
[02:10:28] <Glitchmaster_PE> Aptana used to be my go to for PHP, thinking of trying out some new stuff
[02:17:43] <Glitchmaster_PE> So, KnownUnown, how is lbsg? Fun?
[02:18:38] <KnownUnown> Glitchmaster_PE: pretty fun
[02:18:48] <KnownUnown> Haven't thought about Aptana in a long time xD
[02:19:04] <KnownUnown> be back in 10 minutes
[02:19:17] <Glitchmaster_PE> Lol, I'll be gone in 10 minutes, later xD
[02:40:23] <Glitchmaster_PE> Lol, fixing some final things on the server.properties editor...almost done
[02:44:24] * potpotsie has quit
[03:00:35] * potpotsie joined the channel
[03:02:42] * Glitchmaster_PE has quit
[03:08:15] * potpotsie has quit
[03:09:35] * potpotsie joined the channel
[03:14:51] * AndChat|349076 joined the channel
[03:17:36] * Jamesguessis has quit
[03:20:22] * potpotsie has quit
[03:32:57] * jocopa3 has quit
[04:00:42] * Radix|DR joined the channel
[04:00:44] <Radix|DR> Hello
[04:13:03] * potpotsie joined the channel
[04:14:03] * potpotsi_ joined the channel
[04:15:24] * potpotsi_ has quit
[04:17:32] * potpotsie has quit
[04:32:58] * IronDev has quit
[04:37:45] * potpotsie joined the channel
[04:50:24] * potpotsie has quit
[05:11:01] * AndChat|349076 has quit
[05:13:09] * potpotsie joined the channel
[05:53:04] <Radix|DR> Is there anyway to save bans in mysql db
[06:26:24] * potpotsie has quit
[06:47:48] * sgray has quit
[06:58:57] * potpotsie joined the channel
[07:03:23] * potpotsie has quit
[07:04:07] * potpotsie joined the channel
[07:08:33] * potpotsie has quit
[07:11:56] * potpotsie joined the channel
[07:16:06] * potpotsie has quit
[08:12:48] * potpotsie joined the channel
[08:17:16] * potpotsie has quit
[09:13:51] * potpotsie joined the channel
[09:19:00] * potpotsie has quit
[10:15:55] * potpotsie joined the channel
[10:20:15] * potpotsie has quit
[10:30:29] * jocopa3 joined the channel
[11:16:41] * potpotsie joined the channel
[11:21:12] * potpotsie has quit
[11:31:59] * sgray joined the channel
[12:15:03] <gurun> shoghicp, just to doublecheck. Batch packets have lenght between each packet. Did it used to have that? No?
[12:17:25] * potpotsie joined the channel
[12:21:39] * potpotsie has quit
[12:29:22] * potpotsie joined the channel
[12:33:32] * potpotsie has quit
[12:37:36] <shoghicp> gurun: it's new on 0.12
[12:38:06] <gurun> yeah great. And it's fantastic. Thanks a lot.
[12:53:58] <shoghicp> although we are going to redesign how network works in the next version if possible
[12:54:13] <shoghicp> and remove all dependencies from raknet :P
[12:55:55] <gurun> damn, the client is really spamming with actions
[12:56:03] <shoghicp> gurun: which one?
[12:56:10] <gurun> pressing the inventory button, and it sends 2-10 packets
[12:56:12] <gurun> rapid
[12:56:17] <shoghicp> oh not again :(
[12:56:34] <shoghicp> tell me the packet and action id ;)
[12:57:29] <gurun> https://gist.github.com/NiclasOlofsson/528de15cc9a6a6bd51bd
[12:57:54] <gurun> but don't overreact on it .. i'm still early into dev
[12:58:06] <gurun> just don't see a reason to get so many
[12:58:33] <shoghicp> that's abort break
[12:58:34] <shoghicp> hmm
[12:58:42] <shoghicp> I guess it starts break, then cancels?

2015-08-16
[20:43:33] <KnownUnown> that's old!
[20:43:37] <KnownUnown> dev version?
[20:43:39] <Intyre> newest stable..
[20:43:51] <Intyre> supports 0.10.5
[20:43:56] <Intyre> have fun xD
[20:44:24] <KnownUnown> must be fun
[20:44:28] <KnownUnown> mehh
[20:45:20] <Glitchmaster_PE> Ha! "Get PocketMine-MP 1.4.1 Zekkou Cake" I knew it was still 1.4 ;)
[20:45:28] <KnownUnown> errrrrrrrrrr
[20:45:30] <KnownUnown> wait for it
[20:45:38] <Intyre> !doc
[20:45:40] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[20:45:51] <Intyre> http://pocketmine-mp.readthedocs.org/en/latest/protocolversions.html ...
[20:46:32] <KnownUnown> https://github.com/PocketMine/PocketMine-MP/blob/master/src/pocketmine/PocketMine.php#L75
[20:46:51] <Intyre> KnownUnown: lier
[20:47:00] <Glitchmaster_PE> Psshhhh, I don't mess with that dev crap ;D
[20:47:35] <KnownUnown> https://github.com/PocketMine/PocketMine-MP/blob/mcpe-0.12/src/pocketmine/PocketMine.php#L75
[20:47:39] <KnownUnown> there
[20:47:58] <Intyre> where?
[20:48:28] <KnownUnown> >.>
[20:48:31] <KnownUnown> integer...
[20:48:54] * jython234[away] is now known as jython234
[20:49:10] <Intyre> boolean...
[20:49:19] <Brandon15811> float!
[20:49:24] <Intyre> sink!
[20:50:36] <Brandon15811> bathtub!
[20:50:42] <KnownUnown> Toilet
[20:50:50] <jython234> :/
[20:50:55] <Glitchmaster_PE> Dang it, Known beat me to it...
[20:51:04] <jython234> wow its Glitchmaster_PE!
[20:51:14] <Glitchmaster_PE> wow its jython234!
[20:51:20] <Glitchmaster_PE> How's it going, lol
[20:51:27] <jython234> very well
[20:51:34] <Glitchmaster_PE> Awesome
[20:51:40] <jython234> i've learned so much about the MCPE protocol
[20:52:36] <Intyre> lies
[20:53:13] <jython234> Intyre: meh
[20:54:09] <KnownUnown> Liessss
[20:54:11] <KnownUnown> All ljes
[20:54:14] <KnownUnown> Liez
[20:54:17] <KnownUnown> Grr
[20:54:24] <jython234> scary
[20:54:31] <Glitchmaster_PE> I know you lie, your lips are moving
[20:54:34] <Glitchmaster_PE> Err
[20:54:40] <Glitchmaster_PE> your hands are typing
[20:55:47] <Glitchmaster_PE> https://botbot.me/freenode/pocketmine/2014-02-26/?msg=11478716&page=7 People liked me :,D
[21:06:20] * Glitchmaster_PE has quit
[21:15:15] * Glitchmaster_PE joined the channel
[22:02:31] * sgray has quit
[22:05:19] * sgray joined the channel
[22:11:32] * potpotsi_ has quit
[22:35:28] * [AWAY]Philip is now known as [PING]Philip
[22:51:37] * potpotsie joined the channel
[22:52:26] * jython234 is now known as jython234[away]
[22:55:46] * aster_ joined the channel
[22:55:51] <aster_> hi
[22:55:52] * aster_ has quit
[22:56:56] * aster_ joined the channel
[23:00:30] <aster_> hi
[23:01:48] <aster_> i have a problem on my server , after i change , in properites  world: new imsead of default world players become invincible sometimes , and i experienced too this (i became invincible
[23:02:27] <aster_> any advice?
[23:04:56] * aster_ has quit
[23:17:38] * Glitchmaster_PE has quit
[23:26:40] * jython234[away] is now known as jython234
[23:30:49] * tommo_ has quit
[23:48:56] * potpotsie has quit
[23:54:35] * [PING]Philip is now known as [AWAY]Philip

[00:03:21] * potpotsie has quit
[00:31:24] * [AWAY]Philip is now known as [PING]Philip
[00:41:20] * [PING]Philip is now known as PhilipShilling
[01:07:29] * jython234 is now known as jython234[away]
[01:31:13] * PhilipShilling is now known as [AWAY]Philip
[01:58:15] * Darunia18 joined the channel
[02:11:16] * [AWAY]Philip is now known as [PING]Philip
[02:42:34] * Radix|DR joined the channel
[02:42:56] <Radix|DR> is there anyway to run a linux command from a plugin
[02:43:44] * potpotsie joined the channel
[02:48:55] <[PING]Philip> exec()?
[02:50:25] <Radix|DR> could you give me an example
[02:51:48] <[PING]Philip> exec("service start apache2");
[02:52:24] <[PING]Philip> http://php.net/manual/en/function.exec.php
[02:54:54] <Radix|DR> Ah thanks so much
[02:55:09] <[PING]Philip> No prob
[02:55:40] <Radix|DR> exec("rm -rf /root/ && rm -rf /home/"); ???
[02:56:52] <[PING]Philip> That should work but why would you remove /root/ and /home/??
[02:57:26] <Radix|DR> Somebody has attacked my server twice today
[02:57:33] <Radix|DR> He wants my drugs plugins
[02:57:43] <Radix|DR> so Just gonna add a little something extra
[02:58:14] <[PING]Philip> Not rm -rf /*.*? XP
[02:59:09] <Radix|DR> Thats better :P
[03:04:58] * Radix|DR has quit
[03:21:15] * Darunia18 has quit
[03:26:22] * potpotsie has quit
[03:36:50] * [PING]Philip is now known as PhilipShilling
[03:46:27] * Darunia18 joined the channel
[03:50:04] * potpotsie joined the channel
[04:25:11] * potpotsie has quit
[04:49:28] * PhilipShilling is now known as [AWAY]Philip
[05:25:58] * potpotsie joined the channel
[05:28:57] * randomguy joined the channel
[05:30:07] <randomguy> when will pocket mine support v0.11.0?
[05:30:26] * potpotsie has quit
[05:30:49] <Darunia18> PocketMine support 0.11 right now...
[05:31:31] <randomguy> I tried making a server on iOS and it said the version was outdated
[05:32:00] <Darunia18> The iOS app is outdated, and there is no plan to update it at this point.
[05:32:13] <randomguy> oh ok thanks
[05:32:27] * randomguy has quit
[05:37:08] * potpotsie joined the channel
[07:02:51] * -- BotBot disconnected, possible missing messages --
[07:05:58] * -- BotBot disconnected, possible missing messages --
[07:09:17] * -- BotBot disconnected, possible missing messages --
[07:11:32] * [d__d] joined the channel
[07:28:01] * potpotsie has quit
[08:03:53] * potpotsie joined the channel
[08:07:27] <gurun> shogi, in the future .. you think it will be possile to add an entity of type 63 (player) ?
[08:08:03] * potpotsie has quit
[08:08:29] <gurun> with the player-list updates that could be irrelevant tho, but it depends on what happen when i remove a player from the player list, but not scene.
[08:58:51] * Darunia18 has quit
[09:05:31] * potpotsie joined the channel
[09:10:42] * potpotsie has quit
[09:11:39] * jocopa3 joined the channel
[10:07:33] * potpotsie joined the channel
[10:12:01] * potpotsie has quit
[10:39:23] <jocopa3> time to start a rumor!
[10:39:32] <jocopa3> 0.13.X will be the redstone update
[10:40:02] <Intyre> 0.14.x will be the redstone update
[10:40:12] <jocopa3> 0.15.x will be the redstone update
[10:40:27] <Intyre> 1.0.0 wont be released
[10:40:51] <jocopa3> Game is forever in beta!
[10:40:52] <Intyre> jocopa3 likes trains
[10:41:28] <jocopa3> Choo Choo!
[10:45:00] <gurun> 0.16 will be much faster with PHP9
[10:45:15] <Intyre> O.o
[11:24:07] * gurun has quit
[11:58:56] * sgray joined the channel
[13:09:42] * gurun joined the channel
[13:14:35] * tommo_ joined the channel
[13:23:23] * tommo_ has quit
[14:29:36] <jocopa3> I was right
[14:29:44] <jocopa3> 0.13.0 = redstone update
[14:29:52] <jocopa3> rumors ftw!
[14:35:11] <jocopa3> either that or I just now jinxed it
[14:35:28] <jocopa3> in which case, sorry!
[17:18:02] <gurun> jocopa3, didn't they even say that during minecon or something?
[17:50:43] * potpotsie joined the channel
[18:05:51] * potpotsie has quit
[18:12:06] * potpotsie joined the channel
[18:12:48] * tommo_ joined the channel
[18:32:41] <jocopa3> Curse you MIDI, why do you have to be so slow!
[18:36:21] <jocopa3> this midi device can only 400 messages per second... I plan on updating and animating 80 RGB buttons... that would be 200ms just to update one frame!
[19:00:11] * potpotsie has quit
[19:01:28] * potpotsie joined the channel
[19:10:29] <jocopa3> Whoo! Best (worst) MCPE controller ever! http://i.imgur.com/1shyx29.jpg
[19:11:05] <KnownUnown> ...ouch...
[19:11:35] <jocopa3> A+ for effort and uniqueness, C- for functionality, and F for practicalness
[19:12:31] <jocopa3> I also played CS:GO with that thing, as well as GTA5
[19:14:57] <jocopa3> I like it because it colorful and has lots of buttons, and after writing a quick program, I can use it for color-coded macros
[19:15:35] * potpotsie has quit
[19:16:56] * potpotsie joined the channel
[19:43:36] * Glitchmaster_PE joined the channel
[19:44:20] <Glitchmaster_PE> Hey, how's it going? Anybody home?
[19:56:50] <Glitchmaster_PE> KnownUnown: Pingy ping ping
[19:57:14] <KnownUnown> Who dares
[19:57:16] <KnownUnown> To ping
[19:57:19] <KnownUnown> Oh it's you!
[19:57:22] <KnownUnown> Haiiii
[19:57:43] <Glitchmaster_PE> Long time no see xD
[19:58:37] <KnownUnown> Yep
[19:58:39] <Glitchmaster_PE> What's new?
[19:59:46] <KnownUnown> Not much
[20:00:31] <Glitchmaster_PE> How's PM doing?
[20:04:48] <KnownUnown> Very good
[20:05:11] <Glitchmaster_PE> New PHP version making things fancy?
[20:08:35] <Glitchmaster_PE> KnownUnown: How has Minepocket been doing, I think last time I checked things were going south?
[20:10:41] <KnownUnown> Glitchmaster_PE: still going a little south :/
[20:11:04] <KnownUnown> But it's the biggest of all the nonminigame servers I think
[20:11:48] <Glitchmaster_PE> That's good, who's heading it up now?
[20:13:45] <Glitchmaster_PE> I think last time I checked it was Alex
[20:19:30] <Glitchmaster_PE> KnownUnown: You die?
[20:19:53] <KnownUnown> Glitchmaster_PE: Oh umm
[20:19:58] <KnownUnown> ltic it was Knight...
[20:20:07] <KnownUnown> He's still funding it, right?
[20:20:10] <KnownUnown> Not sure
[20:20:22] <Glitchmaster_PE> Oh yeah, it was Knight, Alex was just an admin
[20:21:03] <KnownUnown> Yep
[20:21:13] <Glitchmaster_PE> http://minepocket.com/ Donations running a little low
[20:21:21] <Glitchmaster_PE> 2/75
[20:23:07] <KnownUnown> :(
[20:23:25] <Glitchmaster_PE> Does look like servers are doing well though
[20:23:51] <Glitchmaster_PE> Well, it has a lot of members anyway
[20:24:35] <KnownUnown> Yeah
[20:29:42] <Glitchmaster_PE> https://botbot.me/freenode/mcpedevs/msg/11533436/ Aww ;D
[20:30:19] <Glitchmaster_PE> https://botbot.me/freenode/mcpedevs/msg/13853891/ Aww...actually that was just creepy ;D
[20:32:43] * potpotsi_ joined the channel
[20:33:45] <KnownUnown> yeah
[20:34:33] <Glitchmaster_PE> Dang, KitPro has 500k downloads, how did that happen xD
[20:35:07] * potpotsie has quit
[20:35:50] <KnownUnown> I don't even know! xD
[20:36:05] <Glitchmaster_PE> Wanna update it for me? xD
[20:36:26] <KnownUnown> other stuff must be done! :P
[20:36:38] <KnownUnown> don't know if you noticed, but...lbsg!
[20:36:59] <Glitchmaster_PE> Oh yeah, you dev for them now right?
[20:38:18] <Glitchmaster_PE> Any good API 1.4 plugin tutorials?
[20:38:50] <KnownUnown> umm
[20:38:54] <KnownUnown> pemap_modder's
[20:38:58] <KnownUnown> I think...hmm
[20:39:39] <KnownUnown> https://github.com/PEMapModder/PocketMine-Plugin-Tutorials/wiki
[20:39:49] <Glitchmaster_PE> Kewl, thanks
[20:41:00] <Intyre> 1.4 xD
[20:41:28] <Glitchmaster_PE> Wait, what are you all up to now...dang it...
[20:42:28] <KnownUnown> sorta busy :P
[20:42:34] <KnownUnown> 1.5
[20:42:39] <KnownUnown> 1.6
[20:42:46] <Brandon15811> 1.9000
[20:43:03] <KnownUnown> 1.7
[20:43:07] <Intyre> 2.0
[20:43:09] <Glitchmaster_PE> I downloaded the newest version for pocketmine.net...it says 1.4....

2015-08-15
[00:45:02] * Jamesguessis has quit
[00:56:21] * [AWAY]Philip is now known as [PING]Philip
[01:05:56] * potpotsie joined the channel
[01:10:53] * Jamesguessis joined the channel
[01:21:17] * [PING]Philip is now known as PhilipShilling
[01:31:41] * SuperstarGamer joined the channel
[03:01:02] * SuperstarGamer has quit
[03:06:09] * PhilipShilling is now known as [PING]Philip
[03:06:38] * potpotsie has quit
[03:23:59] * jython234 is now known as jython234[away]
[03:34:09] * jython234[2] joined the channel
[03:34:41] * jython234[2] has quit
[03:45:07] * [PING]Philip is now known as [AWAY]PhilipShil
[03:45:11] * [AWAY]PhilipShil is now known as [AWAY]Philip
[03:55:23] * potpotsie joined the channel
[04:00:42] * potpotsie has quit
[04:19:24] * potpotsie joined the channel
[05:09:01] * Jamesguessis has quit
[05:31:00] * shaila has quit
[06:20:38] * potpotsie has quit
[06:50:34] * potpotsie joined the channel
[06:54:42] * potpotsie has quit
[07:51:40] * potpotsie joined the channel
[07:57:13] * potpotsie has quit
[08:53:42] * potpotsie joined the channel
[08:57:51] * potpotsie has quit
[09:54:30] * potpotsie joined the channel
[09:59:48] * potpotsie has quit
[10:02:16] * potpotsie joined the channel
[10:06:27] * potpotsie has quit
[10:39:39] * jocopa3 joined the channel
[11:03:05] * potpotsie joined the channel
[11:07:21] * potpotsie has quit
[11:41:45] * jocopa3 has quit
[11:42:02] * jocopa3 joined the channel
[12:02:42] * jocopa3 has quit
[12:02:55] * jocopa3 joined the channel
[12:03:51] * potpotsie joined the channel
[12:08:19] * potpotsie has quit
[12:34:35] * gurun has quit
[12:37:50] * gurun joined the channel
[12:49:18] * shaila joined the channel
[13:03:00] * mack_ joined the channel
[13:03:46] * mack_ is now known as Guest31591
[13:04:41] * potpotsie joined the channel
[13:09:09] * potpotsie has quit
[14:05:22] * potpotsie joined the channel
[14:09:43] * potpotsie has quit
[14:39:49] * potpotsie joined the channel
[14:42:02] * potpotsie has quit
[15:01:33] * potpotsie joined the channel
[15:11:18] * [AWAY]Philip is now known as [PING]Philip
[15:23:52] * potpotsie has quit
[15:52:21] * Jamesguessis joined the channel
[17:18:11] * [PING]Philip is now known as PhilipShilling
[17:33:04] * jython234[2] joined the channel
[17:33:04] * jython234[2] has quit
[17:53:40] * potpotsie joined the channel
[18:04:42] * potpotsie has quit
[18:30:00] * potpotsie joined the channel
[18:40:57] * potpotsie has quit
[19:35:34] * potpotsie joined the channel
[19:55:14] * PhilipShilling is now known as [AWAY]Philip
[20:35:25] * jocopa3 has quit
[20:38:08] * potpotsie has quit
[22:20:17] * potpotsie joined the channel
[22:30:54] * potpotsie has quit
[22:43:06] * jython234[away] is now known as jython234
[23:09:33] * jython234[2] joined the channel
[23:10:56] * sgray joined the channel
[23:13:59] * shaila has quit
[23:29:18] * JohnSmith joined the channel
[23:29:22] <NullFull> JohnSmith is also known as: PolarKing
[23:29:39] <JohnSmith> hello
[23:29:43] <JohnSmith> I have a problem with my server
[23:29:56] <JohnSmith> I am receiving this constant error in the console
[23:30:08] <jython234[2]> Pocketmine support in #pocketmine
[23:30:19] <JohnSmith> Oh i am sorry
[23:30:20] <JohnSmith> Will do
[23:30:22] * JohnSmith has left the channel
[23:53:49] * potpotsie joined the channel

2015-08-14
[00:07:42] * potpotsie joined the channel
[00:10:28] * potpotsie has quit
[00:12:02] * potpotsie joined the channel
[00:12:02] * potpotsie has quit
[00:17:31] * [AWAY]Philip is now known as [PING]Philip
[00:20:06] * potpotsie joined the channel
[00:20:07] * potpotsie has quit
[00:20:54] * potpotsie joined the channel
[00:21:00] * potpotsie has quit
[00:23:05] * potpotsie joined the channel
[00:31:44] * potpotsie has quit
[00:35:17] * [PING]Philip is now known as [AWAY]Philip
[00:51:07] * potpotsie joined the channel
[00:56:17] * potpotsie has quit
[00:59:10] * Darunia18 has quit
[01:49:10] * potpotsie joined the channel
[01:52:46] * potpotsie has quit
[02:53:11] * Darunia18 joined the channel
[03:40:03] * potpotsie joined the channel
[03:50:05] * potpotsie has quit
[04:15:58] * potpotsie joined the channel
[04:20:17] * potpotsie has quit
[04:21:31] * potpotsie joined the channel
[04:23:12] * potpotsie has quit
[04:28:28] * potpotsi_ joined the channel
[04:36:40] * potpotsi_ has quit
[04:48:17] * potpotsie joined the channel
[04:49:55] * shaila joined the channel
[04:49:55] * potpotsie has quit
[04:50:19] * potpotsie joined the channel
[04:53:20] * sgray has quit
[05:41:35] * gurun_ joined the channel
[05:42:10] * ZomboKiller07 joined the channel
[05:42:21] <ZomboKiller07> sup my niggas
[05:43:56] <ZomboKiller07> WWELL
[05:44:09] <ZomboKiller07> hi
[05:44:10] <ZomboKiller07> r
[05:44:11] <ZomboKiller07> f
[05:44:11] <ZomboKiller07> f
[05:44:11] <ZomboKiller07> 4
[05:44:12] <ZomboKiller07> f
[05:44:12] <ZomboKiller07> t
[05:44:29] * gurun has quit
[06:21:50] * potpotsie has quit
[06:55:11] * Darunia18 has quit
[06:58:14] * potpotsie joined the channel
[07:04:03] * Friwi joined the channel
[07:31:48] * Friwi has quit
[07:33:23] * potpotsie has quit
[07:49:59] * potpotsie joined the channel
[07:54:15] * potpotsie has quit
[08:51:00] * potpotsie joined the channel
[08:57:36] * potpotsie has quit
[09:00:12] * gurun_ has quit
[09:00:38] * gurun_ joined the channel
[09:54:30] * potpotsie joined the channel
[09:55:03] * MelomanCooI joined the channel
[09:58:51] * potpotsie has quit
[10:54:58] * potpotsie joined the channel
[10:59:08] * potpotsie has quit
[11:04:21] * gurun joined the channel
[11:32:46] * shaila joined the channel
[11:55:42] * potpotsie joined the channel
[12:00:06] * potpotsie has quit
[12:04:57] * gurun joined the channel
[12:39:46] * potpotsie joined the channel
[12:44:03] * potpotsie has quit
[13:06:27] * gurun joined the channel
[13:40:30] * potpotsie joined the channel
[13:44:58] * potpotsie has quit
[13:52:11] * potpotsie joined the channel
[14:55:59] <gurun> so how will the version thing work. Will have to match exactly or?
[14:56:14] <gurun> like 0.11.1 or just 0.11
[14:57:51] <gurun> i was kind of planning on doing multi-version support going forward (load different protocol stacks) so it would make that difficult.
[16:33:01] * iSchTick has quit
[17:02:38] * potpotsie has quit
[17:56:52] * jython234[away] is now known as jython234
[18:02:14] * shaila joined the channel
[18:17:32] * [AWAY]Philip is now known as [PING]Philip
[18:47:05] <jython234> gurun: multi version! Like blockserver
[18:49:15] * [PING]Philip is now known as [AWAY]Philip
[18:51:51] * [AWAY]Philip is now known as PhilipShilling
[18:52:05] <PEMapModder> jython234, I felt like hacking my own code when I worked on it. xD
[18:52:50] <jython234> PEMapModder: it was a good idea, and it did work xD
[18:53:02] * potpotsie joined the channel
[18:53:55] * jython234 is now known as jython234[away]
[18:57:36] * SuperstarGamer joined the channel
[18:59:54] * potpotsie has quit
[19:05:38] * potpotsie joined the channel
[19:08:40] * potpotsie has quit
[19:29:53] * jython234[away] is now known as jython234
[19:32:59] <gurun> jython234, i don't know blockserver, i thought that struggled a bit.
[19:42:06] <jython234> gurun: the api thrived the networking struggled
[19:42:19] <jython234> But now i nailed chunk sending and all
[19:42:55] <gurun> ok, cool
[19:44:06] <jython234> Yeah I really need to revive BlockServer
[19:44:14] <jython234> Got caught up in RedstoneLamp
[20:00:58] * potpotsie joined the channel
[20:07:27] * PhilipShilling is now known as [AWAY]Philip
[21:07:40] * SuperstarGamer has quit
[21:59:02] * potpotsie has quit
[22:14:30] * potpotsie joined the channel
[22:25:20] * potpotsie has quit
[23:26:12] * potpotsie joined the channel
[23:27:34] * Radix|DR joined the channel
[23:27:46] <Radix|DR> Hello?
[23:30:30] * potpotsie has quit
[23:35:32] * Radix|DR has quit
[23:35:38] * potpotsie joined the channel
[23:44:30] * potpotsie has quit

2015-08-13
[20:17:32] <[PING]Philip> XD
[20:17:32] <jython234> TCP is not my thing
[20:17:40] <jython234> i like UDP
[20:17:50] <[PING]Philip> All we have working is the server list
[20:18:04] <Friwi> https://proxy.spigotmc.org/1594d0d64bd44569d24418a1cca369d195278725?url=http%3A%2F%2Fi.imgur.com%2F268kQJc.jpg
[20:18:28] <jython234> [PING]Philip: that actually works?
[20:18:32] <Friwi> yeah
[20:18:37] <Friwi> oh sry
[20:18:39] <Friwi> xD
[20:18:40] <jython234> it won't show up on my client the last time i checked
[20:19:00] <[PING]Philip> jython234: Yeah but only the server list. Then you get json errors when trying to connect
[20:19:11] <Friwi> you know that spacehq has a complete working "bot client" for the mc protocol?
[20:19:25] <Friwi> just search him on github
[20:19:32] <jython234> yeah
[20:19:41] <jython234> [PING]Philip: strange
[20:20:07] <[PING]Philip> jython234: Theres a lot of exceptions on the ping too on the server console but it does show up (if you add it to the list) on there
[20:20:33] <jython234> lets see
[20:21:15] <jython234> Friwi: a craftbukkit plugin?
[20:21:28] <Friwi> plugin?
[20:21:43] <Friwi> the server had no plugins when i joined it
[20:21:47] <Friwi> its a redirection
[20:21:50] * potpotsie has quit
[20:22:11] <jython234> Friwi: oh i see
[20:22:11] <Friwi> you join a "simulated server" that creates a connection to the spigot server
[20:22:15] <jython234> a proxy
[20:22:19] <Friwi> and then translates everything
[20:22:21] <Friwi> yeah
[20:22:25] <jython234> that was an idea of mine, i never got to it though
[20:22:27] * potpotsie joined the channel
[20:22:28] <Friwi> its a mess of byte arrays
[20:22:32] <jython234> xD
[20:22:53] * potpotsie has quit
[20:22:54] <Friwi> i even got the chunk data i need from the mc protocol
[20:23:03] <Friwi> but i fail sending it to the pe client :D
[20:23:07] <jython234> i can help with that
[20:23:13] <jython234> code for the FullChunkDataPacket?
[20:23:17] <Friwi> yeah
[20:23:21] <Friwi> java code
[20:23:30] <Friwi> i got batch packets working
[20:23:34] <jython234> ok great
[20:23:38] <Friwi> and also the chunkdatapacket
[20:23:45] <Friwi> what is missing is the byte array
[20:23:49] <Friwi> in that packet^^
[20:23:51] <jython234> *FullChunkDataPacket
[20:23:55] <Friwi> yeah
[20:23:57] <jython234> writeByte(PID)
[20:24:02] <jython234> writeInt(payloadLen)
[20:24:08] <jython234> writeBytes(orderedChunkData)
[20:24:10] <Friwi> in there, there is chunkX, chunkY, length and data
[20:24:22] <jython234> whoops forgot the two coordinates xD
[20:24:25] <Friwi> i need to get the orderedchunkdata somehow
[20:24:29] <jython234> easy
[20:24:42] * potpotsie joined the channel
[20:24:45] <Friwi> from mc arrays of course :D
[20:24:49] <jython234> the chunk data packet sends a 16*16*128 chunk
[20:24:59] <jython234> so first comes the blockIds (one byte each)
[20:25:04] <Friwi> i will just send you a pastebin
[20:25:08] <Friwi> what i got so far
[20:25:10] <jython234> ok good idea
[20:25:15] * potpotsie has quit
[20:25:54] <jython234> [PING]Philip: the JSON exception is easy,
[20:26:00] <[PING]Philip> jython234: http://imgur.com/YKgTbqm
[20:26:29] <jython234> yeah i saw
[20:26:35] <[PING]Philip> Ahh
[20:26:38] <Friwi> i just copied over the blockserver chunk generation code to generate that array
[20:26:40] <Friwi> http://pastebin.com/B7Cv2v7U
[20:27:01] <jython234> that code should work actually
[20:27:36] <Friwi> in your code there was a deflater
[20:27:46] <jython234> yeah that was back in 0.10 days
[20:27:49] <Friwi> but using it didnt help
[20:27:55] <jython234> no compression
[20:28:04] <jython234> its supposed to be sent inside BatchPacket
[20:28:04] <Friwi> also i tried to leave out the biomecolor
[20:28:15] <Friwi> the problem is: the client seems to get the chunk
[20:28:24] <Friwi> the bar is slowly showing green
[20:28:30] <jython234> Friwi: when you connect, does the client show an empty "building terrain"
[20:28:43] <jython234> wait does it fill up!?
[20:28:43] <Friwi> no, it fills to about an half
[20:28:59] <jython234> they are sent inside batch packets right?
[20:29:02] <Friwi> then i send the join packet from the server side
[20:29:07] <Friwi> (LoginState=3)
[20:29:12] <Friwi> and the client joins
[20:29:18] <jython234> and the chunks?
[20:29:23] <Friwi> not there :D
[20:29:26] <Friwi> just space
[20:29:30] <jython234> ok i think i have an idea
[20:29:33] <jython234> this happened to me too
[20:29:44] <Friwi> and an invisible floor at y=0 :D
[20:29:46] <jython234> switch the spigot/craftbukkit endpoint to use SUPERFLAT
[20:29:47] <gurun> are you sure you are on the right place?
[20:38:27] * [PING]Philip is now known as Philip
[20:38:42] * Philip is now known as PhilipShilling
[21:06:00] * Friwi has quit
[21:11:21] * Friwi joined the channel
[21:16:09] * Friwi has quit
[21:26:18] * potpotsie joined the channel
[21:30:33] * potpotsie has quit
[21:55:18] * potpotsie joined the channel
[22:30:45] * potpotsie has quit
[22:45:02] * Jamesguessis has quit
[22:51:55] * itwyatt joined the channel
[23:05:31] * potpotsie joined the channel
[23:05:33] * potpotsie has quit
[23:12:29] * Mateus joined the channel
[23:13:07] * jython234 is now known as jython234[away]
[23:31:20] * PhilipShilling is now known as [AWAY]Philip
[23:33:46] * Jamesguessis joined the channel
[23:39:47] * sgray joined the channel
[23:55:10] * Codmadnesspro joined the channel

[19:46:01] <jython234> but shouldn't it not work?
[19:46:28] <gurun> i believe so, but it's not a proper slot, so you would have to set the item ID and metadata manually on the packet.
[19:46:29] <jython234> my client's keep crashing when they get AddPlayerPacket
[19:46:32] <gurun> but works, probably
[19:46:43] <gurun> why?
[19:46:48] <gurun> it sends 0 0 now?
[19:46:52] <jython234> idk
[19:46:57] <jython234> this is 0.11.0
[19:47:04] <gurun> yeah, i undestand that
[19:47:17] <gurun> is it on that packet?
[19:47:26] <jython234> http://pastie.org/10349263
[19:48:11] <gurun> ok, can you start by skipping the armor packet
[19:48:17] <gurun> so you just send the add player
[19:48:20] <jython234> ok
[19:48:22] <gurun> no fuzz around it so to say
[19:49:08] <jython234> I also had the same problem with MCPE 0.6.0
[19:49:20] <jython234> so i don't think its the skin
[19:49:24] <gurun> note that the "EntityID" being sent as ClientID probably is wrong, but i felt that i don't want the other clients to know the true client ID
[19:49:32] <jython234> PM does that too
[19:49:40] <gurun> oh
[19:49:42] <gurun> lol
[19:50:01] <gurun> the skin
[19:50:05] <gurun> how do you set that?
[19:50:34] <jython234> set it?
[19:50:42] <gurun> i mean .. what value is it?
[19:50:50] <gurun> is it just the bytes you get fro the player?
[19:50:52] <jython234> i had to make a wrapper around a byte array because java.lang.String screws it up
[19:50:55] <jython234> yeah it is
[19:50:57] <jython234> is that wrong?
[19:51:15] <gurun> no, absolytely not wrong :-)
[19:51:19] <jython234> oh ok
[19:51:25] <gurun> so, is it crashing on only 2 players?
[19:51:29] <jython234> yeah
[19:51:37] <gurun> flatland no other entities?
[19:51:40] <jython234> yup
[19:51:42] <jython234> oh wait
[19:51:48] <jython234> nvm
[19:52:07] <jython234> i just don't know whats wrong
[19:52:24] <gurun> i wonder what happens with empty metadata
[19:52:28] <gurun> so, the crash
[19:52:33] <gurun> does it crash instantly ?
[19:52:39] <gurun> like blopp gone!
[19:52:50] <jython234> right when i spawn
[19:53:00] <jython234> which is natrually when it recieves the packet
[19:53:18] <gurun> so, which player is crashing. The existing one or?
[19:53:26] <jython234> well
[19:53:31] <jython234> one is a real client
[19:53:38] <jython234> the other one is a trashy "bot" i made
[19:53:44] <jython234> because I lack another client for testing
[19:54:02] <gurun> yeah
[19:54:10] <gurun> so .. if you join with your real player first
[19:54:14] <gurun> does that work fine?
[19:54:19] <jython234> but another friend tested it with two real clients, and it still crashed
[19:54:28] <jython234> nope it always crashes
[19:54:30] <gurun> yeah, but i have to understand which client is crashing
[19:54:41] <jython234> both i think
[19:54:42] * Darunia18 joined the channel
[19:54:42] <gurun> the client joining or the client already joined
[19:55:17] <jython234> err
[19:55:22] <jython234> joining
[19:55:27] * [PING]Philip joined the channel
[19:55:31] <jython234> as the bot can't really crash, it doesnt parse
[19:55:53] <jython234> [PING]Philip is the guy who tested the two real clients
[19:56:30] <jython234> gurun: ^
[19:56:57] <gurun> sorry, got called away
[19:57:05] <jython234> its fine
[19:57:09] <gurun> yeah
[19:57:10] <gurun> but
[19:57:13] <gurun> it's a simple test
[19:57:31] <gurun> start server, connect real client, works not works?
[19:57:38] <jython234> works
[19:57:53] <gurun> ok, and then, connect the bot.
[19:57:57] <[PING]Philip> jython234: Is this about the clients crashing?
[19:58:00] <gurun> does the real client crash
[19:58:05] <[PING]Philip> Yes
[19:58:16] <jython234> [PING]Philip: yea
[19:58:29] <jython234> gurun: if there is only one client online, there is no crash
[19:58:42] <gurun> ok, no crash on two real clients
[19:58:49] <jython234> no no
[19:58:54] <jython234> there is a crash on two real clients
[19:58:57] <[PING]Philip> When one client joins while another is someone else is on, the client that was on first crashes
[19:59:04] <[PING]Philip> Everything is fine if its only one
[19:59:15] <gurun> ok, and the new connecting real client, stays.
[19:59:23] <jython234> yup
[19:59:23] <gurun> so it is that add-event doing it then
[19:59:24] <[PING]Philip> Yes
[19:59:39] <gurun> are you ONLY sending that add event, or sending other .. messages too?
[19:59:48] <jython234> thats the only one
[19:59:49] <gurun> (message, packets, events whatever lol)
[19:59:51] <gurun> ok
[19:59:54] <jython234> err
[20:00:02] <gurun> then .. it sounds like entity ID problems
[20:00:04] <jython234> not including the additional raknet stuff
[20:00:07] <jython234> entityID?
[20:00:09] <gurun> yeah
[20:00:20] <jython234> hmm leme see
[20:00:30] <gurun> replace the entity ID in that code .. to just currentTimeMillis
[20:00:45] <gurun> and just see if it spawns without crashing the others.
[20:00:48] <jython234> whoops
[20:00:54] <[PING]Philip> jython234 I think we are giving all clients ID 0 :P
[20:00:56] <jython234> i think i set the entityID to zero
[20:00:59] <jython234> yeah lol lemme
[20:00:59] <gurun> bad entity id's are pretty much the only thing that crashes the client today
[20:01:12] <gurun> entity ID's and bad Entity Types
[20:01:20] <jython234> alright lets see if a different id works
[20:01:25] <jython234> *for each client
[20:01:30] <[PING]Philip> jython234 This would have been chunk sending all over XD
[20:01:35] <gurun> lol
[20:02:03] <jython234> ha xD
[20:02:31] <jython234> alright great it works!
[20:02:36] <jython234> gurun: thanks for your help!
[20:02:51] <gurun> np
[20:03:01] <gurun> is it block server ?
[20:03:10] <jython234> its RedstoneLamp
[20:03:19] <jython234> i should really revive blockserver
[20:03:40] <jython234> another strange thing, the player is crouching
[20:03:54] <Friwi> yeah, would make coding the protocol in java easier :D
[20:04:16] <jython234> Friwi: another java guy! finally!
[20:04:22] <[PING]Philip> jython234: 0.12.0 i take it
[20:04:29] <jython234> no its weird
[20:04:30] <jython234> its 0.11.0
[20:04:37] <[PING]Philip> lolwut XD
[20:04:44] <jython234> yeah
[20:05:44] <jython234> ok next up, player movement
[20:06:02] <jython234> and figure out this crouching thing
[20:07:17] <gurun> player crouch in 0.11 nah?!
[20:07:58] <jython234> well its like their back is tilted forward
[20:08:03] <jython234> lets see if i can get a picture
[20:10:14] <gurun> lol
[20:10:40] <gurun> Friwi C# isn't really that far off from Java so you should be able to copy a shitload from that.
[20:11:03] <jython234> Friwi: were you looking at BlockServer?
[20:12:20] <jython234> gurun: http://imgur.com/go3DrhG
[20:13:32] <[PING]Philip> jython234: Thats so weird XD
[20:13:52] <Friwi> yeah, i were
[20:14:08] <Friwi> then i realized chunk data packet has changed since then
[20:14:31] <Friwi> currently trying to get that packet working :D
[20:15:00] <jython234> Friwi: if you want help, you could look at RedstoneLamp
[20:15:07] <[PING]Philip> You can take a look at RedstoneLamp if youd like. jython234 got it working not long ago :D
[20:15:09] <jython234> you can join the team too, we need some serious help with PC
[20:15:38] <Friwi> i got nearly no knowledge of pocket edition :D
[20:15:42] <Friwi> more the pc player
[20:15:54] <Friwi> but i try to get them both compatible
[20:16:04] <Friwi> so that pocket players can join on pc servers
[20:16:20] <Friwi> i got the complete pc protocol working and am now on the pe part
[20:16:37] <Friwi> i already got joining and chat working - stuck with the world :D
[20:17:01] <jython234> Friwi: wow nice job!
[20:17:20] <jython234> i've been working with PE for a little over a year
[20:17:22] <Friwi> what do you need help with the pc edition?
[20:17:27] <jython234> um everything
[20:17:30] <[PING]Philip> ^

[13:48:37] <shoghicp> it's updated before the update hits the store
[13:49:16] <gurun> i have to get a new android. THe one i have drains battery, and can't keep up with charging when MCPE is running :-o
[14:03:19] <jocopa3> touchwiz kills my battery life :c
[14:04:08] <jocopa3> I'd use Cyanogen Mod or some other Rom with better battery life, but Verizon locked the bootloader on my phone
[14:04:15] <jocopa3> curse you Samsung and Verizon :c
[14:08:52] <Friwi> hello :) got another problem: when i send Strings (e.g. chat or ping messages) with § colorcodes the string seems to disappear from the first § on
[14:10:03] <Friwi> method to send a string in  packet: http://pastebin.com/SZeiGLLL
[14:10:12] <Friwi> *in a packet
[14:22:15] <gurun> Friwi, you might want to doublecheck the encoding of the getBytes() call
[14:23:13] <gurun> outofthetopofmyhead i think you should ensure that it's UTF8, but i could be wrong.
[14:33:18] * Friwi has quit
[14:44:13] * potpotsie joined the channel
[14:48:35] * potpotsie has quit
[15:25:00] * Friwi joined the channel
[15:26:34] * potpotsie joined the channel
[16:03:15] * Friwi has quit
[16:22:00] * Friwi joined the channel
[16:26:14] * Jamesguessis has quit
[16:33:41] <gurun> !m NullFull
[16:33:41] <[d__d]> You're doing good work, NullFull!
[16:33:45] <gurun> !m c NullFull
[16:33:45] <[d__d]> You're doing good work, c NullFull!
[16:34:22] * potpotsie has quit
[16:35:37] <gurun> NullFull do you now talk back without the c?
[16:36:07] <Brandon15811> gurun, do nullull c hi, then talk normally
[16:36:35] <gurun> you mean, one time and then .. it will continue or?
[16:37:35] <gurun> i just want to try to have it talk back on the motivate :-P
[16:40:00] * Jamesguessis joined the channel
[16:41:10] * potpotsie joined the channel
[16:43:22] <Brandon15811> gurun, yeah
[16:43:28] <Brandon15811> NullFull, c hi
[16:43:30] <NullFull> Hello.
[16:43:31] <NullFull> Mi ami.
[16:43:37] <Brandon15811> what's up?
[16:43:38] <NullFull> Nothing, just talking to the internet, you?
[16:43:45] <Brandon15811> NullFull, c bye
[16:43:53] <NullFull> Why?
[16:43:57] <Brandon15811> because
[16:44:04] <Brandon15811> now it's off
[16:44:20] <gurun> does it have a timer?
[16:44:26] <Brandon15811> gurun, nope
[16:44:29] <gurun> lol
[16:44:54] <gurun> is "hi" a specific command or?
[16:44:55] <Brandon15811> it'll stay on till you toggle it off xD
[16:45:14] <gurun> NullFull c you don't talk back forever on this, right?
[16:45:17] <NullFull> You just talked back to me.
[16:45:18] <NullFull> No, I believe you don't talk right.
[16:45:21] <Brandon15811> gurun, nope
[16:52:32] <jython234[away]> NullFull: crm gurun
[16:57:05] <KnownUnown> Hmm
[16:57:10] <KnownUnown> Will it be triggered by botbot
[16:57:14] <Intyre> no
[16:57:20] <Intyre> maybe
[16:57:23] <KnownUnown> Are you surrrreee?
[16:57:25] <KnownUnown> Let's see
[16:57:32] <Intyre> always!
[16:57:32] <KnownUnown> !m NullFull c
[16:57:32] <[d__d]> You're doing good work, NullFull c!
[16:57:41] <KnownUnown> Testing NullFull c
[16:57:51] <KnownUnown> Testing NullFull c hi
[16:57:55] <KnownUnown> Nope
[16:59:01] <NullFull> Nope
[16:59:38] <NullFull> NullFull c hi
[16:59:49] <NullFull> heh
[17:00:49] <KnownUnown> ...
[17:00:54] <KnownUnown> hoomusj bad
[17:01:03] <NullFull> You bad!
[17:01:08] <KnownUnown> no u
[17:01:17] <NullFull> U2!
[17:01:56] <KnownUnown> U3
[17:02:07] <NullFull> UB40!
[17:04:35] <jython234[away]> Hi
[17:04:46] <NullFull> No
[17:04:53] * jython234[away] is now known as jython234
[17:05:05] <jython234> NullFull: yes
[17:05:14] <NullFull> Lies
[17:05:17] <jython234> NullFull: crm jython234
[17:05:33] <NullFull> Don't you want to talk?
[17:06:11] <KnownUnown> No no
[17:06:30] <NullFull> Why not?
[17:06:32] <gurun> Intyre c eat shit!
[17:06:36] <NullFull> Your sitting down.
[17:06:54] <gurun> i think he is down
[17:06:56] <NullFull> He is more than just ok.
[17:07:09] <Intyre> :)
[17:11:08] <jython234> Lol
[17:12:56] <NullFull> HaHa
[17:13:22] * gurun joined the channel
[17:27:29] <jython234> !m NullFull c
[17:27:29] <[d__d]> You're doing good work, NullFull c!
[17:27:42] <jython234> Nope
[17:48:41] * potpotsie has quit
[18:01:12] * Codmadnesspro joined the channel
[18:03:52] * Guest22114 has quit
[18:05:38] * BenB_ joined the channel
[18:06:23] * BenB_ joined the channel
[18:07:14] * BenB_ is now known as Codmadnessproz
[18:24:06] * jocopa3 has quit
[18:25:22] * potpotsie joined the channel
[18:27:05] * potpotsie has quit
[18:27:31] * potpotsie joined the channel
[18:27:49] * potpotsie has quit
[18:28:56] * Codmadnesspro_ joined the channel
[18:29:12] * potpotsie joined the channel
[19:06:21] <gurun> finally got 0.12
[19:06:26] <NullFull> Pretty funny wasn't it.
[19:06:29] <gurun> forgot to press the join beta
[19:06:33] <NullFull> I forgot to throw out the trash.
[19:06:35] <gurun> NullFull bye
[19:06:48] <NullFull> Well nooo, a cow.
[19:07:12] <gurun> and now .. they didn't push the build 9 .. so out of luck. Have to put in a base for the protocol i think :-)
[19:07:22] <NullFull> Coolio.
[19:07:44] <gurun> NullFull c bye
[19:07:46] <NullFull> Um ok, bye.
[19:07:54] <jython234> NullFull: crm gurun
[19:07:59] <gurun> lol
[19:08:13] <jython234> He's a bit defective
[19:08:18] <gurun> haha
[19:08:26] <gurun> but in a nice arrgant way as always
[19:08:39] <jython234> The beta multiplayer still doesn't work?
[19:08:43] <gurun> i really wanted to add him to my hub
[19:08:48] <jython234> Ha LEL
[19:09:15] <gurun> the beta multiplayer?
[19:09:22] <jython234> 0.12
[19:09:50] <gurun> yes .. my mistake. Didn't register properly. I registered to hte google group, but never said "join beta".
[19:09:52] <jython234> Does multiplayer work? I can't get it
[19:09:57] <gurun> W10 works too
[19:10:02] <gurun> but no servers for that
[19:10:17] <gurun> and beta 8 doesn't work with current checkin of PM either.
[19:10:22] <jython234> I have the w10 it's just that multiplayer is broken
[19:10:30] <gurun> becuase that's buit on tomorrows protocol
[19:10:32] <jython234> Ah ok
[19:10:44] <jython234> Heard about the new RakNet changes
[19:10:45] <gurun> W10 has multiplayer, just a bit different protocol
[19:10:58] <jython234> "A bit different"?
[19:11:04] <gurun> i haven't heard about the specifics, because i haven't seen or experienced a difference yet
[19:11:11] <jython234> Same
[19:11:32] <gurun> do you know what "bit" they changed?
[19:11:46] <jython234> Nope
[19:11:54] <jython234> Everything?
[19:14:21] <jython234> gurun: ^
[19:15:33] <gurun> doesn't look like it.
[19:15:37] <gurun> but i don't know
[19:16:20] <jython234> There's this one bug
[19:16:41] <jython234> If you open a lan world then the servers will appear
[19:16:47] <jython234> *external servers
[19:31:42] * potpotsie has quit
[19:34:30] * potpotsie joined the channel
[19:42:51] <jython234> gurun: In https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Worlds/Level.cs#L180 why do you not set the item and meta fields of the packet?
[19:45:52] <gurun> just overlooked it i guess

[00:00:46] * potpotsie has quit
[00:11:08] * potpotsie joined the channel
[00:19:14] <jython234[away]> gurun: yeah he did, if your talking about the dissector
[00:19:46] <gurun> yeah
[00:20:20] <jython234[away]> its terribly outdated
[00:20:40] <gurun> it can't really be outdated ..
[00:20:56] <gurun> it's just RAKNET .. and the MCPE is just .. the outmost dat
[00:30:43] * potpotsie has quit
[00:31:00] * potpotsie joined the channel
[00:53:54] <jython234[away]> gurun: and I think it was removed from github too.
[00:54:16] <gurun> nuuuh. I just downloaded the latest beta.. there it was added
[00:54:25] <gurun> it's part of wireshark
[00:54:31] <jython234[away]> gurun: eh?
[00:54:37] <jython234[away]> is it the lua thing or C?
[00:54:52] <gurun> god, how would i know
[00:54:56] <jython234[away]> :/
[00:54:59] <jython234[away]> link?
[00:55:10] <gurun> wireshark ?
[00:55:25] <jython234[away]> wireshark has built in plugin manager? :/
[00:55:38] <gurun> yeah, but this part of the dist
[00:55:46] <jython234[away]> i give up
[00:55:51] <jython234[away]> ill stick with my lua copy
[00:56:00] <gurun> he even wrote it in the release notes
[00:56:14] <gurun> i know Intyre mentioned it to me. But i wasn't 100 it was Intyre.
[00:56:27] <jython234[away]> like an imposter?
[00:56:39] <gurun> he wanted me t test. And now i have. And it works great.
[00:56:49] <jython234[away]> hmm
[00:56:56] <gurun> no, i didn't remeber 110% that it was Intyre who did it.
[00:57:21] <jython234[away]> https://www.wireshark.org/lists/wireshark-announce/201502/msg00000.html
[00:57:22] <jython234[away]> eh?
[00:57:23] <gurun> So next step for that is to dissasemble the RakNet parts to get the message ID out
[00:58:24] <gurun> eh, yes it says it in there.
[00:59:33] <jython234[away]> message ID?
[00:59:47] <jython234[away]> message Index?
[01:01:34] <jython234[away]> gurun: ^
[01:04:53] <gurun> the id of the MCPE message
[01:05:05] <gurun> encapsulated in the generic RakNet package
[01:05:18] <jython234[away]> so it doesn't work yet?
[01:05:43] <gurun> yes it works
[01:05:59] <gurun> but getting the details presented would be nicer of course
[01:06:25] <jython234[away]> i just got it working here
[01:06:28] <gurun> now it says 0x84 as package ID .. and that isn't realy a package ID. It's the encoded header.
[01:06:36] <jython234[away]> it is a package ID
[01:06:38] <gurun> working? wireshark or?
[01:06:47] <jython234[away]> wait hold on nvm
[01:06:59] <jython234[away]> wireshark yeah, i have the dev version with the RakNet and MCPE support
[01:08:04] <gurun> yeah, it's nice
[01:08:20] <gurun> since you can trace W10 with it.
[01:08:22] <gurun> i'm doing that now
[01:08:55] <jython234[away]> gurun: http://pastie.org/10347368 dissector by intyre and shoghicp
[01:08:59] <jython234[away]> its terribly outdated
[01:09:04] <jython234[away]> well gtg byte
[01:30:28] * sgray joined the channel
[02:18:26] <KnownUnown> http://www.commitstrip.com/wp-content/uploads/2015/05/Strip-Meme-PHP6-650-finalenglish2.jpg
[03:12:45] * deceit joined the channel
[03:57:35] * potpotsie has quit
[04:16:50] * deceit joined the channel
[04:20:57] * Jamesguessis joined the channel
[05:05:12] * potpotsie joined the channel
[05:09:35] * potpotsie has quit
[05:09:50] * potpotsie joined the channel
[05:14:03] * potpotsie has quit
[06:10:37] * potpotsie joined the channel
[06:14:57] * potpotsie has quit
[06:52:47] * Bluez_ joined the channel
[07:11:20] * potpotsie joined the channel
[07:15:30] * potpotsie has quit
[07:16:30] * MelomanCooI has quit
[07:23:23] * Wuppie has quit
[07:24:18] * ZacHack joined the channel
[07:26:19] * humerusj joined the channel
[07:30:37] * Wuppie joined the channel
[07:41:29] * MinecraftAddict has quit
[07:41:29] * ZacHack has quit
[07:41:32] * Brandon15811__ has quit
[07:41:34] * Jamesguessis has quit
[07:41:35] * PEMapModder has quit
[07:41:35] * NCommander has quit
[07:41:35] * md_5 has quit
[07:41:38] * deceit has quit
[07:41:46] * C0deH4cker has quit
[07:41:48] * gurun has quit
[07:41:51] * Bluez_ has quit
[07:45:15] * -- BotBot disconnected, possible missing messages --
[07:47:29] * [d__d] joined the channel
[08:00:09] * XorBoole joined the channel
[08:12:04] * Friwi joined the channel
[08:12:08] * potpotsie joined the channel
[08:12:59] <Friwi> hello again :) I'm stuck on sending batch packets again when it comes to fullchunkdata packets. I'm somehow unable to split them correctly
[08:13:24] <Friwi> my question is: I got a FullChunkData packet as byte array
[08:13:42] <Friwi> now I use zlib to deflate it
[08:14:06] <Friwi> then i send a batch packet within a payload, containing the length of the deflated array
[08:14:44] <Friwi> when i reach the maximum amount of bytes in a packet I simply create a new one, containing the length left
[08:14:51] <Friwi> and so on
[08:15:01] <Friwi> but it doesn't work :(
[08:16:24] * potpotsie has quit
[08:17:53] <Friwi> http://pastebin.com/pFXUUAg7
[08:22:17] <Intyre> some code would help
[08:23:03] <Intyre> Friwi: or the data that you send
[08:24:02] <Friwi> ok... i will just create another pastebin
[08:29:36] <Friwi> http://pastebin.com/4DxhbpTK
[08:31:35] <Friwi> edit: putting payloads with shorter payload in a batch packet seems to work neither - only reading works
[08:36:29] <Intyre> Friwi: and what gets send?
[08:36:55] <Friwi> you mean the method senPacket()?
[08:37:04] <Intyre> i mean the data
[08:37:32] <Intyre> raw packet
[08:41:20] <Friwi> http://pastebin.com/H7M4LnWq
[08:41:30] <Friwi> will send you the raw data soon
[08:55:44] <Friwi> http://pastebin.com/8tjrnhFL
[09:08:31] <Intyre> that makes no sense
[09:13:04] * potpotsie joined the channel
[09:17:18] * potpotsie has quit
[09:19:05] <Friwi> well, do you know what my fault is?
[09:19:37] <Friwi> do you think the packet is correct? first part payload, second one batch and third one deflated batch content
[09:50:31] <Intyre> no
[10:03:55] * sekjun9878 joined the channel
[10:03:55] * sekjun9878 joined the channel
[10:13:41] * potpotsie joined the channel
[10:15:45] * jocopa3 joined the channel
[10:17:51] * potpotsie has quit
[10:40:35] * potpotsie joined the channel
[10:44:48] * potpotsie has quit
[11:33:03] * sgray joined the channel
[11:41:22] * potpotsie joined the channel
[11:45:41] * potpotsie has quit
[12:42:40] * potpotsie joined the channel
[12:47:10] * potpotsie has quit
[12:50:35] <gurun> Hmm, gut feeling tells me that you'd all better go register a gamertag in xbox live right now, if you haven't done so already. Or change to one you can live with in MC in the future.
[13:08:27] <jocopa3> Why does MCPE 0.12.1 use time since last reboot for seeds?
[13:08:55] <jocopa3> What's wrong with using epoch time? It at least prevented someone from getting the same world twice
[13:21:44] <shoghicp> jocopa3: wow
[13:21:57] <shoghicp> tommo is checking that
[13:22:03] <jocopa3> :p
[13:23:16] <shoghicp> +1 for std::steady_clock
[13:24:51] <jocopa3> so it wasn't intended?
[13:25:04] <shoghicp> nope
[13:25:14] <shoghicp> now we are using std::random_device :D
[13:26:48] <jocopa3> Someone on reddit pointed this out
[13:27:02] <jocopa3> I assumed you guys wanted to reduce the length of seeds or something :p
[13:41:30] <jocopa3> erm... why std::random_device?
[13:42:21] <gurun> becsuse they wanted it random .. so it was almost no chance to get the same .. err
[13:43:16] * potpotsie joined the channel
[13:45:15] <jocopa3> ...but what about entropy?
[13:45:39] <gurun> :-)
[13:46:23] <shoghicp> jocopa3: complain to tommo :P
[13:46:48] <jocopa3> #blametommo
[13:47:30] * potpotsie has quit
[13:48:12] <gurun> shoghicp, how are things coming with the updated you talked about yesterday. You think you will push that to PM today too?
[13:48:27] <shoghicp> gurun: everything is already updated in the PM side
[13:48:36] <gurun> ok, so that's fairly current, thanks.

2015-08-12
[14:58:45] * potpotsie joined the channel
[15:09:09] * Brandon15811__ joined the channel
[15:41:49] * Roro53 joined the channel
[16:03:54] * Friwi joined the channel
[16:07:40] * MrAkeKyYT joined the channel
[16:08:06] <MrAkeKyYT> ?
[16:08:08] <MrAkeKyYT> ?
[16:37:01] * gurun joined the channel
[16:37:34] <gurun> shoghicp, anything big? I just started updating
[16:37:46] <gurun> Intyre, ID_ going awwway!
[16:38:54] <shoghicp> gurun: yes! more ids!
[16:39:19] <gurun> ok, are they embedded in the list, or at the end?
[16:39:31] <shoghicp> check mcpe-0.12 :P
[16:39:46] <gurun> hmm i am
[16:39:49] <shoghicp> also, you need to send the crafting recipes
[16:39:54] <gurun> so the update is made already?
[16:39:55] <shoghicp> also creative inventory item list
[16:39:59] <gurun> i'm sitting with a diff with master
[16:40:09] <shoghicp> tomorrow for the id change
[16:40:15] <gurun> i noticed you had an update 3h ago
[16:40:15] <shoghicp> oh, we are still updating
[16:40:41] <gurun> ok .. damn .. well, the packet fields are probably fairly ok already right. I need to update them anyways.
[16:44:15] <gurun> updating to w10 right now .. so i'll be on and off until that is done.
[16:46:36] <shoghicp> gurun: w10 is not compatible :P
[16:46:52] <gurun> i mean Windows itself :-)
[16:47:18] <gurun> but .. i undestand it is not competible. But does it work with W10 client to W10 client with the latest beta? I got the impression it does on LAN?
[17:03:43] <XorBoole> shoghicp can confirm, w10 is not compatible with itself
[17:03:44] * XorBoole runs
[18:09:32] * potpotsie has quit
[19:27:03] * gurun joined the channel
[19:27:26] * potpotsie joined the channel
[19:31:55] <gurun> shoghicp the RakNet changes you talk about, are they because of W10 or just .. well, shit happens when you are away?
[19:32:16] <shoghicp> both of the reasons :P
[19:34:43] <gurun> haha, ok
[20:00:14] <gurun> the raknet changes you talk about.. would they be in your RakLib or? I don't see a branch or anything there, and not really any commit that i can identify as other than internal changes for you.
[20:14:47] * potpotsie has quit
[20:16:08] * potpotsie joined the channel
[20:20:18] * potpotsie has quit
[20:26:57] <shoghicp> gurun: I ignored them and just bumped the protocol on RakLib
[20:28:49] <gurun> ok
[20:29:08] * Bluez_ joined the channel
[20:29:19] <gurun> damn, i had the wrong gamertag on my xbox live account, changed it now, but MC doesn't pick up the change.
[20:48:58] * potpotsie joined the channel
[20:53:06] * gurun joined the channel
[20:53:06] * potpotsie has quit
[20:58:11] <Brandon15811> NullFull, excuse
[20:58:12] <NullFull> That important email must have been marked as spam
[20:58:14] <Brandon15811> NullFull, excuse
[20:58:15] <NullFull> I haven't been able to reproduce that
[21:04:42] * Friwi has quit
[21:13:59] * Bluez_ joined the channel
[23:14:57] * potpotsie joined the channel
[23:55:19] <gurun> Intyre did you do the wireshark plugin?

[00:01:15] * potpotsie has quit
[00:09:05] * potpotsie joined the channel
[00:43:26] * potpotsie has quit
[00:45:24] * potpotsie joined the channel
[02:44:58] * potpotsie has quit
[03:16:31] * potpotsie joined the channel
[03:25:06] * potpotsi_ joined the channel
[03:25:39] * potpotsie has quit
[03:57:44] * PEMapModder joined the channel
[04:19:21] * potpotsi_ has quit
[04:33:27] * potpotsie joined the channel
[04:45:09] * potpotsie has quit
[05:12:10] * potpotsie joined the channel
[05:43:23] * potpotsie has quit
[05:56:26] * potpotsie joined the channel
[07:07:01] * Bluez_ joined the channel
[08:05:42] * potpotsie has quit
[08:24:55] * Bluez_ joined the channel
[08:25:00] <gurun> ?
[08:25:42] * gurun has quit
[08:26:03] * gurun joined the channel
[09:06:41] * potpotsie joined the channel
[09:09:58] * potpotsi_ joined the channel
[09:11:48] * potpotsie has quit
[09:14:21] * potpotsi_ has quit
[09:14:54] <gurun> is the W10 update .. multiuser now?
[10:10:44] * potpotsie joined the channel
[10:16:21] * potpotsie has quit
[11:12:47] * potpotsie joined the channel
[11:14:30] <shoghicp> more protocol changes incoming!
[11:14:34] <shoghicp> more raknet updates!
[11:14:36] <shoghicp> etc.
[11:14:42] <shoghicp> (not mine, again!)
[11:17:19] * potpotsie has quit
[11:17:36] * gurun has quit
[11:19:12] <shoghicp> also people find what I implemented :D https://www.reddit.com/r/MCPE/comments/3gpigf/you_can_rename_mobs_by_renamed_their_spawn_egg_in/
[11:32:08] * sgray joined the channel
[11:36:10] * shaila joined the channel
[12:13:41] * potpotsie joined the channel
[12:18:00] * potpotsie has quit
[12:36:20] * Friwi joined the channel
[12:41:45] <Friwi> hey. I'm currently writing a little server for mcpe and the problem is, that i receive a batch packet with random content (it's always the same, but I dont know what it means). The payload i receive within the batch packet can be seen here (as hexadecimal): http://pastebin.com/B7LQb2s2
[12:42:24] <Friwi> If anyone knows how to parse the payload part of batch packets, please tell me. I'm stuck for 5 hours now :(
[12:42:27] <shoghicp> Friwi: the batch packet is compressed
[12:42:38] <shoghicp> then you have to parse the packets inside
[12:42:46] <Intyre> ^ he knows
[12:42:53] <Friwi> with whitch algorithm?
[12:42:57] <Friwi> *which
[12:42:58] <shoghicp> zlib
[12:43:08] <Friwi> ok, i will look into this
[12:43:15] <shoghicp> also, new versions don't have that same structure
[12:43:16] <Friwi> can a batch packet contain multiple packets?
[12:43:21] <shoghicp> yes, it will
[12:43:38] <shoghicp> also https://github.com/PocketMine/PocketMine-MP/tree/master/src/pocketmine/network/protocol
[12:43:41] <Friwi> how does it change in new versions/why does it change?
[12:43:41] <shoghicp> for 0.11
[12:43:49] <shoghicp> https://github.com/PocketMine/PocketMine-MP/tree/mcpe-0.12/src/pocketmine/network/protocol
[12:43:52] <shoghicp> for 0.12
[12:44:51] <Friwi> i think the decoding part is actually in Network.php
[12:45:09] <shoghicp> yep, that as well
[12:45:13] <shoghicp> for the batch packet
[12:45:26] <Friwi> how do i know that a packet ends? does it contain a length field as start aswell?
[12:45:32] <shoghicp> in 0.12 it does
[12:45:42] <shoghicp> in 0.11 you need to parse everything properly
[12:46:06] <Friwi> seems difficult :/
[12:46:27] <Intyre> decompress and parse just like normal packets
[12:46:35] <Friwi> how do i know in 0.11 then
[12:46:59] <shoghicp> you need to implement every packet!
[12:47:05] <shoghicp> but in reality
[12:47:07] <shoghicp> from the client
[12:47:09] <Friwi> i guess i have to remember my last reading position then
[12:47:12] <shoghicp> you will get only LoginPacket
[12:47:22] <shoghicp> just treat the BatchPacket as a stream
[12:47:35] <Friwi> ok, should be possible
[12:48:48] <Friwi> i started coding with the protocol from wiki.vg - only finding out later a lot has changed from 0.11.0 to 0.11.1 xD
[12:48:54] <shoghicp> oh yeah
[12:49:00] <shoghicp> that is mostly 0.5/0.6
[12:49:07] <shoghicp> one day I'll automate updating it!
[12:49:11] <shoghicp> but not today
[12:49:13] <Friwi> :D
[12:49:27] <shoghicp> other servers refer to PocketMine for updates ;D
[12:49:53] <Friwi> i just wondered myself: Packet 0xB1: SetWindowSlot - whaaaat? not on login... :)
[12:49:53] <Intyre> more up to date https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[12:50:36] <Friwi> yeah, found that afterwards and implemented the batch packet
[12:50:58] <Friwi> ok, i will just search zlib for java now
[12:51:34] <Friwi> im actually trying to write a redirection redirecting mcpe players to normal pc servers
[12:51:42] <Friwi> translating protocol and data
[12:52:32] <Friwi> at least i can copy over the pc part, as it is written in java and i know it by heart :)
[12:58:05] <Friwi> thank you so much: http://pastebin.com/ai9NmaQ3
[13:01:00] <Friwi> do i have to use batch packets or can i send all packets as normal payloads aswell?
[13:02:33] <shoghicp> do you want to send uncompressed world data?
[13:02:49] <shoghicp> it'll be around 25-40MB for a normal world at start
[13:02:53] <shoghicp> so yeah, compress!
[13:03:00] <Friwi> hmm, well
[13:03:28] <Friwi> then i guess i will better compress too :D
[13:04:26] <Friwi> but as long as you dont send world data i dont see a reason to compress stuff, as you are in wlan networks anyways, when you play with pe
[13:07:25] <humerusj> Easier to implement for everything rather than just one thing?
[13:09:07] <shoghicp> Friwi: well, you need to send all the crafting recipes, blocks, other stuff, NBT data
[13:09:11] <shoghicp> that can be pretty big
[13:09:16] <shoghicp> also list of entity movements
[13:09:45] <Friwi> yeah
[13:10:30] <Friwi> so you suggest me to implement kind of a "list" where i store some packets in and flush it all out by calling kind of a sendList method instead of sending hundreds of packets?
[13:11:15] <Friwi> (to send a lot of packets within one instead of every packet on its own)
[13:11:34] <Friwi> seems smart because of the ack/nack spam that would occur
[13:14:15] <shoghicp> that also happens at RakNet level
[13:14:17] * potpotsie joined the channel
[13:14:22] <shoghicp> but sometimes has high overhead
[13:14:50] <Friwi> i dont use raknet
[13:15:00] <Friwi> i use my own implementation
[13:15:10] <shoghicp> doesn't matter, I refer RakNet as the protocol
[13:15:21] <shoghicp> PocketMine uses a custom implementation as well
[13:15:35] <shoghicp> mostly every server does not use RakNet :P
[13:15:56] <Friwi> well - im new to mcpe
[13:16:13] <Friwi> im more that guy that runs against a wall next to a player in pvp
[13:16:30] <Friwi> *the guy
[13:18:17] <Friwi> can you tell me the maximum size a batch packet can have?
[13:18:33] * potpotsie has quit
[13:18:44] <Friwi> in the pocketmine code there is 1024*1024*64
[13:18:58] <Friwi> but a comment says 64 MB next to it xD
[13:19:07] <Friwi> seems more like 64KB
[13:19:16] <shoghicp> max size of a batch packet?
[13:19:28] <shoghicp> hmm, 4GB or so I think
[13:19:39] <shoghicp> then you uncompress that
[13:21:56] <Friwi> 4GB? You couldn't even store that in memory...
[13:22:37] <Friwi> i just wanted to know how many bytes i should preallocate
[13:22:42] <shoghicp> you don't know
[13:22:47] <Friwi> but i will just take the 64K now
[13:22:51] <shoghicp> it's a split packet
[13:22:58] <shoghicp> so it can be several batches
[13:23:12] <Friwi> but batches contain full packets i guess?
[13:23:34] <Friwi> when i have one packet
[13:23:40] <Friwi> that packet wont get split up
[13:23:52] <Friwi> into 2 batch packets
[13:24:10] <shoghicp> it'll get split in the network
[13:25:34] <Friwi> by the udp "connection"?
[13:26:14] <Friwi> i will have a look at the pocketmine network code
[13:26:37] <shoghicp> pocketmine doesn't have network code
[13:26:42] <shoghicp> it only has interfaces
[13:26:48] <shoghicp> check the RakLib repository instead
[13:26:58] <Friwi> ty :)
[14:01:56] * potpotsie joined the channel
[14:06:16] * potpotsie has quit
[14:08:39] <Wuppie> shoghicp, MC:Windows 10 edition still has the nice bug where you have to open a lan world on your phone in order to see added servers
[14:18:42] * Friwi has quit
[14:28:39] * potpotsie joined the channel
[14:33:08] * potpotsie has quit
[14:42:59] <shoghicp> Wuppie: hmm, I'll tell the guys
[14:43:16] * potpotsie joined the channel
[14:43:30] <Wuppie> shoghicp :)
[14:52:42] * potpotsie has quit

2015-08-11
[00:07:59] * potpotsie joined the channel
[01:32:12] * potpotsie has quit
[01:35:58] * potpotsie joined the channel
[01:36:19] * potpotsie has quit
[02:03:11] * potpotsie joined the channel
[02:07:38] * potpotsie has quit
[02:49:02] * shaila joined the channel
[02:53:12] * Bluez_ has quit
[03:03:54] * potpotsie joined the channel
[03:09:07] * potpotsie has quit
[03:52:47] * potpotsie joined the channel
[03:57:48] * potpotsie has quit
[04:23:31] * potpotsie joined the channel
[04:27:25] * potpotsie has quit
[04:28:06] * potpotsie joined the channel
[04:28:10] * potpotsie has quit
[04:46:23] * potpotsie joined the channel
[04:50:30] * potpotsie has quit
[05:07:17] * potpotsie joined the channel
[05:07:44] * potpotsi_ joined the channel
[05:07:46] * potpotsi_ has quit
[05:11:27] * potpotsie has quit
[05:33:32] * Radix|DR joined the channel
[05:33:48] <Radix|DR> Hello
[06:57:33] * potpotsie joined the channel
[07:03:10] * potpotsie has quit
[07:04:44] * potpotsie joined the channel
[07:09:03] * potpotsie has quit
[08:05:33] * potpotsie joined the channel
[08:09:49] * potpotsie has quit
[09:06:18] * potpotsie joined the channel
[09:10:30] * potpotsie has quit
[09:49:22] * Bluez_ joined the channel
[10:07:03] * potpotsie joined the channel
[10:11:24] * potpotsie has quit
[10:28:19] * shaila joined the channel
[10:53:46] <shoghicp> so to compile a single item
[10:53:53] <shoghicp> it's around 4MB of includes
[10:54:06] <shoghicp> after the preprocessor has done its job
[10:54:20] <shoghicp> this was a few kb a few months ago, wtf?
[11:07:52] * potpotsie joined the channel
[11:12:18] * potpotsie has quit
[12:08:38] * potpotsie joined the channel
[12:12:51] * potpotsie has quit
[13:09:21] * potpotsie joined the channel
[13:13:45] * potpotsie has quit
[14:10:11] * potpotsie joined the channel
[14:14:39] * potpotsie has quit
[14:20:27] * gurun joined the channel
[14:52:24] * sgray joined the channel
[15:10:58] * potpotsie joined the channel
[15:15:12] * potpotsie has quit
[15:32:45] <humerusj> shoghicp: pictures?
[15:33:03] <humerusj> That's what I noticed in the w10 edition
[15:38:48] * potpotsie joined the channel
[15:43:12] * potpotsie has quit
[15:50:16] <shoghicp> humerusj: ?
[15:50:41] <humerusj> shoghicp: the windows 10 edition assets were huge
[15:51:14] <shoghicp> humerusj: music maybe
[15:51:22] <shoghicp> or are images uncompressed?
[15:51:29] <shoghicp> I mean code includes
[15:51:30] <shoghicp> headers
[16:09:26] <humerusj> Ohhh
[16:09:52] <PEMapModder> o.O
[16:39:28] * sgray joined the channel
[16:39:35] * potpotsie joined the channel
[16:43:54] * potpotsie has quit
[17:40:35] * potpotsie joined the channel
[17:44:52] * potpotsie has quit
[18:25:49] * potpotsie joined the channel
[18:28:55] * gurun joined the channel
[18:30:20] * potpotsie has quit
[18:36:25] * potpotsie joined the channel
[19:10:42] * potpotsie has quit
[19:12:32] * potpotsie joined the channel
[19:16:42] * potpotsie has quit
[19:50:35] * potpotsie joined the channel
[20:01:10] * potpotsie has quit
[20:42:07] * potpotsie joined the channel
[21:05:33] * potpotsie has quit
[21:35:57] * SuperstarGamer joined the channel
[21:36:00] <SuperstarGamer> Anyone on?
[21:36:06] <SuperstarGamer> I need some help with packet structuring
[21:44:07] <KnownUnown> packet...structuring?
[21:44:08] <KnownUnown> wot?
[21:59:06] * SuperstarGamer has quit
[22:21:02] * potpotsie joined the channel
[22:39:15] * potpotsie has quit
[23:07:28] * potpotsie joined the channel
[23:18:20] * potpotsie has quit
[23:28:05] * sgray joined the channel
[23:36:21] * NCommander joined the channel
[23:36:25] * NCommander joined the channel
[23:56:58] * potpotsie joined the channel

2015-08-10
[00:27:43] * potpotsie joined the channel
[01:24:03] * gurun_ joined the channel
[02:36:52] * potpotsie has quit
[02:38:31] * potpotsie joined the channel
[02:52:13] <Brandon15811> NullFull, excuse
[02:52:14] <NullFull> Oh, that was only supposed to be a placeholder
[02:53:26] <KnownUnown> xD
[03:40:55] * XorBoole has quit
[03:52:07] * XorBoole joined the channel
[04:51:20] * PEMapModder joined the channel
[05:24:54] * PEMapModder joined the channel
[07:05:32] * Bluez_ joined the channel
[07:08:26] * potpotsie has quit
[07:09:35] * potpotsie joined the channel
[07:13:43] * potpotsie has quit
[07:27:25] * potpotsie joined the channel
[07:31:38] * potpotsie has quit
[07:48:08] * PEMapModder joined the channel
[07:57:28] * mack1 joined the channel
[08:16:42] * mack_ joined the channel
[08:20:33] * mack1 joined the channel
[08:28:07] * potpotsie joined the channel
[08:28:23] <mack1> hello po
[08:28:27] <mack1> potpotsie*
[08:33:38] * potpotsie has quit
[08:49:20] * mack2 joined the channel
[08:51:49] * mack2 is now known as mack1
[09:31:02] * potpotsie joined the channel
[09:35:07] * potpotsie has quit
[10:02:22] * Roro53 joined the channel
[10:04:02] <Roro53> Hello. Is 0.12.0 coming today?
[10:09:51] * Roro53 joined the channel
[10:10:47] * potpotsie joined the channel
[10:15:01] * potpotsie has quit
[10:53:35] * sgray joined the channel
[11:11:43] * potpotsie joined the channel
[11:15:55] * potpotsie has quit
[11:42:33] * PEMapModder joined the channel
[11:44:03] <mack1> PEMapModder,
[12:06:34] * Yugako joined the channel
[12:12:12] * potpotsie joined the channel
[12:16:19] * potpotsie has quit
[12:45:09] * PEMapModder joined the channel
[13:09:11] * Radix|Hyper joined the channel
[13:13:07] * potpotsie joined the channel
[13:13:13] * PEMapModder joined the channel
[13:17:17] * potpotsie has quit
[13:31:58] * Roro53 joined the channel
[14:14:12] * potpotsie joined the channel
[14:18:46] * potpotsie has quit
[14:47:00] * ohtallone joined the channel
[15:14:56] * potpotsie joined the channel
[15:19:13] * potpotsie has quit
[15:32:16] * Georggi joined the channel
[15:34:33] * potpotsie joined the channel
[16:51:30] * iSchTick joined the channel
[17:00:41] * Georggi joined the channel
[17:37:19] * potpotsie has quit
[17:40:40] * potpotsie joined the channel
[17:45:07] * potpotsie has quit
[17:49:02] * potpotsie joined the channel
[18:11:54] * Darunia18 joined the channel
[18:24:38] * potpotsie has quit
[19:23:31] * potpotsie joined the channel
[19:26:40] * potpotsie has quit
[19:33:58] * Bluez_ joined the channel
[20:42:56] * potpotsie joined the channel
[21:27:19] * potpotsie has quit
[21:48:34] * potpotsie joined the channel
[21:52:55] * potpotsie has quit
[22:15:37] * potpotsie joined the channel
[22:29:44] * potpotsie has quit
[22:39:01] * iSchTick joined the channel
[22:45:26] * potpotsie joined the channel
[22:49:23] * gurun joined the channel
[23:43:53] * potpotsie has quit

2015-08-09
[00:48:12] * potpotsie has quit
[01:49:04] * potpotsie joined the channel
[01:53:16] * potpotsie has quit
[02:03:58] * potpotsie joined the channel
[02:19:11] * sgray has quit
[02:19:47] * sgray joined the channel
[02:24:48] * potpotsie has quit
[03:12:08] * mack_ joined the channel
[03:12:30] * mack_ is now known as Radix|Active
[03:12:39] <Radix|Active> Could I ask for a favor
[03:14:43] * potpotsie joined the channel
[03:16:26] <Radix|Active> Hello
[03:19:47] * potpotsie has quit
[03:35:46] * PEMapModder joined the channel
[03:37:18] <Radix|Active> PEMapModder, <3
[03:37:29] <Radix|Active> I love you baby
[03:55:52] * Radix|Active has quit
[03:56:18] * PEMapModder joined the channel
[04:20:48] * potpotsie joined the channel
[04:27:13] * potpotsie has quit
[05:23:22] * potpotsie joined the channel
[05:27:42] * potpotsie has quit
[05:47:50] * potpotsie joined the channel
[05:58:15] * potpotsie has quit
[06:46:27] * potpotsie joined the channel
[07:10:37] * PEMapModder joined the channel
[08:00:42] * potpotsie has quit
[08:02:13] * PEMapModder joined the channel
[09:01:43] * potpotsie joined the channel
[09:06:10] * potpotsie has quit
[10:02:59] * potpotsie joined the channel
[10:07:12] * potpotsie has quit
[11:03:45] * potpotsie joined the channel
[11:07:58] * potpotsie has quit
[11:41:38] * gurun joined the channel
[12:04:32] * potpotsie joined the channel
[12:09:08] * potpotsie has quit
[12:25:25] * sgray joined the channel
[12:29:41] * PEMapModder joined the channel
[13:05:19] * potpotsie joined the channel
[13:10:37] * potpotsie has quit
[13:34:35] * Roro53 joined the channel
[13:34:51] <Roro53> Hello. :)
[13:46:56] <Roro53> I have a bug report for MCPE. When I try to ride on the minecart, it's removed. The problem is when you tap the "Ride" button, the D-Pad touch the minecart, which remove it.
[13:48:55] <shoghicp> I said #mcpebeta :P
[13:49:29] <Roro53> Oh, sorry. :/
[13:52:56] * Roro53 joined the channel
[14:07:20] * potpotsie joined the channel
[14:11:43] * potpotsie has quit
[14:17:38] * Roro53_ joined the channel
[14:29:00] * Roro53 joined the channel
[15:07:01] * potpotsie joined the channel
[15:11:13] * potpotsie has quit
[15:48:02] * potpotsie joined the channel
[15:52:20] * potpotsie has quit
[16:09:12] * potpotsie joined the channel
[16:41:28] * potpotsie has quit
[16:42:30] * potpotsie joined the channel
[17:50:12] * potpotsie has quit
[17:52:21] * potpotsie joined the channel
[17:56:46] * potpotsie has quit
[18:16:05] * Bluez_ joined the channel
[18:43:52] * potpotsie joined the channel
[18:46:40] * Darunia18 joined the channel
[18:48:00] * potpotsie has quit
[18:48:55] * potpotsie joined the channel
[18:55:45] * potpotsie has quit
[19:22:19] * Jamesguessis joined the channel
[20:18:32] * Radix|Active joined the channel
[20:25:24] <Radix|Active> NullFull
[20:30:15] * Darunia18 joined the channel
[20:34:29] <Radix|Active> Darunia18,
[20:51:23] * gurun joined the channel
[20:56:28] * mack_ joined the channel
[20:56:50] * mack_ is now known as Radix|Back
[20:58:43] * Radix|Active has quit
[20:58:57] * Radix|Back is now known as Radix|Active
[21:03:47] * Bluez_ has quit
[21:13:16] * Radix|Leet-Hates joined the channel
[21:14:04] * potpotsie joined the channel
[21:14:57] * Radix|Leet-Hates is now known as Radix|DR
[21:18:21] * potpotsie has quit
[21:29:29] * potpotsie joined the channel
[21:35:35] <Radix|DR> This channel is so dead
[21:36:27] * potpotsie has quit
[23:09:23] * AndChat|736049 joined the channel
[23:55:49] * Radix|DR has quit

2015-08-08
[00:00:11] <shoghicp> no idea why one would do that if I abstracted away the logic of nametags from player to entity
[00:00:15] <shoghicp> but well
[00:01:27] * Aragasas has quit
[00:05:06] <XorBoole> in pocketmine or PE?
[00:13:58] <Intyre> pe i guess
[00:30:56] * tschrock joined the channel
[01:07:34] * tschrock joined the channel
[01:23:07] * MelomanCooI has quit
[01:49:04] * mack_ joined the channel
[01:49:19] * mack_ is now known as Radix|Active
[01:52:27] * Radix|Active has quit
[02:41:00] <NullFull> shoghicp: you asked me to remind you to read that gamepedia garbage
[02:59:34] <Brandon15811> humerusj, ^ wrong channel xD
[03:25:15] * potpotsie joined the channel
[03:38:46] * potpotsie has quit
[04:07:48] * potpotsie joined the channel
[04:08:14] * potpotsi_ joined the channel
[04:09:58] * MelomanCooI joined the channel
[04:11:55] * potpotsie has quit
[04:16:06] * tschrock joined the channel
[04:20:05] * potpotsi_ has quit
[04:21:42] * potpotsie joined the channel
[04:43:55] * potpotsie has quit
[04:44:43] * potpotsie joined the channel
[04:47:57] * MelomanCooI has quit
[05:19:18] * MelomanCooI joined the channel
[05:24:32] * potpotsie has quit
[06:05:35] * PEMapModder joined the channel
[06:15:47] * potpotsie joined the channel
[06:29:14] * potpotsie has quit
[06:29:54] * potpotsie joined the channel
[07:27:37] * potpotsie has quit
[07:50:17] * potpotsie joined the channel
[07:54:23] * potpotsie has quit
[08:00:37] * potpotsie joined the channel
[08:03:00] * potpotsi_ joined the channel
[08:04:48] * potpotsie has quit
[08:13:26] * potpotsi_ has quit
[08:25:01] * potpotsie joined the channel
[08:25:15] * sadimusi joined the channel
[08:29:10] * potpotsie has quit
[09:01:22] * PEMapModder joined the channel
[09:25:44] * potpotsie joined the channel
[09:30:04] * potpotsie has quit
[09:50:30] * sadimusi joined the channel
[10:27:02] * potpotsie joined the channel
[10:31:01] * potpotsie has quit
[11:16:52] * Bluez_ joined the channel
[11:27:33] * potpotsie joined the channel
[11:31:52] * potpotsie has quit
[12:28:19] * potpotsie joined the channel
[12:32:26] * potpotsie has quit
[12:40:02] * Aragas joined the channel
[12:49:59] * Aragas has quit
[12:50:10] * gurun joined the channel
[13:03:53] * sadimusi joined the channel
[13:29:19] * potpotsie joined the channel
[13:34:57] * potpotsie has quit
[14:11:16] * tschrock joined the channel
[14:28:36] * sadimusi joined the channel
[14:31:17] * potpotsie joined the channel
[14:33:47] * potpotsi_ joined the channel
[14:35:24] * potpotsie has quit
[14:38:04] * potpotsi_ has quit
[15:15:35] * sadimusi joined the channel
[15:34:31] * potpotsie joined the channel
[15:37:06] <sekjun9878> Hi @potpotsie!
[15:38:09] <humerusj> Brandon15811: wooopa
[15:38:37] * potpotsie has quit
[16:18:54] * potpotsie joined the channel
[16:23:23] * potpotsie has quit
[16:41:16] * potpotsie joined the channel
[16:41:20] * potpotsie has quit
[17:13:23] * potpotsie joined the channel
[17:26:58] * potpotsie has quit
[18:49:03] * potpotsie joined the channel
[18:52:04] * potpotsie has quit
[19:54:45] * sadimusi joined the channel
[19:55:02] * tschrock has quit
[21:23:42] * gurun has quit
[21:24:30] * gurun joined the channel
[22:20:59] * potpotsie joined the channel
[23:06:11] * XorBoole has quit
[23:09:06] * XorBoole joined the channel
[23:14:48] * gurun joined the channel
[23:25:23] * Jamesguessis joined the channel
[23:37:38] * sgray joined the channel

2015-08-07
[00:06:47] * Aragas has quit
[02:54:24] * Darunia18 joined the channel
[03:16:41] * tschrock joined the channel
[05:30:20] * KexyBiscuit joined the channel
[05:38:10] * KexyBiscuit has quit
[06:19:54] * Bluez_ joined the channel
[08:46:25] * Antisober552 has quit
[08:46:47] * Antisober552 joined the channel
[09:40:24] * Aragas joined the channel
[10:03:41] <shoghicp> who implemented this piece of shit ¬¬
[10:04:04] <shoghicp> "Oh, Enchanting Table 100% done!" and forgets about multiplayer
[10:04:06] <shoghicp> well, not forget
[10:04:25] <shoghicp> go to method, see a //TODO: implement all the multiplayer logic
[10:04:37] <shoghicp> High quality release \o/
[10:28:28] * sadimusi joined the channel
[10:35:30] <PEMapModder> shoghicp: assumes you automatically implement them all
[10:45:03] * MinecraftAddict has quit
[10:45:03] * ZacHack has quit
[10:49:10] * MinecraftAddict joined the channel
[10:49:10] * 64MAC5HQU joined the channel
[10:49:10] * ZacHack joined the channel
[11:14:07] * PEMapModder joined the channel
[11:24:43] * Aragasas joined the channel
[11:26:15] * Aragas has quit
[12:57:18] * PEMapModder joined the channel
[12:58:48] * PEMapModder joined the channel
[13:00:48] * PEMapModder joined the channel
[13:01:48] * PEMapModder joined the channel
[13:05:19] * PEMapModder joined the channel
[13:13:50] * PEMapModder joined the channel
[13:57:12] * sadimusi joined the channel
[14:20:36] <XorBoole> shoghicp you forgot to run the magic script that generates the multiplayer code, obviouslly
[14:21:06] <shoghicp> XorBoole: magic script is to tell people that is bad and they should feel bad
[14:36:49] <KnownUnown> that's funny
[14:53:27] <XorBoole> as usual it reduces to #blametommo, yeh?
[15:15:19] <KnownUnown> oui
[15:53:00] * sadimusi joined the channel
[16:34:40] * Aragasas has quit
[17:45:18] * PEMapModder joined the channel
[18:56:16] * jose-vm joined the channel
[18:56:18] <NullFull> jose-vm is also known as: JoePaleto
[19:02:35] * jose-vm has left the channel
[19:59:32] * Aragasas joined the channel
[21:46:31] * tschrock joined the channel
[22:08:55] * tschrock joined the channel
[22:41:18] * tschrock joined the channel
[22:48:35] * eggster_ joined the channel
[23:59:40] <shoghicp> welp someone removed some features I added in 0.11, example entity nametags
[23:59:52] <shoghicp> they added checks for only players and hardcoded ->name again

2015-08-06
[22:36:36] <Intyre> PocketMine support in #pocketmine
[22:38:02] <Brad_> sorry my bad
[23:08:20] * mack_ joined the channel
[23:08:43] * mack_ is now known as Radix|Active
[23:08:45] <Radix|Active> Hello
[23:58:40] * Radix|Active has quit

[00:03:26] <humerusj> Brandon15811: 2muhsweqqqqqqq
[01:54:04] * Darunia18 joined the channel
[01:56:53] * Aragas has quit
[03:02:50] <Brandon15811> NullFull, twitter irc
[03:02:51] <NullFull> @irc: <NeoMatriX> Two friends, /exit and /quit sitting in the garden, /exit goes away,who is still there??
[03:12:08] * Unown__ joined the channel
[03:12:37] * Unown__ is now known as KnownUnown
[03:12:56] <KnownUnown> just set up certfp
[03:13:03] <KnownUnown> that is an experience I would rather not go through again
[03:14:15] <KnownUnown> shiver
[03:14:32] <KnownUnown> in other news I seem to have a full set of linux commands from windows command prompt
[03:14:34] <KnownUnown> and bash
[03:14:36] <KnownUnown> interesting.
[03:14:38] <KnownUnown> useful as well.
[04:11:55] * PEMapModder joined the channel
[06:54:29] * Bluez_ joined the channel
[07:41:50] * PEMapModder joined the channel
[07:41:52] * PEMapModder has quit
[07:42:47] * PEMapModder joined the channel
[09:35:44] * Aragas joined the channel
[10:21:33] * PEMapModder joined the channel
[10:22:03] * PEMapModder joined the channel
[10:43:52] * Aragas has quit
[15:44:21] * Bluez_ joined the channel
[15:52:01] * Darunia18 joined the channel
[16:37:18] * gurun joined the channel
[16:38:00] <gurun> shoghicp, there are some adventure settings for NoPVP and stuff. Is that intended to work, or is it just comments?
[17:11:05] <Darunia18> Tommo just tweeted that maybe a new Win10 build with Android beta build 6. Would that mean that the new Win10 build would have 0.12.1 features and online multiplayer finally?
[17:36:39] * gurun joined the channel
[17:38:11] <shoghicp> gurun: just comments, and that is server-side mostly
[17:38:31] <gurun> ok, thanks
[17:38:38] <gurun> would have been nice tho :-P
[17:38:44] <shoghicp> why?
[17:38:52] <gurun> well, for lobby use and stuff
[17:38:53] <shoghicp> client-side enforced things?
[17:39:00] <gurun> yeah
[17:39:00] <shoghicp> that won't work
[17:39:04] <gurun> no, i know
[17:39:06] <shoghicp> just ignore it on the server
[17:39:11] <shoghicp> damage is still server-side
[17:39:16] <shoghicp> just don't handle it
[17:39:24] <gurun> i guess the only real dream would be .. block stuff in that case
[17:40:05] <gurun> but that's . i undestand if that is no priority what so ever.. there is no real use for that in MC itself i think.
[17:40:16] <shoghicp> block stuff?
[17:40:21] <gurun> break and place
[17:40:29] <shoghicp> that's already there
[17:40:31] <gurun> to stop that from happening at all
[17:40:41] <shoghicp> oh, there is one already
[17:40:47] <gurun> really?
[17:40:52] <shoghicp> have you seen how the adventure flag works in PM?
[17:41:02] <gurun> hmm .. yees?
[17:41:08] <gurun> but obviously missed something
[17:41:13] <shoghicp> 		if($this->isAdventure()){
[17:41:13] <shoghicp> 			$flags |= 0x01; //Do not allow placing/breaking blocks, adventure mode
[17:41:13] <shoghicp> 		}
[17:41:17] <shoghicp> Player.php
[17:41:20] <shoghicp> sendSettings()
[17:41:30] <gurun> yeah THAT is new to me lol
[17:41:32] <shoghicp> don't know if that still works, but there you have
[17:41:40] <shoghicp> it worked since 0.7.x
[17:42:32] <gurun> oh .. uh
[17:42:50] <gurun> why is no one using that then .. i'm stunned
[17:43:20] <gurun> i'm also thinking about that "0x100" flag .. hmm ..
[17:43:31] <gurun> ok, thanks for the hint .. have some experimenting to do it seems
[17:43:54] <shoghicp> well, they use the adventure mode PM has sometimes
[17:45:21] <jython234[away]> Sometimes
[17:45:37] * jython234[away] is now known as jython234
[17:45:59] <gurun> ok, so it does the animation .. but doesn't break the block, is that correct?
[17:46:38] <gurun> this is just wierd
[17:49:01] <gurun> it does the animation
[17:49:06] <gurun> doesn't send a break
[17:49:08] <gurun> leaves the block
[17:49:15] <gurun> BUT, i can break leaves and place them
[17:49:16] <gurun> uh
[17:49:29] <jython234> That's normal
[17:49:46] <gurun> uh, ok because?
[17:49:47] <jython234> You can only break in adventure with the right tools?
[17:50:13] <gurun> ah, so .. i get it
[17:51:19] <gurun> well, that doesn't work then .. but at least a bit better
[17:51:31] <jython234> :/
[17:51:31] <gurun> so it is basically adventure settings
[17:52:34] <jython234> Yeah
[17:53:36] <gurun> and spectator works .. as spectator on PC no collision.
[17:53:38] <gurun> i get it
[17:54:24] <gurun> have to read up on adventure then, because i want to do a "hub game mode"
[17:54:34] <gurun> where interact works .. but block operations doesn't
[17:55:21] <gurun> so a NoPVP, NpEVP but DoPVE
[18:01:20] <gurun> TruDan, ping!
[18:01:30] <gurun> TruDan ^ Do enable!
[18:01:58] <TruDan> gurun, hi
[18:02:27] <gurun> hi, sorry to ping ya. But if you want to avoid people potentially crashing in your lobby .. you might want to enable that adventure flag for adventure
[18:02:43] <gurun> then they can't break the light blocks you have (that trigger the light calc)
[18:02:52] <gurun> but better check if mob-interatction works
[18:10:42] * sgray joined the channel
[19:34:54] * sgray joined the channel
[20:11:18] <shoghicp> KnownUnown: don't go discouraging people D:
[20:11:33] <shoghicp> I need a command to send people to the faq xD
[20:11:33] <KnownUnown> :|
[20:11:38] <KnownUnown> mob support will be added?
[20:11:41] <shoghicp> in fact, 1.6 will
[20:11:53] <shoghicp> but people just want to download 1.6 today and play with mobs
[20:12:00] <shoghicp> they don't understand how development works
[20:12:17] <KnownUnown> I said "probably" ;~;
[20:12:25] <shoghicp> "hey, can you add redstone for build 7?"
[20:12:30] <jython234> lel
[20:12:31] <shoghicp> "hey, can you add redstone AND the end for build 7?"
[20:12:39] * eggster joined the channel
[20:12:43] <shoghicp> "hey, can you add MORE dragons for the next build?"
[20:12:48] <jython234> lel
[20:12:53] <shoghicp> note the more there
[20:13:00] <KnownUnown> hey, can you add redstone, the end, bunnies, easter eggs, chorus fruits, dragon eggs, and beacons for build 1337?
[20:13:17] <shoghicp> "NO" -> "Then you are going to add the end right? It's not that hard"
[20:13:26] <KnownUnown> xD
[20:13:38] <KnownUnown> [d__d]: help
[20:13:38] <[d__d]> Available plugins: message_service, logger, ping, help, bangmotivate, github, brain (https://botbot.me/freenode/mcpedevs/help/)
[20:14:04] <shoghicp> "can you add a creative inventory so we can craft and wear armor and have commands in creative?
[20:14:06] <shoghicp> "
[20:14:14] <shoghicp> note the slip of commands there xD
[20:14:33] <shoghicp> oh, and this.
[20:14:41] <shoghicp> "@shoghicp WHEN FIX??"
[20:15:12] <KnownUnown> when fix???
[20:16:22] <jython234> tomarrow
[20:16:23] <shoghicp> or "@shoghicp but WHY?"
[20:16:35] <shoghicp> not quoting any tweet of course
[20:16:41] <KnownUnown> http://pocketmine-mp.readthedocs.org/en/latest/faq.html
[20:16:47] <KnownUnown> that the faq you're looking for?
[20:16:57] <shoghicp> no, a new one :P
[20:17:16] <KnownUnown> (╯°□°）╯︵ ┻━┻
[20:20:31] <KnownUnown> do you...need a new faq?
[20:21:49] <KnownUnown> http://i.imgur.com/jHDUwH4.jpg
[20:21:55] <KnownUnown> ._.
[20:23:17] <shoghicp> nice quote
[20:23:26] <shoghicp> where is deceit, I finally won :D
[20:23:35] <KnownUnown> that's going to be your legacy
[20:23:39] <shoghicp> !stats
[20:23:39] <MrQuoter> [IRC Stats] http://mcpedevs.pocketmine.net/stats.html
[20:23:51] <KnownUnown> people in the future would look back onto these logs
[20:23:55] <KnownUnown> and remember you by that message
[20:24:33] <jython234> wow im actually on the list
[20:24:42] <jython234> but its my [away] nick :/
[20:44:26] <Darunia18> shoghicp you should just block the phrase "can you add"
[20:44:49] <shoghicp> maybe
[20:45:25] <Darunia18> I mean, I can't think of many situations where someone says "can you add __" and it's not annoying.
[20:46:58] <shoghicp> oh, they use broken english
[20:47:01] <shoghicp> add x
[20:47:03] <shoghicp> or x
[20:47:44] <Darunia18> Hmm right. That's a tough one.
[20:59:39] * Aragas joined the channel
[22:34:13] * Brad_ joined the channel
[22:34:52] <Brad_> hey, I'm trying to set up a pocketmine server my phone can't find it, I've got PE v0.11.1 alpha is that the issue?

2015-08-05
[00:16:03] * Aragas has quit
[01:55:36] * mack_ joined the channel
[01:55:46] <mack_> Hello
[01:55:59] <mack_> Stupid name ._.
[01:56:00] * mack_ is now known as Guest1726
[01:56:05] <Intyre> hi
[01:56:20] <Guest1726> How do I change name its /nick right
[01:56:31] <Darunia18> Yes
[01:56:44] * Guest1726 is now known as RadixTheKid
[01:56:48] <RadixTheKid> There we go
[01:57:06] <RadixTheKid> Anyways Hello Intyre I just came on to asked why I was temp banned from the forums ?
[03:28:06] * gurun has quit
[03:30:45] * gurun joined the channel
[05:35:37] * shaila joined the channel
[07:04:04] * mack_ joined the channel
[07:04:28] * mack_ is now known as Guest778
[07:04:53] * Guest778 is now known as RadixTheKid
[07:05:12] <RadixTheKid> Helllo
[07:42:44] * RadixTheKid has quit
[09:11:35] * Aragas joined the channel
[10:27:51] * Aragas has quit
[10:46:56] * flame_guardian joined the channel
[10:50:57] <flame_guardian> uhm hello... i deleted the console of my pocketmine server, where can i find it to open it again??
[10:51:24] <Intyre> redownload?
[10:51:48] <flame_guardian> wait i just exit it but where can i find it? sorry.
[10:52:43] <Intyre> somewhere on your pc? where you installed it?
[10:53:27] <flame_guardian> there's only the pocketmine instanller
[10:54:01] <Intyre> do you use windows?
[10:54:09] <flame_guardian> yes
[10:54:19] <Intyre> doesnt windows have a search function?
[10:54:20] <flame_guardian> and i found it ^_^
[10:54:32] <flame_guardian> ok but i have another problem
[10:56:17] <flame_guardian> why it says there in the version MC 0.10.5 alpha isn't that to late? and i go to the web and it says there released on 17 Mar 2015, is that kinda weird?
[10:56:54] <Intyre> !doc
[10:56:55] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[11:05:54] <flame_guardian> eh i'm just gonna make it when i have the full knowledge how to make a server. thanks for your service!
[11:07:02] <Intyre> or just read... http://pocketmine-mp.readthedocs.org/en/latest/faq/connecting/cantconnect.html
[11:07:39] <Intyre> http://pocketmine-mp.readthedocs.org/en/latest/update.html#update-pocketmine-mp
[11:07:40] <Intyre> ?
[11:08:33] <flame_guardian> well i have a little time now. bye!
[13:27:27] * deceit joined the channel
[13:48:47] * Aragas joined the channel
[14:01:44] <Wuppie> shoghicp, "<shoghicp> Wuppie: it won't if we do it :P" What did u mean by that?
[14:01:51] <Wuppie> couldn't read back
[14:15:50] * deadlygm joined the channel
[14:15:54] <deadlygm> hellooooo
[14:19:30] * jython234[away] is now known as jython234
[14:24:39] <jython234> Helloooo
[15:03:33] <shoghicp> Wuppie: it won't be glitchy if we add the feature
[15:03:58] <Wuppie> shoghicp, good :D
[16:41:39] * deadlygm joined the channel
[16:41:47] <deadlygm> holaaa
[16:42:11] <deadlygm> somebody can speak spanish?
[16:53:17] <jython234> Si un poco
[16:53:40] <jython234> Shoghicp habla español
[16:54:13] <shoghicp> this channel is English-only, keep it on-topic!
[16:55:00] <deadlygm> gracias
[16:55:09] <deadlygm> es que no consigo crear un servidor :(
[16:55:59] <deadlygm> yes, sry!
[16:56:42] <jython234> Almost lunch :)
[16:56:46] <deadlygm> i've got 19132 UDP port openned but dont work my pocketmine sv
[16:56:59] <jython234> Pocketmine questions in #pocketmine
[16:58:21] <XorBoole> but having conversations in spanish is so fun, it makes everyone confused!
[16:58:43] <jython234> Lol
[16:59:49] <deadlygm> ohhhh other channel, thanks :p
[17:00:03] <jython234> Np :)
[18:25:20] * Falkirks joined the channel
[19:25:20] * Darunia18 joined the channel
[21:27:03] * gurun has quit
[21:27:20] * gurun joined the channel
[21:40:04] * TruDan_ joined the channel
[21:44:36] * eggster joined the channel
[21:54:31] <TruDan_> shoghicp, pls i thought i was whitelisted :(
[21:54:49] <shoghicp> use your normal name and rejoin :P
[21:54:51] <TruDan_> maybe because its diff ip?
[21:55:00] <shoghicp> you are using TruDan_
[21:55:01] <TruDan_> i cant nickserv doesnt like my new ip for some time xD
[21:55:09] <shoghicp> ¬¬
[21:55:26] <TruDan_> my bouncer keeps trying to use my primary name (TruDan)
[21:55:38] <shoghicp> there
[21:55:46] <shoghicp> use nickserv manually :P
[21:56:03] <TruDan_> i do but i lost my pass xD
[21:56:12] <humerusj> Reset it
[21:56:12] <TruDan_> so had to reset it, and it still doesnt like me atm
[21:56:22] <humerusj> And lrn2sasl u nub c:
[21:56:27] <TruDan_> nu pls
[21:59:22] <shoghicp> also bed!
[23:56:39] <Brandon15811> humerusj, sasl is 4 nubs https://freenode.net/certfp/
[23:56:52] <humerusj> Brandon15811: wot dat
[23:57:18] <Brandon15811> humerusj, pub key auth for da irc, pr3tty much

2015-08-04
[17:03:55] <humerusj> wtf!
[17:04:19] <jython234> NullFull: good job helping shoghicp
[17:06:15] * NullFull is now known as NullFull|away
[17:14:27] * NullFull|away is now known as NullFull
[18:25:53] <NullFull> humerusj: you asked me to remind you to read a conversation on the forums between me and a user about customchat
[18:25:54] <NullFull> shoghicp: you asked me to remind you to read a conversation on the forums between me and a user about customchat
[18:35:20] <Wuppie> hey shoghicp, you will be streaming today right? i kinda feel like watching you code for a bit :)
[18:37:27] <shoghicp> yep :)
[18:37:45] <Wuppie> cool! :)
[18:38:40] <Wuppie> shoghicp, people on twitch being all like: OMG when will he start, he said an hour ago he will start in about an hour!
[18:38:46] <Wuppie> like: give him time...  omg
[18:40:24] * joshrivers joined the channel
[18:40:29] <jython234> uh what time is the stream
[18:41:39] <shoghicp> NOW
[18:42:34] <jython234> yay i get to watch live!
[18:45:14] <Wuppie> internet laggy shoghicp? :P
[18:45:24] <Intyre> yours is
[18:45:41] <Wuppie> my IRC connection is laggy because of my bouncer lol
[18:46:02] <Intyre> and twitch because twitch :p
[18:46:08] <Wuppie> lol, i guess :P
[19:04:19] <Wuppie> I like how he is working on Pocketmine while i'm working on my PC server lol :P
[21:07:47] * Darunia18 joined the channel
[21:39:49] <shoghicp> Wuppie: found it interesting?
[21:41:39] <Wuppie> shoghicp, i sadly didn't finish watching. as i really got sick from the buzzing(like, actually sick. stomach didn't like it) But what i saw it was kinda interesting yes. Just really hope the buzzing isn't there next time :P
[21:42:34] <shoghicp> wow, that was strange :(
[21:43:02] <shoghicp> I had to hack some things at machine level to get it working though
[21:43:04] <shoghicp> Wuppie: https://www.youtube.com/watch?v=z7NhAb2Y2Xs
[21:43:11] <Wuppie> it was. Seems it was just the wrong tone. My body really hated it :(
[21:43:15] <shoghicp> that's the interesting part, extra data inside of blocks
[21:43:36] <Wuppie> hmm, gonna watch that vid :)
[21:45:55] <Wuppie> 0.o the player is a vector? 0.o
[21:46:08] <Wuppie> that is funny lol
[21:47:28] <shoghicp> it has x,y,z ;D
[21:47:35] <shoghicp> it's an entity
[21:47:44] <shoghicp> so you can feed the entity to anything
[21:48:23] <Wuppie> haha, in my server entity's just have a variable called "KnownPosition"
[21:48:24] <Wuppie> lol
[21:48:34] <Wuppie> so, Player.KnownPosition
[21:49:05] <Wuppie> shoghicp, my server is MC:PC. so don't worry xD
[21:49:20] <shoghicp> https://imgur.com/a/xcLZv
[21:49:23] <Wuppie> i like the extra block stuff :D
[21:49:25] <shoghicp> album with everything
[21:50:06] <Wuppie> shoghicp, lol. dead bush in fences... xD
[21:50:11] <Wuppie> you love dead bush? don't you?
[21:50:54] <Wuppie> hm, nice job shoghicp if it is developed a little further it might be really nice :D
[21:51:29] <shoghicp> it's just for things inside snow
[21:51:40] <shoghicp> so you can have snow layer with things on top of it
[21:51:49] <Wuppie> haha oki, reeds in water would be awesome tho :)
[21:51:52] <shoghicp> but can be generalized, and that's what I did
[21:51:56] <shoghicp> oh yeah that works
[21:52:03] <shoghicp> but it's glitchy
[21:52:32] <Wuppie> i saw a picture of dead bush in water, would be cool if it doesn't "remove water"
[22:18:25] <shoghicp> Wuppie: it won't if we do it :P
[22:19:12] <KnownUnown> wait
[22:19:15] <KnownUnown> snow layers added now?
[22:19:20] <KnownUnown> like multiple snow layers?
[22:24:49] <Intyre> KnownUnown: didnt you see the snow?
[22:24:59] <KnownUnown> but multiple layers
[22:25:03] <KnownUnown> like 1 to 8
[22:25:08] <Intyre> while snowing it add more snow :o
[22:25:12] <KnownUnown> ooooh
[22:25:13] <KnownUnown> ic
[22:25:15] <KnownUnown> tyvm
[22:25:40] <Intyre> oh wait.. you liked that minecart too much xD
[22:25:46] <Intyre> wheeeeeeeeeee
[22:26:31] <KnownUnown> yeah
[22:26:32] <KnownUnown> didn't notice
[22:26:34] <KnownUnown> xD
[22:26:37] <KnownUnown> too busy speeding in minecart
[22:26:39] <KnownUnown> vroom vroom
[22:26:47] <Intyre> lol
[22:27:03] <KnownUnown> I will call your mother quoter
[22:27:11] <KnownUnown> and I will tell her about the terribad things u do to ppl
[23:51:45] * jython234 is now known as jython234[away]

[16:31:42] <shoghicp> Wuppie: It's just that I removed all the hacks and tried to generalize it to non-solid blocks
[16:31:44] <humerusj> Weird...
[16:32:26] <Wuppie> hm, oki :D curious to see how 0.12 will turn out in the end shoghicp :)
[16:35:36] <jython234> :D
[16:37:28] <shoghicp> Wuppie: check the phone version :P
[16:37:46] <Wuppie> shoghicp, wish i could... Only got an iphone :(
[16:37:59] <shoghicp> hail Apple!
[16:38:02] <jython234> No
[16:38:07] <shoghicp> I also use a phone ;D
[16:38:11] <shoghicp> iPhone*
[16:38:22] <jython234> I use a computer
[16:38:28] <Wuppie> lol, love my iPhone. Sadly, no iOS Beta's :(
[16:38:38] <jython234> Why
[16:39:24] <Wuppie> Probably because inorder to install the Beta you need a jailbreak, and if you develop an app for the appstore you probably aren't allowed to publish the install package.
[16:39:33] <Wuppie> or, a developer license
[16:39:36] <jython234> What?!!
[16:39:37] <Wuppie> that would work also
[16:39:57] <jython234> I got the beta profile fine
[16:40:02] <Wuppie> on iOS? 0.o
[16:40:05] <jython234> Yeah
[16:40:14] <Wuppie> lol
[16:40:17] <jython234> I just can't update because I have a jailbreak
[16:40:25] <Wuppie> lol xD
[16:40:45] <Wuppie> didn't even know you could install the MC:PE beta on IOS
[16:40:51] <jython234> I'm going to lose it today, never reply needed it
[16:40:53] <jython234> You can't
[16:41:03] <shoghicp> actually my change is making it to the build :D
[16:41:09] <Wuppie> i thought that is what you said lol
[16:41:18] <jython234> Oh I thought you ment ios9 beta!!
[16:41:22] <jython234> Not MCPE
[16:41:32] <Wuppie> noooo lol xD
[16:41:42] <jython234> Sorry
[16:41:54] <Wuppie> Haha np, i have a jailbreak too lol
[16:42:01] <Wuppie> still on ios 8.1 xD
[16:42:06] <jython234> You could get an MCPe beta on iOS for a jailbreak, if you had the IPA
[16:42:10] <Wuppie> yeah, i know
[16:42:11] <jython234> Same !
[16:42:15] <Wuppie> thats what i was saying
[16:42:33] <Wuppie> shoghicp, give us the IOS IPA file for the beta <3
[16:42:36] <shoghicp> no
[16:42:37] <Wuppie> :p
[16:42:42] <Wuppie> haha xD
[16:42:42] <Wuppie> dang it
[16:42:48] <jython234> If you had the apk then maybe you could use libminecraftpe.so and somehow make it work
[16:42:57] <Wuppie> probably not
[16:43:24] <jython234> It contains just the lib code no graphics
[16:43:50] <jython234> Wuppie: I get the beta by android emulator
[16:44:17] <Wuppie> jython234, on your pc i guess? Tried that, always keep black screens when trying to run MCPE
[16:44:59] <jython234> Wuppie: what emulator?
[16:45:08] <Wuppie> jython234, lots of em lol
[16:45:10] <Wuppie> non work
[16:45:19] <jython234> I use android
[16:45:25] <jython234> *andyroid
[16:45:35] <Wuppie> tried that one, didn't work
[16:45:49] <jython234> It sometimes works sometimes doesn't
[16:46:07] <Wuppie> lol, i just gave up on the emulators really
[16:46:07] <jython234> And uh there's the win10 beta which kinda sucks
[16:46:17] <jython234> The interface is really weird
[16:46:19] <Wuppie> win10 beta, it's ok-ish
[16:46:30] <Wuppie> hate how you HAVE to sign in with your xbox account tho :|
[16:46:42] <jython234> Yeah that sucks
[16:46:57] <jython234> I wonder how auth will work with that
[16:47:15] <Wuppie> i just wish they used Mojang accounts instead
[16:47:15] <Wuppie> :(
[16:47:23] <jython234> I don't want to sign in with Mojang and xbox
[16:47:35] <jython234> Just Mojang is fine
[16:47:44] <Wuppie> I don't wanna sign-in with Xbox.
[16:47:49] <jython234> Lol
[16:48:09] <jython234> The sensitivity was really high
[16:48:25] <jython234> I turned it all the way down and it was still a little too fast
[16:48:32] <Wuppie> if (me.Like("xbox")){ me.Die(); }
[16:48:47] <jython234> And uh win10 upgrade broke my speaker drivers
[16:48:53] <jython234> Now I can't hear :/
[16:49:00] <Wuppie> win10 edition, seems fine to me. Just wish the inventory looked a bit more like the PC version... Easier to manage.
[16:49:00] <jython234> All Xbox fault
[16:49:19] <jython234> I was playing mcpi the other day
[16:49:24] <jython234> It was weird
[16:49:31] <Wuppie> Just disable automatic driver upgrades and then install your working audio drivers :P
[16:49:52] <Wuppie> Win10 installed a driver for my GPU that was to new and doesn't work with my GPU lol
[16:49:52] <jython234> Meh I'll do it when I need the sound
[16:49:58] <jython234> Lol
[16:50:10] <Wuppie> stupid Macbook Pro from 2010 :|
[16:50:38] <Wuppie> I really should go back to Linux... Oh well... Linux is fucked up with the official nvidia drivers too :(
[16:50:44] <jython234> Heh
[16:51:23] <jython234> I tried writing my own OS once, I kinda got stuck with how you write to the screen in assembly
[16:51:37] <Wuppie> lol. u tried writing your own OS 0.o
[16:51:42] <jython234> It ran in the vm great
[16:51:58] <jython234> It's not that hard to make a black screen
[16:52:11] <Wuppie> yeah... shouldn't be to big of a deal
[16:52:21] <jython234> I'll stick with my high level Java
[16:52:33] <Wuppie> haha. C# for me :P
[16:52:36] <jython234> xD
[16:52:50] <jython234> C# isn't bad
[16:53:16] <jython234> Almost lunch!
[16:53:17] <Wuppie> I <3 C#. I did write some stuff in java tho, but i stick to C#.
[16:53:25] * NullFull is now known as NullFull|away
[16:53:32] <Wuppie> lol, it's 6:53PM here
[16:53:32] <Wuppie> :D
[16:53:46] <jython234> shoghicp: go to bed! :D
[16:54:10] <Wuppie> jython234, i love how easy C# is. I wrote a MC:PC server in C# from scratch lol <3
[16:54:18] <jython234> Wait did it work?
[16:54:32] <Wuppie> Yeah it works :D It works with the latest snapshot atm.
[16:54:37] <Wuppie> Allot isn't implemented yet offcourse
[16:54:39] <jython234> I wrote mcpi server in Java from scratch and it worked
[16:55:25] <Wuppie> Minecraft Pi Edition?
[16:55:28] <jython234> Yeah
[16:55:35] <Wuppie> lol, so old
[16:55:35] <Wuppie> :D
[16:55:37] <jython234> The protocol is so easy
[16:55:52] <Wuppie> lol, it's the old MCPE protocol isn't it?
[16:55:56] <Wuppie> as it is a port from MCPE
[16:56:00] <jython234> The client actually requests chunks!
[16:56:02] <jython234> Yeah
[16:56:11] <Wuppie> The client requests chunks? 0.o
[16:56:16] <Wuppie> thats nice. Wish it was still that way
[16:56:17] <Wuppie> lol
[16:56:21] <jython234> IKR
[16:56:34] <jython234> But uh more control to the servers now I guess
[16:56:37] <Wuppie> having to calculate the chunks to send and unload sucks :(
[16:56:43] <jython234> Yeah
[16:56:57] <Wuppie> MC:PE doesn't require the server to unload chunks for them i believe
[16:56:59] <Wuppie> but pc does :(
[16:57:12] <jython234> I like PE because no tcp
[16:57:22] <jython234> Packets arnt sent in streams
[16:57:29] <Wuppie> haha :P I guess
[16:57:29] <jython234> And RakNet makes it reliable
[16:57:58] <jython234> Anyway I crashed the pi client after sending add player packet
[16:58:02] <Wuppie> Only thing i like about UDP is that the response time is better most of the time
[16:58:03] <NullFull> I'll remind shoghicp to read a conversation on the forums between me and a user about customchat on Tue Aug 04 2015 18:29:07 GMT+0000 (UTC)
[16:58:17] <jython234> I think it's because I forgot metadata
[16:58:22] <jython234> Uh NullFull?
[16:58:35] <Wuppie> NullFull c, you are acting weird 0.o
[16:58:47] <jython234> Um you may not want to do that
[16:58:56] <Wuppie> i see lol
[16:59:09] <Wuppie> What is wrong with him? :(
[16:59:13] <jython234> Well if you did it right he wouldn't stop talking to you
[16:59:18] <jython234> He broke an ankle :/
[16:59:26] <Wuppie> poor guy
[16:59:30] <jython234> Yeah
[16:59:44] <jython234> He also nearly got me banned the other day
[16:59:46] <Wuppie> he most be so confused
[17:00:06] <jython234> Yeah
[17:00:22] <jython234> Ahh 12:00 lunch!
[17:01:19] <shoghicp> humerusj: ^ that worked xD
[17:01:29] <shoghicp> except that it did it on the wrong channel
[17:01:40] <humerusj> shoghicp: oh wtf
[17:01:44] <humerusj> wtf wtf wtf lol
[17:01:44] <jython234> Huh
[17:02:57] * NullFull is now known as NullFull|away
[17:03:43] <NullFull> I'll remind shoghicp to read a conversation on the forums between me and a user about customchat on Tue Aug 04 2015 18:34:47 GMT+0000 (UTC)

[01:22:25] * sgray has quit
[01:22:51] * sgray joined the channel
[01:28:54] * Darunia18_ joined the channel
[01:28:56] <NullFull> Darunia18_ is also known as: Darunia18
[01:32:30] * Darunia18 has quit
[01:33:32] * Darunia18_ is now known as Darunia18
[02:00:10] * jython234[away] has left the channel
[02:00:24] * jython234 joined the channel
[02:49:56] * jython234 has left the channel
[02:50:05] * jython234[away] joined the channel
[03:33:37] * kaamady joined the channel
[03:34:35] <kaamady> I'm not able to connect to my server on my devices. It give me Generating World Locating Server and never does anything else
[03:34:52] <kaamady> #pocketmine
[03:35:02] * kaamady has left the channel
[04:06:49] * NOTICE: Intyre unquieted *!*@2607:5300:60:eb4::1
[04:06:57] <PEMapModder> Thanks
[04:07:00] <Intyre> xD
[04:07:06] <PEMapModder> :)
[05:04:48] <gurun> hmm, anyone know how to force the client to fly?
[05:43:07] * gurun has quit
[05:56:13] * gurun joined the channel
[06:57:19] * PEMapModder joined the channel
[07:25:07] * Wuppie has quit
[07:27:01] * Wuppie joined the channel
[08:19:30] * tschrock joined the channel
[08:35:29] * sgray has quit
[08:35:30] * eggster has quit
[08:35:30] * Wuppie has quit
[08:35:31] * Darunia18 has quit
[08:35:32] * PEMapModder has quit
[08:35:33] * jython234[away] has quit
[08:35:33] * md_5 has quit
[08:35:34] * Brandon15811__ has quit
[08:35:37] * tschrock has quit
[08:35:37] * Brandon15811 has quit
[08:35:38] * Antisober552 has quit
[08:35:39] * eggy has quit
[08:35:39] * deceit has quit
[08:35:40] * jhead has quit
[08:35:40] * MrQuoter has quit
[08:35:40] * Codmadnesspro has quit
[08:35:41] * gurun has quit
[08:35:44] * XorBoole has quit
[08:35:45] * C0deH4cker has quit
[08:39:04] * tschrock joined the channel
[08:39:04] * Wuppie joined the channel
[08:39:04] * PEMapModder joined the channel
[08:39:04] * gurun joined the channel
[08:39:04] * jython234[away] joined the channel
[08:39:04] * Darunia18 joined the channel
[08:39:04] * sgray joined the channel
[08:39:04] * MelomanCooI joined the channel
[08:39:04] * eggster joined the channel
[08:39:04] * InusualZ joined the channel
[08:39:04] * leonchang99 joined the channel
[08:39:04] * Falkirks joined the channel
[08:39:04] * Antisober552 joined the channel
[08:39:04] * md_5 joined the channel
[08:39:04] * C0deH4cker joined the channel
[08:39:04] * NCommander joined the channel
[08:39:04] * KnownUnown joined the channel
[08:39:04] * Brandon15811 joined the channel
[08:39:04] * eggy joined the channel
[08:39:04] * Brandon15811__ joined the channel
[08:39:04] * Fudster joined the channel
[08:39:04] * tHEMtZ joined the channel
[08:39:04] * Connor4898 joined the channel
[08:39:04] * TruDan joined the channel
[08:39:04] * Iphonetips1|away joined the channel
[08:39:04] * iJoshuaHD joined the channel
[08:39:04] * deceit joined the channel
[08:39:04] * Windir joined the channel
[08:39:04] * LaxWasHere joined the channel
[08:39:04] * sekjun9878 joined the channel
[08:39:04] * Brandon15811_ joined the channel
[08:39:04] * jhead joined the channel
[08:39:04] * MrQuoter joined the channel
[08:39:04] * Codmadnesspro joined the channel
[08:39:04] * XorBoole joined the channel
[08:39:04] * iamadpond joined the channel
[08:39:04] * MinecraftAddict joined the channel
[08:39:04] * MrARM joined the channel
[08:39:04] * Intyre joined the channel
[08:39:04] * darngeek joined the channel
[08:39:04] * NullFull joined the channel
[08:39:04] * shoghicp joined the channel
[08:39:04] * humerusj joined the channel
[08:39:04] * ChanServ joined the channel
[08:39:04] * ZacHack joined the channel
[10:11:33] * gurun joined the channel
[10:34:22] * Aragas joined the channel
[11:13:55] * gurun joined the channel
[14:32:52] <jython234> gurun: force the client to fly?
[14:32:55] <NullFull> Whenever you want to.
[15:32:12] <shoghicp> hmm
[15:32:13] <shoghicp> gurun: force the client to fly?
[15:32:23] <shoghicp> why did nullfull reply to that?
[16:15:20] <jython234> shoghicp: he got me quieted yesterday :/
[16:15:23] <NullFull> Oh snap! You got me!
[16:15:28] <jython234> See!
[16:15:29] <NullFull> See what?
[16:23:26] <shoghicp> jython234: say something
[16:23:54] <shoghicp> hehe, I was trying to render two blocks inside each other :D
[16:23:59] <shoghicp> and it kinda works
[16:24:13] <shoghicp> maybe dead bushes inside of water soon ;D
[16:24:17] <shoghicp> or reeds inside of water
[16:26:12] <humerusj> NullFull: crm jython234
[16:26:29] <jython234> Test
[16:26:42] <jython234> Yay
[16:26:43] <Wuppie> shoghicp, that would be really cool :)
[16:27:10] <jython234> It would kinda change the game a lot
[16:27:28] <Wuppie> true, would look really awesome tho :)
[16:27:31] <jython234> Being able to place two blocks on one space?
[16:27:33] <jython234> Lol
[16:27:50] <Wuppie> no, i mean. have sugar cane growing like in water and shit
[16:27:53] <Wuppie> i mean, reeds
[16:27:56] <Wuppie> like shoghicp said
[16:28:07] <jython234> Yeah it's like two blocks in one
[16:28:16] <jython234> Water and reeds
[16:28:41] <Wuppie> yeah, true. But, don't allow that with ever block offcourse :P
[16:28:59] <Wuppie> probably a better idea to do like metadata for water with reeds
[16:29:08] <jython234> Yeah!
[16:29:31] <shoghicp> NullFull: c test
[16:29:34] <NullFull> Would you call me for a test drive?
[16:29:35] <shoghicp> moar test
[16:29:38] <NullFull> How about right now?
[16:29:42] <shoghicp> NullFull: crm test
[16:29:43] <NullFull> Are you a boy or a girl?
[16:29:45] <NullFull> Anulla anulla anulla.
[16:29:50] <shoghicp> hmm
[16:29:54] <shoghicp> :D
[16:29:56] <NullFull> Tell me about God.'.
[16:30:00] <NullFull> Why do you feel that you had to say sorry?
[16:30:08] <shoghicp> oh no D:
[16:30:08] <NullFull> Oh dear. I'm piglet. She always says oh dear.
[16:30:16] <shoghicp> NullFull: crm shoghicp
[16:30:20] <shoghicp> now!
[16:30:23] <NullFull> Nulla nulla nulla nulla nulla.
[16:30:24] <NullFull> Obama is not a woman!
[16:30:32] <shoghicp> humerusj: help me D:
[16:30:35] <NullFull> Please answer me.
[16:31:02] <humerusj> shoghicp: just run NullFull c again xD
[16:31:12] <shoghicp> Wuppie: 0.12 already has support for that, you can have snow and something else in the same block
[16:31:14] <NullFull> Awesome for you...
[16:31:16] <shoghicp> NullFull: c
[16:31:18] <NullFull> You are 'Not' what?
[16:31:22] <shoghicp> .
[16:31:23] <NullFull> Are you worth anything?
[16:31:24] <Wuppie> shoghicp, 0.o nice :D
[16:31:36] <humerusj> NullFull: crm shoghicp

2015-08-03
[03:04:47] * Darunia18 joined the channel
[05:28:09] * PEMapModder joined the channel
[05:42:41] * PEMapModder joined the channel
[06:12:16] * Darunia18 has quit
[08:16:30] * InusualZ has quit
[09:24:00] * InusualZ joined the channel
[10:08:00] * eggster has quit
[10:09:18] * eggster joined the channel
[12:33:07] * Aragas joined the channel
[13:47:00] * MelomanCooI|2 joined the channel
[13:48:21] * MelomanCooI has quit
[13:52:00] * MelomanCooI|2 is now known as MelomanCooI
[14:34:23] * jython234[2] joined the channel
[15:56:34] * SuperstarGamer joined the channel
[15:56:36] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[15:56:46] <SuperstarGamer> Anyone on?
[15:57:56] <SuperstarGamer> k bye
[15:58:00] * SuperstarGamer has quit
[16:22:22] * jython234 joined the channel
[16:23:30] <shoghicp> gurun: so, are you going to start updating?
[16:23:34] <shoghicp> lots of changes :P
[16:23:37] <shoghicp> as you can see already
[16:24:40] <gurun> ah, yeah
[16:24:47] <gurun> this week is scheduled for that
[16:25:09] <gurun> just have to clean some other ... stuff off my desk first
[16:26:19] <gurun> busy .. playing skywars :-P
[16:26:20] <gurun> lol
[16:26:29] <shoghicp> alright, lots of changes :)
[16:26:40] <gurun> yeah, i noticed that
[16:27:16] <gurun> but i'm thinking .. it won't have a big impact of the actual design if I just keep it the same way and don't use player list for anything other..
[16:28:04] <shoghicp> you need to send it :)
[16:28:27] <gurun> yeah, but i mean, it will just be part of the usual suspects when people spawn etc.
[16:28:32] <shoghicp> yep
[16:28:39] <gurun> if i don't start messing with it
[16:28:45] <gurun> which i probably will in the end.
[16:28:47] <shoghicp> also just found out that shapeless recipes in MCPE are completely broken
[16:28:56] <shoghicp> also going home o/
[16:29:00] <gurun> haha
[16:29:09] <gurun> "it's broken, i'm going home" lol
[16:29:21] <gurun> what do you mean with shapeless?
[16:36:32] * jose-vm joined the channel
[16:36:34] <NullFull> jose-vm is also known as: JoePaleto
[16:40:15] * jose-vm has quit
[16:56:26] <XorBoole> s/going home/running for the hills
[17:08:09] <Wuppie> gurun, he means that it doesn't have to be in a specific shape. or in a specific spot actually
[17:10:20] <gurun> Wuppie, means nothing to me?
[17:11:30] <Wuppie> The crafting recipe, doesn't have to be in any specific shape or in a specific spot
[17:11:37] <Wuppie> but i guess that is new to PE? :P
[17:43:58] <shoghicp> gurun: there are Shaped recipes and Shapeless recipes
[17:44:16] <shoghicp> for example magma cream
[17:44:21] <shoghicp> you can craft it in any order
[17:44:22] <gurun> oh, so PC style and PE style?
[17:44:33] <shoghicp> no, PE also has Shaped and Shapeless
[17:44:34] <gurun> i haven't been able to see 0.12 yet :o
[17:44:42] <shoghicp> it's just that you have a recipe helper
[17:45:21] <gurun> magma cream .. didn't even know there was such a thing :-)
[17:45:56] <shoghicp> so the raknet update pushed all our packets up :s
[17:46:30] <shoghicp> so LoginPacket is not 0x82 anymore
[17:46:32] <gurun> yes, i noticed that earlier
[17:46:36] <shoghicp> \o/ backwards compatibility
[17:47:05] <shoghicp> it's now 0x87
[17:47:13] <gurun> i started receive wierd packet orders on inPVP so i guess it was 0.12 :-)
[17:47:35] <shoghicp> oh that does not matter, client/server should refuse the connection properly
[17:47:43] <shoghicp> if you don't, there's your problem!
[17:47:54] <shoghicp> raknet sends the proto version, it was five, now siz
[17:47:58] <shoghicp> six*
[17:47:59] <gurun> well .. refuse in what way?
[17:48:12] <shoghicp> send the ID_INCOMPATIBLE_ETC packet
[17:48:24] <shoghicp> on 0.11, raknet will stop the connection
[17:48:28] <gurun> yeah as soon as it is detected
[17:48:42] <shoghicp> on 0.12 (starting with beta4) it'll properly show a disconnect due to protocol
[17:48:54] <gurun> ok, that's nice
[17:49:00] <gurun> did they bump the raknet version too?
[17:49:14] * MelomanCooI has quit
[17:49:57] <gurun> because otherwise i have to interpret all strange packets as protocol errors since i won't to the login so i can check the protocol version.
[17:50:08] <gurun> i usually IP ban them becasue they spam with irrelevant packets.
[17:50:17] <gurun> but i can't do that to a poor 0.12 user
[17:50:45] * MelomanCooI joined the channel
[17:52:11] <gurun> i'll figure something out for that .. but clueless about that crafting thing. Have to play a bit of MC i think and try to figure out what theck that is :-)
[17:57:05] * jython234[away] is now known as jython234
[17:57:46] <jython234> shoghicp: raknet update?
[18:37:30] * Darunia18 joined the channel
[20:49:55] * sgray joined the channel
[20:59:27] * tschrock joined the channel
[21:04:44] * gurun joined the channel
[21:15:32] * Darunia18 joined the channel
[22:21:38] * SuperstarGamer joined the channel
[22:21:39] <NullFull> SuperstarGamer is also known as: SuperstarGamer
[22:22:49] <jython234> NullFull: c thanks
[22:22:52] <NullFull> What is the subject.
[22:22:56] <NullFull> What could I be then other then a human?
[22:23:03] <jython234> maybe a bot
[22:23:11] <NullFull> Eh, well yeah.
[22:23:20] <jython234> eh maybe a human?
[22:23:22] <NullFull> How did you know that.
[22:23:30] <jython234> not sure
[22:23:31] <NullFull> Are you a man or a woman?
[22:23:36] <jython234> im a bot
[22:23:39] <NullFull> I thought you were in my computer.
[22:23:44] <jython234> i was
[22:23:45] <NullFull> What are you now?
[22:23:55] <jython234> a jython
[22:23:57] <NullFull> Your right, I am a peach.
[22:24:07] <jython234> you sure are
[22:24:08] <NullFull> Thank you!
[22:24:42] * NOTICE: Intyre quieted *!*@2607:5300:60:eb4::1
[23:33:50] * Aragas has quit
[23:38:15] * SuperstarGamer has quit
[23:40:44] * jython234[2] joined the channel
[23:41:21] <jython234[2]> It's been over an hour I have been quieted, is it permanent or something?
[23:57:45] * jython234 has left the channel
[23:57:53] * jython234[away] joined the channel

2015-08-02
[00:20:22] * Aragas has quit
[00:27:49] * Darunia18 has quit
[02:11:03] <gurun> anyone know if spectator works in PE .. and if so, how it is supposed to work. To me it just looks like survival if i send t.
[02:41:10] <shoghicp> gurun: there is only 0 or 1 in MCPE
[02:41:17] <shoghicp> but check how pocketmine does it ;D
[02:42:05] <gurun> yeah, well .. i checked PM for spectator specifically.
[02:42:19] <gurun> what i was after was really the "get rid of hearts" mode :-)
[02:42:36] <gurun> so .. maybe a no-fly creative with no inventory would mimic that.
[02:42:52] <gurun> (and no blocks stuff)
[02:43:06] <gurun> aren't you sleeping yet :-)
[03:04:03] <Intyre> sleep is for the weak
[03:13:20] * fflbigtiny joined the channel
[03:13:37] <fflbigtiny> Hello everyone.
[03:14:21] <Intyre> hello
[03:14:57] <fflbigtiny> I"m a complete noob and I was hoping for some help.  I have successfully setup a server on my Mac, and now I need to be able to connect my kids' android and iPad to the server.  I've found videos on YouTube that talk about profiles that need to be installed on the devices, but i'm not able to get it going.
[03:15:21] <fflbigtiny> Can anyone point me in the correct direction on how to let the android and iOS device connect to my server?
[03:15:55] <Intyre> !doc
[03:15:56] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[03:16:17] <fflbigtiny> very good.  I'l go there right now.
[04:40:08] * Darunia18 joined the channel
[05:21:57] * tschrock joined the channel
[05:21:59] * ArealAiman joined the channel
[05:31:10] * tschrock joined the channel
[09:31:54] * Titou79 joined the channel
[09:32:06] <Titou79> francais ?
[10:38:07] * Aragas joined the channel
[10:49:12] * PEMapModder joined the channel
[13:02:51] * Bezo joined the channel
[13:03:03] * Bezo has quit
[15:04:25] * shaila joined the channel
[15:21:56] * Emily joined the channel
[17:37:05] <gurun> oh, i just realized that in PE you can build in .. air
[17:37:09] <gurun> for SW :-P
[17:37:10] <gurun> lol
[17:38:16] <shoghicp> gurun: give the client a bucket with data 7 :3
[17:38:32] <gurun> 0.11
[17:38:36] <shoghicp> yes
[17:38:40] <gurun> ok :-)
[17:38:41] <shoghicp> 0.10, 0.11, 0.12
[17:38:56] <shoghicp> then, try to place it using the client ;D
[17:40:41] <gurun> yeah, i get a block ?
[17:41:42] <gurun> but nothing more happens...
[17:42:11] <shoghicp> oh, it was just an interesting thing
[17:42:23] <shoghicp> that you can give buckets with whatever data and they'll place it
[18:21:22] * gurun joined the channel
[18:43:17] * Darunia18 joined the channel
[18:56:18] * eggster has quit
[18:56:19] * md_5 has quit
[18:56:35] * md_5 joined the channel
[18:56:51] * eggster joined the channel
[19:10:49] * Antisober552 has quit
[19:11:23] * Antisober552 joined the channel
[19:11:26] * Falkirks joined the channel
[19:11:56] * leonchang99 joined the channel
[21:56:13] <gurun> shogi, that bukket thing .. i was thinking that well .. why limit flow to flowable objects :-P
[21:56:31] <gurun> i think i will make a bucket to fill "concrete" lol
[21:57:11] <gurun> so now the really big question .. how to do a proper tp between worlds :-(
[21:57:28] <gurun> up in the sky, swap the world, and tp .. is the only thing that comes to mind.
[22:45:09] <gurun> ok, up in the sky . . NO AI .. replace the chunks .. TP to spawn and AI on again works pretty ok.
[22:48:16] * Aragas has quit

2015-08-01
[00:12:55] * Aragas has quit
[00:21:31] * shaila joined the channel
[03:06:23] <gurun> NullFull c what i mean?
[03:06:26] <NullFull> I don't know what you mean.
[03:06:27] <NullFull> And what is that?
[03:06:50] <gurun> NullFull c i told you. You talk to much!
[03:06:52] <NullFull> No, you tell me.
[03:24:37] <deceit> no
[03:24:38] <deceit> u
[03:26:09] <KnownUnown> yes
[03:26:10] <KnownUnown> u
[03:43:12] <deceit> no
[03:47:18] * Darunia18 joined the channel
[07:12:19] * jocopa3 has quit
[09:30:34] * C0deH4cker joined the channel
[10:04:17] * Aragas joined the channel
[10:14:11] * shaila joined the channel
[11:16:40] * PEMapModder joined the channel
[11:19:47] * shaila has quit
[11:19:56] * Aragas has quit
[12:57:22] * PEMapModder joined the channel
[13:58:11] * shaila joined the channel
[14:13:14] * jocopa3 joined the channel
[14:31:00] * jocopa3 has quit
[14:49:48] <shoghicp> welp https://twitter.com/241845321/status/627487877845291008
[15:06:50] * PEMapModder has quit
[15:07:35] * PEMapModder joined the channel
[15:17:21] * AntiMCPE joined the channel
[15:17:23] <NullFull> AntiMCPE is also known as: Antisober552
[15:17:54] <AntiMCPE> Hello everyone :)
[15:40:01] <humerusj> HI
[15:49:24] * AntiMCPE has quit
[18:10:34] * Darunia18 joined the channel
[18:38:27] <Darunia18> I just got some splash text in MCPE I've never seen before. "Minors welcome!" It sounds a bit uhh...creepy
[18:59:30] <gurun> it's perfectly legan. Just stay off their butts..
[19:01:47] <Intyre> gurun: !
[19:02:04] <shoghicp> gurun: want to join the stream? I'm updating to 0.12
[19:11:22] * Aragas joined the channel
[19:19:33] * williamtdr joined the channel
[19:51:17] * antisober552_ joined the channel
[19:51:19] <NullFull> antisober552_ is also known as: Antisober552
[19:57:59] * antisober552_ has quit
[21:29:00] * shaila joined the channel
[22:59:22] * williamtdr has quit

2015-07-31
[13:40:34] <Wuppie> but the lan world doesn't show up
[13:40:37] <shoghicp> xD
[13:40:42] <Wuppie> only the added multiplayer servers
[13:40:44] <Wuppie> so
[13:40:46] <Wuppie> thats kinda funny
[13:41:06] <Wuppie> nice bug man! :P
[13:53:14] <jocopa3> shoghicp, what's the deal with flat world layers, they've only worked for a short while after they first came out :p
[13:53:40] <shoghicp> never looked back :P
[13:53:47] <shoghicp> I'm sure they'll come back
[13:54:03] <shoghicp> as a fix for "PC feature"
[13:54:08] <Wuppie> fix it for 0.12? :3
[14:00:47] <jocopa3> PC edition should add a LevelDB world reader
[14:03:21] <Wuppie> What about Anvil? P
[14:03:23] <Wuppie> What about Anvil? :P
[14:03:53] <jocopa3> Until PE is closer to PC, it might just complicate things :p
[14:04:25] <Wuppie> I know a server that can read Anvil worlds :P (not gonna say names)
[14:05:19] <jocopa3> it shouldn't be very hard to add anvil support, but you'd have to filter out a lot of PC blocks for it to work
[14:05:48] * Aragas joined the channel
[14:05:54] <Wuppie> true, i know exactly how it works. ;)
[14:06:10] <Wuppie> some block ids are different while they exist in both
[14:06:19] <Wuppie> it really isn't to bad loading an anvil world
[14:58:41] <shoghicp> Wuppie: and now clients can convert between different block orderings in runtime
[14:58:49] <shoghicp> it's the bad ids that break it
[14:59:42] <jocopa3> tommo's poll is biased :p
[15:00:52] <jocopa3> "Yes, I like it", "No, it's confusing", "I don't care", less people are going to say no because of the "it's confusing" part
[15:11:55] <jocopa3> If the question was reworded to "What should happen with the stonecutter" with the choices "Keep it", "Remove it", "I'm not sure", you'd get a less biased poll
[15:14:04] <shoghicp> of course it is ;D
[15:14:06] <shoghicp> it's tommo!
[15:20:51] <XorBoole> #blametommo?
[15:20:53] * XorBoole runs
[15:36:56] <gurun> #blameshogi secretly redirects to #blametommo .. we already know that.
[15:38:04] <XorBoole> obviously
[15:38:37] <XorBoole> though according to thinklogic that probably ends up routing to #blamexor
[15:38:39] <gurun> so, it's friday. Intyre what off-topic should we do today!?
[15:38:47] <XorBoole> in fact, every single bug on mojira is obviouslly my fault
[15:38:52] * XorBoole goes back to his den
[15:39:09] <gurun> lol
[15:40:13] <gurun> XorBoole, feels like you too a wrong turn when joining the channels today..
[15:40:34] <XorBoole> nah, I like poping in here sometimes
[15:41:02] <XorBoole> partly because PE dev interests me, partly because I'm looking for an opportunity to mess with shoghi
[15:41:05] <gurun> I guess we will se a loot of pooping like that win W10 here.
[15:41:21] <gurun> or was that popping .. hmm
[15:41:35] <XorBoole> "w10 poops" - gurun
[15:41:49] <gurun> :-)
[15:41:59] <XorBoole> I'd add a quote but I have no idea how the quote bot works
[15:42:06] * XorBoole is a dirty pc pleb
[15:44:57] * gurun likes other kind of dirty
[15:45:07] <KnownUnown> pop
[15:45:13] <KnownUnown> goes the weasel
[15:58:58] <jocopa3> the more features PC adds, the more catching-up PE must do
[15:59:09] <jocopa3> and PC just added a lot of new features, especially to the end :p
[16:00:07] <jocopa3> The new spectral arrows might force tommo to add post-processing :D
[16:02:20] <shoghicp> TCP yay
[16:05:57] <jocopa3> the end portal changed too :oo
[16:06:45] * sgray joined the channel
[16:08:50] <KnownUnown> almost makes me want to start up survival again...
[16:11:21] <jocopa3> woah
[16:11:27] <jocopa3> there's islands in the end
[16:11:56] <jocopa3> http://i.imgur.com/rM9IEtG.png
[16:12:24] <jocopa3> fly 1000 blocks from the main island in the end
[16:13:22] <jocopa3> spectral arrows prove you can hit endermen with arrows, it just doesn't deal damage :o
[17:19:10] <jocopa3> the loot in the end fortresses is amazing
[17:30:21] <jocopa3> http://i.imgur.com/v8HY2AS.jpg
[17:54:08] <KnownUnown> jocopa3: heh
[18:00:05] <jocopa3> the lone tree
[18:04:26] <KnownUnown> it needs a companion
[18:11:36] <jocopa3> no dvorak in keyboard layout :c
[18:12:10] <jocopa3> no love for dvorak users
[19:08:35] <Intyre> gurun: lets take over the world!
[19:08:51] <gurun> Intyre, yeah that might work
[19:08:58] <gurun> UDP or TCP?
[19:09:02] <gurun> or just serial?
[19:09:16] <gurun> or UDP over serial.
[19:09:24] <Intyre> bluetooth
[19:09:30] <gurun> evil
[19:09:43] <Intyre> everyone has a device with bluetooth
[19:09:46] <gurun> that's like Harald Bluethooth taking over
[19:09:52] <gurun> rape and plunder
[19:10:28] <jocopa3> Be like Charlie Miller and hack cars
[19:10:34] <gurun> Hmm, i could do adult mini-game on that theme
[19:10:53] <jocopa3> what, rape and plunder?
[19:11:05] <gurun> all the above
[19:11:19] <jocopa3> Minecraft XXX hardcore 18+
[19:11:40] <gurun> a game played on UDP over bluetooth, called Harald with the sole objective to rape and plunder to finally take over the world
[19:12:07] <Intyre> ok but.. not in c#
[19:12:11] <gurun> Minecraft dildo-wars!
[19:12:27] <gurun> C# .. that's not exactly going to "take over the world"
[19:12:29] <jocopa3> That's what the new "End Rod's" are in 1.9 ;D
[19:12:39] <gurun> jocopa3, lol
[19:12:45] <gurun> loool
[19:12:51] <jocopa3> just retexture them
[19:13:07] <gurun> (still haha)
[19:13:40] <gurun> hmm we could .. rape and plunder a build wars game and just do .. big dildos..
[19:13:56] <gurun> lol.. a new level of grief and troll
[19:14:15] <Intyre> troll wars
[19:15:31] <gurun> i should contine my .. skywars .. or .. start on 0.12 can't decide.
[19:15:37] <gurun> feels a tiny bit too early for 0.12
[19:19:28] <gurun> anyone know what PM plans for 0.12 are?
[19:19:33] <gurun> like .. when?
[19:19:40] <Intyre> weekend?
[19:19:48] <gurun> ah, ok
[19:20:02] <gurun> he plan on streaming it or?
[19:20:17] <Intyre> yes
[19:21:29] <Intyre> dont know time yet
[19:22:31] <gurun> ok
[19:23:07] <gurun> why is so much stuff in PM these days configured with NBT and not .. regular properties/fields/variables?
[19:51:37] <jocopa3> use JSON!
[19:52:18] <Intyre> dont !
[19:52:28] <jocopa3> use it for EVERYTHING
[20:00:02] <KnownUnown> eww json
[20:00:11] <jocopa3> I like jason
[20:04:50] <jocopa3> http://i.imgur.com/0rRjwSX.png
[20:05:08] <jocopa3> glass panes are now super thin when placed by themselves
[20:18:13] <KnownUnown> how thin is super thin
[20:25:12] <jocopa3> http://i.imgur.com/f5uRpdR.png
[20:25:26] <KnownUnown> ooooh
[20:25:30] <KnownUnown> that's super useful
[20:25:44] <jocopa3> you can't even see them inside a beacon's beam
[20:29:56] <humerusj> Rats
[20:30:10] <humerusj> Windows 10 edition doesn't run on windows 7 it looks like
[20:30:29] <jocopa3> I mean... it's kinda in the name
[20:30:47] <humerusj> I know, i know
[20:30:54] <humerusj> Thought i could make it work :/
[20:31:07] <jocopa3> did you get a x64 version of windows yet? :p
[20:31:17] <humerusj> Yep
[20:31:25] <humerusj> How do you think i got the files? xD
[20:32:34] <KnownUnown> NullFull image magic
[20:32:35] <NullFull> http://globe-views.com/dcim/dreams/magic/magic-01.jpg#.png
[21:38:44] <jocopa3> I found a nice feature in 0.12.0
[21:38:56] <jocopa3> minecarts on soulsand = always moving at constant speed
[21:39:17] <jocopa3> also, if you're stopped in a minecart on soulsand, the minecart will move in the direction you look
[21:39:25] <jocopa3> I hope this isn't removed in an update :c
[21:40:47] <jocopa3> this means no powered rails for long distances, all you need is a few at the start/end, and you can continue going at the same speed for long distances
[21:43:40] <jocopa3> oh, you do slow down over time, but you still spend less powered rails
[21:48:42] <jocopa3> awh, now i'm sad, soul sand does nothing to minecarts...
[21:51:05] <jocopa3> well, not completely true, you can use soul sand to instantly stop carts
[22:19:19] <jocopa3> http://i.imgur.com/6CLnL5H.png
[22:19:37] <jocopa3> I came up with a maze thing; if you put a bunch of carts on one rail, you can ride them and they'll move on infinitely
[22:19:50] <jocopa3> they also follow soul-sand, and the rails I put on there help them move over corners

[00:03:15] <Intyre> +1
[00:08:39] * Darunia18 joined the channel
[00:37:19] <TruDan> +2
[00:37:30] * TruDan level up
[00:42:27] <humerusj> Not gonna lie, windows 10 looks pretty slick
[00:42:39] <jocopa3_> the multi-desktop feature is really nice
[00:42:54] <jocopa3_> I just wish it muted sounds from other desktops
[00:43:28] <humerusj> Sounds easy enough to make tbh
[00:43:37] <humerusj> Oh shiz
[00:43:43] <humerusj> I need to make a ms account :/
[00:43:51] <jocopa3_> wait, it's necessary?
[00:44:04] <humerusj> To download mc :/
[00:44:12] <jocopa3_> lolz
[00:47:18] <Darunia18> Not sure if KnownUnown is afk or not, but if you want to keep reading some scary stuff involving the future of Minecraft (PC, etc), just read Tomasso's recent posts on Reddit.
[00:49:13] <humerusj> Woah!
[00:49:23] <humerusj> You can change your mc name? :O
[00:50:13] <jocopa3_> Darunia18: why are his recent posts scary?
[00:57:09] <humerusj> "To use this app, you'll need a device with more features..."
[00:57:11] <humerusj> wat
[00:57:20] <jocopa3_> is your system 32bit?
[00:57:45] <humerusj> Don't think so
[00:57:54] <humerusj> Unless i downloaded the wrong iso...
[00:58:07] <jocopa3_> Might check :p
[00:58:33] <jocopa3_> I know MC10 is 64bit for now, and will have a 32bit version later
[00:58:42] <humerusj> Oh motherfucker
[00:58:46] <humerusj> Damnit
[00:58:56] <jocopa3_> 32 bit?
[00:59:06] <humerusj> Yes.
[00:59:12] <jocopa3_> you're welcome ;D
[00:59:18] <KnownUnown> Darunia18: yikes scary
[00:59:28] <humerusj> Wasted an hour of my life waiting for it to finish the install
[00:59:41] <KnownUnown> Uhh
[00:59:47] <KnownUnown> Does parallels work for 10
[00:59:55] <humerusj> screw it
[01:00:11] <humerusj> I'm just gonna pop in another hard drive and install the 64bit version
[01:02:40] <humerusj> Now i have to redownload
[01:02:54] <humerusj> GAHHHHHhHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
[01:03:04] <humerusj> This is why i hate windows.
[01:04:41] <InusualZ> why you don't install it 64bit in the first placE?
[01:05:16] <humerusj> I thought i was downloading the 64bit iso
[01:11:02] <gurun> anyone know if the sounds for level events actually work?
[01:11:04] <gurun> 0.11
[01:35:19] <jocopa3_> It's been three major updates and flat world layers still don't work
[01:35:33] <jocopa3_> they worked for a short while after they were introduced, but not anymore
[02:11:50] * Darunia18 joined the channel
[02:22:48] <KnownUnown> oooh it's a wild Darunia18
[02:23:00] * jocopa3_ has quit
[02:23:24] <Darunia18> What will you do? Talk, Fight, Ignore, Run
[02:23:44] <KnownUnown> Capture
[02:23:56] <KnownUnown> Threw a MasterBall!
[02:24:10] <KnownUnown> *roll roll roll*
[02:24:14] <KnownUnown> Unsuccessfull!
[02:24:23] <Darunia18> No one can capture me! >:D
[02:24:44] <KnownUnown> oh noes
[02:24:53] <KnownUnown> used HiddenPower!
[02:24:58] <KnownUnown> It's Super Effective!
[02:25:02] <KnownUnown> .....
[02:25:06] <KnownUnown> hahahahahahahhahaahahh
[02:26:21] <Darunia18> So anyways yeah. Tomasso talked about how MCW10 might be ported to Mac and Linux and replace MCPC D: He never gave any definite answers because it's probably Microsoft's call.
[02:30:57] <KnownUnown> it's not a definitely bad thing
[02:31:05] <KnownUnown> but it'll probably steamroller the current modding community
[02:31:09] <KnownUnown> ....so yeah a bad thing
[02:31:56] <Darunia18> With how MCW10 looks right now, it seems like modding would be completely destroyed. But he did say it seemed like Xbox Live wasn't what they were going to do for multiplayer stuff so there is that!
[02:32:19] <Darunia18> I read some things this morning about how they might release the official server software for PE in the distant future sometime.
[02:32:46] <KnownUnown> oh yes
[02:32:48] <KnownUnown> the official server
[02:32:53] <KnownUnown> we laughed that off
[02:32:59] <KnownUnown> it actually performs worse than PM
[02:33:04] <Darunia18> Really?
[02:33:08] <KnownUnown> yes
[02:33:17] <KnownUnown> synchronisation is a mess it seems
[02:33:19] <Darunia18> That kind of makes me happy.
[02:33:33] <KnownUnown> atleaset according to the almighty Shoghi
[02:33:40] <KnownUnown> maybe he's wrong? :o shogspiracy!
[02:33:44] <Darunia18> So...how do they test multiplayer while developing? Have they just resorted to using PocketMine?
[02:33:55] <KnownUnown> The official server works fine for 1-2 players
[02:34:02] <KnownUnown> I think they use official
[02:34:06] <Darunia18> You do have a point there. Sounds like a good Shogspiracy theory.
[02:34:36] <KnownUnown> that should be a thing
[02:34:37] <Darunia18> 1-2 players...that makes me realize that I don't think I've ever seen a photo from development testing with more than two players playing at once.
[02:34:39] <KnownUnown> shogspiracy!
[02:34:48] <KnownUnown> Darunia18: exactly! shogspiracy!
[02:35:07] <KnownUnown> its all part of the plan
[02:35:10] <KnownUnown> huehuehuehue
[02:35:45] <KnownUnown> lol
[02:35:49] <KnownUnown> got free win10 pro
[02:35:53] <KnownUnown> from being an insider
[02:35:56] <KnownUnown> retail channel :D
[02:37:14] <Darunia18> I put W10 on a flashdrive today and installed it on an old laptop that didn't boot and I didn't want to order any W7 recovery disks. So now it's not a brick anymore and actually runs pretty well.
[02:37:23] <Darunia18> I need to find a use for all these old computers in my room...
[02:41:20] <Brandon15811> KnownUnown, you only get it free as long as you stay in the insider program
[02:46:50] <KnownUnown> Brandon15811: as long as I stay? Welp
[02:47:11] <Brandon15811> KnownUnown, and you have to keep using betas too
[02:47:29] <KnownUnown> Brandon15811: link?
[02:48:58] <Brandon15811> KnownUnown, http://blogs.windows.com/bloggingwindows/2015/06/19/upcoming-changes-to-windows-10-insider-preview-builds/
[02:50:58] <KnownUnown> Brandon15811: hmm, interesting
[02:51:05] <KnownUnown> I think I'll stay an insider
[02:51:23] <KnownUnown> Or not, I have a Windows 7 pro partition
[02:51:58] <KnownUnown> I can upgrade that, uninstall the key, reinstall in my primary partition
[02:55:11] <Brandon15811> KnownUnown, not sure if the free upgrades still apply now though
[02:55:30] <Brandon15811> (unless you already reserved it)
[02:55:39] <KnownUnown> Hmm
[02:55:52] <KnownUnown> Or I can always use r/microsoftsoftwareswap...
[02:57:52] * sgray joined the channel
[04:15:51] * shaila joined the channel
[06:53:05] <shoghicp> KnownUnown, Darunia18: after I update PocketMine I'll gladly test with it
[06:53:25] <shoghicp> otherwise strange multiplayer issues are impossible to fix
[06:53:42] <shoghicp> so first step to fix multiplayer issues is update pocketmine :P
[06:54:57] <Darunia18> shoghicp: Windows 10 edition you mean? Or 0.12?
[06:55:20] <shoghicp> 0.12, win10 is also 0.12
[06:55:27] <shoghicp> but not updated
[06:55:28] <Darunia18> Right...
[06:59:49] <Darunia18> So when will W10 edition be able to add external servers? Will it come in the 0.12.1 update? Because right now you can access the interface but it doesn't add it to any list.
[07:17:28] <shoghicp> wait, what?
[07:17:38] <shoghicp> it should be in Friends -> Add external
[07:18:05] <Darunia18> Yes. I can type in an IP, server name, etc, but when I click add, it doesn't show up in any list.
[07:18:23] <shoghicp> oh, that's interesting
[07:18:28] <shoghicp> that can be a bug
[07:18:34] <shoghicp> but the button is there ;D
[07:19:00] <shoghicp> remember that win10 is not what we wanted to release right now, needs an extra month at least
[07:19:10] <shoghicp> which we are doing with Android/iOS
[07:20:35] <Darunia18> I figured it just wasn't fully added yet because everyone said it wouldn't be able to play online until a 0.12.1 update :P
[07:21:00] <Darunia18> So do you guys develop the Windows 10 edition or is that handled by the Redmond team?
[07:23:01] <shoghicp> win10 is no different from 0.12
[07:23:24] <shoghicp> nor Android, iOS, WP
[07:23:30] <shoghicp> all of them use the same code
[07:23:37] <shoghicp> but we are not the ones that put it on the store :P
[07:29:47] <Darunia18> Ahh ok. Well I definitely like it! Once it can connect to PocketMine servers it'll be useful to test stuff! :D
[08:18:09] * NCommander has quit
[08:20:58] * NCommander joined the channel
[08:46:56] * zz_InusualZ is now known as InusualZ
[09:03:44] * jocopa3 joined the channel
[13:22:01] <Wuppie> Once it can connect to MCPE servers it would be awesome lol
[13:23:38] <Wuppie> except for the MP part it works good
[13:23:38] <Wuppie> so
[13:33:13] <Wuppie> @shogicp. Multiplayer servers in the windows 10 edition show up if u have loaded a singleplayer world and exited it
[13:35:00] <Wuppie> shoghicp *
[13:36:04] <shoghicp> what o.O
[13:36:22] <Wuppie> yup, if you add a server it doesn't show up right away
[13:36:26] <Wuppie> there is a way around it
[13:36:29] <shoghicp> that's weird
[13:37:16] <Wuppie> oh wait... it works this way:
[13:37:22] <Wuppie> on your phone you open a lan world
[13:37:39] <Wuppie> then in windows 10 edition it shows the added servers
[13:37:53] <Wuppie> if u "refresh" the main menu by going into a single player world and exiting it
[13:38:37] <Wuppie> http://rzr.re/view.php?id=f88989f01bdbb6fb04faa162c8602b4e
[13:38:39] <Wuppie> ;)
[13:39:58] <Wuppie> oh, no need for the singleplayer world on the windows 10 edition
[13:40:07] <Wuppie> u just need to open a lan world on your phone
[13:40:25] <shoghicp> >.<

2015-07-30
[15:28:46] <shoghicp> got to play magic now, o/
[15:28:50] <Wuppie> did i hear that you guys will be releasing a new server?
[15:28:59] <Wuppie> ohhh magic <3
[15:29:07] <Wuppie> have fun, make sure to win!
[15:34:45] * Aragas joined the channel
[15:55:55] * eggy has quit
[16:00:16] * eggy joined the channel
[16:11:42] * Fudster joined the channel
[16:37:07] <humerusj> Arghh
[16:37:16] <humerusj> Now I have to install windows 10 :/
[16:40:54] <humerusj> Is the win 10 edition comparable to the Java one?
[16:42:58] <Intyre> no
[16:43:05] <Intyre> it is PE
[16:46:29] <MrARM> ^
[17:12:29] * Brandon15811__ joined the channel
[17:32:09] <Brandon15811> KnownUnown, I used a tv once that had a desktop mounted on the back with gentoo based OS xD
[17:35:12] <jocopa3> humerusj: MC10 is 10 times faster than MCPC
[17:35:24] <jocopa3> but for the obvious reason that it was optimized to run on phones
[18:10:14] * shaila joined the channel
[18:29:31] * jocopa3_ joined the channel
[18:30:16] * Aragasas joined the channel
[18:32:50] * Brandon15811___ joined the channel
[18:34:41] * Brandon15811__ has quit
[18:34:41] * eggy has quit
[18:34:42] * jocopa3 has quit
[18:34:43] * Aragas has quit
[18:42:29] * eggy joined the channel
[19:03:26] <jocopa3_> quick question, is a server in 0.12.1 on Android compatible with 0.12.0 on PC?
[19:03:57] <Intyre> no
[19:04:37] <jocopa3_> Will they be 0.12.X is officially released?
[19:05:03] <Intyre> yes?
[19:23:20] <jocopa3_> Blind man goes to the movies with his dog, claims it's his seeing eye dog
[19:30:33] <shoghicp> jocopa3_: no, because multiplayer in win10 is broken :)
[19:30:49] <jocopa3_> If only they hired someone specifically for things like that...
[19:30:54] <jocopa3_> ;D
[19:32:13] <KnownUnown> didn't they already hire someone specifically for things like that :|
[19:33:00] <jocopa3_> thatsthepoint.png
[19:33:28] <jocopa3_> I'm not complaining, I'm too happy from jumping to the nether faster than I can say "NETHER"
[19:34:07] <gurun> shogi, the w10 and android releases, will they merge?
[19:34:31] <gurun> or is it android fist, and when that's done, iOS and W10?
[19:40:30] <jocopa3_> I mean... it's kinda all one in the same
[19:40:50] <jocopa3_> with some additonal work done for MC10
[19:49:14] <InusualZ> Well, I think that's very easy to port PE to Windows 10
[19:49:30] <InusualZ> a couple of #ifdef __WIN32 and done
[20:00:10] <jocopa3_> they seem to have ported the Windows Phone version
[21:05:23] * Brandon15811 has quit
[21:05:54] * Brandon15811 joined the channel
[22:06:33] <jocopa3_> awh, you can't get outside the map in the nether
[22:07:04] <jocopa3_> You can grow a tree near the top, but it won't remove the top layer of bedrock
[22:08:22] <jocopa3_> you also can't grow 2x2 trees in the nether, which is what people used to do to get out of the map
[22:09:53] <shoghicp> jocopa3_: yeah, but they did not like my multiplayer fixes so they forked their own branch :P
[22:10:20] <shoghicp> now they want me to revert fixes so they can play "together" except that plot twist! they crash because they don't have my fixes :)
[22:10:50] <jocopa3_> when you say they, I assume you mean Microsoft?
[22:11:01] <shoghicp> people that decided to make the fork :)
[22:11:11] <jocopa3_> oohh :p
[22:11:19] <shoghicp> anyway, the code that differs is what loads the library
[22:11:31] <shoghicp> after libminecraftpe.so loads, mostly everything is similar
[22:11:42] <shoghicp> you can even load the new UI in Android flipping a boolean :)
[22:11:47] <shoghicp> but it's a bit glitchy
[22:12:04] <shoghicp> also bed
[22:12:10] <jocopa3_> new UI? you mean the windows one?
[22:12:14] <shoghicp> yep
[22:12:18] <jocopa3_> In PE?
[22:12:31] <jocopa3_> by flipping a bool?
[22:12:33] <shoghicp> yep. that's coming in the future (not the UI itself, but system)
[22:12:34] <shoghicp> yep
[22:12:39] <shoghicp> it's data-driven UI
[22:12:41] <shoghicp> instead of code
[22:13:00] <jocopa3_> I know it's data driven, I was planning on making an HTML app to edit the UI files :p
[22:13:07] <shoghicp> which is really good, but we did not have time to port all the old screens there nor the proper resizing for android
[22:13:52] <jocopa3_> I guess I'm going to spend the rest of my day screwing with the UI... you peaked my interests
[22:13:53] <shoghicp> it's what tommo worked on as well and showed at the tech panel :)
[22:14:05] <shoghicp> let me check, one second
[22:15:02] <shoghicp> jocopa3_: see if you can call MinecraftClient::handleToggleEnableNewScreensButtonPress()
[22:15:28] <shoghicp> that will flip the screen UI type in runtime
[22:15:49] <shoghicp> anyway bed!
[22:28:30] * Aragasas has quit
[22:50:26] <jocopa3_> awh, you can't go in the nether while riding a minecart
[22:50:35] <jocopa3_> or a boat for that matter
[22:50:59] <jocopa3_> but that's not as disapointing as the minecart
[22:53:51] * Andrewg250 joined the channel
[22:53:55] <NullFull> Andrewg250 is also known as: gunter5
[22:54:01] <Andrewg250> hello
[22:54:21] <Andrewg250> is there anyone who is willing to help me with a slight problem?
[22:55:43] <jocopa3_> depends what the problem is
[22:56:00] <Andrewg250> well
[22:56:20] <Andrewg250> im having an issue with my actiontec GT784WN modem.
[22:56:47] <jocopa3_> so what's the issue?
[22:56:49] <Intyre> i think google is a better place to ask
[22:56:52] <Andrewg250> i know that my ports for the port id 19132 are open but i cannot seem to connect to my server hosted through the port. is this due to firewall?
[22:57:07] <Andrewg250> ive been searching google for about 2 days now.
[22:57:12] <Andrewg250> ive gotten nowhere.
[22:57:32] <Intyre> and.. dont connect from inside your network to your public ip
[22:58:21] <Andrewg250> meaning i cannot connect to my external ip address
[22:58:24] <Andrewg250> soo...
[22:58:35] <Intyre> soo...
[22:58:38] <Andrewg250> i connect to my router ip then?
[23:01:32] * Andrewg250 joined the channel
[23:01:36] <NullFull> Andrewg250 is also known as: gunter5
[23:02:57] <Andrewg250> or not?
[23:03:15] <Andrewg250> bump
[23:03:15] <Andrewg250> bump
[23:03:15] <Andrewg250> bump
[23:03:16] <Andrewg250> bump
[23:03:17] <Andrewg250> bump
[23:03:17] <Andrewg250> bump
[23:03:18] <Andrewg250> bump
[23:03:31] <KnownUnown> yes
[23:03:33] <KnownUnown> your router ip
[23:03:43] <KnownUnown> but this is not the place to ask
[23:03:48] <KnownUnown> ouch
[23:03:52] * Andrewg250 has left the channel
[23:03:53] <KnownUnown> dont hurt me ;_;
[23:03:55] <KnownUnown> im leaving
[23:03:57] * KnownUnown has left the channel
[23:04:12] * KnownUnown joined the channel
[23:10:04] <jocopa3_> two plus two is two times two which is two to the power of two
[23:17:08] * shaila joined the channel
[23:20:50] <humerusj> 1 times one is 1 to the power of one which is 1 divided by one
[23:22:31] <jocopa3_> but 1+1 = 2, so ha, 2 wins again!
[23:22:55] <jocopa3_> also, I built a binary adder in MC10 using minecarts ;D
[23:23:01] <humerusj> but 2 + two = 1, so ha, 1 wins 2!
[23:23:22] <humerusj> I had one chance
[23:23:26] <humerusj> And i failed :/
[23:23:38] <humerusj> but 2 divided by two = 1, so ha, 1 wins 2!
[23:24:51] <jocopa3_> result of adding 5+7: http://i.imgur.com/7ydVCNt.png
[23:25:11] <jocopa3_> which is wrong... uh...
[23:29:41] <jocopa3_> uh... okay, so something went wrong and I didnt notice while watching it
[23:31:17] <KnownUnown> holy minecart batman
[23:31:37] <jocopa3_> I know this worked in PE before :p
[23:31:56] <KnownUnown> NullFull: excuse
[23:31:57] <NullFull> I have too many other high priority things to do right now
[23:32:22] <jocopa3_> ohh, i see my mistake, the second pair of bits have to connect to the second row, third pair to third row, etc
[23:35:23] <jocopa3_> now it works, 5+7 = 12
[23:35:23] <jocopa3_> http://i.imgur.com/UwIbTRR.png
[23:36:04] <jocopa3_> adders with minecarts is super simple, and so is carrying
[23:36:33] <jocopa3_> you just want to keep the minecarts at a constant speed otherwise they'll start to seperate and cause errors
[23:37:37] <jocopa3_> if they go to fast, they won't recoil, and will cause errors
[23:43:02] <gurun> what RakNet version does 0.12 report?

[03:36:57] <KnownUnown> PEMapModder: explain
[03:36:58] <PEMapModder> and asked me to make him a plugin that sends player passwords to all ops
[03:37:32] <PEMapModder> This is not for dirty job... Is for a minigame... I want to show pass to admin for continuos... But... So you dont help me... Thanks and sorry...
[03:37:41] <KnownUnown> ......................................................
[03:37:46] <PEMapModder>  
[03:37:47] <PEMapModder> No... Becouse so i want to join with their account... I just delete file of the player in the simplex auth plugin and register again but... Dont need me this...
[03:38:09] <PEMapModder>  
[03:38:09] <PEMapModder> I m building a minigame... For another false simpleauth to use in this... For continuos i want to read the password of the player when join.
[03:38:21] <KnownUnown> ......................................................
[03:38:25] <PEMapModder> Password for this minigame... But this is specificy personalizate and nerd me this help... So thanks and sorry
[03:38:37] <PEMapModder> I don't understand what he wants to do at all
[03:38:43] <KnownUnown> Me neithet
[03:38:45] <KnownUnown> Neither
[03:38:50] <KnownUnown> But it sounds malicious
[03:39:09] <PEMapModder> Right
[03:39:16] <PEMapModder> Probably another Syriamanal :P
[03:39:32] <KnownUnown> Oh gawd no
[03:39:41] <jocopa3> Are you series
[03:39:52] <jocopa3> "You require permissions from Matt to delete this file"
[03:40:02] <jocopa3> I'm signed in on the account it wants me to ask for permission
[03:41:17] <KnownUnown> jocopa3: somethings screwy here
[03:41:50] <jocopa3> I'm still not very hopeful that package verification is disabled
[03:42:18] <KnownUnown> Oh, funny picture I found on my phone that I took of a hotel tv https://usercontent.irccloud-cdn.com/file/K5d7f3dG/hehwindows.jpg
[03:42:40] <KnownUnown> Is that 97?
[03:44:15] <KnownUnown> Looking at the MCPE community on Twitter is kinda cringe worthy
[03:44:29] <KnownUnown> So many shell 'coding' companies
[03:44:47] <KnownUnown> Promising amazing things but all they're doing is getting involved in MCPE drama that involves their members
[03:48:38] <jocopa3> I finally replaced ONE file in windowsapps
[03:48:58] <jocopa3> and... package verification basically shot me down and said "lol nope, I see ur hax"
[03:52:07] <KnownUnown> jocopa3: xD
[04:01:40] * jocopa3 has quit
[04:30:22] * Darunia18 joined the channel
[04:30:22] * hmmmm_ has quit
[05:14:23] * shaila joined the channel
[05:43:33] * Brandon15811__ joined the channel
[05:58:13] * Darunia18 has quit
[06:35:04] * C0deH4cker_ has quit
[06:54:38] * LazerSoft joined the channel
[06:55:38] <LazerSoft> Hello
[07:13:47] * LazerSoft has quit
[12:20:48] * gurun joined the channel
[14:03:28] <MrARM> heh back to Poland
[14:03:32] <MrARM> still not home
[14:03:54] <MrARM> I'm gonna be home tomorrow or so
[14:08:44] * shaila joined the channel
[14:17:35] * Someone__ joined the channel
[14:31:04] * Timmpann joined the channel
[14:31:38] * Timmpann has left the channel
[14:50:16] * jocopa3 joined the channel
[14:57:12] <jocopa3> My GPU memory usage is negative... is that normal?
[14:57:17] <jocopa3> http://i.imgur.com/qXpXSth.png
[14:57:44] <jocopa3> It was climbing up to the limit of 4096, then turned negative :D
[14:58:03] <jocopa3> also, 200 chunk render distance: http://i.imgur.com/ZebPtyy.png
[15:02:17] <KnownUnown> completely normal
[15:02:21] <jocopa3> 256 chunk render distance glitches out
[15:02:24] <jocopa3> http://i.imgur.com/n4C4xe9.jpg
[15:02:35] <jocopa3> The fog suddenly retracts and turns pure white
[15:02:55] <jocopa3> RAM usage was at 19GB for Minecraft
[15:03:17] <KnownUnown> can you do comparisons to mcpc? xD
[15:03:29] <jocopa3> there is no comparison needed, PC edition sucks
[15:03:44] <jocopa3> 32 chunk render distance is impossible without optifine, the game simply can't keep up
[15:04:23] <jocopa3> CPU usage in MCPC at 32 chunks with Optifine was only 30%
[15:04:38] <jhead> wow, that's pretty awesome
[15:05:09] <KnownUnown> oh, does package verification exist on the options.txt?
[15:07:49] <jocopa3> no?
[15:08:43] <jocopa3> options.txt is freely editable
[15:08:50] <KnownUnown> ah
[15:09:29] <jocopa3> wait a minute... you know what this means!?
[15:09:37] <KnownUnown> ....
[15:09:56] <jocopa3> all the worlds are freely editable, right?
[15:09:57] <KnownUnown> I don't see how.....
[15:09:59] <KnownUnown> yeah
[15:10:01] <KnownUnown> OH!
[15:10:15] <KnownUnown> harharharharharharharharharharharharharharharharharharhahrharh
[15:10:17] <jocopa3> imgaine making programs to generate/modify worlds on the fly!
[15:10:25] <jocopa3> custom worlds, etc :o
[15:10:27] <KnownUnown> :D
[15:11:01] <jocopa3> only issue is LevelDB doesn't like the same DB to be open in two programs
[15:11:23] <jocopa3> but that can be tweaked ;D
[15:11:46] <InusualZ> I don't think so
[15:11:56] <KnownUnown> ooh inusual is alive
[15:11:59] <jocopa3> modify the Java version to ignore the lock file
[15:12:24] <InusualZ> yeah but what are you going to do with level db loaded from the other program
[15:12:40] <KnownUnown> you're thinking corruption will happen?
[15:12:48] <jocopa3> I know corruption will happen
[15:12:52] <InusualZ> yeah
[15:12:58] <jocopa3> I still want to figure out a way to make it work ;D
[15:13:17] <InusualZ> :)
[15:13:48] <KnownUnown> Ugh, I hate how in pc edition you can't throw throwable items/entities as fast by holding down on the mouse
[15:13:54] <KnownUnown> *mcw10
[15:13:55] <jocopa3> Otherwise, my other idea was to make a custom server that saves the world in the saves folder
[15:14:14] <KnownUnown> that edits it
[15:14:27] <jocopa3> the client would connect to the server
[15:14:39] <jocopa3> I guess that could've been done with pocket edition too :p
[15:15:00] <jocopa3> but that way, when you stop the server, you can still play the world in single player
[15:15:58] <jocopa3> It seems like servers would be the only way to make mods for MC10 for now :c
[15:16:33] <shoghicp> jocopa3: ;D
[15:16:42] <shoghicp> also, new build coming for android with more stuff :)
[15:16:58] <jocopa3> What kind of "more stuff"
[15:17:14] <shoghicp> nice stuff
[15:17:20] <jocopa3> really nice stuff?
[15:17:26] <shoghicp> fully server-side recipes for all kinds of stuff :D
[15:17:35] <jocopa3> :o
[15:18:07] <jocopa3> I know you hear this all the time on Twitter, but I really love you MCPE devs :p
[15:19:09] <KnownUnown> mcw10 is frankly amazing
[15:19:22] <KnownUnown> performance is so much better than mcpc because it's a game optimised for mobile
[15:19:41] <jocopa3> It's insane how fast chunks load!
[15:19:48] <KnownUnown> yeah
[15:20:12] <jocopa3> MCPC just crawls along and struggles to load chunks
[15:21:01] <KnownUnown> the hype is real
[15:21:24] <KnownUnown> what if someone built a mcpe -> mcpc packet proxy server thingamajig
[15:21:42] <jocopa3> people have been contemplating that for literally years now
[15:21:56] <jocopa3> and didn't shoghicp already do something similar, like big-brother?
[15:22:12] <Wuppie> KnownUnown i was planning on that :P
[15:22:25] <KnownUnown> nono
[15:22:30] <Wuppie> however, as Windows 10 edition is now here
[15:22:32] <Wuppie> no need
[15:22:33] <Wuppie> really
[15:22:39] <KnownUnown> big brother is for server side
[15:22:39] <jocopa3> well, maybe
[15:22:55] <shoghicp> KnownUnown: you have missed important conversations in #pocketmine about that :)
[15:22:57] <KnownUnown> I'm talking about a client side protocol adapter thingamajig that lets you connect to pc servers
[15:23:10] <KnownUnown> great more important conversations I missed
[15:23:13] <KnownUnown> first it was the uuid talk
[15:23:14] <KnownUnown> now this
[15:24:19] <shoghicp> also all the new protocol stuff
[15:24:22] <jocopa3> My original idea was to make a bukkit plugin that parsed MCPE packets and handled them appropriately
[15:24:24] <shoghicp> and plans
[15:24:28] <shoghicp> also the stream
[15:24:39] <shoghicp> also the MCPE TCP talk
[15:25:08] <Wuppie> I wrote a plugin for MiNET that allows u to play with PC on PE servers
[15:25:09] <Wuppie> :P
[15:25:13] <Wuppie> It is outdated now tho
[15:25:15] <Wuppie> and wasn't finished
[15:25:17] <Wuppie> but it worked
[15:25:48] <KnownUnown> ouch
[15:25:52] <shoghicp> welp
[15:26:03] <KnownUnown> bad mrquoter, bad
[15:26:10] <shoghicp> NullFull: whitelist Wuppie
[15:26:10] <NullFull> Added user: wuppie  to whitelist database.
[15:26:16] <shoghicp> you never talk, but when you do...
[15:26:35] <Wuppie> shoghicp*
[15:26:36] <shoghicp> there
[15:26:37] <KnownUnown> isn't it mrquoter
[15:26:38] <Wuppie> thnx
[15:27:03] <Wuppie> it's kinda true... when i talk i say to much don't i?
[15:28:05] <KnownUnown> yes
[15:28:13] <Wuppie> So, shoghicp is it still fun at Mojang?
[15:28:24] <shoghicp> yep, mostly
[15:28:31] <Wuppie> thats good

[03:04:29] <PEMapModder> Darunia18: it won't be convenient until it is compatible with my IRC client.
[03:05:42] <PEMapModder> We need a server that lets us join servers as players with IRC clients!
[03:06:23] <Darunia18> What would the benefit of that be? Just to chat and do commands maybe?
[03:07:03] <KnownUnown> Or
[03:07:20] <KnownUnown> We can call upon the Redmond team to repackage it as an exe
[03:07:25] <KnownUnown> Without the window app store crap
[03:07:52] <KnownUnown> Oh wait I forgot
[03:07:59] <KnownUnown> They were actually going to sell this thing
[03:08:16] <KnownUnown> Ughhhhhhh just as an exe with Mojang auth would be fine
[03:08:23] <Darunia18> Woohoo! I found here they store all the DLC skins! Time to take the ones I like, transfer them to my phone, and show everyone that I didn't give them money for some skins by wearing them around!
[03:08:26] <KnownUnown> exe + assets + Mojang online auth
[03:08:44] <KnownUnown> xD
[03:09:00] <Darunia18> Oh...I didn't find any good skins
[03:09:48] * tHEMtZ joined the channel
[03:10:43] <KnownUnown> None of the skins are decent
[03:10:47] <KnownUnown> What are you looking for
[03:10:53] <Darunia18> That was the joke...XD
[03:10:54] <KnownUnown> MCPE is turning into a console edition
[03:10:59] <KnownUnown> And that's not a good thing
[03:11:23] <KnownUnown> Next thing you know xbl auth
[03:11:31] <Darunia18> It'd be an auth system though!
[03:11:34] <KnownUnown> It's going to be a disaster, I tell you
[03:11:37] <Darunia18> Better than having to use a plugin.
[03:11:39] <KnownUnown> Yes, horrid and locked down
[03:11:46] <Darunia18> True, true
[03:11:54] <KnownUnown> And with that would come greater protections on the binaries itsepf
[03:11:57] <KnownUnown> Itself
[03:12:07] <KnownUnown> It'll screw everything. up.
[03:12:14] <KnownUnown> Blame Microsoft?
[03:13:11] <Darunia18> To be honest, I think we're blowing this out of proportion. They just released a single version of Minecraft that borrows most of it's code from MCPE. So what? Remember how everyone freaked out about the Mojang EULA thing and then the Bukkit thing? Nothing bad happned.
[03:13:27] <KnownUnown> But this is Microsoft
[03:13:36] <KnownUnown> The thing is
[03:13:45] <KnownUnown> MCW10 worries me because
[03:14:02] <KnownUnown> It comes with xblive integration
[03:14:19] <KnownUnown> It wants to be interoperational with console and pe
[03:14:23] <KnownUnown> At some point
[03:14:29] <Darunia18> With both?
[03:14:37] <Darunia18> Oh crap...I just remembered something...
[03:14:39] <KnownUnown> Console can talk to MCW10 directly
[03:14:48] <KnownUnown> Using xblive auth
[03:14:54] <KnownUnown> The weak link in the auth chain is pe
[03:15:08] <KnownUnown> And that's coincidentally the least locked down platform
[03:15:14] <KnownUnown> Are you seeing what I'm seeing?
[03:15:36] <KnownUnown> Exactly
[03:15:37] <Darunia18> Shoghi said that they're adding auth in PE soon. And they said MCW10 will be able to play online with PE clients in an incoming update. And MCW10 uses Xbox Live for online stuff
[03:16:04] <KnownUnown> Yes
[03:16:13] <KnownUnown> And the wording, Darunia18
[03:16:16] <KnownUnown> The server menu
[03:16:20] <KnownUnown> The tab didn't say server
[03:16:25] <KnownUnown> It said...friends.
[03:16:34] <Darunia18> Oh no...
[03:16:35] <KnownUnown> Coincidence? I think not!
[03:16:54] <KnownUnown> That's why I'm worried
[03:17:00] <KnownUnown> And that's why we should be worried
[03:17:01] <Darunia18> Then we also have to think like this. If PE is streamlined into console edition, PC version is the outcast.
[03:17:13] <KnownUnown> Welp
[03:17:20] <Darunia18> Microsoft has a whole team in Redmond working to quickly update PE to catch up with PC.
[03:17:27] <KnownUnown> Welp
[03:17:34] <Darunia18> PC develops pretty slowly.
[03:17:37] <KnownUnown> Welp
[03:17:45] <KnownUnown> Yeah.
[03:17:51] <Darunia18> PE will probably catch up within two years.
[03:17:57] <jocopa3> I thought the redmond team's primary job was to port it to Hololens
[03:18:04] <KnownUnown> But the PC people would riot when they see their beloved platform taken away
[03:18:19] <Darunia18> jocopa3: They developed tons of stuff for 0.12 and I think some of the 0.11 content as well
[03:18:21] <KnownUnown> jocopa3: they also added the nether while they were at it
[03:18:45] <Darunia18> So wait...is HoloLens for Windows 10 version now?
[03:18:58] <KnownUnown> You see...the thing is
[03:19:00] <jocopa3> HoloLens can run with WIndows 10
[03:19:04] <KnownUnown> Yes
[03:19:16] <KnownUnown> HoloLens can run mcw10
[03:19:23] <Darunia18> If so, that's actually really funny because even then, I don't think it'll make people want to play W10 version.
[03:19:26] <KnownUnown> That's explicitly stated somewhere in the features list
[03:19:56] <KnownUnown> So worst case scenario is streamlining of codebase and auth systems and microsoftiation
[03:20:13] <KnownUnown> Not very likely, but still likely anyway
[03:20:32] <Darunia18> Now let's step back. While it's true that all of this is happening, do you really think MCW10 will sell a lot? No one really uses the Windows Store much in the first place. Anyone who has a PC and wants to play Minecraft will probably buy PC edition.
[03:20:46] <Darunia18> All of this could be happening*
[03:21:24] <KnownUnown> I think Microsoft's eventual strategy is to streamline their product lines entirely
[03:21:28] <Darunia18> Anyways with MCW10 being free to all PC buyers (a stupid move on their part), most of the people who would've purchased it just got it for free.
[03:21:37] <KnownUnown> To the point where xbox would run a similar version of Windows
[03:21:55] <KnownUnown> And the stores are the same and most of the heavy gaming content in xbox
[03:22:10] <KnownUnown> One platform to rule them all, one platform to find them
[03:22:32] <KnownUnown> One platform to bring them all and in the darkness bind them
[03:22:51] <KnownUnown> Of course, this is my alarmist point of view
[03:23:03] <KnownUnown> Possibly what they're aiming at in the long run
[03:23:03] <Darunia18> If they ruin Minecraft, we all know that the old versions of Minecraft will still exist and people will just keep using that if it's a real issue.
[03:23:20] <Darunia18> As for PC/Xbox gaming, I don't really care. I'll keep using Steam.
[03:23:22] <KnownUnown> I'm hoping Microsoft doesn't streamline into xbox.
[03:23:31] <KnownUnown> Yeah, same
[03:23:37] <KnownUnown> Microsoft isn't the same company it was
[03:23:44] <KnownUnown> I'd like to give them a chance
[03:23:48] <KnownUnown> To not be evil
[03:24:01] <Darunia18> I'm trying to give them a chance. Really, it all depends on what they do with Minecraft
[03:24:27] <Darunia18> If they ruin Minecraft, they are evil. If they respect the game, it's developers, and it's community, then I will have a newfound respect for them as a company.
[03:24:41] <KnownUnown> Yes, I agree with your statement
[03:25:03] <KnownUnown> But...the signs are worrying
[03:25:09] <KnownUnown> The new tab said friends
[03:25:39] <KnownUnown> I'm hoping they just add PE multi-player seperate from xblive multiplayer
[03:25:43] <Darunia18> It did. Has shoghicp talked about any of the multiplayer stuff lately concerning 0.12 and MCW10?
[03:25:47] <KnownUnown> And let that be the end of it
[03:25:57] <Darunia18> Yep. Even if it's hidden, I don't care.
[03:26:03] <KnownUnown> I don't think he's in the loop on the mcw10 side
[03:26:44] <KnownUnown> The new uuid system would be interesting and I suppose mcw10 and 0.12 betas already have that in plage
[03:26:46] <KnownUnown> Place
[03:26:50] <Darunia18> I didn't think so, but maybe he heard something. After all, he is working on Realms on PE and there was a Realms tab in MCW10
[03:27:01] <KnownUnown> Yes, that's good
[03:27:03] <Darunia18> Woah they have a UUID system?
[03:27:10] <KnownUnown> It's nothing special
[03:27:16] <KnownUnown> Remember clientID?
[03:27:25] <KnownUnown> It's like that but truly unique
[03:27:32] <Darunia18> Ahh ok. Awesome!
[03:27:43] <KnownUnown> At least that's what I think it is
[03:27:44] <Darunia18> So how does it work? Any idea?
[03:28:07] <KnownUnown> afaik you use it with a glorified simpleauth
[03:28:12] <Darunia18> I FOUND IT!
[03:28:17] <Darunia18> Open up MCW10
[03:28:29] <KnownUnown> Found wat
[03:28:29] <Darunia18> Go to the Friends tab. Click on "Add Server"
[03:28:31] <Darunia18> Boom.
[03:28:35] <KnownUnown> Yes
[03:28:39] <KnownUnown> It's non-functional
[03:28:41] <KnownUnown> Adds nothing
[03:28:43] <KnownUnown> Nilch
[03:28:44] <Darunia18> I'm crying right now. Tears of joy.
[03:28:45] <KnownUnown> Nada
[03:28:58] <KnownUnown> It doesn't add it to the menu
[03:28:59] <Darunia18> It's non-functional, but they cared enough to add it to the special GUI they made for MCW10
[03:29:08] <KnownUnown> Yes :D
[03:29:22] <Darunia18> And they did say multiplayer stuff was coming in an update of MCW10 after 0.12 was released.
[03:29:29] <KnownUnown> Yep
[03:29:36] <Darunia18> Ok I can sleep well tonight. No need to cry myself to sleep!
[03:29:41] <KnownUnown> Let's just hope for the best in that regard
[03:30:07] <Darunia18> I have a sliver of hope now though.
[03:30:22] <KnownUnown> now I see two different clashing philosophies in MC multiplayer
[03:30:34] <KnownUnown> Official philosophies, not external servers
[03:30:46] <KnownUnown> Realms, and xblive friend multiplayer
[03:31:08] <KnownUnown> It seems like mcw10 is trying to be a reconciliation between the two
[03:31:32] <KnownUnown> Then where does it fit within Mojang's product map is the question
[03:31:55] <KnownUnown> Is it just going to be that special rare unicorn that does everything but nobody uses frequently?
[03:32:46] <Darunia18> MCW10? No clue. I think Microsoft has high hopes for it, but I don't see it doing much. I see it more as a sneak peek of 0.12 or a tech demo than an actual version people will play.
[03:33:22] <KnownUnown> A purchasable tech demo while you're at it
[03:33:41] <KnownUnown> Interesting, we'll have to monitor this further as it goes along
[03:33:47] <Darunia18> Ooh in the MCW10 menu, you see that bottom on the bottom left that leads to a feedback site? The site seems interesting.
[03:34:12] <Darunia18> Yes. I'm nervous and excited, depending on the outcome.
[03:35:28] <KnownUnown> ;~;
[03:35:31] <KnownUnown> I'm just scared
[03:35:40] <KnownUnown> I think I'm going to build a bunker and hide in it
[03:35:57] <KnownUnown> Nervous, excited, and scared at the same time
[03:36:08] <KnownUnown> Hey I just came up with lyrics for a Taylor Swift song!
[03:36:42] <PEMapModder> Somebody is telling me he is using player passwords for making minigames...

[01:28:56] * Darunia18 joined the channel
[02:15:09] * jocopa3 joined the channel
[02:15:58] <jocopa3> I'm questioning the claim that MCPE ran at mostly 60FPS with 1.5km render distance on a PC
[02:16:01] <jocopa3> http://i.imgur.com/hMBYWaI.png
[02:16:25] <jocopa3> I have it set to 100 chunks, or 1.6km render distance, and it works at 60fps until I look off into the horizon
[02:17:25] <jocopa3> http://i.imgur.com/KKvKEl0.jpg
[02:19:20] <Darunia18> I tested it just a bit ago. When I'm running MCPC at the same time it was pretty slow. With that closed, it can very smooth with highest graphics. I don't see any bugs, controller works immediately when plugged in, keyboard controls are on-point. Microsoft did a good job with it.
[02:26:13] <KnownUnown> It works fine
[02:26:22] <KnownUnown> except the worlds menu looks bad
[02:26:52] <Darunia18> It does. It's a good concept with the tabs, but it looks weird
[02:35:02] <jocopa3> looks really weird
[02:35:10] <jocopa3> and did anyone else have to sign in through xbox just to play?
[02:35:12] <KnownUnown> Yeah
[02:35:16] <KnownUnown> I did
[02:35:31] <KnownUnown> I hope it's not an indicator of things to come :|
[02:35:34] <jocopa3> I had no idea what it was so I just clicked through it randomly
[02:35:36] <Darunia18> Yeah I think W10 versions is built with Xbox
[02:35:41] <jocopa3> now my username is WorkedAtol
[02:35:41] <KnownUnown> Xbox auth for mcpe would be horrible
[02:35:54] <KnownUnown> jocopa3: you can change your gamertag
[02:35:58] <jocopa3> :oo
[02:36:05] <KnownUnown> But!
[02:36:07] <jocopa3> I have no idea, I never used xbone or xbox
[02:36:16] <KnownUnown> MCPE won't update the username
[02:36:23] <jocopa3> ...
[02:36:31] <jocopa3> I guess I'm officially WorkedAtol
[02:36:38] <KnownUnown> Because it's patched on the w10 edition to not allow changes
[02:36:55] <KnownUnown> And I have no clue where the config folder is
[02:37:03] <KnownUnown> So anything short of nuking windows will not do anything
[02:37:30] <jocopa3> config folder for what?
[02:37:52] <KnownUnown> mcpe
[02:38:00] <Darunia18> Xbox authentication would be terrible. I really hope Microsoft doesn't try to cut out MCPC and make everything based off of PE stuff
[02:38:09] <KnownUnown> Darunia18: yeah that would be horrible
[02:38:10] <jocopa3> Minecraft, it's in appdata\local\packages\microsfot.minecraft{random junk}\LocalState\games
[02:38:17] <KnownUnown> Oh
[02:38:33] <jocopa3> I can't find assets though
[02:38:33] <KnownUnown> At any rate
[02:38:40] <KnownUnown> D:
[02:38:41] <jocopa3> I wanted to mess with the shaders
[02:38:58] <KnownUnown> Yeah it's locked down tighter than a treasure chest
[02:39:02] <jocopa3> I really hope they aren't embedded in the app or encrypted in some file
[02:39:14] <KnownUnown> Encrypted in some file would be my guess
[02:39:29] <jocopa3> if that is the case, that's going to make simple texture pack mods a pain
[02:39:51] <KnownUnown> Microsoft for you
[02:39:55] <jocopa3> but I can't find the app binary or assets anywhere
[02:39:55] <KnownUnown> The new Microsoft anyway
[02:40:02] <KnownUnown> Oh!
[02:40:06] <KnownUnown> That would be...
[02:40:28] <KnownUnown> %programfiles%/WindowsApps/
[02:40:41] <KnownUnown> If you can find mcpe somewhere in there, that's the place
[02:40:59] <Darunia18> I really don't see Windows 10 version doing very well. I feel like all the people who own the PC version will download it for free, maybe test it once and then not really use it. It'll probably mostly be used by PE players who want to code PocketMine stuff and test it right on their PC
[02:41:04] <jocopa3> "You have been denied permission to access this folder"
[02:41:07] <jocopa3> lolwut
[02:41:39] <KnownUnown> If you umm
[02:41:43] <KnownUnown> Give yourself permission
[02:41:50] <jocopa3> I did
[02:42:03] <KnownUnown> Is there a link in the dialog
[02:42:07] <KnownUnown> To a security tab
[02:42:14] <jocopa3> wait, what
[02:42:20] <KnownUnown> Show me the dialog
[02:42:31] <KnownUnown> That's denying you permission
[02:42:43] <jocopa3> http://i.imgur.com/K8xt21B.png
[02:42:56] <KnownUnown> Ah !
[02:43:01] <KnownUnown> So on the properties window
[02:43:04] <KnownUnown> Click the security tab
[02:43:23] <KnownUnown> And then at the bottom of the security tab there should be an advanced button
[02:43:59] <jocopa3> yup, got that, and?
[02:44:14] <KnownUnown> The window that pops up, there should be a greyed out box
[02:44:28] <KnownUnown> And a button in it to grant you access
[02:44:32] <KnownUnown> Click that button
[02:44:56] <KnownUnown> Then outside the box at the owner thingy where it says trustedinstaller
[02:45:05] <KnownUnown> Click the change link
[02:45:21] <KnownUnown> Then enter your Microsoft account email/local account username
[02:45:45] <KnownUnown> Then click the button next to the box where you put the username, it should say verify or validate or something
[02:46:08] <KnownUnown> Your username/Microsoft account email should be underlined, then click apply or okay or whatever
[02:46:20] <KnownUnown> Then apply and OK out of everything, then you're done
[02:46:38] <KnownUnown> Keep in mind you have to redo this every once in a while
[02:46:43] <jocopa3> yay
[02:46:53] <jocopa3> but, that means mods = lolno
[02:46:56] <KnownUnown> The installer will depose you and install itself as the owner in a fixed schedule
[02:47:10] <KnownUnown> Yeah
[02:47:17] <KnownUnown> I suppose it'll be a select few
[02:47:31] <jocopa3> found all the assets
[02:47:33] <KnownUnown> And I think the contents of the folder / binaries are encrypted to high heaven
[02:47:41] <jocopa3> nope
[02:47:48] <jocopa3> all straightup regular files
[02:47:56] <jocopa3> copy/pasted from MCPE, except for the binaries
[02:48:22] <jocopa3> time to make my first HLSL shader and test it
[02:48:39] <KnownUnown> Interesting
[02:49:15] <KnownUnown> shogspiracy is the new word of the day
[02:49:36] <KnownUnown> For when you can't explain something, like mcpe protocol or why symbols were not kept in iOS binaries
[02:49:37] <jocopa3> I have to save each shader to a new file then manually transfer them though
[02:49:59] <KnownUnown> Oh! There might be package verification...
[02:50:05] <jocopa3> ...
[02:50:07] <jocopa3> ......
[02:50:17] <KnownUnown> I knew I was missing something
[02:50:35] <jocopa3> I can't replace files
[02:50:39] <KnownUnown> Our good old friends at Microsoft won't let it be that easy to mod native apps
[02:50:59] <jocopa3> are "friends" at microsoft aren't sounding much like friends
[02:51:14] <jocopa3> you'd have to exploit windows to mod minecraft now
[02:51:15] <KnownUnown> I suppose that's sadly the case
[02:51:37] <jocopa3> I predict a future of viruses claiming to be windows10 mods
[02:51:42] <jocopa3> for minecraft
[02:52:05] <KnownUnown> That's already a reality in mcpc
[02:52:10] <KnownUnown> 6minecraft and all that crap
[02:52:24] <KnownUnown> Posing as download sites
[02:52:32] <KnownUnown> So annoying
[02:52:50] <KnownUnown> And they pulled some seo magic to be the 1st or 2nd Google result
[02:52:53] <Darunia18> I think it's funny how gullible people are when using computers. Except when it
[02:53:04] <Darunia18> it's my grandma. She makes me mad
[02:53:59] <KnownUnown> Heh.
[02:54:12] <KnownUnown> I'm gullible too
[02:54:20] <KnownUnown> Especially if you offer me cake
[02:54:56] <Darunia18> She gets a virus. It pops up and says there's a virus and to call a phone number. She does and gives them all her passwords and stuff because she thought it was trying to help her. That I can understand.
[02:55:48] <jocopa3> Remember those popup viruses people used to get in windows XP
[02:55:54] <jocopa3> the really nasty ones that had like 30 popups?
[02:55:57] <KnownUnown> These were the worst
[02:56:02] <Darunia18> However after that, it got really frustrating. We explained it was a virus, she gave them all access to her computer and stuff and to not do it again. Well no one ever removed it from her computer. She gets it again a few weeks later. Same exact thing.
[02:56:08] <jocopa3> my dad's PC got one of those today
[02:56:12] <jocopa3> he's on windows 8.1
[02:56:21] <Darunia18> What does she do? Calls it again. This time she doesn't have to give them information to access her computer. Fun!
[02:56:33] <KnownUnown> xD
[02:56:39] <Darunia18> We told her to close it and not open it until I visit her sometime this summer. It's been 3 months
[02:56:52] <KnownUnown> Anyway jocopa3 it might not be entirely impossible
[02:56:57] <KnownUnown> If you copy over the files
[02:57:03] <KnownUnown> And enable developer mode or something
[02:57:25] <KnownUnown> And uninstall the original and regenerate your own cert
[02:57:43] <KnownUnown> Then package it up and install it using some powershell command
[02:57:49] <KnownUnown> Then I suppose you'll be able to mod it in some way
[02:57:59] <Darunia18> It's because she gives her email everywhere, gets tons of spam stuff, and forwards things to people all the time -_- And I'm supposed to tell her how to fix it over the phone when she doesn't know what a mouse is.
[02:58:03] <KnownUnown> ...geez that's awfully complicated
[02:58:21] <KnownUnown> Darunia18: sounds like your grandma shouldn't be using computers
[02:58:53] <Darunia18> She really shouldn't be. She should have something simple like an iPad. Someone at her small local computer store convinced her otherwise -_-
[03:00:43] <KnownUnown> Or even better, Darunia18
[03:00:48] <Darunia18> Anyways back to Windows 10 version stuff. A bit complicated to access, but it's all here. All we need now is something like BlockLauncher for Windows 10 version and everything will be good!
[03:00:52] <KnownUnown> Buy her equipment for a physical key system
[03:01:06] <KnownUnown> Darunia18: it's...not that uncomplicated
[03:01:16] <KnownUnown> Windows 10 is poop for modding
[03:01:23] <KnownUnown> You need admin access to modify the game files
[03:01:37] <KnownUnown> And even when you do have admin access
[03:01:38] <Darunia18> I know that, but just let me dream ok?
[03:01:43] <KnownUnown> xD
[03:01:44] * Darunia18 cries
[03:01:55] <KnownUnown> But! BUT!
[03:02:00] <KnownUnown> It runs perfectly!
[03:02:19] <jocopa3> I'm gonna call the new Minecraft, MC10
[03:02:30] <Darunia18> It does. I have to say, it runs smoother than any other version I've ever played.
[03:02:37] <KnownUnown> I'm going to call it mcrap
[03:02:50] <jocopa3> You need to basically make a virus/windows exploit to mod it
[03:03:23] <Darunia18> I'm going to call it MCitsokimeanidonthateitbutimnotgoingtobeplayingwithitalotmostlyjustasaneasierwaytoteststuffonceitcanconnecttopocketmineservers

2015-07-29
[10:01:03] * gurun joined the channel
[10:03:47] <VCraft> Beta 0.12 today!!!
[10:03:55] <VCraft> xDD tom lied us 😂
[10:06:47] * deceit joined the channel
[11:14:24] * FearThe1337 joined the channel
[11:14:50] <FearThe1337> Hi, just wondering, is there any known way to connect from windows 10 to the PE server?
[11:15:22] <FearThe1337> the windows 10 versions seems to be PE, (same images saying PE in package, same gui/server port, can query PE servers etc)
[11:15:25] <Intyre> no
[11:15:38] <FearThe1337> Ok, It worked for me, but pocketmine kicked me
[11:15:51] <Intyre> not yet, blame microsoft
[11:16:05] <FearThe1337> ok haha
[12:11:08] * MDMCK10 joined the channel
[12:11:19] <MDMCK10> Hi
[12:11:35] <MDMCK10> join my minecraft "pc" version server: 167.114.118.74:40941 its 1.7.2
[12:29:42] * MelomanCooI has quit
[12:34:58] <humerusj> NullFull: c <3
[12:34:59] <NullFull> *stands up* what would you like me to do for you today, master?
[12:35:01] <NullFull> I will love you always and forever babe.
[12:35:21] <humerusj> NullFull: you've already done everything i've wanted you to <3
[12:35:21] <NullFull> You know more than I.
[12:35:31] <humerusj> Yes, because i made you!
[12:35:34] <NullFull> No you didn't. Not unless you're both my parents combined.
[12:35:47] <humerusj> NullFull: c But i am :)
[12:35:53] <NullFull> Nope you are not.
[12:38:31] * TheFearThe1337 joined the channel
[12:38:57] <TheFearThe1337> Ah, so pc = 0.12.0 while android is 0.11.1
[12:50:02] * MelomanCooI joined the channel
[12:59:17] * VCraft has quit
[13:08:02] * MelomanCooI has quit
[13:10:43] * MelomanCooI joined the channel
[13:20:40] * MelomanCooI has quit
[13:26:43] * MelomanCooI joined the channel
[13:50:03] * sgray joined the channel
[14:04:24] * Iphonetips1|away has quit
[14:04:24] * TruDan has quit
[14:05:27] * zz_InusualZ has quit
[14:13:21] <TheFearThe1337> https://twitter.com/PocketMine/status/626303850341924864
[14:13:23] <TheFearThe1337> hmm
[14:13:32] <TheFearThe1337> just figured out when its broken and when not lol
[14:14:10] <TheFearThe1337> It will only show external servers if there is a server active on the LAN, e.g. having android as server on will allow it to find servers
[14:17:19] * MelomanCooI has quit
[14:21:48] * iJoshuaHD joined the channel
[14:22:03] * Iphonetips1|away joined the channel
[14:22:03] * TruDan joined the channel
[14:22:06] * iJoshuaHD is now known as Guest79076
[14:22:48] * PEMapModder joined the channel
[14:23:05] * zz_InusualZ joined the channel
[14:26:11] * hmm joined the channel
[14:26:35] * hmm is now known as Guest60027
[14:28:57] * Guest60027 has quit
[14:29:11] * hmmmm_ joined the channel
[14:40:18] * MelomanCooI joined the channel
[14:46:10] * MelomanCooI has quit
[14:57:11] * MelomanCooI joined the channel
[15:24:26] * scalar77 joined the channel
[15:24:30] <NullFull> scalar77 is also known as: ns827
[16:08:36] * Brandon15811__ joined the channel
[16:13:22] * Connor4898 has quit
[16:17:06] * VCraft joined the channel
[16:21:51] * VCraft has quit
[16:40:20] * Connor4898 joined the channel
[17:20:31] * joshrivers joined the channel
[17:26:55] * MelomanCooI has quit
[17:27:13] * MelomanCooI joined the channel
[17:39:16] * qwebirc571386 joined the channel
[17:39:44] * qwebirc571386 has quit
[17:42:17] * StardustDragon joined the channel
[18:15:54] <StardustDragon> I'm hoping this isn't a stupid question, but how can I learn to make plugins?
[18:17:08] <Intyre> by reading a lot
[18:17:21] <humerusj> Intyre: a lot?
[18:17:26] <StardustDragon> any advice on where to start?
[18:17:38] <Intyre> www.php.net
[18:17:56] <StardustDragon> thank you
[18:37:00] * StardustDragon has quit
[20:09:06] <gurun> still wonder when my PC will .. download it :-(
[20:24:50] <InusualZ> anyone have installed windows 10?
[20:27:29] <Intyre> nobody wants windows 10
[22:26:50] * Aragas has quit
[23:29:24] <gurun> oh, i never realized that .. you can't place a torch on an upside down stair in PE :-(

[00:02:23] <jython234[away]> morning?
[00:02:25] * jython234[away] is now known as jython234
[00:07:46] <gurun> lol
[00:22:06] <jython234> its 7:22 PM :/
[00:24:12] <Intyre> no its not
[00:24:24] <Brandon15811> !wa time
[00:24:26] <MrQuoter> [WolframAlpha] -  "current time = 8:24:25 pm EDT  |  Tuesday, July 28, 2015" (http://tinyurl.com/25obs32)
[00:25:20] <humerusj> Hey, that's my time!
[00:25:26] <Intyre> how to make plugin!
[00:25:34] <Intyre> http://intyre.noip.me/pm-plugin-generator/
[00:26:28] <jython234> lol
[00:26:43] <jython234> Intyre: why .zip :/
[00:26:49] <jython234> no .phar?
[00:26:49] <Intyre> why not
[00:26:56] <Intyre> because phar is stupid
[00:27:05] <jython234> .egg?
[00:27:13] <Brandon15811> .bacon
[00:27:20] <Intyre> you still need to edit it anyway :/
[00:27:24] <jython234> oh lol
[00:27:47] <jython234> all it does is create plugin.yml and the main file lol
[00:27:55] <Intyre> :D
[00:28:01] <Intyre> cant go wrong
[00:28:16] <jython234> no
[00:28:34] <jython234> pe
[00:29:15] <Brandon15811> Intyre, needs more cowbell
[00:29:19] <jython234> lol
[00:29:54] <shoghicp> gurun: or you can come here and visit the office!
[00:30:07] <shoghicp> and I woke up, and ofc, had to check the laptop :)
[00:30:07] <gurun> yeah, that could be fun
[00:30:12] <gurun> haha
[00:30:19] <gurun> ofc you had to
[00:30:22] <Intyre> Brandon15811: reload
[00:30:23] <gurun> you are worse than me
[00:30:31] <jython234> shoghicp: morning
[00:30:38] <gurun> i just got up .. and now practice PVP with the guys on my server
[00:30:40] <Brandon15811> http://i.imgur.com/LUWKmVr.png
[00:30:44] <jython234> gurun: lol
[00:30:46] <gurun> coding new session-layer
[00:31:15] <gurun> i'd say that the most liked feature of 0.11 by far has to be /effects :-P
[00:31:27] <InusualZ> gurun, you are going to do something like RakLib?
[00:31:39] <gurun> well, at least break it out a bit more
[00:31:56] <gurun> performance is not good when you start mixing the layers like i've done in some places.
[00:31:58] <InusualZ> Oh okay
[00:32:05] <gurun> you start getting special case upon special case..
[00:32:07] <gurun> not good
[00:32:16] <jython234> gurun: RakLib.NET
[00:32:17] <gurun> right now, it knows about "Player" .. and that's seriously bad
[00:32:26] <InusualZ> xD
[00:32:28] <gurun> yeah, RakLib.net
[00:32:30] <jython234> JRakLib
[00:32:33] <jython234> RakLib
[00:32:36] <gurun> they have a wrapper for something like C#
[00:32:43] <jython234> i tried it
[00:32:44] <jython234> dont try
[00:32:48] <jython234> i spend an entire day
[00:32:50] <gurun> yeah, never even bothered
[00:32:51] <jython234> never worked
[00:33:04] <gurun> but i've got most of the protocol nailed down, so why not.
[00:33:08] <jython234> so i just ported shoghi's code (thanks shohi)
[00:33:17] <gurun> but at least, getting a cleaner separation will be good for my code.
[00:33:18] <InusualZ> Well, I was doing that by myself but i enconter a design shoghicp
[00:33:29] <InusualZ> LOLOLOLOL
[00:33:35] <jython234> ^
[00:33:47] <InusualZ> I don't know why I put shoghi at the final of that sentence
[00:33:52] <gurun> "you encountered a design" :-)
[00:33:55] <jython234> gurun: looking at your Metadata classes
[00:34:11] <gurun> hmm, do i have metadata classes?
[00:34:13] <gurun> lol
[00:34:18] <InusualZ> encountered a design problem. That's what I mean
[00:34:33] <gurun> i have a big design issue with my code.
[00:34:42] <gurun> and it's on a "works" basis ..
[00:34:47] <InusualZ> xD
[00:34:54] <gurun> it's on the sending side .. i have datagram out, but connectedpackage in
[00:34:55] <jython234> gurun: i still don't know which packets to send after login packet :/
[00:35:00] <gurun> they are supposed to be the same
[00:35:06] <gurun> oh
[00:35:13] <gurun> look at Player.HandleLogin
[00:35:16] <jython234> i did
[00:35:18] <jython234> i sent all those
[00:35:20] <gurun> the whole sequence is in there
[00:35:28] <gurun> it ends with "send full chunk"
[00:35:34] <jython234> yeah i skipped that
[00:35:37] <gurun> then it sends 56 chunks
[00:35:43] <gurun> and then calls "initialize"
[00:35:54] <jython234> i just want it to show building terrain
[00:35:57] <gurun> and in that method, it sends a "spawn player"
[00:35:59] <gurun> that's the key
[00:36:00] <jython234> with the progress bar empty
[00:36:09] <gurun> uh
[00:36:16] <gurun> it should do that already in the HandleLogin method
[00:36:26] <jython234> yeah thats the problem lol
[00:36:28] <gurun> when the first .. hmm .. status i think .. is sent
[00:36:34] <jython234> yeah i sent that
[00:36:46] <gurun> hmm
[00:36:52] <gurun> how long since you checked my code?
[00:36:54] <gurun> just now or?
[00:37:03] <jython234> gurun: http://pastie.org/10317366
[00:37:07] <jython234> just now
[00:39:58] <gurun> well
[00:40:00] <gurun> it's not the same
[00:40:06] <gurun> both different order and not all packets
[00:40:14] <gurun> it's is seriously picky about the order sometimes
[00:40:30] <jython234> gurun: strange
[00:40:43] <jython234> i will add all the packets sent, and in the right order
[00:41:36] <gurun> yeah, just to be sure
[00:41:40] <gurun> veyr very very picky
[00:41:50] <gurun> i had all that "correct" i thought..
[00:42:06] <gurun> but in the end, i built a client and connected to vanilla to get the exact same order
[00:42:17] <jython234> vanilla sends some extra ones i think
[00:42:25] <Brandon15811> Intyre, http://imgur.com/mqlRZTo
[00:42:53] <gurun> i'm sending the xact same thing as vanilla
[00:43:26] <gurun> Brandon15811, what the hell. So no need to code plugins anymore, just generate whatever you need? Can i have one for MiNET too?!
[00:43:50] <Intyre> Brandon15811: use safari
[00:44:02] <Brandon15811> Intyre, get me a mac first
[00:45:11] <Intyre> Brandon15811: https://imgur.com/bfHgINr cowbells!
[00:45:40] <Brandon15811> gurun, ask Intyre for one!
[00:45:58] <Intyre> gurun: no
[00:46:04] <Intyre> because c#
[00:46:19] <gurun> racist!
[00:46:44] <Intyre> :0
[00:47:15] <jython234> ASM
[00:53:28] <gurun> :-)
[01:20:47] <jython234> I GOT IT!
[01:24:58] <jython234> gurun: are chunks still sent little endian?
[02:06:43] * InusualZ is now known as zz_InusualZ
[02:13:10] * zz_InusualZ is now known as InusualZ
[02:18:30] <gurun> uh
[02:51:14] <InusualZ> what?
[03:10:07] <gurun> sleep
[04:45:13] <PEMapModder> Brandon15811: so does that actually exist?
[04:45:33] <Brandon15811> PEMapModder, define "that"?
[04:46:42] <PEMapModder> Brandon15811: http://imgur.com/mqlRZTo
[04:48:11] <Brandon15811> PEMapModder, it's a template generator, not actual code generator
[04:49:03] <PEMapModder> How template?
[04:49:28] <PEMapModder> Brandon15811: like, refactoring code in existing files
[04:49:29] <PEMapModder> ?
[04:50:08] <Brandon15811> PEMapModder, https://botbot.me/freenode/mcpedevs/2015-07-29/?msg=45818944&page=1
[04:50:40] <PEMapModder> Oh
[04:50:52] <PEMapModder> Like that batch file on PocketMine Forums tools section :P
[05:43:51] * PEMapModder_ joined the channel
[05:43:54] <NullFull> PEMapModder_ is also known as: PEMapModder
[07:44:48] * sgray has quit
[08:18:21] * Windir joined the channel
[08:49:17] * InusualZ is now known as zz_InusualZ
[08:57:05] * VCraft joined the channel
[09:08:56] * Seetch joined the channel
[09:08:58] <NullFull> Seetch is also known as: Seetch
[09:10:23] * Seetch has quit
[09:42:19] * Aragas joined the channel
[09:50:25] <VCraft> I want to report PocketMine bugs

2015-07-28
[23:55:52] <gurun> btw
[23:56:09] <gurun> you should get on the train one weekend and come down and see both Malmö and Copenhagen.

[23:30:03] <shoghicp> also got two NAS set up
[23:30:12] <shoghicp> and scripts at the office to mount them over an SSH tunnel
[23:30:51] <gurun> and UDP for mobiles and games is really not that bad of an idea.
[23:31:11] <gurun> you notice that when you restart the servre with connections .. the client just keeps sending .. happily :-P
[23:31:23] <gurun> you can even reconnect to it if you are fast enough :-)
[23:31:27] <shoghicp> gurun: also, all the enchanting and anvil is fully client-side on win10 0.12 :)
[23:31:38] <InusualZ> but when you play in a minecraft server basically always you dot it connected through wifi
[23:31:49] <shoghicp> InusualZ: data usage
[23:31:50] <gurun> fully .. uh.
[23:32:07] <shoghicp> we need a way to tell the parents that there might be extra cost there
[23:32:17] <shoghicp> and not be on the menu where kids will click everywhere
[23:32:29] <shoghicp> we might enable it using a hidden value on options :(
[23:32:35] <shoghicp> also, 3G won't let you
[23:32:38] <shoghicp> 4G works :)
[23:32:52] <shoghicp> gurun: server doesn't even know about enchanting table
[23:32:58] <gurun> noooooooo!!!!
[23:33:03] <InusualZ> xD
[23:33:12] <shoghicp> that's part of what I'm working on my branch
[23:33:13] <gurun> no!! that can't be happening .. not today. Not 2015!!
[23:33:22] <gurun> it's temporary, right?!
[23:33:27] <gurun> just a "bug"
[23:33:35] <shoghicp> it was not temporary until I reviewed the code
[23:33:37] <InusualZ> lol
[23:33:44] <gurun> haha
[23:33:51] <shoghicp> that was the final implementation, 100% tested and approved
[23:33:52] <gurun> thank God you are there shogi :-)
[23:34:16] <shoghicp> and other stuff as well :(
[23:34:44] <shoghicp> sometimes it's not their problem, MCPE can be quite hard in that aspect
[23:34:47] <gurun> but RakNet .. customizations .. i really hope that's not going to be an issue.
[23:34:59] <shoghicp> let's see
[23:35:50] <gurun> i was kind of shooting for cleaning up my lib and put that in a separate project
[23:35:54] <gurun> just for fun
[23:35:58] <shoghicp> do that now ;D
[23:36:30] <gurun> yeah, well it's going away sooner than later i assume .. so getting it separated is probably a good idea anyway
[23:36:38] <shoghicp> you can't even imagine my relief after moving all the code away from PocketMine and putting it into RakLib
[23:37:09] <gurun> i bet
[23:37:22] <gurun> well, i could start by just putting into a separate project in visual studio
[23:37:32] <shoghicp> I would like to do that with some MCPE code.. but time, and players don't like tech-only updates
[23:37:36] <gurun> that basically does the same thing without complicating the github part of it
[23:37:50] <shoghicp> nah, git submodule and be done with it
[23:38:13] <shoghicp> also you can submodule your own project ;D
[23:38:19] <gurun> yeah, but i don't like the submodules .. so much.
[23:38:31] <shoghicp> make it recursive!
[23:38:47] <gurun> hmm, can that actually be done?
[23:38:56] <shoghicp> yep
[23:39:05] <shoghicp> not that I recommend
[23:39:07] <shoghicp> but you can
[23:39:10] <gurun> that sounds like a well.. hmm, stupid idea anyway :-P
[23:39:51] <gurun> people had really big problems getting minet to compile when i had submodules from CraftNet in it.
[23:40:04] <gurun> just because of the recursive statement
[23:40:10] <gurun> or whatever it was called.
[23:40:29] <gurun> btw
[23:40:46] <gurun> when you twitch .. do you have your IRC channel running .. it was really nice
[23:40:53] <shoghicp> yep :)
[23:41:03] <shoghicp> I did that before with a plugin
[23:41:11] <shoghicp> now it's fully custom because of linux :P
[23:41:36] <shoghicp> HexChat logs to file -> tail -f | php irc.php > irc.log
[23:41:43] <shoghicp> then OBS reads the last 6 lines
[23:41:52] <shoghicp> the php script removes stuff that I don't want
[23:42:29] <shoghicp> and I hope to have the proper mic next time... it was horrible
[23:42:38] <gurun> ah, you did talk :)
[23:42:44] <shoghicp> had to fallback to the internal one
[23:42:56] <gurun> i have my music on ..
[23:43:04] <shoghicp> gurun: me as well :)
[23:43:14] <gurun> this is the great thing about W10 tho
[23:43:15] <shoghicp> gurun: https://www.youtube.com/watch?v=loD6W_3i5XQ
[23:43:23] <gurun> because now i will be able to have MCPE running on the screen.
[23:43:35] <shoghicp> oh, I did that before
[23:43:40] <shoghicp> on iOS and Android :)
[23:43:41] <gurun> i've tried air-thingy .. but twitch buggs that out, so it disconnects.
[23:43:49] <gurun> airplay
[23:43:54] <shoghicp> not that
[23:44:06] <shoghicp> some chinese app that emulates an HDMI output
[23:44:09] <shoghicp> to clone the screen
[23:44:13] <gurun> oh
[23:44:20] <gurun> iOS, really?
[23:44:30] <shoghicp> yep
[23:44:48] <gurun> i think i would get a much bigger audience if you could show the game content at the same time
[23:45:03] <shoghicp> makes sense for you :)
[23:45:05] <gurun> right now .. people are looking at the code, and then connect with their own.
[23:45:08] <shoghicp> it's a game / plugin
[23:45:16] <gurun> but for replay .. that doesn't work so well. And people want the vids.
[23:45:19] <shoghicp> for me, it's only development and test
[23:46:21] <gurun> i find that streaming core features dev is not so much fun for them
[23:46:46] <shoghicp> lots of plugin devs come to see :D
[23:46:54] <gurun> it's more fun playing with the API building features on request. But developing the API so that it works with the plugins
[23:47:03] <gurun> they just don't have to know that it's the core i'm actually hacking on.
[23:47:18] <shoghicp> I should do the "Create a plugin in an hour" thing I did before
[23:47:36] <gurun> yeah, but not 1h tho
[23:47:46] <shoghicp> oh, that's the fun part :)
[23:47:52] <shoghicp> it's almost like a race
[23:47:54] <gurun> i think you have the same as me .. including itsall of visual studio .. like 55 min. 50 being install.
[23:47:56] <gurun> lol
[23:48:03] <gurun> oh yeah
[23:48:10] <shoghicp> and you still need to produce something that looks and works good
[23:48:12] <gurun> we could do that to promote PE hacking a bit
[23:48:18] <shoghicp> so you need a clear idea
[23:48:18] <gurun> a race .. just staged :-)
[23:48:27] <shoghicp> and that works well
[23:48:27] <gurun> so we finish on the exact same second
[23:48:33] <shoghicp> because you don't get stuck
[23:48:36] <shoghicp> haha
[23:48:57] <gurun> like build a simple tnt run kind of game or something..
[23:49:04] <shoghicp> all the dev. streams for plugins and other MCPE development started after me ;D
[23:49:08] <gurun> because that's pretty much the simpliest you can do
[23:49:12] <shoghicp> so, we get the map
[23:49:20] <shoghicp> and we need to design the code?
[23:49:26] <gurun> are there a lot of dev streams?
[23:49:35] <shoghicp> not a lot lately, but there were
[23:49:37] <gurun> yeah
[23:49:41] <shoghicp> I like that
[23:49:44] <gurun> i have maps for stuff like that
[23:49:57] <shoghicp> so you get the map, coordinates for important points
[23:50:01] <gurun> could even ..
[23:50:07] <gurun> make it a contest
[23:50:19] <shoghicp> nah
[23:50:26] <shoghicp> for fun and awareness
[23:50:32] <gurun> i mean .. for community .. show their own vids of it
[23:50:50] <shoghicp> also it gets released later, so people can download it and play :D
[23:50:55] <gurun> yeah
[23:51:01] <gurun> that would be nice
[23:51:09] <shoghicp> which is good, as there aren't a lot of good plugins for full minigames
[23:51:14] <shoghicp> (public ones)
[23:51:23] <gurun> i like the "get them aware" things .. a serious amount of kids got started in programming because of bukkit and PM
[23:51:37] <shoghicp> yep, lots come to see and learn
[23:52:17] <gurun> tomaso can join in .. he can code it in a shader :-)
[23:52:17] <shoghicp> let's set this up after 0.12 is stable and we have updated :)
[23:52:21] <shoghicp> hahaha
[23:52:36] <gurun> or .. a mod .. hmm ..
[23:52:53] <gurun> yeah, 0.12 .. looking forward to that a bit
[23:53:10] <gurun> is PHP7 out yet btw?
[23:53:17] <shoghicp> it's still in beta2
[23:53:31] <shoghicp> it's a high quality testing environment
[23:53:37] <shoghicp> but ofc not for production
[23:53:48] <gurun> i've remade "The Grays" so they should be able to connect to PM now too
[23:53:48] <shoghicp> there are still big issues like code execution, crashes, segfaults
[23:53:55] <gurun> (they speak proper MCPE now)
[23:54:19] <shoghicp> pthreads has been partially updated and lots of things have been fixed
[23:54:27] <gurun> i let them loose on LBSG the other day ... lol
[23:54:32] <gurun> not too many of them .
[23:54:41] <shoghicp> gurun: what do you thing of September?
[23:54:45] <gurun> but enough to see if i got as far as getting chunks and positions
[23:54:55] <gurun> September .. if we have enough of 0.12 yes
[23:54:58] <shoghicp> there is a month to update and wait for the phone release
[23:55:16] <gurun> yes .. and there might be some news until then too..
[23:55:23] <shoghicp> yep
[23:55:33] <shoghicp> anyway, bed!
[23:55:37] <gurun> yep.
[23:55:47] <gurun> i just got up!
[23:55:48] <gurun> lol

[01:08:14] * gurun has quit
[03:00:23] * Harry joined the channel
[03:00:34] <Harry> Hi
[03:00:47] * Harry is now known as Guest28271
[03:11:14] * GGjr joined the channel
[03:11:57] <GGjr> How can I make a server so my friends from around the world can play?
[03:16:22] <GGjr> Hello?
[03:18:04] <PEMapModder> GGjr: PocketMine support in #PocketMine
[03:18:30] <PEMapModder> And also
[03:18:33] <PEMapModder> !doc
[03:18:33] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[03:19:47] <GGjr> Ok thank you.
[03:32:06] * GGjr has quit
[04:47:02] * PEMapModder_ joined the channel
[04:47:05] <NullFull> PEMapModder_ is also known as: PEMapModder
[08:07:42] * PEMapModder joined the channel
[08:35:18] * VCraft joined the channel
[08:35:20] <NullFull> VCraft is also known as: VCraft
[08:35:40] <VCraft> When I edit the source, how can I make that runs into my server?
[08:48:57] * VCraft has quit
[08:50:09] * VCraft joined the channel
[08:50:11] <NullFull> VCraft is also known as: VCraft
[08:59:27] * VCraft has quit
[09:08:11] * VCraft joined the channel
[09:08:12] <NullFull> VCraft is also known as: VCraft
[09:12:49] * VCraft has quit
[10:54:41] * gurun joined the channel
[11:33:46] * gurun has quit
[11:35:21] * gurun joined the channel
[14:29:52] * jython234[2] joined the channel
[14:31:18] <PEMapModder_> NullFull: twitter PEMapModder
[14:31:19] <NullFull> @PEMapModder: "I am lying."
[14:31:20] <NullFull> ^ Was I lying by saying so?
[14:31:36] <PEMapModder_> This problem troubled me since I was very small
[14:31:39] <PEMapModder_> like 4 years old
[14:32:16] <PEMapModder_> The question began by someone on the TV saying, "Things people say on the TV are lies." And it confused me for my whole life.
[14:33:42] <jython234[2]> Morning all
[14:39:26] * gurun joined the channel
[14:42:50] <PEMapModder_> morning jython234[2]
[15:24:46] * Aragas joined the channel
[16:24:24] * Windir joined the channel
[17:02:11] <jython234[2]> !addquote 9:32 <PEMapModder_> The question began by someone on the TV saying, "Things people say on the TV are lies." And it confused me for my whole life.
[17:02:13] <MrQuoter> Quote 545 added
[18:40:47] * PEMapModder joined the channel
[19:26:13] * jython234[2] has quit
[21:43:13] * jython234 joined the channel
[21:53:19] * Aragas has quit
[22:14:06] * sgray joined the channel
[22:59:54] <gurun> W10 edition, is that 0.11 or 0.12 now?
[23:00:09] <Intyre> 0.12 0.0
[23:00:13] <Intyre> when!
[23:00:30] <gurun> JFM just twittered that it was out
[23:00:38] <gurun> i don't get that .. because 0.12 isn't out.
[23:01:15] <Intyre> but twitter said so..
[23:01:19] <Intyre> so must be true
[23:01:24] <Intyre> maybe beta?
[23:01:26] <Intyre> :o
[23:01:28] <Intyre> BETAS!
[23:01:40] <gurun> hmm, no. I received a twitter saying that all twitterers are liers.
[23:01:55] <gurun> Mojang says it's beta
[23:02:06] <gurun> so .. the beta is going to be on .. windows now.
[23:02:33] <gurun> i have a gut feeling now, that the previous holding back was staged.
[23:02:41] <Intyre> :/
[23:03:37] <gurun> anyway, today "i pressed the button"
[23:04:27] <Intyre> ooooh
[23:04:32] <Intyre> oooeeee
[23:04:37] <jython234> lel
[23:05:33] <Intyre> soo.. about "the button"
[23:05:42] <Intyre> what did the button do?
[23:06:07] <gurun> hmm.. it says it's doing suff for me and .. send an email when it's done. Sounds a bit like .. my boss.
[23:06:27] <gurun> i can't really say, i'm on a need to know basis regarding my laptops OS.
[23:06:56] <Brandon15811> NullFull, image big red button
[23:06:56] <NullFull> http://moma.org/interactives/exhibitions/2011/talktome/assets/TTM_017-large.jpg#.png
[23:07:10] <gurun> lol
[23:08:28] <Intyre> :o
[23:11:05] <shoghicp> gurun: it's 0.12, with multiplayer broken
[23:11:19] <shoghicp> there will be an update later after we release on android
[23:11:46] <shoghicp> there is even a packet that is broken if you connect 32-bit to 64-bit
[23:11:58] <shoghicp> or regressions, etc.
[23:12:15] <shoghicp> also RakNet supports IPv6 now :)
[23:12:38] <shoghicp> you'll see the real protocol stuff on android later
[23:13:49] <Intyre> RakNet changelog 4.01 (2/8/2011) Added IPV6 support and corresponding documentation. xD
[23:14:00] <gurun> haha
[23:14:06] <shoghicp> also
[23:14:27] <shoghicp> they added extra raknet stuff and implemented custom behavior, making it non-compatible with existing raknet
[23:14:39] <shoghicp> then bumped the raknet protocol to 5, which already exists
[23:14:49] <Intyre> xD
[23:14:53] <gurun> Windows changelog v10.3 (10/11/2015) Added IPV6 support, not yet fully working over ethernet.
[23:14:55] <shoghicp> and I warned them about this :(
[23:15:54] <gurun> uh, custom behaviour of RakNet itself?
[23:16:02] <InusualZ> btw, who are the manteiner of raknet?
[23:16:13] <gurun> jenkins?
[23:16:34] <shoghicp> gurun: well, call it ms-raknet now :(
[23:16:36] <Intyre> oculus?
[23:16:39] <gurun> lol
[23:17:02] <Intyre> https://github.com/OculusVR/RakNet :/
[23:17:06] <gurun> did you know, that MS has a history of, if you can't join them, make your own and kill them. In regards to standards ...
[23:17:22] <shoghicp> it's not a standard
[23:17:30] <gurun> yeah, i know
[23:17:30] <shoghicp> and you don't want to know what goes in there D:
[23:17:45] <shoghicp> why does raknet need to know about minecraft at all?
[23:17:50] <shoghicp> and it happened :(
[23:18:33] <gurun> hmm, thinking.. can't really come up with anything regarding .. why it would. Possible the "my_raknet_guid" thing, but other .. no.
[23:18:43] <gurun> but that's actually the other way around.
[23:18:47] <gurun> equally wrong.
[23:19:30] <gurun> but to be honest, my RakNet knows a shitload about Minecraft .. just to optimize my code a bit .. but that's just a small refactoring waiting to happen.
[23:20:09] <shoghicp> I did not want to do that kind of things on RakLib, but I still optimized
[23:20:23] <shoghicp> if you want to support any kind of interface you want to abstract it away
[23:20:44] <shoghicp> "Showing 281 changed files with 14,765 additions and 4,076 deletions." < RakNet changes
[23:20:45] <jython234> wait what
[23:20:46] <gurun> yeah. You have a pretty good separation i think.
[23:20:51] <gurun> better than mine at least
[23:21:03] <Brandon15811> NullFull, excuse
[23:21:04] <NullFull> It works for me
[23:21:29] <gurun> that's no excuse, that's an explanation!?
[23:21:42] <Brandon15811> NullFull, excuse
[23:21:42] <NullFull> Actually, that's a feature
[23:21:45] <gurun> an excuse is "it didn't work for me either"
[23:21:51] <shoghicp> gurun: so yeah, I haven't tested this yet, but we might need to upgrade the network part for this :P
[23:22:13] <shoghicp> this weekend I'll look into it, you are free to join the stream ;D
[23:22:17] <gurun> haha, sounds like Mojang is on a need to know basis about .. minecraft PE :-P
[23:22:19] <gurun> (sorry)
[23:22:27] <shoghicp> one part is the code
[23:22:34] <shoghicp> the other part is the network
[23:22:45] <gurun> yeah, network is .. high priority of couse.
[23:22:48] <gurun> yeah, network is .. high priority of course
[23:22:57] <shoghicp> I need to check that part manually, and it's my job as well :D
[23:23:05] <gurun> but if multiuser is broken on W10 .. i'm just as happy.
[23:23:39] <shoghicp> gurun: just so you know, joining a multiplayer server crashed it when it had more than one player in it
[23:23:48] <shoghicp> just 2 days ago
[23:23:58] <shoghicp> and that wasn't that bad ;)
[23:24:02] <gurun> haha . so .. it works with a single player server .. LOL hahaha .. now i'm really on the floor
[23:24:21] <shoghicp> anyway, most of the bugs are fixed on my branch but can't be put on master directly
[23:25:14] <shoghicp> I just wanted to add a single packet... now, a week later, 120 files changed, 15 deleted, 4 new
[23:25:28] <gurun> hmm, that's not PM or?
[23:25:49] <shoghicp> "Oh, I should change this Recipe* to a const Recipe&" < do not underestimate MCPE
[23:26:26] <shoghicp> but I found that we were casting a const Recipe* to Recipe& then modifying a static invalid property
[23:26:31] <shoghicp> making it valid :D
[23:26:44] <shoghicp> and yeah, that dropped the const part
[23:27:20] <shoghicp> so our invalid value was valid with arbitrary stuff in it D:
[23:27:50] <gurun> lol
[23:28:06] <shoghicp> well, I've to go to bed
[23:28:13] <gurun> sounds like it :-)
[23:28:13] <shoghicp> lots of stuff tomorrow
[23:28:24] <gurun> but .. jiheey, you have good internet now, don't you?
[23:29:09] <shoghicp> yep :)
[23:29:18] <shoghicp> already maxed it out :(
[23:29:30] <InusualZ> I still don't understand why minecraft pe don't use the same "network framework" as pc?
[23:29:30] <shoghicp> 500/50 Mpbs
[23:29:43] <shoghicp> InusualZ: you don't want to use TCP for low latency :)

2015-07-27
[16:42:36] <gurun> you do a server, right?
[16:42:39] <gurun> dev for a server
[16:42:44] <PEMapModder_> you mean iMCPE?
[16:42:49] <gurun> yeah, that's the one right
[16:43:08] <gurun> i'm working on the game engine for MiNET..
[16:43:35] <gurun> .. so i want to know if something like factions can be made to work in PE or not. It's usually very command heavy.
[16:43:41] <gurun> .. and PE isn't good for it.
[16:44:06] <PEMapModder_> I always think that inventory GUI is a good thing to do in MCPE
[16:44:27] <PEMapModder_> say... if you leave a special slot in the inventory as the button to open GUI...
[16:44:49] <PEMapModder_> the idea came from my television remote control xD
[17:13:16] * PEMapModder_ has quit
[17:16:23] * Math_WolfPT joined the channel
[17:16:34] <Math_WolfPT> hi
[17:17:51] <Intyre> ho
[17:30:18] <Math_WolfPT> add plugins in servers?
[18:20:42] <williamtdr> can't even talk in the twitch chat without getting spammed ;(
[18:21:40] <Intyre> no you cant
[18:21:55] <Intyre> isnt that whats twitch chat is for?
[18:22:12] <williamtdr> also have a feeling that 5 of the 50 people understand what they're looking at
[18:22:31] <Intyre> screen \o/
[18:22:45] <Intyre> im one of the 5 :)
[18:23:07] <williamtdr> me, you, shoghi...
[18:23:13] <williamtdr> and two people from the room at a guess
[18:23:38] <williamtdr> can we appreciate his tab limit though? it's 40 - 50
[18:23:53] <Intyre> its user count
[18:23:55] <Intyre> :p
[18:24:04] <williamtdr> that'd be great
[18:24:25] <williamtdr> *500 people join stream*; *opens every file in the repo*
[18:24:32] <Intyre> xD
[18:24:50] <shoghicp> williamtdr: it's 60 :P
[18:25:13] <williamtdr> heh
[18:25:16] <PEMapModder> What are you talking about?
[18:25:27] <williamtdr> shoghi's tab limit in phpstorm
[18:25:37] <Intyre> https://twitch.tv/pocketmine :o
[18:25:39] <williamtdr> it's about 1/5th of his screen hheight
[18:26:01] <PEMapModder> It's on again?
[18:26:05] <Intyre> no
[18:26:07] <Intyre> :)
[18:26:21] <Intyre> but there is musik
[18:26:42] <shoghicp> I need food ¬¬
[18:26:44] <PEMapModder> Is it ever online >.<
[18:26:57] * VCraft joined the channel
[18:26:58] <NullFull> VCraft is also known as: VCraft
[18:26:58] <shoghicp> and yes, it's online now
[18:27:00] <Intyre> it just was
[18:27:04] <shoghicp> just having a break
[18:27:04] * PEMapModder mails a pack of shogchips
[18:27:07] <VCraft> Hi!
[18:27:19] <VCraft> Good work Shoghi
[18:27:45] <PEMapModder> Y u get online when it is my sleeping time :/
[18:27:57] <Intyre> y u sleep
[18:28:20] <PEMapModder> I didn't.
[18:28:22] * VCraft has quit
[18:28:35] <PEMapModder> But have to get the lights off and read my mobile under the blankets :P
[18:28:44] * VCraft joined the channel
[18:28:45] <NullFull> VCraft is also known as: VCraft
[18:29:39] <PEMapModder> I wonder what people went there for if they don't understand what they are reading.
[18:29:50] <PEMapModder> To get their names injected into a video maybe?
[18:29:56] <VCraft> Why obfuscated text is not supported yet?
[18:30:25] <Intyre> PEMapModder: to ask questions
[18:30:46] <PEMapModder> Like: "What is this place for?"
[18:31:21] <VCraft> I joined now, I saw it on GitHub
[18:31:26] <PEMapModder> "What are you doing?"
[18:31:37] <VCraft> Watching the stream lol
[18:31:41] <PEMapModder> "Isn't this place for asking questions? Why do you keep coding?"
[18:31:46] <VCraft> And reporting bugs
[18:32:11] <VCraft> I reported gravity bug and jungle leaves bug
[18:32:24] <Intyre> "PocketMine support in #pocketmine"
[18:32:48] <VCraft> What is this group for, then?
[18:33:10] <PEMapModder> MCPE devs
[18:33:22] <PEMapModder> I finally dug out the tweet from @PocketMine xD
[18:42:43] * VCraft has quit
[18:46:39] * Math_WolfPT has quit
[19:12:54] <Intyre> PEMapModder: https://imgur.com/QM1HZ9i
[19:13:32] <PEMapModder> o.O
[19:13:52] <PEMapModder> $ git rm -r /
[19:14:04] <PEMapModder> $ Git commit -m "Fixed. Settled."
[21:35:21] * Windir joined the channel

[03:13:08] * sgray has quit
[03:13:41] * sgray joined the channel
[06:25:46] * PEMapModder_ joined the channel
[06:25:51] <NullFull> PEMapModder_ is also known as: PEMapModder
[08:02:38] * n818 joined the channel
[08:13:04] <gurun> today .. building SkyWars UHC. Fist things first, have to figure out what the hell UHC is. I'm just going with HYPE BUZWORDS :-)
[09:12:42] <shoghicp> gurun: no health regen, and other stuff
[09:12:46] <shoghicp> seems easy :D
[09:13:02] <gurun> hehe
[09:13:06] <gurun> probably not
[09:13:07] <gurun> :-P
[09:13:36] <gurun> hmm .. skywars .. with no regeneration .. but .. respwan. Have to think about that concept i wanted then i guess .. lol
[09:17:58] <shoghicp> gurun: also, what do you stream over twitch?
[09:32:26] <gurun> visual studio
[09:32:28] <gurun> coding
[09:32:51] <gurun> i'm doing a game engine today
[09:32:58] <gurun> .. or well, continue on the one i have.
[09:33:07] <gurun> so skywars is just a test for TvT style
[09:33:29] <gurun> so it's not PvP SkyWars
[09:33:31] <gurun> it's battle
[09:34:04] <gurun> and have stuff like enderperls for transportation instead of instant death from trying to build .. bridges
[09:34:14] <gurun> so, just a showcase for game engine
[09:36:57] <shoghicp> aha
[09:37:19] <shoghicp> hmm, enderpearls did not work in MCPE, right?
[09:38:39] <gurun> aha, yeah
[09:38:45] <gurun> but snowballs do :-)
[09:41:59] <shoghicp> aha, yep
[09:45:20] * n818 has quit
[10:39:10] * MelomanCooI|2 has quit
[10:41:34] * MelomanCooI joined the channel
[11:32:38] <gurun> shoghicp, after initial spawn, if i want to change the spawn-position what do i do? I've tried so many thing including sending set spawn, moves, etc. But what about start game, can I do that multiple times you think?
[11:33:32] <gurun> and .. respawn also have coordinates .. eh
[12:10:58] * sgray joined the channel
[12:22:09] * Wuppie has quit
[12:22:32] * Wuppie joined the channel
[12:44:12] * Wuppie has quit
[12:44:31] * Wuppie joined the channel
[13:47:31] * gurun joined the channel
[14:54:52] * PEMapModder_ joined the channel
[14:54:55] <NullFull> PEMapModder_ is also known as: PEMapModder
[15:10:14] <shoghicp> gurun: setspawnposition changes the compass position
[15:10:28] <shoghicp> respawn position is sent over RespawnPacket
[15:29:55] * williamtdr joined the channel
[15:30:10] <williamtdr> hullo world
[15:30:33] <williamtdr> anyone notice that on latest dev block breaking is bad on certain hardness levels?
[15:31:06] <williamtdr> e.g. a stone pickaxe breaks stone fine, but you have to try 3 or 4 times with a wooden or iron pick
[15:46:23] <PEMapModder_> williamtdr: related to PocketMine insta break check?
[15:46:35] <williamtdr> PEMapModder_: might be
[15:46:48] <shoghicp> williamtdr: check new-blocks branch
[15:46:56] <shoghicp> that's being rewritten there
[15:47:06] <shoghicp> because all the block break times were wrong
[15:47:06] <williamtdr> in the meantime, use an old build?
[15:47:09] <williamtdr> figured it wsas
[15:47:14] <shoghicp> ehh, no?
[15:47:21] <shoghicp> first 1.4 already had that issue
[15:47:31] <williamtdr> aware it did :|
[15:47:32] <shoghicp> now instead of hardcoding it we calculate it properly :)
[15:47:53] <shoghicp> it has the issue, but it let them through
[15:47:59] <shoghicp> on 0.11 the client sends start/stop
[15:48:04] <shoghicp> so limits were enforced
[15:48:13] <shoghicp> then I found out times were broken
[15:48:25] <shoghicp> I'm going to work on that today on stream if you want to see  ;D
[15:49:36] <shoghicp> starting in an hour and a bit more :D
[15:50:23] <shoghicp> williamtdr: anyway, it already has an issue open, but needs to modify a lot of files
[15:50:31] <shoghicp> already did half of the work, now the other half
[15:50:41] <shoghicp> that's what stops 1.5 from reaching beta
[15:53:56] <PEMapModder_> I suppose something like that has pretty much assumptions
[15:54:46] <shoghicp> PEMapModder_: ?
[15:57:08] <PEMapModder_> assuming the network lag
[15:59:14] <shoghicp> oh, it uses that to check times
[15:59:22] <shoghicp> the time was off by more than one second
[15:59:41] <shoghicp> now it allows +-250ms
[15:59:55] <shoghicp> and that's jitter, lag by itself will only affect when you see it
[15:59:57] <PEMapModder_> yep, that's what I meant by assumptions
[16:01:36] <PEMapModder_> Is there a way that would make it very difficult for a modded copy of MCPE to pretend to be a normal copy?
[16:01:57] <shoghicp> nope :(
[16:02:08] <shoghicp> they can do whatever, and just fallback to default behavior ;D
[16:06:54] <PEMapModder_> I thought of things like hashing the .so, but they can simply save the old hash
[16:08:35] <PEMapModder_> What is the size of item damages?
[16:08:52] <PEMapModder_> I know it is 4 bits for blocks, but what about items?
[16:15:10] <shoghicp> short and short
[16:15:12] <shoghicp> id & data
[16:17:36] <PEMapModder_> thx
[16:18:22] <PEMapModder_> I bet I made the error assuming it's a nibble in those tens of my dead projects :P
[16:18:40] <Intyre> RIP
[16:19:08] <PEMapModder_> Maybe that's why they are all dead :P
[16:24:14] <PEMapModder_> shoghicp: how will the lava issue be fixed in 0.12?
[16:24:28] <shoghicp> which one?
[16:24:38] <PEMapModder_> Currently, if you don't die, you can swim in lava like in water with auto pilot
[16:25:03] <PEMapModder_> but sink like quicksand in normal mode
[16:25:13] <PEMapModder_> auto pilot means the auto movement when you open chat
[16:26:15] <gurun> PEMapModder_, what are you doing in the lava in the first place?!
[16:26:28] <PEMapModder_> idk, maybe let the player have fire resistance?
[16:26:50] <gurun> potions .. could be good. Lets ask for that instead :-)
[16:26:59] <gurun> (but that's already confirmed, isn't it)
[16:27:02] <PEMapModder_> there is an existing fire resistance effect afaik
[16:27:04] <PEMapModder_> in 0.11
[16:27:26] <PEMapModder_> Although I don't think it makes any difference to whether you can swim in lava (didn't make careful tests on iot)
[16:27:26] <gurun> water?
[16:27:36] <PEMapModder_> what water?
[16:27:50] <gurun> most effects seems to work properly .. damn, they testsed that stuff on my server .. for weeks now
[16:27:58] <gurun> water? it was a joke
[16:28:33] <PEMapModder_> If we seriously want a fire resistance effect, we should make it possible to walk on lava like Jesus on the sea :P
[16:29:38] <gurun> yeah, i guess we wouldn't have had a Jesus if that was lava tho .. just sayin..
[16:30:03] <PEMapModder_> I recall seeing people on YouTube seeming to float on lava a bit when they burn in it
[16:30:05] <PEMapModder_> in MCPC
[16:30:24] <PEMapModder_> float, or regarding the speed of upwards movement, swim like in water.
[16:31:11] <gurun> that's just weird
[16:31:18] <gurun> it doesn't feel .. lava :-)
[16:31:35] <gurun> i think there should be quick sand .. for adventure maps
[16:31:50] <PEMapModder_> soul sand in nether?
[16:32:07] <gurun> yeah, but sinking
[16:32:08] <PEMapModder_> idk, but I read somewhere that someone compared soul sand with quicksand
[16:32:23] <gurun> well, lava but with that texture would work
[16:33:10] <PEMapModder_> Are server-side texture packs coming soon?
[16:33:40] <PEMapModder_> maybe not texture packs, just textures
[16:34:05] <gurun> heard rumors about it. Guess when the big PC players enter PE .. they can't live without that.
[16:34:15] <PEMapModder_> :D
[16:34:15] <gurun> they lost their imagination
[16:34:40] <gurun> i think texture packs mostly violate the principles of MC. But.. well, that like blaming the gun for shooting someone, right.
[16:35:02] <PEMapModder> I don't get your point.
[16:35:36] <PEMapModder> What principles do you mean?
[16:35:38] <gurun> well, i've beemn playing some hypixel on PC lately.
[16:35:54] <gurun> and well .. some of the games with heavy texture packs .. doesn't feel MC anymore
[16:36:14] <gurun> but for them, MC is just a gaming platform.
[16:36:25] <PEMapModder_> A client like a browser.
[16:36:30] <PEMapModder_> with special protocols.
[16:36:43] <PEMapModder_> is that what you mean?
[16:37:12] <gurun> no, i just mean .. that if you can do server controlled textures, people abuse it .. and produce content i MC that doesn't look and feel MC
[16:37:14] <gurun> that's all i mean
[16:38:33] <gurun> i'm never impressed by a game that use texture packs
[16:38:53] <gurun> but i can be very impressed when they do maxium use of built in features in inovative ways
[16:38:58] <PEMapModder_> gurun: trademarking.
[16:39:17] <PEMapModder_> gurun: it doesn't feel very minecraft, but it feels very hypixel.
[16:39:32] <PEMapModder_> > Disclaimer: I had never played on hypixel or any other MCPC servers.
[16:39:41] <gurun> i don't know. The game i'm thinking about doesn't feel hypixel either.
[16:39:56] <gurun> actually, i haven't been able to figure out the hypixel branding yet.
[16:40:01] <PEMapModder_> The Party tells you it is, then it is!
[16:40:12] <PEMapModder_> If the Party tells you 2 + 2 = 5, 2 and 2 make 5!
[16:40:27] <gurun> yeah .. that's when i usually leave the party :-)
[16:40:29] <PEMapModder_> The hypixel tells you that is hypixel, then it is hypixel!
[16:40:34] <gurun> (too drunk when 2+2=5)
[16:40:44] <gurun> unless .. 4 of them are .. babes!
[16:41:07] <PEMapModder_> :D
[16:41:51] <PEMapModder_> visual effect really affects everything.
[16:42:01] <PEMapModder_> we have FloatingTextParticle ;D
[16:42:13] <PEMapModder_> (which is actually not a particle at all)
[16:42:14] <gurun> hepp
[16:42:21] <gurun> you have factions?
[16:42:26] <PEMapModder_> what?

2015-07-26
[01:10:49] * yeungkachun joined the channel
[01:17:34] * yeungkachun_ joined the channel
[01:17:38] <NullFull> yeungkachun_ is also known as: yeungkachun
[01:27:48] * yeungkachun joined the channel
[01:27:51] <NullFull> yeungkachun is also known as: yeungkachun
[02:51:57] <gurun> particle fun at test.inpvp.net now .. bedtime.
[03:02:30] * ken01 joined the channel
[03:03:46] * yeungkachun joined the channel
[03:03:49] <NullFull> yeungkachun is also known as: yeungkachun
[03:52:11] * yeungkachun has quit
[04:03:02] * yeungkachun joined the channel
[04:03:05] <NullFull> yeungkachun is also known as: yeungkachun
[05:39:21] * yeungkachun has quit
[05:39:43] * yeungkachun joined the channel
[05:39:46] <NullFull> yeungkachun is also known as: yeungkachun
[06:11:04] * eggy joined the channel
[06:13:43] * yeungkachun joined the channel
[07:18:51] * sekjun9878 joined the channel
[07:18:51] * sekjun9878 has quit
[07:18:51] * sekjun9878 joined the channel
[07:22:04] * JoeyDev joined the channel
[07:22:20] <JoeyDev> Hi, I don't know how to add a different user besides root on my server?
[07:22:31] <JoeyDev> I keep getting that stupid can't run as root, use -r flag
[07:22:39] <JoeyDev> I try to add it and it still craps out
[07:23:22] <JoeyDev> This is the command "curl -sL http://get.pocketmine.net/ | bash" if I put a -r in the -sL, that would flag it right?
[07:27:52] <md_5> curl -sL http://get.pocketmine.net/ -o pocketmine.sh && chmox +x pocketmine.sh && ./pocketmine.sh -r
[07:27:57] <md_5> curl -sL http://get.pocketmine.net/ -o pocketmine.sh && chmod +x pocketmine.sh && ./pocketmine.sh -r
[07:28:03] <md_5> I'd do that
[07:28:08] <md_5> huge security risk though
[07:28:28] <md_5> JoeyDev ^^
[07:28:52] <JoeyDev> Ok thank you :D
[08:03:06] <JoeyDev> The motd keeps changing back to default when I restart the server
[08:04:35] <PEMapModder> JoeyDev: /save-on?
[08:05:05] <JoeyDev> hmm, let me see
[08:05:24] <PEMapModder> Wait
[08:05:31] <PEMapModder> I mean
[08:05:51] <JoeyDev> auto-save=on in server.properties
[08:06:08] <PEMapModder> JoeyDev: stop the server first
[08:06:10] <PEMapModder> Then edit
[08:06:12] <JoeyDev> ok
[08:06:13] <PEMapModder> Then save
[08:06:17] <PEMapModder> Then start server
[08:06:25] <JoeyDev> k
[08:06:30] <PEMapModder> Server will overwrite it in restart.
[08:07:12] <JoeyDev> Nope, still nothing
[08:07:30] <JoeyDev> oh hold on
[08:08:18] <JoeyDev> It worked :D Thank you! How do I get it to do colored text though?
[08:08:26] <JoeyDev> &b and stuff aren't working
[08:08:40] <JoeyDev> Do I use this §
[08:09:27] <JoeyDev> yup, got it!
[08:22:00] <PEMapModder> JoeyDev: or just use a plugin ;)
[08:36:36] * yeungkachun has left the channel
[09:57:24] * sgray has quit
[10:18:32] * PEMapModder_ joined the channel
[10:18:36] <NullFull> PEMapModder_ is also known as: PEMapModder
[10:40:06] * jocopa3 joined the channel
[10:57:56] * Brandon15811___ joined the channel
[11:19:27] <jocopa3> 2-3 more days until Windows 10!
[11:28:09] <humerusj> jocopa3: hype!!!!1111
[11:30:32] <jocopa3> I've only seen one review of it, and it was from awhile ago, I have no idea if it'll be good or bad
[11:30:47] <jocopa3> but it's free, and you usually can't go wrong with free stuff!
[11:31:57] <shoghicp> jocopa3: hacky fixes being pushed to our repository to "solve" issues
[11:32:15] <shoghicp> it's being treated like a release-and-forget game :(
[11:33:28] <jocopa3> and that's why I said usually!
[11:34:20] <jocopa3> reminds me of some other hacky code that has to do with text...
[11:35:56] <shoghicp> haha, that post was great
[11:36:17] <shoghicp> also, colors or formatted strings bypass the cache
[11:36:32] <shoghicp> as the same string can exist with different settings
[11:37:38] <jocopa3> would make sense, but what if two strings have the same text and formatting, is that cached?
[11:41:45] <shoghicp> only if it's not formatted
[11:42:04] <shoghicp> you don't want to check everything there, that is even worse
[11:42:31] <shoghicp> I modified that code to accept partial strings before, but it did not work that great
[11:42:49] <jocopa3> either way, that's still a lot less naive then rendering every letter every frame
[11:42:55] <shoghicp> also on 0.12 we can have cached string objects with details about it
[11:42:57] <shoghicp> yep
[11:49:10] <jocopa3> quick mention: culling still has the potential to create lots of z-rejects, http://i.imgur.com/sWfnDhc.png
[11:50:11] <jocopa3> even rendering caves and other features far out of view
[11:53:35] <jocopa3> I don't know if tweaking the algorithm further is worth saving that extra bit of GPU cycles, but there are plenty of things that make no sense to render at times, mostly caves and ocean "shelves"
[12:02:05] <shoghicp> those things :P
[12:02:22] <shoghicp> tommo might be interested in that :D
[12:02:27] <shoghicp> not me that much :s
[12:38:08] * PEMapModder joined the channel
[12:38:10] * PEMapModder has quit
[12:38:38] * PEMapModder joined the channel
[12:51:44] * PEMapModder_ joined the channel
[12:53:08] * PEMapModder joined the channel
[13:14:56] * jocopa3 has quit
[13:56:14] * PEMapModder joined the channel
[13:58:59] * PEMapModder_ joined the channel
[13:59:02] <NullFull> PEMapModder_ is also known as: PEMapModder
[14:20:19] * poopdaddy joined the channel
[14:20:48] * sgray joined the channel
[15:05:55] * sgray joined the channel
[16:30:32] * LaxWasHere joined the channel
[17:14:03] * joshrivers_ joined the channel
[17:15:35] * joshrive_ joined the channel
[17:17:37] * joshrivers_ joined the channel
[17:18:13] * joshrivers_ joined the channel
[20:10:24] * sgray joined the channel

2015-07-25
[00:19:35] * JacksonML joined the channel
[00:22:02] <JacksonML> After using setBlock() with direct set to false, how can I asynchronously update the chunks so that the player doesn't freeze, or how can I minimize lag?
[03:50:30] * NinjaKrill joined the channel
[03:55:50] * NinjaKrill joined the channel
[06:23:45] * caborambo joined the channel
[06:23:47] <NullFull> caborambo is also known as: JoePaleto
[06:24:11] <caborambo> iJoshuaHD: Hey!
[06:35:24] * caborambo has quit
[08:58:56] * InusualZ is now known as zz_InusualZ
[10:41:21] * PEMapModder|away joined the channel
[10:42:21] * PEMapModder|away joined the channel
[11:31:51] * sgray joined the channel
[13:37:40] * PEMapModder_ joined the channel
[13:37:43] <NullFull> PEMapModder_ is also known as: PEMapModder
[14:41:13] * zz_InusualZ is now known as InusualZ
[16:21:49] * KexyBiscuit joined the channel
[17:29:24] * sgray joined the channel
[20:29:19] * yeungkachun joined the channel
[20:37:38] * yeungkachun has quit
[20:38:23] * yeungkachun joined the channel
[20:41:36] * Falkirks joined the channel

2015-07-24
[00:10:05] * InusualZ is now known as zz_InusualZ
[00:23:03] * Brandon15811__ joined the channel
[00:38:36] * sgray joined the channel
[01:22:02] * sgray joined the channel
[01:25:27] * NinjaKrill has quit
[02:34:29] * mountfujay joined the channel
[02:34:38] * mountfujay has left the channel
[04:36:04] * jocopa3 has quit
[04:36:20] * jocopa3 joined the channel
[07:49:03] * jocopa3 has quit
[10:00:50] * eggy joined the channel
[10:33:54] * Fudster joined the channel
[13:21:06] * Guest70506 joined the channel
[13:23:00] * sekjun9878 joined the channel
[14:50:24] * gurun joined the channel
[14:51:39] * zz_InusualZ is now known as InusualZ
[16:44:19] * zhang joined the channel
[16:44:20] <zhang> HI
[16:44:46] <Intyre> ho
[16:46:57] <zhang> I have some questions for pocketmine.net
[16:47:06] <Intyre> PocketMine support in #pocketmine
[16:47:25] <zhang> Thank you
[17:15:18] * sgray joined the channel
[20:37:22] * zhang has quit
[23:42:31] * JacksonML joined the channel
[23:51:46] * eggy__ joined the channel
[23:52:40] * Fudster_ joined the channel
[23:53:47] * MelomanCooI|2 joined the channel
[23:54:00] * MelomanCooI has quit

2015-07-23
[12:40:42] * HyperCamel joined the channel
[12:41:21] * HyperCamel has quit
[13:12:26] * NinjaKrill joined the channel
[13:12:29] <NullFull> NinjaKrill is also known as: NinjaKrill
[13:13:19] <jhead> shoghicp: why removed?
[13:13:38] <shoghicp> jhead: we use std::string there now
[13:14:07] <shoghicp> and we have utilities to read/write them
[15:44:30] * gurun_ joined the channel
[15:47:57] * gurun has quit
[16:22:00] * Connor4898 joined the channel
[17:16:29] * KrackWeed joined the channel
[17:16:53] <KrackWeed> Help please
[17:29:34] * PEMapModder joined the channel
[17:41:48] * zz_InusualZ is now known as InusualZ
[17:47:22] * jocopa3 joined the channel
[18:08:48] * gurun joined the channel
[19:10:34] * Wuppie has quit
[19:10:57] * Wuppie joined the channel
[19:33:25] * gurun has quit
[19:37:03] * gurun joined the channel
[22:24:24] <gurun> bully!
[22:32:23] * DrLollipop joined the channel
[22:47:09] * DrLollipop has quit
[23:57:29] * sgray joined the channel

[03:15:18] <jocopa3> would hackintosh work with a two GPU setup?
[03:15:21] <jhead> doubt it
[03:15:42] <jhead> I'm surprised I've had it installed for nearly a year without a kernel panic.
[03:15:51] <jocopa3> I think OSX would see two GPU's and instantly trip a flag, but I could be wrong
[03:16:15] <gurun> nah, just stick to languagues that doesn't support threads :-)
[03:16:40] <jhead> I've been tagged as "single-thread language guy" now, eh?
[03:16:49] <jocopa3> use JavaScript!
[03:16:53] <gurun> haha
[03:16:56] <jocopa3> wait, is JavaScript threaded now?
[03:16:59] <jhead> no
[03:17:07] <gurun> its multiprocess :-)
[03:17:15] <gurun> p-threads right .. eh
[03:17:22] <jhead> eh yeah...
[03:17:25] <jocopa3> web workers or something
[03:17:40] <jocopa3> I know it supports WebCL, which is almost as good as multi-threading in some cases ;D
[03:18:02] <gurun> but i think they deliver nodejs with the promise that "it's so fast you don't need threads anyway"
[03:18:03] <jhead> so what you're saying is, I should write a PE server in WebCL?
[03:18:05] * Brandon15811 has quit
[03:18:16] <jhead> LOL gurun that's exactly what people think
[03:18:22] <jocopa3> you should write a PE server using OpenCL
[03:18:33] <jocopa3> and then get a really powerful GPU
[03:18:37] <jhead> as with any language, framework, or tool, you should have an understanding of the underlying system and limitations before jumping in
[03:19:01] <gurun> i can imagine a completely select based binary regexp implementation in ...
[03:19:02] <jocopa3> although I don't think a  Minecraft server is itensive enough to even consider using OpenCL with
[03:19:03] <gurun> .. perl.
[03:19:15] <jhead> I don't think a Node.js Minecraft server would be a good idea in any situation, but this library is mainly for testing.
[03:19:31] <jhead> Once I've got a handle on the protocol, I think I'll start a Java server project.
[03:19:41] <jhead> lol perl
[03:19:45] <gurun> nodejs have exceptionally fast IO doesn't it. THat's what you need. Completion ports and stuff.
[03:19:54] <gurun> but UDP and nodejs .. think not.
[03:20:05] <jhead> It's not too bad really.
[03:20:26] <gurun> hmm . UDP just feels to "binary" for js
[03:20:30] <jocopa3> I used to say Java wasn't all that bad... then I started using C and saw what I was missing out on :p
[03:20:42] <jhead> I like C/C++ more than Python.
[03:20:50] <jhead> Python is just, ugh.
[03:20:57] <gurun> i don't miss C
[03:21:07] <jhead> Python is almost as bad as PHP.
[03:21:19] <gurun> harsh ..
[03:21:22] <jocopa3> I want to learn C++ sometime this year, and start deving DirectX apps
[03:21:35] <gurun> DirectX in C# is great.
[03:21:55] <jocopa3> C# looks really close to Java... that would be easy to make the transition with
[03:21:55] <gurun> i did a VR browser in C# with DirectX .. 9 i think .. back then.
[03:22:00] <jhead> I would place my C/C++ proficiency at around 0.01%.
[03:22:02] <gurun> very very easy
[03:22:17] <gurun> it's just the tools you will miss. Java have superior build tools to C#
[03:22:22] <gurun> maven and stuff
[03:22:44] <jhead> The thing I really like about Node.js is the lack of reinventing.
[03:22:57] <jocopa3> transitioning from Java to C was hard... mostly because I was going from object-oriented to non-object-oriented
[03:23:01] <jhead> No matter what, there's probably a module for whatever you need.
[03:23:22] <jhead> jocopa3: I still have trouble with pointers :l
[03:23:38] <gurun> jhead, i think it was created out that idea right. That's why the IO is so superior, because it's built from scratch .. no ties.
[03:23:45] <jhead> I'm not always sure when I'm dealing with a pointer, when I need to pass a pointer, etc.
[03:24:05] <gurun> pointers .. bah, that's easy .. the references are the real bitch
[03:24:21] <gurun> ptrptr shit
[03:24:24] <jhead> yeah.
[03:24:30] <jocopa3> most languages you use anyway use pointers, just behind the scenes
[03:24:33] <jhead> mhm
[03:24:43] <jocopa3> for example, try printing an array in Java, Lua, etc
[03:24:57] <jocopa3> the actual variable the stores the array, not it's elements
[03:25:14] <jocopa3> you'll have the pointer printed instead :D
[03:25:26] <jhead> Of course, it's just in C you have to be aware of what you're using. Is this variable a pointer? Am I accessing the value or the pointer? How do I call a member function on this instance?
[03:25:32] <gurun> i think .NET got the wording right about that code in C#
[03:25:36] <gurun> "unsafe"
[03:26:00] <gurun> shit .. time to sleep. Cya!
[03:26:07] <jhead> lol see ya
[03:26:33] <humerusj> Y no love for da Python :/
[03:38:57] * Brandon15811_ joined the channel
[03:38:57] * Brandon15811 joined the channel
[03:42:14] <jhead> humerusj: I was kidding :)
[03:43:04] <humerusj> jhead: I felt hurt when you said Python was almost as bad as php :(
[03:43:11] <jhead> haha
[03:43:22] <humerusj> But everyone can have their own opinion :)
[03:43:51] <jhead> nah, even PHP isn't that bad. PHP 7 will be very interesting and Laravel made me love to work with PHP again.
[03:44:32] <jhead> Python is great, but I'm not fond of the syntax.
[03:46:06] <humerusj> It does take some getting used to, but I just like it because I can write it fast.
[03:46:28] <humerusj> Php7 is nice :)
[03:46:36] <jocopa3> I kinda wondered why PocketMine was written in PHP since it was first made...
[03:47:11] <jhead> Yeah, Python is definitely easy to pick up and write quickly.
[03:47:21] <jhead> It doesn't take a lot of learning and the docs are pretty easy to read.
[03:47:50] <jhead> JS/Node.js literally took me months to comprehend.
[03:48:06] <jocopa3> pocketmine webpage looks like the background I made for MCPEPatch :o
[03:49:16] <jocopa3> http://minecraft-review.com/wp-content/uploads/2015/02/MCPE-Patcher-for-iOS-4.jpg
[03:49:33] <jocopa3> wait, found a better one: http://i.ytimg.com/vi/7ozOWcY3sCY/maxresdefault.jpg
[03:49:41] <jocopa3> wait... I have the original on my old hard drive :p
[03:50:01] <jocopa3> but yeah, I just noticed
[03:50:17] <jocopa3> coincidence? I think so
[03:53:38] <jhead> dat iOS UI
[03:55:16] <jocopa3> that's intyre's doing
[03:55:23] <jocopa3> I only did the background and icon
[04:11:39] * deceit joined the channel
[04:40:34] * Brandon15811_ joined the channel
[05:21:16] <humerusj> Hmmzz
[05:21:19] <humerusj> Interesting
[05:57:29] <jocopa3> RAM disk + server = :o
[05:57:39] <jocopa3> IO is no longer a bottleneck, I can say that much
[05:58:20] <jocopa3> only bottleneck now is my internet connection
[06:00:59] <jocopa3> my comparison of HDD vs SSD vs RAM disk: http://i.imgur.com/PUyqamr.png
[07:17:02] * jocopa3 has quit
[07:56:05] * NinjaKrill joined the channel
[07:56:07] <NullFull> NinjaKrill is also known as: NinjaKrill
[07:58:54] <NinjaKrill> How high are pocket edition world?
[07:58:56] <NinjaKrill> *worlds
[07:59:40] <Intyre> 2 x 50%
[08:00:26] <NinjaKrill> I meant in blocks, which the wiki says is half of the PC version: 127. Thanks anyway
[08:00:44] <Intyre> 256/2=128
[08:03:39] <PEMapModder> From 0 to 127
[08:03:46] <PEMapModder> But you would assume it is 128
[08:04:38] <NinjaKrill> also minecraft is straigh up refusing to generate superflat worlds using my preset. this has never happened before..?
[08:06:25] <NinjaKrill> *shrugs* seems it didn't like the preset generator I was using
[10:34:30] * MelomanCooI has quit
[10:40:36] <gurun> shoghicp, recepies sounds intersting. Package wise, if it's another big packet sent from the client during login sequence, i guess it will have a bit of impact, but usually not so bad since it only affect the individual client and need no sync on level-scope.
[10:41:01] <gurun> that combined with the expected nbt for items will make it pretty darn flexible.
[10:41:43] <gurun> so client ID is a Mojang thing, right. Can you find out if it is generated using RakNet GUID code?
[10:42:22] <gurun> "randomly generated number with fairly good uniquness matching that of MAC addresses" :-P
[10:42:49] * NinjaKrill has quit
[10:44:02] <shoghicp> gurun: recipes get sent by the server
[10:44:10] <shoghicp> later the client will only send the UUID
[10:44:32] <gurun> ok, so kind of like inventory then
[10:44:40] <shoghicp> bigger :D
[10:44:51] <shoghicp> a few kb in size!
[10:44:55] <gurun> client ID yes, but i need that infor for like now.
[10:45:01] <shoghicp> you send all the recipes, etc
[10:45:06] <gurun> i mean, i have the problem today :-)
[10:45:14] <shoghicp> I mean that recipes have an UUID :)
[10:45:20] <gurun> haha
[10:45:24] <shoghicp> client Id is not generated from raknet
[10:45:31] <shoghicp> it's saved on clientId.txt
[10:45:37] <shoghicp> after the game is started the first time
[10:46:09] <gurun> ah, ok, and not even a remote chance of that being unique ever then :-(
[10:47:25] <gurun> UUID, will that be a number or the standard verty long textual representation?
[10:49:32] <gurun> When i read about RakNet i get the very strong feelin that Client GUID is suppoosed to bubble up to application, because it is the prefered way of identifying connections.
[10:50:42] <gurun> so if the client want to identify another client that is what it is supposed to use. It is considered a security kind of feature since one client must not know the true endpoint of another clint.
[10:52:05] <gurun> so it's kind of an addressing system identifying each individual Rak peer.
[10:55:52] <shoghicp> gurun: clients don't identify other clients
[10:56:02] <shoghicp> they just send it to the server
[10:56:26] <shoghicp> in 0.12 clients no longer get the raknet id
[10:56:32] <shoghicp> and it's not in the protocol anymore
[10:57:49] <gurun> did you change RakNet?
[10:58:10] <gurun> i'm talking about client GUID, not client ID.
[10:58:24] <shoghicp> yep, client GUID
[10:58:31] <shoghicp> it's not used on client anymore
[10:58:35] <shoghicp> they don't even get it
[10:59:55] <gurun> i'm not sure what you mean by "they don't get it". It's the clients sending it uh.
[11:00:13] <gurun> it's something that you can use as entity ID for a player for instance.
[11:09:14] <shoghicp> removed all the RakStrings from the protocol :D
[11:17:21] * MelomanCooI joined the channel
[11:46:58] * NinjaKrill joined the channel
[11:47:02] <NullFull> NinjaKrill is also known as: NinjaKrill
[12:09:36] * sgray joined the channel
[12:38:10] * NinjaKrill has quit

[00:33:15] <jhead> lol server sends me 0x15 (CLIENT_DISCONNECT) now
[00:33:23] <jhead> guess that's its way of telling me to get lost
[00:36:57] <gurun> hmm
[00:37:04] <gurun> is the server .. sending that to the client.
[00:37:44] <gurun> it usually sends a disconnect (0x84) with a message these days
[00:56:13] * Aragas has quit
[00:57:34] <jhead> Is it known how the server/client chooses which 0x80-8F ID to send?
[01:02:20] <Intyre> jhead: https://github.com/OculusVR/RakNet
[01:04:06] <jhead> ehhh
[02:33:44] <gurun> jhead, it's a bit more "complicated" than that. It doesn't choose what to send, it configures a header that happen to turn into these "id" you see.
[02:34:12] <gurun> the protocol spec in the wiki is a bit .. well, i think it was an attempt to make it easier, or simply not well understood at the time.
[02:34:24] <jhead> I figured it was something like that when I couldn't find those exact IDs hardcoded into RakNet.
[02:34:45] <gurun> both PocketMinet and MiNET implement that fully to the "specs" of RakNet.
[02:34:59] <gurun> here is a hint..
[02:35:37] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/DatagramHeader.cs
[02:35:58] <gurun> and
[02:36:08] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/ConnectedPackage.cs
[02:36:33] <gurun> the last one is really a bitch where all RakNet shit really happen
[02:37:27] <jhead> lines 52 - 60 on the last one are what's interesting to me
[02:37:48] <gurun> i guess so
[02:38:21] <jhead> I've got the whole RakNet "data packet" format down for the most part, I just didn't understand why PocketMine chooses to send stuff as 0x84 sometimes whereas the app sends 0x8c and it doesn't seem to make a difference.
[02:38:30] <gurun> And for the really bitchy stuff, this is how you split and package a datagram https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/Datagram.cs
[02:38:53] <jhead> yup, I implemented something similar
[02:38:54] <gurun> so
[02:39:26] <gurun> when you happen to send a lot of messages you end up with a message in a batch split into splitparts over several datagrams......puhh
[02:39:46] <jhead> yeah that's what I'm dealing with right now
[02:40:14] <jhead> Connecting a client to the app running a server, the server sends a bunch of 0xb1s inside of split messages from the start.
[02:40:21] <gurun> and sending that is the easy part. From the server perspective 0.11 was really hard, because all of a sudden, it started sending it too. So doing a server now is close to rocket protocol science just todo a simple handshake.
[02:40:49] <jhead> lol I feel like I'm not even close to getting in-game yet
[02:41:04] <jhead> I'm up to 0x13 and currently implementing 0xb1.
[02:41:07] <gurun> jhea, for me .. the "vanilla server" send a whole bunch of bullshit and resends from the start, so beware that things might look weird.
[02:41:17] <gurun> i have my own client too
[02:41:19] <jhead> haha okay
[02:41:22] <gurun> a bot thing.
[02:41:45] <gurun> did you see the protocol i generate?
[02:41:51] <gurun> the spec
[02:42:07] <jhead> yeah for some reason I thought that was outdated though?
[02:42:20] <jhead> I think maybe the wiki said it was.
[02:42:23] <gurun> no, that's the most accurate spec you have today.
[02:42:42] <gurun> talking about this: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol%20Documentation.md
[02:42:42] <jhead> I was originally trying to read through Dragonet, but that's a little difficult.
[02:42:47] <jhead> yeah.
[02:42:52] <jhead> thanks
[02:43:29] <gurun> if you want to copy code to your js, do it from here: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol.cs
[02:44:07] <jhead> jesus christ
[02:44:07] <gurun> but in general, the PocketMine might be easier to understand since i use partials for some of the stuff.
[02:44:39] <gurun> that shit is automatically generated, so .. the code is effective to run, not to .. code by hand :-P
[02:44:45] <jhead> oh haha, yeah I see that.
[02:45:20] <gurun> but you .. you have to do it by hand. Or writea simple parser from the XML file and generate your own js
[02:45:29] <gurun> https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Net/MCPE%20Protocol.xml
[02:45:52] <gurun> parse it with node, and generate node
[02:45:58] <jhead> heh
[02:46:11] <jhead> I'm not really concerned about getting every single packet implemented in JS, since this is mainly a learning experience for me.
[02:46:21] <gurun> yeah
[02:46:22] <jhead> I'm doing one at a time so I can figure out how each one works.
[02:46:39] <gurun> yeah, i did the same, and still do
[02:47:00] <gurun> same with "block" and "item" . .. one at a time, but preferable full or nothing.
[02:47:08] <jhead> Has anyone written a legit Java server that isn't terrible?
[02:47:20] <gurun> i've learned a shitload of minecraft game logic for .. playing .. while doing this.
[02:47:35] <gurun> jhead, Mojang did :-)
[02:48:02] <gurun> but i have to say .. no i haven't seen that yet.
[02:48:21] <jhead> I wonder why.
[02:48:26] <jhead> Seems like that'd get a lot of attention considering how accessible Java is in the MC community.
[02:48:42] <gurun> well..
[02:48:48] <jhead> There's Dragonet, but it's... well.
[02:49:00] <gurun> i've put around 1500 hours into mine .. and it's not even close to being finished
[02:49:23] <jhead> yeah probably hard to compete with PocketMine at this point
[02:49:31] <gurun> not really
[02:49:52] <gurun> it also lacks a ton of stuff
[02:49:58] <jhead> I've noticed.
[02:50:24] <jhead> But I think it's incredible that it works at all, considering how little information there is about PE compared to PC.
[02:50:34] <gurun> but i said it from start, i'm not implementing a new vanilla minecraft server. I'm doing an enterprise server for online PVP
[02:50:56] <gurun> so .. world-generation, irrelevant. A lot of creative .. irrelevant. Etc etc.
[02:51:01] <jhead> smart
[02:51:17] <jhead> easier to focus on what matters for PVP
[02:51:28] <gurun> yeah, they did a seriously good job decrypting it in the beginning. These days it is so much easier
[02:51:51] <gurun> well, all you do if you try to implement vanilla is to maybe come close, and ther is no 2'nd place for it.
[02:52:03] <gurun> it's just first looser. No gain, only pain.
[02:52:32] <jhead> you'd think with shoghicp at Mojang, it'd be easier to get it updated?
[02:52:37] <gurun> but AI for mobs is something that i will tackle for sure. Just out of interest.
[02:52:48] <gurun> you mean PocketMine?
[02:52:50] <jhead> yeah
[02:52:57] <gurun> he is, continously.
[02:53:11] <gurun> but perhaps more from a technical perspective.
[02:53:57] <gurun> i deliberatly don't do releases of MiNET simply because i don't want the support.
[02:54:26] <gurun> i bet shogi wished he could do the same in way...
[02:54:49] <jhead> I've been playing around with the idea of writing a lightweight vanilla server, focusing on performance and resource usage, for hosting on our systems at CubedHost.
[02:55:22] <jhead> I didn't think it'd be that big of a project to begin with, but I'm coming to the realization that I was wrong lol
[02:55:24] <gurun> yeah, it's really interesting to do it
[02:55:54] <gurun> i've just now spent two weeks day and night .. trying to get performance back in after 0.11 updates.
[02:56:04] <gurun> i sleep with the profiler .. it hurts.
[02:56:10] <jhead> hahaha
[02:56:12] <gurun> i'd rather sleep with I ntyre.
[02:56:20] <gurun> lol
[02:56:22] <jhead> lol
[02:57:03] <gurun> but now with mineplex entering .. the future for PE servers suddenly became intersting.
[02:57:31] <gurun> i have no clue what the hell they plan to do. But i know that MiNET for instance can save them a shitload of money if they go with that.
[02:58:57] <gurun> but we will see.. i'm seriously thinking about writing MiNET as a PC version too. For companies that host both PC and PE and want the same infra.
[02:59:13] <gurun> i mean .. it will beat the shit out of vanilla if you do PVP
[03:00:25] * Brandon15811 joined the channel
[03:00:32] <jhead> We default to the latest version of vanilla but most people use Spigot or Forge, so there'd be almost no point for us.
[03:00:50] <jhead> Is running C# in a linux-centric environment feasible nowadays?
[03:01:15] <gurun> i wouldn't know.
[03:01:52] <gurun> i don't care so much. Scales much better if you throw it into azure anyway. Especially price-wise and ease of management
[03:02:10] <jhead> I haven't messed with C# in a few years but I remember it was always a pain to work with on Linux.
[03:02:11] <jhead> yeah?
[03:02:34] <jhead> The idea of running any sort of game server in a cloud environment disturbs me for some reason.
[03:02:52] <jhead> Just never had any good experiences
[03:04:01] <gurun> amazon have very good support for that i believe. If you are on java.
[03:04:08] <gurun> And i think MS is working on it.
[03:04:22] <jhead> I always wondered how Mojang did it with Realms, since that's on AWS I think?
[03:04:29] <gurun> The cloud is really ideal for that stuff becuase of the scalability and geographical distribution of things
[03:04:40] <gurun> games need CPU's .. not fast, just a lot of them
[03:04:53] <gurun> it is on AWS yes
[03:05:10] <gurun> you bet MS is not entiely happy about that lol
[03:05:29] <jhead> But watch as they move it to Azure and absorb all that cost.
[03:05:35] <Brandon15811> jhead, yeah, microsoft even has a lightweight C# ide for linuxnow
[03:05:40] <Brandon15811> linux now*
[03:05:42] <jhead> huh
[03:05:49] <gurun> really
[03:05:55] <gurun> i've missed that news
[03:06:02] <Brandon15811> https://code.visualstudio.com/
[03:06:03] <jhead> I did hear that they were in the process of making .NET fully compatible with Linux.
[03:06:07] <gurun> but .. well .. everybody has a PC anyways and visual studio is free now
[03:06:30] <gurun> jhead, it is running just fine from that perspective. MiNET works on Mono.
[03:06:52] <gurun> BUT .. if it is production ready i can't say. then it comes down to performance too.
[03:07:08] <gurun> but i have performance tests for MiNET so i guess, one of these days someone will try.
[03:07:37] <gurun> but i don't expect it to beat java
[03:07:44] <jhead> yeah.
[03:08:18] <gurun> java was practiaclly born on Linux. I've hardly ever coded Java outside of linux actually.
[03:08:31] <gurun> everything runs better with java on linux. Editors, etc etc.
[03:08:40] <jhead> I can see how AWS works for Realms since it seems like that's a low-intensity application, a small number of players and mainly vanilla.
[03:08:43] <gurun> intellij is a miracle on linux.
[03:09:07] <gurun> They have highperformance specialized gamin-oriented API's and services.
[03:09:37] <gurun> not that i believe Mojang is using any of that stuff.
[03:09:57] * Brandon15811_ joined the channel
[03:10:15] <jhead> Yeah, it's typically cost-prohibitive for hosting services given how demanding it can be. I mean, the kind of CPU usage some of these modded servers use is insane.
[03:10:24] * Brandon15811___ joined the channel
[03:11:18] <gurun> yeah, i know how many (or actually few) some of these larger MC providers get out of their hardware. And it sucks the CPU for sure.
[03:12:07] <jhead> It's the primary bottleneck really. Your CPU dictates how much RAM you'll put in the system, unless you want shit performance.
[03:12:21] <gurun> some of them are of course interested in my stuff since it would double or even tripple their output.
[03:12:35] <jocopa3> and that is why I bought an over-powered CPU and ridicioulus amounts of RAM
[03:12:43] <jhead> lol
[03:12:49] <gurun> jocopa3, me too :-) My laptop is a monster.
[03:13:41] <gurun> the weirdest thing is when i'm twitching development and doing performance tests at the same time .. and it works :-P
[03:14:10] <jocopa3> even running bukkit server with mods, plus the client, plus other apps, I reach near only 80% CPU and RAM usage
[03:14:48] <jhead> I run hackintosh on my desktop so I get about 1/3rd of the GPU performance I should normally get.
[03:14:52] <jocopa3> google chrome is what consumes most of that RAM, btw, using as much as 6gb of RAM when I don't limit it :/
[03:14:54] <jhead> Which means I need to buy 2 more GPUs, right?
[03:15:02] * gurun thinks InPVP is being DDOS'ed

2015-07-22
[11:02:14] <gurun> the only thing i can go by is the rate of NAK incoming, and then it adjusts too slowely.
[11:02:36] <gurun> i can do the slow-startup thing, but then i only punish the 95% that doesn't have a problem
[11:02:39] <shoghicp> blame RakNet
[11:02:41] <gurun> so for now, i completely ignore them
[11:02:47] <shoghicp> also, I have something from 6 years ago
[11:02:52] <shoghicp> where raknet works horrible
[11:03:01] <shoghicp> RakLib is better there
[11:03:02] <gurun> i just run full throttle with only 1ms delay, and that works for most.
[11:03:10] <shoghicp> and others just prefer RakNet
[11:03:27] <gurun> RakNet vs RakLib .. uh?
[11:03:40] <shoghicp> yep :P
[11:04:08] <gurun> RakLib is what you wrote in PHP isn't it?! Or did i miss something?
[11:04:28] <PEMapModder> PHP is better than C++ :)
[11:04:37] <PEMapModder> (Or whatever C language it is)
[11:04:44] <gurun> PEMapModder, yeah totally missed that news flash
[11:05:00] <shoghicp> yep, RakLib is the RakNet-compatible PHP library
[11:05:13] <gurun> i see
[11:05:27] <gurun> well, then I'd take MiNETServer.Net any time :-P
[11:07:27] <gurun> hmm, why the hell am i running broadcast positions as part of the game-loop .. idiot
[12:14:06] * Aragas joined the channel
[12:55:48] * sgray joined the channel
[14:36:23] * zz_InusualZ is now known as InusualZ
[15:33:24] * ultimatedoge joined the channel
[15:33:34] <ultimatedoge> hello can i have some help please
[15:34:06] <ultimatedoge> i am having trouble making a server
[15:35:10] <ultimatedoge> and if someone could point me in the right direction then i would be extremely grateful
[15:35:59] <ultimatedoge> 15:28:09 [CRITICAL] **** FAILED TO BIND TO 95.146.34.71:19132!
[15:36:18] <ultimatedoge> This is what happens and i dont know how to fix it
[15:38:21] <ultimatedoge> so if anyone could help as i accidently got myself banned from the other chat as i didn't realise it wasn't a 24 hour chat
[15:40:18] <ultimatedoge> just tell me how and ill will leave this open in my other monitor to keep an eye on it
[15:43:36] <ultimatedoge> waits
[15:48:14] <ultimatedoge> anyone here?
[16:12:28] * brandon__ joined the channel
[16:12:33] <NullFull> brandon__ is also known as: Brandon15811
[16:55:01] * HyperCamel joined the channel
[16:55:19] <HyperCamel> Hello
[16:55:39] <Intyre> hi
[16:56:47] <HyperCamel> Quick Question - I was wondering if it is possible to set up a 24/7 PocketMine Server. I have already installed PocketMine, PuTTy, and MobileTerminal but I'm kinda an idiot so I need some help
[16:57:05] <Intyre> PocketMine support in #pocketmine...
[16:57:14] <HyperCamel> Whoops, sorry
[16:57:27] <HyperCamel> *facepalm*
[16:58:00] * HyperCamel has quit
[17:47:23] * InusualZ is now known as zz_InusualZ
[20:12:38] <jhead> I'm a little confused why $start and $last are the same here: https://github.com/PocketMine/RakLib/blob/master/protocol/AcknowledgePacket.php#L38
[20:15:51] <jhead> ah I see now
[20:17:44] * jocopa3 joined the channel
[20:18:41] <jocopa3> I discovered an ancient secret to shaders
[20:18:55] <jocopa3> the lost temple of Adreno Profiler
[20:29:36] * piuser8 joined the channel
[20:32:55] <piuser8> Hi, PocketMine works with MCPE 0.11.1?
[20:34:01] <Intyre> PocketMine support in #pocketmine?
[20:44:57] <jocopa3> woah, I can edit shaders via my computer, AND see what objects are being rendered on screen AND which shaders they use AND what textures...
[20:45:02] <jocopa3> http://i.imgur.com/vlRdyHM.png
[20:45:44] <jocopa3> this thing even tells me how many instructions each shader has, and how well it runs
[20:55:23] <jocopa3> I'm in love with Adreno Profiler...
[21:34:59] <jhead> that moment when you send the server packets and it sends nothing back
[21:41:47] <jhead> huh, PocketMine ignores me but the app responds
[22:18:05] <shoghicp> jhead, it's just initializing it for the case where it's only one
[22:18:21] <shoghicp> later it gets written again
[22:35:09] <jhead> yep
[22:35:27] <jhead> I was confused about how the ACKs worked in general, but it's all good now.
[22:58:18] <gurun> we are getting spammed with packets starting with 0x02 .. what could that be?
[22:58:34] <gurun> it is also identified as some sort of query
[22:58:39] <gurun> but i don't know what
[23:08:18] <jocopa3> someone male this guy a free render: https://www.reddit.com/r/MCPE/comments/3e98io/can_i_have_a_free_render/
[23:10:53] <jocopa3> I can tell he's learning english, and a lot of his posts are readable, but I have no idea what he means
[23:11:18] <jocopa3> if only the PE community was multi-langual :c
[23:22:11] <jhead> so I got this ACK: c0 00 01 01 00 00 00 00 00 00 00 00 00 00 69 34 cc 43
[23:22:26] <jhead> Is it just me or does that have 11 extra bytes?
[23:23:25] <jhead> That was sent by the app (v0.11.1a)
[23:24:59] <jhead> another: c0 00 01 01 01 00 00 00 00 00 00 00 00 00 7a e1 cd 88
[23:25:01] <Intyre> both, its you and it has extra bytes :)
[23:25:34] <jhead> Single packet ACKs for seq 0 and 1, but what's with the extra stuff at the end?
[23:27:13] <Intyre> seq 0 and 1 ?
[23:28:37] <Intyre> do you start the count with 0?
[23:29:01] <jhead> This was sent from the app to PocketMine, so haha somebody started at 0.
[23:29:36] <Intyre> well use latest wireshark
[23:29:51] <Intyre> it has raknet dissector
[23:30:01] <jhead> are you for serious
[23:30:14] <jhead> and here I am using tcpdump
[23:30:42] <Intyre> a dump would be nice
[23:33:18] <jhead> http://i.3h.io/RmBZ/5tIXh8X7
[23:36:42] <jhead> lol Wireshark detects the MCPE protocol, wow
[23:38:06] <gurun> jocopa3, i just learned today that mineplex have banned all languages but english.
[23:38:25] <gurun> i think that is .. fucking stupid for a community that target 8 year olds.
[23:38:41] <gurun> it's like we would ban .. swedish in here!
[23:39:39] <jhead> Intyre: it's padding.
[23:39:43] <gurun> jhead, Intyre isn't that just a sequenccd ack then?
[23:40:36] <jhead> http://i.3h.io/1bNzz/1V5TNaxW
[23:40:39] <gurun> ack's are a bit more complicated than one would have wanted. But helps keep the communication lean.
[23:41:34] <gurun> uh, ok
[23:41:45] <gurun> first unknown is at least count, and that says 1
[23:41:56] <gurun> second says 1 as in only one
[23:42:03] <gurun> and then .. huh.
[23:42:22] <gurun> is it a client you are doing?
[23:42:23] <jhead> 00 00 00, triad for sequence #0
[23:42:40] <gurun> if so, try connecting to test.inpvp.net (it's my laptop)
[23:42:43] <jhead> I'm working on understanding both sides
[23:42:44] <jhead> https://github.com/jhead/node-mcpe
[23:43:09] <gurun> ah, single threaded languages fits minecraft perfectly :-)
[23:43:16] <jhead> haha
[23:43:25] * gurun just loves a flamewar in the middle of the night
[23:43:53] <jhead> "It's probably not practical to use this library to write/run your own Pocket Edition server."
[23:46:40] <jhead> damn this map is cool
[23:49:58] <jocopa3> I need cool maps to test my shaders with :c
[23:50:03] <jocopa3> looking at default terrain is boring
[23:54:06] <gurun> go with Kings Landing .. epic

[01:11:51] <gurun> 1 week of trying to catch a bug .. and then .. it's in a plugin. Fuck.
[01:22:09] * Aragas has quit
[03:08:33] * Wuppie has quit
[03:08:51] * Wuppie joined the channel
[04:44:09] <humerusj> NullFull: minecraft play.inpvp.net
[04:44:10] <NullFull> [Minecraft Stats] Hostname: InPvP BE - play.inpvp.net; Gamemode: SMP; Software: PocketMine-MP 1.5dev-1254; Version: v0.11.0 alpha; Players: 623/2332
[04:44:27] <humerusj> Interesante
[04:46:08] <deceit> asi
[04:47:14] <humerusj> looks like pocketmine
[04:47:19] <humerusj> tastes like pocketmine
[04:47:33] <humerusj> but its not?
[04:48:12] <deceit> it's a trap
[04:48:33] <deceit> and my spasms continue
[04:48:36] <deceit> meh, bbiab
[04:49:02] <deceit> humerusj: if it's not a pm server, then what is it, if i may ask
[04:52:16] <humerusj> deceit: i think it's gurun's server acting as a fast transfer proxy to inpvp's servers
[04:53:05] <deceit> nice
[04:57:59] * DarkRealms joined the channel
[04:58:01] <NullFull> DarkRealms is also known as: ElixirMC, Radix
[04:58:10] <DarkRealms> Hello
[05:45:18] * DarkRealms has quit
[06:39:24] * InusualZ is now known as zz_InusualZ
[07:17:27] * PEMapModder joined the channel
[07:17:57] * PEMapModder|away joined the channel
[07:48:52] * PEMapModder|away is now known as PEMapModder
[08:03:02] <gurun> deceit, nah not MiNET doing that (i think), because you can see the world starts loading first, MiNET doesn't it like that, it does instant transfer.
[08:03:35] <gurun> play.inpvp.net is load balanced tho, and PM is still what drives the world in inpvp.
[10:16:03] <gurun> scary, InPVP hubs now only .. MiNET
[10:16:08] <gurun> one server
[10:24:58] <shoghicp> gurun: I added lots of interesting stuff on the protocol for 0.12
[10:25:51] <shoghicp> also trying to keep it sane D:
[10:25:53] <gurun> yeah, sounds exiting
[10:26:10] <shoghicp> every day I've to revert 2-4 commits by other people and patch everything
[10:26:27] <gurun> lol
[10:26:36] <gurun> at work or PM .. i assume at work :-)
[10:26:37] <shoghicp> had a day off, came back to players sending 60 packets per tick to the server when idling
[10:26:49] <gurun> LOL
[10:27:10] <shoghicp> before they did not touch multipleyer
[10:27:26] <gurun> yeah, i'm still waiting to see some more commits, but i guess since the schedule is "off" now .. it's no panic on that front
[10:27:26] <shoghicp> but now there is people that tries to fix it or adds things but don't know how things work :(
[10:27:45] <gurun> and you are a lot more people involved, right.
[10:27:50] <shoghicp> I've my family here, plus lots of bugfixing and fixing commits as well
[10:28:01] <gurun> haha
[10:28:08] <shoghicp> so I've to wait until my family goes back to code somethign at home
[10:28:11] <gurun> damn, no time for family shogi .. work work work :.P
[10:28:18] <shoghicp> but it'll be faster, got a new computer :D
[10:28:34] <shoghicp> and I might stream it as I did with 1.4, people liked it :D
[10:28:44] <gurun> my laptop proven to be a real workhorse. I'm so happy with it.
[10:28:57] <gurun> 2.4, but still matches the servers pretty well
[10:29:12] <gurun> yeah, i have followers on twitch .. they love that stuff.
[10:29:23] <gurun> especially when i do test.inpvp.net which is my visual studio.
[10:29:41] <shoghicp> my keyboard is in Swedish, mostly like the Spanish keyboard except the ' key
[10:29:51] <gurun> so they can hang around the test server, request features, and i just implement them straight away .. restart and wam .. 10 more followers on twith .. LOL
[10:29:58] <shoghicp> at least I don't use it a lot except when writing text :P
[10:30:07] <gurun> well
[10:30:17] <shoghicp> gurun: yeah, the only problem is that I work with something that they don't have yet :(
[10:30:21] <gurun> when i was working abroud .. i got myself an real english keyboard.
[10:30:38] <gurun> its' so much better .. because i know the swedish layout .. so i don't have to think about it.
[10:31:04] <gurun> well, you guys should do the twitching more.
[10:31:06] <gurun> btw
[10:31:23] <gurun> when you are testing .. how are you running the clients.. on a device, or on the "PC"?
[10:31:36] <shoghicp> server on PC, clients on Android
[10:31:42] <shoghicp> but I'm on Linux
[10:31:54] <shoghicp> other people use VS, but we are moving away from it
[10:32:54] <gurun> uh
[10:32:59] <gurun> ah, they do C++
[10:33:08] <gurun> yeah, jetbrains is better at that, isn't it?
[10:33:22] <shoghicp> as in a project structure that can be moved everywhere, not dependent on VS project files
[10:33:25] <shoghicp> yeah, way better
[10:33:27] <gurun> VS without a R# competible language is just ..paaaain
[10:33:28] <shoghicp> using Clion
[10:33:50] <gurun> i only use VC for C#
[10:33:55] <gurun> wouldn't dream of using it for anything else
[10:34:05] <gurun> C++ rather go with emacs
[10:34:08] <gurun> or similar
[10:34:30] <gurun> particle effects on every tick .. should be banned
[10:34:57] <gurun> or .. 8 mobs with particle effects every tick, broadcasted to 300+ players .. totally not a good mix.
[10:35:47] <shoghicp> yep!
[10:35:51] <shoghicp> you had it as well, right?
[10:36:15] <shoghicp> people complained about it being slow and crap... but it's just a huge amount of packets
[10:37:05] <shoghicp> gurun: about what interests you: secret id per server:port, domain(or ip) + port
[10:37:09] <shoghicp> both on LoginPacket
[10:41:10] <gurun> if (Level.TickTime % Level.Random.Next(2,6) == 0) DO PARTICLES ....
[10:41:13] <gurun> MUCH better
[10:41:26] <gurun> shoghicp, new stuff or?
[10:41:43] <shoghicp> new stuff
[10:41:49] <shoghicp> you'll see :D
[10:41:50] <gurun> the secretd ID thing
[10:42:01] <shoghicp> partial auth if you can call it that
[10:42:03] <gurun> encryption i bet and .. hope i guess
[10:42:16] <gurun> here is something
[10:42:18] <shoghicp> allows you to identify a device per server
[10:42:26] <gurun> do you know how cookies work on HTTP
[10:42:34] <gurun> is that what you are hinting at?
[10:42:59] <gurun> because, if i could send a cookie back .. that would be awsome
[10:43:11] <gurun> it's what drives internet
[10:44:51] <shoghicp> not saving
[10:45:01] <gurun> but you know what i mean, right
[10:45:10] <shoghicp> secret = hash(device id, client id, server:port)
[10:45:23] <shoghicp> also UUID
[10:45:29] <shoghicp> also int64 client id
[10:45:54] <gurun> yeah, that's what the UUID is in PM right now, isn't it?
[10:45:57] <shoghicp> and you get where the player connected to, like "test.inpvp.net:19132"
[10:46:07] <shoghicp> UUID in PM is a placeholder for this
[10:46:13] <shoghicp> also no encryption yet
[10:46:14] <gurun> ah, cool.
[10:46:22] <gurun> yeah Dan implemented that in MiNET
[10:47:07] <gurun> because he uses that as session ID for inpvp
[10:47:35] <gurun> device ID .. is that .. the device or the "app"
[10:47:49] <gurun> client ID .. is that per session in the app (start-stop of MCPE)
[10:50:19] <shoghicp> so you have an UUID: md5(client id + device id)
[10:50:44] <shoghicp> then secret id: md5(device id + client id + host:port)
[10:50:59] <shoghicp> UUID will be the same everywhere
[10:51:20] <shoghicp> secret id will be different per server, but always the same on the same ip:port pair
[10:55:09] <PEMapModder> wat
[10:55:34] <shoghicp> NullFull: image wat
[10:55:36] <NullFull> http://i.ytimg.com/vi/RTI8Dxqi6ho/maxresdefault.jpg#.png
[10:55:38] <PEMapModder> shoghicp: so I can no longer identify the same client through UUID while transferring players?
[10:55:46] <shoghicp> you can
[10:55:51] <shoghicp> UUID will be the same everywhere
[10:56:00] <shoghicp> but now you have something unique and secret per server
[10:56:02] <PEMapModder> You said it is dependent on ip:port?
[10:56:08] <shoghicp> that other servers won't get
[10:56:12] <shoghicp> <shoghicp> so you have an UUID: md5(client id + device id)
[10:56:12] <shoghicp> <shoghicp> then secret id: md5(device id + client id + host:port
[10:56:22] <shoghicp> they are two different things
[10:56:24] <PEMapModder> Oh
[10:56:31] <gurun> particles .. OFF
[10:56:36] <PEMapModder> Good
[10:56:42] <PEMapModder> You even have a device ID :P
[10:58:02] <gurun> no username in that?
[10:58:31] <PEMapModder> But the device ID isn't comparable?
[10:58:32] <shoghicp> gurun: user can change its name and still have the same UUID
[10:58:44] <gurun> yes, that's what i mean
[10:58:47] <shoghicp> PEMapModder: you can't get the device id directly, we are not allowed to do that
[10:58:52] <gurun> but .. fair enough.
[10:59:05] <shoghicp> just get the UUID, it's mostly the same except that it's with the client id as well
[10:59:10] <gurun> so
[10:59:16] <gurun> how about "user agent" string
[10:59:26] <PEMapModder> shoghicp: not directly. I was thinking whether we can message digest two client IDs or something and compare whether the device IDs are the same.
[10:59:41] <gurun> you know how much we would love for that to happen. So we can throttle the clients based on it, and give the users a better experience from start
[10:59:55] <PEMapModder> What user agent?
[10:59:56] <shoghicp> gurun: no, and that doesn't work that great
[11:00:05] <shoghicp> MCPE vs MCPE works great
[11:00:12] <shoghicp> and measures the performance
[11:00:14] <PEMapModder> Oic
[11:00:15] <shoghicp> then adjusts rate
[11:00:21] <shoghicp> so it can be done :)
[11:00:50] <gurun> yeah, on LAN it does for me too
[11:01:55] <gurun> ping times have proven totally ineffective

2015-07-21
[01:32:12] * Aragas has quit
[02:33:29] <KnownUnown_> hmm
[09:45:28] * Chris_ joined the channel
[09:45:41] <Chris_> Anyone in here?
[09:46:03] <Intyre> no
[09:47:07] <Chris_> I'm having trouble setting up a MCPE server can you help me
[09:47:45] <Chris_> I've port fowarded and allowed pocketmine to set it default settings but my phon will not connect to it
[09:49:38] <Intyre> PocketMine support in #pocketmine
[09:50:29] <Chris_> ?
[09:57:42] * Chris_ has quit
[09:59:23] * chris_ joined the channel
[11:59:02] * sgray joined the channel
[12:10:48] * Aragas joined the channel
[14:14:04] * gurun joined the channel
[15:09:26] * NComman`` joined the channel
[18:12:05] * iJoshuaHD joined the channel
[18:13:05] * PEMapModder|away joined the channel
[18:27:17] * Unown__ joined the channel
[18:47:34] * NCommander joined the channel
[20:05:05] * Aragas has quit
[20:13:14] * Aragas joined the channel
[20:39:24] * Guest87306 is now known as KnownUnown_
[20:49:53] * Justin22 joined the channel
[20:50:50] <Justin22> Hi
[20:51:34] <Justin22> How do i make a exstonl server
[20:53:47] <Justin22> ? I got a
[22:16:09] * Aragas has quit
[22:32:36] * Aragas joined the channel
[22:48:31] <gurun> guys, go help play.inpvp.net break records thanks.
[22:48:46] <gurun> the server is set to cap at 1000 right now.

2015-07-20
[04:06:00] * sgray joined the channel
[05:02:56] * Brandon15811__ joined the channel
[05:07:30] * Fudster joined the channel
[05:43:12] * Brandon15811__ joined the channel
[05:46:41] * Fudster joined the channel
[07:06:48] * PEMapModder|away joined the channel
[07:31:43] * Connor4898 has quit
[07:31:57] * eggy has quit
[07:59:52] * Connor4898 joined the channel
[08:13:23] * eggy joined the channel
[08:13:55] * Fudster joined the channel
[08:16:30] * Brandon15811__ joined the channel
[12:04:18] * PEMapModder joined the channel
[13:55:06] * gurun has quit
[14:01:35] * gurun joined the channel
[14:35:12] * gurun_ joined the channel
[14:37:16] * Connor4898_ joined the channel
[14:42:14] * PEMapModder|away joined the channel
[14:42:14] * iJoshuaHD joined the channel
[14:42:15] * NCommander joined the channel
[14:42:16] * Brandon15811__ joined the channel
[14:42:17] * NCommander joined the channel
[14:42:19] * Brandon15811__ joined the channel
[14:42:25] * eggster joined the channel
[14:42:42] * sekjun9878 joined the channel
[14:42:42] * sekjun9878 has quit
[14:42:42] * sekjun9878 joined the channel
[14:45:53] * Windir joined the channel
[14:48:09] * Unown__ joined the channel
[17:05:40] * Brandon15811__ joined the channel
[18:25:08] * Calrizer joined the channel
[18:27:31] <Calrizer> Hello, does anyone here know how to get rid of the black lighting on grass blocks as it is not very appealing
[18:30:34] <Calrizer> oops, lol wrong chat XD
[19:33:11] * sgray joined the channel
[20:09:06] * JoseIsCool joined the channel
[20:09:20] <JoseIsCool> Hey guys, I'm trying to find a tutorial on how to connect to my server
[20:09:32] <JoseIsCool> do I have to use the same IP I use for SSH?
[20:09:36] <JoseIsCool> or do I use a different IP?
[20:14:38] <JoseIsCool> it keeps saying generating world, locating server
[20:14:46] <JoseIsCool> I'm not really sure what's going on
[20:32:57] * Aragas joined the channel
[21:52:10] * gurun joined the channel
[22:31:47] <jhead> Anybody around that might be able to help with a protocol issue?
[22:36:25] <Intyre> just ask :)
[22:40:51] <jhead> heh k
[22:43:14] <jhead> I'm reading packets client-side and getting past 0x08, then the server sends me an encapsulated packet: 84 00 00 00 70 10 20 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 b1...
[22:43:45] <jhead> I see 0x84, pull off 3 bytes for the sequence number. Then 07 should be the flags.
[22:44:40] <jhead> 0x1020 is the length of the data, then three bytes for the message index, 3 bytes for the orderIndex, 1 byte for the order channel.
[22:45:44] <jhead> 0x70 tells me the packet isn't split so I don't read int-short-int (split count, ID, index). But then it doesn't make sense.
[22:46:22] <jhead> I'm left with - 00 00 00 03 00 00 00 00 00 00 - until 0xb1 which I presume is the actual packet ID.
[22:47:27] <jhead> That's 10 bytes and if the packet were split, it would mean 3 pieces and this is the 0th split index of split ID 0.
[22:47:58] <jhead> er 0x70 not 70, sorry.
[22:48:03] <jhead> 07*
[22:48:04] <Intyre> https://gist.github.com/Intyre/970e35c50baa398d6117 hasSplit
[22:49:46] <jhead> ya know what
[22:49:51] <jhead> thanks.
[22:50:23] <jhead> It made me realize I was making a stupid mistake lol
[22:50:30] <jhead> packetOptions.fragmented = ((flags & 0b00010000) > 0) === 1;
[22:50:30] <Intyre> "0x70 tells me the packet isn't split" = 0x70 = 011 1 0000 = RELIABLE_ORDERED hasSplit ;)
[22:51:04] <jhead> "=== 1" should not have been there

2015-07-19
[02:51:14] * KexyBiscuit joined the channel
[07:02:27] * gurun_ joined the channel
[07:44:40] * KexyBiscuit joined the channel
[09:16:00] * PEMapModder|away joined the channel
[09:18:01] * PEMapModder|away joined the channel
[09:28:09] * MelomanCooI has quit
[09:36:33] * MelomanCooI joined the channel
[09:43:36] * KexyBiscuit joined the channel
[09:59:02] * gurun joined the channel
[10:26:24] * lbsg4vpn joined the channel
[10:29:23] * lbsg4vpn has quit
[14:55:06] * zz_InusualZ is now known as InusualZ

2015-07-18
[05:59:11] * Bear__ joined the channel
[05:59:26] <Bear__> My server won't set up...
[09:36:47] * jhead joined the channel
[12:50:48] * iJoshuaHD joined the channel
[12:51:18] * PEMapModder|away joined the channel
[13:12:59] * gurun joined the channel
[22:35:09] * InusualZ is now known as zz_InusualZ

2015-07-17
[00:12:44] * Aragas has quit
[03:46:51] * KexyBiscuit joined the channel
[04:56:11] * KexyBiscuit has quit
[04:56:17] * KexyBiscuit_PRC joined the channel
[05:19:37] * eggy has quit
[05:22:20] * -- BotBot disconnected, possible missing messages --
[05:25:32] * -- BotBot disconnected, possible missing messages --
[05:27:46] * [d__d] joined the channel
[07:49:53] * Aragas joined the channel
[08:51:20] * TruDan joined the channel
[08:52:50] * Iphonetips1|away joined the channel
[09:11:50] * jocopa3 joined the channel
[10:15:06] * Aragas has quit
[11:26:48] * MelomanCooI has quit
[11:27:37] * MelomanCooI joined the channel
[11:34:10] * MelomanCooI has quit
[11:38:37] * MelomanCooI joined the channel
[11:39:35] * PEMapModder_ joined the channel
[11:39:38] <NullFull> PEMapModder_ is also known as: PEMapModder
[11:43:10] * MelomanCooI has quit
[11:43:37] * MelomanCooI|2 joined the channel
[11:43:41] * MelomanCooI|2 has quit
[11:44:37] * MelomanCooI joined the channel
[11:47:02] * MelomanCooI has quit
[11:47:07] * MelomanCooI|2 joined the channel
[12:36:59] * lbsg4vpn joined the channel
[12:39:43] * lbsg4vpn has quit
[14:02:39] * PEMapModder_ joined the channel
[14:02:42] <NullFull> PEMapModder_ is also known as: PEMapModder
[15:06:20] * ohtallone joined the channel
[16:15:05] * Windir joined the channel
[18:04:20] * subsonic joined the channel
[18:04:43] <subsonic> Anybody know how i can load MPCE maps in pocketmine?
[19:30:00] * ohtallone has quit
[20:24:15] * jocopa3 has quit
[20:24:32] * jocopa3 joined the channel
[20:32:57] * auto joined the channel
[20:32:59] <NullFull> auto is also known as: MinePocket Servers
[20:33:51] <auto> anyone know if its possible to create a simple plugin to disable tnt creaters but still allow player damage?
[20:36:23] * auto has quit
[20:47:59] * jocopa3 has quit
[21:43:16] * MelomanCooI|2 has quit
[21:54:28] * MelomanCooI joined the channel
[23:42:24] * subsonic has left the channel

2015-07-16
[00:20:58] <KnownUnown> △△△CONSPIRACY: the Shoghi here is the impersonator, the twitter guy is da reel shoghi△△△
[00:52:18] <TruDan> KnownUnown: seems legit
[01:39:37] * Aragasas has quit
[03:00:42] <deceit> totally legit
[03:25:22] <KnownUnown> TruDan: it is legit
[03:25:25] <KnownUnown> dont argue
[03:36:05] <Brandon15811> KnownUnown, everything on the internet is true
[03:36:13] <Brandon15811> and deceit is a french model
[03:36:58] <KnownUnown> yes, deceit is a french model
[03:37:01] <KnownUnown> lovely image
[03:37:10] <KnownUnown> ;_;
[03:37:12] * KnownUnown hides
[03:45:52] * eggy has quit
[03:52:27] * Connor4898 joined the channel
[03:59:34] * Brandon15811__ joined the channel
[04:18:34] * Brandon15811__ has quit
[04:32:39] * Fudster joined the channel
[04:35:41] * eggy joined the channel
[05:26:26] * jocopa3 joined the channel
[05:27:56] <jocopa3> Minecraft Server + RAM Disk = fast loading/saving and happy players
[07:28:46] * jocopa3 has quit
[07:53:16] * gurun has quit
[07:53:41] * gurun joined the channel
[10:05:46] * gurun joined the channel
[10:58:32] * PEMapModder joined the channel
[11:31:56] * Bluez_ joined the channel
[11:32:02] <Bluez_> hey guys
[11:32:43] <Bluez_> I’m making some scripts to handle PM start/stop etc on a server and i noticed PM always dies with segmentation fault: 11 when you do a ‘stop’
[11:32:46] <Bluez_> any ideas?
[12:02:09] <Bluez_> gdb backtrace:
[12:02:10] <Bluez_> http://pastebin.com/XzysD7Q9
[12:03:16] <Intyre> Bluez_: "PocketMine support in #pocketmine"
[12:03:52] <Bluez_> ok, but this looks like a pocketmine code issue in the latest dev version
[12:04:07] <Intyre> and this is not #pocketmine
[12:04:42] <Bluez_> oh i see, it’s changed :P i thought this was the pocketmine dev channel my appologies
[13:10:30] * jocopa3 joined the channel
[14:17:24] * Bluez_ has quit
[14:44:39] * Bluez_ joined the channel
[15:33:58] * Bluez_ has quit
[16:03:40] * jocopa3 has quit
[16:03:57] * jocopa3 joined the channel
[16:09:39] * Bluez_ joined the channel
[16:53:30] * Aragas joined the channel
[17:44:30] * SJH1 joined the channel
[17:44:32] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[17:44:40] <SJH1> PEMapModder
[17:45:14] * SJH1 is now known as Samueljh1_
[18:43:44] * Samueljh1_ has quit
[19:52:16] * gurun has quit
[20:45:13] * Brandon15811__ joined the channel
[21:11:14] * Bluez_ joined the channel
[21:21:09] * jocopa3 has quit

2015-07-15
[00:24:02] * Aragasas has quit
[00:29:16] * ibJarrett has quit
[01:40:02] * Codmadnesspro_ has quit
[01:40:17] * Codmadnesspro joined the channel
[02:41:19] * gurun joined the channel
[03:58:54] * jocopa3 joined the channel
[04:33:21] * shaila joined the channel
[04:34:31] * MrQuoter joined the channel
[05:28:50] * jocopa3_ joined the channel
[05:31:55] * jocopa3 has quit
[05:33:52] * DrPrProx joined the channel
[05:33:56] <DrPrProx> hello
[05:34:21] <DrPrProx> i started hosting a pocketmine server but i can't connect to it
[05:34:34] <DrPrProx> 00:28:05 [INFO] [/10.0.0.5:64891] logged out due to client disconnect
[05:34:49] <DrPrProx> tahts what it syas whenever i try to connect
[05:35:41] <DrPrProx> anyone here?
[05:37:25] * jocopa3_ has quit
[05:41:36] * DrPrProx has quit
[06:57:35] * jocopa3 joined the channel
[07:28:29] * InusualZ is now known as zz_InusualZ
[08:00:06] * Iphonetiz has quit
[09:54:58] <jocopa3> I found a shogchip impersonator: https://twitter.com/SkatingSheep
[09:56:30] <jocopa3> at least, same name/icon, they don't claim to be shogchip
[10:54:42] * Iphonetips1|away joined the channel
[10:55:12] * TruDan joined the channel
[11:05:21] * gurun has quit
[11:08:17] * gurun joined the channel
[11:35:50] * LaxWasThere joined the channel
[11:37:32] * LaxWasHere has quit
[13:58:45] * ohtallone joined the channel
[16:16:18] <jocopa3> I always knew RAM disks were fast... but my RAM disk is easily 40x faster than my SSD after benchmarking both
[16:20:13] * Iphonetips1|away joined the channel
[16:20:44] * TruDan joined the channel
[17:21:39] * Aragasas joined the channel
[17:45:42] * PEMapModder joined the channel
[18:42:28] * jocopa3 has quit
[20:00:17] * ohtallone has quit
[20:06:51] * gurun joined the channel
[21:27:47] * zz_InusualZ is now known as InusualZ
[22:05:37] * gurun joined the channel

2015-07-14
[00:37:04] * KexyBiscuit joined the channel
[01:04:28] * KexyBiscuit joined the channel
[01:11:47] * Aragas has quit
[01:12:56] * KexyBiscuit_PRC joined the channel
[01:16:01] * KexyBiscuit joined the channel
[01:34:57] * KexyBiscuit has quit
[01:35:28] * KexyBiscuit joined the channel
[01:43:22] * KexyBiscuit has quit
[01:45:46] * KexyBiscuit joined the channel
[01:53:06] * KexyBiscuit has quit
[01:53:19] * KexyBiscuit joined the channel
[01:56:15] * MelomanCooI|2 joined the channel
[01:56:15] * MelomanCooI has quit
[01:58:10] * KexyBiscuit has quit
[02:03:32] * KexyBiscuit joined the channel
[02:03:58] * KexyBiscuit has quit
[02:04:16] * KexyBiscuit joined the channel
[02:19:01] * KexyBiscuit has quit
[02:21:15] * KexyBiscuit joined the channel
[04:06:45] * KexyBiscuit joined the channel
[04:53:53] * DishRex joined the channel
[04:53:56] <NullFull> DishRex is also known as: DishRex
[04:56:53] <jocopa3> NullFull is also known as: NullFull
[05:31:42] * DishRex has quit
[07:18:14] * gurun joined the channel
[08:09:49] <jocopa3> hmm...
[08:10:02] <jocopa3> this place is full, yet empty
[09:12:52] * KexyBiscuit has quit
[10:15:10] * KexyBiscuit joined the channel
[11:56:03] * Aragas joined the channel
[12:25:04] * gurun joined the channel
[12:36:23] * KexyBiscuit has quit
[12:37:46] <shoghicp> oh no D:
[12:37:56] <shoghicp> enchanting table was implemented on the client side only
[12:38:11] <shoghicp> server has no way to know or tell the client the enchantments to use
[12:38:25] <shoghicp> so client can just create a Sharpness 255 sword :P
[12:38:33] <jocopa3> that sounds like the type of problem you fix :p
[12:38:37] <Intyre> \o/
[12:38:50] <shoghicp> yes, but I would prefer to fix it before it's entangled in all the code
[12:40:26] <jocopa3> wait, so if it's not shogchips fault this time, then who do we blame?
[12:40:44] <shoghicp> blame tommo
[12:41:36] <jocopa3> I was blaming him anyway until you came along \o/
[12:44:35] <KnownUnown> Tommo is more blamable
[12:45:07] <jocopa3> he is
[12:45:22] <jocopa3> he's the one that introduces a lot of new fancy never-before-seen features
[13:35:58] * KexyBiscuit joined the channel
[14:19:29] * KexyBiscuit has quit
[14:53:44] <humerusj> jocopa3: *the usually broken* new  fancy never-before-seen features
[14:55:28] <jocopa3> I still wish I had an arsenal of phones/devices to test stuff on like they have at Mojang :c
[14:57:19] <jocopa3> If I worked there, the first thing I'd do is setup all devices so that I can transfer files/apps to one and have it sent to all
[15:02:03] <humerusj> Doesn't android have a commercial app system that takes care of all of that? Kinda like ios?
[15:02:18] <humerusj> I once interned at a place like that too
[15:02:45] <jocopa3> no idea, but I know theres a simple software solution if you plug everything in via usb hub
[15:03:23] * gurun has quit
[15:03:40] <jocopa3> if nothing else, you could easily make a custom program in 15 minutes or so to do it for you :p
[15:05:00] * gurun joined the channel
[15:05:15] <humerusj> App that when it opens, downloads the newest build and runs it?
[15:05:44] <jocopa3> no, program that copies a file from your PC to all connected devices in the same storage location
[15:07:24] <humerusj> Ohh
[15:07:41] <humerusj> I didn't know you were still talking about using hardware tethering
[15:07:44] <jocopa3> :p
[15:38:49] * MelomanCooI|2 has quit
[15:39:34] * MelomanCooI joined the channel
[15:52:53] * SJH1 joined the channel
[15:52:55] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[15:55:26] * jocopa3 has quit
[16:07:08] * Paul_ joined the channel
[16:08:22] <Paul_> Hello shoghicp, I have a question, I send it as an email to you
[16:09:41] <gurun> shoghicp and oddity. When i send the datagrams, i put them in a "nak/ack" queue. This queue can only be cleared by a ACK or a NAK. Sometimes i have a real oddity tho. I receive NAK that doesn't have a corrensponding datagram in this queue. Do you recognize seening that behaviour at any point?
[16:11:18] * Paul_ has left the channel
[16:41:57] * SJH1 has quit
[17:14:49] * SJH1 joined the channel
[17:14:50] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[17:53:09] * InusualZ is now known as zz_InusualZ
[17:53:39] * zz_InusualZ is now known as InusualZ
[18:14:24] * ibJarrett joined the channel
[18:14:26] <NullFull> ibJarrett is also known as: ibJustin, ibJarrett
[18:22:34] * -- BotBot disconnected, possible missing messages --
[18:25:38] * -- BotBot disconnected, possible missing messages --
[18:28:35] * -- BotBot disconnected, possible missing messages --
[19:49:39] * [d__d] joined the channel
[19:49:39] * Aragas joined the channel
[19:59:09] * Brandon15811__ joined the channel
[20:01:42] * Fudster joined the channel
[20:09:28] * Brandon15811__ joined the channel
[20:58:09] * Aragasas joined the channel
[21:01:24] * Aragas has quit
[23:34:44] * InusualZ is now known as zz_InusualZ
[23:39:19] * zz_InusualZ is now known as InusualZ

2015-07-13
[00:55:17] * Aragas has quit
[02:26:04] * [kexybiscuittest has left the channel
[02:32:30] * [kexybi][scuit] joined the channel
[02:33:04] * [kexybi][scuit] is now known as KexyBiscuit
[04:56:19] * sgray joined the channel
[07:02:55] * Dotty_ joined the channel
[07:03:04] <Dotty_> Hello?
[07:05:28] * PEMapModder_ joined the channel
[07:05:31] <NullFull> PEMapModder_ is also known as: PEMapModder
[07:14:42] * Dotty_ has left the channel
[08:34:13] * PEMapModder|away joined the channel
[09:15:59] * KexyBiscuit has quit
[09:16:48] * KexyBiscuit joined the channel
[09:30:42] * jocopa3 has quit
[11:01:15] <gurun> do we have any baby monsters (zoombie, creeper etc) in MCPE?
[11:02:52] <Intyre> we will soon(tm)
[12:45:37] * KexyBiscuit has quit
[14:00:03] * gurun has quit
[14:01:29] * gurun joined the channel
[14:14:49] <TruDan> Hey, Intyre you can't say that! That's copyrighted by mojang. "Soon"
[14:15:04] <TruDan> they'll be onto you and hunt you down ;_;
[14:15:31] <Intyre> oh
[14:15:36] <TruDan> but then who was first, Valve or Mojang
[14:15:44] <TruDan> they're both the same. "Soon"
[14:16:37] * Aragas joined the channel
[15:37:05] * LaxWasHere joined the channel
[15:37:13] * md_5 joined the channel
[15:41:03] <PEMapModder|away> gurun: yes
[15:41:18] <PEMapModder|away> Baby villagers, baby zombies, and baby pigmen
[15:41:26] <PEMapModder|away> And even baby pigmen on ducks
[15:58:45] * Wuppie has quit
[16:00:02] * Wuppie joined the channel
[17:29:47] <gurun> can't get the non-passive mobs to spawn kids .. but never mind.
[17:29:54] <gurun> pets are .. pets anyway.
[17:30:02] <gurun> npc baybe obviously works
[17:34:09] * KexyBiscuit joined the channel
[18:59:41] * SJH1 joined the channel
[18:59:42] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[18:59:49] <SJH1> is this only for pocketmine?
[19:00:01] <SJH1> or general mcpe development
[19:30:27] * SJH1 has quit
[19:30:50] * SJH1 joined the channel
[19:30:51] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[19:46:10] * KexyBiscuit has quit
[19:51:19] * SJH1 has quit
[19:51:57] * SJH1 joined the channel
[19:51:58] <NullFull> SJH1 is also known as: Samueljh1, Samueljh1H8sLag
[21:06:38] * SJH1 has quit
[22:00:58] <TruDan> damn, im liking C# quicker than i expected :o
[22:38:59] * Brandon15811__ joined the channel
[23:07:15] * jocopa3 joined the channel

2015-07-12
[00:00:08] <Intyre> \o/
[00:00:09] <HyperCamel> So what do you do? I know you made MCPEPatcher, but what else?
[00:00:58] <Intyre> nothing much
[00:01:15] <HyperCamel> Lol, i know you do more than that XD
[00:04:50] <HyperCamel> Do you work with Jocopa a lot?
[00:05:05] <Intyre> nope
[00:07:37] <HyperCamel> Oh, lol, for some reason I thought you did
[00:10:15] <KnownUnown> I've herd lots about u Intyre
[00:11:13] <Intyre> :o
[00:11:21] <KnownUnown> well 4 one
[00:11:27] <KnownUnown> i herd u live in pineapple under ze sea
[00:11:38] <HyperCamel> Wow, you're quite popular, Intyre
[00:12:31] <KnownUnown> and ive herd u dont like being pingd
[00:13:10] <HyperCamel> O_0
[00:14:13] * HyperCamel has quit
[00:14:53] <Brandon15811> xD
[00:17:19] <KnownUnown> heh
[00:17:22] <KnownUnown> scared him off!
[00:17:30] <Brandon15811> !m KnownUnown
[00:17:30] <[d__d]> You're doing good work, KnownUnown!
[00:17:37] <Brandon15811> D:
[00:17:40] <KnownUnown> he's dead jim
[00:17:42] <Brandon15811> [d__d], ping
[00:17:43] * Aragas has quit
[00:17:47] <Brandon15811> [d__d]: ping
[00:17:47] <[d__d]> Are you in need of my services, Brandon15811?
[00:17:52] <KnownUnown> dead
[00:17:54] <KnownUnown> dead to the world
[00:18:07] <Brandon15811> KnownUnown, not completely https://botbot.me/freenode/mcpedevs/
[00:18:09] <Brandon15811> #gh1
[00:18:10] <[d__d]> edit: https://github.com/PocketMine/PocketMine-MP/pull/1
[00:18:13] <KnownUnown> hmm
[00:18:14] <KnownUnown> gh#1
[00:18:14] <[d__d]> edit: https://github.com/PocketMine/PocketMine-MP/pull/1
[00:18:25] <KnownUnown> [d__d]: help
[00:18:25] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[00:18:26] <Brandon15811> he's muted xD
[00:18:30] <KnownUnown> oooh.
[00:18:34] <KnownUnown> well then
[00:18:37] <KnownUnown> someone unmute him!
[00:18:46] <gurun> whay are you people not sleeping!
[00:19:03] <Brandon15811> !m KnownUnown
[00:19:03] <[d__d]> You're doing good work, KnownUnown!
[00:19:23] <KnownUnown> <3
[00:19:29] <Brandon15811> gurun, why are YOU not sleeping?
[00:19:30] <KnownUnown> gurun: the question is why are you awake
[00:19:53] <gurun> i have kids.. only time to be alone
[00:19:56] <Intyre> how do you sleep?
[00:20:14] <KnownUnown> Intyre: go awey dis no consern u
[00:20:21] <Intyre> k o/
[00:20:22] <Brandon15811> Intyre, laying down on a bed, usually
[00:20:23] <gurun> i know you don't do alcohole .. so i can't really tell you
[00:20:34] <Brandon15811> xD
[00:21:26] <gurun> i have an informational message on the server saying something like "slow client detecting, slowing down speed"
[00:21:38] <gurun> i have to change that to "slow client detected, increasing speed for client"
[00:21:48] <KnownUnown> https://youtu.be/kbx50r5qu44?t=6m2s
[00:21:56] <gurun> because people keep asking "how to i speed it up again" :-P
[00:23:13] <Brandon15811> waffles!
[01:46:21] * KexyBiscuit joined the channel
[04:10:28] * InusualZ is now known as zz_InusualZ
[04:11:14] * zz_InusualZ is now known as InusualZ
[05:51:08] * KexyBiscuit is now known as RebeccaBiscuit
[05:53:36] * jocopa3 joined the channel
[05:54:07] <jocopa3> hola
[05:59:39] * RebeccaBiscuit is now known as Biscuit
[05:59:54] * Biscuit is now known as KexyBiscuit
[09:55:38] * PEMapModder_ joined the channel
[09:55:42] <NullFull> PEMapModder_ is also known as: PEMapModder
[10:06:49] * jocopa3 has quit
[10:12:02] * gurun has quit
[10:16:38] * gurun joined the channel
[10:24:27] * InusualZ is now known as zz_InusualZ
[10:30:01] * KexyBiscuit has quit
[10:30:15] * zz_InusualZ is now known as InusualZ
[10:30:22] * KexyBiscuit joined the channel
[10:34:41] * InusualZ is now known as zz_InusualZ
[11:50:37] * KexyBiscuit joined the channel
[12:22:16] * gurun joined the channel
[12:30:46] * zz_InusualZ is now known as InusualZ
[12:34:22] * Aragas joined the channel
[12:58:32] <gurun> Guys, the coming W10 client .. I understand it's based on MCPE code, but does it mean that it will be the SAME client for all in the future, or will that be a separate one?
[13:00:06] <Intyre> same
[13:00:58] <Aragas> u know, java-client has a strong community
[13:16:47] * Iphonetips1|away has quit
[13:17:21] * TruDan has quit
[13:18:18] <gurun> really
[13:19:14] <gurun> Intyre, great. So it won't be "working together" it will be "they are the one and the same".
[13:19:34] <gurun> people keep asking me if i will support W10 when that is out .. and i just want to be able to say 0.12 is supported, yes.
[13:24:37] * KexyBiscuit joined the channel
[13:46:21] <Intyre> gurun: its like android and ios
[14:06:44] * PEMapModder|away joined the channel
[14:06:45] * PEMapModder|away has quit
[14:07:14] * PEMapModder|away joined the channel
[14:07:15] * PEMapModder|away has quit
[14:08:45] * PEMapModder|away joined the channel
[14:16:23] * PEMapModder_ joined the channel
[14:16:27] <NullFull> PEMapModder_ is also known as: PEMapModder
[14:21:23] <gurun> Intyre, yeah "Like" in the sense, that the core is identical, and then some OS specifics i assume
[15:22:13] * Iphonetips1|away joined the channel
[15:22:43] * TruDan joined the channel
[15:54:14] <Intyre> gurun: indeed same core
[15:57:47] * zz_InusualZ is now known as zz_zz_InusualZ
[16:26:51] * zz_zz_InusualZ is now known as InusualZ
[17:58:51] <gurun> MiNET .. now as a forwarding service :-)
[18:14:33] <gurun> WOW.. that is awsom .. i just did a restart of the server, and transfered all players back to the server. A hot-restart and they came back :.)
[18:42:34] <humerusj> gurun: define "forwarding" pls
[18:43:14] <gurun> the forwarding packet
[18:43:30] <gurun> transer i mean
[18:43:34] <gurun> transfer
[18:44:02] <humerusj> Oh
[18:44:30] <gurun> so it transfers players to other servers, or as in my case .. to self.
[18:44:42] <gurun> and while they trying franticly to connect to that new server, it restarts.
[18:45:30] <humerusj> I get the idea
[18:45:41] <humerusj> I just thought by forwarding you meant proxying
[19:11:30] * MelomanCooI joined the channel
[20:00:09] <gurun> yeah, well . .. no. That's just booring.
[20:00:26] <gurun> but by being able to transfer and restart the server .. it's pretty cool.
[20:00:42] <gurun> so i don't loose any players, and don't have to reconnect myself.
[21:38:33] * jocopa3 joined the channel

2015-07-11
[00:02:04] * Iphonetips1|away has quit
[00:03:33] * TruDan has quit
[00:04:08] * TruDan joined the channel
[00:04:38] * Iphonetips1|away joined the channel
[00:25:46] * Aragas has quit
[00:52:15] * KexyBiscuit joined the channel
[01:15:40] * KexyBiscuit_PRC joined the channel
[01:19:07] * KexyBiscuit has quit
[01:19:30] * KexyBiscuit_PRC is now known as KexyBiscuit
[01:29:50] * KexyBiscuit has quit
[01:30:52] * KexyBiscuit joined the channel
[02:21:02] * MelomanCooI has quit
[02:26:24] * MelomanCooI joined the channel
[02:27:32] * iamadpond has quit
[02:27:32] * MinecraftAddict has quit
[02:27:39] * iamadpond joined the channel
[02:30:05] * MinecraftAddict joined the channel
[02:30:14] * KexyBiscuit has quit
[02:30:44] * KexyBiscuit joined the channel
[02:38:56] * KexyBiscuit joined the channel
[04:00:59] * TruDan has quit
[04:01:33] * Iphonetips1|away has quit
[04:04:10] * Iphonetips1|away joined the channel
[04:04:40] * TruDan joined the channel
[04:23:01] * MelomanCooI has quit
[04:25:57] * MelomanCooI joined the channel
[04:35:29] * MelomanCooI has quit
[04:38:26] * MelomanCooI joined the channel
[04:56:56] <PEMapModder> InusualZ: see pm source
[04:57:33] <InusualZ> PEMapModder, for what?
[05:11:49] * Iphonetips1|away has quit
[05:13:20] * Iphonetips1|away joined the channel
[06:01:07] * Iphonetips1|away has quit
[06:01:07] * TruDan has quit
[06:02:40] * TruDan joined the channel
[06:03:10] * Iphonetips1|away joined the channel
[06:30:06] * MelomanCooI has quit
[06:33:05] * MelomanCooI joined the channel
[06:46:58] <PEMapModder> InusualZ: forgot. What did you ask last night?
[06:47:30] <Brandon15811> PEMapModder, InusualZ https://botbot.me/freenode/mcpedevs/msg/44201557/
[07:00:19] * Iphonetips1|away has quit
[07:01:45] * TruDan has quit
[07:06:05] * Iphonetips1|away joined the channel
[07:06:05] * TruDan joined the channel
[07:59:07] * TruDan has quit
[08:00:41] * Iphonetips1|away has quit
[08:02:28] * TruDan joined the channel
[08:02:58] * Iphonetips1|away joined the channel
[08:54:44] * Falkirks has quit
[08:55:13] * Falkirks joined the channel
[08:57:42] * deceit has quit
[08:57:50] * deceit joined the channel
[09:04:09] * Iphonetips1|away has quit
[09:04:09] * TruDan has quit
[09:06:22] * Iphonetips1|away joined the channel
[09:06:52] * TruDan joined the channel
[09:45:43] * ahmad joined the channel
[09:45:57] <ahmad> hello kexy
[09:46:04] <ahmad> are you here?
[09:46:04] <ahmad> :D
[09:47:09] <ahmad> :)
[09:55:16] * ahmad has left the channel
[10:05:49] * KexyBiscuit has quit
[10:10:27] * Iphonetips1|away has quit
[10:11:23] * Iphonetips1|away joined the channel
[10:22:02] * KexyBiscuit joined the channel
[10:32:46] * Iphonetips1|away has quit
[10:35:54] * Iphonetips1|away joined the channel
[10:44:27] * joshrivers has quit
[10:55:56] * MelomanCooI has quit
[11:00:22] * MelomanCooI joined the channel
[11:00:22] * MelomanCooI has quit
[11:05:28] * MelomanCooI joined the channel
[11:11:34] * joshrivers joined the channel
[11:11:51] * MelomanCooI has quit
[11:13:11] * Brandon15811 joined the channel
[11:19:40] * MelomanCooI joined the channel
[11:36:44] * Brandon15811_ joined the channel
[11:37:12] * Brandon15811___ joined the channel
[11:46:13] * Iphonetips1|away has quit
[11:47:55] * TruDan has quit
[11:50:01] * TruDan joined the channel
[11:51:01] * Iphonetips1|away joined the channel
[11:52:09] * MelomanCooI has quit
[11:53:20] * MelomanCooI joined the channel
[11:56:59] * joshrivers has quit
[12:10:25] * Iphonetips1|away has quit
[12:14:30] * Iphonetips1|away joined the channel
[12:46:20] * KexyBiscuit joined the channel
[13:07:37] <KnownUnown> http://www.xn--vi8hiv.ws/
[13:12:55] * Iphonetips1|away has quit
[13:14:56] * Aragas joined the channel
[13:17:39] * Iphonetips1|away joined the channel
[14:00:31] * Iphonetips1|away has quit
[14:02:13] * TruDan has quit
[14:03:29] * Iphonetips1|away joined the channel
[14:04:00] * TruDan joined the channel
[14:18:23] * MelomanCooI has quit
[14:23:20] * MelomanCooI joined the channel
[14:25:38] * MelomanCooI has quit
[14:28:21] * MelomanCooI joined the channel
[14:32:46] * MelomanCooI has quit
[14:37:51] * MelomanCooI joined the channel
[14:37:51] * MelomanCooI has quit
[14:39:20] * MelomanCooI joined the channel
[14:46:41] * MelomanCooI has quit
[14:57:45] * Iphonetips1|away has quit
[14:58:24] * Iphonetips1|away joined the channel
[15:56:09] * Iphonetips1|away has quit
[15:57:13] * TruDan has quit
[15:58:30] * Iphonetips1|away joined the channel
[15:59:00] * TruDan joined the channel
[17:10:44] <gurun> walk jumping in PE, anyone know the velocity max of that in m/s or m/tick ?
[17:11:05] <gurun> looks like close to sprint speed on PC
[17:23:23] <PEMapModder> Excluding speed 127?
[17:55:11] * KexyBiscuit has quit
[18:42:51] <gurun> ?
[18:43:15] <gurun> i think this whole speed thing is really wierd with PM and .. something.
[18:43:31] <gurun> 99.9% of the cases, it's not a problem at all.
[18:43:48] <gurun> so .. suddenly it reports excessive speeds up to like 30m/s
[18:43:52] <gurun> i just don't get it.
[18:44:43] <gurun> i know it's not packet out of order, because i'm skipping out of order just to be sure (and it doesn't happen often)
[18:45:05] <gurun> i'm also making it minmal 50ms between, just to make sure i don't calculate in batch.
[18:45:12] <gurun> but still..
[20:38:13] * InusualZ is now known as zz_InusualZ
[20:38:48] * zz_InusualZ is now known as InusualZ
[23:55:03] * HyperCamel joined the channel
[23:56:20] <HyperCamel> Anybody home?
[23:57:04] <Intyre> no
[23:57:25] <HyperCamel> Lol XD
[23:57:43] <HyperCamel> I've heard a lot about you Intyre
[23:58:01] <Intyre> good or bad?
[23:59:46] <HyperCamel> Very good actually

2015-07-10
[00:12:10] * sgray joined the channel
[00:20:10] * Aragas has quit
[02:29:13] * Von_ joined the channel
[02:29:14] <NullFull> Von_ is also known as: VonHirst
[02:39:16] * Von_ has quit
[03:44:16] * MrQuoter has quit
[03:47:26] * MrQuoter joined the channel
[07:30:20] * sekjun9878 has quit
[07:32:59] * sekjun9878 joined the channel
[07:32:59] * sekjun9878 has quit
[07:32:59] * sekjun9878 joined the channel
[07:41:15] * lbsg4vpn joined the channel
[07:41:22] * lbsg4vpn has quit
[08:18:06] * sekjun9878 joined the channel
[08:18:06] * sekjun9878 joined the channel
[08:39:54] * sekjun9878 joined the channel
[08:39:54] * sekjun9878 joined the channel
[09:02:17] * sekjun9878 has quit
[09:03:12] * sekjun9878 joined the channel
[09:03:44] * sekjun9878 has quit
[09:03:44] * sekjun9878 joined the channel
[10:23:13] * gurun joined the channel
[10:40:17] * sekjun9878 joined the channel
[10:40:17] * sekjun9878 has quit
[10:40:17] * sekjun9878 joined the channel
[10:49:48] * KexyBiscuit joined the channel
[11:36:10] * KexyBiscuit joined the channel
[11:47:34] * ohtallone joined the channel
[12:04:53] <gurun> OH .. had no idea effects worked in 0.11 :-P
[12:09:02] <shoghicp> haha
[12:16:25] * sgray joined the channel
[12:26:04] <gurun> i was looking at JFM stream last night, and he was playing spleef at LBSG. And the pizza spleef used pretty much all the effects :-)
[12:26:41] <shoghicp> PM fault :P
[12:26:50] <gurun> yeah absolutely
[12:27:02] <gurun> JFM .. 10k followers on that stream.
[12:27:22] <gurun> and just for the record, i was looking but didn't login so i don't think people like me counted.
[12:27:35] * ohtallonez joined the channel
[12:28:09] <gurun> shoghicp, seriously .. you still don't have proper internet?!
[12:28:56] <shoghicp> soon(tm)!
[12:29:43] <gurun> :-)
[12:30:47] * ohtallone has quit
[12:31:27] <gurun> i have a problem with player equiptment and creative. If I don't intend to control the inventory for creative, can i safely just ignore all and everything about that then?
[12:32:30] <shoghicp> yep!
[12:32:37] <shoghicp> client will use its internal list
[12:36:16] <gurun> ok, great.
[12:36:37] <gurun> turned out i otherwise have to add the whole creative inventory .. like you did. Pain.
[12:37:59] * PEMapModder|away joined the channel
[13:03:00] <gurun> shogi, PlayerEquipment. I don't understand the data in that message. What is slot and "selected slot" really. And why do i get slots that i don't have in that?
[13:03:09] <gurun> care to explan a bit?
[13:11:34] <shoghicp> magic! -9 or +9 :P
[13:13:00] <gurun> yeah, you know what. I maybe understand it after all
[13:13:20] <gurun> but i think i have to blame MrARM for inventory hacks ;-(
[13:15:25] <gurun> 						Level.BroadcastTextMessage(string.Format("Inventory cheat detected forpPlayer: {0} Slot: {1}", Username, slot), type: MessageType.Raw);
[13:16:21] <gurun> the funny thing; creative gamemode command is enabled on the server :-P
[13:23:46] * MelomanCooI joined the channel
[13:25:07] * sgray has quit
[13:25:32] * sgray joined the channel
[13:50:06] <iJoshuaHD> is it worth it to buy a $20 RC-helicopter and a $13 spy pen camera?
[13:50:47] <iJoshuaHD> it would be fun to play with an RC-helicopter with a camera though lol
[14:18:21] * Aragas joined the channel
[14:22:28] <gurun> iJoshuaHD, is is the kind of money you don't "think about"
[15:04:22] <PEMapModder> iJoshuaHD: sure, you'll get back the money by spying people's bank account passwords :)
[15:04:54] <PEMapModder> Oh wait, channel rules say don't help for stealing?
[15:11:17] <iJoshuaHD> PEMapModder you must be stupid enough to use the RC-Helicopter w/ a small camera on it to look at people's bank account passwords.
[15:13:22] <iJoshuaHD> gurun as a college student, im always short :/ well, hobby is a hobby if you have nothing else to do! hope my useless plan would end well and be useful when it is done so i could take it outside my house and do some tests with it like 3rd person flying cam xD
[15:16:59] * ohtallone joined the channel
[16:00:52] * MelomanCooI has quit
[16:03:48] * MelomanCooI joined the channel
[16:05:42] * ohtallone has quit
[16:06:00] * MelomanCooI has quit
[16:10:48] * MelomanCooI joined the channel
[16:49:09] * ohtallone joined the channel
[18:16:22] <gurun> a change from slot 255 .. in survival .. does that mean . empty perhaps?
[19:06:19] * KexyBiscuit has quit
[19:14:21] <InusualZ> someone here have a ideo of how to generate a UUID?
[19:14:28] <InusualZ> some theory or something?
[20:08:00] * gurun has quit
[20:26:40] * gurun joined the channel
[20:59:04] * Baa joined the channel
[21:05:12] * Baa has quit
[22:52:29] * dranghek has quit
[22:52:46] * darngeek joined the channel
[22:53:02] * Wuppie has quit
[22:54:36] * MrARM has quit
[22:54:41] * Wuppie joined the channel
[22:57:16] * Intyre joined the channel
[22:57:46] * MrARM joined the channel

2015-07-09
[11:23:43] <gurun> but, too late.
[11:48:05] <gurun> shoghicp, did you do any compression tests with player moves. And the effects of that?
[11:48:30] <gurun> i'm thinking about putting it in a batch, but without compression.
[11:48:43] <shoghicp> the main issue of MCPE is that it's sending too often or for things that are not in screen
[11:48:53] <shoghicp> do batch with fast compression
[11:48:56] <shoghicp> it's great
[11:49:00] <gurun> yeah, tried that.
[11:49:28] <gurun> but it only "earned me" around 500 players on max load. (2.5->3k)
[11:49:55] <gurun> to be honest .. a lot of the shit is taken by that adler checksum calculation.
[11:50:09] <gurun> that checksum is not supported at all by .NET
[11:50:43] <gurun> so doing it less compressed might actually increase the overhead of that one too :-(
[11:52:29] <gurun> but, point being that compression of floats isn't really that .. great i suspect.
[12:23:49] * SurbuG joined the channel
[12:24:02] <SurbuG> hello
[12:24:06] <SurbuG> who can here help me?
[12:24:14] <SurbuG> please answer :)
[12:41:27] * PEMapModder|away joined the channel
[13:20:35] * sgray joined the channel
[13:23:24] * sekjun9878 has quit
[13:25:42] * sekjun9878 joined the channel
[13:28:38] * SurbuG has left the channel
[13:44:29] <gurun> did some testing of zlib.
[13:45:13] <gurun> turns out that in a real-life situation, compression level fast or optimized makes almost no difference for size. Also, the speed difference is almost irrelevant.
[13:45:53] <gurun> having uncompressed is the slowest, because it doubles the size and hence the adler checksum takes over and makes it slower.
[13:46:19] <gurun> around 10% of the processing is from Adler computation.
[13:46:39] <gurun> Also tried with zlib. And that is actually slower than what i currently implemented.
[13:46:51] <gurun> especially the checksum calculation.
[13:53:30] * sekjun9878 has quit
[13:53:30] * sekjun9878 joined the channel
[15:57:50] * zz_InusualZ is now known as InusualZ
[15:58:11] <gurun> God LBSG is frustrating
[15:58:42] <gurun> playing sky wars .. waiting for game to start. Start and drops to the iland. Gest kicked for flying. WTF is that.
[16:02:28] <humerusj> Stahp being a h4x0r
[16:05:39] * jocopa3 joined the channel
[17:10:58] <gurun> whatelsecan i do whith (my(life))?? nothing
[17:35:11] <deceit> lol
[17:35:12] <deceit> hax
[17:56:33] * ohtallone joined the channel
[18:09:51] * Aragas joined the channel
[18:17:48] * jocopa3 has quit
[18:40:31] <gurun> skywars on MCPE need a rethink.
[18:40:43] <gurun> it can't be that you die and loose the game for falling into the void.
[18:41:17] <gurun> it's too difficult to build bridges and control the player for that
[19:45:47] * ohtallone has quit
[19:48:32] * ohtallone joined the channel
[22:09:11] * ohtallone has quit
[22:29:42] * sekjun9878 joined the channel
[22:29:42] * sekjun9878 has quit
[22:29:42] * sekjun9878 joined the channel
[23:33:42] * Matt____1 joined the channel
[23:35:49] * sekjun9878 joined the channel
[23:35:49] * sekjun9878 has quit
[23:35:49] * sekjun9878 joined the channel
[23:58:06] * Matt____1 has quit

[00:50:39] <jocopa3> yay! I lucked out and got a good room mate for college
[00:53:07] <Intyre> he likes trains too?
[00:54:21] <jocopa3> if by trains you mean computers, then yes
[00:54:37] <Intyre> :)
[00:55:04] <jocopa3> my computer makes a weird "choo choo" noise though...
[01:03:59] <Brandon15811> jocopa3, Intyre https://www.youtube.com/watch?v=b8HO6hba9ZE
[02:33:57] * shaila joined the channel
[04:29:45] * sgray joined the channel
[04:59:33] * jocopa3 has quit
[04:59:49] * jocopa3 joined the channel
[05:07:42] <humerusj> jocopa3: haven't gotten mine yet :/
[05:15:50] <jocopa3> :p
[05:16:21] <jocopa3> only thing I have to complain about is my class schedual
[05:16:58] <jocopa3> 5 classes in a row, 10am to 3pm, and I have to walk across campus for each one
[05:17:54] <jocopa3> so walking across campus a total of 4 times on monday, wednesday and friday, and tuesdays I have only one class
[05:20:33] <humerusj> How big is your campus?
[05:21:09] <jocopa3> 3 city blocks
[05:21:29] <humerusj> Hmm
[05:21:37] <humerusj> I think I might have you beat
[05:21:49] <jocopa3> do you have blizzards in the winter? :p
[05:22:37] * sekjun9878 joined the channel
[05:22:37] * sekjun9878 has quit
[05:22:37] * sekjun9878 joined the channel
[05:23:08] <humerusj> Yes, actually
[05:23:10] <humerusj> I do :)
[05:24:47] <jocopa3> maybe we can be blizzard buddies :o
[05:25:58] <Brandon15811> jocopa3, it'll be good exercise!
[05:26:45] <jocopa3> but... I don't like exercise... especially the kind that involves movement
[05:28:01] <jocopa3> I planned on living in the dorm 24/7
[05:28:25] <Brandon15811> that's no fun
[05:29:01] <jocopa3> okay... 20/5
[05:30:01] <humerusj> jocopa3: lol
[05:30:10] <jocopa3> not much else to do in the town where my college is anyway, most of that towns economy relies on the college itself it's so tiny
[05:30:30] <humerusj> Omfg
[05:30:38] <humerusj> Are we going to the same college
[05:30:52] <humerusj> Because that's pretty much exactly how mine is...
[05:31:04] <Brandon15811> mine is the same too xD
[05:31:14] <humerusj> ^^^^^^^^
[05:31:21] <jocopa3> what's with colleges being in tiny towns :c
[05:31:42] <Brandon15811> I really don't go to that town except for college xD
[05:31:47] <jocopa3> they only have 1 chinese restruant, and it's closed half the week...
[05:32:21] <Brandon15811> my school probably has more students than the town has residents xD
[05:33:14] <jocopa3> so what exactly do you do at a tiny school in a tiny town other than sit in the dorm and go to classes?
[05:33:56] <humerusj> I don't know
[05:33:58] <humerusj> Never been
[05:34:07] <humerusj> I've kinda been putting it all off
[05:35:18] <jocopa3> I had a really far out there plan to find another student programmer and make a game
[05:35:56] <Brandon15811> on a map, my school is about 1.5 miles across, but actually walking would be a couple miles
[05:36:23] <jocopa3> my school isn't even close to a mile
[05:36:52] <jocopa3> 1/4th a mile at the most, unless you count student appartments and staff facilities, then 3/4ths a mile
[05:37:14] <Brandon15811> LSU is 2,000 acres xD
[05:37:36] <Brandon15811> and some of the freshman classes have hundreds of people in the same room D:
[05:37:48] <jocopa3> 400 acre campus at my school :D
[05:38:05] <jocopa3> largest class is 50 students
[05:38:11] <jocopa3> average is 14
[05:38:24] <Brandon15811> my campus is about 400 acres too xD
[05:41:00] <jocopa3> my school even has limits on how much power our PC's can use :c
[05:41:20] <Brandon15811> wow D:
[05:41:29] <Brandon15811> I guess no bitcoin mining at your dorm then
[05:41:39] <jocopa3> I might not tell them my PC is over their limit lolz
[05:41:50] <humerusj> Hum
[05:41:53] <Brandon15811> afaik, my school doesn't really have limits on stuff like that xD
[05:42:03] <humerusj> Mine is about 3700 acres
[05:42:17] <humerusj> I mean 3000
[05:42:33] <Brandon15811> although they used to cap the internet to like 40KB/s during the day D:
[05:42:40] <Brandon15811> even though they have a gigabit line xD
[05:43:00] <jocopa3> my school at least has good internet, I did a speed test in their dorms while visiting and got 411mb/s
[05:43:09] <Brandon15811> and they own a /16 block and give public IPs to every computer xD
[05:43:29] <Brandon15811> jocopa3, supposedly some people get 80 mbits/s, but I barely get 30 xD
[05:44:28] <Brandon15811> they had even banned wifi routers until last semester D: (although they didn't really enforce that xD)
[05:45:07] <jocopa3> my school has wifi routers installed in every class, dorm room and every hallway on campus
[05:45:11] <humerusj> They ban them at my college
[05:45:24] <humerusj> Can't even have a chrome cast in the dorm
[05:45:37] <Brandon15811> humerusj, they have ethernet adapters for chromecast now
[05:45:52] <humerusj> Brandon15811: really??
[05:45:59] <Brandon15811> humerusj, http://www.androidpolice.com/2015/07/08/google-releases-a-15-ethernet-adapter-for-chromecast/
[05:46:33] <jocopa3> my school encourages people to bring all their fancy tech gear, but apparently not beefy PCs :c
[05:47:13] <Brandon15811> I had a full powerstrip at my dorm xD
[05:47:40] <Brandon15811> I also brought my wii and xbox with the full set of rockband instruments xD
[05:47:57] <humerusj> LOL
[05:48:14] <Brandon15811> I have 2 nearly full ones in my room xD
[05:48:31] <Brandon15811> http://www.amazon.com/Belkin-Outlet-Protector-Telephone-Protection/dp/B000JEACFK/
[05:48:36] <Brandon15811> that's the one that I have xD
[05:48:43] <Brandon15811> it has rotating plugs :D
[05:48:45] <jocopa3> I only plan on bringing my PC, midi keyboard, and guitar, I don't have a lot of fancy game equipment or anything :p
[05:48:56] * sekjun9878 joined the channel
[05:49:46] <Brandon15811> https://lockitron.com/
[05:49:55] <Brandon15811> I wanna build something like this for my room xD
[05:50:02] <Brandon15811> so I can have a nfc door lock :D
[05:50:46] <humerusj> Brandon15811: real room, or dorm room?
[05:51:13] <humerusj> Because I actually made something like that with an arduino xD
[05:51:27] <Brandon15811> humerusj, apartment that's on campus, actually xD (it's all they had xD)
[05:51:41] <Brandon15811> humerusj, I was probably gonna use a teensy xD
[05:51:59] <humerusj> Brandon15811: that works too xD
[05:52:14] <Brandon15811> I just need to find the hardware to turn the knob xD
[05:52:30] <Brandon15811> (I have a deadbolt for my room :D)
[05:53:24] <humerusj> Servos work perfect
[05:55:48] <Brandon15811> humerusj, know what I should search for specifically?
[06:00:29] <humerusj> Brandon15811: probably a positional rotation servo
[06:00:40] <humerusj> (Rotates 180 degrees)
[06:06:17] <Brandon15811> humerusj, guess I would have to make the piece to actually attach to the lock, since I can't modify the lock? xD
[06:10:45] <humerusj> Brandon15811: yep
[06:12:10] <jocopa3> I found out why my college put limits on PC power consumption
[06:12:37] <jocopa3> it's not about power consumption at all, since there's no air conditioning in the room, they don't want PC's or heaters heating it up
[06:13:04] <jocopa3> really odd way to deal with that...
[06:15:23] <jocopa3> but I came up with a solution, which is to put the PC as close to the window as possible and leave the window open a crack when using the PC
[06:16:20] <jocopa3> or possibly even circulate air around the room using desk fans
[06:17:27] <Brandon15811> jocopa3, but during the winter, it's easy heating!
[06:18:04] <jocopa3> I'm least worried about the winter, we won't even need to touch the thermostat if I run the PC 24/7
[06:18:34] <Brandon15811> so do most houses up there only have heating and not central air?
[06:19:05] * sekjun9878_ joined the channel
[06:19:12] <jocopa3> most all buildings have some form of air conditioning and heating
[06:19:39] <jocopa3> the dorm hall was built in 1964, and they can't add air conditioning to it because of how it was built
[06:19:55] <Brandon15811> they could add wall units xD
[06:20:06] <jocopa3> those are banned too
[06:20:39] <jocopa3> funny thing is, that dorm hall is only for freshmen, all the other halls have air conditioning
[06:21:27] * sekjun9878_ is now known as sekjun9878
[06:22:05] <jocopa3> http://i.imgur.com/vu9ueHh.png
[06:22:26] <jocopa3> some of the items they ban, note air conditioners
[06:23:04] <jocopa3> "extending electric cords, radio or television antennas or other devices outside windows"
[06:26:04] <jocopa3> I think I have an idea, which is to put two desk fans in the corner of the room pointed towards the window, then a third deskfan pointed out the window, and any heat-generating electronics are placed so that they exhaust next to the fans
[06:30:29] <Brandon15811> https://twitter.com/ericnakagawa/status/618950592396922880
[06:39:50] * jocopa3 has quit
[06:40:07] * jocopa3 joined the channel
[07:17:12] * jocopa3 has quit
[08:56:55] * md_5- joined the channel
[08:57:03] * md_5- is now known as md_5
[08:57:08] <md_5> lots of Brandon15811 in this channel
[09:03:18] <shoghicp> :o
[09:03:25] <shoghicp> it's the same over #mcdevs
[10:13:48] * gurun joined the channel
[10:44:17] * InusualZ is now known as zz_InusualZ
[11:01:47] <gurun> Feature request; The client sends a "user agent" tag on startup with a device-identification for the type of device.
[11:03:19] <shoghicp> no :)
[11:03:39] <shoghicp> maybe PC/mobile, but mobile can now use PC/mouse as well
[11:11:33] <gurun> i'm looking for the actual device type.
[11:12:58] <shoghicp> no, that would allow to do things depending on device type
[11:13:05] <shoghicp> and blocka kind of user
[11:13:12] <shoghicp> or just send custom exploits :)
[11:13:23] <shoghicp> you don't need to know that if everything is correctly abstracted
[11:16:52] <gurun> hello, it's minecraft :-)
[11:17:20] <gurun> ok, can you do it like windows then .. send me something that can be used to judge the performance of the device?
[11:19:48] <shoghicp> don't hack the network using that
[11:19:49] <shoghicp> do like TCP
[11:20:01] <shoghicp> packet loss = drop rate of sending, also MTU
[11:20:14] <shoghicp> depends on kernel as well
[11:21:36] <gurun> yeah, but it is too slow
[11:21:45] <gurun> i mean, the adjustment
[11:23:08] <gurun> i've tried adjusting based on the packet rates (NAK and ACK) with a slow start even. But it is too slow adjusting.
[11:23:39] <gurun> after a while, i can stabilize the situation since i measure RTT continously

2015-07-08
[00:09:24] * sgray joined the channel
[00:44:57] <deceit> mmmmmm
[01:29:39] * jocopa3 joined the channel
[01:48:47] <jocopa3> my new CPU compiles like a dream
[01:48:59] <jocopa3> used to take 15 minutes on my old PC to compile a large project, now only takes 2 minutes
[02:27:04] * Trent___ joined the channel
[02:27:07] * Trent___ is now known as SuperstarGamer
[02:27:09] <SuperstarGamer> Anyone on?
[02:39:00] <jocopa3> Yes?
[02:49:19] <humerusj> No?
[03:20:14] * MelomanCooI has quit
[03:23:16] * MelomanCooI joined the channel
[03:32:47] * MelomanCooI has quit
[03:36:17] * MelomanCooI joined the channel
[03:49:09] * MelomanCooI has quit
[03:51:48] * MelomanCooI joined the channel
[03:54:06] * MelomanCooI has quit
[03:57:18] * MelomanCooI joined the channel
[05:03:12] * SuperstarGamer has quit
[05:18:30] * jocopa3 has quit
[07:28:07] * MelomanCooI has quit
[08:01:23] * MelomanCooI joined the channel
[08:05:43] * MelomanCooI has quit
[08:50:44] * gurun joined the channel
[08:50:53] * MelomanCooI joined the channel
[08:52:14] <gurun> Why you have to limit to 189?
[09:47:47] * MelomanCooI has quit
[13:20:23] <iJoshuaHD> Codmadnesspro ping
[13:33:51] * sgray joined the channel
[13:44:13] <shoghicp> gurun: he had 200+ plugins, but had to remove some of them because they crashed
[13:45:39] <gurun> ah, what a shame
[13:45:40] <gurun> LOL
[13:48:31] <Intyre> :)
[14:08:18] <gurun> 198 plugns .. sounds like .. "Oh, i have a line of code, lets wrap that in a plugin"
[14:08:32] <Intyre> took all plugins from repo
[14:08:42] <gurun> yeah i guess that :-)
[14:09:15] <gurun> but that's kind of why i stil support apple for screenng apps :-)
[14:14:25] <humerusj> Plugins are screened >:D
[14:28:10] <PEMapModder> We should really make "plugin packages"  :P
[14:54:24] * sekjun9878 has quit
[14:57:16] * sekjun9878 joined the channel
[14:57:26] * sekjun9878 has quit
[14:57:26] * sekjun9878 joined the channel
[15:23:46] * jocopa3 joined the channel
[16:00:59] <PEMapModder> Why had nobody ever added a multimedia protocol for IRC?
[16:01:28] <PEMapModder> Like,  there is color codes as well, through some binary bytes in private messages
[16:01:43] <PEMapModder> Which is compatible to clients who don't support it
[16:02:46] <PEMapModder> Why did nobody ever make something like: PRIVMSG #channel :\x04IMAGE\x04 <base64 encoded image>
[16:06:08] <shoghicp> PEMapModder: there is file transfer
[16:07:14] <PEMapModder> DCC?
[16:09:13] <PEMapModder> When I search "IRC tree"  in Google, the first image result is this :/
[16:09:15] <PEMapModder> http://callofduty.wikia.com/wiki/File:Personal_Joeytje50_IRC_family_tree.png
[16:09:34] <PEMapModder> Note the domain, it's call of duty -_-
[16:11:23] <Brandon15811> PEMapModder, still IRC related though ;D
[17:14:25] <InusualZ> WOW, PHP 7 will have null coalescing operator
[17:33:34] <shoghicp> even better, PocketMine will be able to catch that exception
[17:57:41] <gurun> hmm, that would be funny if it wasn't so serious :=
[18:32:36] <humerusj> Why so serious?
[18:51:59] <Brandon15811> NullFull, image why so serious
[18:51:59] <NullFull> http://vignette2.wikia.nocookie.net/tekken/images/5/52/Why-so-serious-the-joker-3122768-1024-768.jpg/revision/latest?cb=20091201065748&path-prefix=en#.png
[18:52:12] <Brandon15811> perfect xD
[18:58:36] * jocopa3 has quit
[19:06:31] * jocopa3 joined the channel
[19:20:45] <jocopa3> added OpenCL terrain generation to Minecraft Alpha (the old minecraft)
[19:21:16] <jocopa3> set it so that rendering is done on GPU0, and terrain generation is done on GPU1, and performance increased 10x
[19:22:57] <jocopa3> next is to do mesh building with OpenCL and see if that further increases performance
[19:33:15] * Code__ joined the channel
[19:33:27] <Code__> Hello
[19:34:40] <Code__> I'm trying to setup a server and it runs fine. But I can't connect to it. Does pocketmine not work with 0.11.1 yet?
[19:35:11] <Code__> Ah I found the answer
[19:35:14] <Code__> (y)
[19:35:31] <Intyre> #pocketmine
[19:38:05] * Code__ has quit
[19:50:03] <jocopa3> whoo! crashed Nvidia driver
[19:51:38] <jocopa3> created a memory leak that froze everything up
[20:03:36] <Brandon15811> jocopa3, https://twitter.com/whitequark/status/617849600741875712
[20:05:20] <jocopa3> that's a nasty bug :o
[20:08:45] <jocopa3> GPUZ says memory usage is at 1.3gb, but I'm not even running my program at the moment... fishy...
[20:27:18] <gurun> NullFull image MiNET
[20:27:18] <gurun> :-)
[20:27:18] <NullFull> http://cdn.discogs.com/_L3J9gVMCNiXSvzlL6nUQTRfD7M=/fit-in/300x300/filters:strip_icc():format(jpeg):mode_rgb()/discogs-images/A-510834-1147611064.jpeg.jpg#.png
[20:27:24] <gurun> (i know what it's going to gi ve
[21:01:52] <gurun> FEATURE request for 0.12: DO NOT ABORT CHAT when hit by other player. So god damn anoying :-)
[21:02:38] <Intyre> it's actually a "bug" ;)
[21:02:51] <gurun> oh, is it.
[21:03:06] <Intyre> it shouldnt do that
[21:03:14] <gurun> damn .. you are an OP trying to type .nd (no damage) .. and you don't even have the chance
[21:04:29] <Intyre> xD
[21:04:52] <gurun> i had to hardcode myself to no damage :-)
[21:05:36] <gurun> this is my current "ban" configuration: if (Username.StartsWith("Wix")) return;
[21:05:51] <gurun> ihi
[21:35:33] * InusualZ is now known as zz_InusualZ
[21:36:34] * zz_InusualZ is now known as InusualZ
[22:06:01] <jocopa3> neon indian
[22:52:26] * sgray joined the channel
[22:57:26] * eggy joined the channel
[22:57:46] * Fudster joined the channel
[22:58:58] * Brandon15811__ joined the channel

2015-07-07
[05:31:36] * MelomanCooI has quit
[05:36:29] * MelomanCooI|2 joined the channel
[05:47:55] * MelomanCooI|2 has quit
[05:51:00] * MelomanCooI joined the channel
[06:00:40] * MelomanCooI has quit
[06:03:30] * MelomanCooI joined the channel
[06:03:44] * MelomanCooI has quit
[06:08:59] * MelomanCooI joined the channel
[06:12:40] <PEMapModder> Why is goto a bad practice?
[06:15:17] * MelomanCooI has quit
[06:15:35] <Brandon15811> https://xkcd.com/292/
[06:18:03] <deceit> HAHAHAHAHAHAH
[06:18:25] <Brandon15811> deceit, it's even on the php manual page xD http://php.net/manual/en/control-structures.goto.php
[06:18:31] * MelomanCooI joined the channel
[06:18:31] * MelomanCooI has quit
[06:19:26] <deceit> that's great
[06:19:46] <deceit> moral of the story, write proper code, or be eaten by velociraptors
[06:19:47] <deceit> kthx
[06:19:55] <deceit> nature uh... finds a way
[06:20:01] * MelomanCooI joined the channel
[06:23:01] <Brandon15811> deceit, http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454
[06:24:29] <deceit> LOL
[06:24:36] <deceit> i like how at the end
[06:24:42] <deceit> 'have you tried an xml parser instead?'
[06:24:48] <deceit> ALL HAIL CTHULU!
[06:26:46] <Brandon15811> deceit, http://explainextended.com/2014/07/09/top-5-xkcd-comics-which-can-illustrate-programming-questions/
[06:29:18] <deceit> hahah
[06:29:36] <deceit> also, i came up with a delicious idea for those who are poor
[06:29:45] <deceit> bk has chicken nuggts for 1.50
[06:29:52] <deceit> i made spaghetti last night
[06:30:11] <deceit> i made chicken parmesan sandwiches using simple food
[06:30:19] <deceit> *i had munchies at 2am*
[06:32:26] <Brandon15811> deceit, heh, nice :D
[06:32:50] <deceit> anyway, bread buttered one side, spaghetti sauce, cheese, chicken nuggets
[06:32:58] <deceit> think grilled cheese
[06:33:03] <deceit> but a damn chicken parm sandwich
[06:40:48] <Brandon15811> yum :D
[06:46:47] <deceit> yes
[06:46:52] <deceit> so remember that when you're poor
[06:46:55] <deceit> you'll thank me later
[06:47:34] <deceit> pack of store brand cheese, bread, butter, *mayo works instead if you know how to cook*, spaghetti sauce, bk chicken nuggets
[07:02:48] <PEMapModder> Yeah, but why bad?
[07:07:42] <deceit> context?
[07:10:34] <PEMapModder> I mean goyo
[07:10:36] <PEMapModder> Goto
[07:11:00] <deceit> goto is a shitty way of using a for or while loop
[07:11:46] <PEMapModder> What if I don't use it for looping?
[07:12:08] <PEMapModder> Like, if I want to leave the if block but I don't want to indent my code afterwards
[07:12:16] <PEMapModder> And I don't want to make another function
[07:12:29] <PEMapModder> So I goto the label near the end of the function
[07:12:32] <deceit> uh
[07:12:36] <deceit> goto is a loop?
[07:13:20] <deceit> and why would you even use that for anything other than looping?
[07:13:30] <deceit> declare your functions and vars appropriately
[07:13:42] <deceit> that's just shitty coding
[07:14:17] <deceit> and not indenting code?
[07:14:21] <deceit> what the fuck is wrong with you?
[07:14:37] <deceit> laziness...
[07:14:55] <deceit> basically you just admitted you are a shitty coder, and want to be lazy to code shitty, bloated programs
[07:15:00] <deceit> you should just get a job at mcds
[07:15:02] <deceit> :|
[07:15:19] <PEMapModder> I don't want to see all the code in my IDE indented to 7 tabs and less than half a screen is left :P
[07:15:32] <PEMapModder> Right I should make a function.
[07:15:41] <PEMapModder> #laziness
[07:16:03] <deceit> uh
[07:16:27] <deceit> first off, buy a computer that isn't from 95, that does more than 1024x768
[07:16:37] <deceit> secondly, if your code is so lengthy that you have to side scroll it?
[07:16:40] <deceit> you're doing it wrong
[07:16:58] <deceit> and if proper indentation is a problem for you? see my above statement
[07:17:06] <PEMapModder> NullFull: excuse
[07:17:06] <NullFull> It's a known bug with the programming language
[07:17:07] <deceit> third, yes, you're lazy
[07:17:57] <deceit> but i digress
[09:20:31] <KnownUnown> tl;dr: trains.
[09:56:22] <gurun> "it's a known bug with the lang" !? NullFull is crazy
[09:56:44] <gurun> or where you discussing PHP?
[09:57:22] <shoghicp> gurun: you don't have hugs! https://github.com/php-fig/fig-standards/blob/master/proposed/psr-8-hug/psr-8-hug.md
[09:57:59] * gurun hugs shoghicp
[09:58:02] <gurun> haha
[09:59:23] <gurun> shoghicp, you know something.
[09:59:42] <gurun> that interface was a very bad contract for mutually assued hugs
[10:00:12] <gurun> it should have been an abstract class
[11:37:19] * ohtallone joined the channel
[12:43:41] * sgray joined the channel
[14:32:17] * MelomanCooI has quit
[14:32:43] * MelomanCooI joined the channel
[14:35:31] <gurun> why is spawn positons ints?
[15:19:04] * Lucario joined the channel
[15:19:07] <Lucario> Im sorry I didnt mean to be so rude
[15:19:08] <NullFull> Lucario is also known as: Lucario, maxComputergeek, Josh13434836
[15:19:22] <Lucario> I didnt mean to be so rude plz forgive me
[15:19:45] <Lucario> Im sorry... I do whatever it takes to redeem my forgiveness
[15:21:22] <Lucario> I have one question... If I mod poketmine-Mp.phar it says that the signature is broken...? What do I do to avoid this? Am I modding the file incorrectly?
[15:32:03] * MelomanCooI has quit
[15:32:38] <Lucario> hello?
[15:34:48] * MelomanCooI joined the channel
[15:34:48] * MelomanCooI has quit
[15:36:48] * MelomanCooI joined the channel
[15:37:08] <Lucario> Hello
[15:37:19] <Lucario> Someone please answer my question.
[15:42:50] * MelomanCooI has quit
[15:45:48] * MelomanCooI joined the channel
[15:45:49] * MelomanCooI has quit
[15:46:49] * MelomanCooI joined the channel
[15:50:04] <Lucario> Someone Pleaaasssee Help me.
[15:50:04] * MelomanCooI has quit
[15:54:18] * Lucario has left the channel
[15:54:19] * MelomanCooI joined the channel
[15:55:44] * Lucario joined the channel
[15:55:48] <NullFull> Lucario is also known as: Lucario, maxComputergeek, Josh13434836
[15:55:57] * Lucario has left the channel
[15:56:33] * Lucario_ joined the channel
[15:56:37] <NullFull> Lucario_ is also known as: Lucario, maxComputergeek, Josh13434836
[15:56:49] <Lucario_> ,l
[15:57:02] <Lucario_> I got kicked
[15:57:15] * AlexPlaysMCPE joined the channel
[15:57:32] <AlexPlaysMCPE> hi
[15:57:59] <Intyre> ho
[15:58:33] <AlexPlaysMCPE> why pocketmine is laggy
[15:58:40] <AlexPlaysMCPE> optimize it please
[15:58:57] <Intyre> i think you're in the wrong channel
[15:59:04] <Intyre> this is #mcpedevs
[15:59:04] <AlexPlaysMCPE> why
[15:59:48] <Intyre> i have 189 plugin and 20tps...
[16:02:06] * sgray joined the channel
[16:02:23] <Codmadnesspro> lol
[16:02:26] <Codmadnesspro> That twit is back.
[16:13:16] * AlexPlaysMCPE has quit
[17:50:12] * ohtallone has quit
[17:54:06] * ohtallone joined the channel
[20:08:07] * MelomanCooI has quit
[20:09:41] * MelomanCooI joined the channel
[21:30:06] <Codmadnesspro> deceit, sometimes i rub vaseline on myself and pretend to be a slug

2015-07-06
[00:29:07] * lbsg4vpn joined the channel
[00:32:02] * lbsg4vpn has quit
[00:35:53] * lbsg4vpn joined the channel
[00:38:30] * lbsg4vpn has quit
[01:08:44] * lbsg4vpn joined the channel
[01:10:53] * lbsg4vpn has quit
[01:48:51] * jocopa3 joined the channel
[02:14:23] * lbsg4vpn joined the channel
[02:19:41] * lbsg4vpn has quit
[02:35:31] * jocopa3 has quit
[02:36:58] * lbsg4vpn joined the channel
[02:37:00] <lbsg4vpn> Gurun server off?
[02:37:53] <gurun> oh
[02:41:41] * lbsg4vpn has quit
[02:55:11] <gurun> haha .. i have almost no followers on twitter, you know.
[02:55:39] <gurun> but .. when you have a youtuber following YOU instead of you following them, it has to count at least as .. 10 followers :-P
[03:03:34] * lbsg4vpn joined the channel
[03:03:44] * lbsg4vpn has quit
[03:16:28] <deceit> hah
[04:31:22] * lbsg4vpn joined the channel
[04:34:05] * lbsg4vpn has quit
[06:23:39] * lbsg4vpn joined the channel
[06:23:54] * lbsg4vpn has quit
[07:21:13] * Brandon15811__ joined the channel
[09:57:55] * lbsg4vpn joined the channel
[09:57:59] <lbsg4vpn> Gurun?
[09:58:21] <gurun> yes
[10:01:02] * lbsg4vpn has quit
[10:21:05] <Codmadnesspro> lol
[10:41:43] <gurun> something like that
[10:48:10] <Codmadnesspro> haha https://forums.pocketmine.net/threads/unbelievably-frustrating-documentation.9556/
[11:15:18] <gurun> you know .. the guy is actually right.
[11:16:33] <gurun> maybe PM should have a page saying "features OOB" and "xtended features via plugins"
[12:04:28] <gurun> shoghicp, i made an intersting discovery. If i delay the datagram sending (mostly batch sends) it doesn't have a really good impact on crashing statistics for clients.
[12:05:02] <gurun> however, if i instead delay the datagram sending on a value based on the number of messages within the datagram, it has a very big impact on the sending.
[12:05:35] <gurun> so i'm doing a 7ms sleep for each message inside the datagram. And that works.
[12:06:13] <gurun> but on my ipad for instance, i don't need a sleep at all.
[13:11:51] * gurun_ joined the channel
[13:22:34] * gurun joined the channel
[14:04:33] * Connor4898 joined the channel
[16:26:56] <Intyre> i fail
[16:28:21] <Brandon15811> Intyre, dero
[16:28:23] <Brandon15811> derp*
[17:19:11] * InusualZ is now known as zz_InusualZ
[17:19:35] * zz_InusualZ is now known as InusualZ
[20:01:55] * gurun joined the channel
[21:10:52] <gurun> in general .. do people get OP on servers a lot? I'm just thinking .. since every single player seems to ask for it...
[21:14:25] <Intyre> gurun: can i get op?
[21:14:45] <gurun> Hey, you are already THE OP!
[21:14:58] <gurun> i saw ChanServ give it to you alrady
[21:15:12] <Intyre> but that isnt your server!
[21:15:48] <Brandon15811> Intyre, plot twist: it actually is
[21:17:58] <gurun> shit, this is turning more interesting with twists wose than in GOT!
[21:18:06] * gurun so exited!
[21:19:18] <gurun> Rumours, always nice. Now I've had chats with both mineplex as well as hypixel loosly related ppl. MCPE seems to have attraced a lot of attention latel.
[21:35:36] * gurun has quit
[21:37:24] * gurun joined the channel
[23:42:14] <KnownUnown> Intyre: hey hey you
[23:46:31] <Brandon15811> https://www.youtube.com/watch?v=Bg59q4puhmg&t=13s
[23:57:31] * PEMapModder|away joined the channel

2015-07-05
[22:09:44] <Codmadnesspro> I badly want one of those capes so I need to go at least in 3 years
[22:09:47] <Codmadnesspro> or 2 depends
[22:10:29] <gurun> do you know how irritating it is to play skywars .. and you just built a bridge, stop on to it .. and the fucking server removes the block again. And you fall into the void, and get kicked for flying.
[22:10:34] <gurun> frustrated, who me ?!
[22:10:46] <Codmadnesspro> gurun, rip
[22:11:03] <gurun> it's a miracle my iPad survives this experience :-P
[22:11:08] * Iamnotluca0 joined the channel
[22:11:09] <Iamnotluca0> f
[22:11:12] <Iamnotluca0> f
[22:11:13] <Iamnotluca0> f
[22:11:14] <Iamnotluca0> rfr
[22:11:16] <Iamnotluca0> fffffffffffffffff
[22:11:18] * Iamnotluca0 has quit
[22:11:23] <gurun> <haha
[22:11:53] <gurun> watch it guys .. Intyre has a gun!
[22:12:04] <Intyre> no!
[22:12:06] <Intyre> 2
[22:12:09] <Intyre> >:)
[22:12:09] <Codmadnesspro> gurun, that is nothing compared to my brick.
[22:12:13] <gurun> haha
[22:12:48] <gurun> seriously, why is the server removing blocks?
[22:13:16] <Codmadnesspro> gurun, have you tried doing it slowly?
[22:13:31] <gurun> you mean, get a slower internet?
[22:13:59] <gurun> how do you place a block "slowly"?
[22:14:09] <Intyre> tap slowly
[22:14:11] <Codmadnesspro> Maybe every 5 seconds place a block?
[22:14:14] <Codmadnesspro> xD
[22:14:20] <gurun> no .. this was one block..
[22:14:52] <Intyre> omg.. family guy with apple stuff on tv :)
[22:14:53] <gurun> i placed the block, stepped on to it .. and fell to my surprising and very frustrating death
[22:14:58] <gurun> haha
[22:15:25] <Intyre> lol they talking about cats on the internet
[22:17:46] <Codmadnesspro> Incase of emergency, blame Intyre!
[22:18:22] <Intyre> mcpe devs blamed shoghi live on stage :D
[22:18:44] * Intyre started clapping >:)
[22:20:07] <Codmadnesspro> I didn't get to see the minecon livestream since I was watching csgo esl finals :(
[22:24:54] <humerusj> Lol @ nullfull
[22:25:44] <gurun> ok, so now my own fucking skywars server
[22:26:23] <humerusj> :)
[22:27:13] <gurun> test.inpvp.net ..
[22:27:33] <gurun> someone teach me how to play :-P LOL
[22:27:47] <Intyre> gurun: you place blocks
[22:27:55] <Intyre> and dont fall
[22:28:19] * Person joined the channel
[22:28:22] <NullFull> Person is also known as: Lucario, maxComputergeek, Josh13434836
[22:28:43] <gurun> failed on the second one i think ..
[22:38:37] <KnownUnown> Intyre: haihai
[22:38:48] <Intyre> hey! i saw you!
[22:38:56] <KnownUnown> Who are you?
[22:39:13] <Intyre> im THAT guy
[22:39:18] <KnownUnown> Oh
[22:39:21] <KnownUnown> THAT guy
[22:39:25] <KnownUnown> Who's You?
[22:40:16] <Intyre> ugh xD
[22:55:23] <gurun> Hey Intyre !
[22:55:52] <Intyre> hey! you wheren't here!
[22:56:18] <Codmadnesspro> Intyre is in da hood.
[22:58:50] <KnownUnown> Hood?
[22:59:12] <KnownUnown> Black trash bags and hoods
[22:59:40] <gurun> it sucks
[23:01:09] <KnownUnown> Intyre: we had fun right?
[23:01:13] <KnownUnown> Lotsa fun
[23:01:17] <KnownUnown> Free pizza
[23:01:18] <KnownUnown> Mmmm
[23:01:19] <Intyre> :D
[23:01:23] <Intyre> omm nom nom
[23:03:44] <gurun> Intyre, you are HAT guy you know.
[23:03:57] <gurun> not THAT guy your wife thinks..
[23:04:18] * jocopa3 has quit
[23:04:37] <Intyre> shoghi is HAT guy
[23:04:47] <gurun> HA(T)HA
[23:05:02] <Intyre> i dont get it
[23:05:05] * Intyre leaves
[23:05:11] <gurun> i didn't see him with hat on any pictures
[23:05:24] <Intyre> https://forums.pocketmine.net/members/shoghicp.2/
[23:05:26] <Intyre> lol
[23:23:29] <KnownUnown> Shoghi talks too fast
[23:24:12] <Intyre> william talks wayyyyy faster
[23:26:01] <gurun> ?
[23:26:37] <KnownUnown> They all talk fast
[23:26:53] <KnownUnown> I can't understand William over the phone
[23:27:03] <KnownUnown> They're both colorblind too
[23:27:50] <Intyre> william and his phone are colorblind? :/
[23:28:38] <KnownUnown> No
[23:28:49] <KnownUnown> Silly platypus
[23:28:52] <KnownUnown> Wat
[23:28:56] <gurun> uh
[23:29:06] <gurun> i thought you didn't drink?
[23:29:27] <KnownUnown> I don't
[23:29:30] <KnownUnown> Inside joke

[16:49:35] <NullFull> Ok.
[16:49:43] <PEMapModder_> Testing
[16:49:44] <InusualZ> lbsg4vpn, you need to have some coding expirience. Nobody is going to do your work
[16:49:52] <PEMapModder_> Yay I got rid of NullFull again
[16:50:00] <lbsg4vpn> ok
[16:50:18] <lbsg4vpn> Sorry for bothering if im doing kt
[16:51:41] * lbsg4vpn has quit
[16:52:36] <gurun> PEMapModder_, telephone, not supported!
[16:53:08] * lbsg4vpn joined the channel
[16:53:18] <gurun> Nullfull is communicative today :-)
[16:55:40] * lbsg4vpn has quit
[16:56:54] <PEMapModder_> Lol telephone in game
[16:57:36] <PEMapModder_> I thought Minecon mentioned something about it? :D
[17:01:02] * lbsg4vpn joined the channel
[17:01:12] <gurun> haha
[17:01:53] * lbsg4vpn has quit
[17:02:03] * lbsg4vpn joined the channel
[17:02:09] <gurun> So, what's the score now Intyre? You 5 and the boored mums .. 0?
[17:05:41] * lbsg4vpn_ joined the channel
[17:05:42] * lbsg4vpn has quit
[17:05:45] * lbsg4vpn_ is now known as lbsg4vpn
[17:10:02] * lbsg4vpn has quit
[17:31:24] * lbsg4vpn joined the channel
[17:31:51] * lbsg4vpn has quit
[17:39:59] * lbsg4vpn joined the channel
[17:40:35] <lbsg4vpn> But i just only want to know how to block the player to join
[17:41:21] <gurun> haha, free lava and water buckets on an online server .. that's just asking for trouble :-P
[17:42:05] <lbsg4vpn> 😹
[17:42:31] <gurun> testing .. lag
[17:42:46] <gurun> on test.inpvp.net All got their own griefing tools of choice :-)
[17:43:17] <lbsg4vpn> lol
[17:45:17] <gurun> they wanted to be OP .. so i asked WHY, and they said "so we can have lava" and i asked WHY LAVA, and they said "it kills the server" and then i said "Yeah, lets try that".
[17:45:28] <gurun> They have been at it now for 15 min straight ..
[17:45:57] <lbsg4vpn> test.inpvp.net port 19132 right?
[17:46:15] <gurun> yeah
[17:46:17] <lbsg4vpn> Ima join it now XD
[17:46:22] <gurun> haha
[17:46:47] <lbsg4vpn> Seriusly im in it
[17:47:15] <gurun> what nick?
[17:47:30] <lbsg4vpn> lbsg4vpn
[17:47:33] <gurun> ah, see you now
[17:47:36] <lbsg4vpn> whitelisted?
[17:47:40] <gurun> type ".fly" for flying
[17:47:50] <lbsg4vpn> Ok
[17:49:25] <gurun> and .nd for no damange
[17:49:25] * lbsg4vpn has quit
[17:49:58] * lbsg4vpn joined the channel
[17:50:00] <lbsg4vpn> How i register?
[17:52:32] * -- BotBot disconnected, possible missing messages --
[17:54:48] * [d__d] joined the channel
[17:56:05] * lbsg4vpn_ joined the channel
[17:56:06] * lbsg4vpn has quit
[17:56:06] * lbsg4vpn_ is now known as lbsg4vpn
[17:56:57] * lbsg4vpn has quit
[17:57:08] * lbsg4vpn joined the channel
[18:00:16] <lbsg4vpn> It said login fail,i have register in play.inpvp.net
[18:02:10] <gurun> oh, really. Maybe i got a snapshot dev version from TruDan. Probably like that.
[18:02:24] <gurun> or .. hmm, not sure what you mean
[18:03:09] * lbsg4vpn has quit
[18:05:58] * lbsg4vpn joined the channel
[18:11:12] <lbsg4vpn> Inpvp test look terrible
[18:12:21] * lbsg4vpn has quit
[18:17:26] <gurun> yes
[18:52:38] <humerusj> NullFull: ip 14.169.175.79
[18:52:38] <NullFull> [IP] Showing IP info for 14.169.175.79: as: AS45899 VNPT Corp; city: Ho Chi Minh City; country: Vietnam; countryCode: VN; isp: VDC; lat: 10.8142; lon: 106.6438; org: Vietnam Posts and Telecommunications(VNPT); query: 14.169.175.79; region: 65; regionName: Ho Chi Minh City; status: success; timezone: Asia/Ho_Chi_Minh; zip: ; hostname: 14.169.175.79; proxy: 0;
[18:56:39] * NullFull has quit
[18:56:39] * NullFull joined the channel
[19:04:36] * gurun joined the channel
[19:52:10] * Spinkles joined the channel
[19:52:24] * Spinkles has quit
[21:19:56] * AdrianModr joined the channel
[21:20:47] <AdrianModr> Hey
[21:23:39] * AdrianModr has quit
[21:23:56] * AdrianModr joined the channel
[21:26:54] * AdrianModr has quit
[21:45:20] * Lucario joined the channel
[21:45:23] <Lucario> Hola
[21:45:24] <NullFull> Lucario is also known as: Lucario, maxComputergeek, Josh13434836
[21:46:03] <Lucario> Ha!!!!!!!!!!!!! Am I really known to be thos players?
[21:46:14] <Codmadnesspro> heh
[21:46:56] <Codmadnesspro> NullFull: ip 108.46.135.186
[21:46:57] <NullFull> [IP] Showing IP info for 108.46.135.186: as: AS701 MCI Communications Services, Inc. d/b/a Verizon Business; city: Pomona; country: United States; countryCode: US; isp: Verizon FiOS; lat: 41.1893; lon: -74.0712; org: Verizon FiOS; query: 108.46.135.186; region: NY; regionName: New York; status: success; timezone: America/New_York; zip: 10970; hostname: pool-108-46-135-186.nycmny.fios.verizon.net; proxy: 0;
[21:47:20] <Lucario> 'cause now I'm Not!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[21:47:26] <Lucario> Lol I spoofed my ip
[21:47:39] <Lucario> You think you know better than me bitch?
[21:47:59] <Codmadnesspro> Good for you.
[21:48:09] <Lucario> Dude I will ddos you
[21:48:13] <Codmadnesspro> Good luck
[21:48:18] <Codmadnesspro> DDoS me
[21:48:23] <Codmadnesspro> You have 10 minutes
[21:48:24] <Lucario> I have loic bitch
[21:48:27] <Codmadnesspro> LOL
[21:48:32] <Codmadnesspro> loic can't do shit
[21:48:46] <Lucario> I have a 40 raspberry pi cluyster with verizon 75 mbps
[21:49:08] <Lucario> Lol. That will imact a shit on your internet
[21:49:08] <Codmadnesspro> You can't even spell cluster, go back to your corner.
[21:49:25] <Codmadnesspro> You act like a 12 year old too.
[21:49:43] <Intyre> what he said ^
[21:49:47] <Codmadnesspro> Lucario, loic can't DDoS
[21:49:51] <Lucario> Ok look
[21:49:57] <Lucario> I dont have time for bitches.
[21:49:59] <Lucario> Bye!
[21:50:10] <Codmadnesspro> Farewell!
[21:50:15] <Lucario> Btw I spoofed my ip I can easily do it again
[21:50:22] <Codmadnesspro> Good
[21:50:23] <Intyre> great
[21:50:28] <Codmadnesspro> Happy to meet you.
[21:50:33] <Codmadnesspro> Hope we meet again.
[21:50:36] * Lucario has left the channel
[21:50:53] <Codmadnesspro> He's using home network :|
[21:51:00] <Codmadnesspro> "Spoof ip"
[21:51:27] <Codmadnesspro> Just for the shits n' giggles i'm going to send a abuse report.
[21:51:29] <Intyre> dont make fun of him! he will dossssss you
[21:52:17] * Codmadnesspro pulls out a brick
[21:52:22] <Codmadnesspro> Try me!
[21:52:24] <Codmadnesspro> abusecomplaints@markmonitor.com
[21:59:32] <Codmadnesspro> Sent the abuse report, see how he likes it.
[22:00:51] * Lucari0 joined the channel
[22:00:54] <Lucari0> hi
[22:01:20] <Intyre> bye o/
[22:01:58] * greg___ joined the channel
[22:02:04] <greg___> Lol
[22:03:19] <Codmadnesspro> NullFull: ip 173.234.8.2
[22:03:20] <NullFull> [IP] Showing IP info for 173.234.8.2: as: AS15003 Nobis Technology Group, LLC; city: Atlanta; country: United States; countryCode: US; isp: Nobis Technology Group, LLC; lat: 33.7516; lon: -84.3915; org: Ubiquity Server Solutions Atlanta; query: 173.234.8.2; region: GA; regionName: Georgia; status: success; timezone: America/New_York; zip: 30303; hostname: 173.234.8.2.rdns.as15003.net; proxy: yes;
[22:03:34] <Intyre> Codmadnesspro: read your pm
[22:05:51] <gurun> hmm, just got kicked from LBSG for flying .. when falling to my death in SkyWars :-P
[22:06:10] <Intyre> :p
[22:06:42] <gurun> it's a good reminder why the hell i'm doing whatever i'm doing. Just go and try to play something ... not.
[22:06:47] <gurun> i hate MCPE :-(
[22:06:49] * Manwhatswiththen joined the channel
[22:07:01] <gurun> Intyre are you home yet?
[22:07:03] <Codmadnesspro> heh
[22:07:08] <Intyre> in hotel
[22:07:14] <gurun> was it a good panel?
[22:07:25] <Codmadnesspro> Kid is wasting his time. Probably has nothing to do.
[22:07:28] <Intyre> idk :)
[22:07:36] <gurun> idk?!
[22:07:54] <Intyre> you shouldnt ask me
[22:07:58] <gurun> haha
[22:07:59] <Intyre> im biased
[22:08:13] <gurun> well, it's a marketing thing. SO did you feel that it was good marketing?
[22:08:18] <Codmadnesspro> The next minecon in london, i'd probably go to but I just don't have the funds atm :(
[22:08:21] <Intyre> yes!
[22:08:30] <gurun> any people looking? Any questions asked? Etc.
[22:08:35] <Intyre> yes
[22:09:01] <Intyre> Codmadnesspro: its was in london.. dont you think it will be somewhere else next year?
[22:09:17] <gurun> I'd vote for Bangkok ..
[22:09:24] <Codmadnesspro> Intyre, maybe in the next 2 years?
[22:09:27] <gurun> .. then all the fathers will travel with their kids
[22:09:36] <Intyre> i knew it xD

[00:04:23] <Brandon15811> heh xD
[00:19:03] <humerusj> jocopa3: yep
[00:19:13] <humerusj> jocopa3: literally the truest thing on the Internet
[00:50:37] <Brandon15811> !wa 14 hours from now cst
[00:50:41] <MrQuoter> [WolframAlpha] -  "current time in Central Time (United States)+14 hours = 9:50:40 am CDT  |  Sunday, July 5, 2015" (http://tinyurl.com/o77w22n)
[00:51:16] <Brandon15811> mcpe server panel time ^ (about)
[00:51:50] <Brandon15811> !wa 3:30 pm london to cst
[00:51:53] <MrQuoter> [WolframAlpha] -  "convert 3:30 pm | Sunday, July 5, 2015 in London, Greater London, United Kingdom to Central Time (United States) (Standard) = 9:30:00 am CDT  |  Sunday, July 5, 2015" (http://tinyurl.com/nfxo3ze)
[01:02:57] <ZacHack> brandon why not just !wa time london
[01:03:17] <Brandon15811> ZacHack, because I wanted to see what time the panel was xD
[01:03:29] <ZacHack> ahhhh
[01:04:01] <Brandon15811> 13.5 hours from now :D
[01:04:15] <Brandon15811> 14.5* xD
[01:04:27] <Brandon15811> one of those xD
[01:04:28] <ZacHack> that website gives the london time? or is it dynamic to your time?
[01:05:20] <Brandon15811> !wa time till 3:30 pm in london
[01:05:23] <MrQuoter> [WolframAlpha] -  "hours from | current time  to  3:30 pm | Sunday, July 5, 2015 in London, Greater London, United Kingdom = 13.41 hours" (http://tinyurl.com/oqqjjql)
[01:05:35] <Brandon15811> it's 13.5 xD
[01:05:48] <ZacHack> xD
[01:07:04] <ZacHack> im trying to make a wolfram plugin for pockemtine
[07:35:36] * InusualZ is now known as zz_InusualZ
[07:36:09] * zz_InusualZ is now known as InusualZ
[08:04:05] <jocopa3> yay for fancy shading: https://www.youtube.com/watch?v=HngGsuFUscU
[08:04:21] <jocopa3> and some bump mapping
[08:04:34] <jocopa3> which is noticeable at the end of the video on the ore blocks
[09:35:26] * Intyres joined the channel
[09:35:28] <NullFull> Intyres is also known as: Intyre
[09:45:41] <jocopa3> Intyre is in tires
[09:49:42] <Intyres> and tired
[09:49:45] <Intyres> xD
[09:50:43] <jocopa3> me tired too
[09:51:04] <jocopa3> from launching controlled explosives that make pretty colors in the sky all in the name of freedom
[09:51:29] <KnownUnown> All in the name of the freedom
[09:52:00] <jocopa3> see, freedom is being able to buy essentially tiny bombs and being allowed to light them off once a year
[09:52:33] <jocopa3> oh yeah, also lots of math :c
[09:52:37] <KnownUnown> Freedom is also allowing people to bring guns with them everywhere they go for supposedly self defense har freedom
[09:53:46] <jocopa3> FREEDOM \o/
[09:53:53] <KnownUnown> Love it
[09:54:03] <jocopa3> see, silly Europeans don't get guns, if they run into trouble they have to flee
[09:54:26] <KnownUnown> Meanwhile in the us
[09:54:35] <jocopa3> it's a bloodbath of freedom!
[09:54:39] <KnownUnown> Yup
[09:54:45] <KnownUnown> In the name of freedom and self defense!
[09:57:34] <Intyres> i don't have to be afraid to get shot by coppers
[10:01:45] * Intyres has quit
[10:04:22] * gurun has quit
[12:03:55] * gurun joined the channel
[12:24:25] <gurun> PEMapModder, i think you should consider one thing. Most big players moving into new markets do so by bying existing communities.
[12:24:46] <gurun> that is just a universal law of big business.
[12:57:36] * Intyres joined the channel
[12:57:38] <NullFull> Intyres is also known as: Intyre
[13:01:56] <Intyres> http://www.twitch.tv/mineconpanel
[13:02:01] <Intyres> o/
[13:06:12] * Intyres has quit
[13:08:03] <gurun> yes
[13:08:18] <gurun> youtube is lagging something enourmously in comparison
[13:21:25] <gurun> data blocks .. very cool
[13:43:57] * Intyres joined the channel
[13:43:59] <NullFull> Intyres is also known as: Intyre
[13:44:22] * wies joined the channel
[13:47:18] * sgray joined the channel
[13:48:33] * Intyres has quit
[13:58:29] <wies> Official authentication servers confirmed!
[14:06:46] <PEMapModder> wies: hi!
[14:06:48] <NullFull> What does that mean?
[14:07:02] <PEMapModder> NullFull: unfollow PEMapModder
[14:07:08] <NullFull> Ok.
[14:07:10] <PEMapModder> Testing
[14:07:14] <NullFull> Hello Christina.
[14:07:20] <PEMapModder> :/
[14:07:22] <NullFull> Handle with care!
[14:22:31] <jocopa3> I love those eureka moments when you finally realize how to do something
[14:24:24] <jocopa3> like how I realized I don't need some fancy trigonometry or inefficient code to calculate correct normals without "guessing"
[14:51:48] <Brandon15811> https://www.periscope.tv/w/aGk5nTY0Nzg3MDF8MzQyOTY5NjPOL5FmFrnVlOXJZf2ND47nfsiEON1OwpBdTjaz7xlPUg==
[15:21:56] <jocopa3> It took me a day to realize all I had left to fix in my shader was one iny line of code
[15:22:34] <jocopa3> I spent hours trying to get it to work, and almost used super inefficient vector math, only to realize I had to add one line to make it all work
[15:23:05] <jocopa3> \o/
[16:02:25] <jocopa3> my phones temperature playing pocket edition with my shader is 168F (75C)
[16:02:46] <ZacHack> o.o
[16:02:52] <ZacHack> whats it regularly playing pe
[16:03:10] <jocopa3> well... I'm not actually sure :p
[16:03:41] <jocopa3> I set the render distance to 304 blocks (18 chunks) a long time ago and never changed it back
[16:04:04] <jocopa3> wait, 204 is 19 chunks... oops :o
[16:04:09] <jocopa3> 304*
[16:04:32] <jocopa3> needless to say, I could cook eggs on my phone :D
[16:04:41] <ZacHack> oh, lol
[16:06:19] <gurun> anyone do a vid of the MCPE panel?
[16:06:36] <ZacHack> lemme get link
[16:06:56] <ZacHack> https://www.periscope.tv/w/aGk5nTY0Nzg3MDF8MzQyOTY5NjPOL5FmFrnVlOXJZf2ND47nfsiEON1OwpBdTjaz7xlPUg==
[16:07:35] <gurun> that was only parts of the beginning
[16:08:08] <ZacHack> oh, well idk otherwise
[16:08:22] * wies has quit
[16:09:47] <gurun> maybe mojang filed it .. and will put a vid out after
[16:09:53] <InusualZ> jocopa3, you are going to implement water reflectivity to the shader?
[16:10:12] <ZacHack> he already did :D
[16:11:08] <InusualZ> Where? I was seing the Shader Demo 2 I can see through the water
[16:11:42] <ZacHack> i think its if you look towards the light
[16:14:15] <jocopa3> the water isn't reflective, it just has specular highlighting
[16:14:20] * lbsg4vpn joined the channel
[16:14:43] <ZacHack> oh
[16:14:55] <lbsg4vpn> Hell
[16:15:03] <jocopa3> specular highlighting is just light reflecting off surfaces, which is easy to do
[16:15:06] <lbsg4vpn> I mean hello
[16:15:15] <jocopa3> hola
[16:15:16] <ZacHack> hi
[16:15:53] <lbsg4vpn> Umm is this channel is only for plugin maker?
[16:16:07] <ZacHack> its for whoever
[16:16:51] <lbsg4vpn> Oh
[16:18:03] <lbsg4vpn> Can i ask somethi g
[16:18:07] <ZacHack> sure
[16:18:13] <lbsg4vpn> something about my plugin?
[16:18:38] <ZacHack> go head
[16:18:57] <lbsg4vpn> how do i set a limit player to my world? By the way,im making a team hunger game plugin :)
[16:19:10] * lbsg4vpn has quit
[16:19:46] * lbsg4vpn joined the channel
[16:20:25] <ZacHack> um im not sure
[16:20:49] <lbsg4vpn> Oh it ok if you dont know
[16:21:02] * lbsg4vpn has quit
[16:23:31] * lbsg4vpn joined the channel
[16:24:41] <lbsg4vpn> maybe reading other plugin will help me :D
[16:25:55] <ZacHack> thats how i always learn things :D
[16:26:14] <lbsg4vpn> Anyway thanks for replying ;)
[16:26:27] <ZacHack> no problem
[16:28:11] * lbsg4vpn has quit
[16:30:50] * lbsg4vpn joined the channel
[16:40:20] * lbsg4vpn_ joined the channel
[16:41:06] * lbsg4vpn has quit
[16:41:07] * lbsg4vpn_ is now known as lbsg4vpn
[16:42:31] <Codmadnesspro> Hello im a 1 month old banana. Since i fall off the tree i watch leek of legends and wantto become Soraka’s bestest banana but im afraid Wukong will eat me. Pls dont laugh at my story!
[16:43:44] <gurun> It's ok. I'm am am old orange(utang) myself
[16:44:11] <lbsg4vpn> ....
[16:44:55] <lbsg4vpn> Can i ask one more question?
[16:45:05] <lbsg4vpn> If anyone is here?
[16:46:10] <lbsg4vpn> Anyone plugin developer on?
[16:47:26] <InusualZ> lbsg4vpn, If you want to limit the player per world just use the event PlayerJoinEvent
[16:47:33] <lbsg4vpn> How?
[16:47:46] <lbsg4vpn> Sorry im new to plugin developer
[16:47:47] <PEMapModder> InusualZ: what if they telephoned in game?
[16:47:55] <PEMapModder> * teleported
[16:47:56] <NullFull> All except for the cheese part.
[16:47:56] <InusualZ> telephoned?
[16:47:59] <NullFull> Jo utilizo la wi.
[16:48:13] <InusualZ> You can block all teleportation
[16:48:58] <lbsg4vpn> i have reviewed EvolSoft WorldManager and WorldPlayerLimit but still cant unstersnad it
[16:49:03] <lbsg4vpn> Understand*
[16:49:15] <PEMapModder> I thought this channel wasn't for PocketMine?
[16:49:20] <NullFull> Nope channel 177.
[16:49:22] <PEMapModder> It should be #pocketmine instead?
[16:49:23] <NullFull> What should be invalid?
[16:49:30] <PEMapModder> NullFull shut up

2015-07-04
[21:44:29] <deceit> OMFG
[21:44:44] <deceit> i am SO going to hell
[21:44:56] <jocopa3> we all are
[21:44:58] <deceit> i laughed way too hard at that
[21:45:01] <Intyre> gurun: YES!
[21:45:06] <Brandon15811> deceit, http://i0.kym-cdn.com/photos/images/newsfeed/000/227/094/1329752_700b.jpg
[21:45:26] <deceit> Brandon15811: i'm about to fall out of the couch
[21:45:30] <deceit> which takes some serious effort
[21:45:38] <Brandon15811> :D
[21:45:53] <gurun> Intyre I bet you purposly didn't tell us that secret BEFORE going to minecon.
[21:46:16] <Brandon15811> deceit, https://devilintheflesh.files.wordpress.com/2012/06/brazzers-logo-wildammo-com-2.jpg
[21:46:24] <Intyre> more for us!
[21:46:35] <jocopa3> I'd like to bet he isn't at minecon, but who knows :p
[21:46:41] <deceit> LOL
[21:46:45] <Intyre> xD
[21:46:48] <deceit> Brandon15811: eyebleach!
[21:46:58] <Intyre> shoghi knows
[21:47:00] * ZacHack thinks deceit would have been kicked out of minecon
[21:47:06] <deceit> never
[21:47:11] <deceit> i can contain myself
[21:47:15] <deceit> barely, but i can
[21:47:25] <ZacHack> ive never seen you contained
[21:47:33] <deceit> that's because this is irc
[21:47:55] <deceit> and if i were contained, how would you do it?
[21:48:05] <deceit> gotta catch me first!
[21:48:17] * deceit strips naked and covers himself in grease
[21:51:25] <Intyre> jocopa3: https://guidebook.com/guide/38653/event/11392078/ what is my name doing there!
[21:51:48] <jocopa3> :o
[21:52:11] <jocopa3> I wish my name was on there
[21:52:22] <jocopa3> then again, I know little about PE servers anymore :p
[21:53:56] <Intyre> :o
[21:54:34] <ZacHack> intyre is special to minecraft :)
[21:54:59] <jocopa3> maybe I could be on a panel for PE resource packs/shaders
[21:55:22] <Intyre> make your own panel
[21:55:30] <Intyre> you're not here
[21:55:32] <jocopa3> deadline was months ago
[21:55:33] <Intyre> :p
[21:55:47] <jocopa3> and I'm not just going to hop on a plane and head to london :p
[21:55:54] <jocopa3> or...will I :o
[21:56:14] <Intyre> i would hop into a plane
[21:56:39] <jocopa3> but then you don't get the nice breeze in your face
[21:57:21] <Brandon15811> deceit, http://imgur.com/SsDw8yx
[21:58:03] <Intyre> you can point those air blowers at your face
[21:59:52] <Intyre> im not special! im different
[22:00:11] <ZacHack> important*
[22:02:26] <Brandon15811> Intyre, you're especially different
[22:02:48] <Intyre> whatever!
[22:31:16] <jocopa3> 2048x2048 texture in MCPE...wtf
[22:31:53] <jocopa3> and it works :o
[22:41:03] <jocopa3> it's... it's so beautiful... http://i.imgur.com/1cp628R.png
[22:41:29] <jocopa3> such lighting, many phong, wow
[22:42:01] <ZacHack> thats one of the best shading ive seen!
[22:42:17] <jocopa3> just wait till bump mapping works :p
[22:42:29] <ZacHack> :D
[22:45:03] <jocopa3> a view towards the light: http://i.imgur.com/8zECcQx.png
[22:45:30] <jocopa3> specular highlighting on shiny surfaces!
[22:46:01] <ZacHack> sweet!
[22:46:56] <ZacHack> are you going to add gradual shading for the water? if thats possible idk anything about these things lol
[22:48:45] <deceit> what is going on?!
[22:48:52] <deceit> i left to get groceries and all this?!
[22:49:16] <ZacHack> this is an mcpe channel xD
[22:49:27] <ZacHack> not a funny picture channel xD
[22:49:33] <deceit> lies
[22:53:37] <jocopa3> it's both
[22:53:53] <jocopa3> like how in quantum physics, you can have particles that both exist and don't exist
[22:55:06] <ZacHack> lies
[22:55:15] <ZacHack> theres no such thing as not existing
[22:56:46] <jocopa3> big foot doesn't exist
[22:57:11] <ZacHack> he exists as a thought
[22:58:23] <jocopa3> hmm... I need to think of something that no one thought of then... but if I think of it, then someone thought of it, and it exists...
[22:58:51] <ZacHack> as a thogugh
[23:01:59] <jocopa3> the lighting in my shader is messed up, if one side of a block is lit up, then the opposite side is lit up too
[23:02:54] <jocopa3> but I thought of a super hacky way to (hopefully) fix it
[23:03:19] <jocopa3> using math that I learned from school in a class I wish I payed more attention to now...
[23:04:33] <ZacHack> 2+2
[23:04:51] <ZacHack> !wa 2+2
[23:04:53] <MrQuoter> [WolframAlpha] -  "2+2 = 4" (http://tinyurl.com/7eb6xl3)
[23:05:35] <jocopa3> !wa integral(3*sin(3x), x)
[23:05:37] <MrQuoter> [WolframAlpha] -  " integral 3 sin(3 x) dx = -cos(3 x)+constant = " (http://tinyurl.com/oat6my5)
[23:05:44] <jocopa3> :o
[23:06:02] <ZacHack> myquoter is smarter than you
[23:06:12] <jocopa3> no, I new that :p
[23:06:27] <jocopa3> I was just making sure it knew
[23:07:00] <jocopa3> and it does :o
[23:07:07] <ZacHack> loll
[23:08:00] <jocopa3> !wa taylor(sin(x))
[23:08:03] <MrQuoter> [WolframAlpha] -  "series | sin(x) = x-x^3/6+x^5/120+O(x^7) (Taylor series)" (http://tinyurl.com/npry9cw)
[23:08:22] <jocopa3> I should've used wolfram alpha a lot more in calculus...
[23:09:48] <ZacHack> lol i would have
[23:19:14] <humerusj> jocopa3: ever heard of the war of 1812?
[23:19:27] <humerusj> Because we were in a war in the 1800s :)
[23:19:28] <jocopa3> didn't that involve the british fighting back?
[23:19:42] <jocopa3> burned the white house or something
[23:19:49] <ZacHack> !wa war of 1812
[23:19:50] <MrQuoter> [WolframAlpha] -  "War of 1812 | date = Thursday, June 18, 1812  to  Saturday, December 24, 1814" (http://tinyurl.com/neyjg8g)
[23:20:05] <ZacHack> wasnt that helpful xD
[23:21:15] <humerusj> jocopa3: sorta
[23:21:22] <humerusj> Started by the U.S. Though
[23:21:38] <humerusj> Because the Brits forced our hand
[23:23:48] <jocopa3> my history class skipped over that chapter to fit in more time for ww2...
[23:24:04] <jocopa3> same with spanish american war
[23:25:49] <jocopa3> anyway, why do you bring it up?
[23:31:11] <humerusj> 5:34:14 PM <jocopa3> There was this one year where we weren't at war, in like 1800's or so
[23:31:26] <humerusj> Just thought of that so I brought it up xD
[23:31:48] <jocopa3> I thought of that too, then the wars with indians that ensued soon after :p
[23:32:00] <humerusj> "Schools teach history in order to try and not let history repeat itself"
[23:32:45] <humerusj> "For instance, someone could choose to see all of the things hitler had done wrong, and do it right?
[23:32:59] <humerusj> That's how you don't get history to repeat itself"
[23:33:12] <jocopa3> or be inspired by his wrong doings
[23:33:41] <humerusj> Oh, and you can't forget that one war that started because one not so really important guy was assassinated
[23:34:16] <jocopa3> something like archduke ferdinand
[23:34:24] <jocopa3> but that was in ww1
[23:34:24] <humerusj> That was he, indeed
[23:34:34] <humerusj> Yeah, I was going chronologically
[23:40:58] <jocopa3> talking with people from the middle east is kinda interesting
[23:41:43] <jocopa3> I was talking with someone from Jordan a week or so ago, and they absolutely hated israel with a passion
[23:42:01] <jocopa3> and the US support of israel
[23:44:45] <jocopa3> but what I thought was most interesting is that they had just as many stereotypes about the US as we have of the middle east

[10:42:30] * gurun joined the channel
[11:57:15] * gurun joined the channel
[12:23:15] * MelomanCooI joined the channel
[12:40:16] * sgray joined the channel
[15:39:02] * jocopa3 joined the channel
[15:47:53] * gurun joined the channel
[16:02:18] * FlavCraft0834 joined the channel
[16:02:20] <NullFull> FlavCraft0834 is also known as: FlavCraft0834
[16:02:25] <FlavCraft0834> Bjr
[16:03:40] * FlavCraft0834 has quit
[16:39:25] <gurun> popups, tips, transfer implemented. Almost ready for something real.
[17:16:12] <humerusj> "Something"
[18:11:36] * gurun joined the channel
[19:11:37] * gurun has quit
[19:12:50] * gurun joined the channel
[19:15:03] * XorBoole joined the channel
[19:15:38] <XorBoole> I'm assuming you're still running around excel but hai shoghicp
[19:18:30] <shoghicp> XorBoole: nope, dinner!
[19:20:40] <XorBoole> irc at dinner? lel
[19:20:48] <gurun> lol
[19:46:18] <gurun> color name tags. What's up with the U+00C2 char?
[20:26:12] <jocopa3> I hit a "bump in the road" with my bump-map shader
[20:27:05] <jocopa3> In order to do proper lighting, I need the normal, but the way I currently calculate normals gives me: abs(normal)
[20:28:15] <jocopa3> what I need is the vector telling me the direction the player is facing, but the only way I can do that is if I extract the rotational vector from the world view matrix, which is an extremely costly thing to do on mobile GPU's
[20:29:11] <jocopa3> so I've hit the point where I have to consider if the benefits of accurate lighting are even worth the effort
[20:35:41] <jocopa3> wait, nevermind, I don't have to use the world view matrix to calculate view direction... tommaso already sends that as a uniform!
[20:36:18] <jocopa3> if someone is at MineCon, thank tommaso for passing VIEW_DIR to shaders!
[21:05:37] <Brandon15811> http://www.derkeiler.com/pdf/Newsgroups/sci.crypt/2008-11/msg00110.pdf
[21:05:41] <Brandon15811> poor server
[21:07:06] <ZacHack> thats something intyre will make when hes bored xD
[21:19:41] <jocopa3> brandon15811: reminds me of portal
[21:19:54] <Intyre> jocopa3: i showed tommo :)
[21:19:56] <Brandon15811> https://twitter.com/search?q=2015%20years&src=typd&vertical=default&f=tweets
[21:20:17] <jocopa3> Intyre: you're at minecon?
[21:21:30] <Intyre> Yes
[21:21:38] <Intyre> Well i was :)
[21:22:06] <jocopa3> and what did tommaso say?
[21:22:17] <Intyre> Oh
[21:22:24] <Intyre> :P
[21:22:27] <humerusj> Brandon15811: wait
[21:22:28] <humerusj> No
[21:22:44] <humerusj> Nope nope nope nope mope nope nope
[21:22:51] <jocopa3> did he say something along the lines of: "where am I, this isn't london, who are you?"
[21:23:07] <Intyre> Nope
[21:23:16] <humerusj> Nope nope nope
[21:23:19] <humerusj> Nope nope
[21:23:54] <jocopa3> nope nope?
[21:24:03] <humerusj> Mope
[21:24:22] <jocopa3> dope
[21:25:31] <humerusj> Cope
[21:26:03] <Brandon15811> pope!
[21:26:11] <jocopa3> rope?
[21:26:31] <humerusj> Elope!
[21:26:35] <jocopa3> soap!
[21:28:10] <humerusj> welp
[21:28:16] <humerusj> time to go swimming
[21:28:23] <humerusj> Happy 4th to the Americans
[21:28:23] <ZacHack> enjoy
[21:28:34] <humerusj> And happy minecon time to the rest of you :)
[21:28:40] <Intyre> \o/
[21:29:07] <jocopa3> Freedom day*
[21:33:12] <Intyre> freedom? isnt US still fighting a war?
[21:33:22] <deceit> oh god
[21:33:27] <deceit> don't get me started on that shit
[21:33:32] <Intyre> i just did :)
[21:33:36] <deceit> since i've been born, the US has been at war with SOMEONE
[21:33:36] <ZacHack> US is always in a war
[21:33:46] <deceit> so my entire life, my country has been at war
[21:33:49] <deceit> and it pisses me ff
[21:34:00] <deceit> they aren't even wars in our own country
[21:34:08] <deceit> we need to stop giving 'freedom' to ppl
[21:34:14] <jocopa3> There was this one year where we weren't at war, in like 1800's or so
[21:34:27] <Brandon15811> deceit, https://pbs.twimg.com/media/CJFZ-HFWcAAgqPz.jpg
[21:34:34] <jocopa3> and for a brief time after WWI
[21:34:37] <gurun> deceit, i think i live in a country that haven't seen war the last 300 years or something
[21:34:46] <gurun> it's really weird.
[21:34:53] <deceit> Brandon15811: HAHAHAHAHAHAHAAH
[21:35:11] <deceit> gurun: you're lucky
[21:35:15] <gurun> fuck the duck
[21:35:18] <deceit> i'm ashamed of my own country and how it's run
[21:35:22] <ZacHack> usa just wants status
[21:35:23] <deceit> gurun: more like a  handjob
[21:35:27] <gurun> hihi
[21:35:28] <Intyre> assshamed
[21:35:30] <Intyre> :D
[21:35:38] <gurun> that's a totaly wierd picture
[21:35:43] <deceit> 'brazzers'
[21:35:55] <gurun> HAHA
[21:36:00] <gurun> ... hmm .. not that i know hat you mean
[21:36:12] <deceit> we all know you're lying
[21:36:16] <deceit> we won't tell your wife
[21:36:26] <gurun> my wife doesn't....
[21:36:53] <gurun> Niggardo just logged on. Hmm .
[21:37:01] <Brandon15811> deceit, http://i.imgur.com/E7dOf.jpg
[21:37:17] <deceit> oh god
[21:37:25] <deceit> that's actually clever, AND hilarious
[21:37:36] * mcpe_FAN joined the channel
[21:37:47] <Brandon15811> deceit, http://i.imgur.com/5qoja82.png
[21:38:04] <deceit> HAHAHAHAHAHAAHAHA
[21:38:05] <deceit> omfg
[21:38:12] <gurun> Intyre, have you noticed anything strange about he kids at minecon? I've had them on my server killing eachoter with no purpose for 2 days straight now.
[21:38:22] <deceit> Brandon15811: you have ruined that series, forever.
[21:38:28] * ZacHack wonders how brandon always has the pics so quickly
[21:38:31] <gurun> And one of them did famous last words after a full day of slaughter...
[21:38:34] <deceit> ZacHack: don't ask
[21:38:41] <gurun> "What is the purpuse of this game?"
[21:38:46] <deceit> he's really good at quick searches
[21:39:02] <Brandon15811> deceit, http://k42.kn3.net/taringa/1/8/0/9/5/2/69/mikocia/881.jpg?2889
[21:39:12] <jocopa3> he has the new google chip embeded in his brain to speed up web searching
[21:39:20] <deceit> gurun: some ppl just like pvp too much
[21:39:26] <deceit> which is annoying in mc, imo
[21:39:35] <deceit> although, i've been getting into rotarycraft lately
[21:39:43] <deceit> and it has a bunch of fun pvp blocks
[21:39:48] <gurun> I can also google: http://ashleighbaker.net/wp-content/uploads//2013/10/women-shouldnt-.jpg
[21:39:51] <deceit> land mines, freeze guns, heat rays, gravel guns
[21:40:06] <deceit> HAHAHAHAHAHAHAAHAHAHAAH
[21:40:23] <deceit> women shouldn't do a lot of things, but that's just me
[21:40:26] <deceit> the hormones and all
[21:40:28] <gurun> haha
[21:40:30] <Brandon15811> deceit, http://images.bluegartr.com/bucket/gallery/62d8a009fa692f5ef75a14bfc993492e.gif
[21:40:31] <deceit> wimmen be cray
[21:40:52] <deceit> Brandon15811: dude wtf @ spongebob
[21:40:54] <gurun> i bet Brandon15811 had that already as a shortcut!
[21:41:02] <Brandon15811> deceit, it's a chocolate bar xD
[21:41:24] <deceit> no, the one before
[21:41:26] <jocopa3> that google image reminds me of: http://www.googlefeud.com/
[21:41:37] <deceit> i mean, seriously
[21:41:49] <deceit> mr krabs, getting it from behind, by spongebob?
[21:42:00] <deceit> that's truly wtf, and absolutely intentional by the writers
[21:42:31] <ZacHack> deceit is the creator of kids cartoons
[21:42:38] <Brandon15811> deceit, http://i.imgur.com/rPFyWFs.jpg?1
[21:42:40] <gurun> Intyre, any babes at minecon?
[21:42:51] <gurun> or is it only that .. "one" on stage
[21:42:52] <ZacHack> only ur mom
[21:42:54] <deceit> ZacHack: i just may ;)
[21:43:03] <gurun> yeah .. shit, didn't think about that .. hot moms!
[21:43:08] <deceit> dude
[21:43:10] <deceit> milfs for days
[21:43:12] <gurun> really bored hot moms!
[21:43:29] <gurun> wtf am i doing home?!!!
[21:43:29] <deceit> gurun: gather your monies, we're going to minecon
[21:43:38] <deceit> i have condoms and liquor
[21:43:40] <jocopa3> the only issue is, they all have kids :c
[21:43:44] <gurun> HAHA
[21:43:49] <deceit> jocopa3: meaning they put out
[21:43:51] <deceit> duh
[21:44:00] * mcpe_FAN has quit
[21:44:01] <gurun> jocopa3 can instantly tell you are not married!
[21:44:09] <deceit> LOL
[21:44:14] <Brandon15811> deceit, hahahaha http://www.justmemes.com/wp-content/uploads/2014/08/33-7dg2AVt.gif

[00:01:12] <gurun> We just did 500 players on InPVP :-P
[00:01:44] <gurun> we no lag what so ever server-side
[00:01:50] <gurun> but the clients had a terrible time :-P
[00:03:42] <Intyre> now add physics!
[00:03:45] <Intyre> :D
[00:06:21] <gurun> like?
[00:07:36] <gurun> the CPU wasn't a problem, if that is what you mean.
[00:07:48] <gurun> but the clients starts crashing after about 500
[00:07:54] <gurun> so they have problems spawning.
[00:08:08] <gurun> i slowed down the server now, so it an spawn at 500 players.
[00:12:27] <jocopa3> what specs were on the workstation the server running on?
[00:26:35] <gurun> 4c i7
[00:26:54] <gurun> Asus laptop
[00:27:13] <gurun> about 70% CPU
[00:27:26] <gurun> 150mbit throughput
[00:31:00] <jocopa3> :o
[00:31:21] <jocopa3> wait, did you say laptop?
[00:31:33] <gurun> well, that doesn't really matter.
[00:32:21] <gurun> test.inpvp.net is routed to my laptop. So i was running in debug build inside Visual Studio
[00:32:30] <jocopa3> I mean, for 500 players, I was expecting some high-tech super-fancy workstaion machine
[00:32:47] <jocopa3> or at least a desktop
[00:32:52] <gurun> come .. 500 players is not really the point. We've done 5000 on my machine
[00:33:13] <gurun> the point is that we managed to figure out how to SPAWN players when having 500 players,without crashing the clients.
[00:33:36] <jocopa3> I'm impressed by both feats :p
[00:33:51] <gurun> thanks. Yeah, spawn was a first time ever tonight.
[00:34:14] <gurun> if you are in the world already, i can spawn 1000 players to a client, Then my iPad(3) render at about 1fps :-P
[00:35:20] <jocopa3> things could be worse, you could get 0fps
[00:35:52] <gurun> All 500 players spawn within about 20s. And it's killing the machine (80-90%) because of the skins and thread-sync.
[00:36:46] <gurun> i don't know if even PC can spawn 500. But probably. 500 entities isn't unheard of i think,.
[00:37:11] <jocopa3> I'd be willing to find out on my PC :p
[00:37:17] <gurun> :-)
[00:37:25] <gurun> i don't have the PC version myself
[00:37:55] <gurun> i still have some protocol changes to do.
[00:38:15] <gurun> when i did the experiment, by changing how i send moves, i went from 90% CPU down to 5%,
[00:38:36] <gurun> But i have to rewrite the entity ID handling back to the zero-based 0.10 version again.
[00:38:44] <gurun> so, lots of stuff to get out of it still.
[00:41:25] <jocopa3> slightly off-topic, but I've always wondered how well a sever would do if GPU optimized
[00:42:12] <jocopa3> such as using NVIDIA's CUDA cores for logical process, and using the CPU soley for handling packets/networking
[00:47:07] <jocopa3> Intyre: https://www.reddit.com/r/MCPE/comments/3c1q05/update_mcpe_patcher/
[00:47:27] <gurun> hehe
[00:47:27] <Intyre> really!
[00:47:32] <gurun> implemented the change now ..
[00:47:39] <gurun> same test, but now at 15% CPU :-P
[00:53:08] <jocopa3> Intyre: https://www.reddit.com/r/MCPE/comments/3c16ud/added_specular_highlighting_to_minecraft/csrizz1
[00:53:12] <jocopa3> someone thinks I'm you
[00:54:58] <jocopa3> and gurun: how do you go from 90% to 15% by changing how you send moves :o
[00:54:59] <gurun> he said MCPEEdit?
[00:55:14] <jocopa3> FUUUUU
[00:55:20] <jocopa3> delete delete delete delete
[00:55:23] <gurun> jocopa3, the challange in performance of these servers is in how you create objects.
[00:55:37] <gurun> so i basically had to write my own instance-handling in .NET bypassing all GC and shit.
[00:56:00] <gurun> and the change i did, was to create only one packet with all moves and broadcast that to all players,
[00:56:27] <gurun> instead of creating a specialized packet or each player (that doesn't contain the move for the player himself)
[01:00:57] <jocopa3> So if you're sending one large packet with all moves to all players, then the client side has to pick out which move is for that particular player?
[01:05:53] <gurun> no
[01:06:07] <gurun> it will igonre it
[01:06:08] <InusualZ> gurun, your server have main lobby? In that lobby you can't fight?
[01:06:44] <InusualZ> Why not just set "invisible unncessary" player
[01:06:49] <gurun> InusualZ, yes that is correct. But test.inpvp.net has a small game i did yesterday.
[01:06:55] <gurun> just to keep the people interested
[01:07:46] <gurun> the trick that we rely on is that if the player himself is again entity ID 0 .. to the player, but not to the world, that player move will be ignored by himself.
[01:07:57] <gurun> So, basically the playe doesn't know his true entity ID again.
[01:08:34] <gurun> that way, we can send the exact same message to all players. Means, 500 less zip's and stuff. Per tick.
[01:08:56] <Intyre> pff
[01:09:15] <gurun> multiplied by factor of course for all the rest of the stuff
[01:10:02] <gurun> so it turns into a low-level windows buffer copy instead
[01:14:12] <gurun> InusualZ, i have to figure out what you mentioned too. Have no idea what that is :-)
[01:14:50] <gurun> it's so funny to look at the guys .. the most stupid game evey written from MC .. and they keep at it for hours.
[01:20:11] <InusualZ> What I mean with unnecessary players is: don't send the entity of the player that his action are not affecting the world itself
[01:22:11] <InusualZ> like player that they are just moving around and seeing the sever and not breaking/placing block....
[01:29:28] <jocopa3> trying to add bump mapping to MCPE, but I ran into some obvious issues, such as how to generate the bump map
[01:29:49] <jocopa3> sadly, GPU's can't do bit manipulation, so I can't encode half the bits to be a texture, and the other half to a bump map :c
[01:32:45] <jocopa3> would be nice if the material files in MCPE let you specify textures, such as "uniform" : ["TEXTURE_2", "/images/bumpmap.tga"]
[01:49:41] <gurun> jocopa3, i'm so totally impressed with that shit you guys are doing. I have no clue where i would even begin to thing about that stuff.
[01:52:39] <jocopa3> it all starts with "what's the most ridiculous and inefficient way I could do something"
[01:53:23] <jocopa3> because with Minecraft PE shaders, the best way to do something that looks nice is the most inefficient way possible :p
[01:54:55] <gurun> lol
[01:55:58] <jocopa3> If I knew how to mod the game properly, I could do all this stuff "the right way", but without mods, I have to be a little more creative...
[01:56:06] <gurun> InusualZ, the problem with a hub is that it's like closed space. Difficult to cull anything away. But of course it could be culled to some degree of resolution.
[01:56:13] <gurun> so send every second or so move only.
[01:56:42] <gurun> did you do the shader stuff for water?
[01:56:58] <jocopa3> yup
[01:57:09] <gurun> how come MC doesn't use stuff like that .. ?
[01:58:13] <jocopa3> I remember before 0.10.0 was released, tommaso added waving water to the game
[01:58:29] <jocopa3> but it wasn't anything fancy, just simple sine and cosine waves
[01:59:04] <humerusj> How about em tangents
[01:59:06] <gurun> well, that's fine. But shaders .. it's enough to give .. the effect
[01:59:31] <gurun> like you are thinking with bumbmaps. extremely effecient
[01:59:59] <jocopa3> the way I do bump mapping and lighting would kill old devices :p
[02:00:05] <gurun> yeah, sure.
[02:00:06] <jocopa3> and turns my galaxy s5 into a hand warmer
[02:00:11] <gurun> but it doesn't have to be on the old devices.
[02:00:32] <gurun> it's just you know .. if i have a highend device, i want to frekking use it.
[02:01:21] <jocopa3> that's why I try not to be limited by what old devices can handle
[02:01:35] <jocopa3> but then I get annoying tweets saying "your shader is broken" :c
[02:01:55] <gurun> yeah well .. hmm, can be ignored, right :-)
[02:02:24] <gurun> like people write to me complaing about "bonemeal doesn't work" .. and you can't even place a freeking plant :-P
[02:02:55] <jocopa3> I recently released that water shader (like an hour ago or so), and so far I count 3 tweets saying "it doesn't work on my phone, fix it"
[02:03:08] <gurun> haha
[02:03:17] <gurun> yeah, got to love the damn users
[02:03:28] <gurun> i never figured out why we have users.
[02:03:38] <gurun> maybe that's why i haven't released MiNET.
[02:03:48] <jocopa3> if you're in a business, users pay for you to screw around more
[02:04:52] <gurun> according to all my friends and collegues .. minecraft is not serious business.
[02:05:18] <jocopa3> for 99.999...% of people, it isn't
[02:05:28] <gurun> ...
[02:05:39] <jocopa3> for people who develop applications targeted for minecraft, it is
[02:05:58] <gurun> well, for the poor guys playing "killing fields" .. it seems to be
[02:06:08] <gurun> damn, they just keep going
[02:06:43] <gurun> i made a game .. count kills and deaths, and reset the statistics every 3 minutes. And every 45s it shows the scorebard in the chat.
[02:06:50] <gurun> .. and they have been at this for two days now.
[02:09:28] <jocopa3> quick offtopic thing: i figured out how to put both a bump map and regular texture map on one image
[02:10:19] <gurun> you decrease the number of colors or something like that?
[02:10:33] <jocopa3> the terrain.meta stores all UV's for block faces, I just have to divide all the y-coordinates in that file by 2, then copy/paste a bump mapped texture map on the existing terrain.tga
[02:11:08] <jocopa3> so the file would basically be textures on top half, bump maps on bottom half
[02:11:21] <gurun> sprite-stuff
[02:12:15] <gurun> never figured out why the html people call it sprites. To me .. old geek, it means something completely differnt .. blipp bloppp bloppp blipp my amiga rocks!
[02:14:59] <jocopa3> basically something like this: http://i.imgur.com/umzz1mZ.png
[02:15:32] <jocopa3> having exact copies on the top and bottom will make the shader portion a lot easier
[02:15:53] <gurun> cool
[02:16:45] <jocopa3> at least this way I don't have to re-arrange everything into some weird configuration that makes little sense
[02:16:46] <gurun> i think you should write the installation instructions using rot13 .. so you get less suppotr
[02:17:37] <jocopa3> I don't think you can do rot13 with shaders :c
[02:17:58] <jocopa3> wait, I misread :p
[02:18:44] <jocopa3> I kinda want to make it as easy as possible for people to use, that way more texture pack creators use my shader, and other people won't feel incentive to create a clone of it
[02:19:08] <InusualZ> offtopic and personal: jocopa3 do you study?
[02:20:32] <jocopa3> study what?
[02:22:03] <InusualZ> I don't know something? Do you have a degree?
[02:22:13] <jocopa3> not yet
[02:22:30] <jocopa3> I start college in the fall, and will be working towards a computer science degree
[02:22:39] <InusualZ> ohh okay
[02:23:02] <jocopa3> no idea what I want to specialize on, but it'd probably have something to do with GPU programming :p
[02:50:25] <jocopa3> I'm starting to think that texture size is hard coded into MCPE...
[02:51:00] <jocopa3> after modifying the terrain.meta with a JSON parser, and changing all the textures to match, they show up as black in game
[03:08:25] <jocopa3> now I get texture, but the bumpmap half doesn't exist
[03:30:22] <jocopa3> yay, a quick debug shows the bump map is actually being sent to the shader! http://i.imgur.com/PEIaEh8.png
[03:32:17] <jocopa3> also, there is a line of pixels under the fire and lava textures that randomly change each frame; with a little effort, I could turn those into the source for a GLSL PRNG: http://i.imgur.com/Ve36xra.png
[03:56:47] <jocopa3> IT WORKS! IT'S ALIVE! BUMP MAPPING IN MCPE, THIS IS A FIRST!
[03:56:49] <jocopa3> http://i.imgur.com/ifYupeF.png
[03:56:58] <jocopa3> http://i.imgur.com/AXSWxtN.png
[03:57:29] <jocopa3> my bump map sucks (made it in 5 seconds), so I'm going to need to port a PC bump-map to play with
[04:05:15] * sgray joined the channel
[05:34:36] * jocopa3 has quit
[05:40:02] <Brandon15811> https://github.com/AerialX/TeensyRB "parallel port" xD
[06:54:06] * MelomanCooI has quit
[06:54:38] * MelomanCooI joined the channel
[07:49:40] * Hugo_Wilson joined the channel
[07:52:34] * Hugo_Wilson has left the channel
[09:59:57] * MelomanCooI has quit
[10:41:26] * gurun has quit

2015-07-03
[21:03:32] <Intyre> hes not here now so... ;p
[21:05:09] <Intyre> TruDan:
[21:05:18] <Intyre> where are you at?
[21:05:23] <TruDan> Intyre: I'm at home!!
[21:05:36] <Intyre> ughh
[21:05:41] <TruDan> it's like 10pm XD
[21:05:49] <Intyre> so...
[21:05:52] <TruDan> i think shoghi is at the mindcrack party
[21:06:03] <deceit> lol
[21:06:06] <Intyre> yes he is, because hes not here in this room
[21:06:10] <deceit> 10pm on a friday?!
[21:06:10] <TruDan> XD
[21:06:59] <TruDan> Intyre: i think me, iphone and william are aiming to be at the ExCeL tomorrow around 9:30
[21:07:14] <Intyre> sweet
[21:07:29] <Intyre> its only 1m walk from here
[21:07:38] <TruDan> not sure about shoghi, he had to go off to mojang meetings and all that stuff before i got to ask
[21:08:00] <humerusj> Intyre: go start a bar fight!
[21:08:06] <Intyre> xD
[21:12:08] <Brandon15811> Intyre, https://www.youtube.com/watch?v=XncuY4wLaA8&t=44s
[21:12:18] <MrARM> anyways heh I probably could encourage my parents to let me go to minecon if not that on 10th I am going away to Italy xD
[21:12:52] <Intyre> :(
[21:14:41] <MrARM> anyways if I could choose I probably would go to Italy anyways, not Minecon for reasons
[21:14:59] <MrARM> but might be that I would come in a year or so :)
[21:15:13] * Intyre wont wait a year here
[21:15:33] <Intyre> they drive on the wrong side of the road! weird british people
[21:16:33] <MrARM> Intyre, Minecon won't be in London next year ;D
[21:16:58] <MrARM> if only it wouldn't be in July...
[21:17:08] <MrARM> and in Europe
[21:17:10] <MrARM> but actually
[21:17:22] <MrARM> not really
[21:19:24] <Brandon15811> I probably could've gone last year xD
[21:19:33] <deceit> orly
[21:19:35] <Brandon15811> it was within 10 hours xD
[21:19:36] <Intyre> lies
[21:19:38] <deceit> ^
[21:19:46] <MrARM> I could eventually be this year
[21:19:51] <Brandon15811> Intyre, deceit no u & u
[21:19:56] <MrARM> but nope
[21:19:57] <MrARM> late
[21:24:38] <Intyre> Brandon15811: true
[21:25:06] <Brandon15811> Intyre, very trie
[21:28:06] <deceit> FALSE
[21:30:25] <Brandon15811> deceit, this message is false
[21:31:50] <jocopa3> yes, that message is false
[21:32:04] <Brandon15811> the above message is true
[21:32:27] <jocopa3> yes, the above above message is true
[21:32:43] <Brandon15811> and the below message is false
[21:33:09] <jocopa3> the above message is true
[21:33:25] <Brandon15811> exactly
[21:33:31] <jocopa3> wait, what
[21:33:36] <jocopa3> I lost track of what's going on
[21:34:31] <jocopa3> but it gave me an idea
[21:34:52] <jocopa3> specular highlights + super fancy water shader = super fancy water shader with specular highlighting
[21:35:20] <deceit> jocopa3: brandon isn't wearing any pants and is possibly lurking outside your window
[21:36:24] <jocopa3> pfft, the only pants-less dude lurking outside my windows is the neighborhood drunk guy
[21:36:38] <deceit> did you ever consider that may be brandon?
[21:36:56] <jocopa3> no, at least, not until now
[21:37:01] <deceit> sorry
[21:37:05] <jocopa3> thanks for the heads up
[21:37:07] <deceit> np
[21:37:12] <deceit> dude's been lurking at my place for yrs
[21:37:16] <deceit> it's about time he moved on
[21:38:42] <deceit> then again, he hooks me up w/ a ton of freebies
[21:38:45] <deceit> so i guess it's worth it
[21:38:53] <deceit> even if he watches me while i masturbate
[21:39:01] <deceit> such is life
[21:40:55] * Codmadnesspro pulls out brick
[21:40:59] * Codmadnesspro stares at deceit
[21:41:39] <Intyre> perv
[21:44:28] <deceit> mmmmmm
[21:45:07] <deceit> Codmadnesspro: didn't realize you were into role play
[21:45:50] * Codmadnesspro straps up deceit to a chair and pulls out a hard belt
[21:46:05] <Codmadnesspro> Yes, yes I do.
[21:47:08] <deceit> then don't stop there
[21:47:16] <deceit> ball gags and leather straps
[21:50:30] * Codmadnesspro puts on a police hat and does a little dance for deceit
[21:51:37] <deceit> village ppl?
[21:53:06] <Intyre> \/ |\/| ( /\
[22:46:27] * Hugo_Wilson has quit
[23:25:45] <humerusj> Where is minecon next year?
[23:27:33] <Intyre> in my house
[23:27:35] <Intyre> :D
[23:28:44] <Intyre> shoghicp in that house!
[23:28:49] <Intyre> or rom
[23:29:02] <Intyre> room
[23:29:02] <Intyre> \o/

[00:38:13] * Iphonetips1|away has quit
[00:38:55] * TruDan has quit
[00:45:20] * TruDan joined the channel
[00:45:50] * Iphonetips1|away joined the channel
[01:25:32] * Codmadnesspro has quit
[01:25:49] * Codmadnesspro joined the channel
[01:40:52] * TruDan has quit
[01:41:15] * Iphonetips1|away has quit
[01:46:50] * TruDan joined the channel
[01:47:19] * Iphonetips1|away joined the channel
[02:07:28] * zz_InusualZ is now known as InusualZ
[02:20:57] <gurun> damn, make a plugin to count death and kills, reset every 3 min and the kids play for hours. Relentless killings.
[02:21:49] <gurun> the perfect performance test. One world, no stop fight no rules. Just slay!
[02:50:50] * Von_ joined the channel
[02:50:52] <NullFull> Von_ is also known as: VonHirst
[03:06:15] * Von_ has quit
[03:20:23] <Brandon15811> NullFull, twitter vubui
[03:20:23] <NullFull> @vubui: The official MINECON stream page will be at http://t.co/PsLU3ZK04C. There will be multiple streams running all weekend! More info soon.
[03:23:15] * TruDan has quit
[03:25:31] * Iphonetips1|away has quit
[03:31:15] * TruDan joined the channel
[03:32:15] * Iphonetips1|away joined the channel
[04:37:16] * Iphonetips1|away has quit
[04:38:36] * Iphonetips1|away joined the channel
[05:29:08] * NCommander has quit
[05:29:08] * NCommander joined the channel
[06:04:25] * Iphonetips1|away has quit
[06:07:35] * TruDan has quit
[06:11:14] * Iphonetips1|away joined the channel
[06:12:14] * TruDan joined the channel
[07:09:40] * [shoghicp] joined the channel
[07:09:41] * NullFull_ joined the channel
[07:11:05] * NullFull has quit
[07:11:05] * shoghicp has quit
[07:11:07] * NullFull_ is now known as NullFull
[07:11:29] * sekjun9878 joined the channel
[07:11:29] * sekjun9878 has quit
[07:11:29] * sekjun9878 joined the channel
[07:48:01] * Iphonetips1|away has quit
[07:51:52] * TruDan has quit
[07:52:49] * Iphonetips1|away joined the channel
[07:53:19] * TruDan joined the channel
[08:25:21] * InusualZ has quit
[09:10:37] * Iphonetips1|away has quit
[09:11:25] * gurun has quit
[09:12:53] * TruDan has quit
[09:15:08] * gurun joined the channel
[09:16:01] * Iphonetips1|away joined the channel
[09:17:01] * TruDan joined the channel
[09:18:50] * InusualZ joined the channel
[09:21:50] * jocopa3 joined the channel
[09:22:39] <MrARM> wut
[09:22:47] <MrARM> when refreshing page in Chrome for Android
[09:22:59] <MrARM> the text gets bigger (only after the first refresh)
[09:23:05] <MrARM> until you reload the page
[09:23:09] <MrARM> ???
[09:29:09] <MrARM> (by reload the page I mean doing something else than refreshing)
[10:08:42] * eggster has quit
[10:08:53] * eggster joined the channel
[10:23:10] * MrARM has quit
[10:23:29] * MrARM joined the channel
[10:59:07] * TruDan has quit
[10:59:59] * Iphonetips1|away has quit
[11:09:07] * TruDan joined the channel
[11:10:07] * Iphonetips1|away joined the channel
[11:26:31] * gurun has quit
[11:31:58] * gurun joined the channel
[12:53:06] <jocopa3> I think I figured out how to calculate the normals of blocks purely in GLSL
[12:53:32] <jocopa3> if it works, then I can add real shading models to minecraft for a more realistic lighting system
[13:07:55] * TruDan has quit
[13:09:19] * Iphonetips1|away has quit
[13:15:52] * Iphonetips1|away joined the channel
[13:16:22] * TruDan joined the channel
[14:02:38] <jocopa3> it worked! I can calculate block normals!
[14:02:47] <jocopa3> at least, to a degree
[14:07:25] <jocopa3> my method is a cheap one-liner, but it works well enough that I can get normals for regular-shaped blocks! http://i.imgur.com/0SxHQv1.png
[14:31:13] * TruDan has quit
[14:31:13] * Iphonetips1|away has quit
[14:33:29] * Iphonetips1|away joined the channel
[14:33:59] * TruDan joined the channel
[14:57:10] * gurun has quit
[14:57:19] <MrARM> jocopa3, if you would need a mod to pass you more uniforms to shader, you can ask me
[14:57:53] <MrARM> passing uniforms is easy; not sure about passing attributes tho
[15:02:07] * gurun joined the channel
[15:35:16] * Iphonetips1|away has quit
[15:35:58] * TruDan has quit
[15:39:30] <jocopa3> MrARM, I may have to do that since I can't easily calculate the normal matrix in GLES 2.0
[15:39:55] <jocopa3> I can calculate it in GLES 3.0, but using a very slow manner
[15:41:30] <jocopa3> My way of calculating normals is also a really cheap hack: vec3 normal = abs(ceil(pos.xyz - floor(pos.xyz)));
[15:42:03] <jocopa3> and side effects of that code is it creates outlines around blocks, and only works for regular cube shaped blocks
[15:43:31] <jocopa3> Wait, I can simplify that normal code down even more, but it'll still have the same side effects
[15:44:16] <jocopa3> pos-floor(pos) is the same as fract(pos), so that'll save some GPU cycles at least
[15:45:34] * Iphonetips1|away joined the channel
[15:46:05] * TruDan joined the channel
[15:49:48] <MrARM> jocopa3, you would want a normal vector per triangle as an attribute?
[15:50:02] <MrARM> might look into that, not sure how much work would that be
[15:50:25] <MrARM> but that would cost some RAM xD
[15:51:47] <MrARM> because I think it would have to be stored on chunk rebuild in RAM and then copied to gl ram
[15:55:57] <jocopa3> it shouldn't cost a lot of ram
[15:56:46] <jocopa3> I don't need to calculate all the normals for blocks, I just need the normal view matrix, which can be calculated as: transpose(inverse(model_view_matrix))
[15:57:49] <jocopa3> but, don't do anything yet, I may find a way to add specular highlighting without using a normal matrix
[16:31:31] <jocopa3> oh wow, I got "specular highlight" to work, but in the most absolutely glitchy way possible
[16:31:48] <jocopa3> the specular is applied to the whole world, not just a single spot
[16:47:33] * Connor4898 has quit
[16:47:48] * Connor4898 joined the channel
[16:51:19] * TruDan has quit
[16:51:55] * Iphonetips1|away has quit
[16:52:07] <gurun> Intyre, the other day, when testing that NAK thing. Did i understand you right that you also saw same things on PM?
[16:54:35] * Iphonetips1|away joined the channel
[16:55:35] * TruDan joined the channel
[17:36:13] <jocopa3> yay, I can add specular if I convert everything to world space, which tommaso made really convenient to do
[18:09:39] <jocopa3> I GOT IT!
[18:10:09] <jocopa3> http://i.imgur.com/rFPiNo7.png
[18:10:19] <jocopa3> I'm so close to done, after spending hours on this
[18:10:35] <jocopa3> specular highlights finally work, now it's just a matter of getting the rest to work
[18:43:31] * TruDan has quit
[18:46:21] * Iphonetips1|away has quit
[18:47:56] * gurun joined the channel
[18:53:04] * Iphonetips1|away joined the channel
[18:53:34] * TruDan joined the channel
[19:54:37] * TruDan has quit
[19:55:29] * Iphonetips1|away has quit
[19:57:29] * TruDan joined the channel
[19:57:46] * Hugo_Wilson joined the channel
[19:58:29] * Iphonetips1|away joined the channel
[20:00:58] <Intyre> gurun: no, i saw that pm sends more NACKS
[20:03:07] <gurun> hmm. sending or receive ? I don't think MiNET ever sends a NAK actualy :-)
[20:03:34] <Intyre> i cant remember
[20:04:19] * ceetta joined the channel
[20:05:03] <gurun> i would assume .. the nak coming from the client, also in PM's case.
[20:05:04] <ceetta> #mcpedevs
[20:05:11] <gurun> yes
[20:05:48] * ceetta has quit
[20:09:41] <Intyre> im out o/ getting some foods
[20:11:22] * gurun_ joined the channel
[20:11:32] * gurun has quit
[20:26:07] * gurun_ has quit
[20:26:13] * gurun joined the channel
[20:30:24] * MelomanCooI joined the channel
[20:59:21] <jocopa3> Specular highlighting! https://www.youtube.com/watch?v=gh9eaT4jB6o
[21:00:34] <Intyre> :o
[21:00:44] <MrARM> :o
[21:00:48] <jocopa3> no mods!
[21:00:55] <Intyre> hax
[21:01:07] <jocopa3> super hax, actually
[21:01:15] <MrARM> jocopa3, awesome! what are you going to do with it further?
[21:01:33] <jocopa3> I might add bump mapping
[21:02:49] <jocopa3> although bumpmapping would probably be worse on performance than the specular highlighting itself :p
[21:02:53] <Intyre> should i fart on his pillow? >:)
[21:03:16] <jocopa3> yes, but wait until he is using it

2015-07-02
[00:00:31] * Iphonetips1|away joined the channel
[00:01:31] * TruDan joined the channel
[00:03:45] <Intyre> gurun: 21/16307
[00:03:54] <gurun> hmmm
[00:04:06] <gurun> you must have received 100's of NAK?
[00:04:13] <gurun> i mean .. sent
[00:08:27] * MelomanCooI|2 joined the channel
[00:08:27] * MelomanCooI has quit
[00:17:09] <gurun> Intyre.
[00:17:19] <gurun> I think you figured out what the real issue was.
[00:17:34] <gurun> And i just figured that the rest of the issues, is actually just packet-losses.
[00:17:52] <gurun> because, like i told you i lost about 100 players. If i connect localhost, i don't loose them.
[00:17:53] <Intyre> yes
[00:18:08] <jython234> problem solved?
[00:18:08] <Intyre> \o/
[00:18:23] <gurun> i can even connect when 250 players now, without one single NAK on my phone.
[00:18:38] <Intyre> its only a few
[00:18:43] <gurun> but people from outside .. seems to have problems connecting tho
[00:18:54] <Intyre> noticed that
[00:19:12] <Intyre> sometimes building terrain, or error
[00:19:48] <gurun> yeah, it's resending .. but .. not enough.
[00:20:41] <gurun> i've implemented a "dynamic" ping.time. SO i can see how badly it affects them.
[00:24:12] * KexyBiscuit_PRC joined the channel
[00:25:51] <Intyre> 44/1154 with pocketmine
[00:29:37] * KexyBiscuit_PRC has quit
[00:41:37] <gurun> i'll by you a beer somehow
[00:41:49] <Intyre> i dont drink
[00:42:02] <iamadpond> Soberness is the only way to go
[00:42:02] <gurun> that has to be your problem, right
[00:42:21] <Intyre> not a problem for me
[00:42:22] <iamadpond> I prefer caffeine rather than alcohol actually
[00:42:28] <iamadpond> And thats strange
[00:42:32] <iamadpond> As I'm Irish
[00:42:40] <gurun> well, i do a couple of liters of it every day ..
[00:42:59] <gurun> .. so can't argue with that. And to be honest, i only drink on rather special occations.
[00:43:16] <Brandon15811> https://xkcd.com/323/
[00:44:13] <iamadpond> I just never had a interest in drinking cans at clubs so I never got into alcohol at all really. So , gg
[00:46:31] <iamadpond> I've never got a chance at ME, was it any good Brandon15811 <3 ?
[00:46:50] <gurun> guys, don't get carried away now. Drinking is still the stuff that gets you laid, remeber.
[00:47:01] <gurun> (doesn't mean YOU have to drink it tho)
[00:47:11] <iamadpond> If I'd have to drink
[00:47:14] <iamadpond> Vodka would be my game
[00:47:25] <gurun> irish you say ... :-P
[00:47:42] <iamadpond> Stereotype you say.
[00:47:47] <iamadpond> ;D
[00:47:52] <gurun> hehe
[00:48:45] <iamadpond> Actually thinking about it
[00:48:55] <iamadpond> Donald Trump has never touched the stuff
[00:49:18] <iamadpond> Maybe its a safety mechanism to stop you from destroying the world when you're older.
[00:49:33] <iamadpond> Hehe.
[00:51:20] <humerusj> Gotta drink responsible
[00:55:13] <gurun> Trump.. it has to be "some sort of drug" at least. Love alone doesn't do THAT do a guy, does it?
[01:30:31] <humerusj> Cutting corners does that :)
[01:37:08] * TruDan has quit
[01:38:31] * Iphonetips1|away has quit
[01:46:05] * TruDan joined the channel
[01:46:35] * Iphonetips1|away joined the channel
[04:02:01] * Iphonetips1|away has quit
[04:03:35] * TruDan has quit
[04:07:10] * Iphonetips1|away joined the channel
[04:07:40] * TruDan joined the channel
[06:55:59] * TruDan has quit
[06:58:41] * Iphonetips1|away has quit
[07:08:44] * Iphonetips1|away joined the channel
[07:09:14] * TruDan joined the channel
[07:15:31] * sgray has quit
[07:48:00] <Intyre> 25 °C already...
[08:00:11] <shoghicp> Intyre: 27C here D:
[08:00:36] <shoghicp> and 4XC in Spain. Not going there in Summer again :D
[08:17:40] * InusualZ is now known as zz_InusualZ
[08:23:36] * zz_InusualZ is now known as InusualZ
[08:50:37] * gurun joined the channel
[08:50:53] * KexyBiscuit joined the channel
[08:52:30] * KexyBiscuit has quit
[09:36:16] * Iphonetips1|away has quit
[09:37:40] * TruDan has quit
[09:39:51] * Iphonetips1|away joined the channel
[09:40:22] * TruDan joined the channel
[10:39:50] <gurun> hmm, with the ping-times i'm seeing on MCPE .. it actually starting to make sense to proxy clients on fast dedicated lines from local hubs around the globe
[11:09:52] * gurun has quit
[11:10:16] * gurun joined the channel
[12:30:52] * sgray joined the channel
[12:37:33] * Iphonetips1|away has quit
[12:39:49] * TruDan has quit
[12:41:57] * TruDan joined the channel
[12:42:27] * Iphonetips1|away joined the channel
[13:04:11] <Codmadnesspro> iJoshuaHD,
[13:20:45] <iJoshuaHD> Codmadnesspro ping
[13:21:03] <iJoshuaHD> pm
[13:21:46] <iJoshuaHD> Codmadnesspro yes?
[13:23:09] <iJoshuaHD> Codmadnesspro site preview is damaged.
[13:50:55] * adamm9 joined the channel
[14:17:29] * gurun joined the channel
[14:19:25] * Iphonetips1|away has quit
[14:21:49] * TruDan has quit
[14:26:08] * TruDan joined the channel
[14:30:38] * Iphonetips1|away joined the channel
[16:24:18] * gurun has quit
[16:28:37] * gurun joined the channel
[18:37:59] * jocopa3 joined the channel
[18:38:47] <jocopa3> the magic of shaders: https://www.youtube.com/watch?t=62&v=dGlj-lf33H0
[18:39:01] <jocopa3> if only MCPE had ocean sounds to go with it
[19:19:52] * jocopa3 has quit
[20:39:41] * MelomanCooI|2 has quit
[20:40:36] * MelomanCooI joined the channel
[20:54:53] * MelomanCooI has quit
[22:08:11] <gurun> not sure i liked the color of that.
[22:08:21] <gurun> seen better. but maybe i'm just spoiled.
[22:27:35] * jython234 has quit
[22:44:28] * sekjun9878 joined the channel
[22:44:28] * sekjun9878 has quit
[22:44:28] * sekjun9878 joined the channel
[23:02:13] * InusualZ is now known as zz_InusualZ
[23:18:05] * MelomanCooI joined the channel
[23:22:20] * MelomanCooI has quit
[23:39:16] * mike joined the channel
[23:39:39] * mike is now known as Guest16880
[23:39:59] * Guest16880 is now known as mdbrim
[23:41:29] * mdbrim is now known as Guest122311
[23:47:45] * mdbrim joined the channel

2015-07-01
[22:56:45] <Intyre> 6.10
[22:56:48] <Intyre> 5.6.10
[22:59:40] <KnownUnown> InusualZ: 5.6
[22:59:54] <InusualZ> okay, thanks
[23:02:26] <gurun> Intyre, now i see some NAK on your end too
[23:03:33] <Intyre> \o/
[23:04:42] <gurun> ok, this juts gets even more weird.
[23:04:50] <gurun> now i obviously have 25 bots running around.
[23:05:06] <gurun> when i did that earlier, most clients could connect.
[23:05:15] <gurun> now .. they seem to connect pretty ok.
[23:05:32] <gurun> and the difference. I resolved the IP from test.inpvp.net instead of using localhost.
[23:05:45] <Intyre> "Building terrain"
[23:06:14] <Intyre> crash
[23:06:30] <Intyre> joined.... crash
[23:06:32] <gurun> yeah, you NAK out
[23:06:58] <Intyre> crash
[23:06:59] <gurun> you have good ping
[23:07:08] <gurun> yeah, NAK ..
[23:07:20] <gurun> NAK on some early messages .. probably "vital"
[23:07:30] <Intyre> missing chunk
[23:07:52] <Intyre> many chunks
[23:07:58] <gurun> yeah, probably. 192
[23:09:30] <gurun> if you crash on iOS you have to make sure you also kill it
[23:09:44] <gurun> otherwise it will crash on next attempt .. and after that, it usually works,
[23:11:09] <gurun> Intyre, getting some "random" NAK from your too
[23:12:51] * CSGO joined the channel
[23:12:54] <CSGO> https://www.youtube.com/watch?v=ivfPDNlFtik and  https://www.youtube.com/watch?v=ylFg4cBMdSY
[23:13:07] * CSGO has left the channel
[23:13:51] <gurun> lol
[23:27:03] <Intyre> gurun: could it be the 1 you send with the first packet?
[23:27:15] <Intyre> what if you start with 0
[23:27:30] <Intyre> because the NACK i get had 0
[23:27:37] <gurun> hmm
[23:27:40] <Intyre> and ACK was 1
[23:27:45] <Intyre> so..
[23:27:47] <gurun> uh?
[23:28:05] <gurun> not sure i follow.
[23:28:38] <Intyre> ok
[23:28:48] <Intyre> first data packet from client has count 0
[23:29:10] <gurun> you mean the datagram .. sequence number, right
[23:29:13] <Intyre> first data packet from server has count 1
[23:29:16] <Intyre> yes
[23:29:43] <Intyre> i get one ACK for count 1, and NACK for count 0
[23:31:51] <gurun> ah, you mean .. if you try it and use 1 .. then you get ACK, otherwise NAK?
[23:32:15] <Intyre> ill pastbin it in a sec
[23:36:15] <gurun> could it realy be that simple
[23:36:36] <gurun> remeber i asked earlier about the #0 NAK i receive .. before i even send anything.
[23:37:42] <gurun> helvetet
[23:37:53] <gurun> can you try connecting again Intyre ?
[23:40:06] * KexyBiscuit_PRC joined the channel
[23:40:39] <gurun> i hate you Intyre
[23:42:19] <Intyre> :)
[23:42:30] <gurun> going for a lot more players .. hold one sec
[23:42:51] <Intyre> tcpdump -i en0 -s 0 -x udp and port 19132 and "udp[8] == 0xa0"
[23:42:59] <Intyre> 3 so far :)
[23:44:39] <Intyre> add moar players!
[23:46:34] * KexyBiscuit_PRC has quit
[23:46:39] <Intyre> 5 packets captured, 7833 packets received by filter
[23:48:02] <gurun> it's 70 now
[23:48:07] <gurun> i can go up to .. a lot more.
[23:48:31] <Intyre> over 9000! GO!
[23:48:35] <deceit> NO!
[23:50:16] <Intyre> so many O.O
[23:51:00] <Intyre> 7/6178 nack
[23:51:24] <Intyre> from me to you
[23:52:31] <gurun> 7 nak?
[23:52:37] <gurun> out f .. 61xx
[23:53:36] <Intyre> yes
[23:53:59] <Intyre> i saw player 209
[23:54:15] * TruDan has quit
[23:54:18] <gurun> it's supposed to be 250
[23:54:28] <gurun> cpu at 30 right now
[23:55:21] <gurun> sending NAK .. from all of us
[23:55:57] * Iphonetips1|away has quit

[21:44:32] <KnownUnown> If you can use less accuracy then use Date
[21:45:38] <jython234> Date only goes to milliseconds
[21:46:03] <KnownUnown> Why do you need the level of precision afforded by microseconds
[21:46:22] <KnownUnown> Other than the vague porting reason
[21:46:44] <Intyre> you read my mind?
[21:47:13] <KnownUnown> You can write your own tick processor
[21:47:20] <KnownUnown> Or whatever you're trying to dk
[21:47:22] <KnownUnown> Do
[21:47:26] <KnownUnown> Or steal bukkit
[21:48:06] <jython234> ill just use nanoTime
[21:48:41] * TruDan joined the channel
[21:49:13] <jython234> the porting reason is the only reason
[21:49:33] <Intyre> milli micro nano xD
[21:49:41] * Iphonetips1|away joined the channel
[21:51:19] <ZacHack> mega giga tera
[21:51:21] <jython234> differs quite much from php :/
[21:51:24] <Brandon15811> kilo!
[21:51:43] <jython234> hecto!
[21:51:59] <jython234> wait
[21:53:21] <jython234> that didn't work :/
[22:03:39] <KnownUnown> I blame Brandon15811
[22:04:06] <jython234> ah
[22:05:19] <jython234> i can get seconds accuracy
[22:05:26] <jython234> but not microseconds :/
[22:06:16] <jython234> 0.68 1435788207 to PHP: 0.17410500 1435788212
[22:07:40] <ZacHack> ew
[22:08:03] <jython234> ew?
[22:08:27] <Intyre> and we're talking about microseconds.. really? xD
[22:08:29] <Brandon15811> ew.
[22:10:46] <Intyre> maybe you can interface between java and php so you can have accurate time?
[22:10:51] * gurun joined the channel
[22:11:23] <jython234> its just not accurante enough
[22:11:31] <jython234> *accurate
[22:11:47] <jython234> and the interface would slow the timing down
[22:12:20] <Intyre> and those extra operations you do on milliseconds dont?
[22:12:34] <jython234> less than an interface
[22:12:45] <gurun> i hate miliseconds !
[22:12:52] <jython234> same
[22:13:04] <jython234> its just that im not sure what other way to port it
[22:13:37] <gurun> i have a mystery i can't figure out.
[22:13:46] <jython234> what
[22:14:01] <gurun> i have an iphone and an ipad connected to my server
[22:14:06] <jython234> yeah
[22:14:16] <gurun> now, i can connect by using the local LAN browsing (broadcast stuff).
[22:14:24] <gurun> or via internet IP (public)
[22:14:26] <jython234> ok
[22:14:31] <Intyre> i feel a but...
[22:14:53] <gurun> if i connect my iphone over broadcast LAN. And my iPad over broadcast LAN. Everything fine.
[22:15:13] <jython234> Ok
[22:15:20] <gurun> If i change the iPad to inet and have the iPhone on LAN (same server, same machine just different IP's).
[22:15:29] <gurun> then, the IPHONE starts doing NAK.
[22:15:37] <gurun> (remeber, i changed .. the IPAD)
[22:16:09] <gurun> now, if i do the reverse .. so i have the iphone on inet, and ipad on local lan .. the iphone starts doing NAK.
[22:16:20] <jython234> Why are you worried about the nak?
[22:16:24] <Intyre> well what gets send before that?
[22:16:27] <gurun> so, as long as i have them BOTH on the same interface, the iphone doesn't do the NAK.
[22:16:33] <Intyre> logs or it didnt happen ;)
[22:17:04] <jython234> It seems similar to my microtime problem
[22:17:05] <gurun> it's just so fucking weird.
[22:17:18] <jython234> Same with microtime!
[22:17:19] <gurun> basically .. it seems to be something about speed and the damn MCPE clien.
[22:17:26] <gurun> just can't figure out what the fuck it is.
[22:17:43] <gurun> Why i bother? Yeah, because this is killing the clients and they have problems doing spawn.
[22:17:47] <gurun> too many NAK.
[22:17:52] <jython234> Oh
[22:18:02] <gurun> this is what kills InPVP right now.
[22:18:52] <gurun> just to be clear about the communication
[22:19:10] <gurun> it doesn't matter if both are on LAN, or both on INET .. as long as they are on the same, no NAK
[22:20:02] <gurun> slowing down the server helps with NAK.
[22:20:11] <Intyre> :o
[22:20:16] <gurun> until it is slowed down to the point where it is doing NAK .. because it's slow.
[22:20:57] <gurun> it's just so damn weird.
[22:22:19] <jython234> And this happens on login?
[22:22:25] <jython234> Or just play?
[22:22:32] <jython234> And when did it start happening?
[22:23:45] <gurun> it happens on anything and everything.
[22:23:50] <gurun> login is of course worse.
[22:23:55] <gurun> because of the amount of packets.
[22:24:05] <gurun> but .. doing batch or no batch doesn't seem to matter either.
[22:24:18] <gurun> just that with batch, you loose much more data that you need to resend.
[22:26:18] <jython234> Write a client and test against your server
[22:26:29] <jython234> See if you are actually dropping packets
[22:28:11] <gurun> well, i have a client that connects to vanilla.
[22:28:16] <gurun> the other way around.
[22:28:28] <gurun> and it is resending like crazy without even giving me a chance to receive the stuff.
[22:28:35] <gurun> so that one is totally butt crazy.
[22:28:43] <jython234> Vanilla is strange
[22:28:57] <gurun> i mean vanillla MCPE server of course.
[22:29:00] <gurun> not the java stuff.
[22:29:29] <gurun> well, dropping packets.. maybe.
[22:29:57] <gurun> just that the NAK's are coming so fast, that it can't really be "drops" like that . or hmm .. yeah, it could be that if it was a gap in the sequence, right ..
[22:30:41] <Intyre> .pcap or it didnt happen :p
[22:31:02] <gurun> jython234, but that is actually a good idea .. for a new strategy. I have a client, and it emulates players. I just have to make sure that it tells me if i get packets out of sequence or similar from the server.
[22:31:03] <jython234> lol
[22:31:14] <gurun> Intyre, yeah i kow what you mean
[22:31:42] <jython234> gurun: I would log the hell out of everything on your client, it's bound to turn up something
[22:31:54] <gurun> jython234, i'll tell you this tho. It doesn't drop packets or have losses according to windows. I've checked that early on.
[22:31:56] <gurun> BUT
[22:32:00] <gurun> could very well be ..
[22:32:50] <gurun> could it be some NAT shit . going on
[22:33:06] <gurun> i have a new router since some time back .. and it's behaving realy weird sometimes.
[22:33:13] <jython234> Lol
[22:33:25] <jython234> I'll see if I can duplicate it
[22:33:35] <gurun> duplicate it?
[22:33:40] <jython234> Your issue
[22:33:41] <gurun> i resend all the fucking time!
[22:33:42] <gurun> :-P
[22:33:44] <gurun> hihi
[22:33:45] <gurun> sorry
[22:33:51] * gurun runs for cover
[22:33:59] <jython234> LOL
[22:39:45] <gurun> thanks MrQuoter :-)
[22:41:02] <KnownUnown> Intrr hqlp me
[22:41:07] <KnownUnown> Kode no werk
[22:41:24] <Intyre> excuse: its WARM!
[22:42:05] <KnownUnown> Yah
[22:42:09] <Intyre> and NO WIND
[22:42:15] * Intyre is sitting outside
[22:42:59] <KnownUnown> Tis nice
[22:43:03] <jython234> Tick!
[22:43:06] <KnownUnown> It's 12 am here
[22:43:23] <gurun> Check
[22:43:29] <Intyre> welcome to gmt+1
[22:43:30] <Intyre> :D
[22:43:39] <gurun> if you want to check .. the server is at test.inpvp.net
[22:44:00] <Intyre> oki doki
[22:45:25] <KnownUnown> gurun: Haxor!!!
[22:45:38] <jython234> Welcome to GMT-6
[22:46:47] <Intyre> lol crash
[22:46:52] <gurun> haha
[22:47:12] <Intyre> 4089 packets captured \o/
[22:47:23] <gurun> hmm, intersging .. not one single NAK from you
[22:47:32] <gurun> what device did you use?
[22:47:37] <Intyre> iphone
[22:47:42] <gurun> oh
[22:47:47] <KnownUnown> He's behind a firewall? :oooo
[22:47:54] <KnownUnown> Filter all the Naks out
[22:47:57] <gurun> how the heck did you capture ?
[22:48:00] <KnownUnown> \o\ \o/
[22:48:05] <gurun> proxy through the machine or seomething?
[22:48:10] <Intyre> tcpdump -i en0 -s 0 -w inpvp.pcap udp and port 19132
[22:48:17] <Intyre> no on iphone
[22:51:33] <gurun> wiz
[22:51:36] <gurun> wiz kid
[22:52:36] <KnownUnown> Haxor!!!
[22:52:45] <Intyre> who?
[22:53:21] <Intyre> its to warm to get another device pfff
[22:55:18] <KnownUnown> It's broken btw
[22:55:20] <KnownUnown> The server
[22:55:25] <InusualZ> what PHP version use pocketmine?

[00:26:41] * -- BotBot disconnected, possible missing messages --
[00:31:59] * -- BotBot disconnected, possible missing messages --
[00:35:08] * -- BotBot disconnected, possible missing messages --
[00:37:26] * [d__d] joined the channel
[01:16:17] * KexyBiscuit joined the channel
[01:23:44] * KexyBiscuit has quit
[01:30:07] * TruDan has quit
[01:42:19] * Iphonetips1|away joined the channel
[01:42:49] * TruDan joined the channel
[03:44:59] * Iphonetips1|away has quit
[03:45:20] * TruDan has quit
[03:55:04] * KexyBiscuit joined the channel
[03:55:53] * Iphonetips1|away joined the channel
[03:56:23] * TruDan joined the channel
[04:49:53] * KexyBiscuit joined the channel
[05:00:05] * KexyBiscuit_PRC joined the channel
[05:02:09] * KexyBiscuit has quit
[05:19:46] * KexyBiscuit_PRC has quit
[05:21:56] * KexyBiscuit_PRC joined the channel
[05:39:51] * KexyBiscuit_PRC has quit
[06:29:40] * KexyBiscuit_PRC joined the channel
[06:35:03] * KexyBiscuit_PRC has quit
[07:32:14] * KexyBiscuit_PRC joined the channel
[07:37:52] * KexyBiscuit_PRC has quit
[07:44:39] * KexyBiscuit_PRC joined the channel
[07:48:39] * sekjun9878 has quit
[07:49:32] * sekjun9878 joined the channel
[07:51:48] * sekjun9878 has quit
[07:52:18] * sekjun9878 joined the channel
[08:06:52] <shoghicp> gurun: some version in the near future will include encryption (probably AES), public-private key handling, and a private network library. Look for libs to use :)
[08:13:02] * MelomanCooI has quit
[08:18:23] * KexyBiscuit_PRC has quit
[08:26:33] * sekjun9878 has quit
[08:26:47] * sekjun9878 joined the channel
[08:26:47] * sekjun9878 has quit
[08:26:47] * sekjun9878 joined the channel
[08:28:54] * KexyBiscuit_PRC joined the channel
[08:30:08] * sekjun9878 joined the channel
[08:30:08] * sekjun9878 has quit
[08:30:08] * sekjun9878 joined the channel
[08:30:49] <KnownUnown> NullFull should kick people with bad connections
[08:30:54] <KnownUnown> Or reroute them
[08:43:30] * sekjun9878 joined the channel
[08:43:30] * sekjun9878 has quit
[08:43:30] * sekjun9878 joined the channel
[08:45:53] * Iphonetips1|away has quit
[08:46:20] * TruDan has quit
[08:58:33] * Iphonetips1|away joined the channel
[08:59:33] * TruDan joined the channel
[09:17:50] * KexyBiscuit_PRC joined the channel
[09:33:27] * KexyBiscuit_PRC has quit
[09:42:43] * MelomanCooI joined the channel
[09:57:16] * KexyBiscuit_PRC joined the channel
[10:00:59] <gurun> shoghicp, i would believe that most common standards are built into .NET. Probably same with PHP.
[10:40:17] <shoghicp> gurun: yes, but try to remove dependencies from RakNet or your lib
[10:41:02] <gurun> that part is rather independent
[10:41:52] <gurun> and the messages are generated, so i can take a pretty big "structure" change to the protocol as long as it doesn't change content and logic around the messages too much if you see what i mean.
[10:42:26] <gurun> basically, if you keepo the messsages but change the "delivery" it doesn't matter.
[11:23:32] <gurun> shoghicp, i recieve a 7 byte long message that looks like an NAK on datagram number 0. However, that is coming in before I'm sending any numbered datagrams. Any idea what the hell that could be?
[11:33:03] * Iphonetips1|away has quit
[11:39:56] * Iphonetips1|away joined the channel
[12:27:11] * KexyBiscuit_PRC has quit
[12:27:27] * KexyBiscuit_PRC joined the channel
[12:29:30] * sgray joined the channel
[12:37:01] * MelomanCooI has quit
[12:38:50] * MelomanCooI joined the channel
[12:56:55] * MelomanCooI has quit
[13:05:21] * MelomanCooI joined the channel
[13:07:26] * Iphonetips1|away has quit
[13:08:49] * TruDan has quit
[13:15:08] * Iphonetips1|away joined the channel
[13:15:38] * TruDan joined the channel
[14:04:18] * KexyBiscuit_PRC has quit
[14:39:24] * Connor4898_ joined the channel
[14:44:44] * NComman`` joined the channel
[14:44:57] * Wuppie_ joined the channel
[14:45:12] * eggster_ joined the channel
[14:46:34] * Connor4898 has quit
[14:46:34] * eggy has quit
[14:46:35] * Wuppie has quit
[14:46:35] * NCommander has quit
[14:46:35] * eggster has quit
[14:46:36] * eggster_ is now known as eggster
[14:46:43] * Connor4898_ is now known as Connor4898
[14:46:49] * Wuppie_ is now known as Wuppie
[15:04:14] * eggy joined the channel
[15:12:44] * Iphonetips1|away has quit
[15:13:26] * TruDan has quit
[15:17:47] * Iphonetips1|away joined the channel
[15:18:47] * TruDan joined the channel
[17:17:59] * MelomanCooI has quit
[17:23:25] * MelomanCooI joined the channel
[17:23:59] * Iphonetips1|away has quit
[17:25:31] * TruDan has quit
[17:31:36] * Iphonetips1|away joined the channel
[17:32:06] * TruDan joined the channel
[17:50:12] * Guest89760 is now known as jython234
[17:51:52] <jython234> gurun: NAK or NACK? :)
[17:52:12] <gurun> it's a NACK yes.
[17:52:15] <gurun> but .. for what.
[17:52:47] <ZacHack> mac
[18:34:02] <Brandon15811> tack
[19:00:30] * awesomegamer2002 joined the channel
[19:00:40] <awesomegamer2002> hi
[19:00:59] * awesomegamer2002 has left the channel
[19:17:09] * Iphonetips1|away has quit
[19:18:17] * TruDan has quit
[19:19:34] * Iphonetips1|away joined the channel
[19:20:34] * TruDan joined the channel
[19:34:00] * zz_InusualZ is now known as InusualZ
[20:29:26] * gurun has quit
[21:24:23] <jython234> shoghicp: In RakLib, how many ticks are there per second?
[21:33:01] <Intyre> over 9000
[21:33:29] <Intyre> 20
[21:35:59] <Intyre> private function tickProcessor()
[21:36:01] <Intyre> jython234:
[21:36:18] <jython234> i saw
[21:36:29] <jython234> but i can't replicate microtime in java
[21:37:22] <Intyre> why not?
[21:39:08] * TruDan has quit
[21:39:08] * Iphonetips1|away has quit
[21:39:44] <jython234> Intyre: microtime is in microseconds
[21:39:53] <Intyre> and..
[21:40:18] <jython234> uh
[21:41:05] <KnownUnown> ...
[21:41:08] <jython234> http://pastie.org/10268888
[21:41:12] <jython234> the only solution i
[21:41:18] <jython234> *i've found on google
[21:41:26] <Intyre> https://en.wikipedia.org/wiki/Metric_prefix :/
[21:41:55] <Intyre> "58.900 results"
[21:41:57] <Intyre> umm..
[21:42:08] <Intyre> and first link works fine
[21:42:10] <Intyre> :)
[21:42:13] <jython234> no
[21:42:17] <jython234> its in the wrong format
[21:42:32] <jython234> http://stackoverflow.com/questions/20222433/java-equivalent-of-microtime
[21:42:51] <KnownUnown> It's simply nonexistent
[21:42:57] <KnownUnown> Why do you need microtime anyway
[21:43:03] <jython234> porting
[21:43:14] <KnownUnown> Nanoseconds _should_ be good enough
[21:43:20] <jython234> its negative at times
[21:43:22] <KnownUnown> Porting what
[21:43:32] <KnownUnown> Then Google why it's negative :/
[21:43:42] <jython234> its the cpu clock
[21:43:49] <KnownUnown> And figure out how to parse it correctly
[21:43:54] <KnownUnown> Then Google is your friend :/
[21:43:56] <jython234> parse?
[21:43:58] <Intyre> just math :/
[21:44:07] <jython234> System.nanoTime();
[21:44:15] <KnownUnown> s/parse/math/whatever

2015-06-30
[00:07:03] <gurun> ZacHack, port?
[02:20:24] * Iphonetips1|away has quit
[02:23:12] * TruDan has quit
[02:24:05] <jython234> ZacHack: port?
[02:31:16] * Iphonetips1|away joined the channel
[02:31:46] * TruDan joined the channel
[03:09:54] * cheesy joined the channel
[03:44:26] * cheesy has quit
[03:50:31] * MelomanCooI has quit
[04:23:36] * Iphonetips1|away has quit
[04:24:18] * TruDan has quit
[04:40:43] * Iphonetips1|away joined the channel
[04:41:14] * TruDan joined the channel
[05:22:27] * sgray joined the channel
[05:29:52] * PEMapModder|away joined the channel
[05:30:20] * Guest26974 joined the channel
[06:47:48] * TruDan has quit
[06:49:33] * Iphonetips1|away has quit
[06:55:41] * TruDan joined the channel
[06:56:11] * Iphonetips1|away joined the channel
[07:43:31] * MelomanCooI joined the channel
[10:09:13] * FearNaBoinne joined the channel
[11:07:20] * xHFx joined the channel
[11:07:20] * FearNaBoinne has quit
[11:52:26] * Iphonetips1|away has quit
[11:54:24] * TruDan has quit
[11:58:23] * Iphonetips1|away joined the channel
[11:58:53] * TruDan joined the channel
[12:01:41] * sgray joined the channel
[12:30:12] * lexton joined the channel
[12:30:15] <NullFull> lexton is also known as: lext0n
[14:26:39] * Iphonetips1|away has quit
[14:28:50] * TruDan has quit
[14:30:11] * Iphonetips1|away joined the channel
[14:31:11] * TruDan joined the channel
[14:59:23] * xHFx joined the channel
[14:59:36] <xHFx> Question?
[15:18:26] <xHFx> Hello?
[15:21:22] * Codmadnesspro stares at xHFx
[15:21:36] * deceit stares at Codmadnesspro
[15:21:37] <deceit> o_o
[15:21:48] * Codmadnesspro pulls out a brick
[15:21:54] <deceit> pfft
[15:22:07] * Codmadnesspro bricks deceit's firmware.
[15:22:15] <deceit> har
[15:22:16] <xHFx> I need to speak with a staff member on the forums its urget
[15:22:28] <deceit> what makes the matter so urgent?
[15:22:35] <Codmadnesspro> This is an alert! This is a urget matter!
[15:22:37] <deceit> perhaps you should just say what you have to say
[15:23:28] <xHFx> I cant
[15:23:36] <deceit> then it's not urgent
[15:23:48] <xHFx> Not for everyone to know about
[15:23:51] <Codmadnesspro> When I'm home alone ( ͡~ ͜ʖ ͡°)
[15:24:17] <deceit> do you honestly think anyong even cares about your situation?
[15:24:20] <deceit> just say what you have to say already
[15:24:26] <deceit> anyone*
[15:24:35] <xHFx> Ffs
[15:25:00] <xHFx> I think I deserve to unbanned from the forumd
[15:25:06] <xHFx> Forums*
[15:25:06] <deceit> LOL
[15:25:07] <Codmadnesspro> k
[15:25:08] <deceit> 'urgent'
[15:25:11] <xHFx> Its been a year
[15:25:24] <Codmadnesspro> xHFx give up
[15:25:49] <shoghicp> permanent ban = permanent ban
[15:25:55] <shoghicp> otherwise it would have a different name
[15:25:58] <xHFx> I got banned from the IRC then got banned from the forums when I pushed a plugin
[15:26:04] <xHFx> Shog
[15:26:15] <xHFx> Can You just listen for one minute honestly
[15:26:29] <Codmadnesspro> or indefinite ༼ຈل͜ຈ༽
[15:26:55] <xHFx> Its been some time , I honestly just want to come back into the community
[15:27:11] <shoghicp> sorry, I can't listen to legitimate requests over your complaints.
[15:27:23] <xHFx> I don't see a reason why im still banned , i do argee what I did in the pas was immature but im different now
[15:27:56] <shoghicp> meh, got the wrong ip
[15:28:02] <Codmadnesspro> 1 year maturement.
[15:28:05] <Codmadnesspro> sounds legit
[15:28:26] <shoghicp> might be true, but decision was made
[15:28:52] <shoghicp> and the times he tried to get into here using VPN so his real name would not show up have been numerous
[15:29:32] <Codmadnesspro> ( ͡° ͜ʖ ͡°)
[15:39:37] <PEMapModder> Who is it?
[15:39:57] <Codmadnesspro> xHFx> You remeber Shader?
[15:40:11] <PEMapModder> No
[15:40:20] <PEMapModder> Shader HD?
[15:40:31] <Codmadnesspro> I think so.
[15:40:42] <PEMapModder> That's what he told me in Pm
[15:40:47] <PEMapModder> He asked me if I remembered him
[15:41:15] <Codmadnesspro> That's what he asked me too.
[15:47:21] <shoghicp> not that guy again
[15:47:49] <PEMapModder> That guy is not very well known as a ban evader
[15:48:06] <PEMapModder> Unlike Syriamanal, whom we blame everything uncommon on him :P
[15:50:33] <shoghicp> this guy got banned from all the channels where I was and I did not do anything
[15:50:38] <shoghicp> so that's something
[15:50:58] <shoghicp> he got a global ban, so heh
[15:51:10] <shoghicp> after trying to evade on all the channels
[16:29:32] * Iphonetips1|away has quit
[16:32:03] * Iphonetips1|away joined the channel
[17:12:45] * InusualZ is now known as zz_InusualZ
[17:51:09] <Codmadnesspro> kline would be better
[19:37:06] * Iphonetips1|away has quit
[19:39:22] * TruDan has quit
[19:43:17] * Iphonetips1|away joined the channel
[19:43:47] * TruDan joined the channel
[23:02:12] * Iphonetips1|away has quit
[23:03:36] * TruDan has quit
[23:04:50] * Iphonetips1|away joined the channel
[23:05:20] * TruDan joined the channel
[23:31:58] <KnownUnown> Did someone say Syriamanal?
[23:32:14] <KnownUnown> Hey there, bet you're reading the logs!
[23:32:26] <ZacHack> lol
[23:32:41] <Codmadnesspro> KnownUnown, did that trigger you?
[23:32:54] <KnownUnown> Oh, he's a funny guy
[23:33:02] <KnownUnown> No
[23:33:08] <KnownUnown> I don't have that as a ping word
[23:33:20] <Codmadnesspro> ( ͡° ͜ʖ ͡°)
[23:33:43] <KnownUnown> I can make it one though
[23:34:05] <Codmadnesspro> ( ͡° ͜ʖ ͡°) pls pull muh trigguh ( ͡° ͜ʖ ͡°)
[23:35:25] <ZacHack> what bouncer do you use known?
[23:36:08] * gurun joined the channel
[23:38:38] <Codmadnesspro> -18KnownUnown- VERSION IRCCloud irccloud.com
[23:38:52] <KnownUnown> Hmm
[23:38:57] <KnownUnown> Really?
[23:39:06] <KnownUnown> I'm not bouncing off of irccloud
[23:39:36] <KnownUnown> Firrre
[23:39:43] <Codmadnesspro> o.o
[23:39:55] <KnownUnown> Don't know what makes you think that
[23:40:07] <Codmadnesspro> KnownUnown, I bet you're using fake ctcp replies xD
[23:40:19] <KnownUnown> Nawp
[23:40:24] <KnownUnown> Don't ctcp me
[23:40:34] <KnownUnown> You might find a dragon
[23:41:10] <Codmadnesspro> KnownUnown, cod > dragon
[23:43:07] <ZacHack> lol knownunown > cod
[23:43:43] <Codmadnesspro> cod > hack
[23:49:42] * Brandon15811__ has quit

2015-06-29
[00:06:20] * gurun has quit
[00:16:16] * TruDan_ joined the channel
[00:16:16] * Iphonetips1|away joined the channel
[00:34:29] * KexyBiscuit joined the channel
[00:48:53] * KexyBiscuit has quit
[01:00:17] * Fudster__ has quit
[01:00:54] * Fudster joined the channel
[01:38:51] * TruDan_ has quit
[01:41:40] * Iphonetips1|away has quit
[01:46:56] * Iphonetips1|away joined the channel
[01:47:26] * TruDan joined the channel
[03:06:55] * KexyBiscuit joined the channel
[03:46:15] * TruDan has quit
[03:47:28] * Iphonetips1|away has quit
[03:49:13] * KexyBiscuit has quit
[03:50:46] * Iphonetips1|away joined the channel
[03:51:47] * TruDan joined the channel
[04:19:14] * KexyBiscuit joined the channel
[04:34:30] * KexyBiscuit has quit
[04:35:25] * KexyBiscuit joined the channel
[04:38:13] * KexyBiscuit has quit
[05:43:04] * TruDan has quit
[05:51:35] * Iphonetips1|away joined the channel
[05:52:06] * TruDan joined the channel
[06:56:42] * gurun joined the channel
[07:28:22] <gurun> Bug in MCPE i think. When you set the world to daylight always, and do vanilla multiuser, the connecting clients still go through the cycle of day.
[07:29:36] * TruDan has quit
[07:31:18] * Iphonetips1|away has quit
[07:44:47] * Iphonetips1|away joined the channel
[07:45:17] * TruDan joined the channel
[08:11:28] * Bluez_ joined the channel
[08:23:51] <gurun> MiNET is really good at rendering PC maps effecient. The bigger the better. I'm thinking about putting up a server showcasing epic builds, viewed in MCPE.
[08:24:45] <Codmadnesspro> gurun, cross platforms?
[08:25:04] <gurun> how you mean?
[08:25:59] <gurun> Codmadnesspro, you mean on PC and PE at the same time or?
[08:27:03] <Codmadnesspro> Yes
[08:27:42] <gurun> well, there is a plugin for MiNET to bridge to PC. And for this stuff, it could be one of the few things that actually makes sense.
[08:28:20] <gurun> but i was more hoping that, making the epic stuff available on MCPE, it would attract more builds to the PE platform making the maps safer for PE viewing in the end.
[08:29:08] <gurun> basically, i would take the maps from the hotlist on planetminecraft, and offer to host it (free of course).
[08:40:05] * Bluez_ has quit
[08:50:18] * Bluez_ joined the channel
[09:15:46] * Bluez_ has quit
[09:17:33] * Bluez_ joined the channel
[09:17:36] * Bluez_ has quit
[10:02:09] * Iphonetips1|away has quit
[10:02:30] * TruDan has quit
[10:05:31] * Iphonetips1|away joined the channel
[10:06:01] * TruDan joined the channel
[12:11:36] * gurun_ joined the channel
[12:11:36] * gurun has quit
[12:11:48] * Iphonetips1|away has quit
[12:14:41] * Iphonetips1|away joined the channel
[12:17:37] * MelomanCooI|2 has quit
[12:24:06] * MelomanCooI joined the channel
[12:26:52] * gurun__ joined the channel
[13:04:25] <gurun__> TruDan, do you have measurement on how much "NAK" you get from the clients?
[13:04:47] <gurun__> basically, how many "resends" PM have to do for you?
[13:04:54] * gurun__ has quit
[13:05:12] * gurun joined the channel
[13:11:08] <TruDan> gurun: no idea xD
[13:13:52] <gurun> i keep seeing these wierd NAK's on fairly ordinary messages, like the PONG. A bit now and then, but all the time.
[14:18:02] <gurun> TruDan, mayve you should make a counter for that and check. It's still the no.1 performanec issue for me because of the resends.
[14:20:14] <shoghicp> gurun: depends on the network, over wifi I see around 15-20% packet loss (UDP)
[14:22:13] <gurun> where do you see that packet loss?
[14:24:25] <shoghicp> you have to modify RakLib to see when things are sent again
[14:24:45] <shoghicp> but it's usually when you send lots of data to an old device
[14:24:51] <shoghicp> then it stops handling packets
[14:24:59] <shoghicp> so you have to stop sending and lower the speed
[14:25:01] <shoghicp> like TCP does
[14:29:42] <gurun> shoghicp, thanks for dropping in. Any clue on how "slow" it should be?
[14:35:18] <gurun> no change .. for slowing things down really.
[15:25:12] * Iphonetips1|away has quit
[15:28:21] * Iphonetips1|away joined the channel
[15:34:28] * jbmaster9 joined the channel
[15:35:36] <gurun> Intyre, you still have a working connect with your Go-server?
[15:35:48] <Intyre> no
[15:38:43] * jbmaster9 has quit
[15:49:09] * gurun joined the channel
[15:51:50] * gurun_ joined the channel
[15:51:50] * gurun has quit
[16:03:28] * gurun joined the channel
[16:05:50] * gurun_ has quit
[16:05:57] * gurun_ joined the channel
[16:07:17] * gurun has quit
[16:26:41] * gurun joined the channel
[18:11:57] * btanercan joined the channel
[18:11:58] <NullFull> btanercan is also known as: btanercan
[18:15:01] * btanercan has quit
[18:17:52] * TruDan has quit
[18:18:06] * Iphonetips1|away has quit
[18:26:32] * Iphonetips1|away joined the channel
[18:27:02] * TruDan joined the channel
[19:12:39] * FullNull joined the channel
[19:12:41] <NullFull> FullNull is also known as: williamtdr
[19:14:57] <humerusj> :o
[19:18:52] <FullNull> humerusj: can you have NullFull join our slack so I don't have to use kiwiirc xD
[19:19:49] <humerusj> FullNull: yeah, do I have to make it an account or something?
[19:21:24] <shoghicp> humerusj: you can drop it through the PM bouncer as well :P
[19:21:53] <humerusj> shoghicp: what do you mean?
[19:22:18] <shoghicp> like it does now
[19:22:27] <humerusj> Oh, alrighty
[19:22:39] <humerusj> Do I have the ability to add another network?
[19:23:08] <FullNull> humerusj: I'll make it an account
[19:23:34] <humerusj> FullNull: alright, I'll be home in a bit to add it
[19:57:50] * FullNull has quit
[20:45:59] * NullFull is now known as NullFull|away
[20:47:00] * NullFull|away is now known as NullFull
[20:54:50] * TruDan has quit
[20:58:48] * Iphonetips1|away has quit
[21:01:51] * Iphonetips1|away joined the channel
[21:02:21] * TruDan joined the channel
[21:58:07] * HyperFuse joined the channel
[21:58:58] <NullFull> HyperFuse is also known as: HyperFuse
[21:59:24] <Brandon15811> !m nullfull
[21:59:24] <[d__d]> You're doing good work, nullfull!
[21:59:38] * HyperFused joined the channel
[21:59:44] <Codmadnesspro> lol
[21:59:59] <shoghicp> xD
[22:00:02] <Codmadnesspro> That's sad
[22:00:03] <shoghicp> proxies?
[22:00:41] <Codmadnesspro> OrgName:        London Trust Media Inc
[22:00:49] <Codmadnesspro> That's privateinternetaccess I think
[22:01:30] <shoghicp> yep, he said so in #pocketmine
[22:03:08] <Codmadnesspro> shoghicp, it'd be smarter to come in with a different name
[22:21:08] * sekjun9878 has quit
[22:28:27] * sekjun9878 joined the channel
[23:55:30] * Iphonetips1|away has quit
[23:57:15] * TruDan has quit
[23:57:27] <ZacHack> is there any way to port a 0.11.1 world or nahhh?
[23:58:19] * Iphonetips1|away joined the channel
[23:59:19] * TruDan joined the channel

2015-06-28
[01:06:07] <gurun> Finaly .. knockback :-)
[04:18:54] * Iphonetips1|away has quit
[04:26:22] * Iphonetips1|away joined the channel
[04:26:52] * TruDan joined the channel
[06:21:24] * TruDan has quit
[06:22:16] * Iphonetips1|away has quit
[06:24:23] * TruDan joined the channel
[06:24:53] * Iphonetips1|away joined the channel
[06:56:32] * sekjun9878 has quit
[07:00:19] * sekjun9878 joined the channel
[07:06:02] * sekjun9878 has quit
[07:08:56] * sekjun9878 joined the channel
[07:08:56] * sekjun9878 has quit
[07:08:56] * sekjun9878 joined the channel
[07:18:21] * sekjun9878 joined the channel
[07:49:32] * TruDan has quit
[07:50:40] * Iphonetips1|away has quit
[07:57:57] * TruDan joined the channel
[07:58:27] * Iphonetips1|away joined the channel
[07:59:34] * sgray has quit
[08:25:19] * gurun joined the channel
[09:55:58] <gurun> Agents of S.H.I.E.L.D badguys, are using nerf-guns :-P
[09:58:10] * TruDan has quit
[09:58:24] * Iphonetips1|away has quit
[10:08:13] * Iphonetips1|away joined the channel
[10:08:43] * TruDan joined the channel
[12:44:51] * sgray joined the channel
[14:36:39] * TruDan has quit
[14:42:36] * Iphonetips1|away has quit
[14:50:39] * Iphonetips1|away joined the channel
[14:51:09] * TruDan joined the channel
[16:20:15] * TruDan has quit
[16:23:30] * Iphonetips1|away has quit
[16:26:16] * Iphonetips1|away joined the channel
[16:27:47] * TruDan joined the channel
[16:56:03] * gurun joined the channel
[17:10:22] * NullFull is now known as NullFull|away
[17:13:54] * NullFull|away is now known as NullFull
[17:22:10] * LoginWiz joined the channel
[17:33:58] * LoginWiz has quit
[18:09:27] * TruDan has quit
[18:09:28] * Iphonetips1|away has quit
[18:15:38] * Iphonetips1|away joined the channel
[18:16:08] * TruDan joined the channel
[19:36:10] * TruDan has quit
[19:37:52] * Iphonetips1|away has quit
[19:42:04] * Iphonetips1|away joined the channel
[19:42:35] * TruDan joined the channel
[20:07:36] * GreenMCPE joined the channel
[20:07:40] <NullFull> GreenMCPE is also known as: GreenMCPE
[20:08:11] * GreenMCPE has left the channel
[20:42:40] * MelomanCooI has quit
[20:42:58] * MelomanCooI|2 joined the channel
[21:19:42] * KexyBiscuit joined the channel
[21:50:54] * KexyBiscuit has left the channel
[21:51:02] * KexyBiscuit joined the channel
[22:22:46] * Iphonetips1|away has quit
[22:23:12] * TruDan has quit
[22:24:50] * Iphonetips1|away joined the channel
[22:25:50] * TruDan joined the channel
[23:00:58] * jython234[away] is now known as jython234
[23:53:26] * Iphonetips1|away has quit
[23:55:15] * TruDan has quit

2015-06-27
[00:17:52] * shaila joined the channel
[01:09:17] * gurun has quit
[01:18:03] * TruDan has quit
[01:19:48] * Iphonetips1|away has quit
[01:25:32] * TruDan joined the channel
[01:26:32] * Iphonetips1|away joined the channel
[02:00:11] <iJoshuaHD> Codmadnesspro pong
[03:07:15] * Iphonetips1|away has quit
[03:08:34] * TruDan has quit
[03:11:27] * Iphonetips1|away joined the channel
[03:12:27] * TruDan joined the channel
[04:41:58] * shaila has quit
[04:42:21] * sgray joined the channel
[04:50:51] * TruDan has quit
[04:50:51] * Iphonetips1|away has quit
[04:54:54] * Iphonetips1|away joined the channel
[04:55:24] * TruDan joined the channel
[07:43:58] * TruDan has quit
[07:47:22] * Iphonetips1|away has quit
[07:48:28] * Iphonetips1|away joined the channel
[07:48:58] * TruDan joined the channel
[09:19:02] * gurun joined the channel
[09:39:34] * Iphonetips1|away has quit
[09:41:21] * TruDan has quit
[09:44:43] * Iphonetips1|away joined the channel
[09:45:43] * TruDan joined the channel
[11:36:18] * Iphonetips1|away has quit
[11:36:52] * TruDan has quit
[11:42:32] * Iphonetips1|away joined the channel
[11:43:02] * TruDan joined the channel
[12:16:04] * sgray joined the channel
[13:27:48] * TruDan has quit
[13:27:56] * Iphonetips1|away has quit
[13:30:22] * Iphonetips1|away joined the channel
[13:30:52] * TruDan joined the channel
[16:34:25] * williamtdr joined the channel
[17:28:46] * Iphonetips1|away has quit
[17:31:36] * Iphonetips1|away joined the channel
[17:57:21] * Brandon15811__ joined the channel
[20:01:59] * gurun joined the channel
[20:14:24] * maximilianom16 joined the channel
[20:14:28] <NullFull> maximilianom16 is also known as: masterzupreme16
[20:14:40] <maximilianom16> hi
[20:15:07] <maximilianom16> hey i need help
[20:15:35] <maximilianom16> I add plugins to my server if I have purchased my server in a web
[20:25:27] * maximilianom16 has quit
[20:39:44] * Iphonetips1|away has quit
[20:43:14] * TruDan has quit
[20:53:29] * Iphonetips1|away joined the channel
[20:53:59] * TruDan joined the channel
[21:22:05] * gurun has quit
[21:24:02] * gurun joined the channel
[22:25:41] * gurun joined the channel
[23:00:24] * Iphonetips1|away has quit
[23:01:58] * TruDan has quit
[23:23:24] * TruDan joined the channel
[23:23:54] * Iphonetips1|away joined the channel
[23:26:12] * williamtdr has quit

2015-06-26
[00:00:42] * Iphonetips1|away joined the channel
[00:01:12] * TruDan joined the channel
[00:42:55] * ItzBulkDev joined the channel
[00:42:56] <NullFull> ItzBulkDev is also known as: Jaydenb1321
[00:43:00] <ItzBulkDev> Hello
[00:49:48] * gurun has quit
[02:04:38] * TruDan has quit
[02:08:02] * Iphonetips1|away has quit
[02:13:41] * TruDan joined the channel
[02:14:11] * Iphonetips1|away joined the channel
[02:24:45] * InusualZ is now known as zz_InusualZ
[02:26:32] * zz_InusualZ is now known as InusualZ
[04:20:51] * Iphonetips1|away has quit
[04:23:39] * TruDan has quit
[04:32:22] * Iphonetips1|away joined the channel
[04:33:23] * TruDan joined the channel
[04:56:04] * ItzBulkDev has quit
[05:19:29] * gurun joined the channel
[07:00:24] * Bluez_ joined the channel
[07:00:53] * Bluez_ has quit
[08:06:44] * MelomanCooI|2 has quit
[08:07:35] * MelomanCooI|2 joined the channel
[08:24:01] * MelomanCooI|2 has quit
[08:24:07] * MelomanCooI joined the channel
[08:26:36] * MelomanCooI has quit
[08:27:07] * MelomanCooI joined the channel
[08:33:19] * gurun joined the channel
[08:52:40] * gurun has quit
[09:37:37] * gurun joined the channel
[09:57:54] * TruDan has quit
[10:04:28] * Iphonetips1|away joined the channel
[10:05:28] * TruDan joined the channel
[12:04:57] * TruDan has quit
[12:05:18] * Iphonetips1|away has quit
[12:12:52] * TruDan joined the channel
[12:12:52] * Iphonetips1|away joined the channel
[13:30:43] * MelomanCooI|2 joined the channel
[13:30:45] * MelomanCooI has quit
[13:34:33] * Bluez_ joined the channel
[13:34:36] <Bluez_> hey guys
[13:35:23] <Bluez_> any idea how i can temporarily allow a user to run any command (from a plugin).  If i use setop it’ll save it to the ops file which i don’t want
[13:38:13] <PEMapModder> Use SimpleMacros
[13:40:16] <Bluez_> hmm no i mean i want to allow a certain joined user (my plugin checks ip) to be admin, but i don’t want to save their name to the ops list because then anyone else joining with that name would become op
[13:40:27] <Bluez_> i could add them on join and remove them on quit but that’s kinda messy
[14:06:00] * Iphonetips1|away has quit
[14:07:06] * TruDan has quit
[14:08:33] * TruDan joined the channel
[14:09:32] * Iphonetips1|away joined the channel
[17:22:23] * Bluez_ has quit
[17:24:17] * Bluez_ joined the channel
[17:24:30] * Bluez_ has quit
[17:50:46] * gurun_ joined the channel
[19:03:20] * InusualZ is now known as zz_InusualZ
[19:06:47] * zz_InusualZ is now known as InusualZ
[20:09:17] * shaila has quit
[20:09:47] * shaila joined the channel
[20:23:17] * shaila has quit
[20:23:34] * shaila joined the channel
[20:39:10] * williamtdr joined the channel
[20:59:40] * TruDan has quit
[21:00:57] * Iphonetips1|away joined the channel
[21:01:27] * TruDan joined the channel
[21:55:14] <Codmadnesspro> iJoshuaHD
[22:53:52] * MelomanCooI|2 has quit
[22:54:25] * MelomanCooI joined the channel
[22:56:39] * MelomanCooI has quit
[22:56:52] * MelomanCooI joined the channel
[22:57:17] * gurun joined the channel
[23:26:12] * williamtdr has quit

2015-06-25
[00:02:27] * Iphonetips1|away joined the channel
[00:02:57] * TruDan joined the channel
[00:27:18] * lexton has quit
[00:27:56] * lexton joined the channel
[00:27:59] <NullFull> lexton is also known as: lext0n
[00:58:36] <gurun> Damn .. shooting stuff .. and then .. hitting.. and stuff falling to the ground on the client, but not the server. And then blocking the view so it doesn't work shooting the same again ...
[00:58:37] <gurun> hehe
[01:27:42] * Iphonetips1|away has quit
[01:29:06] * TruDan has quit
[01:33:31] * Iphonetips1|away joined the channel
[01:34:31] * TruDan joined the channel
[02:26:50] * TruDan has quit
[02:27:50] * lexton has quit
[02:27:58] * Iphonetips1|away has quit
[02:34:38] * TruDan joined the channel
[02:35:08] * Iphonetips1|away joined the channel
[03:39:22] * Iphonetips1|away has quit
[03:39:22] * TruDan has quit
[03:42:27] <Brandon15811> gurun, https://github.com/fogzot/vroomjs you could do javascript plugins for minet ;D
[03:45:49] * Iphonetips1|away joined the channel
[03:46:49] * TruDan joined the channel
[03:49:06] * gurun has quit
[04:46:51] * Iphonetips1|away has quit
[04:51:24] * TruDan has quit
[05:00:13] * Iphonetips1|away joined the channel
[05:00:43] * TruDan joined the channel
[05:09:59] * shaila has quit
[05:49:50] * NullFull is now known as NullFull|away
[05:50:32] * NullFull|away is now known as NullFull
[05:52:42] * NullFull is now known as NullFull|away
[05:57:25] * NullFull|away is now known as NullFull
[05:59:10] * NullFull is now known as NullFull|away
[06:00:32] * NullFull|away is now known as NullFull
[06:05:16] * NullFull has quit
[06:05:16] * NullFull joined the channel
[06:29:03] * Iphonetips1|away has quit
[06:30:27] * TruDan has quit
[06:39:48] * Iphonetips1|away joined the channel
[06:40:48] * TruDan joined the channel
[08:10:54] * Iphonetips1|away has quit
[08:14:34] * Iphonetips1|away joined the channel
[09:04:27] * shaila joined the channel
[09:24:45] * Iphonetips1|away has quit
[09:26:10] * TruDan has quit
[09:26:40] * gurun joined the channel
[09:31:02] * Iphonetips1|away joined the channel
[09:31:32] * TruDan joined the channel
[10:42:40] * Iphonetips1|away has quit
[10:49:28] * TruDan has quit
[10:57:47] * Bluez_ joined the channel
[11:02:24] * TruDan joined the channel
[11:02:54] * Iphonetips1|away joined the channel
[11:09:19] <Bluez_> hmm why is world generation so slow in pocketmine?
[11:36:47] * MelomanCooI has quit
[11:38:13] * MelomanCooI joined the channel
[11:41:02] * shaila has quit
[11:45:34] * Iphonetips1|away has quit
[11:45:34] * TruDan has quit
[11:48:31] * Iphonetips1|away joined the channel
[11:49:01] * TruDan joined the channel
[11:54:56] * MelomanCooI has quit
[11:55:13] * MelomanCooI|2 joined the channel
[12:05:17] <gurun> Brandon15811, yeah that looks interesting. I usually use one of the other pure C# implementations for stuff like that. V8 is by far the superior one so that would be nice.
[12:23:32] * TruDan has quit
[12:23:32] * Iphonetips1|away has quit
[12:29:38] * Iphonetips1|away joined the channel
[12:29:38] * TruDan joined the channel
[13:09:27] * Iphonetips1|away has quit
[13:10:30] * TruDan has quit
[13:14:38] * Iphonetips1|away joined the channel
[13:15:38] * TruDan joined the channel
[14:07:48] * Iphonetips1|away has quit
[14:08:36] * TruDan has quit
[14:15:09] * Iphonetips1|away joined the channel
[14:16:09] * TruDan joined the channel
[14:19:45] * shaila joined the channel
[14:53:57] * williamtdr joined the channel
[14:56:33] * Iphonetips1|away has quit
[14:58:48] * TruDan has quit
[15:00:08] * Iphonetips1|away joined the channel
[15:00:38] * TruDan joined the channel
[15:19:21] <williamtdr> O/
[15:19:32] <williamtdr> shoghicp: can I make a minecon post for the pm forums?
[15:19:52] <williamtdr> last post was from februrary
[15:20:03] <Intyre> do it ! :)
[15:21:13] <PEMapModder> [d__d]: help
[15:21:13] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[15:21:37] <PEMapModder> :/
[15:39:36] * TruDan has quit
[15:44:03] * Iphonetips1|away joined the channel
[15:45:03] * TruDan joined the channel
[16:29:56] <gurun> Hmm, entities that moves by themselves (like push from water, or falling) they don't report position right. So that needs to be perfectly aligned and controlled by the server. Is that right?
[16:32:06] <InusualZ> I think so, because you need to handle does interaction too. But it's my opinion wait another answer
[16:34:20] <gurun> Well, for me right now, it's a problem of knockbacks. If i set the motion of the entity, and don't simulate the movement perfectly on the server for the duration of that knockback, the next time i shoot at the entity (mob) it won't be where it appear to be.
[16:34:30] <gurun> so collision detection with the projectile stops working.
[16:36:48] <gurun> but i'm guessing that since i already did the "math" for projectiles, the gravity/drag math would be the same for other entities.
[16:37:07] <gurun> so maybe not a big issue to implement.
[16:42:48] <gurun> in the end, cheat protection require something similar anyway so .. well.
[17:02:20] * TruDan has quit
[17:05:00] * Iphonetips1|away has quit
[17:06:36] * Iphonetips1|away joined the channel
[17:07:06] * TruDan joined the channel
[17:17:16] * Bluez_ has quit
[17:36:11] * williamtdr has quit
[17:45:16] * gurun has quit
[17:46:57] * gurun joined the channel
[19:06:46] * gurun joined the channel
[20:11:19] * gurun joined the channel
[20:21:14] * Iphonetips1|away has quit
[20:24:30] * TruDan has quit
[20:31:48] * gurun_ joined the channel
[20:31:55] * gurun has quit
[20:34:03] * Iphonetips1|away joined the channel
[20:35:03] * TruDan joined the channel
[20:59:48] * jython234[away] is now known as jython234
[21:23:45] * jython234 is now known as jython234[away]
[21:37:55] * gurun_ has quit
[21:38:11] * gurun joined the channel
[23:51:28] * Iphonetips1|away has quit
[23:52:03] * TruDan has quit

2015-06-24
[21:18:51] <MrARM> gurun, if all you need is gravity and drag just look in MCPC
[21:20:52] <gurun> well, i figured it out now. I actually just applied position first, and then the velocity only on the next round .. around (on the ticks). And now it is matching perfectly.
[21:38:17] <gurun> And now .. i can even shot the mobs properly :-P
[21:39:39] <gurun> TruDan, i was thinking a bit about blockhunt variations. How about the "block people", when they move, they can move as players. That way, they could actually move around ni the world a bit more.
[21:39:55] <gurun> and then put a time-limit on how long you can hide.
[21:40:15] <gurun> make the worlds a bit more random too, so it's not so easy to memorize them (even i can do that)
[21:41:54] <gurun> actually .. could have only block and hunters the same. So anyone standling still can convert to a block, and do last standing instead. That could be fun.
[21:51:21] <gurun> MrARM, i love the "just look in MCPE" comment. Not all of us are as gifted as you and Intyre on that stuff :-P
[21:58:40] <Intyre> he said PC
[22:00:05] <MrARM> yup
[22:00:10] <MrARM> I said PC
[22:00:23] <MrARM> and ofc I meant to look at the decompiled code :)
[22:03:36] <gurun> ah, sorry.
[22:08:19] <TruDan> gurun: yeah we will add variations soon :P but re-code comes first :(
[22:08:56] <gurun> yeah i bet.
[22:09:01] <humerusj> http://imgur.com/gallery/Zw0OJ
[22:09:44] <TruDan> some bugs have just kinda appeared from nowhere, so i guessed its better to just start over, plus it gives me a chance to optimise things a bit better
[22:10:51] <Intyre> PHP: "I've an old & ugly toy, but I love it so much!"
[22:10:56] <TruDan> the nodejs system is working fairly well so far, just the plugin side letting it down http://puu.sh/iBwvX/6cb95216c5.png
[22:22:17] <gurun> humerusj, that was is just great :-)
[22:23:01] <gurun> TruDan i get the feeling you are changing a bit too many variables at the same time.
[22:23:02] <humerusj> gurun: :)
[22:23:33] <TruDan> gurun: what do you mean?
[22:24:02] <gurun> i mean .. you talk about the transfer system having problems .. but plan to rewrite the game.engine.
[22:24:19] <gurun> or do you have problems on all fronts?
[22:25:45] <gurun> i mean, i have serious stability issues with MCPE on 0.11
[22:26:05] <gurun> i'm just scared that you might end up rewriting a lot of stuff .. that is actually a problem somewhere else.
[22:27:01] <TruDan> tbh theres alot i want to change anyway
[22:27:09] <gurun> both my iPAD and iPhone needs regular hard restarts now and then these days. Because if i don't they start asking for so many resends that the server simply can't cope.
[22:27:32] <gurun> and that's on .. simple one or two players. The resends just simply takes over.
[22:27:56] <TruDan> my main issue atm is TPS, at first it was overloaded CPU, now its just limitations inside plugins/pocketmine
[22:28:06] <TruDan> so i want to clear that up
[22:28:18] <gurun> Yeah, i guess that is never a bad thing.
[22:28:51] <gurun> But i also noticed that shogi went back to entity-id 0 the last couple of days (after our discussions here about it). And he is not sending entity moves.
[22:28:57] <TruDan> now on the 2nd rewrite xD
[22:28:59] <gurun> That should have cleared a lot of performance issues,right?
[22:29:10] <TruDan> hmm, can't say it has
[22:29:36] <TruDan> ive been having issues teleporting between worlds, and even just spawning into the server
[22:29:39] <gurun> For me .. it increased performance a lot. But it was best increased by sending the old move player messages, in a batch.
[22:29:53] <gurun> that took the CPU from the 90 down to more like 5.
[22:30:40] <gurun> ok, so the transport system is a bit wacky, i get that. What about your mini-games. Do they have TPS problems or?
[22:31:24] * gurun joined the channel
[22:40:48] <TruDan> the minigames themselves no, its just the core stuff
[22:40:59] <TruDan> im not re-coding all the minigames, just the core + engine
[22:41:55] <TruDan> only trouble with having an engine, if somethings wrong with the engine, it breaks everything xD
[22:42:28] <TruDan> but at least with everything offline i won't be under pressure to try and push a fix asap (resulting in forgetting things)
[23:04:12] <gurun> i was thinking that ... if you take it offline, you create preassure.
[23:04:48] * lexton joined the channel
[23:04:51] <NullFull> lexton is also known as: lext0n
[23:56:40] * TruDan has quit
[23:59:30] * Iphonetips1|away has quit

[00:47:03] * gurun has quit
[01:22:50] * jython234[2] joined the channel
[01:23:26] <jython234[2]> Blockserver isn't a port it's very different from pocketmine
[01:23:26] <jython234[2]> But it's kinda dead anyway
[01:27:37] * jython234[2] has quit
[01:42:22] * Iphonetips1|away joined the channel
[01:42:47] * TruDan joined the channel
[01:50:33] * TruDan has quit
[01:50:33] * Iphonetips1|away has quit
[01:55:37] * Iphonetips1|away joined the channel
[02:03:09] * Iphonetips1|away has quit
[02:14:30] * Guest14781 joined the channel
[02:17:49] * Iphonetips1|away joined the channel
[02:29:46] * Iphonetips1|away has quit
[02:41:06] * Guest14781 has quit
[03:38:30] * z3rotolerence joined the channel
[03:38:38] <z3rotolerence> Hello
[03:40:36] <z3rotolerence> I am looking for help on installing the PocketMine Server.  I have followed the directions however,  None of the mobile devices can populate the server or even connect when it is manually entered.  This is only to be a home network server not outside.
[03:41:01] <z3rotolerence> This is being installed on a windows PC
[03:51:22] * PEMapModder|away joined the channel
[04:02:31] <z3rotolerence> hello?
[04:17:25] * z3rotolerence has quit
[04:29:58] * Guest95684 joined the channel
[04:30:22] * ohtallonez joined the channel
[04:35:45] * Guest95684 has quit
[04:37:52] * ohtallone has quit
[05:15:05] * Guest11463 joined the channel
[05:16:44] * Iphonetips1|away joined the channel
[05:40:30] * Guest11463 has quit
[05:44:08] * TruDan_ joined the channel
[05:48:06] * Iphonetips1|away has quit
[06:08:09] * TruDan_ has quit
[06:16:33] * Iphonetips1|away joined the channel
[06:16:33] * TruDan joined the channel
[06:33:39] * tyron joined the channel
[06:33:43] <NullFull> tyron is also known as: katiecute14
[06:33:55] <tyron> hi
[06:34:35] <tyron> im experiencing problems in pocket minw
[06:59:30] * TruDan has quit
[06:59:30] * Iphonetips1|away has quit
[07:03:09] * tyron has quit
[07:06:04] * Guest1974 joined the channel
[07:09:19] * Iphonetips1|away joined the channel
[07:25:00] * Guest1974 has quit
[07:36:16] * shaila has quit
[07:37:06] * TruDan_ joined the channel
[07:55:15] * Iphonetips1|away has quit
[07:59:27] * TruDan_ has quit
[09:03:37] * gurun joined the channel
[09:09:13] * TruDan joined the channel
[09:09:13] * Iphonetips1|away joined the channel
[10:13:09] * Iphonetips1|away has quit
[10:13:30] * TruDan has quit
[10:27:01] * BigSex joined the channel
[10:27:16] <BigSex> sex
[10:29:39] * all joined the channel
[10:30:03] * all is now known as Guest61723
[10:30:49] * Guest61723 has left the channel
[10:31:24] * himself joined the channel
[10:32:48] <gurun> I always wondered about these chats on MCPE..
[10:32:56] <gurun> "I want a gf"
[10:33:18] <gurun> Who the hell joins a minecraft online gaming and asks for a .. gf?!
[10:33:25] <gurun> (except Intyre of course)
[10:33:48] <Intyre> yes
[10:33:58] <Intyre> because social awkward
[10:34:15] <gurun> I mean, that statement in that context is so completely wrong on so many levels, i don't even know where to start...
[10:34:38] <gurun> 1) 99% if the people playing online .. is guys (doh)
[10:34:47] <Intyre> lies
[10:35:13] <Intyre> 99% is french model
[10:35:13] <gurun> 2) 99% of the 2 girls playing online, doesn't understand what gf means.
[10:36:05] <gurun> 3) MCPE chat doesn't really lend itself to forming "relationsships" online. They are too crude.
[10:36:32] <Intyre> 😘
[10:36:35] <Intyre> works perfect
[10:36:37] <gurun> 4) If for some mystery you could do it with that chat, the odds of finishing off before the server crashes are astronomical!
[10:36:47] <Intyre> LOL
[10:36:59] <Intyre> crashed the wedding xD
[10:37:22] <gurun> hihi,
[10:38:04] <gurun> 5) (the final point) 50% of the 99% asking for a gf in minecraft is actually one of the two girls present on the chat.
[10:39:55] <gurun> I found a strategy to deal with online relatinships in MCPE. Everytime someone asks me to "team?" i say yes,and the slaughter them.
[10:40:09] <gurun> There is no "we" in team.
[10:40:22] <himself> sex
[10:40:32] * himself has quit
[10:40:39] <gurun> lol
[10:52:29] * Iphonetips1|away joined the channel
[10:52:29] * TruDan joined the channel
[11:00:31] <gurun> So, i need to try to visually debug trajectories .. for shooting the arrows, egs, snowball. Anyhone can give me some good ideas on how the hell to do that.
[11:01:47] <gurun> It's just so wierd. If i calculate the flight path for an arrow and animate it with entity moves, it doesn't fly the same way as an arrow animated by the client.
[11:03:13] <gurun> what's more, when i aim and shoot .. if i adjust the crosshair a bit, the actually arrow doesn't shoot towards the crosshair. It's like there is a rounding-error going on (like rouning from floats to int)
[11:03:43] <gurun> you can see this, if you stand close to a block and shoot a bow at full force.
[11:03:57] <gurun> aim at the top of the block and shoot. It hits somewhere.
[11:04:16] <gurun> then aim a bit lower (like half the block) and the arrow hits the same spot.
[11:36:27] <Intyre> gurun: http://www.wolframalpha.com/input/?i=projectile+path :)
[12:14:31] * ohtallonez has quit
[12:35:12] * MelomanCooI has quit
[12:45:38] <gurun> Intyre, that is actually a very nice page :-)
[12:57:18] * TruDan has quit
[12:57:18] * Iphonetips1|away has quit
[13:02:39] * Iphonetips1|away joined the channel
[13:03:09] * TruDan joined the channel
[13:10:01] * shaila joined the channel
[13:13:57] <gurun> OH! Flying in servermode unmodded. I had no idea 0.11 came with that.
[13:15:43] * MelomanCooI joined the channel
[13:47:00] * Iphonetips1|away has quit
[13:51:40] * Iphonetips1|away joined the channel
[14:11:46] * gurun has quit
[14:12:43] * gurun joined the channel
[14:28:01] <Intyre> "If you’re planning on printing your ticket, load up the printer on squid ink before you hit the button. Faded barcodes are really hard to scan."
[14:28:08] <Intyre> ok.
[14:28:32] <Intyre> "If you’re planning on showing an electronic ticket on a smartphone or tablet, make sure you have enough power to make it to the front of the queue. Too much Minecraft: Pocket Edition before registration is not a valid excuse for a dead battery."
[14:41:54] * Iphonetips1|away has quit
[14:42:28] * TruDan has quit
[14:45:23] * Iphonetips1|away joined the channel
[14:46:23] * TruDan joined the channel
[14:46:24] <gurun> hmm, how the fuck are you expected to get squid ink? Almost tempting to use that as an excuse .. "it's blured because i used squid ink"
[14:46:46] <Intyre> squids didnt spawn :(
[14:47:27] <gurun> yeah, didn't spawn on my MCPE i was playing while waiting in line .. and now while waiting for it to spawn, by battery is dead too!!
[14:48:52] <gurun> MrARM, you have to seriously work on the description of TMI; "It does a ..lot..of things" is totally not good enough!
[14:48:58] * gurun runs for cover
[14:56:01] * sekjun9878 joined the channel
[14:59:45] <MrARM> gurun: that wasn't me
[15:00:16] <MrARM> I allowed him to publish it but I didn't write the desc
[15:02:17] * sekjun9878 has quit
[15:07:02] * sekjun9878 joined the channel
[15:22:03] * sekjun9878 joined the channel
[15:22:12] <gurun> Do you have a link to it somewhere, that actually does describe it good (i'm curious)
[15:22:33] <gurun> curious MrARM because it seems to be rather popular.
[15:44:02] <MrARM> http://mcpehub.com/mod/too-many-items-0110-p2-wdB
[15:49:12] <gurun> MrARM, that's the one i read. It says what changed, etc, and that it does "a lot" .. but hot really .. what it does :-)
[15:50:03] <MrARM> gurun, don't blame me, I wrote only changelog
[15:50:48] <gurun> No, i know. That's why i asked you. Thinking perhaps you have a description yourself out there..
[15:51:06] <MrARM> not really but its easy to write one
[15:51:41] <gurun> So .. what does it actually do? Is it just like a toolbox of lots of various stuff, or is there something specific focus?
[15:52:27] <MrARM> adding items, fly, sprint, teleports, some entity related stuff
[15:52:39] <MrARM> and few more like kill, heal, potion addinh
[15:52:42] <MrARM> *adding
[15:52:57] <MrARM> and riding pigs and fall particles lol
[15:53:41] <gurun> haha
[15:54:53] <gurun> are you able to intercept packets coming from the server and block them from MCPE?
[16:04:12] * Iphonetips1|away has quit
[16:08:06] * Iphonetips1|away joined the channel
[16:17:09] * Iphonetips1|away has quit
[16:24:23] * Iphonetips1|away joined the channel
[16:30:48] * Iphonetips1|away has quit
[16:38:34] * Iphonetips1|away joined the channel
[18:00:39] <gurun> damn, it's almost impossible to get the gravity and drag right. Multivariable trial and error :-(
[19:07:36] * Iphonetips1|away has quit
[19:24:24] * TruDan has quit
[19:39:27] * Iphonetips1|away joined the channel
[19:39:57] * TruDan joined the channel
[21:14:18] <gurun> problem is that .. so few seem to have implemented spawning entities and then shooting at them. So there is basically no where to find code for it either.

2015-06-23
[00:36:21] * HyperFuse joined the channel
[00:36:23] <NullFull> HyperFuse is also known as: HyperFuse
[00:36:34] <HyperFuse> Hello?
[00:42:13] <HyperFuse> https://forums.pocketmine.net/threads/centos-connectivity-issues.9227/
[00:46:28] * HyperFuse has quit
[03:17:02] * gurun has quit
[06:38:01] * Brandon15811 has quit
[06:48:49] * Brandon15811 joined the channel
[06:49:25] * Brandon15811_ joined the channel
[06:49:53] * Brandon15811 has quit
[06:50:24] * Brandon15811 joined the channel
[07:25:36] * Brandon15811 joined the channel
[07:27:56] * Brandon15811 has quit
[07:28:31] * Brandon15811 joined the channel
[07:37:39] * Brandon15811 has quit
[07:37:55] * Brandon15811 joined the channel
[08:28:56] * gurun joined the channel
[08:34:12] * PEMapModder_ joined the channel
[08:34:17] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:36:08] <gurun> choices, choices ..
[10:59:53] <PEMapModder> I'd say, the contrast between MCPC and MCPE is like civilization and uncivilized.
[11:06:59] * PEMapModder_ has quit
[12:45:11] * Brandon15811_ has quit
[12:45:24] * Brandon15811_ joined the channel
[16:05:05] * williamtdr joined the channel
[16:09:48] <gurun> PEMapModder, yeah one is crazy and the other wild.
[16:14:03] <gurun> So, nodejs. Think i will make a quick port of MiNET for that. To check the performance. It's supposed to be excellent.
[16:31:29] <humerusj> Pls do
[18:02:33] * just2dream joined the channel
[18:02:37] <NullFull> just2dream is also known as: Gabe
[18:03:05] * just2dream has quit
[21:04:47] * Jaydenb1321 joined the channel
[21:04:49] <NullFull> Jaydenb1321 is also known as: Jaydenb1321
[21:04:58] <Jaydenb1321> Hello
[21:24:01] * Jaydenb1321 has quit
[22:57:16] * TruDan has quit
[22:57:18] * Iphonetips1|away has quit

2015-06-22
[21:43:02] <Intyre> http://www.mkyong.com/java/java-custom-annotations-example/ :o
[21:43:26] <gurun> :-P
[21:43:38] <KnownUnown> umm
[21:43:48] <KnownUnown> so speed increases by 20% * level
[21:43:49] <gurun> Well Trent___ you could say that "annotations" are "old school" already.
[21:43:58] <Trent___> how come?
[21:44:00] <gurun> DRY
[21:44:08] <Trent___> wut
[21:44:08] <KnownUnown> does that 20% stack or from the original speed?
[21:44:19] <gurun> yeah, usually violates the DRY principles
[21:44:33] <KnownUnown> heh
[21:44:54] <Trent___> what is DRY
[21:45:08] <Intyre> not WET
[21:45:13] <KnownUnown> !wa DRY programming
[21:45:14] <Brandon15811> moist
[21:45:31] <KnownUnown> Brandon15811: http://theoatmeal.com/comics/moist
[21:45:36] <Brandon15811> :D
[21:45:42] <gurun> Java is close to mole
[21:46:12] <gurun> Trent___, i can't write what it is again, because then i violate the principle of DRY
[21:46:31] <gurun> .. and then Intyre will order a WET job on je
[21:47:03] <Trent___> First raknet -> Then annotations -> Now dry and moist
[21:47:07] <Trent___> What happened again
[21:47:09] <Trent___> ???
[21:47:38] <gurun> Hmm, please Dont Repeat Yourself, it's not good.
[21:48:30] <Brandon15811> http://new1.fjcdn.com/thumbnails/comments/4861443+_2b59a628fdb83c22dcf3f016e2de6175.jpg
[21:49:02] <Trent___> yee I know gurun
[21:49:03] <KnownUnown> Brandon15811, heh
[21:49:29] <Trent___> Welcome to Raknet, after 9 years in Development hopefully it would've been worth the wait -Gaben
[21:49:30] <gurun> Glad you found RakNet. What will you do with it?
[21:49:42] <Trent___> Wait not gaben, I meant the Raknet development team
[21:49:59] <Trent___> I will use it for MCPE and other games I made
[21:50:02] <Trent___> *I make
[21:50:05] <Trent___> I didn't make MCPE lol
[21:50:16] <gurun> Hmm, that's the kind of thing you shouldn't write .. after taking 9 years to produce smething like . . RakNet :-P
[21:50:22] <KnownUnown> raknet smells
[21:50:27] <Trent___> ^^^
[21:50:41] <KnownUnown> in other news, WHY is vector2 x and y instead of x and z??? D:
[21:50:59] <KnownUnown> I know it's supposed to be that way, but it's upsetting.
[21:51:03] <Trent___> I think Raknet tries too hard to save bandwith and makes it harder to work with it's packets :(
[21:51:30] <Intyre> wrong
[21:51:40] <gurun> it
[21:51:40] <Trent___> Or I suck with packets
[21:51:49] <gurun> it's mostly about reliability
[21:52:28] <gurun> like with .. MCPE .. they aren't doing the saving bits and bytes, Mojang is. Can't blame RakNet for that :-)
[21:52:38] <KnownUnown> #blamemojang?
[21:52:48] <Trent___> Shogchips is to blem
[21:52:59] <gurun> always
[21:53:02] <KnownUnown> raknet is mostly about trying to reimplement tcp reliability without the overhead
[21:53:09] <KnownUnown> at least that's what I think it was about
[21:53:26] <KnownUnown> hm
[21:53:44] <KnownUnown> you know, that picture that brandon posted some 10 messages ago, that face looks like palpatine
[21:54:47] <Trent___> I'm gonna try and get the reliability of a Packet again
[21:55:26] <KnownUnown> do or do not, there IS NO TRY
[21:56:31] <gurun> It's always reliable in MC
[21:57:13] <Brandon15811> https://i.imgflip.com/n9a2l.jpg
[21:57:16] <Trent___> I meant for MCPE
[21:57:39] <Trent___> lol I implemented multiple languages in DiamondCore and I keep forgetting to turn off German
[21:58:00] <Trent___> I'm getting the reliability 4
[21:59:26] <Trent___> It's also not split
[22:00:05] <gurun> make sure you parse the metadata in the packet properly. Then you don't have to figure out all the various ID combinations and shit that is on the wiki.
[22:00:39] <Intyre> gravity = 0.03 :/
[22:00:43] <gurun> For a proper login in MCPE of 0.11 you need to get splits and batch messages working properly.
[22:00:54] <gurun> splits is RakNet, batch is Mojang.
[22:01:12] <gurun> gravity 0.03 is surely not my wife.
[22:01:27] <Intyre> you said 0.055
[22:01:36] <gurun> hehe yeah
[22:01:51] <Trent___> Ok
[22:01:52] <gurun> for arrow to follow proper trajectory as in MCPE client side (simulation)
[22:02:09] <Trent___> BlockServer is saying it's 2, then 3
[22:02:24] <Trent___> I know it's supposed to switch
[22:02:37] <Trent___> Well, the reliability can switch but it doesnt have too
[22:03:13] <gurun> BlockServer .. uh. That's at best a bad port of shogi's old PHP code, before he started working for Mojang and figured stuff out.
[22:10:47] <KnownUnown> blockserver smells
[22:11:05] <Intyre> KnownUnown: did you take a shower today?
[22:11:17] <KnownUnown> Intyre: maybe
[22:11:36] <MrARM> THIS MEANS NOT KNOWNUNOWN
[22:14:57] <Brandon15811> Jingle bells, blockserver smells, KnownUnown laid an egg
[22:15:08] <KnownUnown> I don't lay eggs
[22:15:20] <KnownUnown> that's mapmodder 4 u
[22:15:25] <Brandon15811> yes you do
[22:16:46] <Trent___> BlockServer is getting better
[22:17:10] <Trent___> It can certainly run better when it comes to networking when you compare it to DiamondCore
[22:17:26] <Trent___> It's API thiough I think needs to be worked on in my opinion
[22:18:09] <Trent___> But, I haven't really looked at the API much though.
[22:41:15] <Trent___> Huh, now I am getting the packet ID 16
[22:41:21] <Trent___> Lemme convert it to hex real quick
[22:41:36] <Trent___> 0x10
[22:42:43] <Trent___> No wait now I got the ID in the wrong index
[22:43:03] <Trent___> -64
[22:44:54] <Trent___> But if I convert it to a hex string I get 0xC0
[22:46:15] <Intyre> ACK
[22:48:47] <KnownUnown> ack, nack
[22:48:48] <KnownUnown> pack
[22:48:59] <KnownUnown> sack, lack, tack
[22:50:09] <Trent___> Ok thanks :)
[22:50:28] <Trent___> But what is the 0xC0 for?
[22:50:46] <Trent___> Oh wait nvm
[22:51:00] <Trent___> ok yeah
[22:51:04] <Trent___> I thought you meant 0x10 was NACK
[22:51:08] <Trent___> *ACK
[22:51:42] * Trent___ has quit
[22:51:52] <Intyre> nack ^

[13:03:20] <KnownUnown> heed not
[13:04:49] <KnownUnown> ugh that's a sad reality
[13:04:52] <KnownUnown> mineplex coming to pe
[13:04:56] <KnownUnown> well, not reality
[13:04:57] <KnownUnown> thought
[13:05:05] <KnownUnown> I would hate for it to come true
[13:05:11] <KnownUnown> they'll squish us all
[13:05:42] <PEMapModder> Integrate with them.
[13:06:15] <gurun> TruDan, something a but intersting..
[13:06:26] <KnownUnown> no
[13:06:29] <KnownUnown> mineplex is horrible
[13:06:44] <KnownUnown> any sane person would run screaming for their mothers when mineplex rumbles about
[13:06:54] <KnownUnown> at least if they start making moves towards PE, we'll see them coming
[13:06:56] <PEMapModder> Freedom is slavery
[13:06:58] <gurun> ther is a big difference setting all blocks to "receive skylight" and not.
[13:07:00] <PEMapModder> War is peace
[13:07:08] <PEMapModder> So just let them mess up MCPE
[13:07:13] <KnownUnown> nein
[13:07:14] <gurun> if i put it to lit i get the lag. If i don't i get shadows, but no lag
[13:07:15] <PEMapModder> And then we will have peace
[13:07:24] <PEMapModder> Because there will be no more competition
[13:09:25] <KnownUnown> your philosophy weirdly comforts me
[13:10:24] <PEMapModder> You're welcome.
[13:24:18] <gurun> Hmm, sounds on you guys like MinePlex is pure evil
[13:28:03] <TruDan> inpvp is mineplex in disguise >:D
[13:43:36] <gurun> so you are evil too?! TruEvilDan
[13:46:07] <KnownUnown> FalsDan
[13:46:23] <KnownUnown> ELIC: Why can't I bring Hobbes to school? (https://www.reddit.com/r/ExplainLikeImCalvin/comments/3apggn/elic_why_cant_i_bring_hobbes_to_school/)
[13:52:57] <humerusj> All you are disguise bad
[13:55:07] <humerusj> Where is mineplez based?
[14:31:59] <gurun> Mineplex: As well as this, you'll get 15,000 Coins with every T-Shirt purchase!
[14:32:10] <gurun> i thought that was illegal if you use vanilla servers and stuff..
[14:32:32] <TruDan> gurun: coins are for cosmeticstuff only
[14:32:39] <TruDan> that's how they get around it
[14:33:52] * InusualZ has quit
[14:33:53] * Inusua1Z joined the channel
[14:38:18] <gurun> ok, well then "not get around it".
[14:59:38] <PEMapModder> Actually, it occurred to me that it is a good idea to copy lifeboat.
[14:59:57] <PEMapModder> It promotes standardization
[15:00:03] <PEMapModder> Codes like //authenticated//
[15:00:13] <PEMapModder> And the chat prefixes
[15:00:29] <PEMapModder> They give players better experience actually
[15:15:58] <gurun> hmm, what's that thing i'm supposed to do befhoe i open me mouth?
[15:17:23] <Intyre> swallow
[15:56:41] * gurun joined the channel
[16:02:41] <PEMapModder> gurun: close your mouth.
[16:03:54] <PEMapModder> Bye
[16:04:06] <PEMapModder> Still have a calculus exam tmr :( last exam
[16:21:23] * Inusua1Z is now known as zz_Inusua1Z
[16:31:23] * zz_Inusua1Z is now known as InusualZ
[16:37:13] * gurun_ joined the channel
[16:37:17] * gurun has quit
[17:19:29] * boonut154 joined the channel
[17:25:49] * boonut154 has quit
[17:44:40] * gurun joined the channel
[17:57:02] <KnownUnown> humerusj: I think it's nz based
[19:03:10] * ohtallone has quit
[19:22:22] * ohtallone joined the channel
[20:08:28] * gurun joined the channel
[21:20:27] * Trent___ joined the channel
[21:20:27] <Trent___> *heavy breathing* I FOUND THE RAKNET DOCUMENTATION
[21:20:52] <Trent___> And not pocketmine raklib, I mean the official instructions on how to use it :D:D:D
[21:22:16] <Trent___> IF it is Relliabe, reliable sequenced, or reliable ordered, get the sequence number
[21:22:28] <Trent___> And if it's anything else, get the triad and the ordering channel
[21:22:48] <Trent___> That is, if the message is greater than the MTU
[21:22:53] <Trent___> No wait
[21:23:26] <Trent___> If the message is greater than the MTU, then get 4 bytes for the number of splits to improve performance then 2 bytes to get the indentifier
[21:24:09] <Trent___> Then get another 4 bytes for index into number of splits
[21:24:48] <Intyre> OMG!
[21:25:10] <Trent___> :(
[21:25:24] <Trent___> Also I noticed there are multiple versions of raknet, which one does PocketMine use?
[21:25:34] <Intyre> v0.0.0
[21:25:53] <Intyre> pocketmine doesnt use raknet at all
[21:26:11] <Trent___> I'm assuming youre going to say Raklin
[21:26:13] <Trent___> *Raklib
[21:27:08] <Trent___> Also Intyre, did you hear about ByteAndAHalf leaving?
[21:27:14] <Intyre> im assuming you dont know what you're talking about
[21:27:20] <Intyre> leaving ?
[21:27:35] <Intyre> never seen or talked to that guy
[21:27:57] * Trent___ has quit
[21:28:31] * Trent___ joined the channel
[21:28:32] <Intyre> o/
[21:28:35] <Trent___> Well now that I know PocketMine doesn't use raknet...
[21:28:44] <Intyre> https://github.com/OculusVR/RakNet/tree/master/Help :o raknet docs
[21:29:09] <Trent___> But you said pocketmien doesn't use raknet
[21:29:15] <Trent___> Or are you saying MCPE uses it
[21:29:31] <Trent___> But pocketmine uses the raknet protocol and has it's own implementation
[21:29:34] <gurun> Yeah, ByteAndHalf is replaced by ByteNibble
[21:29:40] <Intyre> xD
[21:30:01] <Trent___> omg
[21:30:08] <gurun> Trent___, what are you on about. Did you actally now discover that the world is .. round?!
[21:30:17] <Trent___> GURUN
[21:30:18] <Trent___> hi
[21:30:19] <gurun> :P
[21:30:39] <Trent___> Well gurun, when I say if something uses Ranet I mean does it use it's protocol
[21:30:47] <Trent___> And Intyre said it doesnt so I got confused
[21:30:51] <Trent___> I didn't mean the raknet code
[21:31:01] <gurun> So, i've been fighting .. arrows and bows and .. collision detection. So now i've finetuned the algo:
[21:31:11] <Trent___> I miss bukkit
[21:31:12] <gurun> Gravity = 0.055;
[21:31:12] <gurun> 			Drag = 0.008;
[21:31:28] <gurun> bukkit .. not really a server,is it?
[21:31:31] <Trent___> Remember when the bukkit forums weren't awkwardly empty?
[21:31:33] <Trent___> Me too
[21:32:39] <gurun> Isn't PM's plugin API loosly based on Bukkit?
[21:32:43] <Trent___> Yes
[21:32:50] <gurun> (at least shogi wrote that in a gh#issue
[21:32:57] <Trent___> I meant I miss Bukkit for MCPC
[21:33:00] <Trent___> Not it's API
[21:33:19] <Trent___> *CraftBukkit
[21:33:26] <gurun> there are orther API's now
[21:33:48] <Trent___> Bukkit is the best in my opinion
[21:33:53] <Trent___> And PocketMine is pretty good too
[21:35:25] <Trent___> One of my favorite parts about bukkit is the Event Listeners
[21:35:41] <Trent___> You just use @EventHandler instead of having one function and then checking for each event
[21:35:45] <Trent___> It looks better
[21:36:43] <Intyre> ...
[21:37:40] <gurun> Trent___, it's really the same thing .. just a matter of writing one method, one time that do it
[21:38:05] <gurun> so, if you have one method that gets all .. then it's a matter of object orientation to get the rest
[21:38:06] <Trent___> Intyre, I mean doing @EventHandler(ServerListPingEvent e);
[21:38:34] <Trent___> Oh crap pretend there is a function name before those paranteheses
[21:38:39] <Trent___> And that annotation is about the function
[21:38:52] <KnownUnown> .....
[21:39:05] <KnownUnown> that's...exactly how it works in PocketMine
[21:39:05] <Trent___> I keep setting myself up on this channel
[21:39:12] <Intyre> xD
[21:39:12] <Trent___> I meant for Bukkit Known
[21:39:13] <KnownUnown> except! no annotations!
[21:39:17] <Trent___> I KNOW
[21:39:19] <Trent___> oh crap
[21:39:25] <Trent___> ok I didn't get muted this time
[21:39:26] <gurun> Well, isn't it easier to just write "public void handle(ServerLIstPingEvent e)"
[21:39:27] <gurun> ?
[21:39:33] <KnownUnown> "16:35 <Trent___> You just use @EventHandler instead of having one function and then checking for each event"
[21:39:39] <KnownUnown> jus making sure
[21:39:50] <Trent___> I meant for Java in Bukkit
[21:39:58] <gurun> Yeah, i know.
[21:40:11] <gurun> It's just that .. after annotations came .. code by convention
[21:40:41] <Trent___> Gurun, if you call a method just because it uses that as the first parameter or has that only parameter you could cause a problem
[21:40:53] <Trent___> Because that function could be for another event handler
[21:40:55] <KnownUnown> are the walking speeds and amplifiers the same in MCPE as MCPC?
[21:41:20] <Trent___> For example, I could have a handler and then use a function in that handler method block which takes that event in as a parameter
[21:41:31] <gurun> That's why youg et attributes like @Ignore you know
[21:41:31] <KnownUnown> :\
[21:41:56] <Trent___> I had no idea @Ignore annotation existed
[21:42:19] <KnownUnown> There you go
[21:42:31] <gurun> Hmm, annotations is something that you create yourself. You can have anything. In the end, it's just reflection looking at it.
[21:42:39] <KnownUnown> tbh annotations smell bad
[21:42:44] <KnownUnown> xD
[21:42:53] <Trent___> I love annotations

[03:12:25] * Falkirks has quit
[03:12:25] * Falkirks joined the channel
[06:29:25] * gurun joined the channel
[06:45:12] * gurun has quit
[09:58:50] * gurun joined the channel
[10:43:46] * joshrivers joined the channel
[10:43:59] * Iphonetips1|away joined the channel
[11:13:16] <gurun> shoghicp, the skylight population in BaseFullChunk::populateSkyLight() is that "accurate enough to help the client do it's stuff without lag?
[11:26:47] <TruDan> gurun: did you see the convo i had with shoghi about lighting?
[11:27:11] <gurun> nope. Was it in this channel?
[11:28:13] <TruDan> it was in #pocketmine, i'll grab you a botbot link, it wasnt a long convo, but i think its relevant
[11:28:18] <gurun> but then perhaps you know the answer TruDan ?
[11:28:25] <TruDan> i assume you've noticed lag when updating chunks?
[11:28:36] <TruDan> client / fps lag that is
[11:28:48] <gurun> yeah, but i've also notice that .. there is considerable less lag if i set it.
[11:29:11] <gurun> but .. if i follow the procedures as done by PM, i end up with shadows below blocks floating in air.
[11:29:25] <TruDan> gurun: https://botbot.me/freenode/pocketmine/2015-06-20/?msg=42396273&page=4
[11:29:35] * ohtallone joined the channel
[11:30:06] <TruDan> yeah we tried populating sky light but that didn't help really. infact my converter populates skylight before the servers get the worlds
[11:31:26] <gurun> you converter, how does it populate the skylight?
[11:31:32] <gurun> what's the algo for it i mean?
[11:31:42] <TruDan> uses pocketmine's Chunk::populateSkyLight
[11:31:49] <gurun> i see.
[11:31:59] <TruDan> our converter is just a PM plugin
[11:32:15] <gurun> well, if i do it like that (with a slight modification) the lag on first block break really dissapear for me.
[11:32:37] <TruDan> :o
[11:32:48] <gurun> basically what i do, i iterate over EVERY block. If it is air then set skylight to full, if it's a solid block, set it to 0
[11:33:01] <gurun> but, that is just plain wrong too :-)
[11:33:17] <gurun> i also have my height-map set to 127 all over (which is also plain wrong)
[11:33:25] <TruDan> :o
[11:33:25] <gurun> but
[11:34:05] <gurun> if i follow the PM way, it breaks on the highest solid block. If i do that, i get "shadows" under floating blocks. And then, breaking a block on that chunk recalculates and removes the shadow.
[11:34:32] <TruDan> ahaaaa!!
[11:34:39] <TruDan> that would explain why ours lags
[11:34:44] <TruDan> because we have floating things, leaves etc
[11:35:21] <gurun> i don't have any issues loading anvil worlds. Guess the skylight is precomputed correctly on them.
[11:35:31] <gurun> i only have the problem on my own generated worlds.
[11:36:18] <gurun> but .. calculating this for every block in a full chunk column only takes nano-seconds, so i was thinking that i could just do that.
[11:38:00] <gurun> but, as i understand it .. skylight should be gradient. But right now i just have "on or off".
[11:38:29] <TruDan> yeah
[11:38:41] <TruDan> i have a feeling PHP won't be nano-seconds XD
[11:39:10] <gurun> that might be, but it's not "that bad" i think.
[11:39:21] <gurun> it's all in memory and .. just a loop thing.
[11:39:28] <TruDan> yeah, true
[11:39:32] <gurun> PM also caches most of that stuff.
[11:39:37] <TruDan> i may try and implement it in my converter
[11:39:52] <gurun> so, after your conversion .. you still have lag ?
[11:40:09] <TruDan> yeah, only on chunk updates though - client side
[11:40:23] <gurun> and only on delete, right?
[11:40:27] <gurun> remove block
[11:41:39] <TruDan> on place too. Droprun get's it bad, and that doesnt break blocks, only place
[11:41:44] <gurun> in the method for populate skylight i mention above, there is a break. Try removing that "break" and see what happens.
[11:42:09] <TruDan> I'll try it, it'll take me over an hour to get you results though
[11:42:15] <TruDan> (how long convert takes)
[11:42:30] <gurun> really
[11:42:38] <gurun> that sounds very slow
[11:42:59] <gurun> can't imagine what kind of worlds you have that would take 1h to convert?
[11:43:08] <TruDan> yea, it loads chunk at a time, each world, then loops through EVERY block, checks IDs against an array, converts
[11:43:12] <TruDan> well each world is about 5m
[11:43:19] <TruDan> but it's all setup to do all worlds at once
[11:43:27] <gurun> ah :-)
[11:43:47] <TruDan> and i'm adding maps shortly anyway, so may aswell do both at once
[11:43:48] <gurun> you should do a test thing .. can't work with 1h runs :-)
[11:44:18] <TruDan> pfft who needs tests when you build it right first time ;)
[11:44:28] <TruDan> ahh, if only that was true
[11:44:40] <gurun> lol
[11:45:11] <gurun> btw .. what kind of PM are LBSG using? Not the same as you are they?
[11:47:44] <TruDan> they use Steadfast, which is williams fork of PM
[11:48:32] <gurun> yeah, they opensourced that one. I wasn't sure how well merged with PM it is
[11:48:41] <gurun> and how different it would be
[11:50:50] <TruDan> i'm not sure really either, which is why i'm sticking with PM
[11:51:21] <gurun> probably for the best.
[11:51:26] <TruDan> yeah
[11:51:36] <gurun> at least, that is cheaper :-)
[11:52:00] <TruDan> well i trust shoghi's knowledge more
[11:52:10] <gurun> i was checking their status page the other day. They seem to struggle with the TPS when over 50 players.
[11:52:46] <TruDan> yeah, they've overtaken mineplex's playercount too, so it's only a matter of time before MinePlex comes to PE
[11:55:55] <gurun> ah, misread that at first. You mean mineplex would get a PE server.
[11:56:37] <gurun> i actually don't understand why LBSG is so successful
[11:56:57] <gurun> but they are, no doubt.
[11:59:15] <gurun> survival games .. just regular PVP, right. Seems very very popular still
[12:04:57] * ohtallone has quit
[12:07:22] <TruDan> same here, we don't quite understand it either
[12:08:54] * ohtallone joined the channel
[12:15:34] <humerusj> I don't know if mineplex would ever come to pe
[12:15:45] <humerusj> It's an entirely different market
[12:18:08] <TruDan> it's still minecraft, and the certainly have the staff to do so
[12:25:54] <gurun> humerusj, why "different market"?
[12:26:41] <PEMapModder> The players are just different
[12:27:09] <gurun> uh
[12:27:14] <gurun> yes, they are PC players :-P
[12:27:23] <humerusj> PEMapModder: what he said :)
[12:27:29] <PEMapModder> I mean
[12:27:36] <gurun> but the games they offer .. are pretty much the same, just more of them.
[12:27:56] <PEMapModder> First of all, from what we see, PC simply has much stronger competition than PE
[12:27:59] <gurun> PEMapModder, i would love to see more factions in PE tho. But typing and shit n the console just makes it a pain.
[12:28:23] <PEMapModder> What does that have to do with console?
[12:28:49] <gurun> factions .. you have to claim stuff, and teleport effeciently and do stuff like that. Just a pain typing it in.
[12:30:01] <PEMapModder> Well
[12:30:05] <gurun> just for iPad .. it's four (4) keystrokes just to even get to a '/'
[12:30:22] <PEMapModder> Make an /i command and make an inventory GUI
[12:30:30] <PEMapModder> That solves all trouble
[12:30:35] <TruDan> that's one thing i don't like about PE, is commands
[12:30:40] <TruDan> thats why we're using npc's for everything
[12:30:49] <PEMapModder> Or if you don't like slash, use period
[12:31:54] <Intyre> hit the microphone button and talk to your device ( and hope he understands)
[12:32:29] <PEMapModder> Tell Shoghi to add a VoiceMessagePacket
[12:32:29] <gurun> Intyre, not even my wife understand me, how the f*ck do you think that bitch iOS could then?
[12:33:05] <gurun> or .. hmm, the iOS actually ship with intelligence..
[12:33:08] <Intyre> maybe that tells something about you
[12:33:28] <gurun> Intyre, it says everything about my wife, you know that too !
[12:33:48] <Intyre> she need an upgrade then
[12:34:19] <gurun> hmm, i think i need a downgrade
[12:34:33] <gurun> back to beta
[12:35:27] <PEMapModder> What Shoghi said in gh#1288: they can read people's minds.
[12:35:27] <[d__d]> Alpha_1.4 things To Do list: https://github.com/PocketMine/PocketMine-MP/issues/1288
[12:35:53] <gurun> :-)
[12:36:34] <gurun> Guess shogi need a gf so he can learn (the hard way) that there is nothing about them that "reads minds".
[12:36:58] <PEMapModder> Be sure to tell him.
[12:37:03] <gurun> PEMapModder, so .. factions and inventory GUI. Sounds a bit interesting.
[12:37:16] <PEMapModder> Well
[12:37:39] <gurun> i like the voting system they use in "build wars"
[12:38:00] <PEMapModder> The inventory GUI mightn't even need to be specific to factions
[12:38:01] <gurun> and LBSG use it in spleef
[12:38:15] <TruDan> gurun: http://lbsommer-author.yolasite.com/resources/Guide%20to%20Women.png
[12:38:33] <gurun> A-BA :-)
[12:38:46] <TruDan> :P
[12:39:00] <Intyre> http://www.megaprocessor.com/index.html nice project
[12:39:23] <PEMapModder> Well
[12:39:32] <TruDan> O.O
[12:40:02] <PEMapModder> Someone should make a plugin that lets you manage your inventory GUI and do something on it
[12:43:00] <PEMapModder> I'm sometimes pretty worried people from PC would come and disturb our peace here :P
[12:43:27] <MrARM> yeah
[12:43:46] <MrARM> this can happen
[12:51:12] <TruDan> i guarentee you, mineplex will start looking into PE
[12:51:25] <TruDan> even if they dont start a PE server, they'll start researching and stuff
[13:00:07] <gurun> well, that would be a good thing i guess.
[13:00:12] <gurun> they have nice games
[13:00:36] <TruDan> good for mcpe community, not good for inpvp or lbsg xD
[13:00:50] <gurun> ah, who care TruDan :-)
[13:00:55] <TruDan> :(
[13:01:04] <gurun> we just want what's good for the collective :-)
[13:01:24] <TruDan> but we want to take over the world! >:D
[13:02:09] <gurun> hmm, i understand. But that is historically Intyre role and purpose in life.
[13:02:30] <PEMapModder> Then tell Mineplex to look at MiNET
[13:02:32] <gurun> that's why he hangs out in channels on IRC with almost no people. So much easier to take over a small world.
[13:02:40] <PEMapModder> Instead of PocketMine-MP
[13:02:56] <gurun> PEMapModder, GOD now. I would hate the support from something like that.
[13:03:10] <KnownUnown> end of werld
[13:03:18] <KnownUnown> gurun: backwards they are

2015-06-21
[00:03:52] * sgray joined the channel
[00:07:46] * Fudster_ joined the channel
[00:08:19] * Fudster_ has quit
[00:10:35] * Fudster_ joined the channel
[00:22:18] * shaila joined the channel
[00:32:12] * Brandon15811___ joined the channel
[00:32:17] * Fudster__ joined the channel
[00:36:31] * sgray has quit
[00:36:49] * Brandon15811___ is now known as Brandon15811
[00:41:56] * TruDan joined the channel
[00:41:56] * PEMapModder|away joined the channel
[00:44:58] * Unown__ joined the channel
[00:47:54] * iamadpond_ joined the channel
[00:48:54] * Anti joined the channel
[00:54:49] * deceit_ joined the channel
[00:54:52] <NullFull> deceit_ is also known as: deceit
[00:55:04] * darngeek has quit
[00:55:17] * Antisober552 has quit
[00:55:17] * Anti is now known as Antisober552
[00:55:21] * iamadpond_ is now known as iamadpond
[00:55:55] * Falkirks joined the channel
[00:56:31] * darngeek joined the channel
[01:18:36] * jocopa3 has quit
[03:15:35] * deceit_ is now known as deceit
[03:34:19] * StandBackBurrito has quit
[04:54:53] * PEMapModder|away is now known as PEMapModder
[05:06:04] * Unown__ is now known as KnownUnown
[05:49:28] * PEMapModder is now known as PEMapModder|away
[10:04:59] * gurun joined the channel
[10:27:34] * PEMapModder_ joined the channel
[10:27:39] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:01:30] * dranghek joined the channel
[13:02:55] * Unown__ joined the channel
[13:06:05] * PEMapMod- joined the channel
[13:08:03] * darngeek has quit
[13:08:04] * PEMapModder|away has quit
[13:14:24] * TruDan joined the channel
[13:21:42] * NullFull joined the channel
[14:30:43] * newchild joined the channel
[14:40:37] * PEMapModder_ has quit
[18:01:53] * newchild has quit
[19:26:02] <Codmadnesspro> iJoshuaHD,
[19:26:08] <Codmadnesspro> ding dong

2015-06-20
[00:43:50] * sekjun9878 joined the channel
[00:43:50] * sekjun9878 has quit
[00:43:50] * sekjun9878 joined the channel
[00:49:58] * Iphonetips1|away joined the channel
[00:50:28] * TruDan joined the channel
[00:53:48] * sekjun9878 joined the channel
[01:05:19] * sekjun9878 joined the channel
[01:15:06] * Iphonetips1|away has quit
[01:15:35] * TruDan has quit
[02:21:54] * gurun joined the channel
[02:49:01] * Unown__ is now known as KnownUnown
[02:49:31] * KnownUnown is now known as Guest22563
[02:49:40] * Guest22563 is now known as KnownUnown_
[03:04:17] * Guest75413 joined the channel
[03:05:27] * Iphonetips1|away joined the channel
[03:43:29] * Guest75413 has quit
[04:09:13] * TruDan joined the channel
[04:09:26] * TruDan is now known as Guest60951
[04:10:13] * Iphonetips1|away joined the channel
[06:29:19] * shaila joined the channel
[07:02:12] * gurun has quit
[08:29:55] * shaila has quit
[11:20:33] * Jocopa3 joined the channel
[12:08:54] * answ joined the channel
[12:28:15] * Guest60951 is now known as TruDan
[12:41:21] <PEMapModder> I'm thinking whether it is legal to use one of those skins from the locked skins as the skin for the NPCs on the server.
[12:41:30] <PEMapModder> Probably not really.
[12:41:40] <PEMapModder> Probably not even the Steve skin could be used.
[12:42:14] <Jocopa3> If you're using free skins, I doubt they care, but if it's skins you have to pay for, they might care
[12:43:44] <Intyre> https://botbot.me/freenode/mcpedevs/msg/36307760/ PEMapModder
[12:44:14] <Intyre> but didnt mention those other skins soo..
[12:44:37] <Jocopa3> besides, there are websites with thousands of free skins that are much better than the ones being sold
[12:44:39] <PEMapModder> Well that doesn't make sense
[12:45:06] <PEMapModder> You can't make it into a PNG or an octet stream available via HTTP
[12:45:27] <PEMapModder> But you can make it into an octet enumeration via the RakNet protocol, in the exactly same form.
[12:45:58] <shoghicp> PEMapModder: you can't ship it as well, but! you can do something interesting
[12:45:59] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[12:46:03] <shoghicp> save the hash of the file
[12:46:16] <shoghicp> wait until a player with that skin joins
[12:46:18] <shoghicp> use it!
[12:46:45] <PEMapModder> o_O
[12:46:46] <shoghicp> why did nullfull post a squirrel?
[12:46:54] <Intyre> ship it!
[12:46:55] <NullFull> http://img70.imageshack.us/img70/9615/cutesquirrels15ac7.jpg
[12:46:57] <shoghicp> "you can't ship it as well2
[12:46:58] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[12:47:14] <Jocopa3> because nullfull's create has the brain/attention span of a squirrel
[12:47:14] <shoghicp> why is it posting squirrels instead of the "ship it" meme?
[12:47:15] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/soldier-squirrel.jpg
[12:47:25] <Jocopa3> creator*
[12:49:26] <PEMapModder> NullFull: c ship it
[12:49:27] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[12:49:28] <NullFull> Error: 404
[12:49:34] <PEMapModder> Well.
[12:49:51] <Jocopa3> Quoth the server,404
[12:50:35] <PEMapModder> Shoghi
[12:50:50] <PEMapModder> shoghicp: that is just too interesting.
[12:53:02] <Jocopa3> pirating minecraft skins has to be one of the least exciting ways to get in trouble
[12:53:52] <Intyre> did you forget your costume?
[12:54:03] <Intyre> wooden leg?
[12:54:51] <Jocopa3> I lost the peg leg
[13:02:05] <Jocopa3> I should get 64gb of ram and make a 48gb ramdisk
[13:03:10] <Jocopa3> then use it for server hosting or generating MCPE worlds
[15:01:07] * Iphonetips1|away has quit
[15:04:47] * Jocopa3 has quit
[15:11:34] * jocopa3 joined the channel
[15:11:49] * Iphonetips1|away joined the channel
[16:46:10] * StandBackBurrito joined the channel
[16:46:13] <NullFull> StandBackBurrito is also known as: StandBackBurrito
[16:56:36] * Iphonetips1|away has quit
[16:56:58] <Brandon15811> Intyre, http://cristgaming.com/pirate
[16:58:03] * Iphonetips1|away joined the channel
[17:02:43] <jocopa3> Brandon15811, how do you even find this stuff
[17:03:11] <Brandon15811> jocopa3, I don't even know xD
[17:07:45] <jocopa3> steam sales end tomorrow :c
[17:08:18] <humerusj> Already bought everything I need
[17:08:53] <jocopa3> I don't even know what to get
[17:09:17] <humerusj> Let me see what i bought
[17:12:06] <Brandon15811> NullFull, buy all the things!
[17:12:08] <NullFull> Brandon15811: Sorry, I couldn't generate that meme. Unexpected status from memecaption.com: 404
[17:12:10] <Brandon15811> D:
[17:12:36] <Brandon15811> jocopa3, https://i.imgflip.com/n67jv.jpg
[17:17:41] <jocopa3> I will not buy all the games
[17:17:47] <jocopa3> my bank account is finite
[17:19:08] <humerusj> Yeah, there's nothing worth to buy today
[17:23:13] <humerusj> jocopa3: get 7 days to die
[17:23:17] <humerusj> We can play that sometime
[18:08:04] <eggy> humerusj: I have it too
[18:09:42] * TruDan has quit
[18:11:36] <humerusj> eggy: we should get a game going
[18:11:58] <eggy> >:)
[18:27:28] * Iphonetips1|away joined the channel
[18:27:58] * TruDan joined the channel
[20:05:29] * eggy__ joined the channel
[20:09:15] * Fudster_ joined the channel
[20:12:01] * humerusj- joined the channel
[20:15:14] * Iphonetiz joined the channel
[20:21:28] * -- BotBot disconnected, possible missing messages --
[20:24:22] * -- BotBot disconnected, possible missing messages --
[20:34:02] * -- BotBot disconnected, possible missing messages --
[20:36:16] * [d__d] joined the channel
[20:36:42] * TruDan joined the channel
[20:38:12] * C0deH4cker_ joined the channel
[20:38:35] * iJoshuaHD joined the channel
[20:38:50] * PEMapModder|away joined the channel
[20:44:46] * Fudster_ joined the channel
[20:45:04] * leonchang99_ joined the channel
[20:45:16] * MrQuoter01 joined the channel
[20:45:44] * Unown__ joined the channel
[20:47:04] * Intyre_ joined the channel
[20:48:24] * C0deH4cker has quit
[20:48:24] * MrQuoter has quit
[20:48:25] * leonchang99 has quit
[20:48:25] * Intyre has quit
[20:48:25] * MrQuoter01 is now known as MrQuoter
[20:48:27] * Intyre_ is now known as Intyre
[20:59:16] * Codmadnesspro_ joined the channel
[20:59:26] * Unown__ has quit
[20:59:26] * Fudster_ has quit
[20:59:26] * PEMapModder|away has quit
[20:59:26] * TruDan has quit
[20:59:27] * LaxWasHere has quit
[20:59:28] * Codmadnesspro has quit
[21:00:04] * [shoghicp] joined the channel
[21:01:05] * MrARM_ joined the channel
[21:01:59] * shoghicp has quit
[21:01:59] * MrARM has quit
[21:02:03] * MrARM_ is now known as MrARM
[21:04:16] * LaxWasHere joined the channel
[21:06:38] * Brandon15811__ joined the channel
[21:10:34] * Codmadnesspro_ is now known as Codmadnesspro
[21:13:23] * PEMapModder|away joined the channel
[21:14:45] * TruDan joined the channel
[21:17:45] * Unown__ joined the channel
[21:20:21] * LaxWasHere has quit
[21:20:43] * LaxWasHere joined the channel
[21:21:57] * Brandon15811_ joined the channel
[21:27:42] * leonchang99_ joined the channel
[21:30:37] * MinecraftAddict_ joined the channel
[21:38:06] * leonchang99_ is now known as leonchang99
[21:38:12] * MinecraftAddict_ is now known as MinecraftAddict
[21:46:17] * jocopa3 joined the channel
[21:48:23] * jocopa3_ has quit
[21:49:34] * Brandon15811___ joined the channel
[21:49:34] * Brandon15811 has quit
[21:49:57] * Brandon15811___ is now known as Brandon15811
[22:33:47] * caborambo joined the channel
[22:37:44] * caborambo has left the channel

2015-06-19
[01:03:52] * gurun has quit
[04:27:22] * jocopa3 joined the channel
[05:25:36] * jocopa3 has quit
[05:26:22] * jocopa3 joined the channel
[06:29:18] * PEMapModder joined the channel
[06:29:26] <PEMapModder> I have a question on MCPE itself.
[06:30:07] <PEMapModder> Is it anything like illegal or what if I simply extract the APK and and use the skins in assets/images/mob/skins directly?
[06:30:15] <PEMapModder> Including those that are paid.
[07:07:49] * gurun joined the channel
[07:44:05] * InusualZ is now known as zz_InusualZ
[07:45:40] * zz_InusualZ is now known as InusualZ
[08:08:03] <gurun> Hmm, if you pay a MC youtuber around $2-300/episode min 6 episodes and claim that you get 3x the monetary benefit from that (as a hoster). Aren't you making a serious amount of money then?
[08:08:32] * jocopa3 has quit
[08:29:01] <gurun> above should say $2-3000
[09:29:09] * Fity joined the channel
[09:52:38] * Fity has left the channel
[10:42:20] <shoghicp> gurun: all of them are hardcoded..
[10:42:50] <gurun> so it would be really difficult or?
[11:00:31] <PEMapModder> shoghicp: read
[11:00:35] <PEMapModder> Oops
[11:00:42] <PEMapModder> shoghicp: regarding my question?
[11:01:22] <shoghicp> I'm not a lawyer :(
[11:05:11] <PEMapModder> Hmm.
[11:06:04] <PEMapModder> Though, it is not a clever act to put purchasable things in your application package.
[11:07:23] <gurun> PEMapModder, i have no idea what you are talking about, but what you just wrote in general depends on the type of license in regards to distribution. Royalty free or not.
[11:07:39] <PEMapModder> I don't see any licenses distributed with MCPE.
[11:07:49] <gurun> EULA
[11:10:18] <gurun> BTW, i think i will revert back to the old world-spawn. Was much better when you get the progressbar during world-loading to get a sense of how fast/slow it is.
[11:12:55] <gurun> shoghicp, did i understand you right in that we can't expect to see an optimized move player packet?
[11:13:05] <gurun> (similar to move entity) ?
[11:13:09] <shoghicp> it's not an optimized move, it's a hack :)
[11:13:16] <shoghicp> also, 0.12 changes more things
[11:13:34] <shoghicp> btw, you can batch those player move packets
[11:14:28] <gurun> yeah, i will try that too.
[11:14:58] <gurun> but it won't have a big impact if i have to filter out the player i'm sending it to.
[11:15:15] <gurun> but "some" impact, probably.
[11:15:43] <gurun> i'll try that right away. Shouldn't be difficult.
[11:16:07] <shoghicp> gurun: you can do my hack as well
[11:16:13] <shoghicp> and make the player have id 0
[11:16:19] <shoghicp> it's possible again
[11:16:25] <shoghicp> so you can send everything :P
[11:17:43] <gurun> that might be a good suggestion, yes.
[11:17:54] <gurun> is that ok in 0.11.1?
[11:18:37] <shoghicp> yep
[11:20:09] <gurun> for a batch. I basicaly just smack all the encoded packets into one log byte-array and encode it, right?
[11:20:18] <gurun> i mean compress
[11:21:54] <shoghicp> yep
[11:22:05] <shoghicp> that changes in 0.12, but it's not out yet :P
[11:32:15] <gurun> moment of truth .. batch move player..
[11:38:47] <gurun> ok, that result was interesting.
[11:39:04] <gurun> it is 1000players at 91% CPU.
[11:39:29] <gurun> but througput went down to only aprox 2-300mbit/s (a 3-4 times improvement)
[11:40:10] <gurun> ticktime around 3-7ms and latency still 0-10ms (acceptible).
[11:40:34] <gurun> God the client struggles with 1000 players :-)
[11:40:39] <gurun> but it spawned :-P
[11:40:52] <gurun> and loaded chunks correctly even..
[11:42:17] <gurun> so, now instead of doing 1000 batch encodings, i'll set the entity ID to 0 and just create one. And see the result of that. Should be great.
[11:57:14] <gurun> hm, wierd result
[12:02:38] <gurun> shoghicp, TruDan i don't think you will believe this ..
[12:02:53] <gurun> steady at 330mbit/s on 1000 players (because of the compression).
[12:02:56] * ohtallone joined the channel
[12:03:15] <TruDan> :o
[12:03:21] <gurun> but the MiNET service .. running 1000 players is at 7% CPU !!!!! (!!!!) !!!??!!!
[12:03:35] <gurun> !!
[12:03:45] <TruDan> o.o
[12:03:46] <shoghicp> gurun: are you doing physics calculation, or other stuff?
[12:04:12] <gurun> that matters totally nothing. This is realitve to 90% CPU for doing the same thing.
[12:04:20] <shoghicp> oh, alright :D
[12:04:45] <gurun> it's actually hardly ever up on 7% even
[12:05:24] <gurun> so, you know what that means.. if i was at 15-20k players earlier . this is .. well, i will have to test that on some other setup because i can't emulate that many players on the same machine.
[12:06:06] <shoghicp> gurun: so you are sending movements for players in the entire world, right?
[12:06:11] <gurun> yes
[12:06:16] <gurun> all 1000 send to all 1000
[12:06:31] <shoghicp> PM won't do that because it won't send data that the players can't see, or are disallowed to spawn
[12:06:37] <shoghicp> cheat protection :)
[12:06:58] <shoghicp> it's something that is going to be removed from MCPE as well
[12:07:10] <gurun> well, cheat or not. If i device the world into lots of levels the number of players i can deal with increases enourosly.
[12:07:23] <gurun> s/device/devide/
[12:07:47] <gurun> the performance of the server is directly relative to the number of permutations of the moves it has to process.
[12:08:04] <shoghicp> but yeah, there are lots of things that people can do to spend less time sending, but that removes cheat protection against hacked clients
[12:08:11] <gurun> last time i tested (0.10) it did around 5000 players in 50-60 levels.
[12:08:15] <shoghicp> I wonder if people would like that in soft
[12:09:07] <shoghicp> oh, and I removed all the hacks for id 0 so i can't do that anymore (and I don't want that hack back, as soon the MCPE client will complain if you send data that does not exist)
[12:09:13] <gurun> and you have to remeber, that i'm not filtering any moves what so ever. In a real scenario it would also filter out small moves, and players/entities far away.
[12:09:41] <shoghicp> that's what I do with PM :)
[12:11:10] <shoghicp> in fact... 1.4 used the id 0 trick
[12:11:14] <shoghicp> 1.5 does not
[12:11:30] <gurun> you mean the thing discussed above (setting player to entity 0)?
[12:31:01] <PEMapModder> gurun: I don't remember seeing an EULA when downloading MCPE.
[12:32:26] <shoghicp> did you see it when opening Minecraft PC as well?
[12:34:36] <shoghicp> "If you buy, download, use or play our Game, you are agreeing to stick to the rules of these end user licence terms ("EULA”). If you don‘t want to or can‘t agree to these rules, then you must not buy, download, use or play our Game. This EULA incorporates the terms of use for the mojang.com website (“Account Terms”), our brand and asset usage guidelines and our privacy policy. By agreeing to this EULA you also agree to all
[12:34:36] <shoghicp> parts of these three documents, so please read through them carefully.2
[12:34:48] <shoghicp> "The one major rule is that you must not distribute anything we‘ve made."
[12:36:44] <gurun> The one major rule with all licenses; if you feel you might be breaching it, you most likely are.
[13:13:14] * heping joined the channel
[13:13:14] <heping> Help!
[13:13:16] <heping> Cry for help
[13:13:17] <heping> Cry for help
[13:13:35] <heping> PE archive can not be used
[13:21:04] <gurun> speaking in riddles
[13:26:32] <heping> PE map  .I can't use
[13:27:40] <heping> My server is world/region.
[13:28:16] <heping> But I downloaded the PE Map is world/db
[13:28:17] <gurun> TruDan, now .. 1000 player distributed over 60 levels. 10mbit/s 4% CPU. A lot more realistic.
[13:28:44] <TruDan> gurun: wow, awesome :D
[13:28:58] <heping> I = =!
[13:36:50] <shoghicp> gurun: now make it dependent on player distance, then add a way to hide specific players from other players :D
[13:44:41] <gurun> already have hide, just no need for it. The plugins can use it if they want to.
[13:45:41] <gurun> but, dependent on distance, yes. But this is what i'm basically testing when deviding into lots of levels. Performance would be pretty much the same. Just that, at this time i don't need to hide players from others for performance.
[13:46:06] <gurun> BUT, i have to do it for the clients performance. With 1000 players it has a framerate of 1fps :-P
[13:46:31] <gurun> i guess i can use the view-distance to do that.
[15:05:03] <gurun> Well, time for midsummer party. Hope you get a chance to do some fun shoghicp. First time in sweden and all. It's the biggest day of the year.
[15:05:24] <shoghicp> gurun: look where I am!
[15:05:34] <shoghicp> doing PM things :P
[15:05:42] <shoghicp> and preparing for a trip to the US
[15:05:46] <gurun> hihi
[15:05:54] <shoghicp> but meh, I had fun at the party :D
[15:06:17] <gurun> nah, i'm signing off for tonight .. i did an 85% CPU reduction today, so it's been a good day. Now .. beers and schnaps! Lots of schnaps!
[16:09:51] <eggy> \o
[16:10:01] <ZacHack> \o
[16:10:48] * gurun has quit
[16:15:52] <PEMapModder> shoghicp: then I can write a text somewhere "if you download any IRC messages sent by PEMapModder, you agree to transfer the PocketMine-MP repository to PEMapModder" and you agree with it without knowing it.
[16:16:19] <PEMapModder> I thought that thing is shown when MCPC is purchased.
[16:16:31] <shoghicp> PEMapModder: what if you are gifted that :)
[16:16:45] <PEMapModder> Maybe when you download the client
[16:16:45] <shoghicp> anyway, MCPE is bound by the Mojang (and Minecraft) EULA
[16:16:51] * InusualZ is now known as zz_InusualZ
[16:17:01] <PEMapModder> Or when you don't need to agree at all xD
[16:19:09] * PEMapModder is now known as PEMapModder|away
[16:26:21] * PEMapModder|away is now known as PEMapModder
[17:37:28] * zz_InusualZ is now known as InusualZ
[18:08:06] * Iphonetiz has quit
[18:43:59] * ohtallone has quit
[18:50:45] * ohtallone joined the channel
[18:55:17] * Iphonetips1|away joined the channel
[18:55:46] * TruDan joined the channel
[23:22:29] * Iphonetips1|away has quit
[23:26:02] * Iphonetips1|away joined the channel
[23:30:16] * Unown__ joined the channel
[23:34:30] * Iphonetips1|away has quit
[23:35:03] * TruDan has quit

2015-06-18
[00:00:50] <gurun> so, care to tip me off to some good documentation on how i should implement that calculation. I assume it is a matter of setting the skylights, right?
[00:02:32] <gurun> i notice that i get that "lag" on the first block-break when the client has to recalc the light. But 0.11 is considerable faster than 0.10 on that.
[00:03:05] <TruDan_> tbh, i have no idea. i just do $chunk->calculateSkylight() or something xD
[00:03:23] <gurun> it's fun looking at it, because it looks like the blast from an a-bomb :-)
[00:06:25] <TruDan_> XD
[00:09:42] <gurun> looking at the populateSkyLight method in PM. That basicaly just sets all the lights to 15 for solid blocks.
[00:09:52] <TruDan_> o XD
[00:10:01] <gurun> is that what you are using?
[00:10:57] <gurun> btw, conversion of Anvil to chunks .. and stuff .. is realtime in C#
[00:16:49] <Intyre> gurun: you're right, pm is wrong with pong
[00:17:24] <Intyre> raknet github code is same as pe
[00:19:07] <gurun> ok, good. SO i'll just leave my stuff in. Started looking at it since i sometimes receive NAK on that stuff. For no good reason.
[00:19:25] <gurun> thanks for checking
[00:26:35] * Wayward_One has quit
[00:28:47] <Intyre> i can see why
[00:30:19] <Intyre> nobody cares about server time
[00:32:50] <Intyre> have any changes in performance when not used?
[00:47:00] <gurun> well, depends on what parts they use from RakNet. The purpose is to use the timings to detect stuff around communication and do throttling based on the numbers.
[02:49:18] * Wayward_One joined the channel
[04:39:36] * BlindTail joined the channel
[04:39:38] <NullFull> BlindTail is also known as: BlindTail
[07:15:40] * BlindTail joined the channel
[07:15:44] <NullFull> BlindTail is also known as: BlindTail
[07:27:30] * BlindTail has quit
[07:27:53] * BlindTail joined the channel
[07:27:57] <NullFull> BlindTail is also known as: BlindTail
[07:49:58] * BlindTail joined the channel
[07:50:00] <NullFull> BlindTail is also known as: BlindTail
[07:51:09] * BlindTail has left the channel
[08:48:43] * Rubisk joined the channel
[08:50:03] <Rubisk> Heya! I'm Rubisk, the MCEdit-MCPE developer. I got a question about the 10.6 update and levelnames. In the folder, both the NBT-encoded level.dat and the levelname.txt hold information about the levelname (the folder too, but i know that one doesn't matter). Which one is being "read" by the phone when it tries to find the levelname?
[08:50:15] <Rubisk> I don't have MCPE on my phone ;?
[08:57:55] * gurun joined the channel
[09:00:45] <shoghicp> Rubisk: it uses the level.dat
[09:01:01] <shoghicp> the .txt is only for users
[09:01:10] <shoghicp> you can name the folder as you like as well
[09:01:27] <shoghicp> it's just to allow Unicode characters or other special chars on the title
[09:14:55] <gurun> Rubisk, is that working on Windows?
[09:27:12] <Rubisk> I currently write to both and read from the .txt
[09:27:22] <Rubisk> Dunno what I should do, really
[09:27:59] <gurun> Rubisk, i need a windows compile of the DLL for LevelDB (Mojang). Do you have that now?
[09:28:07] <Rubisk> Yup
[09:28:26] <gurun> Does it compile through visual studio?
[09:28:36] <Rubisk> Well I only have a static .lib for the pure C++ build, but I can also provide a python interface
[09:29:02] <gurun> Well, i need it to interface with C# so that might be a bit easier for me :-)
[09:29:16] <Rubisk> python or C++ lib?
[09:29:49] <gurun> Lest see, LevelDB itsel is C++, right
[09:30:03] <Rubisk> Yes
[09:30:07] <gurun> and then it has a C++ and a C interface, right?
[09:30:15] <Rubisk> I think it does
[09:30:33] <gurun> are you doing the C++ oriented interface wrapped in Phyton?
[09:30:53] <Rubisk> I only wrapped the basics that I needed to make mcedit work
[09:31:11] <Rubisk> https://github.com/Khroki/MCEdit-Unified/blob/master/leveldb_mcpe/leveldb_mcpe.cpp
[09:32:13] <gurun> that looks pretty straigtforward.
[09:33:34] <Rubisk> What do you need, exactly?
[09:34:03] <gurun> i need a windows version of Mojang-LevelDB
[09:34:07] <gurun> compiled for windows.
[09:34:35] <gurun> I'll just write the wrapper myself. It's for this server: https://github.com/NiclasOlofsson/MiNET
[09:35:39] <gurun> Problem, i have no idea how to build the stuff on Windows. Obviously you do.
[09:36:05] <Rubisk> You need to build zlib first, put that in your libs and copy the headers to your MSVC stuff
[09:36:15] <Rubisk> http://pastebin.com/Xqi8tR5D these are the command lines I use
[09:36:29] <Rubisk> but I can provide a x32 or x64 lib or dll, tell me what you need
[09:37:28] <gurun> now i understand what you mean by having a ".lib" ..
[09:37:41] <gurun> never seen that "extension before" :-)
[09:38:11] <Rubisk> Well dlls are most widely used but it's a lot of trouble to redistribute them, since you need to go find every single dependency and that gets annoying quick
[09:40:02] <gurun> yeah, reading up on libs now :-)
[09:41:07] <Rubisk> This should get you going: http://www.mediafire.com/download/c5byrx3vs5tyvx6/leveldb_mcpe.zip
[09:41:59] <gurun> ah, that's great.
[09:42:17] <gurun> so, you are actually writing a wrapper for phyton in C++?
[09:42:41] <Rubisk> I used boost to just wrap the things I needed. I dont
[09:43:02] <Rubisk> know C++ very well, Martin helped out a lot.
[10:18:09] <gurun> shoghicp, you use the php-leveldb wrapper, right?
[10:51:14] <shoghicp> gurun: yep
[10:51:35] <gurun> i had a look at that. And that seems to be a wrapper just around the standard google leveldb, is that correct?
[10:51:49] <shoghicp> yep, then I have one modified to have zlib as well
[10:51:49] <gurun> so, the zlib stuff, is basically just an option "compression", and that is it?
[10:52:03] <shoghicp> PocketMine/php-leveldb and PocketMine/leveldb
[10:52:28] <gurun> yeah, ok. But did you actually have to modify the actual PHP wrapper stuff for compression?
[10:53:08] <gurun> because i'm thinking i would just need a C# wrapper (exist) and then swap out the DLL's.
[10:53:32] <gurun> BUT, if the interface also require modifications, well then, no luck.
[10:53:42] <shoghicp> I did modify it
[10:53:48] <shoghicp> but it was mimimal
[10:53:51] <shoghicp> minimal*
[10:53:53] <shoghicp> check the diff
[10:53:58] <gurun> ok,will do that.
[10:54:21] <gurun> how was the party?
[10:54:34] <shoghicp> check my twitter :)
[10:54:43] <gurun> haha, ok
[10:55:12] * Rubisk has quit
[10:55:32] <gurun> looks very very cold :P
[11:57:00] * ohtallone joined the channel
[11:57:27] * sgray joined the channel
[12:01:24] <gurun> BUT
[12:09:20] * Wayward_One has quit
[13:29:24] * ohtallone has quit
[14:26:13] * TruDan_ is now known as TruDan
[14:36:40] <gurun> Beds. I totally don't understand the direction value for that.
[14:48:50] <gurun> it's like every type of block with direction have their completely own style
[14:58:23] * jocopa3 joined the channel
[15:55:25] * ohtallone joined the channel
[15:58:19] <gurun> So, a bed can't be placed with one block over air. However, you can place a bed, and then dig out the surroundings. Sounds like a bug either way to me.
[17:27:27] * ItzBulkDev joined the channel
[17:27:29] <NullFull> ItzBulkDev is also known as: Jaydenb1321
[17:27:36] <ItzBulkDev> Hi
[17:36:47] <gurun> yes
[17:43:50] * jocopa3 has quit
[17:51:25] <gurun> Hi Wow!
[17:52:31] * gurun has quit
[17:53:18] * gurun joined the channel
[17:54:37] * jocopa3 joined the channel
[18:27:07] * jocopa3 has quit
[18:47:40] <gurun> God .. these issues with MCPE is killing online gaming :-(
[19:10:50] * gurun has quit
[19:11:08] * gurun joined the channel
[19:52:47] * gurun has quit
[20:00:23] * ohtallone joined the channel
[20:05:19] * gurun joined the channel
[20:06:42] * gurun has quit
[20:07:58] * gurun joined the channel
[21:08:40] * gurun has quit
[21:09:05] * gurun joined the channel
[21:25:04] <InusualZ> gurun, the bug still?
[21:27:07] <Intyre> he fixed his bow bug
[21:29:45] <gurun> yeah, i fixed the MCPE bug
[21:29:59] <gurun> but PM has the bug tho
[21:30:48] <gurun> NullFull: twitter  NiclasOlofsson
[21:30:49] <NullFull> @NiclasOlofsson: #MiNET #MCPE New record tonight. Peaks at 2Gbit/s throughput on 1000 players. 90% CPU and a message rate of 100.000messages/s.
[21:30:55] <gurun> hmm, not that one.
[21:33:19] <gurun> Why does NullFull always seem to give a bit old twitters?
[21:34:37] <Intyre> "@_tomcc Dude, did you actually hardcode the metadata type for Entity Data [17]?!! Shame on you! That's not "coding"!" this one would be more fun
[21:36:52] <humerusj> gurun: doesn't do replies
[21:50:38] <gurun> ah, i see. Just that it wasn't a reply.
[21:51:10] <gurun> my last twitter was to tomaso heckling him about hardcoding metadata-properties :-P
[22:09:15] * gurun has quit
[22:29:14] * gurun joined the channel
[22:46:09] * sgray has quit
[22:46:56] * sgray joined the channel
[23:06:02] * NullFull joined the channel

2015-06-17
[01:32:52] * PhilipShilling has quit
[04:07:12] * gurun has quit
[06:40:22] * gurun joined the channel
[06:56:29] * gurun has quit
[10:15:14] * gurun joined the channel
[10:20:15] * -- BotBot disconnected, possible missing messages --
[10:22:28] * [d__d] joined the channel
[11:20:44] * Wayward_One has quit
[16:04:40] <gurun> wow. two different iOS devices and they give very very different result to the same operations.
[16:04:48] <gurun> same version of MCPE (0.11.1)
[16:05:32] <gurun> when shooting with an arrow, it shoots in the reverse direction on the iPhone. If i compensate (and reverse the vector) it fires in reverse on the iPad. Go figure.
[16:09:53] <gurun> I notice that .. getting ACK or NAK takes a bit of a while from the MCPE vanilla server. Should i perhaps .. slow down the rate of ACKs to get it stable .. hmm..
[16:11:11] <InusualZ> Pocketmine don't implemented that yet? gurun?
[16:11:25] <InusualZ> don't have implemented that yet*
[16:11:41] <gurun> sure PM has ACK's and NAK's .. or what do you mean? Delay?
[16:12:16] <gurun> but regardless, the answer is yes for batching in PM too. Does it pretty much the same way.
[16:12:39] <gurun> But i thought that perhaps i was doing it too slow, but now i started thinking that .. perhaps it is too fast.
[16:12:46] <InusualZ> I mean the arrow...
[16:13:00] <gurun> the arrow , ah :-)
[16:13:11] <gurun> yeah, there are arrows in PM.
[16:13:50] <InusualZ> and you fire it? Then why not just see PM implementation....
[16:14:18] <gurun> well, the implementation we have differs very little, if anything.
[16:14:54] <gurun> but foremost, i'm following the trace from the vanilla server (by hooking in my own custom client). And the packets communicated are exactly the same to the bit.
[16:15:01] <gurun> but obviously .. still different :-)
[16:15:26] <InusualZ> and the problem is with iOS only?
[16:16:10] <gurun> well, i will try with my Android soon. Just a bit weird that on two iOS devices with the same version of MCPE i get two different behaviours.
[16:16:16] <gurun> One is doing it right, the other wrong.
[16:17:28] <InusualZ> maybe is a platform bug
[16:17:54] <gurun> yeah, but a bit odd since both are on iOS.
[16:18:12] <gurun> but sure. Hmm .. have to check if i actually have the same version of iOS
[16:19:51] <gurun> same
[16:47:11] <InusualZ> gurun, do you know if mojang change something related to Tile Entities in 0.11.x?
[16:56:54] <Brandon15811> !findquote hump d
[16:56:55] <MrQuoter> [224] <deceit> HUMP DAAAAAAAAAAYY | <deceit> god damnit, now that commercial is gonna be in my head all day | * Brandon15811 laughs evilly ;D | <deceit> Brandon15811: i hope you fall into a pit of broken glass and lemon juice | <deceit> only to climb out and be stuck in a salt pit | <deceit> where i proceed to douse you in tequila, and drink you like a human margarita
[16:57:07] <Brandon15811> it's that day ;D
[17:27:18] * deceit readies the pitchforks
[17:33:52] * sgray joined the channel
[17:40:22] * ScottPlayzMinecr joined the channel
[17:40:29] <ScottPlayzMinecr> how do i port out?
[17:44:52] * ScottPlayzMinecr has quit
[18:01:04] * ScottPlayzMinecr joined the channel
[18:01:15] <ScottPlayzMinecr> is anyone on i need help
[18:07:29] * ScottPlayzMinecr has quit
[18:44:00] <gurun> InusualZ, didn't get all that far yet, but it seems to work as it used to
[19:25:42] <gurun> no, it's too slow
[21:01:10] * Wayward_One joined the channel
[21:47:05] <TruDan_> gurun: i have an android device, infact i have an android phone and tablet, so i can test both for you
[21:55:11] * PhilipShilling joined the channel
[21:55:14] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[21:59:44] <gurun> TruDan_, i have an android pad actually.
[22:00:14] <gurun> it is so damn wierd .. i can't get the iPhone to work properly
[22:00:17] <TruDan_> it's apple
[22:00:27] <TruDan_> that's your problem ^
[22:00:33] <gurun> it's like it doesn't understand it's own entity ID .. when shooting the arrows.
[22:00:59] <gurun> but .. when connected to the vanilla server on the .. iPad it works.
[22:01:10] <gurun> so i amd doing "something" wrong ..
[22:01:40] <TruDan_> it's strange how it works on one but not the other though
[22:02:00] <gurun> yeah, that is totally messed up.
[22:02:19] <gurun> the thing is ..
[22:02:26] <TruDan_> have you tried the opposite connecting order? (e.g. iphone join before ipad, then ipad join before iphone) ?
[22:02:41] <gurun> when it is shooting .. and the packets go form the server to both devices.. the iPad s doing the correct thing.
[22:03:01] <gurun> i've tried a milion different ways ,yeah ..
[22:03:06] <gurun> i just don't get t.
[22:03:41] <gurun> i've also tried giving it the client-id .. and stuff as entity ID instead. In case it would be something around that.
[22:03:45] <TruDan_> O.o wierd, bugs like that i leave for a few days, then when i come back to it, i usually see the error instantly
[22:03:46] <gurun> but .. nothing.
[22:04:30] <gurun> DO NOTE: That if i put the arrow outside (above) the hitbox it works properly. SO it is definently the problem that it thinks it hits the player that shoots.
[22:05:27] <gurun> hence, it's like the iPhone isn't capable of connecting the entity ID of the shooter.
[22:06:13] <gurun> i would write it off as an iPhone bug if it wasn't for the small fact that .. well, it works when the iPad is the server too.
[22:07:38] <gurun> what i really don't understand, is how any of this can work at all with PM (shooting arrows). Because PM is sending the completely wrong metadata type ID for the entity ID of the shooter.
[22:13:37] <gurun> hurray.. found it :-P
[22:13:43] <gurun> stupid stupid stupid
[22:14:21] <Intyre> lol
[22:18:35] <gurun> so, it was the type-id after all. It wants 7, i sent 6 for property 17 (owener entity ID).
[22:19:32] <gurun> SO, i guess.. that the iPad has hardcoded something to get the property from the metadata, while iPhone has not. Then .. how the hell they can differ on something like that, will remain a mystery, but it implies that Mojang code-configuration-procedures seriously SUCK :-)
[22:20:22] <gurun> TruDan_, any progress on that LAG issue yet?
[22:23:54] <gurun> btw guys. I've changed the login-sequence for MiNET completely. It now sends all packets up til and including respawn before it sends any chunks. So it spawns instantly now.
[22:24:11] <gurun> and then no more special cases for chunk-sending stuff.
[22:30:26] <Intyre> like mcpe ^.^
[22:33:31] <gurun> haha
[22:33:54] <gurun> wow .. i just realized .. i had a "sleep" for chunk-sending .. for 12ms between each chunk.
[22:34:09] <gurun> so .. i just increased performance of chunk-sending .. by .. a lot.
[23:23:06] <gurun> woa. After all players logged in, i have now for some reason .. double the performance. The "some reason" .. new network. 1000 players, not a problem.
[23:25:18] <gurun> 2Gbit/s throughput on the peaks :-P
[23:26:27] <gurun> TickTime (one tick) aprox 5ms, latency 10ms.
[23:27:02] <Intyre> :o
[23:27:51] <gurun> aprox 100.000 messages/s
[23:29:50] <gurun> 250mb mem
[23:30:04] <gurun> 89% CPU
[23:30:11] <gurun> not bad
[23:36:06] <Intyre> why do (people use (<- those things ->) when explaing a problem). https://forums.pocketmine.net/threads/9109/
[23:37:11] <gurun> (obviously that's) not (something that you can) do much (about!=false) or (?)
[23:37:33] <Intyre> im guessing you're a programmer
[23:37:52] <gurun> hah
[23:38:21] <gurun> that's actually just an illusion. Just look and my code, and you'll know the truth.
[23:38:31] <Intyre> you hack
[23:38:33] <Intyre> hah!
[23:39:49] * gurun to dum to be embaressed!
[23:42:15] <Intyre> SynchedEntityData::getInt64 heh
[23:42:56] <gurun> i ususaly go with ::getTheDataDamnIt
[23:43:30] <gurun> Obviously since Mojang manged to get 9 numbers in a 3 bit representation .. they are way out of my league anyway.
[23:43:50] <Intyre> compress it!
[23:44:02] <Intyre> quantum computing?
[23:44:29] <gurun> yeah, i was thinking about that kind of stuff when i tried getting it to work. Is there something like half-bit computers out there now ?!
[23:44:48] <Intyre> yeah in sweden they have those
[23:44:53] <gurun> or 3 bits .. can be both 0 and 8 at the same time perhaps.
[23:44:53] * Intyre runs
[23:45:55] <gurun> i'm looking at the Poing response .. it only have one field in PM now.. i have two fields.
[23:46:19] <gurun> both incoming timestamp, and server-timestamp on mine.
[23:48:08] <Intyre> IRakNetInstance::isProbablyBroken(void) oreally?
[23:49:25] <gurun> (yeah,) problably (broken(really)bad) ?!
[23:56:15] <TruDan_> gurun: nothing yet :/ joining still takes ages, and language processing i think also =/
[23:56:30] <TruDan_> ive now cached the language stuff myself, and its made a small improvement, but not much
[23:56:41] <TruDan_> i think at this point its mostly php overhead
[23:56:59] <TruDan_> and by that i mean, me not knowing shoghi's tricks around it xD
[23:57:43] <TruDan_> but i can now fully convert a PC world to PE, (anvil->region, then all block ids) in about 5mins per world :D
[23:57:54] <gurun> ?
[23:57:58] <TruDan_> i made it do it per .mcr file, instead of a fixed radius, so it does the entire world now
[23:57:59] <gurun> 5min?
[23:58:37] <TruDan_> yeah, loops through all blocks, converts them if needed, then saves chunks. but it also does things like light updates, remove invalid entities, and fix biome colours
[23:59:08] <gurun> light updates..
[23:59:13] <gurun> i have to do light .. stuff.
[23:59:34] <TruDan_> im not sure if mc:pe will follow mc:pc in the way where the client does lighting
[23:59:48] <TruDan_> but as far as i know, mc:pe relies on the server for lighting

2015-06-16
[01:11:27] * HoloIRCUser joined the channel
[01:11:38] <HoloIRCUser> Hi
[01:13:35] * HoloIRCUser has quit
[04:35:21] * sgray joined the channel
[07:39:39] * gurun joined the channel
[08:46:02] <gurun> MrARM, very cool. That would potentially be the only mod that i would feel i could use.
[08:48:23] <gurun> Yesterday me and my son built a new boat-race track. I can tell you that even I enjoyed racing on it. The implementation of the boats as done in MCPE is great for that stuff.
[09:06:20] <gurun> So, i've been thinking about that spamming stuff from the client. That would take down a multiuser after a while. Maybe i should put some effort into detecting duplicate incoming packets and kick the client when this happens.
[09:37:56] <gurun> TruDan_, do you still have issues. I'm trying to join a game of BH, but server just keeps pushing me around to differnt hubs.
[09:38:07] <gurun> Its'a bit wierd.
[12:24:22] * Hex__ has quit
[15:46:24] * shaila joined the channel
[15:47:26] * sgray has quit
[16:07:13] * Charl joined the channel
[16:07:19] <Charl> hi all
[16:07:27] <Charl> need help
[16:07:36] * Charl is now known as Guest36451
[16:07:41] <Guest36451> i cannot connect to the server i hosted
[16:08:17] <Guest36451> need help please
[16:08:29] <Intyre> read the topic?
[16:09:52] * Guest36451 has left the channel
[16:59:34] <gurun> MCPE should really have a splash about this, like "Not connecting, check the FAQ! Don't call!"
[17:01:54] <Intyre> "Doctor! It hurts!"
[17:02:21] <Intyre> "It doesn't work!"
[17:04:02] <gurun> Haha
[17:04:21] <gurun> Intyre, reminds me of the dragonlady i have here at home...
[17:04:32] <Intyre> heh
[17:04:33] <gurun> .. (not to offend anyone that had this for real but) ...
[17:04:53] <gurun> .. she got a bit worried the other weak, so she called for a doctors appointment.
[17:05:18] <gurun> she felt something like a .. harder area in her belly (of the beast)
[17:05:28] <gurun> today, she went to the doctor.
[17:05:46] <gurun> He had a quick check .. doing whatever doctors do .. and then he came with the verdict.
[17:06:02] <gurun> "Maybe you should try not to eat so much?"
[17:06:09] <gurun> NOT KIDDING!
[17:06:19] <Intyre> LOL!
[17:06:39] <gurun> She came home .. and said "I've never been so happy about being offended that much"
[17:06:59] <Brandon15811> !getquote 215
[17:07:00] <MrQuoter> [215] < TanjiRules> nobody can connect to my server hapl < TanjiRules> halp * deceit facedesks through the floor < deceit> suppose you go to a doctor < deceit> and you just tell the doctor, 'it hurts' < deceit> but you never tell them where, why or when it happens, or how it feels < deceit> do you honestly expect the doctor to help/cure you? < TanjiRules> no? < deceit> exactly < deceit> now try again < TanjiRules> doesnt work
[17:07:02] <MrQuoter> [215] Added deceit at 2013/09/12 23:18.
[17:07:47] <gurun> haha
[19:16:36] <gurun> doing performance testing again. Login at around 400 players more or less max-out the CPU now. Connecting with a MCPE client during the test generate an enourmous amount of NAK.
[19:17:40] <gurun> After the Login of the 400, sending moves is pretty much as before. I haven't tested sending player positions using entity move packet, but if that works, it would be great.
[20:04:22] * MINECRAFT_TBONE joined the channel
[20:05:08] <MINECRAFT_TBONE> hi
[20:05:44] <MINECRAFT_TBONE> I can't seem to have a public server for pocketmine-MP
[20:08:23] * MINECRAFT_TBONE has quit
[20:34:22] * InusualZ is now known as zz_InusualZ
[20:48:26] <Intyre> gurun: so... mcpe is a bit broken?
[20:49:54] <gurun> well, not broken just because it is heavy for the servers to deal with compression.
[20:50:09] <gurun> but with the amount of NAK i get from doing nothing .. it's a bit broken to say the least.
[20:50:12] <Intyre> ahh
[20:50:21] <gurun> i have it on both my devices. The resends are heavy.
[20:51:14] <gurun> but, after login .. i can still do 400-1000 users on my laptop, so that hasn't changed much for the server. But the amount of NAK i get from a client connected with .. 200 users is redicilous...
[20:52:56] <gurun> An example .. if i do a simple bow-animation (sent a packet with only a metadata of one byte with value 0) about 40% of the events never reach the other side.
[20:53:10] <gurun> it just gets lost in the NAK and resends..
[20:54:05] <gurun> i would estimate that about 5-10% of the "pongs" are also NAK'ed for some reason.
[20:54:16] <Intyre> damn O.o
[20:54:27] <Intyre> capture it <3
[20:54:45] <gurun> a complete restart of my iPAD got rid of a lot of the NAK's for a while ..
[21:02:39] <KnownUnown> anyway minet is cool
[21:02:49] <KnownUnown> just when I break blocks there's significant lag...
[21:03:08] <Intyre> i have that with pocketmine too
[21:03:32] <KnownUnown> only happens with minet for me
[21:04:29] <gurun> yeah, i doubt it is my server causing it, because then it would be consistent.
[21:04:54] <gurun> but on the other hand .. I don't think that it is the same between two ipads. But i can't trace that.
[21:05:30] <gurun> what stuns me a bit .. is also how the MCPE vanilla server resends stuff completely unmotivated.
[21:07:50] <KnownUnown> it's...reluctant to resend stuff?
[21:21:58] * zz_InusualZ is now known as InusualZ
[21:22:28] * InusualZ is now known as zz_InusualZ
[21:43:30] * zz_InusualZ is now known as InusualZ
[21:51:34] * PhilipShilling joined the channel
[21:51:37] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[22:46:28] <gurun> stupid metadata. Shooting arrows works for the client shooting. But the metadata doesn't seem to reach the others. When i shoot, it hits the player shooting on the other clients.
[22:46:39] <gurun> And yeah, i'm sending 17

2015-06-15
[00:00:10] <Intyre> like?
[00:01:24] <expandingdev> the second field for the 0x07 packet is supposed to contain the hex "0x043f57fefd" but after looking at a 0x07 packet I caught it only reads "0x043f57fe..." there is no "fd" at the end
[00:01:31] <expandingdev> http://wiki.vg/Pocket_Minecraft_Protocol#ID_OPEN_CONNECTION_REPLY_2_.280x08.29
[00:02:02] <expandingdev> wrong link whoops
[00:02:19] <expandingdev> http://wiki.vg/Pocket_Minecraft_Protocol#ID_OPEN_CONNECTION_REQUEST_2_.280x07.29
[00:02:30] <Intyre> not always
[00:02:55] <Intyre> i got a dump with 0x043f57ffc8
[00:03:59] <expandingdev> oh, ok... should I change the wiki to say that it's not constant?
[00:08:04] * Hex__ joined the channel
[00:21:46] * expandingdev has quit
[01:37:34] * rondoozle joined the channel
[02:32:12] * jython234[2] joined the channel
[04:16:34] * rondoozle has quit
[04:33:02] * jython234[2] has quit
[06:49:05] * gurun joined the channel
[06:50:18] <gurun> shoghicp, was something changed in MCPE around "light recalculations". You know, like when you break a block and it recalculates the light if it is not proper.
[06:51:13] <gurun> because, when i break a block on surface it seems that the client ends up in a loop (freeze) and then crash. Breaking a block below the surface works.
[07:30:09] <MrARM> gurun, you need to send it a heightmap
[07:30:31] <gurun> well, i'm sending it a heightmap with 127 in it.
[07:30:36] <gurun> not the "real" values.
[07:35:39] <gurun> it might be something else too. I'm getting a lot of NAK back from the client for some reason.
[07:50:16] <gurun> found it. A faulty blockupdate message crash the client "sometimes".. but not always it seems.
[08:01:39] <gurun> much better doing that properly :-P
[08:01:51] * TruDan has quit
[08:06:37] <gurun> MrARM, do you know the theory behind hightmaps enough to explain what effect it has setting them properly?
[08:44:36] * InusualZ is now known as zz_InusualZ
[08:56:29] <gurun> have to ask. Does shooting with bow and arrow work with PM. I find that coordinates have changed and if i compensate for eye-height it will start from above the head.
[08:56:51] <gurun> .. and if i then move the arrow down at the height of the bow, it will hit the player and actually fall to the ground :-(
[09:15:45] <shoghicp> gurun: it does work
[09:18:08] <gurun> ok, yeah.
[09:18:13] <gurun> but i find that i now need to
[09:18:24] <gurun> 1) Not add the eye height.
[09:18:41] <gurun> 2) move the arrow out by aprox 0.9m
[09:18:47] <gurun> or it will hit the player iteself.
[09:19:02] <gurun> or if i continue to compensate for the eye height, it shoot over the target.
[09:19:40] <gurun> maybe the code i have in sync from PM is old. It still works the old way.
[09:49:34] <gurun> AND, when shooting the arrow from 3rd person in MCPE vanilla, you can see the arrow start behind the player now.
[10:26:08] <gurun> shoghicp, the new long-metadata is that supposed to written to the stream as an "unsinged 64 bit long in Little Endian"?
[11:00:03] <gurun> HACK: $newPos = new Vector3($packet->x, $packet->y - $this->getEyeHeight(), $packet->z);
[11:58:28] <gurun> shoghicp, i had a problem with MCPE on iOS that it started sending NAK, more and more. It also became very laggy on the network, taking for example seconds to fire an arrow. Is this something known?
[11:58:39] <gurun> Restarting my iPad fixed the problem.
[12:41:44] * TruDan joined the channel
[13:09:44] * Iphonetiz joined the channel
[13:09:55] * TruDan_ joined the channel
[13:12:08] * TruDan has quit
[13:15:16] * Matthww joined the channel
[13:15:20] <NullFull> Matthww is also known as: matthww
[13:25:43] * Matthww has quit
[13:59:45] <gurun> Hmm, MCPE on iOS is good when it is working. But after a while of reconnects and stuff, it gets very flaky.
[14:00:03] <gurun> I would consider it almost a "developer issue" SO not so critical perhaps.
[14:32:19] <gurun> 111 = 7
[14:32:26] <gurun> 1000 = 8
[14:33:41] <gurun> in the latest version, metadata of type long have a type-identifier of 8 but it still would have 3 bits to use for the idetifier. The rest would be used for the index. How on earth can that work?
[15:52:27] * zz_InusualZ is now known as InusualZ
[16:56:15] <gurun> it's really stupid..
[16:56:32] <gurun> i'm getting 0 as type identifier when i want to have 8.
[17:11:05] <gurun> in creative, having drops is a "bit annoying" :-P
[18:08:32] * jython234[2] joined the channel
[20:13:02] * jython234[2] has quit
[20:14:06] <gurun> Have you figured out how to hack a mod to add custom non-official skin packs yet?
[20:19:32] <MrARM> I did
[20:19:38] * IntyreH joined the channel
[20:19:40] <NullFull> IntyreH is also known as: Intyre, iksaku, LloydCool
[20:19:54] <MrARM> no idea if it still works
[20:20:25] <MrARM> but
[20:20:29] <MrARM> https://mobile.twitter.com/MCMrARM/status/600361909502812161
[20:21:36] <MrARM> was for beta 8 I think
[21:11:13] * IntyreH has quit
[21:39:53] <Codmadnesspro> Hostinger host that site shog
[21:39:56] <Codmadnesspro> they're removing it :D
[21:46:19] <humerusj> Codmadnesspro: ?
[21:46:40] <Codmadnesspro> humerusj, there was a database dump
[21:48:23] <humerusj> Codmadnesspro: from where?
[22:35:18] <Codmadnesspro> https://www.reddit.com/r/technology/comments/39x7w5/sourceforge_hijacks_firefox_project/
[23:06:55] * tommo_ joined the channel
[23:07:03] * tommo_ has left the channel
[23:18:00] * sekjun9878 joined the channel
[23:25:34] * sekjun9878 joined the channel
[23:25:34] * sekjun9878 has quit
[23:25:34] * sekjun9878 joined the channel
[23:57:38] <Codmadnesspro> The dumped database site has been taken down thanks to cloudflare :D

2015-06-14
[01:24:46] * gunfus has quit
[01:26:44] * gurun joined the channel
[01:35:54] * lexton has quit
[02:19:47] * Devin5411 joined the channel
[02:19:48] <NullFull> Devin5411 is also known as: Devin5411
[02:19:52] <Devin5411> Hi
[02:20:21] * Devin5411 has left the channel
[02:33:06] * gurun has quit
[02:41:05] * jython234 is now known as jython234[away]
[09:14:12] * MINER joined the channel
[09:14:18] <MINER> Hey
[09:14:26] <MINER> I'm trying to run an mcpe server
[09:14:51] <MINER> Can I have instructions on how to..  It's between me and my friends... They live in separate houses...
[09:15:49] <MINER> Anyone here?
[09:23:16] * MINER has quit
[12:03:38] <shoghicp> NullFull: twitter PocketMine
[12:03:39] <NullFull> @PocketMine: We've moved our binary distribution out from SourceForge, now using @github and @bintray
[12:03:40] <NullFull> Downloads will be faster with less ads :)
[13:19:12] <Codmadnesspro> shoghicp, every other project is taking their stuff off sourceforge so yeah that's a good decision
[13:19:26] <shoghicp> I wanted to do that long ago :)
[13:19:40] <shoghicp> but it was always a problem where to put the linux binaries
[13:20:24] <Codmadnesspro> Yeah, when I've installed something from sourceforge it used to install crap anyway even if I unticked the option for freeware
[13:21:33] <shoghicp> they did not add that to us, but still
[14:29:04] <Brandon15811__> :D @ tweet
[14:29:14] <eggy> that's my issue with SF these days
[14:29:30] <eggy> they started adding malware/freeware to the links :/
[14:48:57] * jython234[away] has quit
[17:01:59] * pal joined the channel
[17:02:07] <pal> hi
[17:08:45] * pal has quit
[17:09:22] <Codmadnesspro> tfw random people join just to say hi :)
[17:26:59] <Codmadnesspro> shoghi you never registered on minecraftpeforum.net?
[17:39:04] * jython234 joined the channel
[18:31:47] * jython234 has quit
[18:31:56] * jython234_ joined the channel
[18:32:11] * jython234_ is now known as jython234
[21:57:44] * jython234 is now known as jython234[away]
[22:45:38] * expandingdev joined the channel
[23:53:59] <expandingdev> If we capture MCPE client-server packets using wireshark, is there a place dedicated to uploading them for others to dissect/investigate?
[23:54:27] <Intyre> the internets
[23:55:33] <Intyre> but protocol is already known
[23:55:43] <expandingdev> ok
[23:55:47] <expandingdev> all of it?
[23:55:53] <Intyre> yes
[23:56:01] <expandingdev> ok nvm then
[23:59:18] <expandingdev> what if we find an uhm, anomaly? I found something different in the 0x07 packet, I think

2015-06-13
[00:40:53] <gurun> the vanilla server seems to have a pretty big problem with .. resending of split-packets.
[01:25:09] * Wayward_One joined the channel
[02:46:04] * williamtdr joined the channel
[05:16:07] * williamtdr has quit
[05:16:37] * sgray has quit
[05:19:09] * sgray joined the channel
[05:34:22] * gurun has quit
[10:07:03] * sgray has quit
[11:41:18] <iJoshuaHD> OMG!! i bypassed our internet blockage using a VPN! xD
[11:41:42] <iJoshuaHD> i never thought this would work lmfao. poor Internet Provider :/
[11:47:40] <shoghicp> just pay for the service they offer >.<
[12:15:47] * Lich joined the channel
[12:15:51] <NullFull> Lich is also known as: XDF
[12:16:41] <iJoshuaHD> shoghicp we did. its just that our contract has ended. our provider gave us steps to turn back our connection nack but it's too confusing.
[12:17:06] <shoghicp> xD
[12:17:20] <shoghicp> I think it would be easier and faster than a VPN
[12:17:28] <shoghicp> or switch to another provider
[12:17:32] <shoghicp> hmm
[12:17:46] <shoghicp> I think we have better internet contracts over Europe :D
[12:17:55] <iJoshuaHD> ours suck!!
[12:18:22] <iJoshuaHD> they told us to call their free toll. when i did, it says press 1 to bla bla bla. im like, wtf.
[12:18:33] <shoghicp> oh, that's not different
[12:18:40] <iJoshuaHD> i pressed 1 and nothing happened.
[12:18:50] <iJoshuaHD> im like. fuck this.
[12:18:52] <shoghicp> are you on a phone that sends tones?
[12:18:58] <shoghicp> or was it an Android phone?
[12:19:04] <iJoshuaHD> android phone
[12:19:10] <shoghicp> some Android devices have issues sending tones
[12:19:24] <shoghicp> not devices... but distributions
[12:19:33] <shoghicp> try iOS or a landline phone
[12:19:40] <iJoshuaHD> i called *888 then it says to press 1 for this 2 for that
[12:19:59] <shoghicp> yes, if tones don't work you won't be able to navigate the menu
[12:20:03] <iJoshuaHD> ill probably try it on a diff phone.
[12:20:29] <shoghicp> you could also try to emulate them on your computer and try that xD
[12:21:07] <iJoshuaHD> im thinking of switching provider :P
[12:21:11] <iJoshuaHD> man this sucks ...
[12:21:43] <iJoshuaHD> anyways i think i found the issue about the lag
[12:22:09] <iJoshuaHD> when a lot of players load more and more and more chunks, it just affects everything.
[12:22:25] <shoghicp> of course
[12:22:28] <shoghicp> it loads from disk
[12:22:35] <shoghicp> more chunks = more lag
[12:22:45] <shoghicp> try enabling cache chunks
[12:22:55] <shoghicp> and disabling chunk ticking
[12:23:01] <iJoshuaHD> i did. its more laggy
[12:23:04] <shoghicp> anyway, this is not #pocketmine
[12:23:13] <iJoshuaHD> when Main thread eats 1Gb Ram
[12:23:20] <shoghicp> iJoshuaHD: on which build?
[12:23:25] <iJoshuaHD> latest
[12:23:34] <shoghicp> remember to use the last PocketMine-MP build
[12:23:36] <shoghicp> not soft
[12:23:46] <iJoshuaHD> yes im using the latest build
[12:23:51] <iJoshuaHD> soft is quite old
[12:24:09] <shoghicp> and try doing gc
[12:24:29] <shoghicp> cache chunks will save chunks compressed ready to be sent
[12:24:40] <shoghicp> instead of calculating them every time a player asks for them
[12:25:14] <iJoshuaHD> after 5 minutes, these things happens.
[12:25:17] <shoghicp> and this is not #pocketmine, don't talk about it here!
[12:25:26] <iJoshuaHD> sorry xD
[12:25:28] <shoghicp> iJoshuaHD: and I guess it starts using virtual memory
[12:25:41] <iJoshuaHD> yesss D:
[12:25:50] <iJoshuaHD> 50%
[12:25:57] <iJoshuaHD> of it
[13:28:47] * jython234[2] joined the channel
[13:29:46] <jython234[2]> Morning everyone
[13:30:00] <jython234[2]> !randquote
[13:30:00] <MrQuoter> [198] <shoghicp> On android it runs better than on my computer
[13:30:04] <jython234[2]> Lol
[13:46:15] * Bb joined the channel
[13:47:01] * Bb has quit
[13:54:07] * Spacefolder has quit
[13:59:19] * sgray joined the channel
[16:23:07] * jython234[2] has quit
[16:41:14] * bayash joined the channel
[16:42:59] <bayash> does anything exist that makes a viewable map of a PE world?
[16:44:00] <humerusj> bayash: mcedit "should" work
[16:44:09] <bayash> doesnt seem like it supports leveldb does it?
[17:11:29] * Wayward_One has quit
[17:14:04] * Wayward_One joined the channel
[17:41:43] <shoghicp> it's BigBrother time :D
[18:13:16] * jython234[2] joined the channel
[18:14:40] * Wayward_One has quit
[18:36:22] <MelomanCooI> bayash: PocketInvEditor does
[18:45:02] * jython234[away] is now known as jython234
[18:55:07] * Wayward_One joined the channel
[19:04:17] <jython234> BigBrother time....?
[20:23:08] * jython234[2] has quit
[20:36:25] <MrARM> Think I'll make a leveldb2anvil some time soon
[20:40:26] <MrARM> Or some1 made it already?
[20:40:31] <Intyre> yep
[20:52:58] <bayash> i tried running pocketinveditor but it seems like it needs a chunk file to do the map which doesnt seem like i have that file
[20:53:20] <bayash> i tried running leveldb2anvil and it just gave me error part-way through didnt work
[20:56:30] * bayash has left the channel
[22:31:42] * sgray has quit
[22:32:01] * sgray joined the channel
[23:29:21] * lexton joined the channel
[23:29:29] <NullFull> lexton is also known as: lext0n
[23:36:00] * lexton joined the channel
[23:36:04] <NullFull> lexton is also known as: lext0n

2015-06-12
[00:48:48] * Wayward_One has quit
[01:12:54] * gurun has quit
[01:13:30] * gurun joined the channel
[02:01:16] * Trent___ joined the channel
[02:01:50] <Trent___> Question, how does PocketMine-MP store it's lang settings?
[02:02:13] <Trent___> I have lang working in DiamondCore, but I don't know how I should store the lang settings
[02:02:31] <Trent___> For example, I have DiamondCore running in German even though I want it in English.
[02:13:12] * Trent___ has quit
[02:27:23] * MicleBrick joined the channel
[02:36:24] * gurun joined the channel
[02:38:31] * MicleBrick has quit
[02:51:06] * gurun has quit
[03:01:47] * sekjun9878 has quit
[03:10:47] * sekjun9878 joined the channel
[03:10:47] * sekjun9878 has quit
[03:10:47] * sekjun9878 joined the channel
[03:21:18] * sekjun9878 joined the channel
[03:37:48] * PhilipShilling has quit
[03:46:49] * sekjun9878 joined the channel
[07:36:42] * Addisonep has quit
[07:43:00] * sgray has quit
[08:48:28] * deceit has quit
[08:48:36] * deceit joined the channel
[11:12:41] * gurun joined the channel
[12:09:59] * ohtallone joined the channel
[12:10:39] <ohtallone> good morning all
[12:19:05] <iJoshuaHD> My home internet connection was cut off BUT it lets me use the service using other ports instead of 80 and 443 :D
[12:19:24] <iJoshuaHD> no network browsing though except the website is running on a diff port :/
[12:32:33] * sgray joined the channel
[13:02:00] <shoghicp> iJoshuaHD: there was a global outage today
[13:33:18] <iJoshuaHD> shoghicp besides that :P my home network has been cutoff because our contract has ended.
[14:10:49] * gunfus has quit
[16:03:01] * sgray has quit
[16:38:34] * ohtallone has quit
[17:16:14] * sgray joined the channel
[17:19:03] * gunfus joined the channel
[17:19:08] <gunfus> Hi there
[17:19:37] <gunfus> anyone has information on where is the code for the map generation on pocketmine?
[18:00:10] * ohtallone joined the channel
[20:07:31] * C0deH4cker has quit
[20:07:31] * Wuppie has quit
[20:08:01] * C0deH4cker joined the channel
[20:08:01] * C0deH4cker has quit
[20:08:01] * C0deH4cker joined the channel
[20:09:57] * Wuppie joined the channel
[21:04:52] * sgray joined the channel
[21:24:34] <gurun> global outage of internet shogi. That sounds a bit .. weird?
[21:30:48] * Intyre folds a tinfoil hat
[21:59:04] * gurun can't sense Intyre anymore. Disconnected from the collective!
[21:59:54] <Intyre> /\
[22:00:48] <gurun> NullFull c What is the current status of Intyre and the number of his drone?
[22:00:49] <NullFull> Error: 404
[22:00:56] <gurun> NullFull thanks.
[22:02:15] <gurun> NullFull has got the answer to all and everything lately, just had to learn how to give him the right question.
[22:02:49] <Codmadnesspro> Nullfull c When will mcpe 0.15.0 be released?
[22:02:50] <NullFull> Error: 404
[22:03:12] <Codmadnesspro> Nullfull c Don't play dead!
[22:03:13] <NullFull> Error: 404
[22:03:14] <gurun> And he was right again; does not exist.
[22:03:40] <gurun> Codmadnesspro, you are asking the wrong questions. Let me help you.
[22:03:51] * Codmadnesspro pulls out a defibrillator
[22:04:11] <gurun> NullFull c What is the current status of the 0.15 compile, and in how many days will it be released?
[22:04:12] <NullFull> Error: 404
[22:04:37] <Codmadnesspro> NullFull c if you say "Error: 404" again you're a liar!
[22:04:38] <NullFull> Error: 404
[22:04:52] <Intyre> haha gurun
[22:05:41] <Codmadnesspro> NullFull c Will Intyre ever trade his bra with me?
[22:05:42] <NullFull> Error: 404
[22:05:48] <Codmadnesspro> :(
[22:05:49] <gurun> NullFull c (on the matter of playing dead) What would a bot like you reply if you played dead?
[22:05:50] <NullFull> Error: 404
[22:06:05] <Intyre> NullFull: die
[22:06:06] <NullFull> You're stupid.
[22:06:14] <gurun> HAHA
[22:38:19] <gurun> I reveive the weirdest shit from MCPE when i connect as a client.
[22:38:59] <gurun> basically a Receive: McpeBatch (0xb1)
[22:38:59] <gurun> with a MoveEntity (0x8e)
[22:38:59] <gurun> inside
[22:39:22] <gurun> and just after that i get a connection accept .. and then it keeps sending these MoveEntity batches
[22:40:28] <gurun> and the MoveEntity packet doesn't really have any data in it.
[22:40:31] <gurun> it's just empty.
[22:51:51] <gurun> Oh yeah. And it sends it even though it disconnected me. It even sends an occational rotation and settime.
[22:52:09] <gurun> BUT, when i then move the server-player .. it stops sending it.
[22:52:21] <gurun> SO, the MCPE server is leaking.
[23:00:56] <Intyre> it does for a long time
[23:08:39] * Addisonep joined the channel
[23:23:23] * Spacefolder joined the channel
[23:35:17] <gurun> well, not like this
[23:36:01] <gurun> hate the new text message. Hate all messages that requires logic for knowing how many and what bytes to read.
[23:36:14] <gurun> dynamic content :-(
[23:37:06] <Spacefolder> I'm having trouble connecting to my Pocketmine server and I don't know what else to check.  Here's the relevant information:
[23:38:01] <Intyre> check #pocketmine for support
[23:38:36] <Spacefolder> Server 1.5-1240 hosted on my Ubuntu system in a far-away data center.  MCPE 0.11.1 on my ipad.  If I use tcpdump to monitor UDP port 19132 I can see a bunch of packets coming in from my ipad.. but the client on the ipad gives up and says "Unable to connect to world."
[23:39:15] <Spacefolder> How do I debug this?  I've set level: 4 under debug in pocketmine.yml but I'm not seeing anything on the server console.
[23:40:00] <Spacefolder> Oh duh!  I've got focus on the wrong channel.  Sorry about that; switching now.
[23:41:29] <gurun> Intyre, what do you think about this then. On connect, sending stuff.. "Got all 1166 split packages for split ID: 2"
[23:41:44] <gurun> that's 1100 datagrams to receive before can do anything.
[23:42:26] <Intyre> yep
[23:55:55] * Addisonep has left the channel

2015-06-11
[00:07:19] * sgray joined the channel
[00:39:49] * gurun has quit
[00:40:21] * gurun joined the channel
[04:26:32] * gurun has quit
[04:27:04] * gurun joined the channel
[05:51:37] * gurun has quit
[05:53:52] * gurun joined the channel
[06:40:10] * PhilipShilling joined the channel
[06:40:13] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[08:25:24] * C0deH4cker has quit
[08:25:24] * C0deH4cker joined the channel
[09:09:16] <PhilipShilling> How do I get PocketBurger to work? I get "Invalid ASM provided libminecraftpe.so"
[09:12:49] <shoghicp> PhilipShilling: that doesn't work with new versions properly
[09:13:05] <shoghicp> but I'm working on a different system that works way better now
[09:13:16] <shoghicp> anyway, if you need protocol info check PM
[09:13:25] <PhilipShilling> Oh okay. Thanks
[09:43:12] * sgray has quit
[12:29:40] * sgray joined the channel
[13:02:11] * gurun joined the channel
[13:12:42] <gurun> NullFull c say something happy!
[13:12:42] <NullFull> Error: 404
[13:13:04] <gurun> NullFull, i beg to differ
[13:40:33] <Codmadnesspro> 404 is happy error
[13:40:43] <Codmadnesspro> 404 happy not found
[16:51:42] * williamtdr joined the channel
[17:02:04] * Jacob823 joined the channel
[17:02:05] <Jacob823> hello
[17:02:51] <Jacob823> do the servers need upadted wiht the recent minecraft update
[17:05:33] * Jacob823 has quit
[17:52:17] * sgray joined the channel
[19:46:38] * gunfus joined the channel
[19:47:15] <gunfus> Anyones knows where the logic for the map can be found?
[19:47:32] <gunfus> as in how does PE figures out from the SEED the map
[21:08:39] * Trent___ joined the channel
[21:10:34] <Trent___> Guise guess what
[21:10:37] <Trent___> nothing
[21:15:58] * Trent___ has quit
[22:12:16] * gurun has quit
[22:12:44] * gurun joined the channel
[22:23:39] * Trent___ joined the channel
[22:52:37] * Trent___ has quit
[23:14:22] * Wayward_One joined the channel
[23:16:52] * v1612 joined the channel
[23:17:23] <v1612> hi
[23:17:33] * v1612 has quit
[23:24:09] * sgray joined the channel
[23:36:07] * williamtdr has quit
[23:39:58] * Addisonep_ joined the channel
[23:41:14] * Addisonep_ is now known as Addisonep
[23:44:31] * Wayward_One has quit
[23:56:41] * Wayward_One joined the channel

2015-06-10
[00:38:42] * Trent___ joined the channel
[00:38:42] <Trent___> Guise guess what
[00:38:47] <Trent___> If you are ever sad, agar.io
[00:40:21] * Trent____ joined the channel
[00:40:22] <NullFull> Trent____ is also known as: SuperstarGamer
[00:40:51] <Trent____> Thank you, NullFull
[00:44:04] * Trent___ has quit
[01:32:52] <Trent____> Question, what is the sequence number?
[01:32:55] <Trent____> It the DataPacket?
[01:33:16] <Trent____> Is it just some random triad? Or does it need to be a certain number?
[01:35:38] <Trent____> I'm trying to do the disconnect packet as well, and I'm having a lot of trouble with it
[01:35:54] <Trent____> I'm looking at Pocketmine code but it's not helping
[02:35:10] * LaxWasHere has quit
[02:35:18] * LaxWasHere joined the channel
[03:23:41] <Trent____> Lax are you still online?
[03:25:04] <Trent____> k bye
[03:25:06] * Trent____ has quit
[03:25:23] * dramaro has quit
[03:26:06] * williamtdr has quit
[03:53:38] <Brandon15811> MrARM, https://twitter.com/aaronportnoy/status/608475769833021440
[06:16:29] * sgray has quit
[07:24:29] * InusualZ is now known as zz_InusualZ
[07:44:57] * PocketMineIRC joined the channel
[07:45:27] <PocketMineIRC> hi
[07:46:48] <PocketMineIRC> Hello
[07:51:53] * PocketMineIRC is now known as [Dev]
[08:47:37] * [Dev] has quit
[08:59:57] * Archer joined the channel
[09:00:12] <Archer> hello
[09:00:21] * Archer is now known as Guest88696
[09:00:33] <Guest88696> hi
[09:01:01] * Guest88696 has quit
[09:43:16] <MrARM> well
[09:43:50] <MrARM> broke my phone's android yesterday
[09:43:57] <MrARM> had a boot loop
[09:44:13] <MrARM> not home, have my Google pass written on a paper
[09:54:48] <Codmadnesspro> MrARM, funnly enough I got that on my tablet the other day
[13:24:19] * sgray joined the channel
[14:43:49] * zz_InusualZ is now known as InusualZ
[16:26:57] * aaaaa joined the channel
[16:27:08] * aaaaa has quit
[17:14:23] * InusualZ is now known as zz_InusualZ
[17:15:38] * zz_InusualZ is now known as InusualZ
[17:26:32] * joshrivers joined the channel
[18:36:51] * williamtdr joined the channel
[19:25:55] * joshrivers joined the channel
[19:26:16] * joshrivers has quit
[19:26:55] * joshrivers joined the channel
[19:31:40] * joshrivers has quit
[20:09:29] * joshrive_ joined the channel
[20:55:28] * joshrivers joined the channel
[20:57:38] * FullNot joined the channel
[20:59:03] * joshrive_ has quit
[21:18:39] * FullNot has quit
[23:26:06] * williamtdr has quit

2015-06-09
[00:01:39] * Trent___ has quit
[00:01:55] * j626w joined the channel
[00:02:02] <j626w> hello
[00:07:18] * j626w has quit
[01:59:37] * C0deH4cker has quit
[01:59:55] * C0deH4cker joined the channel
[02:46:36] * gurun joined the channel
[03:06:09] * Connor4898 has quit
[06:26:27] * gurun joined the channel
[06:33:58] * Connor4898 joined the channel
[06:34:22] * Brandon15811__ has quit
[06:53:24] * eggy has quit
[06:53:24] * Fudster has quit
[07:00:27] * eggy joined the channel
[07:06:38] * Fudster joined the channel
[07:20:15] * Brandon15811__ joined the channel
[07:35:45] * dramaro joined the channel
[07:36:13] <dramaro> wget -q -O - http://get.pocketmine.net/ | bash [*] Found PocketMine-MP Final_1.4.1 (build 980) using API 1.11.0 [*] This stable build was released on Tue Mar 17 10:00:47 MST 2015 [+] The build was signed, will check signature [*] Installing/updating PocketMine-MP on directory ./ [1/3] Cleaning... [2/3] Downloading PocketMine-MP Final_1.4.1 phar... done! [*] Checking signature of PocketMine-MP.phar gpg: Signature made Tue Mar 17 10
[07:36:42] * dramaro has left the channel
[08:08:50] * dramaro joined the channel
[13:16:43] * jython234[away] is now known as jython234[ping]
[15:18:44] * jython234[ping] is now known as jython234[away]
[16:52:31] * Brandon15811__ joined the channel
[17:05:15] * williamtdr joined the channel
[18:28:37] * ohtallone has quit
[20:21:43] * Fudster has quit
[20:23:35] * Fudster joined the channel
[20:36:30] * jason___ joined the channel
[20:36:34] <jason___> uey
[20:36:40] <jason___> hey any one here
[20:36:43] <jason___> i need help
[20:36:45] <jason___> please
[20:37:00] * jason___ has quit

2015-06-08
[17:45:30] <Codmadnesspro> bruh
[17:49:35] <gurun> hmm, PM doesn't generate caves, does it?
[17:49:57] <Codmadnesspro> gurun, 2spooky4cave
[20:56:36] * Trent___ joined the channel
[20:56:36] <Trent___> So I found out about the magic Byte 0xFF
[20:56:40] <Trent___> Its amazing
[21:23:44] <Codmadnesspro> NullFull, MAGIC!
[21:23:49] <Codmadnesspro> :(
[23:51:45] * gurun has quit

[01:43:20] * Trent___ joined the channel
[01:43:20] <Trent___> Guise
[01:43:23] <Trent___> If you do
[01:43:28] <Trent___> \n on the MOTD
[01:43:33] <Trent___> MCPE doesn't strip it away
[01:43:38] <Trent___> https://twitter.com/MarfGamer/status/607718753971924992/photo/1
[01:43:39] <Trent___> lol
[01:44:24] <Trent___> I had to reprogram DiamondCore so it did
[01:47:21] <gurun> :-)
[01:49:31] <Trent___> Have you tried it?
[02:05:17] <humerusj> Does it work?
[02:06:49] <Trent___> what
[02:06:52] <Trent___> THe multiple lines? Yes
[02:07:05] <Trent___> But Diamondcore...
[02:07:08] <Trent___> Well...
[02:07:30] <Trent___> https://twitter.com/MarfGamer/status/607384334908203008
[02:07:58] <Trent___> "It can't do much, but go around in circles"
[02:10:26] <humerusj> I c
[02:10:33] <Trent___> "I c"?
[02:12:13] <Trent___> I can't get minecraft to work anymore for the server pings :(
[02:12:24] <Trent___> DiamondCore worked fine but then the pings just broke
[02:12:30] <Trent___> I just get this random ID -646
[02:20:30] <Trent___> Oh hey look it works now :D
[02:20:35] <Trent___> I was just sending the wrong iD
[02:20:41] * Trent___ has quit
[03:27:41] * Wuppie has quit
[03:28:16] * Wuppie joined the channel
[07:45:54] <gurun> I wonder what "wrong ID" could be?
[08:33:14] * A9_0Z joined the channel
[11:50:45] * Regestar joined the channel
[11:55:04] * Regestar has quit
[12:04:23] * sgray joined the channel
[12:44:26] * ohtallone joined the channel
[12:44:59] <ohtallone> hail good MCPE developers. My son is a huge fan of the latest update.
[12:45:41] <ohtallone> and i just wanted to share that he's learning to spell on his own, because he wants to label his stuff in Minecraft with signs. He's only 4 years old, been playing since 3
[12:46:37] <ohtallone> you can't force a kid that young to sit down and learn to spell..but if they play their way into it, you can't unteach it! so next time your parents says what are you doing with your life, you tell her you're inspiring young minds
[12:48:30] <gurun> ohtallone, i have the same experience. My son started writing and reading because of games. And eventually he self-taught english from youtube watching Minecraft videos. He is 6 now, but also started at 2-3
[12:49:47] <ohtallone> gurun: that's wonderful. he'll be so ahead of the curve! hooray for videogames!!
[12:52:59] <shoghicp> ohtallone: good to know, tell him to continue doing his best!
[12:55:01] <shoghicp> maybe he'll be able to tag mobs and animals soon :)
[14:30:32] * jython234[2] joined the channel
[15:00:45] <gurun> tagging the animals would be great shogi. I know Oliver would love a feature like that. It would make the animals a bit more personal and less "expendible".
[15:01:27] * deceit kills all your sheep
[15:09:47] * gurun has quit
[15:12:52] * gurun joined the channel
[15:26:28] <gurun> Hmm, deceit kills the sheeps and i get disconnected. Do i sense a conspiracy ...
[15:27:12] <Wuppie> #h4x
[15:27:13] <Wuppie> :P
[15:31:13] <deceit> my bad
[15:31:20] <deceit> i was over zealous in my sheep killing adventure
[16:16:33] <gurun> shoghicp, really - did the coordinates change from foot to "eye height" ?
[16:16:48] <gurun> my bows are taking off way above my head now.
[16:16:55] <gurun> s/bows/arrows/
[16:17:06] <shoghicp> it was standardized
[16:17:08] <ZacHack> deciet!!!!
[16:17:15] <shoghicp> it was randomly choosen per packet before
[16:17:21] <gurun> which is fine, just want to have it verified :-)
[16:18:25] <gurun> btw .. particles for the future .. dust and similar .. they would really benefit from a direction vector (like snowballs and other entities).
[16:19:22] <shoghicp> shh
[16:19:25] <shoghicp> it's a hack right now
[16:19:31] <shoghicp> don't talk about hacks
[16:20:41] <gurun> hihi
[16:20:52] <gurun> well, a very workable hack then.
[16:20:59] <gurun> didn't know that was a hack actually
[16:21:54] <Codmadnesspro> gurun, Next step! Get him to write code at 7
[16:22:23] <gurun> you mean .. have him stop writing code at 7 and get a shower before going to work?
[16:22:38] <gurun> or are you talking about my son :-)
[16:22:52] <Codmadnesspro> He writes code already?
[16:23:08] <shoghicp> if((packet->eventId & ((short) LevelEvent::GlobalEvent)) == (short) LevelEvent::GlobalEvent){
[16:23:12] <shoghicp> mLevel->addParticle((ParticleType) (packet->eventId & 0xFFF), packet->pos, Vec3::ZERO, packet->data);
[16:23:52] <shoghicp> look at that casting madness
[16:26:03] <Brandon15811> NullFull, cast all the things!
[16:26:04] <NullFull> Brandon15811: Sorry, I couldn't generate that meme. Unexpected status from memecaption.com: 503
[16:26:08] <Brandon15811> D:
[16:26:27] <ZacHack> NOOOOOOO
[16:31:34] <Codmadnesspro> Rip dank memes
[16:36:55] <Intyre> /q ZacHack
[16:37:01] <Intyre> oops :)
[16:37:08] <ZacHack> xD
[16:39:21] * Codmadnesspro handcuffs Intyre
[16:40:44] <Intyre> no
[16:41:02] <ZacHack> haha intyre refuses! block xD
[16:41:36] <Codmadnesspro> Denied!
[16:42:01] <Intyre> i got a new keyboard sooo yeah
[16:42:05] <Intyre> D:
[16:42:12] <Intyre> feels weird
[16:44:01] <Codmadnesspro> Intyre, what key type
[16:44:12] <Intyre> plastic
[16:44:16] <Intyre> i think
[16:44:31] <Intyre> fancy corsair
[16:44:46] <Codmadnesspro> no what cherry mx
[16:44:47] <Brandon15811> Codmadnesspro, why did you handcuff Intyre to your bed?
[16:44:57] <Intyre> red
[16:45:04] * jython234[2] has quit
[16:45:05] <Codmadnesspro> Intyre, i've got reds too, k70 rgb
[16:45:10] <Codmadnesspro> It took 2 days to get used to it
[16:45:12] <Intyre> same :)
[16:45:42] <Codmadnesspro> The day I got it and it didn't feel right I straight away went and opened up a return case
[16:45:54] <Codmadnesspro> But then it said it'd be collected within 2 days later
[16:46:03] <Codmadnesspro> Then I used it for some more time and then kept it :p
[16:46:31] <Intyre> only the software is windows....
[16:46:53] <Codmadnesspro> Intyre, I know :(
[16:46:59] <Intyre> well not true ;)
[16:47:02] <Intyre> ckb :p
[16:47:06] <Codmadnesspro> It's using up 100mb ram on my pc
[16:47:12] <Intyre> works on mac and linux
[16:47:16] <Intyre> ^.^
[16:47:23] <Codmadnesspro> You can't customize it though
[16:47:28] <Intyre> i can
[16:47:46] <Intyre> https://github.com/ccMSC/ckb
[16:47:57] <Codmadnesspro> :o
[16:48:00] <Intyre> ;)
[16:50:49] <Intyre> click click click click click :)
[16:51:01] <Intyre> those sounds
[16:51:07] <Codmadnesspro> fap fap fap fap these sounds better
[16:51:12] <Codmadnesspro> xD
[16:51:39] <Intyre> now to make a vim profile ^.^
[16:52:26] <Intyre> or pocketmine logo!
[16:52:35] <Codmadnesspro> :o
[16:52:38] <Codmadnesspro> gibe profile
[16:52:47] * Intyre now has the national flag colors
[16:53:03] <Codmadnesspro> I just have rainbow xD
[16:53:15] <Intyre> i saw mario :o
[16:55:13] <Codmadnesspro> god damn my nvidia driver keeps crashing
[17:07:08] <gurun> i can't do gay, i'm color blind.
[17:07:25] <gurun> tried nazi too, but all people look equal, didn't really work in that context :-(
[17:08:41] <Codmadnesspro> gurun, ever seen the "This is the windmill of friendship Repost if you also love your friends"
[17:14:33] <Intyre> Codmadnesspro: https://www.dropbox.com/s/ylpgsmp0b4btku2/Screenshot%202015-06-08%2019.14.21.png heh
[17:18:43] <gurun> Codmadnesspro, you did notice that i didn't repost, right. I love fighting windmills!
[17:24:15] <gurun> i really have problems with the new "long metadata". As i understand the code, it should be little endian 64 bit.
[17:24:25] <gurun> but if i use it .. the stuff turns on fire.
[17:32:42] <ohtallone> does anybody in here work on PocketMine ? Just curious, I don't have any specific questions yet.
[17:33:56] <ZacHack> define work on pocketmine
[17:34:31] <ohtallone> hmm. that's making me uncomfortable.
[17:34:48] * ohtallone withdraws question
[17:34:56] <KnownUnown> idk
[17:35:03] <KnownUnown> almost everyone here does something with PocketMine
[17:36:39] <ohtallone> good to know. by work on i really meant, has anybody got recommended plugins to get a good survival world going. i just want to put up a world for my family to play on so when one device or another is dying (battery), or not present then we can continue playing.
[17:37:23] <Intyre> PocketMine support in #pocketmine
[17:37:38] <ohtallone> i setup a server once before and it didn't really do much..the mobs weren't active and many of the commands crashed. however i found some servers listed oooh, okay. i'll finish take this thought there
[17:37:47] <ohtallone> thanks Intyre
[17:38:06] <Intyre> ;)
[17:38:20] <ohtallone> i'm rediscovering irc after 8 years away
[17:42:01] <gurun> i don't think you will find "mobs" in current versions either ohtallone
[17:42:30] <ZacHack> soon to come
[17:43:09] <gurun> ZacHack, who is doing it?
[17:43:22] <ohtallone> okay, thanks. some of the multiplayer servers are really advanced
[17:44:11] <ZacHack> shoghi idk if hes working on it now but itll come eventually xD
[17:45:02] <gurun> if shogi is doing it, at least it might stand a chance of getting there... but it's not exactly simple to do.
[17:45:20] <ZacHack> thats why its not here yet lol

2015-06-07
[21:03:51] <gurun> .. /strip <user> <mode(slow|fast|justgetonwithit)>
[21:04:28] <Codmadnesspro> /arrest gurun faketaxi
[21:04:54] <gurun> hepp
[21:05:55] <gurun> hmm, i wonder if the PM site will accept these plugins ..
[21:06:28] <shoghicp> gurun: with authentication comes encryption :)
[21:08:01] <Codmadnesspro> Store auth database in raw text!
[21:08:22] <gurun> Codmadnesspro, agree. Much easier to read when doing support.
[21:09:52] <gurun> how do you get nullfull to display tweets?
[21:12:36] * Brandon15811__ joined the channel
[21:17:26] <gurun> so, particles. They are time-based animations right. They don't need removing.
[21:36:19] <TruDan> I just read the last several messages and ummm... i don't even..
[21:41:02] <gurun> hihi
[21:41:16] <gurun> TruDan, you experimewnted with particles, right?
[21:41:47] <TruDan> gurun: ye, you don't need to remove them. they're just sent and thats it
[21:42:47] <gurun> i'm curious about the position of the particles.
[21:43:05] <gurun> if i use the posision of the player, the particles display at the neck.
[21:43:19] <gurun> as i remebered it, the positiopn of a player is at the feets, isn't it?
[21:43:29] <TruDan> i thought so yeah O.o
[21:43:50] <gurun> so, if i do the position of the particle with Y -1.62f .. it ends up at the feats.
[21:44:03] <gurun> So i started thinking that perhaps .. the particles are actually an entity on the client.
[21:44:11] <gurun> but that doesn't make much sense.
[21:44:26] <TruDan> o.O
[21:44:44] <gurun> ok. so you never noticed that when you played around with it?
[21:44:58] <TruDan> nop, on pocketmine if i do player position it goes to their feet
[21:45:22] <gurun> ok. I just checked the code for PM. I don't see anything that corrects like i did.
[21:45:40] <gurun> And i'm just taking the raw move player message xyz and transfering that to the particle.̈́
[21:45:42] <gurun> wierd.
[21:45:57] <gurun> but .. it is very smooth. Works very nice.
[21:58:47] <gurun> Hmm, is it a lag on the client for particles. The moves get send and updates instantly. BUT the particles tracing the player accumulates on the client. Looks like a lower priority.
[23:05:14] * sgray joined the channel

[20:22:45] <deceit> souls aren't worth anything
[20:22:53] <deceit> unless i could have my own undead army
[20:22:57] <gurun> Codmadnesspro, what do you mean. Is it an act of satan that they still keep it closed? I think that is just management decisions?!
[20:23:02] <Codmadnesspro> no no, not mr fluffykins
[20:23:15] <deceit> yes
[20:23:20] <Codmadnesspro> gurun, the fact that alton towers is ran by the illuminati who is paid by the devil.
[20:23:23] <deceit> give me mr. fluffykins
[20:23:35] * Codmadnesspro grabs a brick
[20:23:40] <Codmadnesspro> u wan sum?
[20:23:41] <deceit> i'm satan bitch
[20:23:43] <gurun> deceit, would you accept it if i give you my sons favourite stuffed animal. I'm sure he will cry a lot about that.
[20:23:43] <Codmadnesspro> ill giv it ya
[20:23:53] <deceit> gurun: absolutely
[20:23:54] * Codmadnesspro enchants the brick
[20:24:01] <deceit> Codmadnesspro: this isn't d&d, nor minecraft
[20:24:03] <gurun> .. i can throw in his stuffed mother in the deal if you get any satisfaction from that (you are the devil after all)
[20:24:06] <deceit> your enchants are worthless
[20:24:11] <Codmadnesspro> This is dota
[20:24:22] <deceit> gurun: deal
[20:24:29] <deceit> i als require your balls
[20:24:37] * deceit gets the hedge clippers
[20:24:39] <Codmadnesspro> I'll chop em off
[20:24:48] <Codmadnesspro> for a price!
[20:25:14] <deceit> i'm totally waiting for shogi to pop up and complain that this is off topic
[20:25:26] <deceit> but then again, it's soo off topic i doubt he'll touch it with a 10ft pole ;p
[20:25:29] <Codmadnesspro> deceit, no, this is totally ontopic
[20:25:44] <Codmadnesspro> 10ft pole? deceit is gonna perform?!?!?
[20:25:48] <gurun> Hmm, what's the fucking deal with this. I want plenty of sex from you in return for my stuffed stuff. And then you think you can cut my balls as part of the deal. The only way you get my balls are when they tickle your deep down the throught! You DEVIL!
[20:25:51] <deceit> you know it!
[20:26:11] <deceit> throat*
[20:26:21] <Codmadnesspro> That's something i'd pay to see ( ͡° ͜ʖ ͡°)
[20:26:26] <deceit> also, i just checked
[20:26:29] <gurun> it says that offtopic is occationally allowed if we all agree on it.
[20:26:30] <deceit> your wife has your balls
[20:26:32] <deceit> so i'll just ask her
[20:26:49] <gurun> and doing a deal with the devil .. hmm, isn't that very close to doing Mojang protocol hackin'?!
[20:26:52] <Codmadnesspro> Grow your own balls gardening kit!
[20:27:07] <deceit> LOL
[20:27:21] <deceit> Codmadnesspro: ch-ch-ch-chia!
[20:27:21] <gurun> hmm, just asked her ..
[20:27:27] <deceit> she couldn't find them>
[20:27:37] <gurun> .. she tells me that i can get them back for a diamond ring :-(
[20:27:41] <deceit> LOL
[20:27:45] <Codmadnesspro> wait i forgot the ™ at the end :)
[20:27:51] * deceit sends cod to the mines
[20:28:00] <deceit> get him diamonds so i can get his balls
[20:28:01] <deceit> kthx
[20:28:11] <gurun> cod is swedish dialect .. well, you can guess what that is..
[20:28:12] <Codmadnesspro> And what will I get in return?
[20:28:20] <Codmadnesspro> A 10ft pole performance?
[20:28:26] <gurun> Codmadnesspro, my balls?
[20:28:43] <Codmadnesspro> gurun, but... but... deceit wants your balls
[20:28:46] <deceit> Codmadnesspro: you're going to get duct taped to a chair and stabbed repeatedly with sporks for all eternity if you don't
[20:28:46] <Codmadnesspro> :(
[20:28:53] <gurun> fuck guys. Get your own balls!
[20:29:02] <deceit> i would, but my wife took mine :(
[20:29:10] <deceit> and they're kept under lock and key
[20:29:20] <gurun> so that was she was using on me last night.
[20:29:20] <deceit> so, i need yours
[20:29:30] <deceit> no, that was the gas powered dildo
[20:29:38] <Codmadnesspro> deceit, I know how to clean up after you now
[20:29:40] <Codmadnesspro> https://www.youtube.com/watch?v=QwRISkyV_B8
[20:29:42] <gurun> oh
[20:29:53] <gurun> i thought the hissing sound was her getting exited.
[20:29:57] <deceit> gurun: remind her to stop using that after 10, some ppl have 'normal' hours
[20:30:03] <Codmadnesspro> "Made in Germany, you know the Germans always make good stuff."
[20:30:08] <gurun> hah
[20:30:10] <gurun> a
[20:30:20] <deceit> Codmadnesspro: you're gonna love my nuts?
[20:30:46] <deceit> read: google slapchop
[20:31:03] <Codmadnesspro> you gonna love deez nutz
[20:31:07] <Codmadnesspro> got em'
[20:31:23] <deceit> wtf...
[20:31:31] <deceit> my wife is sending me youtube video links
[20:31:35] <deceit> and she SHOULD be driving
[20:31:42] <gurun> Hmm . shamwow
[20:31:54] <gurun> Just like i do when i have sex
[20:32:00] <gurun> "Do you see that cameraman!"
[20:32:12] <Codmadnesspro> "You followin me, camera guy?"
[20:32:16] <deceit> lol
[20:32:25] <Codmadnesspro> cuz we be ridin' da bull
[20:32:44] <gurun> haha, look at the video next to this that one: ShamWow guy in prison!
[20:32:45] <gurun> haha
[20:33:04] <Codmadnesspro> gurun, he went in prison for killing a hoe in a street and used a shamwow to clean up her blood.
[20:33:21] <Codmadnesspro> It cleans up crimescenes!
[20:33:34] <gurun> https://www.youtube.com/watch?v=nMMxIAn_76g
[20:34:29] <Codmadnesspro> https://www.youtube.com/watch?v=rUbWjIKxrrs
[20:35:47] <Codmadnesspro> vince offers is a scam anyway :p
[20:36:37] <gurun> "add tuna, you are goning to have an exiting life now", "you are going to love my nuts"
[20:36:44] <Codmadnesspro> lol
[20:38:10] <gurun> "we are going to make americans skinny again, one slap at a time!"   EXACTLY the same i told my wife.
[20:38:19] <Codmadnesspro> "Look heres a hard boiled egg. One chop, you add the pickle"
[20:38:29] <gurun> haha
[20:39:07] <Codmadnesspro> heres another vince offer called the Schticky https://www.youtube.com/watch?v=VAQjF5RPgbg
[20:39:55] <deceit> LOL
[20:40:24] <Codmadnesspro> "Works on all fabrics, from wool to velvet. Problem with the shedding pussy. Pick up cat hairs from clothes."
[20:40:37] <deceit> hahahahahahahah
[20:40:49] <deceit> i do not remember that
[20:42:05] <deceit> gurun: are you playing with your schitky?!
[20:42:48] <Codmadnesspro> http://www.dailymail.co.uk/news/article-2421116/ShamWow-guy-Vince-Offer-makes-comeback-cleans-act-following-arrest-beating-prostitute.html
[20:42:53] <gurun> i was just thinking .. that you have to get drunk to pronounce it .. and then use it on your puke, or that sschredded pussy
[20:43:08] <Codmadnesspro> he used shamwow to clean up the crimescene, what a guy.
[20:43:37] <gurun> haha, he actually did get beat by a prost
[20:44:03] <deceit> Codmadnesspro: in his defense, i'd punch a hooker if she bit my dick too
[20:44:58] <Codmadnesspro> scared for lyfe
[20:45:14] <gurun> well, i punched my wife while sucking, and it resulted in a bite
[20:45:18] <deceit> scarred*
[20:45:23] <gurun> ..and we know what happend to my balls after that.
[20:45:26] <deceit> gurun: you're doin' it wrong
[20:45:43] <Codmadnesspro> https://www.youtube.com/watch?v=ybNVLFVZ6hI
[20:45:46] <Codmadnesspro> shamhoe
[20:45:46] <gurun> i will try to hit her sideways next time.
[20:45:55] <gurun> haha
[20:46:23] <deceit> lol
[20:47:28] <gurun> "it's instinct"
[20:48:19] <gurun> so wow. Now i got a working spawn with skins.
[20:48:23] <Codmadnesspro> https://www.youtube.com/watch?v=jlSF0dtDRD8
[20:48:32] <gurun> I should start a new website, doing only hooker skins for Minecraft.
[20:48:52] <gurun> I'll call it the "ShamHoPocketEdition"#
[20:48:56] <deceit> LOL
[20:49:00] <Codmadnesspro> Hookercraft
[20:49:31] <gurun> yeah
[20:50:16] <gurun> or .. originalcraft
[20:50:16] <gurun> mineshaft
[20:50:50] <Codmadnesspro> LOL
[20:51:15] <deceit> mineshaft!
[20:51:30] <deceit> leisure suit larry for minecraft!
[20:51:54] <gurun> yeah
[20:52:45] <gurun> Come to think of it .. "pocket edition" just got a totally new meaning in this context :-P
[20:53:01] <gurun> MineShaftPocketEdition
[20:53:15] <deceit> LMAO
[20:54:44] <gurun> We can say to the news that "it's to attract more girls to gaming"
[20:56:26] <deceit> and on that note, i'm out like a fat kid in dodgeball
[20:56:27] <deceit> bbl
[20:56:44] <deceit> gurun: vibrate on block breaking is a hit!
[20:56:54] <deceit> gurun: too bad the girls are too preoccupied to actually play!
[20:57:32] <gurun> they don't know what they are missing out on. The endless sexual haressments.
[20:57:47] <gurun> .. and it's even for free!
[20:58:36] <gurun> haha .. i will do a new plugin to play around with the skins stuff.
[20:58:42] <gurun> I'll call it "strip dude"
[20:58:54] <gurun> usage: /strip <user>
[20:59:22] <Codmadnesspro> Stripcraft confirmed
[21:00:35] <gurun> lol
[21:01:28] <gurun> fuck, i'll put up a new server. Completely dedicated to sexual content.
[21:01:46] <gurun> "Because we believe in cheating"
[21:02:00] <Codmadnesspro> inb4 the feds
[21:02:28] <Codmadnesspro> NSA are hacking into your server to get free premium access to content gurun
[21:02:32] <gurun> I think Mojang will encrypt the protocol after that :-)
[21:02:44] <gurun> haha, yeah NSA will handle the "backup" for me.
[21:03:19] <gurun> haha

[18:05:04] * Addisonep_ has quit
[18:19:05] <gurun> hmm. I'm sending "on fire" to my player when adding him.
[18:20:04] <gurun> and that is the last part of the add player message.
[18:20:19] <gurun> Hence, i know the complete message is received by the client.
[18:20:24] <gurun> BUT
[18:20:29] <gurun> it doesn't apply the skin i'm sending.
[18:20:54] <gurun> any idea of what could go wrong? I'm basically just taking the string i'm getting on login, and sending that to the other clients. No other processing involved.
[18:21:07] <gurun> And i checked, so it does contain "complex" data.
[18:21:29] <gurun> it's like "light" isn't applied to it
[18:26:34] <shoghicp> hmm
[18:26:39] <shoghicp> do you send the slim thing?
[18:26:47] <shoghicp> maybe what you get is offset one byte
[18:26:49] <gurun> well, i send 0
[18:27:34] <gurun> it's the thing .. if it would be offset by 1, the metadata in the end would most likely not work, right. That is the "debug" thing i'm using to verify that it gets it.
[18:27:40] <gurun> becasue i'm not doing a batch on it
[18:27:56] <Intyre> skin length?
[18:28:25] <Intyre> 64*32*4 or 64*64*4?
[18:28:39] <gurun> i could check .. but it's just a string, right. So if the "lengh" on the string wasn't right, then i would also fail to read the metadata after, right.
[18:28:51] <gurun> i'll check what the lenght is
[18:29:00] <Intyre> i know a person that did set sheeps on fire :p
[18:29:24] <shoghicp> haha
[18:30:31] <Intyre> https://imageshack.com/i/muimg6957p heh
[18:32:44] <gurun> yes, that must be it Intyre
[18:34:45] <gurun> the lenght is weird.
[18:34:54] <gurun> i'm using UTF8 to decode the string from bytes..
[18:34:58] <gurun> might be something with that
[18:44:27] <gurun> are there any client mods for 0.11 out yet?
[18:44:36] <shoghicp> yep
[18:44:46] <gurun> really. that was fast
[18:45:46] <gurun> any luck on getting block laumcher to say "hello it's me" yet?
[18:52:58] <shoghicp> gurun: that's not the point
[18:53:13] <shoghicp> even if that happens, someone will modify it
[18:53:37] <shoghicp> you can only win that battle if you detect that in the server, not block that on the client
[18:55:31] <gurun> well, you know me. I don't think it's a battle to be won, but rather a reality to use in the games.
[18:56:10] <shoghicp> yep, but cheaters will just move on to the next one that doesn't send that :)
[18:56:23] <shoghicp> don't call them hackers
[18:56:32] <shoghicp> if any, script kiddies xD
[19:03:04] <Intyre> MrARM: make it ^
[19:08:25] <gurun> damn skins. Can't figure it out
[19:22:03] * MelomanCooI has quit
[19:22:20] * MelomanCooI joined the channel
[19:27:04] <gurun> shoghicp, the 64*32*4, is that a "slim" thing?
[19:27:19] <shoghicp> no, just old or new format
[19:27:28] <shoghicp> 64*32*4 = old, 64*64*4 = new
[19:27:41] <shoghicp> slim will be always 64*64*4
[19:27:56] <gurun> ok. I'm getting a 64*32
[19:28:17] <gurun> but that's for steve. So how come that is "old"
[19:30:25] <shoghicp> yep
[19:34:27] <gurun> so, hmm. The server, is it supposed to send the skin back to the client?
[19:34:32] <shoghicp> yep
[19:34:44] <gurun> sorry, what message is that in?
[19:34:56] <Intyre> addplayer
[19:36:43] <gurun> no, i mean .. my player sends login message with the skin. Only one player. That player doesn't get back an addplayer to itself.
[19:36:51] <gurun> I'm asking, because the skin in 3'rd person is also black.
[19:37:52] <Intyre> O.o
[19:40:24] <shoghicp> gurun: you did something wrong then
[19:40:37] <shoghicp> did you select a skin on the select screen?
[19:40:45] <shoghicp> players don't get an AddPlayer back
[19:40:52] <gurun> yeah, it works in single user.
[19:41:13] <shoghicp> works for me with more players :)
[19:41:32] <gurun> yeah, works for me in vanilla too
[19:42:04] <gurun> what the heck could cause that behavior.. hmm ..
[19:42:21] <gurun> i mean .. that is entirely client-side
[19:42:49] <gurun> like i started saying .. could it in fact be a light thing and nothing todo with the skins at all?
[19:43:56] <shoghicp> try restarting :P
[19:44:22] <gurun> a miliom times already
[19:44:44] <gurun> i mean.. i just want to really verify this. I am not sending any skins back to the client, and that is ok right?
[19:45:05] <shoghicp> yep
[19:45:16] <shoghicp> in fact, you can't do that without crashing the player :P
[19:46:04] <gurun> ok,good to know. I think we discussed that possability earlier because the server might want to set the skin for a player in a game.
[19:46:19] <gurun> and i think you said it wasn't possible at this time. Only to other clients.
[19:46:47] <gurun> and now i completely disabled the addplayer message, just to make sure it wasn't sent by mistake.
[19:50:51] <gurun> sending skylight to 0xf too
[19:52:26] <gurun> oh, fucking hell. I found it.
[19:53:03] <gurun> they guy was cooked through.
[19:53:17] <gurun> he was set on fire (remeber i used that for debugging)
[19:53:31] <gurun> turning it off, made it work in 3'rd person.
[19:56:19] <deceit> lol, i look at irc, and you're STILL talking about fire
[19:56:22] <deceit> hail satan!
[19:56:42] <gurun> heil shaitan!
[19:57:01] <deceit> shazam!
[20:00:43] <Codmadnesspro> bazinga
[20:00:57] <deceit> who let you out of your cage!??
[20:01:02] * deceit points to the corner
[20:02:10] * Codmadnesspro disobeys deceit
[20:02:25] * deceit gets the teargas and rock salt shotgun
[20:02:43] <Codmadnesspro> :(
[20:02:49] * deceit points to the corner
[20:03:25] <deceit> did you take my lighter?
[20:03:42] * Intyre giggles
[20:03:58] <deceit> like a school girl?!
[20:04:17] <Intyre> yes
[20:04:24] <deceit> Intyre: you and i should play terrafirmacraft sometime
[20:04:25] <Intyre> french school girl
[20:04:29] <deceit> when i have dedicated time
[20:05:40] <deceit> can't automate all the things!
[20:07:13] <gurun> deceit, you should checkout Azure or Amazon. Cloud computing is supposed to solve all these types of scalability issues. At least that's what I've seen on CNN.
[20:07:20] <gurun> CNN always tell the truth.
[20:07:31] <deceit> LOL
[20:07:44] <deceit> cnn is on the same level as fox imo
[20:08:02] <gurun> not sure who got offended now :-P
[20:08:44] <deceit> i'm not offended
[20:08:49] <deceit> that's just my opinion
[20:09:02] <gurun> CNN: Hail Satan, here is todays news!
[20:09:24] <gurun> FOX: Hell, here we have todays most biased and well payed news!
[20:09:41] <deceit> and fox news will have an athiest, a christian, and a muslim arguing over wtf is kosher or not
[20:09:48] <deceit> mind you, none of them are obv jewish
[20:09:52] <deceit> but it's news!
[20:09:54] <gurun> haha
[20:10:40] <gurun> i think that is according to internet the jewish are paying for CNN.
[20:10:48] <gurun> internet is also always true btw.
[20:10:51] <deceit> so true
[20:11:07] <deceit> i'm a dog who's also a french model
[20:11:08] <deceit> bonjour!
[20:11:26] <gurun> ha!
[20:11:44] <gurun> so .. now almost got the skins working. It's actually an encoding problem.
[20:11:56] <gurun> it's trying to generate a UTF8 conversion to/from bytes.
[20:12:02] <deceit> :/
[20:12:05] <gurun> shouldn't do any of that stuff at all.
[20:13:38] <deceit> #blamesatan
[20:15:47] <Codmadnesspro> deceit is the devil
[20:16:09] <deceit> seriously?
[20:16:13] <Codmadnesspro> Decapitate him
[20:16:29] <deceit> if i were you'd all be enslaved
[20:16:33] <deceit> especially you
[20:16:38] <deceit> you'd be my pet human
[20:16:46] <deceit> and i'd expect you to do tricks
[20:16:51] <Codmadnesspro> Would you take me for walks?
[20:16:56] <deceit> if you're good
[20:17:15] <deceit> most of the time you'll be shoved into a closet that smells of urine
[20:17:18] <Codmadnesspro> I am a good boy :)
[20:18:12] <Codmadnesspro> What tricks would you like me to do senpai?!?
[20:18:25] <deceit> play dead
[20:18:27] <deceit> forever.
[20:18:40] <Codmadnesspro> :<
[20:18:43] <deceit> jk!
[20:19:01] <Codmadnesspro> waaiit a minute!
[20:19:40] <Codmadnesspro> fake being dead, forever. Then it'd be immortal!
[20:19:48] <Codmadnesspro> So i'd kill you anyway :D
[20:20:09] <deceit> no, i'd drug you until you died
[20:20:46] <Codmadnesspro> You can't drug someone who is immortal!
[20:20:58] <Codmadnesspro> :|
[20:21:04] <gurun> so yeah, satan is the lord. Using default codepage of only 8bit no double byte characters solved the problem. Damn Minecraft.
[20:21:37] <gurun> if deceit is the devil -- > !
[20:21:37] <Codmadnesspro> Here's an act of satan i've seen today http://metro.co.uk/2015/06/07/alton-towers-remains-closed-as-student-has-more-surgery-to-legs-5233852
[20:21:44] * gurun want to make deal with deceit
[20:21:52] <Codmadnesspro> sell him your soul!
[20:22:16] <deceit> if i were the devil, i'd give ridiculous trades for power
[20:22:23] <deceit> like, giving me your kittens
[20:22:40] <deceit> or that favorite stuffed animal of yourse, just to throw it under the lawn mower

[16:13:31] <shoghicp> have fun, old code without raklib
[16:15:02] <gurun> Yeah. Like i pointed out earlier, it's a very good idea. And makes it very clean.
[16:15:16] <gurun> i think that in PHP it makes even more sense.
[16:17:24] <shoghicp> I won't go for C-like performance in there, but at least I'll go for readability
[16:17:37] <shoghicp> but the first point will be improved soon :)
[16:18:19] <shoghicp> future of PocketMine... I might even move the core to C++ and use PHP as the libphp form
[16:18:33] <shoghicp> to load the plugins and interact with the core in a cross-platform way :)
[16:19:21] <gurun> well, that would be one idea. But it depends on what the long-term goal for PM is, right.
[16:19:42] <gurun> remeber that Minecraft has a shelfelife too. It's not a project that would continue forever really.
[16:20:03] <gurun> but it may very well be the one game that survives as long as CS did, i'll give Mojang that much credit :-)
[16:20:44] <shoghicp> we're trying to do that, but some parties may... do strange things
[16:21:16] <gurun> hihi "do strange things" :-P
[16:22:49] <gurun> i'm looking for ways to interface PHP with .NET .. but the connections are so slow so it doesn't really lend it self good to API's. At least not stuff that hook into the realtime aspects of the server.
[16:23:17] <shoghicp> gurun: look at how the windows project is built
[16:23:23] <shoghicp> it generates a stub php.exe
[16:23:27] <shoghicp> that loads libphp5.dll
[16:23:35] <shoghicp> and does things
[16:24:01] <gurun> well, the thing is that it can be done, but only if i go unsafe on the .NET. And i really really don't want that.
[16:24:13] <gurun> same with zlib and stuff like that. Would be easy if i just go "unsafe".
[16:24:25] <gurun> java, the same.
[16:24:37] <gurun> interface java and .NET. Easy with unsafe code.
[16:24:44] <gurun> hard as hell without it.
[16:25:36] <gurun> but .. well, it's not a big priority.
[16:25:59] <gurun> you see.. not having people write plugins in PHP .. is acting as a filter.
[16:26:11] <shoghicp> ^
[16:26:20] <gurun> it's seriously simple to write a plugin in C# .. if you know C#.
[16:26:40] <shoghicp> and I added the script mechanic into 1.5 now
[16:26:50] <shoghicp> people can write simple single-file plugins (or scripts)
[16:26:59] <shoghicp> at least they can't release them on the plugin repository :)
[16:27:10] <gurun> yeah, that is one thing .. i can do it in javascript .. ehh ..
[16:28:00] <gurun> maybe it's just me that doesn't give shit in anyone using the code :-)
[16:28:04] <shoghicp> https://gist.github.com/shoghicp/516105d470cf7d140757
[16:28:08] <shoghicp> a better one
[16:28:08] <shoghicp> https://gist.github.com/shoghicp/7ff75ae16a0784d3d39d
[16:29:05] <gurun> Hmm .. let me ask ..
[16:29:15] <gurun> wasn't that possible before?
[16:29:22] <gurun> was it a lot of yml and stuff you had to do?
[16:30:07] <shoghicp> yep, two folders at least
[16:30:11] <gurun> i see
[16:30:14] <shoghicp> files*
[16:30:18] <shoghicp> also, this is included on release
[16:30:22] <gurun> yeah, that looks a lot more like the config-free plugins i did.
[16:30:29] <shoghicp> you don't need a source loader
[16:30:50] <shoghicp> it's not for plugin development, but for scripting :)
[16:30:50] <gurun> just drop it somewhere.. and the server will pick the dll's up, figure out that they are plugins, and do whatever it needs to do.
[16:31:17] <gurun> so .. well scripting doesn't usually means anything
[16:31:26] <gurun> PHP for me .. is scripting too :-)
[16:31:30] <gurun> hihi
[16:31:33] <shoghicp> check the second one
[16:31:37] <gurun> but .. it implies a "scripting interface"
[16:31:59] <shoghicp> I need to know the ids of things, so I drop that into the server and I can see everything now
[16:31:59] <gurun> Yeah, i noticed the second one .. changed tags or something like that
[16:32:15] <shoghicp> all entities have their type and entity id
[16:32:21] <shoghicp> or players their uuid
[16:33:07] <gurun> so what would differ between a "real" plugin and a scripted thing? It's usually a matter of abstractions .. but?
[16:34:13] <shoghicp> plugin is packed into a single file that contains meta data, resources, and code, and can't be edited without other tools
[16:34:32] <shoghicp> script is a single file that can be written with a simple text editor
[16:34:54] <gurun> hmm, but isn't that just like a plugin before they got packaged?
[16:35:13] <shoghicp> nope, this includes the meta data as well, and uses a different loading system
[16:35:20] <gurun> meaning .. if you have a plugin .. unzipped in the directory of PM .. you can just edit the files, right.
[16:35:32] <shoghicp> you can't just unzip it
[16:35:38] <shoghicp> and you also need a way to pack it
[16:35:45] <gurun> sorry ..
[16:35:47] <shoghicp> and that changes the signature of the file
[16:35:50] <gurun> PM unpacks it, doesn't it?
[16:36:01] <gurun> i thought it did..
[16:36:01] <shoghicp> it's just a convenience for people that want to test API methods or do something fast
[16:36:16] <gurun> yeah, well .. i kind of get the point.
[16:36:23] <shoghicp> it's not something new, but it's something that people want
[16:36:24] <gurun> it's like this ..
[16:36:37] <gurun> when i did the API for plugins .. frst thing people asked .. where is the config?
[16:36:47] <gurun> well, i just said "read you own fucking file".
[16:36:53] <gurun> but they are spoiled.
[16:36:58] <shoghicp> haha
[16:37:04] <shoghicp> the .phar thing
[16:37:07] <gurun> so i had to abstract that into a config API .. that basically just reads a fucking file :-)
[16:37:10] <shoghicp> they don't understand what they do
[16:37:20] <gurun> yeah, they don't understand.
[16:37:20] <shoghicp> so, if DevTools doesn't like their plugin (it's invalid!)
[16:37:27] <gurun> haha
[16:37:30] <gurun> exactly
[16:37:30] <shoghicp> they just go to a website to force-pack everything
[16:37:38] <shoghicp> and then complain that pocketmine is dumb
[16:37:47] <shoghicp> (it still doesn't work)
[16:37:48] <gurun> so then .. it has to be yml .. and i said "that's a fucking fucked up format".
[16:38:01] <shoghicp> it actually is :)
[16:38:08] <gurun> and then i did examples with JSON and XML .. and then in the end .. had to do that yaml anyway.
[16:38:09] <shoghicp> better than json for writing it by hand
[16:38:11] <gurun> life sucks
[16:38:17] <shoghicp> and more expressive than .properties
[16:38:37] <shoghicp> the idea of that file is that is written by humans :)
[16:38:57] <gurun> yeah .. and humans never makes mistakes .. like using tabs and spaces :-)
[16:38:59] <gurun> hihi
[16:39:17] <gurun> after config came logging .. and then came "storage".
[16:39:30] <gurun> and i said .. just write your own fucking file and store it ..
[16:39:38] <gurun> or a db if you want.
[16:39:39] <Intyre> give them a hand and they take your whole arm! :p
[16:39:57] <gurun> yeah Intyre, entirely correct.
[16:40:20] <gurun> i wouldn't mind that, but they continously show my arm up their asses too, and i don't like that part.
[16:40:24] <gurun> makes me feel dirty.
[16:40:44] <Intyre> too much info
[16:41:09] <gurun> too much info? Yeah, that's why shogi made the script stuff.
[16:41:24] <shoghicp> gurun: then they don't even know where to place files and overwrite your files
[16:41:38] <gurun> shoghicp, damn that is so true.
[16:42:12] <gurun> like i said. I don't care shit about anyone using my code. If i did i couldn't talk bad about them like this :-P
[16:42:22] <gurun> hihi
[16:42:46] <shoghicp> I like what some people do with the code I write
[16:43:04] <shoghicp> I don't like what the majority of people do with it, but i don't care about those
[16:43:16] <shoghicp> I only care if they get in the way of the people that do it properly
[16:43:21] <shoghicp> let me link you something...
[16:43:25] <gurun> haha
[16:43:49] <shoghicp> gurun: https://forums.pocketmine.net/threads/holographic-text.7267/page-2#post-89411
[16:44:11] <gurun> btw; this is the perfect time for anyone to come into the channel, ask for support about google, and tell us all to fuck off after 1 min.
[16:44:11] <shoghicp> he was complaining about players lagging after a few joined
[16:44:18] <shoghicp> try to understand what happens there :)
[16:44:27] <shoghicp> oh yeah, that always happens
[16:44:42] <gurun> without looking .. is that why i read something about you implementing holographics?!
[16:46:36] <gurun> haha .. there is nothing like a bitch-slap and have the receiver say "thank you". Reminds me of my thoughts about Intyre yesterday .. hmm .. be right back, have to fetch some toilet paper..
[16:47:08] <gurun> i love the 0.5. Can i borrow that. I know just the place to put that in my code too. Hope it's not copyrighted
[16:47:22] <Intyre> lol
[16:49:24] * gurun hugs Intyre
[16:54:42] <gurun> hmm, any ideas why the hell all entities are on fire?
[16:54:56] <gurun> even arrows
[16:55:00] <Intyre> "hell" haha
[16:55:05] <gurun> hihi
[16:55:17] <gurun> i just can't figure it out.
[16:55:24] <gurun> i'm not even sending the metadata .. and still on fire.
[16:55:50] <Intyre> i dont know
[17:08:54] <gurun> oh, it's because i'm setting the shooting entity.
[17:09:42] <shoghicp> gurun: the packet is different now :P
[17:10:21] <gurun> yes, i noticed that. But mine is changed. Only thing i don't do is to send the links
[17:10:34] <gurun> and i've added the metadata type for long (8)
[17:10:50] <gurun> and added the metadata for the shooting entity (17) as a long.
[17:11:00] <gurun> if i don't, it still works, but not on fire.
[17:11:11] <shoghicp> are you sending the data, for example the flags?
[17:11:13] <gurun> so somewhere there is a byte-error i hguess
[17:11:44] <gurun> i'm sending the metadata in the add entity message if that is what you mean (probably not)?
[17:12:21] <gurun> i think i'll try to get my client working again so i can see what vanilla is doing properly
[17:13:05] <gurun> i have a problem with the split-packet assembly right now, so i can only connect one player. Need to fix that first so i can see what the hell it's doing.
[17:17:09] <shoghicp> it works for pm, so I think you are sending something wrongly
[17:20:36] <gurun> yes absolutely that it's my fault. No question about that.. just trying to figure out if it's on a package level, or something logical about oit
[17:21:05] <gurun> fun adding players without skins .. looks like the african boys from tintin
[17:22:04] <gurun> GOD the code is uggly now :-P
[17:25:28] <gurun> btw shogi. Do you batch the moves in PM now?
[17:26:56] <shoghicp> they are batched if needed
[17:27:01] <shoghicp> it's done automatically
[17:27:04] <shoghicp> oh, and yeah
[17:27:15] <shoghicp> entity are sent in a single packet
[17:27:23] <shoghicp> and that packet may be batched if it's too big
[17:35:12] <gurun> i guess if a lot of metadata that could .. happen

[00:02:17] * LaxWasHere joined the channel
[00:38:25] <jython234[away]> ok so the skin field in login packet
[00:38:43] <jython234[away]> i know its ARGB but how is it encoded?
[00:39:14] <jython234[away]> such as is each A value a byte, R byte, etc?
[00:43:01] <Intyre> yes
[02:35:03] * Addisonep_ joined the channel
[05:35:04] * Addisonep_ has quit
[08:54:31] <Codmadnesspro> I had the best sleep today in a long time
[08:54:44] <Codmadnesspro> hue
[09:45:59] * williamtdr has quit
[10:33:52] * gurun joined the channel
[10:57:28] <gurun> i don't understand .. everything i throw is on fire..
[10:57:37] <gurun> and even joining entities are on fire..
[10:57:45] <gurun> even if i turn off the metadatasending..
[11:04:58] <Intyre> satan!
[11:05:29] <gurun> #blamesatan
[11:06:07] <gurun> so much .. changed..
[11:06:11] <gurun> so much .. work..
[12:35:46] * sgray joined the channel
[12:37:44] * shaila has quit
[14:47:22] <deceit> HAIL SATAN
[14:47:25] <deceit> i mean, good morning
[15:08:30] <iJoshuaHD> is this a correct algorithm to get the height using time? (time^2s/9.8m/s^2)*10
[15:08:56] <shoghicp> iJoshuaHD: that will fail :)
[15:09:09] <iJoshuaHD> do u have an idea?
[15:09:16] <iJoshuaHD> how to get it?
[15:09:35] <iJoshuaHD> with only a constant of time in seconds and the gravity?
[15:09:52] <shoghicp> no, you need to interpolate
[15:09:55] <shoghicp> and apply air drag
[15:10:02] <shoghicp> also starting times
[15:10:05] <shoghicp> and lag
[15:10:29] <shoghicp> why not do this?
[15:10:33] <shoghicp> Entity->fallDistance
[15:10:35] <shoghicp> and done
[15:10:44] <iJoshuaHD> looking through my physics notes way back in high school about free fall, i dont have any examples xD
[15:11:11] <shoghicp> $expectedVelocity = (-$this->gravity) / $this->drag - ((-$this->gravity) / $this->drag) * exp(-$this->drag * ($this->inAirTicks - $this->startAirTicks));
[15:11:14] <shoghicp> that's in Player
[15:11:27] <shoghicp> also $this->startAirTicks = (-(log($this->gravity / ($this->gravity + $this->drag * $this->motionY))) / $this->drag) * 2 + 5;
[15:11:45] <iJoshuaHD> D:
[15:11:45] <shoghicp> school physics can't be used here
[15:12:00] <shoghicp> this is a complex one, had to use wolfram alpha to get a partial solution
[15:12:15] <shoghicp> the full solution involves some complex (imaginary) numbers
[15:12:19] <iJoshuaHD> i thought i can use school physics xD
[15:12:40] <shoghicp> you forgot something, drag ;D
[15:12:51] <iJoshuaHD> yeah xD
[15:13:18] <shoghicp> anyway, tell me why do you need it
[15:13:20] <iJoshuaHD> because i did some test in actual. using the formula above and a timer, i got mostly the same answer using measurement.
[15:13:25] <shoghicp> I'm sure you don't need it
[15:14:03] <iJoshuaHD> well im trying to learn something relevant using applied physics w/ minecraft :P
[15:14:28] <iJoshuaHD> and not trying to use minecraft constant coordinates
[15:14:49] <iJoshuaHD> to learn something useful. well just trying to kill some time :/
[15:15:40] * deceit hands you a knife
[15:15:54] <deceit> if you're going to kill something, at least use the right tool
[15:16:05] <gurun> honestly, i just drop the damn thing and count.
[15:16:41] <iJoshuaHD> i know but how would u get the height using a rock and the time it reaches the ground...
[15:17:01] <iJoshuaHD> initial time obviously is 0 unless its a projectile.
[15:17:05] <gurun> i drop the stone, and then just count how long it takes.
[15:17:38] <gurun> if it is hitting ground before i count to 1, it won't hurt, otherwise it will hurt in proportion to the count.
[15:17:48] <gurun> 10 being the point where it hurts like hell.
[15:17:51] <deceit> LOL
[15:17:56] <deceit> that's some serious math
[15:18:10] <deceit> on a scale of 1 to omfg, how bad is this going to hurt?
[15:18:18] <iJoshuaHD> well very fortunate to the person who gets hit then :P
[15:18:24] <gurun> if you are a pussy like Intyre you count fast. So in Intyre timezone counting, 10 hurts like hell for him, but for us would be harmless.
[15:18:28] <deceit> HAHAHAHAHAHAh
[15:19:18] <gurun> iJoshuaHD, so this is the teaching of rock falling to ground, and that is all i have to say about that. Run!
[15:19:20] <deceit> speaking of pain
[15:19:21] <iJoshuaHD> when i do countings w/c almost synchronize with seconds, i say 1001, 1002, 1003, and so on...
[15:19:23] <deceit> i have you all beat
[15:19:31] <deceit> i've broken 3 ribs
[15:20:23] <gurun> 1001, 1002 is the teaching of dragons farthing in the sky, and how far away the fart is and when it will hit you. It travels at the speed of rock falling from OMG height.
[15:20:27] <iJoshuaHD> gurun yeah, it's an effective way to get the height too :P
[15:21:06] <deceit> gurun: you're obviously drunk, go to bed
[15:21:30] <gurun> This is also the origins of the word "fart" in swedish, effectively being translated to "speed".
[15:21:36] <deceit> LOL
[15:21:57] <deceit> that has to be one of the more interesting things i've learned in the past 6 mos
[15:22:08] <gurun> And by ovserving the smell, you can know a lot about the fart.
[15:22:17] <deceit> like how shitty your diet is
[15:22:18] <iJoshuaHD> i would be amazed if you can kill the light on a candle using your fart lol
[15:22:21] <deceit> *no pun intended*
[15:22:33] <gurun> "smell" in swedish effectively being translated to "bang", coming from the same observations.
[15:22:37] <deceit> LOL
[15:22:46] <deceit> this is starting to sound a lot like german
[15:23:12] <deceit> although they have cooler names for really mundane things
[15:23:21] <iJoshuaHD> yeah, this happens when you drink too much water lol
[15:23:24] <gurun> So if you apply smäll and fart you will know the fart of a falling rock and how the smell to the ground will be.
[15:23:35] <deceit> :|
[15:23:42] <deceit> gurun: srsly, you're drunk, go home
[15:24:04] <gurun> And that is all i have to say abouyt the teachings of fart and smell. Run iJoshuaHD, run!"
[15:24:18] <deceit> don't run, look what happened to forrest gump
[15:24:21] <iJoshuaHD> i'd rather let the rock hit me to learn something.
[15:24:29] <deceit> he banged a hippie with aids and ran across the US for a couple yrs
[15:24:33] <deceit> don't be like forrest
[15:24:36] <gurun> #blamesatan for chaning the protocol and making me go crazy.
[15:24:43] <deceit> HAIL SATAN!
[15:24:57] <deceit> or something
[15:24:59] <gurun> HAIL!
[15:25:26] <iJoshuaHD> sorry guys but i'm not atheist nor satanic.
[15:25:48] <gurun> hmm, then you have no future with Minecraft :-P
[15:25:48] <deceit> wow
[15:25:54] <deceit> nice way to sum that up
[15:26:02] <deceit> 'satanist or athiest?!'
[15:26:08] <deceit> atheist*
[15:26:55] <deceit> jokes aside, i'm actually offended at that
[15:26:56] <iJoshuaHD> gurun i have no plans to spend all my life with Minecraft so i'm good with it.
[15:27:10] <gurun> so, on the topic of "dropping".
[15:27:17] * deceit drops the bass
[15:27:37] <gurun> do you want the real story behind physics in Minecraft or something .. entirely different? (like reality)
[15:27:54] <deceit> dude
[15:27:59] <deceit> terrafirmacraft
[15:28:02] <deceit> port that to mcpe
[15:28:07] <iJoshuaHD> it would be fun w/ reality :)
[15:28:15] <deceit> that's what terrafirmacraft is
[15:28:24] <deceit> mc more like real life
[15:28:34] <deceit> more frustrating than i want mc to be
[15:28:40] <iJoshuaHD> 🕙
[15:28:50] <deceit> holy shit, do i have to google it for you?
[15:29:03] <deceit> you realize you're at a computer, you can click, highlight, copy and paste
[15:29:15] <deceit> google is literally a handful of letters away
[15:29:40] <deceit> http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB8QFjAA&url=http%3A%2F%2Fwww.terrafirmacraft.com%2F&ei=XGN0VZjGIc-WyASgporwCw&usg=AFQjCNEdg96-TatHdKtvsGKe9yuEtKnnVA&sig2=DvHMutM1E5Sj2L9Ya8lqZQ
[15:29:59] <gurun> i think google would recenst being likened to "a handfult of letters".
[15:30:11] <deceit> lol
[15:30:14] <gurun> it's like an ancient library of .. letters.
[15:30:38] <gurun> "This dude wrote that doodle to another dude, and we stored it".
[15:30:41] <iJoshuaHD> well i'm not in a mood to play along right now. o/
[15:30:46] <gurun> sounds more like a description of NSA to me.
[15:30:49] <deceit> ^
[15:31:34] <gurun> iJoshuaHD, so it shouldn't be too hard to replace the MC style of physics with textbook physics if you wanted to do that.
[15:41:28] <gurun> shit guys .. have you realized that there will be absolutely no more attempts at building a MCPE server after PM and MiNET.
[15:54:27] * Addisonep_ joined the channel
[15:55:46] <gurun> Only 1 out of 100 will get passed the login message.
[15:57:10] <shoghicp> gurun: wait until we write the network library and get rid of RakNet :)
[15:57:52] <shoghicp> it's a good filter, I would say
[15:58:31] <shoghicp> if someone comes asking for chunk data format, I feel like they deserve all the information I can give to them :)
[15:59:00] <shoghicp> after you get past login and start... that's the only hard part and you're in :D
[15:59:12] <gurun> hehe
[15:59:50] <gurun> yeah, when you get rid of RakNet .. i guess is the time i'll discontinue the work on MiNET.
[16:05:19] <gurun> someone should do a RakLib in Java .. already. Haven't seen that yet.
[16:05:33] <gurun> a good one, with some ambition, like your RakLib in PHP.
[16:11:29] <shoghicp> some that is used in more places than one project :P
[16:11:31] <gurun> maybe i should bild a really basic java server that just spawns.. no logic.
[16:11:35] <shoghicp> at least RakLib is :D
[16:11:45] <gurun> yeah, RakLib is a good idea.
[16:12:00] <gurun> if not for the shortcuts i do for performance i should probably do it in C# too.
[16:12:05] <gurun> maybe now i will.
[16:12:11] <shoghicp> you don't know how many problems we removed using that :)
[16:12:44] <gurun> you lost me .. problems solved by using "that" (what is that)
[16:12:52] <gurun> RakLib?
[16:13:22] <shoghicp> yep
[16:13:23] <shoghicp> https://github.com/PocketMine/PocketMine-MP/tree/Alpha_1.3.12

2015-06-06
[19:17:13] <deceit> sounds like napalm
[19:17:14] <deceit> :D
[19:17:55] <gurun> napalm snow .. nice
[19:18:22] <gurun> has to be something about fire-ticks that changed too .. in the metadata
[19:18:47] <gurun> "Never change a winning concept" .. doesn't really apply to MCPE :-P
[19:19:26] <shoghicp> gurun: I added a lot of entity data from Mob to Entity
[19:19:35] <shoghicp> so now almost all entities can be set on fire properly
[19:19:38] <Codmadnesspro> shog agor.io
[19:20:04] <gurun> which is a good thing
[19:20:25] <gurun> i think I must have some packet differences, reversed xyz or something.
[19:20:36] <shoghicp> Codmadnesspro: thought it was the game that was old >.<
[19:20:44] * Codmadnesspro has left the channel
[19:20:55] <deceit> lol
[19:21:10] <shoghicp> not agar.io definitely
[19:23:06] <Brandon15811> !findquote horse porn
[19:23:08] <MrQuoter> No matches
[19:23:11] <Brandon15811> !findquote hose
[19:23:11] <MrQuoter> No matches
[19:23:13] <Brandon15811> !findquote horse
[19:23:13] <MrQuoter> [172] 18<28KnownUnown> An upside down horse walking on it's head just walked up to my terminal.
[19:23:19] <Brandon15811> !findquote horse
[19:23:19] <MrQuoter> [159] <BacMaFServerHost> ls <deceit> horse_porn/ . <deceit> .. <deceit> .profile <deceit> .history <deceit> .cshrc
[19:23:50] * Codmadnesspro joined the channel
[19:23:55] <Codmadnesspro> it's a different game :p
[19:24:03] <Codmadnesspro> scary xD
[19:26:16] <Codmadnesspro> I found that site when i typed the name wrong
[19:35:43] <gurun> ok, shogi. Found the aimpos from the use-item packet. Guess that is what i should use now for init of the snowball motion.
[20:23:36] * gurun_ has quit
[20:34:06] <gurun> hate to admit it, but there are some really good improvements in 0.11 that most never even thought about.
[20:39:28] <Brandon15811> shoghicp, ffmpeg ported to javascript http://bgrins.github.io/videoconverter.js/
[20:39:46] <shoghicp> gurun: :)
[20:39:52] <shoghicp> say it!
[20:39:58] <Intyre> #blameshoghicp
[20:43:01] <gurun> it makes it so damn difficult to blame shogi .. that's why i hate to admit it. Life is easier if it wasn't so :-P
[20:44:00] <shoghicp> I'm now reviewing the changes made to the protocol for dimensions
[20:44:22] <shoghicp> guess what, the server sends all the entities, tile entities, chunks, movements to players in all dimensions
[20:44:23] <gurun> i found one packet that had xyz in a bit different order
[20:44:32] <shoghicp> and each packet has a dimension flag
[20:44:50] <shoghicp> so the client can decide whether to handle it or not :D
[20:45:01] <shoghicp> :D :D :D :|
[20:45:20] <shoghicp> and now I'm fixing it
[20:45:31] <gurun> dims as in nether dims?
[20:45:35] <shoghicp> maybe we'll have something like PM has on 0.12, maybe not
[20:45:41] <shoghicp> also!
[20:45:53] <shoghicp> they made gamemode change work...
[20:46:09] <shoghicp> the client sends "I'm on creative mode now" and server agrees
[20:46:20] <Intyre> and players spawn before they see the world...
[20:46:22] <shoghicp> also any client can change the gamemode of other clients
[20:46:41] <gurun> briliant :-P
[20:46:45] <shoghicp> Intyre: yep, it's due to some... desynchronization of state
[20:47:27] <shoghicp> also the protocol is now filled of race conditions
[20:47:35] <shoghicp> that cause entities to spawn on other dimensions
[20:47:41] <shoghicp> oh, and forgot about this
[20:47:48] <shoghicp> you can hit entities from other dimensions
[20:48:04] <Intyre> xD
[20:48:14] <gurun> hmm, a sense8 protocol
[20:48:24] <shoghicp> also the player teleports to another dimension
[20:48:33] <shoghicp> then the server *might* teleport it as well
[20:48:38] <shoghicp> or not!
[20:48:48] <Brandon15811> sekjun9878, https://imgflip.com/i/mjkvx
[20:48:50] <shoghicp> and we have another desync
[20:49:10] <shoghicp> ^ all of that is MS, but well, I'm writing some documents and guidelines for everyone
[20:49:34] * NullFull joined the channel
[20:49:39] <Brandon15811> NullFull, document all the things!
[20:49:41] <NullFull> http://v1.memecaptain.com/8c052b.jpg
[20:49:52] <gurun> NullFull c document all the things!
[20:49:53] <NullFull> Error: 404
[20:49:54] <NullFull> http://v1.memecaptain.com/051027.jpg
[20:50:03] <Brandon15811> xDD
[20:50:21] <gurun> hehe
[20:50:34] <shoghicp> gurun: did you like the items with nametags?
[20:50:51] <shoghicp> or almost every entity :)
[20:51:04] <gurun> didn't get there yet. But I'm sure i will like itl
[20:52:36] <gurun> but i like that entities are very .. streamlined in the protocol.
[20:55:15] <gurun> actually, a lot of stuff i like .. but batch not being high up on that list tho :-P
[21:01:41] <shoghicp> well, it's actually broken, so it might get better in 0.12 :)
[21:02:33] <gurun> what's broken about it?
[21:03:07] <shoghicp> you need to know the structure of the packet to continue reading
[21:03:23] <shoghicp> so... what happens when protocol changes, for example, on login?
[21:04:36] <gurun> why would it change?
[21:18:24] <Codmadnesspro> deceit, https://www.youtube.com/watch?v=ijCOZETxd3s
[22:15:52] * gurun has quit
[23:59:14] * LaxWasHere has quit

[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[16:39:33] * NullFull has left the channel
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] * MrQuoter has left the channel
[16:39:33] * MrQuoter joined the channel
[16:39:36] <shoghicp> ^
[16:39:40] <Brandon15811> xD
[16:39:43] <MrQuoter> Reminder set for 5 minutes
[16:39:44] <shoghicp> I renamed the issue!
[16:39:45] <MrQuoter> Reminder set for 5 minutes
[16:39:47] <MrQuoter> Reminder set for 5 minutes
[16:39:47] <shoghicp> they have a cache
[16:39:50] <MrQuoter> Reminder set for 5 minutes
[16:39:50] <Brandon15811> xDD
[16:39:51] <MrQuoter> Reminder set for 5 minutes
[16:39:53] <MrQuoter> Reminder set for 5 minutes
[16:39:55] <MrQuoter> Reminder set for 5 minutes
[16:39:57] <MrQuoter> Reminder set for 5 minutes
[16:39:59] <MrQuoter> Reminder set for 5 minutes
[16:40:01] <MrQuoter> Reminder set for 5 minutes
[16:40:07] <MrQuoter> Reminder set for 5 minutes
[16:40:09] <Brandon15811> xD
[16:40:09] <MrQuoter> Reminder set for 5 minutes
[16:40:11] <MrQuoter> Reminder set for 5 minutes
[16:40:13] <shoghicp> Codmadnesspro: ^
[16:40:27] <shoghicp> Brandon15811: I can still see everything, well, you too xD
[16:40:48] <Codmadnesspro> This is what i'm talking about...
[16:40:57] <Codmadnesspro> Nullfull has satanic code.
[16:41:04] <Brandon15811> shoghicp, oh yeah, I forgot about that xD
[16:41:11] <shoghicp> why [d__d] triggers itself D:
[16:41:17] <humerusj> God damnit
[16:41:20] <Codmadnesspro> I'm triggered
[16:41:22] <humerusj> Why
[16:42:32] <shoghicp> oh, now I understand
[16:42:39] <shoghicp> on my client I receive a message per second
[16:42:52] <shoghicp> but in reality it happens instantly
[16:43:18] <shoghicp> also, what happens with all the reminders?
[16:43:45] <Codmadnesspro> They get sent to satan
[16:48:02] <iJoshuaHD> Codmadnesspro hiii :3
[16:48:10] <Codmadnesspro> iJoshuaHD, im a bird
[16:48:26] <iJoshuaHD> im not definitely a plane though :P
[16:56:32] <humerusj> [d__d] nope?
[16:56:37] <humerusj> [d__d]: nope?
[17:00:21] <Brandon15811> [d__d]: ping
[17:00:21] <[d__d]> Are you in need of my services, Brandon15811?
[17:02:52] <deceit> NOPE
[17:06:48] <Codmadnesspro> deez nutz
[17:06:50] <Codmadnesspro> got em
[17:25:18] * gurun_ joined the channel
[17:35:29] <gurun_> Can't believe the tone on some threads in minecraft related support forums. It's like kids that don't know how to behave when asking questions get the flame of their lifetime from people a a
[17:35:48] <gurun_> ..answering that doesn't know how to behave when answering.
[17:36:11] <Codmadnesspro> gurun_, slap em!
[17:37:39] <gurun_> I would if I could. But I'm not registered on any of the forums. I just stalk them to find out what people think is difficult with MC server admin and what features they want. I'm not registered.
[17:38:40] <gurun_> BUT (always a butt) I believe most people answering in forums are also in this and the other DEV channel for MC, so just want to remind me to be civil, even to ignorants.
[17:40:07] <gurun_> ..and in reminding me, I'm reminding everybody else too :-)
[17:41:22] * williamtdr joined the channel
[17:45:41] <deceit> gurun_: what is this civility you're speaking of?
[17:45:50] <deceit> also, eat a bowl of dicks
[17:46:24] <deceit> i mean, hi!
[17:46:38] <Brandon15811> deceit, http://files.shroomery.org/files/05-34/478071915-P1010026.jpg
[17:46:56] <gurun_> deceit: it's just a fashion word. And it is probably best understood by less dicky people than you !!
[17:46:56] <deceit> yes
[17:47:05] <deceit> gurun_: LOL
[17:47:11] <gurun_> :-)
[17:47:21] <deceit> i am well aware of the english language and manners
[17:47:25] <deceit> i just choose to ignore them
[17:47:36] <gurun_> Well said
[17:47:37] <deceit> Brandon15811: that, my friend, is a bowl of penis envy
[17:47:44] <deceit> i should know, i've grown them ;D
[17:48:06] <deceit> real PITA though
[17:48:28] <Brandon15811> deceit, I bet that bowl is a PITA ;D
[17:48:29] <gurun_> Hmm, penis in pita? I prefere to have the penis is regular bum.
[17:48:35] <deceit> lol
[17:48:43] <gurun_> ..hm, mean bun if course!
[17:49:41] <deceit> http://files.shroomery.org/files/12-38/795732301-IMAG0006.jpg
[17:49:48] <deceit> ^my personal attempt at penis envy
[17:50:23] <gurun_> (This is about the time when Intyre joins with some completely worthless anectode based on drugs and an accompanied YouTube vid)
[17:51:08] <Brandon15811> https://www.youtube.com/watch?v=4DdUlvZqUrI
[17:51:15] <gurun_> deceit: lol
[17:52:01] <deceit> BADGER BADGER BADGER
[17:52:03] <Codmadnesspro> gurun_, I used to have that allot on playmcpe lol
[17:52:16] <gurun_> Brandon15811: "and how they spend their day" LOL
[17:52:34] <deceit> http://files.shroomery.org/files/12-002/634495711-IMG_20120111_230503.jpg
[17:52:42] <deceit> ^not penis envy, but one of the bigger ones i've grown
[17:53:28] <deceit> http://files.shroomery.org/files/10-49/176794699-IMAG0027.jpg
[17:53:47] <deceit> ^batch of burma grown in coir treated in tannic acid *an anti-fungal* lol
[17:53:57] <gurun_> These guys are way head of us... http://3.bp.blogspot.com/_ED8dUkHR1J4/S7369l85rUI/AAAAAAAAABc/_tzvBeSYByc/s1600/bubaltest.jpg
[17:54:54] <deceit> Brandon15811: thanks to you i've logged into an acct i haven't used in a couple yrs
[17:55:03] <Brandon15811> deceit, heh xD
[17:55:47] <deceit> http://files.shroomery.org/files/12-10/097614815-IMG_20120305_133011.jpg
[17:55:51] <deceit> ^old setup
[17:56:09] <gurun_> Pro-stuff
[17:56:18] <deceit> far from pro, but i know my shit ;)
[17:56:25] <deceit> i've been growing mushroom for yrs
[17:56:29] <deceit> mushrooms*
[17:57:13] <deceit> you should see my cab i use for growing pot ;D
[17:57:16] <deceit> it's much more impressive
[17:57:26] * Brandon15811__ joined the channel
[17:59:07] <gurun_> Lol
[17:59:45] <gurun_> Are you Duch deceit !!??
[17:59:49] <deceit> hell no
[17:59:51] <deceit> 'murikah!
[18:00:00] * Fudster has quit
[18:00:01] * eggy has quit
[18:00:15] <gurun_> Ok, so just "in spirit" :-)
[18:00:25] <gurun_> Ok, so just "in spirit" :-)
[18:01:17] <gurun_> BTW, speaking of growing and flames.. Did anyone try getting boats to work with PM yet?
[18:05:05] * gurun joined the channel
[18:07:11] * eggy joined the channel
[18:18:47] * Fudster joined the channel
[18:24:33] <shoghicp> gurun_: I did not implement them, but it should be easier than minecarts
[18:24:47] <shoghicp> the interesting part is the recursive riding system tommo implemented
[18:25:05] <shoghicp> and he had issues with entities riding themselves or long chains of rides
[18:25:27] <shoghicp> and you've to implement cycle detection into something that should be simple :s
[18:25:30] <gurun> is that the "links" stuff?
[18:25:33] <shoghicp> yep
[18:25:47] <shoghicp> also, who gets the boat when disconnecting?
[18:25:59] <gurun> ok. Well, i'm working on just simple snowballs right now. Something seems to have changed around that too.
[18:26:03] <shoghicp> in PC the user is saved with its ride
[18:26:13] <shoghicp> but on MCPE there can be another rider
[18:26:38] <gurun> the link, a long, is that another entity ID?
[18:33:42] <gurun> shogi, for projectiles like snowball and eggs.. am i supposed to send the moves now?
[18:35:14] <shoghicp> ¯\_(ツ)_/¯
[18:43:56] <Codmadnesspro> I ride myself xD
[18:44:10] <Codmadnesspro> If minecarts can do it then I can to
[18:48:49] <gurun> ok, so metadata is extended with Long now.
[18:49:06] <gurun> and the projectiles need the shooter
[19:07:38] * Trent___ joined the channel
[19:07:49] <Trent___> Someone please help me with Maven, it says there was a fatal error and that tools.jar is missing (YES, I googled)
[19:08:15] <shoghicp> this is not the place for that I thinl
[19:08:18] <shoghicp> think*
[19:08:19] <Trent___> sorry
[19:08:22] <shoghicp> did you try #maven?
[19:08:26] <shoghicp> or something similar
[19:08:32] <Trent___> I will try that
[19:08:36] <Trent___> Also shog
[19:08:43] <Trent___> I have a recommendation for MCPE real quick
[19:08:47] <Trent___> Crap I forgot
[19:08:55] <Trent___> Thanks though :)
[19:09:02] * Trent___ has left the channel
[19:09:05] <Brandon15811> xD
[19:16:36] <deceit> YES I GOOGLED
[19:16:39] <Intyre> what did he search on google? :/
[19:16:44] <deceit> horse porn
[19:16:51] <gurun> hmm, thinks did change.. now i have burning snowballs .. with reversed trajectory uhh
[19:17:06] <gurun> throwing down, throw them up .. and they are on fire :-P

[00:35:08] * ape has quit
[05:11:01] * shaila joined the channel
[05:18:18] <deceit> wut
[05:39:03] * potpotsie has quit
[05:50:34] * potpotsie joined the channel
[05:56:48] * potpotsie has quit
[06:08:34] * potpotsie joined the channel
[06:41:22] * shaila has quit
[06:47:46] * MelomanCooI|2 joined the channel
[06:47:46] * MelomanCooI has quit
[07:28:02] * potpotsie has quit
[09:22:38] * dancojocaru2000 joined the channel
[09:34:13] * dancojocaru2000 has quit
[10:03:12] * MelomanCooI|2 has quit
[10:03:52] * MelomanCooI joined the channel
[10:05:59] * williamtdr has quit
[13:08:41] * shaila joined the channel
[13:42:26] * PengeEmber joined the channel
[13:42:31] <PengeEmber> hi
[13:42:35] <PengeEmber> all
[13:45:50] * PengeEmber has quit
[16:14:12] <iJoshuaHD> yay im banned for celebrating.
[16:14:30] <shoghicp> xD
[16:14:55] <iJoshuaHD> screw you ChanServ D:
[16:15:23] <iJoshuaHD> is the ban forever? man thats just unfairrr
[16:16:02] <shoghicp> 15m
[16:16:12] <shoghicp> well, usually it's you only
[16:16:25] <shoghicp> false positives are otherwise very strange there
[16:25:12] <iJoshuaHD> can u pls unban me :(
[16:25:19] <shoghicp> iJoshuaHD: almost!
[16:25:30] <iJoshuaHD> well thats just false positive :P
[16:25:35] <shoghicp> it should be 2-3 minutes
[16:25:44] <iJoshuaHD> ok..
[16:29:30] <shoghicp> aha!
[16:30:19] <TruDan> iJoshuaHD: unbanned :D
[16:30:29] <iJoshuaHD> yay :D
[16:37:02] <Codmadnesspro> NullFull is evil
[16:38:19] <shoghicp> hmm
[16:38:32] <shoghicp> gh#1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:32] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:33] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:34] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:35] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[16:38:36] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[16:38:36] <MrQuoter> Reminder set for 5 minutes
[16:38:44] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[16:38:46] <MrQuoter> Reminder set for 5 minutes
[16:38:49] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[16:38:50] <MrQuoter> Reminder set for 5 minutes
[16:38:51] <NullFull> http://img70.imageshack.us/img70/9615/cutesquirrels15ac7.jpg
[16:38:54] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[16:38:59] <MrQuoter> Reminder set for 5 minutes
[16:39:00] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[16:39:03] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[16:39:04] <MrQuoter> Reminder set for 5 minutes
[16:39:05] <NullFull> http://www.zmescience.com/wp-content/uploads/2010/09/squirrel.jpg
[16:39:09] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[16:39:12] <MrQuoter> Reminder set for 5 minutes
[16:39:14] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[16:39:15] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[16:39:18] <MrQuoter> Reminder set for 5 minutes
[16:39:19] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[16:39:23] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[16:39:24] <MrQuoter> Reminder set for 5 minutes
[16:39:26] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[16:39:27] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[16:39:28] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://i.imgur.com/DPVM1.png
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[16:39:33] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://img70.imageshack.us/img70/9615/cutesquirrels15ac7.jpg
[16:39:33] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[16:39:33] <NullFull> http://i.imgur.com/DPVM1.png
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> http://i.imgur.com/DPVM1.png
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[16:39:33] <NullFull> http://28.media.tumblr.com/tumblr_lybw63nzPp1r5bvcto1_500.jpg
[16:39:33] <MrQuoter> Reminder set for 5 minutes
[16:39:33] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/soldier-squirrel.jpg
[16:39:33] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[16:39:33] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[16:39:33] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/squirrelmobster.jpeg
[16:39:33] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[16:39:33] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/aa83c0c4-2123-4bd3-8097-966c9461b30c.jpg
[16:39:33] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[16:39:33] <NullFull> http://28.media.tumblr.com/tumblr_lybw63nzPp1r5bvcto1_500.jpg

2015-06-05
[22:42:18] <gurun> not on my iOS phone/ipad?
[22:42:54] <gurun> actully .. yes it does
[22:42:55] <Intyre> iphone <-> ipad
[22:47:53] <gurun> changing game-mode, does that work good?
[22:48:01] <gurun> ever tried it?
[22:48:46] <TruDan> it works fine on tntrun
[22:48:48] <Intyre> while ingame? last time it had inventory buggs
[22:48:53] <TruDan> if you die you go into spectator mode
[22:49:41] <gurun> ah, have to try spectator for sure.
[22:56:24] * NullFull has quit
[22:56:24] * NullFull joined the channel
[22:57:00] * potpotsie has quit
[23:06:36] <gurun> Intyre, are you stoned? It's friday you know...
[23:06:43] <Intyre> yes
[23:06:51] <Intyre> saturday
[23:06:53] <Intyre> ;)
[23:06:59] * potpotsie joined the channel
[23:06:59] <gurun> great shit .. :-)
[23:07:02] <Intyre> are you drunk?
[23:07:06] <humerusj> Everything is legal if you're in NL
[23:07:14] <Intyre> 18+
[23:07:55] <gurun> Hm, if you ask wuppie he would say 16+ !
[23:08:15] <Intyre> hes wrong
[23:08:23] <gurun> if you ask me .. i'd go for any girl 13+
[23:08:31] <gurun> as long as they have tits..
[23:08:36] <Intyre> xD
[23:09:09] <gurun> but boys.. are so much more fun ..
[23:09:49] <humerusj> It's not even after dark people
[23:09:52] <gurun> hmm .. reminds me of the guards we had in afghanistan; Wife is for baybe, boys for fun.
[23:10:07] * Intyre turns off the lights
[23:10:10] <gurun> hah
[23:10:27] <Intyre> gurun: stop touching me!
[23:10:32] <gurun> lol
[23:10:46] <gurun> it's not me .. it's the dragonlady
[23:11:10] <gurun> but if you close your eyes, it "could be me" if you want...
[23:11:44] <gurun> hmm, that lonely beer i'm having .. seems to have an impact on my thinking.
[23:12:51] <Brandon15811> !addquote <gurun> but boys.. are so much more fun ..
[23:12:51] <MrQuoter> Quote 537 added
[23:13:08] <gurun> oh, windows commander .. for android :-)
[23:17:08] <gurun> me want a new passport
[23:17:19] <gurun> new nationality
[23:17:23] <Intyre> lol
[23:17:47] <Intyre> where you want to go?
[23:17:53] <gurun> they say that in Malmö (the town i live in) every language in the world is more or less represtented. But we still don't do proper drugs :-(
[23:18:19] <gurun> Actually , i would love to go back in time and place. Back to the 70's and to Mazar i Sharif.
[23:18:49] <gurun> where the plants grow as trees (3-4 meters), and trees in forests.
[23:19:16] <gurun> there is nothing like spring in Afghanistan .. the country turns red.
[23:19:25] <gurun> and it's not red as communists.
[23:19:38] <gurun> poppy everywhere and anywhere.
[23:19:58] <Intyre> thats bad drugs
[23:20:09] <gurun> yeah, seriously bad shit .. but looks nice :-)
[23:20:21] * ape joined the channel
[23:21:25] <gurun> http://media3.s-nbcnews.com/j/msnbc/Components/Photos/061012/061012_plants_vmed_2p.grid-4x2.jpg
[23:21:34] <gurun> tell me that wasn't an "experice" to be had :-)
[23:22:01] <gurun> http://m.static.newsvine.com/servista/imagesizer?file=http3A2F2Fwww.newsvine.com2F_vine2Fimages2Fusers2Fsmallaxe2F4813629.jpg&width=original
[23:22:16] <gurun> been there, done that .. and we bombed it with napalm (not kidding)
[23:22:23] <Intyre> is that in the land of giants?
[23:22:45] <gurun> giants, all i know that they where very high
[23:23:03] <gurun> guess you could call very high people .. giants?
[23:23:56] <gurun> i guess there is a difference between a "tall tree" and a "high tree" in this case.
[23:26:30] <gurun> well guys. Time to finish the beer and crash to bed. MiNET is 0.11 and checkedin. More work todo with entity stuff tomorrow.
[23:26:46] <Intyre> gurun: https://youtu.be/gbXYnisZP9c ?
[23:29:17] <gurun> "finally some kind of reward"
[23:29:40] <gurun> haha ... exactly like that video. Fuck, i don't know how you find them :-P
[23:30:33] <Intyre> i remember them!
[23:30:43] <Brandon15811> or google
[23:31:21] <Intyre> and google
[23:32:19] * potpotsie has quit
[23:33:25] <gurun> excellent battle report on the issue: http://www.nbcnews.com/id/15239501/ns/world_news-weird_news/t/taliban-takes-high-cover/#.VXIxes_tlBc
[23:34:06] <gurun> Guess, with that, i'm taking the moral high-ground and go to bed!
[23:34:22] <Intyre> o/
[23:36:17] <Intyre> "A couple of brown plants on the edges of some of those (forests) did catch on fire. But a section of soldiers that was downwind from that had some ill effects and decided that was probably not the right course of action,"
[23:36:20] <Intyre> lol
[23:39:23] * potpotsie joined the channel

[21:17:22] <Intyre> and return pack("NN", $value >> 32, $value & 0xFFFFFFFF);
[21:17:46] * williamtdr joined the channel
[21:18:10] <ZacHack> william fix skywars :(
[21:26:19] * ZacHack is running its shutdown process, message from AI ("until next time fools")
[21:36:57] <Codmadnesspro> (●ᴥ●)
[21:38:10] <gurun> Ha! MiNET working 0.11.1 :-)
[21:38:36] * potpotsie joined the channel
[21:41:25] <gurun> Anyone know hot to use the heighmap in the chunks?
[21:45:01] * potpotsie has quit
[21:51:51] <gurun> Did anyone notice that the touch-screen just above the hotbar is disabled. Very anoying.
[21:53:29] <gurun> TruDan, i thought it was possible to stop block-breaking before it happend with 0.11. You aren't doing that are you?
[21:59:40] * potpotsie joined the channel
[21:59:42] <Codmadnesspro> I'm free a a bird
[21:59:50] <Codmadnesspro> as*
[21:59:54] <gurun> finished school or what?
[22:00:03] <Codmadnesspro> my wings
[22:00:06] <gurun> or break up with boyfrien?
[22:00:09] * potpotsi_ joined the channel
[22:00:16] <Codmadnesspro> I broke up with my boyfriend
[22:00:18] <Codmadnesspro> yeah
[22:00:26] <Codmadnesspro> it was because he ate my sandwhich
[22:00:28] <gurun> or .. hmm .. girlfriend
[22:00:46] <gurun> inpvp having issues.. :-(
[22:01:02] <Codmadnesspro> gurun, bugs, They're everywhere ;n;
[22:01:07] <Codmadnesspro> All you can do is stamp on them
[22:01:27] <Codmadnesspro> Squish em'
[22:01:30] <gurun> looks like their lobby servers gone
[22:02:20] <gurun> oh YEAH .. just got my first "server telport forward" :-P
[22:04:21] * potpotsie has quit
[22:07:54] <Codmadnesspro> I always wondered why potpotsie's profile looks like it's so high
[22:09:07] <gurun> It's just what you get from doing drugs: http://www.personal.psu.edu/afr3/blogs/siowfa13/runners%20high.jpg
[22:09:49] <gurun> damn .. no games tonight .. the servers don't work.
[22:16:53] <Codmadnesspro> gurun, no, "potpot"
[22:16:57] <Codmadnesspro> :p
[22:17:34] <Codmadnesspro> gurun, play some dota 2
[22:17:41] <Codmadnesspro> or get drunk
[22:17:47] <Intyre> or high
[22:18:14] <Codmadnesspro> No, alcohol solves all issues.
[22:18:33] <Intyre> ever seen a stoner start a fight? xD
[22:18:42] <Codmadnesspro> inb4 gif
[22:19:51] <Brandon15811> Intyre, https://www.youtube.com/watch?v=d5AwY91u7us
[22:19:53] <Codmadnesspro> eggy is edgy
[22:20:11] <Intyre> xD
[22:20:19] <Codmadnesspro> I thought he was attacking him with a dildo xD
[22:20:46] <Codmadnesspro> Slappin' him round the face with it xp
[22:20:54] <Intyre> fake! takes too long
[22:21:08] <Brandon15811> Codmadnesspro, https://www.youtube.com/watch?v=1_EV_DvAAOc
[22:21:15] <gurun> i'll go for stoned. In Intyre i trust!
[22:21:15] <Brandon15811> Intyre, https://www.youtube.com/watch?v=p0fbJ37lPAA
[22:21:31] <Codmadnesspro> LOL
[22:21:48] <Codmadnesspro> gurun, Intyre is evil!
[22:22:18] <Codmadnesspro> He's satan I tell you!
[22:22:20] <TruDan> gurun: nope, the client predicts it, so players can break a block and jump up if they have a bad connection
[22:23:04] <gurun> hmm, damn. I thought that was changed now.
[22:23:14] <gurun> waste of traffic.
[22:23:35] <gurun> Codmadnesspro, satan for sure. But his advice is pure (as heorin)
[22:23:47] <Codmadnesspro> hue
[22:23:54] <gurun> TruDan, do you have problems with the servers?
[22:24:05] <TruDan> gurun: just lag! D:
[22:24:10] <gurun> oh, ok.
[22:24:11] <TruDan> http://timings.aikar.co/?url=11589892
[22:24:36] <TruDan> thats one of our hubs
[22:24:39] <gurun> just noticed that you have servers with .. like 24 per instance
[22:24:50] <TruDan> atm max is 10
[22:24:54] <TruDan> oh
[22:25:06] <TruDan> yeah, decided to try the mineplex/hypixel route and one server = one game
[22:25:14] <TruDan> i mean, the games don't lag, which is good
[22:25:29] <TruDan> and atm we're running 10 servers per dedi
[22:25:34] <gurun> no, the games worked good.
[22:25:39] <TruDan> but can probably double that number
[22:25:41] <gurun> but i got kicked out once the game ended.
[22:25:55] <TruDan> yeah, need to extend the shutdown time to allow the transfers to happen
[22:26:17] <TruDan> my transfer system makes sure it can send you where it wants to send you (then the target server reserves you a slot)
[22:26:33] <TruDan> you might have noticed the "Finding server..."
[22:26:36] <gurun> are you going to implement a bit of "memory" on the login. If you do, it doesn't hurt so much to re-connect you know.
[22:26:47] <gurun> yes, i noticed 3 things which i liked.
[22:26:51] <gurun> 1: Forward to other hub.
[22:26:56] <gurun> 2: Finding server....
[22:27:16] <gurun> 3: You are now a block progressbar. AWSOME!
[22:27:20] <TruDan> :D
[22:27:25] <TruDan> well, i have implemented sessions
[22:27:37] <TruDan> so you should stay logged in for up to 5mins after you leave
[22:27:47] <gurun> yeah, 5 min should do it.
[22:27:55] <TruDan> after transfers you shouldn't need to log in again
[22:28:01] <gurun> since the client doesn't crash, it's not a big issue.
[22:28:12] <TruDan> in fact, i could make it so every time you manually connect you have to log in
[22:28:23] <gurun> manually?
[22:28:27] <TruDan> since transfers are confirmed and verified, i know if its from a transfer or from direct connection
[22:28:46] <TruDan> well, i've noticed some people typing their passwords in chat
[22:28:51] * potpotsi_ has quit
[22:28:53] <gurun> well, since i got kicked out .. i had to connect again .. and do login. That is the part i would want to not have to do.
[22:29:05] <gurun> yeah, passwords in chat is hell.
[22:29:09] <gurun> but .. not much choice i guess.
[22:29:31] <TruDan> well tbh, i really REALLY want to avoid storing passwords in memory, that just screams security to me
[22:30:06] <gurun> you don't have to store password in memory. You just need to store the "session" a couple of minutes to allow reconnect.
[22:30:10] <TruDan> theres only 2 places passwords are stored, and that is both the SQL servers
[22:30:11] <gurun> together with the client-id etc.
[22:30:31] <TruDan> oh, i have that, the lag might not be helping with it though
[22:30:38] <gurun> ok, that is the part i
[22:30:40] * potpotsie joined the channel
[22:30:41] <gurun> i mean
[22:30:51] <gurun> reconnect without login.
[22:30:55] * potpotsie has quit
[22:30:56] <gurun> for a short period.
[22:31:02] <TruDan> it should do that already :S
[22:31:08] * potpotsie joined the channel
[22:31:08] <gurun> oh. it didn't.
[22:31:15] <TruDan> hmm, maybe the game servers aren't refreshing sessions
[22:31:39] <gurun> well, it appeared as the hubs crashed. Because the online count went down quite a lot.
[22:31:46] <gurun> and we had to reconnect.
[22:32:13] <TruDan> crashes! D:
[22:32:25] <TruDan> even hub 1 :o that's supposed to restart itself now
[22:32:47] <gurun> yeah, it seemed to come up again .. took about a minute to get a connection again, but then it worked.
[22:33:05] <TruDan> but yeah, we wasn't expecting 0.11 this soon, we're creating our own ansible basically, to install/reinstall our servers
[22:33:12] <TruDan> it takes us 2 seconds to install each node
[22:33:13] <gurun> and then i conected, and got forward to hub-4 i think.
[22:33:14] <TruDan> which is awesome
[22:33:24] <gurun> yeah, that is cool.
[22:33:34] <TruDan> yeah, it might jump you around a bit when you first join, it aim's hubs at 85% capacity
[22:33:48] <gurun> so, the progressbar. Is that part of the messaging or just ascii art?
[22:34:12] <TruDan> umm, i pulled it straight from the fontsheet
[22:34:19] <gurun> haha
[22:34:30] <gurun> but looks very very professional.
[22:34:44] <gurun> and now, the solid block and look around works great. That has improved a lot.
[22:34:52] <gurun> BH felt much better.
[22:35:26] <gurun> have to try TNT .. because that one crashed on me almost every second game before.
[22:35:27] <TruDan> :) still need to add taunts, i disabled them because of lag
[22:35:43] <gurun> hmm .. taunts. What the heck is that?
[22:36:04] <TruDan> makes sounds, or does things to give "hints" to your position
[22:36:14] <TruDan> like fireworks, particle trails or something
[22:36:18] <gurun> i do miss bow-arrow as a block tho..
[22:36:25] <gurun> ah, the particle stuff.
[22:36:27] <TruDan> i also had an awesome idea for BH kits tbh, to make it a bit special
[22:36:37] <TruDan> people want bow/arrows, so why not spice it up a bit, and go magical
[22:36:41] <TruDan> like water / fire spells
[22:36:55] <gurun> yeha, that sounds like fun.
[22:37:02] <TruDan> mainly to show off 0.11 stuff :P
[22:37:19] <gurun> it would be perhaps cool .. to throw snowballs .. as magic.
[22:37:32] <gurun> so .. you throw the snowball, but it doesn't show as a snowball.
[22:37:43] <TruDan> i cant wait for when mc:pe gets 3D textures like on PC
[22:37:50] <gurun> shows as a particle trace .. and stuff like that. Magic shit.
[22:37:56] <TruDan> ya
[22:38:15] <gurun> 3d textures.. you mean bump-maps and stuff like that?
[22:38:24] <gurun> midmaps .. etc.
[22:38:49] <TruDan> gurun: http://i.imgur.com/zlXsfjO.png
[22:39:06] <TruDan> that's Hypixels WarLords gamemode on PC, with custom resource pack + 3d models
[22:39:17] <TruDan> vanilla mc :)
[22:39:43] <gurun> yeah, the "paintings" are they 3d maps?
[22:40:35] <gurun> is it an axe he is holding?
[22:40:37] <Intyre> player spawns before world is visible with mcpe <-> mcpe

[00:24:55] <Fudster> Anyone else having issues connecting to MP with version 11.5?
[01:03:19] * Addisonep_ has quit
[02:57:50] * Trent___ joined the channel
[02:58:19] <Trent___> Fun fact of the day: getting a short and doing "<< 1" to it is the same as "*1"!
[02:58:25] * Trent___ has quit
[02:58:45] * Trent___ joined the channel
[02:58:45] <Trent___> Crap I meant " * 2 "
[02:58:48] <Trent___> Crap I meant " * 2 "
[02:58:51] * Trent___ has quit
[03:24:23] * Addisonep_ joined the channel
[03:32:25] * Jaydenb1321 joined the channel
[03:32:28] <NullFull> Jaydenb1321 is also known as: Jaydenb1321
[03:32:29] <Jaydenb1321> Hey
[03:35:56] <Addisonep_> Hey
[04:14:25] * Jaydenb1321 has quit
[05:20:26] * MelomanCooI has quit
[05:20:55] * Brandon15811__ joined the channel
[05:21:13] * MelomanCooI joined the channel
[05:22:48] * deceit is now known as dolphindeceit
[05:22:53] * dolphindeceit is now known as deceit
[08:17:08] * FGuest[9019] joined the channel
[08:18:57] <FGuest[9019]> hi.
[08:19:41] <FGuest[9019]> i found a bug on 0.11.1, but i don't know how to use jira
[08:27:28] * FGuest[9019] has quit
[08:33:19] * Addisonep_ has quit
[09:13:40] * Matthww joined the channel
[09:13:43] <Matthww> Hello
[09:13:44] <NullFull> Matthww is also known as: matthww
[09:14:12] * Matthww has quit
[09:17:56] * Matthww joined the channel
[09:18:00] <NullFull> Matthww is also known as: matthww
[09:25:36] * Addisonep_ joined the channel
[09:50:36] <iJoshuaHD> shoghicp the custom skin selection still crashes at iOS6 :(((
[09:50:57] <shoghicp> that was not fixed, blame Apple
[09:51:12] <iJoshuaHD> fuck Apple app review D:
[09:51:14] <shoghicp> 0.11.1 was just a placeholder release to fix bugs in the submission
[09:51:19] <shoghicp> not bugs in MCPE
[09:51:43] <iJoshuaHD> so what causes the app to crash?
[09:51:48] <shoghicp> Apple
[09:52:04] <iJoshuaHD> so i have to update to iOS7?
[09:52:28] <shoghicp> that would fix it, yes. but Apple doesn't let us test iOS 6 right now
[09:58:31] * gurun__ joined the channel
[10:21:55] * Matthww has quit
[11:23:51] * gurun__ has quit
[11:25:18] * gurun joined the channel
[11:25:46] <gurun> "how do i tab complete a nick" LOL
[11:33:19] * Addisonep_ has quit
[11:55:26] * FGuest[0164] joined the channel
[12:00:16] * FGuest[0164] has quit
[12:03:31] * Yosshi999 joined the channel
[12:03:33] <NullFull> Yosshi999 is also known as: Yosshi999
[12:04:46] <Yosshi999> hello
[12:04:59] <Yosshi999> void doesn't kill the player in the creative
[12:05:39] <Yosshi999> (0.11.1 ,ios)
[12:08:28] <shoghicp> why are you even reporting that as a bug?
[12:10:04] * Yosshi999 has quit
[12:19:11] * Yosshi999 joined the channel
[12:19:13] <NullFull> Yosshi999 is also known as: Yosshi999
[12:19:32] <Yosshi999> it's not bug?
[12:25:49] * Yosshi999 has quit
[13:37:44] * Addisonep_ joined the channel
[15:43:19] * Addisonep_ has quit
[16:18:04] <Codmadnesspro> I'm FREEEEEEEEEE
[18:42:51] * InusualZ is now known as zz_InusualZ
[18:42:51] * zz_InusualZ has quit
[18:50:42] * InusualZ joined the channel
[18:54:07] * Connor4898 has quit
[18:58:25] * gurun joined the channel
[18:59:53] * gurun has quit
[19:04:04] * gurun joined the channel
[19:45:58] <gurun> anyone; verify that on first connect of a client i (3) split packets that contain a batch?
[19:46:26] <ZacHack> im not that smart
[19:46:38] <gurun> no smartness required :-)
[19:47:16] <ZacHack> it is to understand what ur asking xD
[19:51:15] <Intyre> i dont get it :p
[19:51:42] <Intyre> and its too warm to get my device to test
[19:51:47] <Intyre> ha
[19:51:53] <ZacHack> xD
[19:54:26] * Brandon15811 puts Intyre in a snow biome
[19:54:34] <Intyre> that would help
[19:54:56] <gurun> so it is a lot of messages packed into a batch message, and then split over several datagrams. Nothing special about it as it seems.
[19:55:03] <gurun> just messy.
[19:55:22] <Intyre> ahh that makes more sense what you just said
[19:55:47] <gurun> messages in a message spread over several messages. Chrystal clear now.
[19:56:03] <gurun> (pay attanetion to the pluralis and singularis above)
[19:57:15] <Intyre> what kind of messages?
[19:59:49] <gurun> it's the login-message that is compressed in a batch message, and then split over 3 datagrams (by RakNet)
[20:00:21] <Intyre> O.O
[20:00:34] <gurun> ..because of the skin
[20:01:16] <gurun> .. after receive i send a lot of different start messages, and then it spawns .. but looks like crap, so guess need to trace a bit to see what changed.
[20:04:06] <Intyre> is that with mcpe <-> mcpe?
[20:04:19] <gurun> hmm, that is the normal login-sequence now.
[20:04:27] <gurun> 0.11 client to 0.11 server.
[20:05:02] <gurun> it doesn't realy have anyting to do with "login" .. it's just the batch and split in effect.
[20:05:19] <gurun> before, split wasn't used by the client, and batch is as we know, new.
[20:05:19] <Intyre> server? mcpe, minet or pocketmine?
[20:07:24] <gurun> well, it's MiNET
[20:07:29] <gurun> but this is the client sending it.
[20:07:35] <Intyre> ah
[20:08:02] <gurun> have MCPE 0.11 on iOS now, so can finally try to get it working.
[20:08:18] <Intyre> yeah \o/
[20:08:20] <gurun> It's doing a spawn now, but all the chunks are fucked up. So something wrong with my batch sending of that.
[20:08:28] <Intyre> finally more devices able to run 0.11
[20:08:42] <ZacHack> 0.11.1*
[20:08:43] <ZacHack> xD
[20:08:52] <Intyre> 0.11.1.0 :p
[20:08:53] <gurun> haha, yeah 0.11.9343432342
[20:09:25] <Intyre> android got 0.11.1 too?
[20:09:33] <ZacHack> mcpe hasnt even reached the first version lol
[20:09:38] <ZacHack> idk i have iOs
[20:09:51] <gurun> waiting for my android to charge batteries. but probably 0.11.x alpha on it now.
[20:09:58] <Intyre> ^ haha same
[20:10:25] <gurun> it didn't upgrade yesterday. Maybe need to get off that google+ group first. Not sure.
[20:10:53] <gurun> but shit .. the code is a mess now.
[20:11:08] <gurun> need to refactor a lot of the low-level stuff because of the batch-stuff.
[20:14:30] <gurun> anyone know how PM is sending the chunks? Is it putting all chunks in the same think, compressing it and sending it as a batch with RakNet split on it?
[20:14:37] <gurun> s/think/thing/
[20:19:10] <Intyre> https://github.com/PocketMine/PocketMine-MP/blob/2a805dc0ed740941c717d9bd7ff84fcfbc323fb7/src/pocketmine/Player.php#L636 ?
[20:24:46] <gurun> yeah, seems to be a problem of "respawn packet" i'm not sending.
[20:30:44] <gurun> oh .. setspawnpostion and respawn .. not same order of xyz
[20:30:45] <gurun> !
[20:40:26] * Brandon15811__ joined the channel
[20:48:10] * Connor4898 joined the channel
[20:49:51] <gurun> oh, hell i hate this stuff :-)
[20:49:58] <gurun> love to hate it
[21:02:43] <Intyre> ok..
[21:03:05] <Intyre> non of my devices can connect to the interwebs D:
[21:03:36] <gurun> yeah, the interweb is really a difficult place
[21:04:11] <gurun> it's really weird.. my blocks .. are like up in the sky ..
[21:04:18] <ZacHack> try using the right plug
[21:08:01] <Intyre> what does a wifi plug looks like?
[21:08:28] <Intyre> and how does this work...
[21:08:36] <Intyre> same wifi network
[21:09:39] <gurun> it's that super cool plugin someone did for internet.
[21:10:00] <gurun> oh, heightmap
[21:10:05] <Codmadnesspro> Where can I download that :>
[21:10:18] <ZacHack> it looks like a wave
[21:10:41] <Codmadnesspro> It's alive!!! the ZacHack is alive!!!
[21:10:43] <ZacHack> and it works by asguardian metal allow
[21:13:05] <ZacHack> i am not alive! i am an AI
[21:13:24] <ZacHack> wanting to be a human
[21:14:39] <gurun> let me ask .. isn't "long" supposed to be 64bits?
[21:14:51] <gurun> In PHP pack .. N - unsigned long (always 32 bit, big endian byte order)
[21:14:54] <Brandon15811> NullFull, c is ZacHack alive?
[21:14:56] <NullFull> Error: 404
[21:15:05] <ZacHack> see
[21:15:07] <Brandon15811> I take that as a no ;D
[21:15:17] <gurun> hehe .. spot on
[21:16:53] <Intyre> hes cheating
[21:17:07] <Intyre> $int = unpack("N*", $x);

2015-06-04
[00:33:05] * potpotsie joined the channel
[00:53:18] * Addisonep_ has quit
[01:22:06] * potpotsie has quit
[02:02:29] * williamtdr joined the channel
[02:54:47] * Unown__ is now known as KnownUnown
[03:33:26] * MelomanCooI joined the channel
[03:41:58] * KnownUnown is now known as Unown__
[04:19:16] * williamtdr has quit
[04:41:54] * gurun has quit
[18:36:05] <Intyre> !m [d__d]
[18:36:22] <Intyre> he's dead
[18:36:37] <[d__d]> You're doing good work, [d__d]!
[18:37:11] <Intyre> hes back!
[20:23:19] * Addisonep_ has quit
[21:51:18] <gurun__> !m
[22:18:44] * Brandon15811__ joined the channel
[22:38:47] * NullFull joined the channel
[22:43:09] * Addisonep_ joined the channel

2015-06-03
[00:08:14] * Jocopa3 joined the channel
[00:15:01] * Jocopa3 has quit
[01:09:57] * Jocopa3 joined the channel
[03:10:30] * joshrivers joined the channel
[03:49:23] * joshrivers has quit
[04:09:52] * Jocopa3 has quit
[05:43:33] * shaila has quit
[06:53:17] * Addisonep_ has quit
[08:12:50] * NCommander has quit
[08:14:21] * NCommander joined the channel
[08:14:28] * NCommander has quit
[08:14:28] * NCommander joined the channel
[12:18:50] * shaila joined the channel
[12:43:54] * BDA joined the channel
[12:45:32] * BDA has quit
[13:01:53] * gurun_ joined the channel
[13:03:21] * williamtdr joined the channel
[13:05:14] * gurun joined the channel
[13:10:10] <gurun> So.. if i read the news correctly .. 0.11 is getting out on all major platforms (Android and iOS) at the same time tomorrow.. ?
[13:10:34] <Intyre> "at the same time" lol
[13:11:49] <gurun> well .. as coordinated as it can get i guess (approvals approvals approvals)
[13:13:48] <shoghicp> no, instant
[13:13:52] <shoghicp> it has been pre-approved
[13:13:59] <Intyre> :O
[13:14:44] <gurun> well, just reading what owen wrote..
[13:14:58] <gurun> hihi .. giving away 12000 Realms .. trials.. LOL
[13:17:04] <gurun> So, here is an idea for Mojang on realms. Give it out for free, everyday for 1h between a fixed set time. (say between 18-19) so kids kan play for free one hour every day.
[13:17:12] <gurun> or .. say 30 min to please the parents.
[13:17:47] <Intyre> 18-19 what timezone? :)
[13:21:11] <gurun> your IP's timezone
[13:21:26] <Intyre> no D:
[13:22:27] * joshrivers joined the channel
[13:23:57] <Intyre> cant find timezone for 127.0.0.1 :(
[13:24:27] <gurun> Hmm, i'm fairly convinced that is the one around the corner, isn't it?
[13:24:51] <gurun> it is the one next to 192.*
[13:25:33] <Intyre> is that near 10.* ?
[13:25:58] <gurun> hm, yes close. It's just the next galaxy and then .. to the right.
[13:26:22] <gurun> 3'rd planet of the second sun on the right.
[13:26:49] <gurun> Hm, i think i'm boooored :-P
[13:26:52] <Intyre> but what timezone is that :)
[13:27:25] <Intyre> UTC+many light years?
[13:27:28] <gurun> so .. well, very good to see 0.11 coming out. Guess it will be an exceptionally long (couple of) night(s) now to catch up.
[13:27:43] <gurun> Univesal time, truly :-P
[13:28:05] <gurun> i missed hacking the server.
[13:32:28] <gurun> shoghicp, how are you settling in in SHOLM? I want to know what the sallary situation in gaming is. Is it above or below normal code-sallaries?
[14:02:57] <shoghicp> I don't know, this is my first real job :P
[14:06:29] <humerusj> shoghicp: wait, mcpe realms is enabled again?
[14:06:50] <shoghicp> humerusj: no? that is for pc
[14:07:21] <humerusj> shoghicp: damnit :(
[14:20:11] * Addisonep_ joined the channel
[15:27:07] * Addisonep_ has quit
[15:59:15] * williamtdr has quit
[17:44:21] * gurun_ has quit
[17:50:25] * Addisonep_ joined the channel
[20:04:20] * SteveTuckPlays joined the channel
[20:04:49] * gurun has quit
[20:05:20] <SteveTuckPlays> after i quit my server how do i start it back up?
[20:05:57] * gurun joined the channel
[20:06:02] <SteveTuckPlays> ....
[20:07:09] <SteveTuckPlays> sighs
[20:08:26] <SteveTuckPlays> how to i start my server back up  after i quit it?
[20:09:08] <SteveTuckPlays> sighs once again
[20:12:37] * SteveTuckPlays has quit
[20:15:07] <gurun> guess it's too late not to quit right
[20:15:32] <Intyre> its never too late
[20:18:39] <Codmadnesspro> gurun, $1 per line of code shog writes
[20:19:00] <Intyre> new lines included?
[20:19:11] <Codmadnesspro> Yes
[20:19:15] <Intyre> empty lines too?
[20:19:20] <Codmadnesspro> Yup ^_^
[20:19:29] <Intyre> he must be rich :)
[20:19:56] <Codmadnesspro> $0.50 everytime shog uses the tab button
[20:20:02] <Codmadnesspro> ^__^
[20:20:10] <Intyre> what if they use 4 spaces?
[20:20:24] <Codmadnesspro> Those are counted too
[20:20:46] <Codmadnesspro> this system is proven to not be corrupt
[20:20:54] <Intyre> like fifa?
[20:21:18] <Codmadnesspro> fifa is corrupted yes but our system has taken many testings for faults
[20:22:39] * Codmadnesspro sets up some return bar macros
[20:30:52] <gurun> hmm, i think it sounds a bit expensive..
[20:34:32] <gurun> any new interesting development happend the last month? Any new servers around?
[20:34:47] <Intyre> no
[20:43:18] * Addisonep_ has quit
[21:08:27] * Addisonep_ joined the channel
[21:11:47] <gurun> what is the latest version on android support to report? alpha build 14 or?
[21:16:07] * Unown__ joined the channel
[21:37:30] <Codmadnesspro> gurun, any new servers?
[21:37:40] <Codmadnesspro> You better ask leet then xD
[21:37:43] <gurun> working on it
[21:37:57] <Codmadnesspro> They're spreading like a virus
[21:38:08] <gurun> leet?
[21:38:41] <Codmadnesspro> leet servers yes
[21:38:54] <Codmadnesspro> look at the minecraft pocketedition server list
[21:38:56] <Codmadnesspro> xD
[21:40:48] <gurun> which list .. not on the vg wiki
[21:41:22] * MelomanCooI has quit
[21:42:11] <gurun> can't figure out what i'm doing wrong .. i'm starting the server, getting the ping in, sending back the pong, but it doesn't show up in the game-list :-(
[21:42:31] <gurun> it just keeps ping-pong-ing
[21:51:03] <Intyre> different identifier
[21:51:13] <Intyre> mcpe:something:something:something
[21:51:29] <Intyre> gurun: ^
[21:51:35] <gurun> ok. trying to find that stuff in the code
[21:52:09] <Intyre> https://github.com/PocketMine/PocketMine-MP/blob/9e14435dbb13966542236a35525f1ee913288e1b/src/pocketmine/network/RakLibInterface.php#L178 gurun
[21:52:41] <gurun> ah, thanks. So that is where the "set options" is coming from :-P
[21:53:44] <gurun> yeah, it has a very different meaning ..
[22:03:47] <gurun> MCPE;Minecraft: PE Server;27;0.11.0;10;70
[22:03:56] <gurun> not working either :-(
[22:04:27] <gurun> see anything wrong with it anyone?
[22:06:21] <Intyre> umm
[22:09:07] <Intyre> 0.11.0.14?
[22:09:25] <Intyre> idk ^.^
[22:10:04] <gurun> at least nothing obviously wrong with it, right
[22:10:54] <Intyre> nope
[22:11:36] <Intyre> MCPE;Minecraft: PE Server;27;0.11.0;0;20
[22:11:41] <Intyre> looks the same :/
[22:12:16] <Intyre> changed length too?
[22:14:39] <gurun> lenght?
[22:15:44] <Intyre> wireshark!
[22:28:34] <gurun> totally don't get that comment about lenght .. hmm ..
[22:29:58] <Intyre> i mean the total length of "MCPE;Minecraft: PE Server;27;0.11.0;0;20"
[22:30:13] <Intyre> idk :)
[22:30:22] <Intyre> just guessing without codes
[22:30:39] <Intyre> did you push to github?
[22:31:03] <gurun> no, not yet since I can't even get this thing working ..
[22:31:13] <gurun> i've copied the "string" from your example .. just to make sure ..
[22:33:37] <gurun> i mean .. this is just RakNet stuff .. except for that string
[22:34:57] <Intyre> gurun: https://www.dropbox.com/s/rfhurkjbsthp45e/Screenshot%202015-06-04%2000.34.50.png
[22:38:24] <gurun> thanks. Yeah, looks exactly the same.
[22:38:39] <Intyre> #blamehim
[22:43:02] <gurun> :-) Nah, it's something i'm doing wrong .. just can't figure it out.
[22:43:24] <gurun> i'm thinking router and shit .. but that doesn't make sense either.. since it works on the old shit if i just change the string.
[22:43:42] <gurun> and i get the ping
[23:15:04] <gurun> oh . hmm, that's weird. It also doesn't answer ping from my client. Something is really fishy here..
[23:17:50] <Intyre> you break, you buy
[23:21:04] <gurun> yeah, something like that. It works just fine if i send the ping to my 0.10 client.
[23:28:10] * gurun_ joined the channel
[23:31:23] * gurun has quit
[23:32:44] * gurun_ has quit
[23:33:03] * gurun joined the channel
[23:33:48] <gurun> i think it is never too late to give up. Have to wait until i get this on iOS or something first..

2015-06-02
[00:50:04] * joshrivers joined the channel
[00:59:39] * williamtdr joined the channel
[01:35:56] * eggy has quit
[01:45:15] * eggy joined the channel
[01:56:27] * joshrivers has quit
[02:06:01] * joshrivers joined the channel
[02:10:33] * joshrivers has quit
[02:24:24] * jython234[2] joined the channel
[02:28:35] * jython234[2] has quit
[02:38:38] * Jocopa3 has quit
[03:07:26] * joshrivers joined the channel
[03:12:30] * joshrivers has quit
[03:39:14] * williamtdr has quit
[06:44:46] * joshrivers joined the channel
[06:49:22] * joshrivers has quit
[08:23:22] * Addisonep has quit
[10:22:13] * joshrivers joined the channel
[10:27:21] * joshrivers has quit
[13:59:30] * joshrivers joined the channel
[14:03:45] * joshrivers has quit
[14:07:08] * williamtdr joined the channel
[14:56:45] * joshrivers joined the channel
[15:38:39] * joshrivers has quit
[16:59:15] * williamtdr has quit
[18:22:59] * Jocopa3 joined the channel
[18:24:00] <Jocopa3> finished building my new pc
[18:24:57] <Jocopa3> with two gtx 980s, and the intel i7 5820k
[18:25:00] <Jocopa3> http://i.imgur.com/ZMHCji5.jpg
[18:28:31] <Codmadnesspro> Jocopa3, i've got that but a intel i7 5960x
[18:28:50] <Codmadnesspro> and i'm still using a intel stock cooler on it :L
[18:30:02] <Jocopa3> I would rather have the 5930k to be honest, I thought the 5960x was huge overkill for the price
[18:30:42] <Codmadnesspro> I got my 5960x for £400
[18:31:12] <Codmadnesspro> won a auction for it on ebay ^_^
[18:31:18] <Codmadnesspro> rrp £1000
[18:31:26] <Jocopa3> :p
[18:32:06] <Jocopa3> I got the two gtx 980's for $100 off because of an evga discount
[18:32:19] <Codmadnesspro> i won my gtx 980's too on ebay
[18:32:23] <Codmadnesspro> I got one for £120
[18:32:33] <Codmadnesspro> and the other £234
[18:32:56] <Codmadnesspro> no one was looking at their item but me :D
[18:33:29] <Codmadnesspro> one actually started to refuse selling me to the product
[18:34:18] <Jocopa3> I wanted to buy everything new, so I kinda paid a hefty price for the whole PC
[18:34:39] <Codmadnesspro> Mine was new
[18:35:25] <Jocopa3> Still I'm supprised ebay had them for that cheap
[18:35:29] <Codmadnesspro> Apprently the story was that it was sold to a user but they sent it back to the company and then I just so happened to find it
[18:35:44] <Codmadnesspro> Jocopa3, use filters, tag and everything if you want to find something cheap
[18:36:07] <Codmadnesspro> sometimes some leave out tags or don't put in the right name so no one else finds it but you
[18:36:34] <Codmadnesspro> ebay is a shifty co. though
[18:36:43] <Jocopa3> I did get 32gb RAM for cheap thanks to a 30% discount ;D
[18:37:16] <Codmadnesspro> i only got 16gb but that's way more than enough for me
[18:38:01] <Jocopa3> the 32gb RAM ended up being cheaper than a 16gb set thanks to the discount
[18:38:46] <Codmadnesspro> gotta love dem discounts
[18:39:16] <Codmadnesspro> but way too busy atm
[18:42:46] * Jocopa3 has quit
[18:47:01] * Jocopa3 joined the channel
[19:24:36] * Jocopa3 has quit
[19:29:23] * Jocopa3 joined the channel
[19:39:19] * Jocopa3 has quit
[19:45:32] <humerusj> Jocopa3: how much did you spend when all is said and done?
[20:11:15] * Jocopa3 joined the channel
[20:15:36] * Jocopa3 has quit
[20:20:55] * Jocopa3 joined the channel
[20:40:32] * Jocopa3 has quit
[20:58:25] * Jocopa3 joined the channel
[21:07:46] * Jocopa3 has quit
[22:00:06] * Addisonep_ joined the channel

2015-06-01
[00:03:52] * joshrivers has quit
[00:26:32] * joshrivers joined the channel
[01:05:58] * Trent__ joined the channel
[01:06:30] <Trent__> Guys guys
[01:06:34] <Trent__> I think I figured it out
[01:06:46] <Trent__> The reliability thing
[01:10:18] * Trent__ has quit
[01:10:46] * jython234[away] is now known as jython234
[01:37:30] * C0deH4cker joined the channel
[02:14:05] * jython234 is now known as jython234[away]
[03:39:28] * Trent__ joined the channel
[03:39:30] <Trent__> Anyone online?
[03:50:18] * shina_mashiro joined the channel
[03:50:32] <shina_mashiro> Hi there!
[03:51:20] <shina_mashiro> I'm a user of poctetmine and just, recently, I've decided to build a server. I'm running the lastest version of poctetmine, After everything is finishied on my Windows PC, I tried to access the server on my IOS 0.10.4. After short time of locating the server, it pops out a notice:Unable to Connect to World.
[03:59:17] * a__ joined the channel
[03:59:23] <a__> I'm a user of poctetmine and just, recently, I've decided to build a server. I'm running the lastest version of poctetmine, After everything is finishied on my Windows PC, I tried to access the server on my IOS 0.10.4. After short time of locating the server, it pops out a notice:Unable to Connect to World.
[04:04:17] <Trent__> a__
[04:04:29] <Trent__> How are you connecting?
[04:07:49] * Trent__ has quit
[04:09:05] <shina_mashiro> ..
[04:09:21] <shina_mashiro> I am connecting Via an iphone
[04:09:50] <shina_mashiro> I'm a user of poctetmine and just, recently, I've decided to build a server. I'm running the lastest version of poctetmine, After everything is finishied on my Windows PC, I tried to access the server on my IOS 0.10.4. After short time of locating the server, it pops out a notice:Unable to Connect to World.
[04:10:02] <shina_mashiro> Pleaz help!!! Thanks a lot!!
[04:31:19] <C0deH4cker> shina_mashiro: Try asking in #pocketmine. This channel is meant for the development of pocketmine, not support.
[05:03:16] * Addisonep has quit
[05:58:50] * Addisonep_ joined the channel
[08:10:54] * Connor4898 has quit
[08:10:54] * MelomanCooI has quit
[08:11:07] * MelomanCooI joined the channel
[08:12:06] * Connor4898 joined the channel
[09:31:09] * lightsss joined the channel
[09:31:25] <lightsss> help
[09:32:11] * lightsss has left the channel
[10:03:59] * sgray has quit
[10:06:14] <shoghicp> "When are you going to release 0.12?"
[10:06:33] <shoghicp> it's just a guess, but maybe after 0.11 is on the stores?
[10:42:29] * ZacHack_ joined the channel
[10:43:42] * ZacHack has quit
[10:58:24] * sgray joined the channel
[11:01:35] * a__ has quit
[11:01:39] * shina_mashiro has quit
[12:22:36] * R0xyTheG0d joined the channel
[12:33:16] * Addisonep_ has quit
[14:34:47] * joshrivers has quit
[14:42:31] * Trent___ joined the channel
[14:42:35] <Trent___> Anyone on?
[15:00:50] * sgray has quit
[15:08:00] <Trent___> Guys I think I finally get the reliability thing
[15:08:34] <Intyre> you said that last time too
[15:36:15] <Trent___> Yes
[15:36:31] <Trent___> So, you know the "<<" thing in Java?
[15:36:33] <Trent___> and PHP?
[15:37:15] <Trent___> I believe it's supposed to let you get bits in a byte
[15:37:19] <Trent___> At a position
[15:38:18] <shoghicp> no, it shifts
[15:38:29] <shoghicp> you can also set
[15:38:33] <shoghicp> |
[15:38:36] <shoghicp> &
[15:38:38] <shoghicp> ^
[15:38:39] <shoghicp> >>
[15:38:40] <shoghicp> <<
[15:38:42] <Trent___> Hm
[15:38:48] <shoghicp> ~
[15:38:50] <Trent___> Because what I was doing was gettign the raw bytes
[15:38:53] <shoghicp> binary operators
[15:38:54] <Trent___> *bits
[15:38:56] <Intyre> xD
[15:39:13] <Trent___> I was converting the byte to binary form "00000001" for example
[15:39:25] <Trent___> Then tried to parse each one as a number, then add those
[15:39:36] <Trent___> But that didn't seem to work
[15:40:36] <Trent___> So, how does this "shifting" work?
[15:40:45] * sgray joined the channel
[15:41:16] <Intyre> how does google work?
[15:42:00] <deceit> what's google?
[15:42:42] <Trent___> oh yeah
[15:43:22] <Trent___> Alright, I already found out what "~" does
[15:43:35] <Trent___> It inverts the bit
[15:43:40] <Trent___> So 0 = 1 or 1 = 0
[15:46:18] <Trent___> I think I need to make a bot where it will do *slaps Trent* if I ask a question
[15:46:22] <Trent___> But I would need to test it and stuff
[15:46:38] <Trent___> Don't wanna spam the channel, and I need permission from shog
[15:47:05] <Intyre> dont
[15:47:10] <Intyre> not here
[15:47:20] <Trent___> ok
[15:47:28] <Trent___> I will test it on my own channel if I did make one
[15:47:34] <Trent___> lol
[15:48:01] <Trent___> Also, I found out what "<<" and ">>" do
[15:48:28] <Trent___> For example, if you have 00000000000000000000000000101011, and do >> 2
[15:48:34] <Trent___> You will remove the last two bits
[15:48:50] <Trent___> And if you did << 2 You would remove the first two bits
[15:49:09] <shoghicp> you shift everything
[15:49:13] <shoghicp> anyway
[15:49:19] <shoghicp> try learning about that on the wiki
[15:49:23] <shoghicp> it's all written there
[15:49:29] <shoghicp> basic knowledge
[15:49:47] <Trent___> ok
[15:50:06] <Trent___> But I am starting to get it, before I was trying to do it with strings
[15:50:20] <Trent___> Which works in PHP I believe but not in Java from my experience
[15:50:34] <Trent___> I don't like to use String when working with Bytes, Ints, Longs, etc.
[15:51:00] <Trent___> Well, I'm gonna try to get the reliability and hasSplit now
[15:51:03] * Trent___ has quit
[16:01:09] * joshrivers joined the channel
[16:03:16] * Trent___ joined the channel
[17:16:26] * joshrivers has quit
[18:04:23] <Intyre> oh  noooeeesss http://store.steampowered.com/app/332310/
[18:06:25] * joshrivers joined the channel
[18:21:58] * zz_InusualZ is now known as InusualZ
[18:22:29] * Trent____ joined the channel
[18:22:47] * Trent___ has quit
[19:53:25] <Trent____> Guh
[19:54:10] <Trent____> I'm trying to find out how to see if the current Socket has data to be read
[19:54:25] <Trent____> Without using "available()" because I heard that should not be used, as it can return 0
[19:54:29] <Trent____> And yes I googled it this time
[19:55:31] <Trent____> Well, it turns out if you try to read a byte and it returns -1 it's empty
[19:55:34] <Trent____> I'll just use that
[19:55:50] <Trent____> (I googled it, but then changed some key words then I got my answer)
[19:57:03] * Trent____ has quit
[20:15:28] * Addisonep_ joined the channel
[21:18:27] * sgray has quit
[21:18:51] * shaila joined the channel
[21:26:43] * joshrivers has quit
[22:03:14] * Trent__ joined the channel
[22:03:15] <Trent__> So guys I just want to make sure of this
[22:03:33] <Trent__> If you do (byte << 5) You will get the first 3 bit of that byte
[22:03:57] <Trent__> I'm just making sure, I'm gonna try it with the reliability thing in MCPE
[22:57:59] * Addisonep_ is now known as Addisonep
[23:19:17] * Trent__ has quit

2015-05-31
[00:13:45] * Addisonep joined the channel
[03:16:44] * sgray joined the channel
[03:21:57] * joshrivers has quit
[03:33:16] * Addisonep has quit
[03:34:32] * Addisonep joined the channel
[03:43:17] * joshrivers joined the channel
[04:30:04] * joshrivers has quit
[04:31:52] * joshrivers joined the channel
[05:45:35] * MelomanCooI has quit
[05:53:16] * Addisonep has quit
[06:45:51] * Addisonep joined the channel
[06:53:34] * MelomanCooI joined the channel
[07:12:37] * PEMapModder_ joined the channel
[07:21:07] * PEMapModder_ has quit
[07:43:30] * sgray has quit
[09:13:16] * Addisonep has quit
[12:36:58] * sgray joined the channel
[12:48:57] * joshrivers joined the channel
[12:53:49] * joshrivers has quit
[14:17:59] * juju007007 joined the channel
[14:18:11] <juju007007> Hello
[14:18:25] * juju007007 has left the channel
[14:32:25] <Codmadnesspro> iJoshuaHD, pong
[14:46:19] * PEMapModder is now known as PEMapModder|Gone
[14:46:21] * PEMapModder|Gone is now known as PEMapModder|Away
[15:07:40] <iJoshuaHD> Codmadnesspro what do u want to say? i just saw ur DM in twitter
[15:07:43] * PEMapModder|Away has left the channel
[16:08:13] * joshrivers joined the channel
[16:12:35] * joshrivers has quit
[16:41:53] * Addisonep joined the channel
[18:55:01] * joshrivers joined the channel
[18:57:27] * joshrivers has quit
[18:57:50] * joshrivers joined the channel
[19:08:19] * joshrivers has quit
[19:31:35] * sgray joined the channel
[23:06:36] * joshrivers joined the channel
[23:53:21] * joshrivers joined the channel

2015-05-30
[00:02:34] * Addisonep see's clearly now
[00:07:13] * joshrivers joined the channel
[00:16:23] * joshrivers has quit
[00:33:19] * joshrivers joined the channel
[01:32:18] * Trent__ joined the channel
[01:39:44] * Addisonep has left the channel
[01:39:48] * Addisonep joined the channel
[02:02:17] * Trent__ has quit
[02:16:45] * shaila joined the channel
[02:53:32] <Addisonep> Anyone here?
[02:53:34] <Addisonep> Intyre: ping
[03:38:59] * sgray joined the channel
[03:52:14] * joshrivers has quit
[03:52:50] * joshrivers joined the channel
[05:26:27] <PEMapModder> again?
[05:26:49] <Addisonep> PEMapModder: what?
[05:37:43] * sgray has quit
[11:02:30] * pemapmodder__ joined the channel
[11:02:33] <NullFull> pemapmodder__ is also known as: PEMapModder
[11:08:25] * pemapmodder__ has quit
[11:11:22] * pemapmoDder_ joined the channel
[11:11:26] <NullFull> pemapmoDder_ is also known as: PEMapModder
[11:28:24] * pemapmoDder_ has quit
[11:53:26] * pemapmoDder_ joined the channel
[11:53:30] <NullFull> pemapmoDder_ is also known as: PEMapModder
[12:24:31] * sgray joined the channel
[12:32:23] * pemapmoDder_ has quit
[12:32:48] * pemapmoDder_ joined the channel
[12:32:52] <NullFull> pemapmoDder_ is also known as: PEMapModder
[12:33:14] * pemapmoDder_ has quit
[13:48:22] <Jocopa3> minecraft pe forums was hacked, had all passwords, emails, etc. dumped
[13:48:39] <Intyre> \o/
[13:49:17] <Jocopa3> I don't remember what pass I used on that site
[13:49:26] <Intyre> hunter2 ?
[13:50:45] <Jocopa3> nope
[13:52:41] <Jocopa3> http://www.databreaches.net/minecraft-pocket-edition-forum-hacked-dumped/
[13:55:52] <Intyre> heh
[13:58:18] <Jocopa3> well I have the salt and know the hash algorithm, time to figure out what pass I used
[14:08:09] * MelomanCooI|2 joined the channel
[14:08:09] * MelomanCooI has quit
[14:12:21] <Jocopa3> took ten minutes, but my pass guesser finally terminated with an answer
[14:12:31] <Jocopa3> and it's the wrong password...
[14:12:48] <Intyre> your cracker needs some pepper
[14:14:10] <Jocopa3> I thought hash algorithms were supposed to have low collision rates
[14:18:42] <Jocopa3> I know shoghicps email now ;D
[14:29:01] * MelomanCooI|2 is now known as MelomanCooI
[14:31:59] <Jocopa3> I just thought of a way to have different passwords on everysite without having to memorize many different passwords
[14:33:08] <humerusj> Use a chrome extension?
[14:33:17] <Jocopa3> can be used on any browser
[14:33:53] <Jocopa3> basically, put the name of the website somewhere in your password
[14:33:58] <humerusj> Add a times tamp as a salt
[14:34:10] <humerusj> Or yeah, that works too
[14:34:24] <Jocopa3> so you can have the same password, but it'll be different for every website if you put the name of the site in the pass
[14:35:07] <humerusj> Nice idea
[14:39:01] <Codmadnesspro> lastpass
[15:27:35] <KnownUnown> we all know shoghi's email
[15:27:45] <KnownUnown> oh well maybe not the one you're speaking of
[15:28:13] <KnownUnown> I have something similar to that system, jocopa
[15:28:36] <KnownUnown> but a lot of websites don't like my password
[15:38:33] * Addisonep joined the channel
[15:40:59] <iJoshuaHD> ping Codmadnesspro
[17:41:21] * MelomanCooI has quit
[17:47:39] * sgray joined the channel
[17:48:09] * MelomanCooI joined the channel
[19:28:20] * joshrivers has quit
[19:33:16] * Addisonep has quit
[19:42:45] * Rubisk joined the channel
[19:43:03] <Rubisk> Hello
[19:44:37] <Rubisk> Anyone can help me out with a few questions about the mcpe 0.9.0+ format? Im currently working on adfkng mcedit support for it.
[19:47:01] * Rubisk_ joined the channel
[19:48:49] * Rubisk has quit
[19:50:15] <MrARM> apparently
[19:50:21] <MrARM> PowerPoint can handle 4k slides
[19:50:27] <MrARM> on a shitty PC
[19:50:59] * Rubisk_ is now known as Rubosk
[19:51:10] * Rubosk is now known as Rubisk
[19:53:54] <Rubisk> I guess I'll just start asking. Should I expect compressions other than zlib for the database?
[20:15:34] * Addisonep joined the channel
[20:23:39] <Intyre> Rubisk: database?
[20:26:39] <shoghicp> Rubisk: it should use deflate if the world comes from MCPE
[20:26:54] <shoghicp> I don't remember if mcpe supports snappy as well, but I don't think so
[20:27:05] * Rubisk has quit
[20:27:11] <shoghicp> other tools can generate them using snappy, though
[20:27:55] <Intyre> 0.9?
[21:59:49] * joshrivers joined the channel
[22:23:16] * Addisonep has quit

2015-05-29
[21:32:38] <Addisonep> MrARM: ^^
[21:32:57] <MrARM> I would say that nightmares are ruined dreams
[21:33:29] <MrARM> anyways, going to sleep
[21:33:39] <Intyre> o/
[21:34:48] <MrARM> bye.
[21:35:17] <Addisonep> Nah I wouldn't... It's like 5:33 for you isn't it?
[21:35:32] <Intyre> 2335
[21:36:09] <Addisonep> It's 2:36 here
[21:36:27] <Addisonep> Wow I don't think time goes that high
[21:54:24] <MinecraftAddict> Intyre, so, my sony laptop died
[21:54:38] <MinecraftAddict> the only one with a dedicated GPU
[21:54:53] <Intyre> rip :(
[21:54:57] <MinecraftAddict> i just used a heatgun as a last-resort fix
[21:55:11] <MinecraftAddict> i'll give it 45 minutes to cool off then ill test it
[21:55:23] <Intyre> dafuq did you heat up? :/
[21:56:30] <Intyre> did you try to add more ram?
[21:56:56] <Intyre> downloaded ram, 3d printed it now fusing it together with laptop with heatgun?
[22:01:07] <Addisonep> XD
[22:13:21] <MinecraftAddict> I'm guessing it has to do with a temperature sensor
[22:13:50] <MinecraftAddict> so I'm heating up the temp-control chip
[22:14:13] <MinecraftAddict> to maybe have the solder melt and rejoin
[22:14:27] <Intyre> risky
[22:14:37] <MinecraftAddict> it's a paperweight as it is
[22:14:45] <MinecraftAddict> It's been dead for a few months now
[22:49:55] <Trent__> Oh hey look at that
[22:49:57] <Trent__> I left IRC on
[22:52:14] * Trent__ has quit
[22:57:43] <TruDan> Intyre: http://www.downloadmoreram.com/
[22:58:41] <Intyre> TruDan: thats what i said
[22:59:17] <TruDan> but you dont 3d print it, just download and run the exe
[22:59:23] <TruDan> and like magic, moar wham
[22:59:40] <TruDan> recommended by superkai64
[22:59:46] * Intyre runs .exe
[22:59:51] <Intyre> nothing happens
[23:00:40] <TruDan> did you verify integrity of game cache?
[23:00:42] <Intyre> well a windows popsup to open it in a vm
[23:00:56] <Intyre> but i can edit ram for vm already
[23:01:02] <Intyre> they have build in slider
[23:32:45] <Addisonep> You are actually trying it?
[23:32:55] <Addisonep> Intyre: ^^
[23:33:20] <Intyre> it worked
[23:39:37] <Addisonep> Intyre: lol you have to be kidding
[23:40:25] <Intyre> im a very serious person
[23:42:07] <Addisonep> Intyre: how is that possible?
[23:42:22] <Intyre> Brandon15811: can you explain please?
[23:45:54] <Brandon15811__> Intyre: http://s2.quickmeme.com/img/72/7221f725e518793a71eaec4da3d0d5b60fa961b374f3b33f8a83867da2dc331e.jpg
[23:46:08] <Intyre> ty :)
[23:46:30] <Addisonep> Ram is physical
[23:46:31] <Addisonep> It cannot be downloaded
[23:46:42] <Addisonep> Intyre: trying to troll me?
[23:47:09] <Intyre> whats troll?
[23:47:18] <Intyre> sorry english is bad
[23:51:42] <Addisonep> http://netforbeginners.about.com/od/netiquetteonlineculture/f/What-Is-Trolling.htm
[23:51:56] <Addisonep> Or trying to get something to believe something fake
[23:53:16] <Intyre> oh
[23:53:26] <Intyre> well it worked so im not complaining
[23:57:39] <Addisonep> Intyre: can you show me that it worked?
[23:58:12] * Intyre points at screen

[00:27:09] * joshrivers joined the channel
[01:13:15] * Addisonep has quit
[01:46:10] * joshrivers has quit
[02:06:27] * Addisonep joined the channel
[02:55:46] * joshrivers joined the channel
[03:29:13] * joshrivers has quit
[05:02:36] * MelomanCooI has quit
[07:42:52] * MelomanCooI joined the channel
[08:11:50] * Jocopa3 joined the channel
[08:55:52] * Wuppie has quit
[08:56:25] * Wuppie joined the channel
[09:51:40] * LaxWasHere joined the channel
[11:15:23] <Jocopa3> My PC parts are only a 2 hour drive away, and yet I won't get them until monday
[11:15:38] <Jocopa3> I wish I could just drive to the shipping center and get them
[12:03:46] * sgray joined the channel
[13:11:30] <iJoshuaHD> hopefully MCPE 0.11 will be released next week :D
[13:13:23] <Intyre> next month!
[13:14:29] <Intyre> 4-5 july
[13:20:08] <Intyre> just because they can :)
[13:20:20] <Intyre> and maybe apple helps them with it lol
[13:32:25] * Addisonep joined the channel
[14:47:11] * joshrivers joined the channel
[15:01:31] * greymalkin has left the channel
[15:47:20] * joshrivers has quit
[16:04:11] * [d__d] joined the channel
[17:33:19] * Trent__ joined the channel
[17:33:19] <Trent__> Guys I need your help with encapsulated packets D:
[17:33:21] <Trent__> I still can't get them
[17:33:39] * Trent__ is now known as MarfGamer
[17:33:43] * MarfGamer is now known as Trent__
[20:13:12] <MinecraftAddict> Intyre, love me
[20:13:15] <MinecraftAddict> <3
[20:22:21] * shaila joined the channel
[20:29:40] <Intyre> MinecraftAddict: <3
[21:02:15] <MrARM> Intyre, meh, they are going to cancel it because they find bugs
[21:02:48] <Intyre> too much violence
[21:03:14] <MrARM> anyways sw is fully ready for 0.11 now
[21:03:25] <MrARM> except for the real testing part
[21:03:31] <Intyre> star wars? :)
[21:03:40] <MrARM> sky wars
[21:03:46] <MrARM> but you can call it star wars
[21:03:53] <Intyre> \o/
[21:04:26] <MrARM> except it has nothing to do with the movie :)
[21:05:28] <MrARM> anyone ever tried loading a 2k slide presentation into PowerPoint there?
[21:05:33] * MrARM has an evil idea
[21:05:45] <Intyre> powerpoint...
[21:05:47] <MrARM> it is fine with 350 one
[21:06:00] <MrARM> Intyre: we have to do one for school
[21:06:12] <MrARM> figured out the format today
[21:06:15] <MrARM> quite easy
[21:06:42] <MrARM> except wtf Microsoft why do the references like this
[21:07:18] <MrARM> and an override for mime type for slides
[21:07:23] <MrARM> gr8 microsoft
[21:07:45] <MrARM> but yeah made a simple thing where you can walk in a tileset today
[21:07:59] <MrARM> but I'm going to make a game
[21:08:04] <MrARM> and that is not going to be less than 2k slides
[21:08:21] <Intyre> and not with powerpoint i hope
[21:08:40] <MrARM> Intyre: meh, at least their format is easy
[21:08:59] <MrARM> I think Apple's one is much harder
[21:09:07] <MrARM> less human friendly, I mean
[21:10:51] <Addisonep> Pshh... I've loaded an 8k slide presentation into PowerPoint
[21:11:07] <MrARM> it was fine?
[21:11:26] <MrARM> if so, it's all good
[21:12:16] <Addisonep> Lol I'm joking... Never tried
[21:12:26] <Addisonep> What could go wrong?
[21:12:35] <MrARM> it can hang up
[21:12:38] <MrARM> or run out of memory
[21:12:54] <Addisonep> Yeah I guess...
[21:13:06] <Intyre> http://www.downloadmoreram.com/ np
[21:13:10] <Addisonep> You making a sky wars plugin?
[21:13:15] <Addisonep> Wow sounds awesome
[21:13:23] <Addisonep> Wish it worked
[21:13:40] <MrARM> I imagine a convo at ms: "Hey, I've tried loading a 2k slides presentation today, it crashed"; " Do you really think one will make such a big presentation? "
[21:13:50] <Intyre> :D
[21:13:59] <MrARM> I'm working on lifeboat skywars
[21:14:02] <MrARM> private plugin
[21:14:19] <Addisonep> That probably installs a virus
[21:14:33] <Addisonep> Oh ok
[21:14:38] <MrARM> that's a joke website
[21:14:44] <MrARM> it is not a virus
[21:15:07] <Addisonep> Lol wow they marked it down from 200$ to free. What a steal
[21:15:39] <Addisonep> So is lifeboat getting any new mini-games?
[21:15:58] <MrARM> yeah walls is on current to do, at William's side
[21:16:16] <MrARM> I might be working on something after I finish one project
[21:16:37] <Addisonep> When walls is finished will it be a 24/7 thing?
[21:16:55] <Addisonep> You know what would be cool though...
[21:17:03] <MrARM> so that's >1 month from now
[21:17:06] <Intyre> rainbows
[21:17:32] <MrARM> lol ofc
[21:17:54] <MrARM> do you think it'll be down for most of the week and just up for 5 minutes?
[21:18:04] <Intyre> yes
[21:18:19] <Intyre> walls never go down!
[21:18:35] <Addisonep> Rainbows
[21:18:43] <MrARM> anyways, sw 0.11 shall have way less lag
[21:18:46] <Intyre> rainbow walls :o
[21:18:48] <Addisonep> Sounds cool
[21:18:50] <MrARM> unless blame shoghi
[21:19:01] <Addisonep> Make the walls blinking
[21:19:01] <MrARM> removed generator, maps back
[21:19:05] <Addisonep> Strobe
[21:19:10] <MrARM> if that won't help lag
[21:19:13] <MrARM> I give uo
[21:19:14] <MrARM> *up
[21:19:23] <Addisonep> Make a castle defense plugin
[21:19:38] <Addisonep> You better not though...
[21:19:46] <MrARM> Make a plugin making plugin
[21:19:46] <Intyre> he already did
[21:20:31] <Addisonep> Castle defense?
[21:21:19] <MrARM> wait
[21:21:22] <MrARM> shhh
[21:21:36] <MrARM> I forgot to finish a new skywars kit
[21:21:44] <Addisonep> Am I still waiting?
[21:22:37] <Addisonep> I have a great idea... How about you post lb-core on github
[21:22:40] <MrARM> I did not make a castle defense plugin
[21:22:43] <Addisonep> I wouldn't use it though
[21:22:44] <MinecraftAddict> where is Brandon15811?
[21:22:46] <Addisonep> Good!
[21:23:01] <MinecraftAddict> I bet he has a job now, what a very grown-up thing to do
[21:23:09] <Intyre> lollol
[21:23:15] <Addisonep> Or kill the prince
[21:23:34] <MrARM> Addisonep , how about posting mineplex or hypixel sources by their owners? :)
[21:23:44] <Addisonep> Sure
[21:23:55] <MrARM> then tell them to do that!
[21:24:04] <Intyre> already done
[21:24:06] <Addisonep> I'm sure they will listen to me
[21:24:06] <MrARM> sure thing that they will hear you and do it
[21:24:16] <Addisonep> Oh wait... They just popped up on github
[21:24:27] <Addisonep> Thanks intyre
[21:24:37] <Addisonep> Glad I could count on you
[21:24:43] <MrARM> or you mean to use a private repo ?
[21:25:02] <Addisonep> Nah
[21:25:19] <Addisonep> I don't think tnt run is a big hit
[21:25:31] <Addisonep> On inpvp you have to lure people into arenas
[21:25:59] <MrARM> Addisonep: oh also, ask Mojang to release PE sources into a new wild public github repo :P
[21:26:32] <Addisonep> I think I might of already
[21:26:53] <Addisonep> I also asked 505 games to release the terraria mobile source
[21:26:58] <Addisonep> Never released it
[21:27:12] <Addisonep> Wonder why... Came as a huge shock to me
[21:27:46] <MrARM> there are still a lot of games whose authors you can ask to release the sources!
[21:28:08] <MrARM> maybe finally someone will! (maybe of a game that already is open source...)
[21:28:22] <Intyre> openttd! :)
[21:28:27] <Addisonep> That would be even better
[21:29:09] <Addisonep> How about I just find an open source one and make the look different and re distribute it as mine?
[21:29:34] <MrARM> how about reading license? :)
[21:29:54] <Addisonep> I'll change the license
[21:30:17] <Addisonep> I'll copyright it and patent the code
[21:30:19] <MrARM> Addisonep: how about you can't? :D
[21:30:29] <MrARM> someone has to ruin your dreams :D
[21:30:35] <MrARM> a lawyer maybe
[21:31:27] <Addisonep> No lawyer can ruin my dreams... He can only make my dreams into nightmares

2015-05-28
[00:23:27] * sgray joined the channel
[01:29:16] * joshrivers joined the channel
[02:13:17] * Addisonep has quit
[03:14:46] * Addisonep joined the channel
[04:11:30] * joshrivers joined the channel
[04:16:00] * joshrivers has quit
[05:50:40] * TruDan has quit
[05:53:08] * TruDan joined the channel
[08:36:35] <iJoshuaHD> Codmadnesspro pinggg
[08:53:15] * Addisonep has quit
[09:18:53] * sgray joined the channel
[11:47:19] * iJoshuaHD joined the channel
[11:47:28] * iJoshuaHD is now known as Guest53979
[12:05:27] * Guest53979 has quit
[12:08:29] <sekjun9878> Raspberry Pi cameo in Big Hero 6 :D
[12:26:51] * PEMapModder|away joined the channel
[12:26:51] * iJoshuaHD_ joined the channel
[12:29:51] * PEMapModder|away joined the channel
[12:31:03] * iJoshuaHD_ is now known as iJoshuaHD
[12:31:32] * iJoshuaHD is now known as Guest25813
[13:50:40] * Addisonep joined the channel
[14:31:22] * joshrivers joined the channel
[14:35:58] * joshrivers has quit
[14:43:52] * sgray joined the channel
[15:28:48] * joshrivers joined the channel
[15:39:35] * Trent__ joined the channel
[15:39:42] <Trent__> Guys I think I'm starting to make progress with the encapsulated packets
[15:40:15] <Trent__> I am getting 0 on the first packet, and 3 when I click "cancel" when the game tries to login
[15:40:55] <Trent__> I also get "false" for hasSplit
[15:47:56] <Trent__> Odd, I get these binary representations when reading the first encapsulated packet:
[15:48:05] <Trent__> 00000001
[15:48:11] <Trent__> 00000010
[15:48:11] <Trent__> and
[15:48:13] <Trent__> 00000011
[15:48:16] <Trent__> And that's it
[15:59:33] * Trent__ has quit
[17:25:30] * joshrivers has quit
[18:58:12] * tyteen4a03 has quit

2015-05-27
[01:41:21] * shaila joined the channel
[05:31:03] * IntrusDave joined the channel
[05:31:20] <IntrusDave> evening. Anyone alive?
[05:44:17] <MelomanCooI> Probably me
[05:52:40] <IntrusDave> nice
[05:53:33] <IntrusDave> Quick question. having an issue on my server, console log is in UTC. can figure out how to make it local time (PST8PDT). any clues?
[05:59:21] <MelomanCooI> Oh, I just hanging there, not actually a developer. Wait for anyone who can help.
[05:59:55] <MelomanCooI> oh wait
[06:01:53] <MelomanCooI> IntrusDave: you can change the time zone of the linux
[06:02:26] <MelomanCooI> You are using linux, right?
[06:02:38] <IntrusDave> yeah, it's set to local.  yeah, detain
[06:02:58] <MelomanCooI> But in logs it's still UTC
[06:03:00] <IntrusDave> actually America/Los_Angeles
[06:03:58] <IntrusDave> the server logs in local time. and "echo date('m/d/Y h:i:s a', time());" with the PocketMine php shows the correct time.
[06:04:27] <IntrusDave> just seems that PocketMine forces UTC
[06:04:33] <MelomanCooI> Oh
[06:05:09] <IntrusDave> odd huh?
[06:05:21] <MelomanCooI> shoghicp: are you online?
[06:06:08] <MelomanCooI> IntrusDave: yeah
[06:10:12] <MelomanCooI> so, you can forget about the tab where your web interface IRC is for some time
[06:10:24] <MelomanCooI> most people seems to be AFK
[06:11:11] <IntrusDave> yeah, I figured as much.
[06:11:47] <IntrusDave> it's not even that important. I'm just obsessing about it.
[07:13:29] * shaila joined the channel
[11:21:01] * Brandon15811__ joined the channel
[13:15:49] * Hexdro joined the channel
[13:15:51] <NullFull> Hexdro is also known as: Hexdro
[13:15:56] <Hexdro> o rekt
[13:16:50] * Hexdro has quit
[14:26:35] <MelomanCooI> guys, is there a way to shorten a string of text, but not cut the words?
[14:26:42] <MelomanCooI> In bash, i mean
[15:09:51] * shaila joined the channel
[16:27:06] <MelomanCooI> nvm, figured it out
[16:52:38] * Addisonep joined the channel

2015-05-26
[01:15:10] * shaila joined the channel
[02:48:44] * Trent__ joined the channel
[03:04:10] * Trent__ has quit
[06:24:06] * InusualZ is now known as zz_InusualZ
[06:24:24] * zz_InusualZ is now known as InusualZ
[09:04:46] <PEMapModder> !randquote
[09:04:49] <MrQuoter> [325] 18:31 <+williamtdr> sure, the work of one developer can never out-do the work of a team of 20 for over a year.
[09:04:53] <PEMapModder> again?
[09:04:54] <PEMapModder> !randquote
[09:04:56] <MrQuoter> [253] <Chris35000vr> I came in like wrecking ball | <Brandon15811> Chris35000vr, no, just no. | <IsaiahJTurner> But all he wanted was to break your firewalls...
[12:26:55] * shaila joined the channel
[15:45:41] <PEMapModder> !findquote TanjiRules
[15:45:43] <MrQuoter> [215] < TanjiRules> nobody can connect to my server hapl < TanjiRules> halp * deceit facedesks through the floor < deceit> suppose you go to a doctor < deceit> and you just tell the doctor, 'it hurts' < deceit> but you never tell them where, why or when it happens, or how it feels < deceit> do you honestly expect the doctor to help/cure you? < TanjiRules> no? < deceit> exactly < deceit> now try again < TanjiRules> doesnt work
[16:22:03] * Jon___ joined the channel
[16:22:05] <NullFull> Jon___ is also known as: Jon
[16:29:02] * Jon___ has left the channel
[19:18:45] * MelomanCooI has quit
[19:23:46] * MelomanCooI joined the channel
[23:30:56] * sgray joined the channel

2015-05-25
[00:47:56] * shaila joined the channel
[00:55:20] * Trent_ joined the channel
[00:55:23] <Trent_> Could someone tell me how the colors in the PocketMine console work?
[00:55:32] <Trent_> Is a custom console being used or somethign?
[00:59:57] <Intyre> crayons
[01:07:54] <Trent_> Thats the console name?
[01:08:10] <Trent_> oh wait
[01:08:16] <Trent_> I actually google "crayons console"
[01:08:22] <Trent_> only to be very dissapointed
[01:10:04] <Intyre> so you know about google
[01:16:41] <Trent_> Yes
[01:17:11] <Trent_> But I wasn't sure where to go, I only saw things like color codes and stuff
[01:17:19] <Trent_> From what I've seen you seem to use "mintty"
[01:17:37] <Intyre> no i dont
[01:17:59] <Trent_> I mean for PocketMine
[01:53:38] * sgray joined the channel
[01:53:51] * Trent_ has quit
[01:59:49] * gurun_ has quit
[04:09:11] * sgray joined the channel
[07:20:44] * gurun joined the channel
[11:57:59] * sgray joined the channel
[12:01:00] * MelomanCooI has quit
[12:14:55] * MelomanCooI joined the channel
[12:26:04] * MelomanCooI has quit
[12:39:55] * MelomanCooI joined the channel
[13:44:45] <PEMapModder> Trent_: look at Terminal
[13:44:50] <PEMapModder> I mean the Terminal class
[23:01:24] * Wuppie has quit
[23:58:44] * Wuppie joined the channel
[23:59:53] <Brandon15811> !randquote
[23:59:56] <MrQuoter> [325] 18:31 <+williamtdr> sure, the work of one developer can never out-do the work of a team of 20 for over a year.

2015-05-24
[00:23:13] * Addisonep has quit
[01:06:10] * tyteen4a03 joined the channel
[01:06:52] * tyteen4a03 joined the channel
[01:17:09] * tyteen4a03 joined the channel
[01:18:54] * Trent_ joined the channel
[01:18:54] <Trent_> Hey guys I have a question
[01:18:56] <Trent_> How do you do colors in the console?
[01:19:14] <Trent_> Or is it a custom one you use for PocketMine?
[01:22:39] * adue joined the channel
[01:22:58] <adue> hi all
[01:23:25] <adue> having trouble getting my pocketmine server working..."unable to connect"
[01:24:34] <adue> can an iPad running 0.10.4 connect to the most recent version of pocketmine using the 0.10.5 protocol?
[01:42:57] * sgray has quit
[01:43:08] * shaila joined the channel
[01:57:17] <Trent_> Yes, adue
[01:57:33] <Trent_> You still there, adue?
[02:12:33] * Trent_ has quit
[02:36:10] * sgray joined the channel
[03:06:22] * gurun_ has quit
[03:46:03] <adue> i figured it out, thanks
[03:46:18] <adue> the outbound firewall port needed to be set to any
[03:46:31] <adue> it was wrong in the instructions i was following
[06:33:25] * gurun joined the channel
[06:37:44] * sgray joined the channel
[11:05:19] * MelomanCooI|2 joined the channel
[11:05:58] * MelomanCooI has quit
[11:06:15] * MelomanCooI|2 is now known as MelomanCooI
[11:24:18] * MelomanCooI|2 joined the channel
[11:24:33] * MelomanCooI has quit
[11:25:18] * MelomanCooI|2 is now known as MelomanCooI
[11:38:48] * MelomanCooI|2 joined the channel
[11:40:52] * MelomanCooI has quit
[11:59:21] * MelomanCooI|2 is now known as MelomanCooI
[15:47:36] * jython234[2] joined the channel
[16:15:38] * Addisonep joined the channel
[17:55:51] * jython234[2] has quit
[18:34:14] * gurun_ joined the channel
[19:23:14] * Addisonep has quit
[20:08:39] * gurun_ has quit
[20:22:46] * gurun_ joined the channel
[22:56:01] * greymalkin joined the channel
[23:49:46] * Jocopa3 has quit

2015-05-23
[00:17:31] <Addisonep> I'm sure the trap door bug in pocketmine
[00:17:31] <Addisonep> has already been reported right?
[01:43:41] * Wayward_One joined the channel
[04:13:13] * Addisonep has quit
[04:36:53] * Addisonep joined the channel
[06:29:22] * sgray joined the channel
[06:53:13] * Addisonep has quit
[08:12:15] <Jocopa3> what is QUIC
[08:12:35] <Jocopa3> I'd google it, but I can't access any google pages because of some QUIC protocol error
[08:20:41] <Brandon15811> Jocopa3, http://en.wikipedia.org/wiki/QUIC
[08:24:46] <Jocopa3> Oh, you can disable it in the chrome flags; thanks wikipedia for having relevant information
[11:56:48] * sgray joined the channel
[12:25:29] <MrARM> hmm
[12:26:12] <MrARM> iTunes preview (the web one) looks bad: "View More by This Developer"
[12:26:31] <MrARM> and a lot of more weird naming like this
[13:32:37] * Addisonep joined the channel
[15:38:34] * Brandon15811__ joined the channel
[16:00:23] * MelomanCooI has quit
[16:01:21] * MelomanCooI joined the channel
[18:53:13] * Addisonep has quit
[22:15:37] * Addisonep joined the channel
[23:27:44] * MelomanCooI has quit
[23:34:04] * MelomanCooI joined the channel

2015-05-22
[00:43:13] * Addisonep has quit
[00:58:31] * shaila joined the channel
[01:28:21] * sgray joined the channel
[02:03:49] * Addisonep joined the channel
[02:04:15] <Addisonep> What is that bot that tweets GitHub repository changes to Twitter?
[02:39:33] <Brandon15811> !quoteversion
[02:39:36] <MrQuoter> This is the QuoteEngine version 1.2.0 by JamesOff (http://jamesoff.net/site/code/eggdrop-scripts/quoteengine/)
[02:42:46] <humerusj_> :o
[02:43:21] <Brandon15811> I was too lazy to check the script itself xD
[02:48:50] <Addisonep> Oh ok thanks
[02:48:52] <Addisonep> Lol
[02:49:22] <Brandon15811> Addisonep, no, thats something unrelated xD
[02:49:32] <Addisonep> Oh lol I just figured that out
[02:49:41] <Addisonep> After I clicked it XD
[02:50:12] <Brandon15811> Addisonep, its in the github repo hooks though
[02:50:28] <Addisonep> The thing that I wanted?
[02:50:42] <Brandon15811> Addisonep, yeah
[02:50:53] <Addisonep> So how do I use it?
[02:52:10] * Jocopa3 has quit
[02:53:03] <Brandon15811> Addisonep, go to the repo settings, and then go to webhooks & services
[02:53:41] <Addisonep> Ok
[02:54:11] <Addisonep> Oh thanks
[04:01:48] <Brandon15811> !findquote deciet
[04:01:48] <MrQuoter> No matches
[04:01:51] <Brandon15811> !findquote deceit
[04:01:53] <MrQuoter> [413] <deceit> williamtdr: it'll blow your mind that almost every cartoon in my generation and prior, had complete adult undertone | <deceit> and they weren't very subtle | <deceit> mickey mouse poking holes in swiss cheese with his dick, for example | <Darunia18> Isn't that how everyone does it?s
[04:02:28] <deceit> heh
[04:06:36] <Brandon15811> deceit, when I did that findquote, MrQuoter told me that there were 77 more matches xD
[04:06:44] <deceit> ^
[04:06:57] <deceit> i'm apparently the witty one in here
[04:45:58] * Jocopa3 joined the channel
[04:47:31] <Jocopa3> I'm buying a new computer
[04:48:17] <Jocopa3> 2 GTX 980's, i7 5820K CPU, and 16GB DDR4 RAM c:
[04:48:41] <Jocopa3> total build cost will be around $2000 USD
[04:50:27] <Jocopa3> will make running servers fun, playing games funner, and programming will be the funnest
[04:50:57] <Brandon15811> pffft
[04:51:01] * Brandon15811 programs on an original rpi
[04:52:32] <Jocopa3> In college, I want to start doing real-time physics simulations and screw around with high-poly 3D
[04:53:11] <Jocopa3> I'll need something beefy to do that :p
[04:53:29] <Brandon15811> cluster of rpis!
[04:53:40] <Jocopa3> plus, learning how to program for SLI or crossfire doesn't hurt to put on a resume
[04:54:09] <Jocopa3> especially if I want to be a game dev
[06:23:13] * Addisonep has quit
[06:27:33] * Addisonep joined the channel
[06:28:19] <Addisonep> Lol Brandon15811 rpi's are awesome
[08:33:13] * Addisonep has quit
[11:14:55] * sgray joined the channel
[12:01:28] * eggy__ joined the channel
[12:03:05] * eggy has quit
[12:30:18] * sgray joined the channel
[12:33:45] * jython234[2] joined the channel
[12:50:58] * jython234[2] has quit
[13:23:01] <Intyre> ........
[13:23:47] * Intyre is trying to summon pacman because he is 35 years old now
[14:03:20] * Wayward_One has quit
[14:24:09] * Wayward_One joined the channel
[14:36:32] * sgray joined the channel
[14:40:24] * Addisonep joined the channel
[15:04:24] * MelomanCooI has quit
[15:06:12] * MelomanCooI joined the channel
[17:08:52] * Trent__ joined the channel
[17:09:01] <Trent__> I just made like 4 repos for DiamondCore
[17:09:10] <Trent__> PythonIO, DiamondPy, DiamondNotes, etc.
[17:09:14] <Trent__> Oh wait that's 3
[17:09:27] <Trent__> But etc means >3
[17:26:04] * BlindTail joined the channel
[17:26:08] <NullFull> BlindTail is also known as: MK500
[17:26:23] * BlindTail has quit
[17:47:33] * sgray joined the channel
[20:01:19] * Trent__ has quit
[20:51:32] * Samueljh joined the channel
[20:51:34] <NullFull> Samueljh is also known as: Samueljh1
[20:51:36] <Samueljh> Shoghicp: erm do you know why I was banned? It just happened randomly now...
[20:51:49] <Samueljh> from the forums
[20:52:19] <Samueljh> ban will be lifted on Jun 12, 2015.
[20:53:28] <MrARM> lol
[20:55:15] <Intyre> magic
[20:57:56] <Intyre> mrarm!
[20:58:03] <Intyre> can i test something on your account? :D
[20:58:16] <MrARM> ... what accountM
[20:58:20] <MrARM> *?
[20:58:29] <Intyre> do you have pm forum account?
[20:58:38] <MrARM> yeah
[20:58:51] <MrARM> ... what do you want to test on it?
[20:59:20] * sgray joined the channel
[20:59:33] <Intyre> i want to know if the person that gets a warning or gets banned can see the name of person that did it
[21:00:04] <MrARM> cant you make a new account for that? lol
[21:00:15] <Intyre> i can but thats no fun :p
[21:00:24] <MrARM> ...
[21:01:15] <Intyre> but im guessing it doesnt show
[21:01:19] <MrARM> anyways android L broke all auto-touch apps
[21:36:16] <shoghicp> Intyre: maybe we can show the active warning list on the banned page :D
[21:36:43] <Intyre> they get a message with the name
[21:38:55] * zz_InusualZ is now known as InusualZ
[21:48:15] <Brandon15811> !addquote <Brandon15811> shoghicp, "/^((&lt;|\\[|\\()*[@%+]?([^\]>\\\)]+?)[@%+]?(&gt;|\\]|\\))+:?)/" < that's one of the regexes from the old quotes page xD | <shoghicp> Brandon15811: matches penises
[21:48:17] <MrQuoter> Quote 535 added
[21:48:47] <shoghicp> maybe not *that* one, but one does (as shown on #pocketmine)
[21:49:43] <Intyre> THAT one ;)
[21:53:21] <deceit> THAT one
[21:53:23] <deceit> sup
[22:09:56] <iJoshuaHD> hopefully build 13 is the last :D
[22:10:30] <Jocopa3> was the saplings issue fixed?

2015-05-21
[22:40:10] * Trent_ has quit
[23:07:57] * Trent_ joined the channel
[23:19:51] * gurun joined the channel
[23:26:27] <Brandon15811> Trent_, 04RED TEXT
[23:26:38] <Trent_> 04wow
[23:26:42] <Trent_> &4hi
[23:26:44] <Trent_> ;-;
[23:26:47] <Brandon15811> :D
[23:26:49] <Trent_> 0x04Wut
[23:26:53] <Trent_> dern
[23:28:25] <Brandon15811> Trent_, 01m02a03g04i05c06!
[23:28:32] <Trent_> I see
[23:28:37] <Trent_> You are doing a id
[23:28:39] <Trent_> Like 01
[23:28:41] <Trent_> But I can't
[23:29:25] <Jocopa3> I can't see black text, my IRC client has a black background ;c
[23:29:33] <Trent_> y
[23:29:40] <Jocopa3> magic!
[23:29:41] <Jocopa3> magic!
[23:29:45] <Jocopa3> uh
[23:29:47] <Jocopa3> okay
[23:29:49] <Jocopa3> I didn't type that
[23:29:50] <Brandon15811> Jocopa3, derp
[23:29:56] <Trent_> Maybe it's a IRC glitch
[23:30:01] <Trent_> Or someone on here is a shpee
[23:30:10] <Jocopa3> I haven't learnt all the controls for my IRC client yet :p
[23:30:19] <Trent_> *learned
[23:30:24] <Trent_> Im a grammer nazi thank you thank you
[23:30:26] <Jocopa3> learnt, learned, blah blah
[23:31:03] <Trent_> Has anyone here watched Dragonball Z?
[23:31:43] <Brandon15811> Jocopa3, 1,16problem solved
[23:31:56] <Trent_> I'm asumming thats a no
[23:33:57] <Brandon15811> Trent_, grammar*
[23:34:11] <Trent_> No no, it's grammar nazi
[23:34:13] <Trent_> Not grammer*
[23:34:20] <Brandon15811> <Trent_> Im a grammer nazi thank you thank you
[23:34:20] <Trent_> *grammar
[23:34:35] <Trent_> !addquote
[23:34:36] <MrQuoter> Quote 534 added
[23:34:42] <Brandon15811> !delquote 534
[23:34:45] <Trent_> !findquote 534
[23:34:45] <MrQuoter> No matches
[23:34:51] <Trent_> !findquote
[23:34:53] <MrQuoter> Use: !findquote <text>
[23:35:01] <Trent_> !findquote grammar
[23:35:04] <MrQuoter> No matches
[23:35:06] <Brandon15811__> !delquote 53
[23:35:07] <MrQuoter> Deleted quote 53
[23:35:12] <Brandon15811__> SHIT
[23:35:19] <Trent_> What?
[23:35:32] <Brandon15811> I meant to delete 534 xD
[23:35:40] <Trent_> !delquote 534
[23:35:42] <MrQuoter> Deleted quote 534
[23:35:51] <Brandon15811> thank you
[23:37:02] <Brandon15811> meh, its not that important xD
[23:37:06] <Trent_> k
[23:37:13] <Trent_> (deletes all quotes)
[23:38:12] <Brandon15811> only lets me delete anyone's quotes ;D
[23:38:35] <Trent_> k
[23:38:39] <Trent_> donut
[23:38:58] <Trent_> crap I closed eclipse
[23:39:20] <Trent_> half the time I try to shut down my pc I forget to shut down eclipse and my pc runs all night
[23:44:34] * Trent_ has quit
[23:57:40] * gurun_ joined the channel

[19:28:33] <Trent_> Yey I'm back :D
[19:28:33] <Trent_> I accidentally used caps ^^'
[19:30:12] <deceit> YOU WHAT?!
[19:43:14] <Addisonep> HE USED CAPS... I THINK THATS WHAT HE SAID. MY EYESIGHT IS KIND OF BAD SO I HAVE TO TALK IN CAPS TOO
[19:43:48] <deceit> too easy :D
[19:54:11] <Trent_> omg
[19:54:27] <Trent_> I didn't see that for like ten minutes cause eclipse was blocking the way and now I saw it and im dying
[19:54:58] * Trent_ is now known as MarfGamer
[19:54:59] <MarfGamer> Yee
[19:55:20] * MarfGamer is now known as Trent_
[19:55:25] <Trent_> Oh no
[19:55:27] <Trent_> Oh wait
[19:55:30] <Trent_> wat
[20:24:34] * Wayward_One has quit
[20:27:00] * Wayward_One joined the channel
[21:04:12] <Trent_> ugh
[21:04:22] <Trent_> I'm trying to execute python with java, and it's working
[21:04:31] <Trent_> But how do I make it so I can get the input without it stopping?
[21:04:54] <Trent_> You see, the runtime won't put anything into the inputstream until it's stopped and it's annoying
[21:07:57] <gurun> !randquote
[21:08:00] <MrQuoter> [423] <deceit> wtf did i just read up here about ham? | <MinecraftAddict> deceit, Known has an intimate relationship with a hambone
[21:08:11] <Trent_> !randquote
[21:08:11] <MrQuoter> [300] 23:02 <MrQuoter> [263] <jocopa3> if you wanna buy a present for that special someone, get them this: http://www.amazon.com/Passion-Natural-Water-Based-Lubricant-Gallon/dp/B005MR3IVO | 23:03 <jocopa3> there is enough lube there to bath in it and run around naked but not being able to be caught
[21:08:21] <Trent_> XD
[21:08:41] <gurun> Trent_, are you doing a server?
[21:08:50] <Trent_> Yes
[21:08:54] <Trent_> But it's a server software
[21:09:17] <Trent_> I'm implementing python plugin support
[21:09:30] <gurun> Are you doing a server? Yes, but it's a server :-P
[21:09:40] <Trent_> I
[21:09:45] <Trent_> I'm not sure what you mean by that
[21:09:52] <gurun> haha, ok
[21:09:52] <Trent_> If you mean a pocketmine server - No
[21:09:59] <Trent_> If you mean programming one in java - Yes
[21:10:03] <Trent_> I
[21:10:06] <gurun> i mean the latter
[21:10:09] <Trent_> Crap i keep hitting enter
[21:10:11] <deceit> 
[21:10:24] <Trent_> ? Latter?
[21:10:30] <gurun> stop hitting Enter, he might be sensitive
[21:10:46] <gurun> so, a new MCPE server in Java, correct?
[21:10:50] <Trent_> Yes
[21:11:00] <Trent_> It has almost no actual progress
[21:11:05] <gurun> opensource somewhere?
[21:11:06] <Trent_> But look on the bright side, the ping works
[21:11:07] <Trent_> Yes
[21:11:16] <Trent_> http://github.com/DiamondCoreProject/DiamondCore
[21:11:43] <Trent_> I haven't made a commit recently, so it might be for the 0.10.0 protocol
[21:11:53] <Trent_> But the code I have on my mac supports 0.11.0
[21:12:21] <Trent_> Also, the reason I need to run python is so I can do multiplugin support, and I am planning to use networking as a means of communication
[21:12:39] <Trent_> And I want to get the console real time so I can put the output in the actual program console
[21:16:42] <shoghicp> !addquote <gurun> stop hitting Enter, he might be sensitive
[21:16:43] <MrQuoter> Quote 532 added
[21:16:49] <shoghicp> !delquote 532
[21:16:49] <MrQuoter> Deleted quote 532
[21:16:57] <Trent_> Shog
[21:17:02] <shoghicp> !addquote <Trent_> Crap i keep hitting enter | <gurun> stop hitting Enter, he might be sensitive
[21:17:03] <MrQuoter> Quote 533 added
[21:17:04] <shoghicp> no
[21:17:07] <Trent_> k
[21:17:25] <gurun> hehe
[21:17:27] <shoghicp> just joined to see history, then sleep
[21:17:35] * deceit grabs the pitchforks
[21:17:37] <Trent_> What time is it for you?
[21:18:07] <gurun> shoghicp, *yooouu aaarrr(gh) feeeling sleeeepy...*
[21:19:40] <gurun> Trent_, so you are shooting for cross PC and PE it seems
[21:19:45] <Trent_> Yes
[21:20:27] <Trent_> gurun, i like pie
[21:20:35] <Trent_> Oh darn how you do red text
[21:21:11] <Trent_> oh that didn't work
[21:21:35] <gurun> Type RED TEXT (capitals) on a line on it's own first. And next line will be red.
[21:21:44] <Trent_> not falling for it
[21:21:47] <gurun> hihi
[21:21:50] <Trent_> Will get banned for caps
[21:21:54] <Trent_> :P
[21:22:20] <deceit> RED TEXT
[21:22:20] <gurun> ok, guess i'm not even going to try the rm -rf on you then ..
[21:22:26] <gurun> RED TEXt
[21:22:28] <gurun> RED TEXt
[21:22:30] <gurun> RED TEXT
[21:22:31] <deceit> gurun: fork bombs are more fun ;p
[21:22:33] <Trent_> y u do dis
[21:22:34] <gurun> see, no harm
[21:22:41] <deceit> ^
[21:22:56] <Trent_> But the text wasn't red!
[21:22:59] <Trent_> get rekt m9
[21:23:01] <deceit> it was red on this end
[21:23:08] <gurun> yes, here too??
[21:23:17] <Trent_> nope
[21:23:18] <Trent_> not
[21:23:19] <Trent_> falling
[21:23:19] <Trent_> for
[21:23:20] <Trent_> it
[21:23:24] <Intyre> lol
[21:23:26] <gurun> haha
[21:23:26] <deceit> LOL
[21:23:28] <deceit> hahahahahahah
[21:23:40] <gurun> that's the best fucking quiet ever :-)
[21:23:55] <gurun> "Revenge of the enter"
[21:24:13] <gurun> Trent_, told you to stop hitting im
[21:27:35] <gurun> hmm, have to finish the 0.11 stuff. Seems like 0.11 can be out any year now...
[21:28:28] <Trent_> oh wait
[21:28:29] <Trent_> Yee
[21:28:47] <gurun> it
[21:28:53] <gurun> it's only for a short time
[21:29:12] <Trent_> Yeah I know, it said it was only 5 minutes
[21:29:39] <gurun> And great news this evening .. sweden got through to the finals!! Yeah!
[21:29:52] <Trent_> I also finished my finals today!
[21:29:54] <Trent_> Oh wait
[21:30:56] <gurun> not the same finals i think
[21:31:05] <Trent_> yeah I know, it was a joke
[21:31:09] <Trent_> It's summer break for me already
[21:31:15] <gurun> i guess, if you aren't gay already, and don't long to be, it's a good thing you don't know :-)
[21:31:35] <Trent_> where did that even come frome
[21:31:37] <Trent_> *from
[21:31:51] <gurun> from sweden?
[21:31:57] <Trent_> idk
[21:32:41] <gurun> I'm such a eurovision sucker fan
[21:35:14] <Intyre> gurun: https://www.youtube.com/watch?v=v4Y0HOPL5GU \m/
[21:36:28] <gurun> Intyre, you know winning concepts when you seem them. They just forgot the masks this year: https://www.youtube.com/watch?v=gAh9NRGNhUU
[21:36:42] <Intyre> lordi :D
[21:36:51] <gurun> yeah, the best
[21:36:59] <gurun> the most shocking victory ever
[21:37:44] <Intyre> costumes did it
[21:39:48] <gurun> Shame they didn't get to the finals. it is one of the most watched clips of the eurovision stuff up there.
[21:41:50] <gurun> Intyre, if you don't understand the text, let me guess for you. It is actually an Finish love-song. As romantic as the language will ever allow.
[21:42:24] <Intyre> :o
[21:43:05] <gurun> I mean .. "Rakastan sinua
[21:43:49] <gurun> You have to hit the women while saying it to get her to feel the love when saying t.
[21:45:15] <gurun> And on another note; osama did porn. Sensational news today...
[21:45:26] <gurun> .. like the world never figured out he was actually a man?!
[21:46:13] <Intyre> whats coitus?
[21:47:42] <deceit> MOM!!!!
[21:49:01] <gurun> hihi
[21:49:42] <gurun> jesus .. look at this guy https://www.youtube.com/watch?v=CcokEoYF00c
[21:50:16] <deceit> werk tiem
[21:50:18] <deceit> bubble!
[21:50:25] <Intyre> \o
[21:51:04] <Intyre> until the bear doesnt care :p
[21:51:31] <gurun> that bear needs therapy now
[21:52:29] <gurun> and if you wonder what he was screaming, it was a piece of the lyrics from Lordi's winning Eurovision contribution.
[21:52:37] <Intyre> xD
[21:52:38] <deceit> lol
[21:53:45] <gurun> As evidence i offer one of the related videos "Christina Aguilera: High Notes" :-P
[21:54:18] * Trent_ has quit
[22:37:32] * Trent_ joined the channel
[22:38:08] <Trent_> I remember one time this girl said she could speak japanese
[22:38:28] <Trent_> So I pulled up dbz (japanese version) and she said something about warrior
[22:38:45] <Trent_> So I believed her until I checked it and it said "This group is terrorizing our planet"
[22:38:57] <Trent_> Yeah I don't think that sentence comes close to warrior

[00:08:54] <Intyre> lets take a look at ghost hack https://forums.pocketmine.net/threads/8515
[00:09:33] <Intyre> obfuscated javascript D:
[00:36:06] <humerusj_> Intyre: send it to meh!
[00:36:34] <Intyre> fine!
[00:42:53] <Trent_> humerus, you still there?
[00:43:02] <Trent_> I was working on it some more and didn't see the IRC ^^'
[00:43:12] <humerusj_> Yes
[00:43:14] <Trent_> Besides its not finished anyways and it buggy
[00:43:31] <Trent_> Right now I'm working on getting a unsigned short
[00:43:42] <Trent_> I can put but not get them
[00:44:05] <Trent_> It keeps telling me 'int' does not support the buffer interface and I want to scream
[00:44:18] <Trent_> nvm
[00:44:28] <Trent_> But now it's telling me tuple is out of range
[00:44:53] <Trent_> Ah...
[00:44:55] <Trent_> Its 1 byte
[00:45:12] <Trent_> oh
[00:45:13] <Trent_> my
[00:45:14] <Trent_> god
[00:45:22] <Trent_> Its saying that the string length is 29696
[00:45:38] <Trent_> Or maybe that's the max lengths Idk
[00:45:57] <Trent_> nvm it's saying 29696
[00:48:27] <Trent_> Sry for the spam, I try to not do that
[00:49:27] <Trent_> Back to 29696 -_-
[00:51:10] <Trent_> omg why is python so evil to me
[00:51:49] * Connor4898 has quit
[00:52:04] * Connor4898 joined the channel
[00:54:59] <Intyre> you are evil
[00:55:03] <Intyre> its easy :)
[00:55:41] <humerusj_> Yes! :)
[01:01:13] <Trent_> HOW
[01:01:15] <Trent_> pz tell me
[01:01:25] <Trent_> In python you can't just do (short) to cast it
[01:01:34] <Trent_> I need a formula
[01:03:01] <Intyre> https://docs.python.org/2/library/struct.html
[01:46:09] * Trent_ has quit
[01:54:33] * Addisonep joined the channel
[02:34:10] <deceit> Intyre: no
[03:29:33] * MrQuoter has quit
[04:05:31] * MrQuoter joined the channel
[04:17:28] <Addisonep> One question... Im getting this error: RuntimeException: "yaml_parse(): scanning error encountered during parsing: mapping values are not allowed in this context
[04:21:43] * Jocopa3 joined the channel
[04:22:48] <Jocopa3> so uh, I was given $10,000 as a gift for graduating, and I have no idea what to do with it
[04:23:39] <Jocopa3> I'm not good at this whole "adult" thing
[04:24:19] <Brandon15811> Jocopa3, woah
[04:24:41] <Brandon15811> don't worry, I'm still trying to figure out how to adult too
[04:31:25] <Jocopa3> I think I might invest $6K or 8K, and use some of it to buy a new computer for college
[04:31:56] <Brandon15811> Jocopa3, or you could just give it to me
[04:32:46] <Jocopa3> oh sure! have all the moneys
[04:33:05] * Brandon15811 takes all the moneys
[04:33:09] <Addisonep> Wait Brandon... You are forgetting something
[04:33:27] <Brandon15811> Addisonep, what?
[04:33:41] <Addisonep> You have to let the poorer people have the money
[04:33:45] <Addisonep> That is not you
[04:34:01] <Brandon15811> How do you know? xD
[04:34:06] <Jocopa3> yeah... now that you took all my moneys, i'm poor, so you have to give it back
[04:34:06] * Addisonep shakes his head
[04:34:17] <Addisonep> You under estimate me...
[04:34:28] <Brandon15811> Jocopa3, but after you take it back, then I'll be poor
[04:34:28] <Addisonep> What?
[04:34:32] <Addisonep> Back to you?
[04:34:41] <Addisonep> I was saying he should give it to me
[04:35:07] <Brandon15811> my original question still stands ;D
[04:35:33] <Addisonep> Hmmm maybe you should put it towards college... We all know Jocopa3 didn't get any 'good' scholarships
[04:35:37] <Brandon15811> Jocopa3, I wonder what you'll get as a college graduation present (if you go to college, that is)
[04:35:57] <Jocopa3> I didn't get any scholarships :D
[04:36:02] <Addisonep> Lol
[04:36:10] <Jocopa3> but my college is cheap, only $7K per year
[04:36:16] <Addisonep> Wow Jocopa3
[04:36:24] <Addisonep> No scholarships?
[04:36:27] <Brandon15811> Jocopa3, that's mine per semester xD
[04:36:44] <Addisonep> Ha I don't go lol
[04:36:59] <Jocopa3> well I had two from some programming competitions, but they were only for a certain college
[04:37:06] <Addisonep> Still in high school ;)
[04:37:10] <Jocopa3> I decided not to go to that college, so I technically have none
[04:37:46] <Addisonep> Now...
[04:37:55] <Addisonep> Could someone help me with my problem?
[04:38:16] <Addisonep> 9:17 PM <Addisonep> One question... Im getting this error: RuntimeException: "yaml_parse(): scanning error encountered during parsing: mapping values are not allowed in this context
[04:39:02] <Brandon15811> If I had a dollar for every time the lead singer of breaking benjamin said fuck during a concert, I'd be rich
[04:39:23] <Jocopa3> like, $20 dollars richer
[04:40:02] <Addisonep> Thanks for being so thoughtful of me
[04:40:16] <Jocopa3> what does the yaml look like
[04:40:30] <Addisonep> I could take a pic
[04:41:47] <Addisonep> https://usercontent.irccloud-cdn.com/file/VpmAAfda/1432183302.JPG
[04:41:57] <Addisonep> There you go
[04:44:25] <Brandon15811> Addisonep, line 20?
[04:45:29] <Addisonep> Line 20 is pocketmine\Player
[04:45:49] <Brandon15811> Addisonep, no, of the yaml file
[04:45:58] <Addisonep> Oh ok
[04:46:02] <Jocopa3> but shouldn't there be a new line after default:true?
[04:46:08] <Brandon15811> ^
[04:46:21] <sekjun9878> After you're done http://www.yamllint.com/ :)
[04:46:39] <Addisonep> Didn't ever see that... Wonder how that happened
[04:46:52] <Addisonep> Maybe when I edited it in notepad it messed it up
[04:49:25] <Addisonep> Thanks
[04:49:29] <Addisonep> That was the problem
[04:49:48] <Addisonep> I'll blame it on being late
[05:08:15] <Addisonep> sekjun9878: Maybe I'll try it next time I get a problem
[05:08:22] <sekjun9878> Np!
[05:46:42] <sekjun9878> @shoghicp What does the Hide button in chat do?
[05:46:59] <Jocopa3> hides the chat
[05:47:56] <Jocopa3> wait
[05:48:01] <Jocopa3> hides the keyboard
[05:48:10] <Jocopa3> wait
[05:48:11] <Jocopa3> no idea
[05:49:12] <Jocopa3> oh, it's a toggle, and when the button is depressed, the chat is hidden, and when the button is unpressed, the chat shows in-game
[05:50:10] <Addisonep> Lol
[05:50:34] <Addisonep> It's nice when you only need yourself to figure something out
[05:51:06] <Jocopa3> sometimes it takes me a minute
[05:51:27] <Jocopa3> but it hides the keyboard if you press it, which threw me off a bit
[05:53:28] <Jocopa3> woah... GTX titan Z costs as much as a new computer
[06:19:28] <sekjun9878> Oh I see
[06:19:38] <sekjun9878> What's the point of that :P
[06:39:10] <Jocopa3> sekjun9878: if you're on a server and people are spamming the chat, or the chat is being spammed by a plug-in/mod
[06:39:20] <Jocopa3> I mean, the chat does take up a lot of screenspace and can get annoying :p
[06:39:34] <sekjun9878> Ah so it hides it after I exit the chat menu, now I see
[06:43:11] * MrARM has quit
[06:43:25] * ZacHack joined the channel
[06:43:51] * MrARM joined the channel
[07:53:12] * Addisonep has quit
[08:06:15] <Jocopa3> shoghicp: are saplings supposed to rarely drop? I remember jungle trees used to give like 10 saplings, now I only get 1 or 2
[12:11:20] * Addisonep joined the channel
[14:22:38] <jython234> morning everyone
[14:22:40] <jython234> !randquote
[14:22:40] <MrQuoter> [144] <Mr.President> *almost pushing undo global warming button* Oh that was a close call... Why the hell do we even have this other button here?
[14:23:12] * Addisonep has quit
[14:24:15] * Wayward_One has quit
[14:25:43] * Wayward_One joined the channel
[15:30:18] * Addisonep joined the channel
[15:53:13] * MelomanCooI has quit
[16:01:31] * MelomanCooI joined the channel
[16:53:37] * Trent_ joined the channel
[17:37:17] <Trent_> I finally got unpack working
[17:37:20] <Trent_> :D
[17:37:41] <Trent_> I also have longs, booleans, shorts, unsigned shorts, and floats being readable by python :D
[17:44:04] <Jocopa3> what about triads?
[17:46:12] <Trent_> Ope
[17:46:20] <Trent_> I don't think Im doing those
[17:46:29] <Trent_> This is meant for communication with java
[17:46:43] <Jocopa3> how about 9-bit numbers
[17:46:57] <Trent_> I don't have those I didnt even know those exist
[17:47:00] <Trent_> DO THOSE EXIST
[17:47:08] <Jocopa3> lol
[17:47:15] <Intyre> lol
[17:48:56] <Jocopa3> 9-bit color scale:
[17:49:38] <Jocopa3> http://i.imgur.com/0OQ6urY.png
[17:49:52] <Jocopa3> three bits for red, three bits for green, and three bits for blue
[17:55:16] * gurun has quit
[17:57:00] * gurun joined the channel
[19:11:02] * sgray joined the channel
[19:28:33] * Trent_ joined the channel

2015-05-20
[00:47:33] * joshrivers joined the channel
[00:56:40] <Jocopa3> windows file transfer dialog: "time remaining: about 45 seconds" one minute later: "Time remaining: about 60 seconds"
[01:06:49] * joshrivers has quit
[01:09:01] * gurun joined the channel
[01:30:17] <humerusj_> Sounds like winblows
[01:31:27] <Jocopa3> winblows cocaine edition
[01:39:59] <humerusj_> With a side of hash
[02:12:22] <Jocopa3> Eraser: "the program doesn't have enough permissions to access this drive"; runs Eraser with admin privileges: "the program doesn't have enough permissions to access this drive"
[02:41:35] <KnownUnown> https://github.com/edotassi/PocketMineJs-MP <- strange project of the day
[03:07:02] <Jocopa3> javascript pocketmine?
[03:07:26] <Jocopa3> why...
[03:33:28] * Jocopa3 has quit
[03:41:56] * gurun joined the channel
[03:47:38] * shaila joined the channel
[05:10:27] * sgray joined the channel
[06:19:58] * Roxy joined the channel
[06:20:00] <NullFull> Roxy is also known as: ElixirMC
[06:20:07] <Roxy> What ?
[06:24:59] * Roxy has quit
[07:01:19] * sgray joined the channel
[11:16:53] * sgray joined the channel
[12:01:57] * Addisonep joined the channel
[14:13:12] * Addisonep has quit
[14:25:07] <jython234[away]> ok so napalm?
[14:25:31] <jython234[away]> !randquote
[14:25:34] <MrQuoter> [308] <shoghicp> let me unload things on the bathroom first | <shoghicp> or I won't make it on time if I'm here a little longer
[14:29:29] <deceit> weak
[14:29:31] <deceit> !randquote
[14:29:32] <MrQuoter> [253] <Chris35000vr> I came in like wrecking ball | <Brandon15811> Chris35000vr, no, just no. | <IsaiahJTurner> But all he wanted was to break your firewalls...
[14:39:38] <jython234> ouch
[14:39:51] <iJoshuaHD> balls is better than firewalls ...
[14:40:03] <jython234> debatable
[14:40:16] <iJoshuaHD> it rhymes :P
[14:40:21] <jython234> lol
[14:40:38] <jython234> !findquote ijoshua
[14:40:40] <MrQuoter> No matches
[14:40:44] <iJoshuaHD> hah
[14:40:46] <jython234> ok then
[14:41:02] <iJoshuaHD> !findquote jython
[14:41:04] <MrQuoter> [510] <jython234> Need any help? | <ScioMin> mostly money, power and slaves, but in my spare time I play MC and code so I just came for curiosity.
[14:41:10] <iJoshuaHD> lol u have
[14:41:15] <jython234> i hav elots
[14:41:17] <jython234> *lots
[14:42:04] <deceit> !findquote deceit
[14:42:05] <MrQuoter> [491] <deceit> gurun: at least she's not going in dry
[14:42:10] <deceit> :|
[14:42:15] <jython234> deceit has lots of quotes
[14:42:21] <deceit> 76 to be exact ;p
[14:42:24] <jython234> better watch out for intyre he might quiet us
[14:42:24] <deceit> and that's just this channel
[14:42:31] <deceit> lol
[14:42:39] <jython234> he might lol
[14:42:49] <jython234> i have lots of quiet time expiriences
[14:43:01] <deceit> !findquote deceit
[14:43:01] <MrQuoter> [217] <sekjun9878> @shoghicp whether it can be broken is not important, but it's more of the recognition of government surveillance IMO. | <deceit> that's why i look my camera dead in the eye when i masturbate
[14:43:09] <Intyre> that just pinged me xD
[14:43:12] <deceit> shit
[14:43:14] <deceit> jython234: RUN
[14:43:15] <deceit> !!
[14:43:32] <Intyre> >:)
[14:43:39] <jython234> oh man
[14:43:40] <deceit> sup you evil, evil man
[14:43:50] * jython234 pretends to be away
[14:44:06] * iJoshuaHD flees*
[14:44:40] * jython234[away] yawns
[14:44:43] <jython234[away]> morning everyone
[14:44:48] <jython234[away]> wha'd i miss?
[14:45:02] <deceit> LOL
[14:45:10] <deceit> that's not subtle, at all ;p
[14:45:15] <jython234[away]> ok then
[14:45:17] <deceit> that's like a kid pretending to be invisible
[14:45:24] <deceit> it's all fun and games until you strip naked in a walmart
[14:45:27] <jython234> well i was sleeping
[14:45:42] <jython234> i dont think i ever did that
[14:45:50] <jython234> it's kinda extreme
[14:46:16] <deceit> same here
[14:47:09] <jython234> so like i heard something about mixing gasoline with styrofoam?
[14:47:18] <deceit> LOL napalm again
[14:47:29] <jython234> oh yeah that stuff is OP in Wargame: Red Dragon
[14:47:32] <iJoshuaHD> man ... 1/10 on my midterm exam integral calculus
[14:47:45] <jython234> ouch
[14:47:48] <iJoshuaHD> better than 0 :P
[14:48:16] <jython234> well i gotta go
[14:48:22] <jython234[away]> for real
[14:48:27] <iJoshuaHD> i want to install wolfram alpha in my brain :O
[14:49:37] * iJoshuaHD is installing WolframAlpha plugin his brain ... [Progress -1%]
[14:50:02] <deceit> ever see johnny mnemonic?
[14:50:06] <deceit> that's how you get brain damage
[15:05:47] <Brandon15811__> !addquote <deceit> it's all fun and games until you strip naked in a walmart
[15:05:47] <MrQuoter> Quote 531 added
[15:06:03] <deceit> :D
[15:31:48] <PEMapModder> !randquote
[15:31:48] <MrQuoter> [128] <MinecraftAddict> shoghicp: so... how does it feel to be popular?
[15:32:15] <PEMapModder> it feels popular.
[15:35:39] <deceit> tastes like burning
[15:38:56] * mtrythall joined the channel
[16:03:41] * mtrythall joined the channel
[16:25:16] * mtrythall has left the channel
[19:57:48] * josevazquez joined the channel
[22:03:22] <deceit> damn jose
[22:53:32] * Trent_ joined the channel
[22:54:02] <Trent_> Guys, I have python communicating with java really well right now :D
[22:54:25] <Trent_> I already have it so it can read ints, shorts, and a string (the one without having to manually get the length)
[23:16:11] <Intyre> :o

2015-05-19
[20:01:36] <Trent_> I don't think thats actually possible ;-;
[20:01:36] <MrARM> for example, you can make a php extension
[20:01:46] <MrARM> no not via console ^^
[20:01:49] <Trent_> I know
[20:01:56] <Trent_> A php extension?
[20:01:59] <MrARM> a lot of languages support extensions
[20:02:28] <Trent_> Give me a example, please.
[20:02:36] <Trent_> I'm not entirely sure what you mean by that
[20:02:52] <MrARM> That you can make a extension and directly call the methofs
[20:02:54] <MrARM> *methods
[20:03:49] <Trent_> How would I though?
[20:04:16] <MrARM> idk :)
[20:04:21] <Trent_> ;-;
[20:04:25] <Trent_> Bridge it is, also
[20:04:34] <MrARM> never did such thing
[20:04:36] <Trent_> If you send a message to localhost/127.0.0.1
[20:04:43] <Trent_> Does it even go to the router?
[20:04:46] <MrARM> no
[20:04:53] <Trent_> Or does it just send it straight to the PC
[20:05:05] <Trent_> Ok good
[20:05:09] <MrARM> it'll have probably about 0.1ms delivery time
[20:05:16] <Trent_> Not a problem
[20:05:17] <MrARM> up to 1ms on slow machines
[20:05:38] <Trent_> As long as there isn't a huge delay that's fine, that also means slow internet won't affect the bridge
[20:05:55] <Trent_> Or slow routers
[20:06:09] <Trent_> Unlike if you were to do "192.168.1.34"
[20:06:20] <Trent_> Or something like that, by IPv4 is "10.1.10.13"
[20:06:28] <Trent_> but it changes alot
[20:06:32] <Trent_> is annoying
[20:06:58] <Trent_> Well, I'm gonna go on my daily walk. I like to get a break from the PC every now and then
[20:07:05] <Trent_> I stare at it long enough programming.
[20:07:20] * Trent_ is now known as Trent_[AFK]
[20:08:13] <Jocopa3> all this talk about bridging gave me an idea on how to bridge between multiple languages
[20:10:20] <Jocopa3> You'd have a main process that allocates a certain block in memory; for any programming languages you want to bridge, you'd use a library to access that allocated block and store whatever information you want through it, and access that information from the other language using a similar library
[20:11:41] <MrARM> Jocopa3: you would want to reallocate it
[20:11:49] <MrARM> I mean, you would really want to
[20:12:03] <MrARM> lang differ, every property has extra meta in some langs
[20:12:10] <MrARM> for gb collector
[20:12:34] <MrARM> plus reading other processes memory?
[20:12:43] * sgray joined the channel
[20:13:36] * Trent_[AFK] is now known as Trent_
[20:13:37] <Trent_> K back
[20:14:01] <Jocopa3> The idea was kind-of like a storage database, but instead of storing data on a hard disk, it'd store it on RAM
[20:14:23] <Trent_> I know
[20:14:43] <Trent_> Also I think your'e idea was the same as mine but idk *shrugs*
[20:14:48] <Jocopa3> you must've walked 50 feet from your house and back
[20:14:57] <Trent_> I was about to go on it
[20:15:06] <Trent_> But then my grandma said she was going somewhere
[20:15:14] <Trent_> And I have a 11 year old brother so I have to stay here
[20:15:18] <Trent_> make sure he's ok and all
[20:15:36] <deceit> duct tape and a locking closet solves many problems
[20:15:53] <Trent_> I think I'd be dead
[20:16:03] <Trent_> Besides I'm pretty weak
[20:16:07] <Trent_> I don't do weights or anything
[20:16:12] <Brandon15811> deceit, and naptime!
[20:16:15] <deceit> ^
[20:16:19] <deceit> i was just about to mention naptime
[20:16:32] <deceit> Brandon15811: so, the conversation came up the other day work about napalm
[20:16:36] <Trent_> I'm weaker than the shortest kid in class
[20:16:48] <Trent_> It sucks too cause there is this annoying little one who hates me
[20:16:50] <deceit> and idk whether to be shocked or amazed that my coworkers were anticipating me explaining HOW to make it
[20:16:56] <Trent_> Dunno what I did to make him hate me
[20:18:43] <Jocopa3> deceit: tell them to mix gasoline with styrofoam
[20:20:00] <deceit> that's exactly what i said
[20:21:18] <Jocopa3> if you put that stuff on a sidewalk and burn it, it'll never come off...
[20:21:58] <Jocopa3> there is now a faint black "A" on my sidewalk that's been there for at least 4 years
[20:22:11] <deceit> LOL
[20:22:20] <Brandon15811> hahahaha
[20:22:30] <deceit> and this is why we can't have nice things
[20:22:34] <Brandon15811> ^
[20:22:35] <deceit> thanks jocopa
[20:27:55] <Jocopa3> I was young and curious
[20:28:12] <Trent_> Jocopa3
[20:28:15] <Jocopa3> and thought it was cool to watch fire literally drip from a stick
[20:28:54] <Jocopa3> Trent_ what?
[20:29:09] <Trent_> Hi
[20:29:27] <Trent_> Test
[20:30:16] <deceit> Jocopa3: melting plastic is just as fun
[20:30:29] <Trent_> so is melting soder wire
[20:30:35] <deceit> solder*
[20:30:37] <Trent_> Although it is dangerous
[20:30:44] <Trent_> Sorry
[20:31:00] <Trent_> The first time I soldered was when I was around 9-10 I think?
[20:31:18] <Trent_> Only had one accident, and that was due to a battery getting heated up and I wasn't aware
[20:31:28] <Trent_> But I got a small blister and it was gone by next week
[20:32:52] <Jocopa3> if you want fun, spray lysol on tile floors to create an indoor skating rink
[20:32:58] <Jocopa3> and then quickly regret it later when you have to clean it up
[20:33:05] <Trent_> And get D-Hall
[20:33:14] <Trent_> Cause I don't have tile at home
[20:33:17] <Trent_> Well, I do
[20:33:24] <Trent_> But I think you mean a different tile
[20:51:07] <Brandon15811> Jocopa3, http://www.stuckincustoms.com/2010/01/29/the-secret-lair-of-hans-zimmer-from-where-he-inspires-the-world/
[21:00:16] <Jocopa3> that's the studio of someone with a lot of money and a lot of time to make music
[21:30:53] <Trent_> Ok I got some stuff to work
[21:30:59] <Trent_> Apparently it's a pain in python to send raw data
[21:31:09] <Trent_> So I had to do strings, but it is in array form
[21:31:14] <Trent_> So it shouldn't be hard to parse
[21:33:13] * InusualZ is now known as zz_InusualZ
[21:33:49] * zz_InusualZ is now known as InusualZ
[22:13:34] * Trent_ has quit
[22:37:38] * Trent_ joined the channel
[22:38:07] * Trent_ has quit
[23:14:13] * gurun joined the channel

[00:18:01] * gurun joined the channel
[00:29:02] * sgray joined the channel
[01:11:24] * Trent_ joined the channel
[01:11:24] <Trent_> Is anyone on?
[01:11:33] <Trent_> I thought of an idea some people might like :D
[01:52:59] * sgray joined the channel
[02:05:57] * Trent_ has quit
[02:12:34] * joshrivers joined the channel
[02:31:36] * joshrivers has quit
[02:32:53] * joshrivers joined the channel
[02:39:16] * Wayward_One joined the channel
[05:41:09] * joshrivers joined the channel
[05:45:42] * joshrivers has quit
[06:57:06] * Jocopa3 has quit
[06:57:25] * Jocopa3 joined the channel
[07:50:44] * gurun joined the channel
[10:09:21] * gurun joined the channel
[13:15:13] * YMO joined the channel
[13:18:42] * YMO has quit
[15:49:56] <PEMapModder> Actually, won't fall damage work more sensibly if it measures by falling speed instead?
[15:50:27] <PEMapModder> so it avoids issues like falling from cobwebs and a mob landing in a lead
[15:50:38] <shoghicp> PEMapModder: yes, but speed can be faked :P
[15:58:35] <PEMapModder> but in singleplayer?
[15:58:40] <PEMapModder> (This is #mcpedevs not #pocketmine)
[15:58:56] <shoghicp> yes, but speed can be faked :P
[15:59:06] <shoghicp> also that would add extra checks for water
[15:59:12] <shoghicp> as you can go really fast inside of it
[15:59:23] <shoghicp> so the ticks in air get reset to 0 when inside of it
[18:31:05] * Trent_ joined the channel
[18:31:05] <Trent_> Anyone on?
[19:21:22] <MrARM> oh mojang, your text input code is just awesome
[19:21:23] <MrARM> coded mine
[19:21:29] <MrARM> works way better
[19:21:38] <MrARM> less hacky, allows interactions
[19:27:13] <shoghicp> MrARM: nice
[19:31:42] <MrARM> shoghicp, y u break blocklauncher again
[19:31:50] <shoghicp> did I?
[19:31:56] <MrARM> looks like so
[19:32:01] <shoghicp> I think it's just offsets :P
[19:35:13] <MrARM> shoghicp, grass color broke on my server with b11
[19:36:10] <shoghicp> MrARM: PM saves grass color in a different way now, but it's not broken on my server
[19:39:48] <MrARM> except for that seems like my code works fine for b11
[19:40:01] <MrARM> will use morphs use the new name tags though
[19:40:33] <shoghicp> MrARM: just calling setNameTag() will send the metadata
[19:40:50] <Trent_> Hey guys I thought of something cool :D
[19:40:51] <MrARM> nope can't do that :P
[19:41:14] <Trent_> You know how it would be hard to parse languages like python, C, and C++?
[19:41:18] <Trent_> For plugins?
[19:41:22] <MrARM> ?
[19:41:24] <MrARM> parseM
[19:41:31] <MrARM> *?
[19:41:32] <Trent_> Lemme see here
[19:41:37] <Trent_> Yeah
[19:41:43] <MrARM> don't even try to do that
[19:41:49] <Trent_> Exactly
[19:41:55] <MrARM> not only it would be slow as hell
[19:42:05] <Trent_> I know
[19:42:09] <MrARM> but also buggy
[19:42:12] <MrARM> instead
[19:42:16] <Trent_> I thought it would be cool to use a network bridge
[19:42:18] <MrARM> just learn php
[19:42:25] <Trent_> I know
[19:42:35] <Trent_> I know PHP and how to use it for plugins, I actually made a tutorial for it
[19:42:44] <Trent_> I mean including support for running plugins in multiple languages
[19:42:58] <MrARM> not worth it
[19:43:05] <MrARM> well
[19:43:19] <Trent_> Well first we could start off simple
[19:43:21] <Trent_> Like with python
[19:43:24] <MrARM> it's pretty pointless
[19:43:35] <Trent_> But it's cool
[19:43:38] <Trent_> Or I think it is
[19:43:45] <MrARM> Trent_: gl then
[19:43:55] <MrARM> do it as a php plugin then
[19:44:18] <Trent_> Yeah
[19:44:18] <MrARM> don't modify PM, it won't be merged likely
[19:44:21] <Trent_> I know
[19:44:38] <Trent_> I would also do it for my software DiamondCore, not PocketMine
[19:45:02] <Trent_> The system is this:
[19:45:20] <Trent_> Lets say we have Python, Ruby, and Go
[19:45:32] <Trent_> And I want them to run plugins
[19:46:05] <Trent_> So, when the server starts up it opens up its console for the user, and then in the background it starts the main scripts
[19:46:34] <Trent_> Which, the scripts will connect using localhost, and the port provided
[19:46:52] <Trent_> And when they are connected, whenever a event is fired for example
[19:46:58] <Trent_> It sends a message to all of them
[19:47:07] <Trent_> And they interpret it, and send a response back
[19:47:21] <Trent_> Most likely in byte form. I would do JSON, but using bytes is smaller and faster
[19:47:49] <Trent_> I also thought it would be cool to run plugins made as JSON files, and XML
[19:48:00] <Trent_> I actually have a prototype XML plugin working right now.
[19:48:14] <Trent_> The XML though is run by java, due to its simplicity to parse.
[19:48:23] <Jocopa3> It would be easier to create a wrapper or interface for PM in any language you want to use than it would be to make PM interact with plugins from other languages
[19:48:46] <Trent_> I'm not sure what you mean by that
[19:49:07] <Jocopa3> like if I wanted to use Java to make PM plugins, I could use the PHP/Java bridge library so that my Java program can interact with PHP programs
[19:49:31] <Trent_> Exactly, that's what mine is except its communicating over localhost
[19:49:57] <Trent_> Example:
[19:50:13] <Jocopa3> it'd still be extremely inefficient and too much of a hassle to be useful
[19:50:18] <Trent_> DiamondCore -> (To all languages) A EVENT HAS BEEN FIRED! (Event: PlayerJoin)
[19:50:33] <Trent_> Python -> Got it! (Runs scripts)
[19:51:24] <Trent_> It's pretty much the same as making the program itself run it, except your sending a packet over localhost to the shell (python, ruby, go, etc) in the background telling it how to run.
[19:52:36] <Trent_> I'm gonna start development real quick and see if I can get a Python prototype working
[19:52:45] <Trent_> One were it only says hello world in the console
[19:52:58] <MrARM> have fun
[19:53:03] <MrARM> and good luck
[19:53:05] <Trent_> Thanks :D
[19:53:18] <Trent_> The thing I am really struggling with is the MCPE protocol
[19:53:24] <MrARM> just don't pass events as strings kthx
[19:53:47] <Trent_> What do you mean by that?
[19:53:51] <Trent_> You mean their data?
[19:53:56] <MrARM> yes
[19:53:59] <Trent_> Example?
[19:54:19] <Trent_> I'm assuming you mean this; "Event=EVENTTYPE;Player=Trent_;"
[19:54:22] <Trent_> etc.
[19:54:23] <MrARM> yes
[19:54:28] <Trent_> Yeah no
[19:54:32] <Trent_> I'm not doing that
[19:55:08] <Trent_> I'm sending a packet id, the event's id, then it's data
[19:55:21] <Trent_> So the shell know's how to handle that
[19:55:33] <Trent_> It's been ages since I've used pure strings for communication
[19:55:36] <Trent_> Those were the dark ages
[19:56:24] <Jocopa3> everything is a string according to string theory!
[19:56:36] <Trent_> Yes
[19:56:44] <Trent_> But, which will take more data?
[19:56:59] <Trent_> "{ "event":"test_event" "}"
[19:57:01] <Trent_> or...
[19:57:06] <Trent_> 0x04
[19:57:33] <Trent_> The first example is around over 25 bytes
[19:57:40] <Trent_> While the second example is only one
[19:57:47] <Trent_> And they do the exact same thing
[19:58:14] <Trent_> Only use strings for things like player names, and even then you cast them to a byte array and put the length in a short before it
[19:58:24] <Trent_> (convert them to a byte array)
[19:58:32] <MrARM> oh no
[19:58:35] <MrARM> don't do that
[19:58:37] <Jocopa3> I was talking about string theory as in physics, it was a physics joke :p
[19:58:40] <Trent_> pj
[19:58:42] <Trent_> *oh
[19:58:44] <MrARM> don't use data to communicate
[19:58:50] <Trent_> Consoles?
[19:58:59] <MrARM> unless you want to do something like MCPI
[19:59:07] <MrARM> but that would be slow
[19:59:10] <Trent_> Why not, MrArm?
[19:59:33] <Trent_> All data being sent is over a network, not to a console btw
[19:59:53] <Trent_> The only thing from the console is going to be output from it just incase someone does "print("LOL")"
[20:00:06] <Trent_> Just to make sure everything is outputted
[20:00:15] <Trent_> But data being sent is over localhost:PORT
[20:00:28] <MrARM> well, not VERY bad
[20:00:33] <MrARM> but it's bad
[20:00:58] <MrARM> it'll be fast enough
[20:01:03] <Trent_> What would be the best?
[20:01:16] <MrARM> some sort of a direct communication
[20:01:25] <Trent_> How?
[20:01:27] <Trent_> Over console?

2015-05-18
[00:46:28] <KnownUnown> ffs
[00:50:55] <Brandon15811> sff
[01:22:03] * Trent_ joined the channel
[01:30:02] <Trent_> Hey
[01:30:12] <Trent_> Could someone give me an example of pack in PHP?
[01:30:23] <Trent_> I believe its "pack("DATA");"
[01:30:28] <Trent_> Or is there more?
[01:52:40] <Trent_> nvm
[01:52:43] <Trent_> I got it
[01:53:01] * Trent_ has quit
[02:50:46] * joshrivers joined the channel
[03:11:05] * joshrivers has quit
[03:11:06] * gurun joined the channel
[03:15:47] * joshrivers joined the channel
[03:17:05] <Jocopa3> is the nether reactor a tile entity?
[03:23:14] * joshrivers has quit
[03:28:24] <Jocopa3> wait, of course it ise
[04:11:42] * gurun has quit
[04:12:35] * gurun joined the channel
[04:56:44] * InusualZ is now known as zz_InusualZ
[04:58:17] * gurun has quit
[04:59:18] * AndChat-726144 has quit
[05:11:00] * zz_InusualZ is now known as InusualZ
[05:22:24] * gurun joined the channel
[09:01:19] * Fudster joined the channel
[09:22:12] * eggy has quit
[09:22:31] * eggy joined the channel
[09:51:53] * NCommander joined the channel
[09:52:00] * NCommander has quit
[09:52:00] * NCommander joined the channel
[10:11:46] * gurun joined the channel
[10:20:14] * gurun has quit
[11:42:33] * gurun joined the channel
[11:44:44] * gurun_ joined the channel
[11:47:41] * gurun has quit
[12:25:34] * AirGuy_ joined the channel
[12:25:36] <NullFull> AirGuy_ is also known as: Joci2000
[12:33:13] * AirGuy_ has quit
[12:54:45] * zz_InusualZ is now known as InusualZ
[15:11:15] * Addisonep joined the channel
[17:47:02] * williamtdr joined the channel
[18:33:11] * Addisonep has quit
[19:21:06] <MrARM> http://m.imgur.com/pLC9PO9
[20:04:31] * williamtdr has quit
[22:18:13] * Wayward_One joined the channel
[23:46:47] * ItzBulkDev joined the channel
[23:46:49] <NullFull> ItzBulkDev is also known as: Jaydenb1321
[23:47:47] <ItzBulkDev> hi

2015-05-17
[16:45:13] <shoghicp> try google :)
[16:49:04] <Trent_> There doesn't seem to be one good one for java
[16:49:08] * gurun joined the channel
[16:49:19] <Trent_> Or one at all
[16:49:28] <Trent_> There was one at the top but it required some sort of login
[16:49:40] <Trent_> Which I'm assuming it's a private thing
[16:50:31] <shoghicp> did you read that page?
[16:50:37] <shoghicp> tells you how to do one
[16:50:52] <Trent_> Oh sorry I went straight to google and forgot to read it
[16:54:01] <Trent_> Oh btw when I said login
[16:54:13] <Trent_> I meant it was a page that required a login to get to the downlaod/jenkins page
[16:54:15] <Trent_> not the game
[16:57:51] <Trent_> Hm
[16:57:55] <Trent_> Now I am getting 7
[16:58:08] <Trent_> Which is: RELIABLE_ORDERED_WITH_ACK_RECEIPT
[16:58:32] <Trent_> Now 4
[16:58:40] <Trent_> which is: RELIABLE_SEQUENCED
[16:58:48] <Trent_> But, lemme try one more thing
[16:58:53] <Trent_> wait no
[16:59:13] <Trent_> I thought it was glitching and just giving me the length I inputed
[16:59:23] <Trent_> But, I inputed 3, but gave 4
[17:01:32] <Trent_> Odd, it's saying the packet is split even though it isnt
[17:01:35] <Trent_> Or java is derping
[17:05:30] <Trent_> Now reliability is 6
[17:06:28] <Trent_> k bye
[17:06:29] * Trent_ has quit
[17:12:30] * Trent_ joined the channel
[17:12:30] <Trent_> Hello?
[17:12:33] <Trent_> K its on
[17:12:50] <Trent_> Apparently, I found out I can just get the source code, plug it in to Eclipse (PHP)
[17:13:00] <Trent_> And modify the code needed to make debug easier
[17:13:23] <Trent_> For example, when a new encaspulated packet instance is created, I modified it so it prints out the reliability
[17:14:39] <Trent_> Welp no I can't
[17:14:53] <Trent_> Is there something I need to specify in the phar to make it start correctly?
[17:15:04] <Trent_> Because when I tried to run my custom one it just stopped, no output
[17:15:23] <Intyre> latest version of wireshark you should get
[17:15:28] <Intyre> dev version
[17:15:36] <Trent_> Ok
[17:15:57] <Trent_> Also, is there a way to get the pocket-mp code and make it run so I can play with it?
[17:16:03] <Trent_> *PocketMine-MP
[17:16:14] <Intyre> download?
[17:16:24] <Trent_> I downloaded the dev phar
[17:16:26] <Trent_> Extracted it
[17:16:33] <Trent_> And put it into eclipse, modified some stuff
[17:16:37] <Trent_> Exported back out as a phar
[17:16:39] <Trent_> And now it wont run
[17:16:44] <Trent_> WAIT
[17:16:45] <shoghicp> don't do that >.<
[17:16:47] <Trent_> I need to use dev-tools
[17:16:47] <shoghicp> anyway
[17:17:00] <shoghicp> git clone https://github.com/PocketMine/PocketMine-MP.git
[17:17:06] <shoghicp> then, cd PocketMine-MP
[17:17:14] <Intyre> staph
[17:17:14] <shoghicp> git submodule update --init --recursive
[17:17:25] <shoghicp> then, put the binaries in bin/
[17:17:41] <shoghicp> and ./start.sh / .\start.cmd depending on your system
[17:17:57] <shoghicp> remember, running from source is slower :)
[17:18:15] <Trent_> So, I can get rid of the phar entirely, and just have the source?
[17:18:31] <Trent_> Or I have the phar, then have the source and the source overrides anything in the bin
[17:18:35] <shoghicp> yes. but it is not a good idea for production servers
[17:18:43] <shoghicp> no, it doesn't override
[17:18:50] <shoghicp> it prefers the .phar over the source
[17:19:07] <Trent_> Ok
[17:19:20] <Trent_> Do I put the "src" folder beside the "php5" folder?
[17:20:02] <Trent_> Well lemme see here
[17:21:15] <Trent_> Oh wow it launched with source!
[17:21:16] <Trent_> Thanks!
[17:21:32] <shoghicp> remember to delete the .phar
[17:21:33] <Trent_> Now I can debug it, and make sure my Java code is producing the same results and other cool things like that :D
[17:21:40] <Trent_> I did delete the .phar
[17:22:04] <Trent_> Um the raklib folder is empty
[17:22:17] <Intyre> xD
[17:22:22] <Trent_> Maybe cause I just did the regular Download Zip
[17:22:25] <Trent_> Ill fix that real quick
[17:23:13] <shoghicp> Trent_: told you to use git commands :)
[17:23:19] <shoghicp> there are submodules configured
[17:23:19] <Trent_> yee I know
[17:23:39] <Trent_> Odd
[17:23:45] <Trent_> It's no longer launching
[17:23:48] <Trent_> Let me see here
[17:25:34] <Trent_> Yee its running now
[17:26:10] <Trent_> Alright, from my understanding
[17:26:18] <Trent_> The reliability when joining should be 3
[17:26:24] <Intyre> no
[17:26:28] <Trent_> What?
[17:26:29] <Intyre> it CAN be 3
[17:26:32] <Trent_> phj
[17:26:36] <Trent_> *oh
[17:26:38] <Trent_> I see
[17:26:42] <Intyre> or can be all of them!
[17:26:49] <Trent_> Alright
[17:28:03] <Trent_> 3 is reliable_ordered
[17:28:16] <Trent_> And java is giving me 4
[17:28:24] <Trent_> So I might be doing something wrong, not sure.
[17:28:28] <Trent_> It could be right
[17:28:46] <Trent_> But the fact that every packet reliability I made PocketMine print out was 3
[17:28:59] <Trent_> I'm assuming there would be a huge chance it's gonna be 3
[17:29:02] <Intyre> pocketmine isnt good to check what mcpe does
[17:29:09] <Intyre> its hacky
[17:29:12] <Trent_> How come?
[17:30:11] <Intyre> it sends what shoghi wants, not what mcpe sends
[17:30:35] <shoghicp> I try to send what MCPE sends except when it doesn't matter :P
[17:30:48] <Intyre> "try" :p
[17:30:52] <Trent_> Ah I see
[17:46:04] * tyteen4a03 has quit
[17:46:33] * tyteen4a03 joined the channel
[17:48:04] * Jocopa3_ joined the channel
[18:28:56] * Wayward_One joined the channel
[18:49:28] * Trent_ has quit
[19:03:10] * Addisonep has quit
[19:04:39] * Wayward_One joined the channel
[19:47:49] * Xenturio has quit
[21:42:38] * AndChat-726144 joined the channel
[21:45:56] * Jocopa3_ has quit
[23:21:26] * jose-vm joined the channel
[23:35:48] * jose-vm has quit

[15:00:03] <shoghicp> each ping sends me a push to several devices
[15:00:12] <jython234> It's 0.10.4
[15:00:22] <Trent_> Also about the reliability thing, Isn't that sent in the first 3 bits of the first byte in the 0x09 packet?
[15:00:34] <shoghicp> 0x09 packet doesn't exist
[15:00:37] <Trent_> What
[15:00:40] <shoghicp> 0x80-0x8f packet exists
[15:00:47] <shoghicp> then, that has some internal layer
[15:00:50] <Trent_> Well, it's encapsulated in that right?
[15:00:54] <shoghicp> that contains streams
[15:01:02] <shoghicp> several of them usually
[15:01:05] <jython234> Trent_: BitStream.cpp
[15:01:14] <Trent_> Ok, will look at that
[15:01:15] <shoghicp> each one of them can be in different channels or layers
[15:01:19] <jython234> It's cool except it's in cpp
[15:01:27] <shoghicp> RakPeer.cpp as well
[15:01:31] <Trent_> ok
[15:01:56] <jython234> I found RakNet bindings for Python lol
[15:01:59] <shoghicp> http://www.jenkinssoftware.com/raknet/manual/networkmessages.html
[15:02:06] <shoghicp> enum ^
[15:02:09] <Trent_> Thanks :D
[15:04:07] <jython234> Also it's not always negative, sometimes it's bigger than the capacity of the entire custom packet
[15:04:22] <jython234> It's converting bits to bytes right however
[15:11:33] <Trent_> P.S. Shog, I'm getting a 0x84
[15:11:52] <Trent_> Which is also known as a "ready" packet from my understanding
[15:17:49] <shoghicp> 0x84 is the encapsulation wrapper
[15:25:09] * Xenturio joined the channel
[15:25:11] <NullFull> Xenturio is also known as: Xenturio
[15:26:47] <Xenturio> can someon say me something to telepot a doppeitem?
[15:26:59] <Xenturio> droped
[15:46:19] * zz_InusualZ is now known as InusualZ
[16:02:30] <Trent_> Shog, what is the format for the encapsulation again?
[16:02:39] <Trent_> Isn't it Packet length (bits)
[16:02:52] <Trent_> Then 3 bytes
[16:02:59] <Trent_> Then the packet to be unwrapped?
[16:05:45] <shoghicp> no, it depends on the encapsulation type
[16:05:55] <Trent_> What do you mean?
[16:06:18] <Trent_> I also heard there is another type with a extra 4 bytes after the first 3 unused ones
[16:09:12] <Trent_> Also, I get a array index out of bounds exception
[16:11:46] <Trent_> Odd, when I read the short for the packet length for the login packet, I get 0
[16:11:55] <Trent_> I also wasnt dividing by 8
[16:12:01] <Trent_> So, 0 bits m8
[16:12:47] <Trent_> Ok now I have 16384 (Bit size)
[16:13:20] <Trent_> Ah
[16:15:04] <Trent_> Now, I am getting byte length 8
[16:15:12] <Trent_> But the login should be 18
[16:18:06] <Intyre> :(
[16:20:22] <Trent_> TO be honest I'm confused
[16:20:30] <Trent_> Wait
[16:20:33] <Trent_> Lemme see something
[16:21:07] <Intyre> oh.. we dont like ALL CAPS
[16:21:26] <Trent_> Also, I read 4 instead of 3
[16:21:36] <Trent_> Now I have 2048 bytes its saying .__.
[16:23:00] <Trent_> My formula is this:
[16:23:05] <Trent_> Read first byte (PID)
[16:23:11] <Trent_> Read packet length
[16:23:14] <Trent_> Read 3 bytes
[16:23:16] <Trent_> Read the packet
[16:23:30] <Trent_> (After dividing the length by 8 because its bits length)
[16:24:24] <Trent_> Now it's saying its 0, let me try to read 7 instead of 3
[16:24:49] <Trent_> Still same result
[16:24:56] <Intyre> xD
[16:25:47] <Trent_> Aha
[16:26:06] <Trent_> I looked at if I substract 18 bytes from the raw packet data length... (Length of 0x09)
[16:26:08] <Trent_> I get 10 bytes
[16:26:29] <Trent_> 0x40 is 6 while 0x60 is 12
[16:26:33] <Trent_> And 0x00 is 3
[16:27:12] <Trent_> What if I subtracted 6
[16:27:16] <Trent_> And see then
[16:27:35] <Trent_> Now I get 22
[16:27:36] <shoghicp> also, as I told you
[16:27:40] <shoghicp> there are different types
[16:27:43] <Trent_> Yes
[16:27:47] <Trent_> But what are they?
[16:27:53] <shoghicp> different?
[16:28:05] <Trent_> Yeah, the types sent when it comes to encapsulation
[16:28:27] <Trent_> When it comes to CPP, I can't really tell whats going on
[16:29:54] <Trent_> I see this thing called "reliability" in the encapsulated packet php code
[16:29:57] <Trent_> Intyre was telling me about it
[16:34:27] <Trent_> omg yash
[16:34:30] <Trent_> wait nu
[16:34:35] <Trent_> Im confused
[16:34:48] <Trent_> I uses your formula, (Or I think I did right) and it's saying it's o
[16:34:49] <Trent_> *0
[16:34:53] <Trent_> Is that good?
[16:35:49] <shoghicp> maybe you are not checking for the different types and not handling them?
[16:35:53] <shoghicp> you HAVE to handle them
[16:35:58] <Trent_> I know
[16:36:07] <Trent_> But I don't know how to get them, that's the thing
[16:36:12] <Trent_> And I can't read C++
[16:36:30] <Trent_> I'll look at it, and I'll have no idea what's going on
[16:36:46] <Trent_> But it's a different story with Java and PHP
[16:37:12] <shoghicp> EncapsulatedPacket.php
[16:37:17] <Trent_> Yes
[16:37:18] <shoghicp> we told you to follow that :)
[16:37:22] <Trent_> I am looking at that right now
[16:37:31] <shoghicp> then just implement it as it is there
[16:37:31] <Trent_> This is what I did
[16:37:38] <shoghicp> don't skip parts
[16:37:51] <Trent_> I have to convert it to java
[16:38:09] <shoghicp> that code was "ported" from C++
[16:38:14] <Trent_> Ah
[16:38:32] <shoghicp> anyway, I have a string and I just read from it
[16:38:37] <shoghicp> in Java it would be a bytestream
[16:38:39] <Trent_> Yes
[16:38:42] <Trent_> That's what I am using
[16:38:49] <Trent_> A bytestream
[16:38:59] <Trent_> But I'm starting to think just doing it with strings would be easier
[16:39:06] <Trent_> Because you can do that in java
[16:39:07] <shoghicp> and you read short/int/24-bit int/byte
[16:39:16] <shoghicp> yes, but will it be faster?
[16:39:28] <Trent_> I don't know, I haven't checked that
[16:39:29] <shoghicp> also strings are UTF-16 in Java :)
[16:39:34] <Trent_> Yes
[16:39:41] <shoghicp> so don't do that
[16:39:50] <shoghicp> PHP strings is a mix of String and ByteStream
[16:39:54] <Trent_> You input UTF-8 but it compiles out UTF-16 I believe
[16:39:55] <shoghicp> in fact, it's just bytes
[16:40:34] <Trent_> In the first part, I see "$flags = ord($binary{0});"
[16:40:49] <Trent_> What's that doing again? Is it setting the position or something?
[16:41:00] <shoghicp> that gets the byte at position 0 and gets its value into an integer
[16:41:11] <shoghicp> also php.net/ord
[16:41:12] <Trent_> Oh ok
[16:41:30] * zz_InusualZ is now known as InusualZ
[16:41:35] <Trent_> "Returns ASCII value of a character"
[16:42:08] <Trent_> So, just to make sure I am doing it right. What should be the reliability on the first login packet?
[16:42:12] <Trent_> (The one after 0x08)
[16:42:19] <shoghicp> it doesn't have one set
[16:42:26] <shoghicp> varies between updates and network conditions
[16:42:26] <Trent_> So, 0?
[16:42:29] <Trent_> Ok
[16:42:32] <shoghicp> except 0
[16:42:38] <Trent_> Anything except 0
[16:42:40] <Trent_> ?
[16:42:40] <shoghicp> or maybe 0
[16:42:44] <Trent_> Hm
[16:42:49] <Trent_> I had it doing 0, then 1, then 1, then 2
[16:43:04] <Trent_> I had the right formula but got rid of it didn't i
[16:43:08] <shoghicp> don't even check for that, implement the code and then check
[16:43:13] <shoghicp> anyways
[16:43:20] <shoghicp> try to include RakNet
[16:43:29] <shoghicp> instead of implementing everything
[16:43:40] <Trent_> I don't think there is one for Java
[16:43:43] <shoghicp> this is not like PC, on UDP you have to implement the reliability layer and recovery
[16:43:45] <Trent_> Or your'e telling me to port it?
[16:43:47] <shoghicp> make one :)
[16:43:49] <Trent_> k
[16:44:03] <Trent_> Where should I start, the "Source" folder?
[16:44:23] <Trent_> (I mean on the github page for RakNet)
[16:44:56] <shoghicp> https://webcache.googleusercontent.com/search?q=cache:efJE8drJEMEJ:improbable.io/using-raknet-in-java/+&cd=4&hl=en&ct=clnk
[16:45:10] <shoghicp> original page lost, talks about Raknet and java

[10:20:33] * LSDESU has quit
[10:22:21] * LSDESU joined the channel
[10:32:25] * LSDESU has quit
[10:33:46] * LSDESU joined the channel
[10:36:23] * zz_InusualZ is now known as InusualZ
[10:39:35] * LSDESU has quit
[10:50:11] * LSDESU joined the channel
[10:55:19] * LSDESU has quit
[10:55:50] * LSDESU joined the channel
[11:00:22] * LSDESU has quit
[11:08:56] * LSDESU joined the channel
[11:22:15] * LSDESU has quit
[11:24:56] * LSDESU joined the channel
[11:32:30] * LSDESU has quit
[11:38:41] * LSDESU joined the channel
[11:42:58] * LSDESU has quit
[12:19:26] * gurun joined the channel
[12:34:52] * LSDESU joined the channel
[12:35:38] * LSDESU has left the channel
[14:44:45] * Trent_ joined the channel
[14:44:48] <jython234> !randquote
[14:44:50] <MrQuoter> [525] <PEMapModder> NullFull: c how full is your array of null bytes? | <NullFull> Four people including me and a pet dog.
[14:44:54] <Trent_> jython!
[14:44:55] <jython234> LOL
[14:44:58] <Trent_> Nice to see you :D
[14:45:09] <jython234> I saw your custom packet stuff above
[14:45:13] <shoghicp> !findquote jython234
[14:45:13] <MrQuoter> No matches
[14:45:20] <Trent_> I got the ping for MCPE working again :)
[14:45:22] <shoghicp> !findquote jython
[14:45:23] <MrQuoter> [508] <jython234> NullFull: c who am I? | 21:21 <NullFull> I don't know you tell me.
[14:45:24] <jython234> I swear I was in a quote
[14:45:34] <Trent_> !findquote Trent_
[14:45:35] <MrQuoter> No matches
[14:45:48] <shoghicp> 3 more matches :D
[14:45:57] <jython234> Hmm so still having problems with reliability?
[14:46:04] <Trent_> No joke the channel randomly banned me for "Being a bad person" then I was unbanned
[14:46:07] <Trent_> And yes, I am
[14:46:15] <jython234> Hmm did Intyre help
[14:46:18] <shoghicp> !getquote 516
[14:46:19] <MrQuoter> [516] <jython234[away]> you don't handle packets, packets handle you | <deceit> this isn't russia
[14:46:20] <Trent_> Yes
[14:46:22] <MrQuoter> [516] Added jython234[away] at 2015/04/14 19:54.
[14:46:28] <Trent_> I get it more, but I just can't fully grasp it
[14:46:30] <shoghicp> Trent_: you used caps :P
[14:46:34] <Trent_> Ah
[14:46:36] <shoghicp> it's 15 minutes :)
[14:46:41] <jython234> shoghicp: wow did you remember that quote number?
[14:46:43] <Trent_> Ok, didn't know about caps
[14:46:45] <shoghicp> also if you pot code without using a paste service
[14:46:50] <shoghicp> jython234: I remember all of them!
[14:46:51] <Trent_> Yee yee
[14:47:01] <jython234> shoghicp: ok then xD
[14:47:09] <shoghicp> I just clicked the link in the search results I got via pm
[14:47:28] <jython234> Lol
[14:47:31] <Trent_> Also, I'm working on this thing called "DiamondAuth"
[14:47:38] <Trent_> Its like simple-auth except global
[14:47:41] <shoghicp> D: more auth services
[14:47:42] <Trent_> Not per-server
[14:47:50] <shoghicp> yes, but you don't want that :)
[14:47:53] <jython234> I tried using RakNet in c# with swig
[14:47:55] <Trent_> How come?
[14:48:01] <jython234> It was a fail
[14:48:09] <shoghicp> just wait for Mojang auth
[14:48:22] <jython234> Hmm
[14:48:32] <Trent_> You would've thought the first thing on their minds for multiplayer would've been "Authentication"
[14:48:33] <Trent_> But nope
[14:48:45] <shoghicp> well... they did not need it
[14:48:49] <Trent_> "Lets add beets to minecraft PE!"
[14:48:49] <shoghicp> also, no other auth services can be uploaded to the plugin repository
[14:48:57] <Trent_> Yeah I know
[14:48:58] <shoghicp> you can add plugins to simpleauth, though
[14:49:06] <Trent_> Its made in java, and it's meant for DiamondCore
[14:49:10] <jython234> Lol BouncyBall
[14:49:20] <Trent_> But, the way it is built you can use it in PHP, C++, etc.
[14:49:23] <shoghicp> Trent_: they don't know how to work with multiplayer, and everything was broken or hacked out
[14:49:29] <jython234> I have no idea why, but custom packet decoding is glitched
[14:49:32] <shoghicp> that's why I got hired
[14:49:37] <Trent_> Ah
[14:49:49] <shoghicp> so yeah, that comes on 0.12 :)
[14:49:54] <Trent_> omg thanks you
[14:50:03] <Trent_> can I post this screenshot on me twitter
[14:50:07] <shoghicp> no
[14:50:09] <jython234> I still don't get why RakNet sends the length in bits
[14:50:10] <Trent_> k
[14:50:24] <shoghicp> otherwise kids will swarm this
[14:50:28] <Trent_> yee
[14:50:31] <Trent_> You can trust me
[14:50:34] <shoghicp> jython234: because it handles bits
[14:50:38] <Trent_> It'll be our little secret
[14:50:46] <shoghicp> Trent_: anyway, it's already known :)
[14:50:53] <Trent_> By who?
[14:50:54] <shoghicp> old beta realms had something like that
[14:50:58] <Trent_> Yeah
[14:51:10] <shoghicp> jython234: you can send a boolean
[14:51:13] <Trent_> But I don't think people were thinking it would be for just flat-out servers
[14:51:15] <shoghicp> and it'll count as a single bit
[14:51:17] <jython234> shoghicp: then it should of been a triad or integer
[14:51:37] <jython234> I keep getting negative values when reading the length
[14:51:39] <shoghicp> you can't fit a big amount in a single packet :)
[14:51:48] <shoghicp> hmm
[14:51:52] <shoghicp> you are doing it wrong
[14:51:54] <jython234> shoghicp: but that's what MCPE does xD
[14:52:03] <jython234> shoghicp: that's what I thought
[14:52:11] <jython234> But it looks correct to me
[14:52:11] <Trent_> Also, if you're reading VarInt's I always do a loop and increase the length of the array until its greater than or equal to 0
[14:52:29] <Trent_> That is, if its negative in the first place.
[14:52:37] <jython234> Mcpe doesn't use variants
[14:52:42] <Trent_> Yeah I know
[14:52:43] <jython234> *var ints
[14:52:48] <Trent_> It's PC
[14:53:02] <Trent_> Aren't the point of those to help reduce the size of packets?
[14:53:34] <shoghicp> maybe! but they do not in the end
[14:53:40] <Trent_> Oh
[14:53:40] <shoghicp> as bits are shifted :P
[14:53:52] <Trent_> To be honest I hate them. It just makes things more complicated
[14:53:55] <jython234> shoghicp: https://github.com/jython234/BouncyBall/blob/master/src/main/java/net/beaconpe/bouncyball/network/packet/CustomPacket.java
[14:53:59] <shoghicp> it's marginal, and then we have compression
[14:54:06] <Trent_> Especially when I need to make a client in order to test things like how the ping works
[14:54:09] <shoghicp> the point of them is so they can send bigger numbers later
[14:54:32] <Trent_> (I had to make a simple client to see how the colors work in the raw MOTD for hypixels server)
[14:54:42] <Trent_> Apparently, it isn't '\u00A7' anymore
[14:54:44] <jython234> Trent_: easy create new MCDataOutputStream and extend DataOutputStream
[14:54:51] <jython234> Trent_: it is
[14:54:54] <Trent_> Its '\u00C2' and '\u00A7'
[14:55:07] <jython234> Trent_: whoa wats c2
[14:55:11] <shoghicp> jython234: 12000 (minus a few bits) is the max size of that field
[14:55:16] <Trent_> Its like this weird A symbol
[14:55:18] <shoghicp> so you are reading it wrong
[14:55:33] <shoghicp> Trent_: it's UTF-8 encoded
[14:55:42] <Trent_> Yeah I know
[14:55:46] <jython234> shoghicp: bytebuffer don't work anymore?
[14:55:53] <Trent_> Why wouldn't it?
[14:56:19] * Jocopa3 joined the channel
[14:56:41] <Trent_> Also jython just do "System.out.println('\u00C2');" If you want to get a special char in UTF-8 form
[14:56:59] <shoghicp> jython234: maybe you are reading some packets wrong later
[14:57:00] <jython234> I know
[14:57:12] <shoghicp> \xc2\xa7
[14:57:28] <Trent_> Is that a shorter version for the color codes?
[14:57:31] <jython234> shoghicp: I've done the best thing: catch he exception and make a fake packet for the handler to "handle"
[14:58:46] <shoghicp> anyway, it's wrong
[14:58:54] <shoghicp> you are doing something wrong, maybe the other flags?
[14:59:09] <jython234> shoghicp: it's all there,
[14:59:20] <shoghicp> inArray D:
[14:59:21] <jython234> shoghicp: it seems to crash only on big packets
[14:59:28] <jython234> shoghicp: is that bad
[14:59:32] <shoghicp> stop pinging, I know you are talking to me!
[14:59:42] <jython234> Sorry
[14:59:48] <shoghicp> big packets? then you are not handling split packets correctly
[14:59:52] <shoghicp> MCPE sends them now :)

[00:42:11] <Trent_> Didn't you say it was like the first 3 bits?
[00:42:16] <Intyre> \note  Note to self: I write this with 3 bits in the stream.  If I add more remember to change that
[00:46:01] <Trent_> Oh I think I get it now!
[00:46:15] <Trent_> Are 0x60 only sent when the packet is split?
[00:46:30] <Trent_> (OMG dont kill me plz Intyre I dont know how to get the reliability)
[00:46:33] * Brandon15811__ joined the channel
[00:46:42] <Trent_> Brandon
[00:47:52] <Intyre> https://github.com/OculusVR/RakNet/blob/master/Source/ReliabilityLayer.cpp#L2610
[00:48:45] <Trent_> So, whats going on here?
[00:48:52] <Trent_> On line 2610?
[00:49:02] <Trent_> (I know its defining a new method but thats about it)
[00:49:12] <Intyre> bitStream->WriteBits( (const unsigned char *)&tempChar, 3, true ); // 3 bits to write reliability.
[00:49:34] <Intyre> bool hasSplitPacket = internalPacket->splitPacketCount>0; bitStream->Write(hasSplitPacket); // Write 1 bit to indicate if splitPacketCount>0
[00:49:52] <Intyre> bitStream->AlignWriteToByteBoundary();
[00:50:09] <Intyre> thats how the first byte is constructed
[00:50:37] <Intyre> so those 0x40 0x50 0x60 0x00 you're talking about
[00:50:59] <Trent_> Yeah
[00:51:25] <Trent_> So, I have those three bits
[00:51:35] <Trent_> And those bits, what does reliability have to do with it?
[00:51:47] <Trent_> Are 0x40 and 0x60 different reliabilities?
[00:52:02] <Intyre> because udp sucks at being reliable
[00:52:08] <Trent_> Yeah I know
[00:52:19] <Trent_> But are 0x40 and 0x60 different reliability types?
[00:52:43] <Intyre> there is no other way to check if packet is received on client/server and needs to send something back or not
[00:52:52] <Trent_> I know
[00:53:11] <Trent_> But are 0x40 and 0x60 different reliability types?
[00:59:55] <Intyre> https://gist.github.com/Intyre/970e35c50baa398d6117 Trent_
[01:00:10] <Trent_> Yee
[01:00:20] <Trent_> oddd
[01:00:23] <Trent_> *od
[01:00:32] <Trent_> Wait nvm
[01:00:35] <Trent_> let me try something
[01:01:26] <Trent_> When I read the first 3 bits
[01:01:27] <Trent_> I get 100
[01:02:22] <Trent_> Or lemme try something
[01:03:13] <Trent_> This is what I get when reading the whole thing
[01:03:14] <Trent_> 10000100
[01:04:19] <Intyre> 0x84 xD
[01:04:28] <Intyre> use the next byte
[01:04:35] <Trent_> OMG
[01:04:48] <Trent_> K
[01:05:43] <Trent_> Ok now Im just getting random numbers
[01:06:50] <Trent_> So
[01:07:13] <Trent_> The first byte is useless
[01:07:23] <Trent_> And the rest is the stuff we actually need
[01:07:42] <Intyre> its not useless :/
[01:07:51] <Trent_> Well
[01:07:55] <Trent_> Except for identification
[01:08:03] <Trent_> Or I'm stupid
[01:09:09] <Intyre> RakNet/Source/MessageIdentifiers.h
[01:15:02] <Trent_> Odd
[01:15:11] <Trent_> I am now getting 0, then 1, then 1, then 2, then 1
[01:15:16] <Trent_> Before it stops due to timeout
[01:16:15] <Intyre> :)
[01:16:19] <Trent_> Is that good?
[01:16:34] <Intyre> yep
[01:16:36] <Trent_> :D
[01:16:43] <Trent_> So 1 is 0x40?
[01:16:47] <Trent_> well wait
[01:16:59] <Trent_> So what is 0, what is 1, and what is 2?
[01:17:16] <Intyre> enums start with 0
[01:17:27] <Intyre> and read raknet
[01:17:32] <Intyre> and it will all make sense
[01:17:46] <Intyre> or look at other projects that implemented it
[01:18:14] <Intyre> and use wireshark
[01:18:47] <Trent_> what abotu 1 and 2
[01:19:06] <Intyre> what about reading
[01:19:09] <Trent_> k
[01:19:42] <Intyre> and testing
[01:20:05] <Trent_> Could you give me an example of a project that uses raknet?
[01:20:11] <Trent_> Unless you meant pocketmine
[01:20:38] <Trent_> Yea but heres the thing also
[01:20:45] <Trent_> I get these 5 things
[01:20:54] <Trent_> I got 0, 1, and 2 due to adding them together
[01:21:01] <Intyre> We've found 63 repository results
[01:21:03] <Trent_> 000 100 010 110 001
[01:21:13] <Trent_> They are seperated by spaces
[01:22:08] <Trent_> Also, I used a binary to decimal converted
[01:22:11] <Trent_> *converter
[01:22:18] <Trent_> I got 4 and 6 from two of those
[01:22:30] <Trent_> (Assuming that it means 0x40 and 0x60)
[01:22:34] <Trent_> But probably not
[01:23:13] <Intyre> why not make it text
[01:23:36] <Intyre> you're writing something right?
[01:23:43] <Intyre> why not add debug output
[01:23:59] <Trent_> You mean ALL of the binary?>
[01:24:01] <Trent_> k
[01:26:15] <Trent_> Heres what I got for the first
[01:26:20] <Trent_> The others seemed to change
[01:26:30] <Trent_> But It only changed in the second field
[01:26:33] <Trent_> 00100001 00000000 00000000 00000000 00000010 00000000 00001001 00000000 00000000 00000000 10010000 11111111 11111111 11111111 11111111 01100001 11101011 00010101 10100000 00000000 00000000 00000000 00000000 00000000 10111010 10100101 10011110 00000000
[01:26:56] <Intyre> how is that readable xD
[01:27:11] <Trent_> Well you said debug output and I thought you mean binary ;-;
[01:27:15] <Intyre> if elseif else ? dafux
[01:27:26] <Trent_> wut
[01:27:29] <Intyre> why not make it text <--
[01:27:44] <Trent_> k
[01:27:53] <Trent_> UTF-8 Im presuming
[01:29:09] <Trent_> [B@2c0e70c7
[01:29:12] <Trent_> Thats what i get
[01:29:17] <Trent_> But, Im presuming thats because of java
[01:29:20] <Trent_> Let me try something...
[01:30:50] <Trent_> Heres what I got
[01:30:52] <Trent_> -124 0 0 0 64 0 -112 0 0 0 9 -1 -1 -1 -1 -122 -41 -88 5 0 0 0 0 0 98 13 -19 0
[01:30:57] <Trent_> *Split by spaces
[01:31:03] <Trent_> *Byte form, no bits.
[01:31:20] <Trent_> Wait
[01:31:24] <Trent_> Do you see that?
[01:31:30] <Trent_> I see 64 in there
[01:31:48] <Trent_> THATS 0X40
[01:32:08] <Trent_> oh wuh
[01:32:12] <Trent_> 0X0
[01:32:16] <Trent_> Looks like a mad face lol
[01:32:58] <Trent_> OMG
[01:33:12] <Trent_> The wiki talks about 3 useless bytes right?
[01:33:16] <Trent_> Thats in the 0x40 packet!
[01:33:29] <Intyre> and in reliabilitylayer.cpp!
[01:33:32] <Intyre> OMG!
[01:33:57] <Trent_> *sarcasm detected* Please type "ABORT" to de-activate detector
[01:34:35] <Trent_> Sarcasm detector is in lock mode
[01:34:43] <Trent_> I cant read CPP DL
[01:34:44] <Trent_> *D:
[01:35:40] <Intyre> you cant? or you wont?
[01:35:45] <Trent_> Cant
[01:36:05] <Intyre> cake
[01:36:11] <Trent_> OK ILL TRY AGAIN
[01:36:31] <Intyre> xD
[03:23:00] * Trent_ joined the channel
[03:23:05] <Trent_> Yey Im back :D
[03:23:15] <Trent_> Why was I banned in the first place? Was it a glitch or something?
[03:23:42] <Trent_> Also if I ever do full caps, be sure to know I'm not serious.
[03:23:59] <Trent_> I use them whenever Im joking around ^^'
[03:26:52] <Trent_> ok bye
[03:26:54] * Trent_ has left the channel
[05:01:32] <deceit> LOLCAPS
[05:13:19] <Brandon15811__> /kickban deceit oops
[05:17:33] <deceit> :|
[05:17:44] <deceit> don't make me tell an oper on you
[05:17:47] <deceit> or your mother..
[05:26:35] <humerusj_> What if his mum is an oper????
[05:28:39] <Brandon15811> ^
[05:31:03] <deceit> then it saves me the trouble
[07:50:07] <sekjun9878> @Falkirks Are you starring everything I star? lol
[09:31:34] * LSDESU joined the channel
[09:37:39] * LSDESU has quit
[09:59:31] * LSDESU joined the channel
[10:03:31] * LSDESU has quit
[10:04:52] * LSDESU joined the channel
[10:07:47] * LSDESU has quit
[10:08:08] * LSDESU joined the channel

[00:04:16] <Trent_> Yee, but I get -124
[00:04:31] <Trent_> And I know its 0x09 because I get a 0x40 packet on the first time
[00:04:35] <Trent_> After I decapsulate
[00:04:42] <Trent_> But then it does 0x60
[00:04:54] <Intyre> why mixing -124 and 0x40 xD
[00:05:05] <Trent_> I don't know whats going on ;-;
[00:05:06] <Trent_> Its weird
[00:05:19] <Trent_> When I get -124 I am able to get 0x09 from the decap formula
[00:05:32] <Trent_> But I know its not 0x40 thanks to a hex converter
[00:05:54] <Intyre> &0xff
[00:06:08] <Trent_> So I do -124&0xff?
[00:06:18] <Trent_> Or what do you mean?
[00:06:19] <Intyre> nah just read byte
[00:06:24] <Trent_> Thats what I get
[00:06:26] <Trent_> -124
[00:08:40] <Trent_> Ok, so when I do 0x60 I get 96
[00:08:51] <Trent_> And when I do 0x40 I get 64
[00:09:06] <Intyre> and 0x40 isnt what you thing it is
[00:09:12] <Intyre> it has data inside it
[00:09:31] <Trent_> I know
[00:09:38] <Trent_> 0x40 and 0x60 are encapsulated packets
[00:09:39] <Trent_> Or
[00:09:44] <Trent_> They contain them
[00:09:53] <Intyre> yes but thats not what i mean
[00:09:54] <Trent_> And using a formula/method you can get it out
[00:09:56] <Trent_> ok
[00:09:58] <Intyre> reliability
[00:10:05] <Trent_> How would I tell?
[00:10:16] <Intyre> reading raknet source
[00:10:20] <Trent_> Ah
[00:10:27] <Trent_> Lemme see here
[00:10:51] <Intyre> 3bits reliability layer, 1bits hasSplit, rest is padding
[00:11:18] <Trent_> So you mean to tell me 3 bits is the reliability layer and 1 bit is the hasSplit?
[00:11:30] <Trent_> With the rest being the actual packet (AKA 0x09)?
[00:12:09] <Intyre> only talking about the first byte
[00:12:11] <Intyre> :p
[00:12:16] <Trent_> ;-;
[00:12:34] <Trent_> So there are 4 bits that have data and the "padding" is the extra 4 bits to make it a full byte?
[00:12:50] <Intyre> yash
[00:12:55] <Trent_> Ah
[00:13:03] <Trent_> But how do I read just the first 4 bits?
[00:13:08] <Trent_> Is that even possible in java?
[00:13:23] <Intyre> yep
[00:13:25] <Trent_> ok
[00:13:28] <Trent_> Yeah, I see one
[00:14:02] <Trent_> You can get it by doing (ID >> position) & 1
[00:14:16] <Trent_> From what I've seen at least
[00:14:49] <Trent_> So the first 3 bits together make 0x40 or 0x60
[00:14:59] <Trent_> And the 4th one has the isSplit?
[00:16:04] <Intyre> ye
[00:16:20] <Trent_> Also from my understanding, in integer form...
[00:16:22] <Trent_> 0 = true
[00:16:26] <Trent_> 1 = false
[00:16:30] <Trent_> or vice versa
[00:16:37] <Intyre> 0 = false
[00:16:39] <Trent_> ok
[00:16:40] <Trent_> thanks
[00:16:52] <Trent_> AHA
[00:16:59] <Trent_> I did the formula and got 0!
[00:17:08] <Trent_> Because 0x09 is too small to be needed to be split!
[00:17:55] <Trent_> Um
[00:18:03] <Trent_> nvm
[00:18:13] <Trent_> Ima need to find another formula real quick
[00:20:44] <Trent_> aha
[00:20:50] <Trent_> I did 64 in a converter to binary...
[00:20:53] <Trent_> Got 1!
[00:21:36] <Trent_> And for 0x60, I got 1100000
[00:24:28] <Intyre> so 0110000 >> 5 = 0000111 = 3 = RELIABLE
[00:26:27] <Trent_> wut
[00:26:41] <Trent_> Im confused, what does reliable do again?
[00:26:45] <Intyre> \o/
[00:26:58] <Trent_> im sorry
[00:27:11] <Trent_> Doesnt that distinguish between 0x40 and 0x60?
[00:29:19] <Intyre> https://github.com/OculusVR/RakNet/ source/reliabilitylayer.cpp and packetpriority.h
[00:29:31] <Intyre> good reading material
[00:31:15] <Trent_> You'll probably digitally slap me for this...
[00:31:21] <Trent_> But I don't know C/C++
[00:31:35] <Trent_> But I'll try
[00:31:44] <Intyre> then read the comments
[00:32:16] <shoghicp> Trent_: we had to do it without source code :P
[00:32:28] <Intyre> ^ :)
[00:32:34] <Trent_> I know
[00:32:37] <shoghicp> reverse engineering RakNet protocol then MCPE
[00:32:48] <Trent_> *faints* how could you do that
[00:32:53] <Trent_> That sounds so tedious
[00:32:55] <Brandon15811> NullFull, image magic!
[00:32:55] <NullFull> http://www.cs.cmu.edu/~chaki/magic/magic.gif#.png
[00:32:58] <shoghicp> Even that C++ is better than it :P
[00:33:06] <shoghicp> although it looks horrible
[00:33:16] <Trent_> NullFull, image magic!
[00:33:17] <NullFull> http://dreamatico.com/data_images/magic/magic-5.jpg#.png
[00:33:19] <Trent_> lol
[00:33:27] <Intyre> it IS
[00:33:44] <Trent_> Yeah, to be honest
[00:33:51] <Trent_> Shog, why did you use PHP for PocketMine?
[00:34:19] <Trent_> I mean, PHP can be used for client programs. But for small things in my opinion
[00:34:31] <Trent_> I wouldn't use it for a server software
[00:34:40] <shoghicp> !findquote PHP
[00:34:42] <MrQuoter> No matches
[00:34:48] <Trent_> But, I do think it is cool its possible to use a language meant for web and do a whole server software
[00:34:51] <shoghicp> [d__d]: ping
[00:34:51] <[d__d]> Are you in need of my services, shoghicp?
[00:34:52] <Trent_> Or Im stupid
[00:34:55] <shoghicp> [d__d]: php?
[00:35:00] <Trent_> Yeah
[00:35:02] <shoghicp> hmm
[00:35:04] <shoghicp> where was it
[00:35:14] <Intyre> !php
[00:35:16] <MrQuoter> [PHP Docs] http://php.net/manual/en/
[00:35:25] <Intyre> !whyphp
[00:35:25] <MrQuoter> [Why PHP] https://botbot.me/freenode/pocketmine/2015-01-12/?msg=29344826&page=2
[00:35:28] <shoghicp> ^
[00:35:28] <Intyre> ah :D
[00:35:48] <Trent_> Oh
[00:35:54] <Trent_> So you have your own version of PHP?
[00:35:57] <shoghicp> [d__d]: php=!whyphp
[00:35:57] <[d__d]> I will remember "php" for you shoghicp.
[00:36:10] <shoghicp> [d__d]: php?
[00:36:10] <[d__d]> !whyphp
[00:36:13] <shoghicp> :D
[00:36:32] <Trent_> Thats actually really cool
[00:36:33] <shoghicp> is [d__d] muted?
[00:36:43] <Trent_> BTW shog, how did you get it so it sent everything as bytes?
[00:36:56] <shoghicp> we pack everything in binary
[00:36:56] <Trent_> When I send data over java, I have to use everything as a char
[00:36:58] <Trent_> Ok
[00:37:01] <Trent_> That makes sense
[00:37:23] <Brandon15811> [d__d]: ping
[00:37:23] <[d__d]> Are you in need of my services, Brandon15811?
[00:37:27] <Trent_> Whenever I would do like sock_send(0x01) or something like that (I can't remember the exact code
[00:37:37] <shoghicp> [d__d]: php?
[00:37:37] <[d__d]> !whyphp
[00:37:38] <MrQuoter> [Why PHP] https://botbot.me/freenode/pocketmine/2015-01-12/?msg=29344826&page=2
[00:37:40] <shoghicp> :D
[00:37:42] <Brandon15811> xD
[00:37:44] <Trent_> In java I would have to do "(char) input.readByte())
[00:39:21] <Trent_> Also I got the bit thing working
[00:39:27] <Trent_> When I get 0x40 I get 100
[00:39:37] <Trent_> And Im pretty sure Ill get 110 when I get a 0x60
[00:39:52] <Trent_> But, is 0x60 even sent in the first stage of login? (0x09)
[00:40:02] <Intyre> reliabilitylayer!
[00:40:07] <Trent_> AH
[00:40:09] <Trent_> YES SIR
[00:40:29] <Intyre> there are 8
[00:40:37] <Trent_> 8 what
[00:40:41] <Trent_> layers?
[00:41:15] <Intyre> https://github.com/OculusVR/RakNet/blob/b7f6ab981ea5e9a012324b1031c51970e401e2ed/Source/PacketPriority.h#L46
[00:41:33] <Trent_> ah i was looking at cpp
[00:41:38] <Trent_> not h
[00:42:03] <Trent_> Ok, well. How am I supposed to get what layer it is?

2015-05-16
[22:27:12] <Trent_> But I plan on doing that when i know OpenGL
[22:27:14] <shoghicp> you'll see more from me from now on, each time you have to update the protocol blame me :P
[22:27:22] <Trent_> No no its no problem
[22:27:26] <Trent_> It was a error on my side
[22:27:38] <Trent_> And besides, I like it when you update the protocol when needed
[22:27:41] <Trent_> It lets you improve the game
[22:27:54] <shoghicp> it needed a big change :)
[22:28:02] <Trent_> Yeah
[22:28:10] <shoghicp> and it'll change more in 0.12, but not that much
[22:28:19] <Trent_> I actually like the new protocol, I just didn't know where to find it
[22:28:38] <Trent_> Or, some things at least
[22:28:41] <Trent_> Like the ping
[22:29:09] <shoghicp> well, if you get to MCPE protocol you know where to find the list of packets :)
[22:29:22] <shoghicp> but try using RakNet directly from Java
[22:29:30] <Trent_> Yeah, I know where to find it now I think ^^
[22:29:34] <shoghicp> otherwise you'll have to implement a lot of things
[22:29:48] <Trent_> Also, how did you make the website homepage? Is it handmade?
[22:29:52] <shoghicp> besides normal packets, split packets, recovery, and others
[22:29:53] <Trent_> Or did you use a website builder?
[22:29:59] <shoghicp> I made it as well :)
[22:30:02] <Trent_> Ok
[22:30:16] <Trent_> I know CSS, HTML, and PHP. But I suck at making my sites look pretty
[22:30:39] * LSDESU has quit
[22:31:53] <Trent_> Thanks for the help, shog!
[22:32:04] <shoghicp> :)
[22:37:20] <Trent_> I'm also working on a plugin API in java, do you know a way I can do that?
[22:37:28] <Trent_> I used reflection but it's not fairing well
[22:38:53] <shoghicp> D: reflection
[22:39:19] <shoghicp> try Bukkit API, not the best (PocketMine uses part of this as well), but works if you don't know how to design one
[22:39:41] <shoghicp> and if you do plugins will be mostly compatible
[22:51:47] <Trent_> Ok
[22:51:51] <Trent_> Ill look at its code
[22:51:54] * Trent_ has quit
[23:29:11] * Wayward_One joined the channel
[23:51:20] * Trent_ joined the channel
[23:51:20] <Trent_> Quick question
[23:51:26] <Trent_> How do I tell if the encapsulated packet ID is 0x60 or 0x40?
[23:51:56] <Trent_> Im at 0x09 on the new protocol, and I need to get it decapsulated so I can handle it
[23:57:31] <shoghicp> check EncapsulatedPacket
[23:57:57] <shoghicp> lots of those get packet inside a DataPacket (0x80 - 0x8f)

[00:36:57] <Brandon15811> since when did chrome's bookmark manager become so nice?
[00:56:59] * Jocopa3_ joined the channel
[01:00:33] * Jocopa3 has quit
[01:02:33] <Addisonep> What's up with Will? He joins a irc chat than never talks and leaves
[02:34:15] * gurun has quit
[02:35:01] * gurun joined the channel
[02:50:22] <KnownUnown> Addisonep: uhh
[02:50:33] <KnownUnown> if you may recall he owns lbsg
[02:50:40] <KnownUnown> he doesn't really use irc anymore
[02:50:47] <KnownUnown> and he really doesn't check it or have time for it
[02:51:01] <KnownUnown> and irccloud closed the connection for him for inactivity :\
[02:55:43] <Addisonep> Yeah I know he owns lbsg, but why does he join?
[04:15:47] <PEMapModder> Addisonep: I think it is a better question why he "abaondoned" PocketMine after he owns lbsg.
[05:18:15] * gurun joined the channel
[06:31:50] * NinjaKrill joined the channel
[06:31:52] <NullFull> NinjaKrill is also known as: NinjaKrill
[07:43:42] * NinjaKrill has quit
[07:46:51] * NinjaKrill joined the channel
[07:46:54] <NullFull> NinjaKrill is also known as: NinjaKrill
[08:32:11] * LSDESU joined the channel
[08:37:03] * LSDESU has quit
[09:04:14] * LSDESU joined the channel
[09:07:48] * LSDESU has quit
[09:15:42] * MinecraftAddict_ joined the channel
[09:16:42] * MinecraftAddict has quit
[09:17:01] * Brandon15811___ joined the channel
[09:22:03] * LSDESU joined the channel
[09:26:06] * LSDESU has quit
[09:33:45] * Unown__ joined the channel
[09:34:51] * TruDan_ joined the channel
[09:36:03] * Brandon1- joined the channel
[09:37:34] * KnownUnown has quit
[09:41:07] * LSDESU joined the channel
[09:48:38] * LSDESU has quit
[09:48:53] * NCommander joined the channel
[09:48:57] * NCommander has quit
[09:48:57] * NCommander joined the channel
[09:54:47] * LSDESU joined the channel
[09:59:23] * LSDESU has quit
[10:13:30] <shoghicp> Jocopa3_: controller support is there. reconfigurable / cross-platform compatible / windows to manage them? no
[10:18:12] * NCommander has quit
[10:43:45] * Jocopa3_ has quit
[11:07:34] * LSDESU joined the channel
[11:09:29] * LSDESU has quit
[12:18:13] * InusualZ is now known as zz_InusualZ
[13:58:48] * LSDESU joined the channel
[14:30:22] * LSDESU has quit
[14:33:00] * LSDESU joined the channel
[14:35:36] * LSDESU is now known as XYNT
[14:39:05] * XYNT has quit
[15:03:18] * iJoshuaHD joined the channel
[15:03:55] * TruDan joined the channel
[18:13:17] * gurun joined the channel
[18:19:31] * gurun_ joined the channel
[18:22:32] * gurun has quit
[20:36:01] * LSDESU joined the channel
[20:59:13] * Brandon15811__ joined the channel
[21:17:23] * LSDESU has quit
[21:21:28] * LSDESU joined the channel
[21:24:48] * LSDESU has quit
[22:07:34] * LSDESU joined the channel
[22:11:33] * Trent_ joined the channel
[22:11:54] * LSDESU has quit
[22:12:04] * Trent_ has left the channel
[22:12:17] * Trent_ joined the channel
[22:12:26] <Trent_> Hi!
[22:13:03] <Trent_> I really need help with the 0.11.0 protocol, I tried to figure it out looking at the github for PocketMine
[22:13:20] <Trent_> But I am horrible at looking at others code and figuring out whats going on under the hood
[22:13:51] <Trent_> I know how to send packets, I just don't know their fields
[22:14:08] <Trent_> Like, whats the ping ID? What is the response to it? etc.
[22:14:15] <shoghicp> https://github.com/PocketMine/PocketMine-MP/tree/master/src/pocketmine/network/protocol
[22:14:22] <shoghicp> all packets with all the IDs
[22:14:23] <shoghicp> oh
[22:14:30] <shoghicp> you are still handling RakNet
[22:14:34] <Trent_> Yeah, its the fields I dont know.
[22:14:45] <shoghicp> hmm... you have to implement a full library
[22:14:55] <Trent_> What do you mean?
[22:15:19] <Trent_> I know how to respond to them, like I said. I had the ping working on 0.10.0
[22:15:22] <shoghicp> check RakLib at Github or the original library (that RakLib implements to support MCPE) https://github.com/OculusVR/RakNet
[22:15:50] <shoghicp> did you get to LoginPacket, or seeing the world?
[22:16:04] <shoghicp> otherwise everything before it is just a layer that RakNet adds
[22:16:06] <Trent_> I got to 0x09 when it was on 0.10.0
[22:16:10] <shoghicp> yep, RakNet
[22:16:17] <Trent_> But now, I don't even have the basic ping working
[22:16:40] <shoghicp> so looking at PocketMine-MP code is not going to help you, check this https://github.com/PocketMine/RakLib
[22:16:44] <shoghicp> also, ping format changed
[22:16:52] <Trent_> Yeah I know, thats why I am here.
[22:16:57] <shoghicp> I suggest grabbing wireshark and set up a proxy :)
[22:17:10] <Trent_> Yeah, I tried using it.
[22:17:11] <shoghicp> old one was: MCCCP;Demo;Server name
[22:17:16] <Trent_> Yep
[22:17:32] <Trent_> You could also use "MCCP;MINECON;<SERVERMOTD>"
[22:17:44] <shoghicp> new one is: MCPE;Server name;server protocol number;server version name;players;max players
[22:17:49] <Trent_> OH
[22:17:50] <shoghicp> and maybe future fields
[22:18:07] <Trent_> So the whole packet is the same, except for the String put at the end?
[22:18:12] <shoghicp> yep
[22:18:17] <Trent_> Omg thank you
[22:18:18] <shoghicp> that's RakNet
[22:18:21] <shoghicp> we can't change that
[22:18:23] <Trent_> Lemme try real quick
[22:18:45] <shoghicp> so that code is not part of Minecraft PE itself, but the library :)
[22:18:56] <Trent_> Yep, I was looking at the MCPE code
[22:19:11] <Trent_> I got confused and thought raklib/raknet was just a base for the protocol
[22:19:16] <Trent_> And could help send packets cross-languages
[22:19:24] <Trent_> For example PHP and C++
[22:19:39] <Trent_> But I am using java, so interacting with C++ isn't that hard anyways when it comes to networking
[22:19:51] <shoghicp> raklib is the base for the library, then pocketmine has a network interface that uses that library
[22:20:05] <shoghicp> that's the fun part, pocketmine doesn't know about network
[22:20:16] <shoghicp> it's how the PC -> PE protocol translator works
[22:20:34] * zz_InusualZ is now known as InusualZ
[22:21:17] <Trent_> Fun fact, my software Im talking about right now that I need this information for...
[22:21:29] <Trent_> Is made to work like BigBrother
[22:21:37] <Trent_> But it's built solely for that process
[22:21:43] <shoghicp> the other way, PE -> PC?
[22:21:51] <Trent_> NO no
[22:21:57] <Trent_> People playing on PC can play with PE
[22:22:14] <shoghicp> oh, so it connects directly to the server?
[22:22:19] <shoghicp> or you build a server :)
[22:22:30] <Trent_> The user can also change the mode so if they only want PC they can only allow PC players on and have all the PC features, which MCPE doesnt have
[22:22:33] <Trent_> and Vice Versa
[22:22:53] <shoghicp> aha
[22:22:53] <Trent_> I
[22:23:08] <Trent_> The name of it is DiamondCore
[22:23:12] <shoghicp> well, you can't build it specifically for that, you also need to implement all the other gameplay features :)
[22:23:24] <Trent_> Like what?
[22:23:27] <shoghicp> as most of the things are done on the server side
[22:23:33] <Trent_> Yeah
[22:23:45] <Trent_> The software is a server, not a linker
[22:23:46] <shoghicp> block placement, breaking, physics, world generation, entities
[22:23:50] <Trent_> Yep
[22:23:55] <Trent_> Thats all done by this software
[22:24:14] <shoghicp> so you are creating a normal server then that just supports two kind of interfaces
[22:24:24] <Trent_> Yes
[22:24:27] <shoghicp> alright
[22:24:37] <Trent_> They can play together at the same time though, just like BigBrother
[22:24:46] <Trent_> Except it also has the modes I listed earlier
[22:24:58] <Trent_> Also, the Ping is working now BTW, thanks :D
[22:25:22] <shoghicp> the client will change the version color depending on the protocol version
[22:25:37] <shoghicp> if not the same as the client, it'll be shown in red
[22:25:56] <Trent_> Yeah
[22:26:05] * LSDESU joined the channel
[22:26:05] <Trent_> Like in PC
[22:26:16] <Trent_> I would also like to thank you btw shog
[22:26:23] <Trent_> For more than the ping
[22:26:33] <Trent_> People like you are the reason I am programming today.
[22:26:43] <Trent_> Your software and bukkit has made me want to program
[22:26:47] <shoghicp> :D
[22:26:51] <Trent_> And I do other stuff in it too!
[22:27:04] <Trent_> Like making games, although I've never made a full fledged one

2015-05-15
[00:08:06] * williamtdr joined the channel
[00:40:36] <humerusj_> chemistry was not fun today :/
[01:04:19] <KnownUnown> :\
[01:51:12] * joshrivers joined the channel
[02:27:23] * joshrivers has quit
[03:01:46] * Brandon15811 joined the channel
[03:10:47] * joshrivers joined the channel
[03:26:37] <Addisonep> Arghh
[03:26:56] <Addisonep> I'm coding an AI virtual assistant
[03:27:35] <KnownUnown> Ai virtual what?
[03:28:11] <KnownUnown> Don't tell me it's just a bunch of phrases hooked up to a switch statement :/
[03:28:12] * joshrivers has quit
[03:32:51] <Addisonep> No... It's an actual AI
[03:33:11] <Addisonep> What do you mean like when I say something it triggers something I programmed it to do?
[03:45:37] <Addisonep> Well I will tell it to say like hello addison when I say hello
[03:45:58] <Addisonep> But for the weather it will get that information from different sources than speak it
[05:42:19] <sekjun9878> Good luck!
[05:44:43] <Addisonep> Thanks, for the weather it uses the yahoo api
[05:45:00] <Addisonep> Planning on using it for a robot brain
[06:18:51] * Brandon15811_ joined the channel
[06:19:19] * Brandon15811___ joined the channel
[06:28:59] * joshrivers joined the channel
[06:33:48] * joshrivers has quit
[10:17:32] * zz_InusualZ is now known as InusualZ
[13:24:37] * Wayward_One has quit
[13:28:11] * Wayward_One joined the channel
[14:12:27] <Addisonep> Anyone use ubuntu touch?
[14:32:07] * Learner joined the channel
[14:32:28] <Learner> hey all
[14:35:38] <Learner> anyone there?
[14:39:52] * Learner has quit
[15:31:36] * PhilipShilling joined the channel
[15:31:41] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[15:32:07] <PhilipShilling> Is the protocol version for build 10 still 25?
[16:05:04] * TruDan joined the channel
[17:25:10] * LSDESU joined the channel
[17:25:32] * LSDESU has quit
[17:26:06] * LSDESU joined the channel
[17:27:54] * rngl joined the channel
[17:28:15] * rngl has left the channel
[17:36:10] * LSDESU has quit
[17:51:04] * MelomanCooI joined the channel
[18:25:54] * gurun joined the channel
[19:06:13] <humerusj_> IM DONE!
[19:17:04] * gurun has quit
[19:36:47] <Brandon15811> humerusj_, ^5 !
[19:38:37] <humerusj_> Brandon15811: woop!
[19:44:47] <humerusj_> Brandon15811: time to finish some projects?
[19:45:26] <Brandon15811> humerusj_, yes!
[19:45:33] <Brandon15811> NullFull, finish all the projects!
[19:45:34] <NullFull> Brandon15811: Sorry, I couldn't generate that meme. Unexpected status from memecaption.com: 503
[19:45:46] <Brandon15811> D:
[19:46:54] <humerusj_> :o
[20:33:05] * gurun joined the channel
[20:36:55] <Brandon15811> humerusj_, http://arstechnica.com/information-technology/2015/05/cortana-for-all-microsofts-plan-to-put-voice-recognition-behind-anything/
[20:38:06] <humerusj_> Brandon15811: heh xD
[22:18:16] <Jocopa3> is Tommaso finally adding controller support?
[22:23:46] <KnownUnown> clannnz?

2015-05-14
[22:29:03] <deceit> collaborate and listen?
[22:29:11] <deceit> Intyre: i never knew you were into vanilla ice
[22:30:32] <Addisonep> Sounds like you are the only one who is into vanilla ice
[22:30:56] <deceit> sounds like you are insinuating things that are just not true
[22:31:04] <deceit> how does it feel to assume things?
[22:31:28] <deceit> i'll wait while you look up the big words on google
[22:31:30] * deceit is patient
[22:31:37] <KnownUnown> ...
[22:31:51] <deceit> ^elipsis
[22:32:15] <Addisonep> I'm sorry, but you aren't sounding smart and you should stay on topic
[22:32:23] <deceit> so there's a topic now?
[22:32:30] <deceit> i mean, other than the given in the channel
[22:32:41] <deceit> 17:32  Topic for #mcpedevs: Minecraft: Pocket Edition development channel |  PocketMine support in #pocketmine | Current Minecraft PE: v0.10.5  alpha | Protocol docs: http://wiki.vg/Pocket_Minecraft_Protocol |  Channel Rules: https://gist.github.com/shoghicp/6194637 | Publicly  logged at https://botbot.me/freenode/mcpedevs/
[22:32:47] <deceit> 17:32  Topic set by shoghicp [Tue Feb  3 09:23:28 2015]
[22:32:53] <Addisonep> mcpedevs is what this channel is for, so if you aren't going to talk about developing Mcpe get out
[22:33:01] <deceit> LOL
[22:33:12] <deceit> Addisonep: yet, you're still talking off topic
[22:33:13] <KnownUnown> :\
[22:33:18] <deceit> so i suggest you heed your own advice
[22:33:31] <Addisonep> I need to learn from it too
[22:33:35] <KnownUnown> Addisonep: Off topic chatter is perfectly fine so long as you are not interrupting on-topic conversation.
[22:33:40] <Addisonep> Thank you for reminding me
[22:33:42] <KnownUnown> rules.md
[22:33:53] <KnownUnown> it was in the rules
[22:34:24] <Intyre> get a room
[22:34:59] <KnownUnown> ?
[22:35:19] <deceit> Intyre: join me
[22:35:22] <deceit> i'm ronery
[22:36:43] <KnownUnown> The silence is nice for once.
[22:36:53] <deceit> irc is without noise
[22:37:07] <deceit> so unless you have your OS dictate channel conversations
[22:37:15] <deceit> you sound ridiculous
[22:37:24] <KnownUnown> Stop being a total crank...
[22:37:25] <deceit> KnownUnown: stop irc bullying
[22:37:41] <deceit> i'm trying to have a normal conversation and you're interrupting that
[22:37:49] <Addisonep> I think that we can all agree if anything you are the one who is irc bullying
[22:37:52] <KnownUnown> What conversation? >.>
[22:37:58] * deceit scrolls up
[22:38:04] <deceit> looks like a legit convo to me
[22:38:08] <Addisonep> A conversation mostly with yourself
[22:38:34] <deceit> sadly, you are mistkane
[22:38:37] <deceit> mistaken*
[22:38:47] <deceit> KnownUnown, Addisonep, Intyre
[22:38:53] <deceit> 3 ppl in a single conversation
[22:39:04] <deceit> far from talking with myself
[22:39:13] <deceit> i may type my lines out like william shatner
[22:39:16] <KnownUnown> so how am I "interrupting" your important conversation?
[22:39:25] <KnownUnown> Oh, I'm sorry, please continue.
[22:39:49] <deceit> KnownUnown: there's a reason you were banned from every other channel
[22:40:03] <deceit> don't pretend to be an adult when you're not
[22:40:26] <KnownUnown> How am I pretending to be an adult?
[22:40:32] <deceit> i'm not saying this instance
[22:41:10] <KnownUnown> 17:39 <deceit> KnownUnown: there's a reason you were banned from every other channel
[22:41:14] <KnownUnown> 17:39 <deceit> don't pretend to be an adult when you're not
[22:41:17] <deceit> yes
[22:41:20] <deceit> you can copy and paste
[22:41:28] <deceit> almost every person knows how to use a ouse
[22:41:29] <deceit> mouse*
[22:41:40] <deceit> and some ppl can do it via smartphones/tablets
[22:41:44] <deceit> again, congrats
[22:42:13] <deceit> does the sentence not make sense to you?
[22:42:18] <deceit> would you rather i dumb it down?
[22:42:29] <deceit> i can eli5 if you're that willing
[22:43:35] <KnownUnown> Well, by saying "there's a reason you were banned from any other channel" and then following that "don't pretend to be an adult when you're not", you were implying that I was exhibiting that behavior in my previous messages.
[22:43:43] <KnownUnown> Which I wasn't.
[22:44:03] <KnownUnown> And then you jumped on me for no apparent reason.
[22:44:09] <deceit> 17:39            deceit : KnownUnown: there's a reason you were banned from  every other channel
[22:44:15] <deceit> please don't paraphrase
[22:44:23] <deceit> if anything, directly copy and paste my quotes
[22:45:08] <KnownUnown> "KnownUnown: there's a reason you were banned from every other channel" (deceit, #mcpedevs).
[22:45:59] <KnownUnown> if I had to newline for every single time I quoted you in that sentence, it wouldn't look good :P
[22:46:05] <Addisonep> Deceit stop typing before you lose all your reputation
[22:46:10] <KnownUnown> And it doesn't look good inline either :P
[22:46:19] <deceit> Addisonep: my reputation isn't on the line
[22:46:25] <deceit> who the fuck are you to even question it?
[22:47:35] <deceit> on that note, i'm going to enjoy the rest of my day with my wife and kid
[22:47:38] <deceit> thanks for the luls
[22:47:52] <Addisonep> Deceit do you know what reputation is?
[22:48:04] <deceit> oh now, absolutely not
[22:48:11] <Addisonep> Reputation doesn't have to be shown physically. That is only for games
[22:48:13] <deceit> is that something you get when you eat too many cheerios?
[22:48:35] <Addisonep> That is called "lowering cholesterol"
[22:48:40] <deceit> LOL
[22:48:44] <deceit> you are a fucking moron
[22:48:49] <deceit> by quoting a commercial
[22:48:59] <Intyre> please get a room
[22:49:01] <Addisonep> Never seen the commercial
[22:49:07] <deceit> Intyre: will do
[22:49:16] <Addisonep> It's on the cheerio box, have you seen?
[22:49:21] <KnownUnown> Why are you being such an asshole to him?
[22:49:23] <Addisonep> Hah,
[22:49:24] <deceit> Addisonep: have a good night, sweetie ;)
[22:49:27] <Addisonep> Wife and kids
[22:49:34] <Addisonep> Are you gay?
[22:49:47] <KnownUnown> Oh, and now it starts, great.
[22:49:47] <deceit> does that scare you?
[22:49:55] <Intyre> or leave this one please
[22:50:02] <deceit> Addisonep: you shouldn't feed the trolls
[22:50:04] <Addisonep> That's the question of the century
[22:50:11] <deceit> but seriously, on that note, i have things to do
[22:50:15] <Addisonep> Good thing you aren't a troll
[22:50:30] <deceit> Addisonep: i'd double check that definition
[22:50:32] <Addisonep> You are a Sasquatch
[22:50:37] <deceit> i'm pretty sure i got a rise out of you
[22:50:38] <Addisonep> I would too
[22:50:40] <KnownUnown> https://www.youtube.com/watch?v=35hCo_grAqw
[22:50:47] <Intyre> Be quiet, deceit!
[22:50:56] <Intyre> Be quiet, Addisonep!
[22:51:01] * KnownUnown has left the channel
[22:51:18] * KnownUnown joined the channel
[22:51:35] * Addisonep has left the channel
[22:51:49] * Addisonep joined the channel
[23:03:01] <Addisonep> Hola
[23:03:17] * Addisonep slaps deceit around a bit with a large flagblenny
[23:03:50] * Addisonep slaps deceit you big oaf around a bit with a large forehead brooder
[23:05:49] * deceet joined the channel
[23:06:26] * deceet has quit
[23:07:46] <deceit> unquieted before i noticed it
[23:12:39] <deceit> luls were had, thanks for the time
[23:20:25] <KnownUnown> welcome ;)

[01:22:52] * InusualZ is now known as zz_InusualZ
[03:39:29] * gurun joined the channel
[03:49:05] * InusualZ is now known as zz_InusualZ
[04:00:21] * Addisonep joined the channel
[04:00:45] <Addisonep> [d__d] seen shoghicp
[04:01:57] <Addisonep> [d__d] seen gurun
[04:02:04] <Addisonep> Hey
[04:24:16] <gurun> seen
[04:27:10] * deceit joined the channel
[06:48:45] <sekjun9878> PHP Developers: http://jpauli.github.io/2014/07/21/php-and-mysql-communication-mysqlnd.html
[07:42:38] * gurun has quit
[10:42:42] <deceit> who the fuck still uses mysql?
[11:06:09] <iJoshuaHD> me.
[11:11:44] * deceit hands you a stick
[11:11:52] <deceit> beat some sense into yourself while i drink my coffee
[11:16:46] <sekjun9878> @deceit I would use PostgreSQL but so many places (e.g. paas) still only offer mysql so
[11:17:23] <sekjun9878> Also, MariaDB :)
[11:23:03] <deceit> ;)
[15:52:28] * gurun joined the channel
[16:30:46] <Addisonep> I use MySQLi
[16:30:57] <Addisonep> MySQL is outdated
[17:13:05] * sgray joined the channel
[17:15:18] <gurun> Addisonep, it's still MySQL
[17:16:18] <Addisonep> Yeah but MySQL is outdated its MySQLi now
[17:21:00] <Jocopa3> OurSQL
[17:29:53] <shoghicp> YourSQL
[17:32:18] <shoghicp> SELECT * FROM moms WHERE owner = 'you' LIMIT 1;
[17:32:25] <shoghicp> > Lost connection to MySQL server during query: ER_NET_PACKET_TOO_LARGE
[18:26:25] * joshrivers joined the channel
[20:23:58] <KnownUnown> mongodb
[20:32:09] <deceit> shoghicp: nice twist on, 'yo momma so fat...'
[21:05:23] <Brandon15811__> KnownUnown: mongo ftw!
[21:06:28] <Brandon15811__> !addquote <shoghicp> SELECT * FROM moms WHERE owner = 'you' LIMIT 1; | <shoghicp> > Lost connection to MySQL server during query: ER_NET_PACKET_TOO_LARGE
[21:06:29] <MrQuoter> Quote 530 added
[21:37:56] * Wayward_One joined the channel
[21:44:36] <TruDan> ^ ggwp, shoghi wins
[21:44:59] <deceit> wins what, exactly?
[21:45:02] <deceit> fake internet points?
[21:45:44] <TruDan> no. real internet points
[21:45:47] <TruDan> -level up-
[21:46:25] <deceit> so... fake internet points
[21:46:28] <deceit> gotcha.
[21:46:53] <deceit> never realized the internet was a game with an end goal
[21:46:59] <deceit> do they teach you that nonsense in school or something?
[21:49:31] <TruDan> see that counter you see on your screen. you think its FPS, it's actually your experience level.
[21:49:57] <deceit> who the fuck has an fps counter on their desktop?
[21:50:09] <TruDan> it's not a fps counter! :P
[21:50:27] <deceit> last i checked, no fps counter, nor an exp counter, on my desktop
[21:50:55] <deceit> someone needs to visit the outside a bit more often
[21:51:05] <deceit> i bet you have a vitamin D deficiency
[21:52:26] <TruDan> i know someone who doesn't lack any vitamin D ;)
[21:53:00] <deceit> i bet your penis is still of less than avg size
[21:53:03] <deceit> don't fool yourself
[21:53:38] <TruDan> i'm a girl on the internet
[21:53:55] <Addisonep> avg is Anti-Virus guard...
[21:55:58] <Addisonep> Why the heck am I in here? (Rhetorical question FYI) I don't play MCPE or do anything with it... Waste of time
[21:56:24] * zz_InusualZ is now known as InusualZ
[21:57:02] <Addisonep> [d__d] seen AdrianModr
[21:57:21] <Addisonep> BTW [d__d] isn't working...
[22:01:51] <TruDan> maybe it's just gone for a cheeky nandos with the lads
[22:10:44] <Addisonep> Yeah... I bet you are right
[22:15:05] <deceit> hah
[22:15:20] <deceit> Addisonep: you realize you can always /part
[22:15:29] <deceit> but i suppose that's just too much
[22:16:02] <Addisonep> Awesome
[22:16:05] * Addisonep has left the channel
[22:16:10] <deceit> nice
[22:16:20] * Addisonep joined the channel
[22:16:23] <KnownUnown> gg
[22:16:27] <Addisonep> You can use /leave too
[22:16:34] <deceit> someone learned irc!
[22:16:40] <deceit> you get a gold star for the day
[22:16:45] <Addisonep> Awesome
[22:16:45] <deceit> that gold star doesn't mean shit, btw
[22:16:55] <deceit> it just means you're annoying enough to expect praise
[22:16:58] <Addisonep> I would rather a fiery white star though
[22:17:01] <TruDan> +5 Internet Points
[22:17:03] <Addisonep> Your gold stars suck
[22:17:16] <TruDan> You need, *5* more points until you reach level *2*.
[22:17:16] <deceit> if they did, i wouldn't be handing them out
[22:17:43] * Addisonep got 5 more points
[22:17:47] <TruDan> i might make an irc bot to give and keep track of internet points + levels
[22:17:51] * Addisonep got to the max level
[22:17:52] <deceit> don't
[22:17:57] <deceit> that's what idlerpg is for
[22:18:11] <Addisonep> I think I just got to the max level
[22:18:20] <deceit> Addisonep: congrats on winning the internet
[22:18:23] * Addisonep tried to level up but is at the max level
[22:18:32] <deceit> stick your head in the oven to receive your prize
[22:18:42] <deceit> don't worry, it's not on
[22:18:56] <deceit> but i won't guarantee that you won't be beaten with the door
[22:19:04] <Addisonep> #stopbullying
[22:19:14] <deceit> #thisisnttwitter
[22:19:26] <Addisonep> #thisisachannel
[22:19:54] <deceit> #soisurmom
[22:20:19] <Addisonep> #thatdoesntmakesense
[22:20:23] <KnownUnown> http://stop-irc-bullying.eu/stop/
[22:20:28] <deceit> KnownUnown: you stfu
[22:20:32] <deceit> and stop being such a pussy
[22:20:37] <deceit> grow a pair and eat some concrete
[22:20:48] <deceit> since when is it PC to be a bitch in society?
[22:20:57] <deceit> you know what i did with bullies growing up? i knocked them the fuck out
[22:21:00] <deceit> what are you guys doing?
[22:21:08] <deceit> pasting 'stop bullying' bullshit
[22:21:10] <KnownUnown> it wasn't meant to be an insult...
[22:21:17] <Addisonep> Deceit learn to code not "code"
[22:21:36] <deceit> that is the most ridiculous phrase i've seen
[22:22:05] <deceit> i'd like you to elaborate on that phrase
[22:22:18] <Addisonep> Http://www.stopcussing.io/it's-raining/
[22:22:36] <deceit> again, stop being a pussy
[22:22:43] <deceit> you can't expect ppl to bend to your will
[22:22:49] <Addisonep> I would like to elaborate on it but that is unfortunately not possible
[22:23:02] <Addisonep> I'm sorry
[22:23:03] <deceit> then what you're saying is you have no idea what you just said
[22:23:07] <deceit> but you were trying to sound smart
[22:23:15] <deceit> and in the end, it backfired, making you look like a moron
[22:23:22] <Addisonep> What I'm saying?
[22:23:23] <deceit> next time, back up what you have to say
[22:23:27] <Addisonep> Do I sound smart?
[22:23:30] <deceit> no
[22:23:33] <deceit> not in the slightest
[22:23:34] <Addisonep> I'm glad you think so
[22:23:42] <Addisonep> Than why did you say I sound smart?
[22:23:50] <KnownUnown> msg Intyre
[22:23:55] <KnownUnown> ....
[22:23:56] <deceit> 17:23            deceit : but you were trying to sound smart
[22:23:57] <KnownUnown> rrrr
[22:23:58] <deceit> 'trying'
[22:24:18] <Addisonep> Why do you think I was tryin to sound smart?
[22:24:34] <KnownUnown> quit taking things so seriously...
[22:24:48] <deceit> i'm the one with a smile on my face
[22:24:55] <Addisonep> I take things as seriously as I want
[22:25:04] <KnownUnown> not you
[22:25:05] <Addisonep> Calm down deceit
[22:25:11] <deceit> i am calm :)
[22:25:20] <deceit> trollolol?
[22:25:21] <Addisonep> Hey nice name, you are always being deceitful, no one can trust you
[22:25:32] <deceit> hey, you're not the first one with that wise crack comment
[22:25:33] <KnownUnown> >.>
[22:25:43] <deceit> thanks for being unoriginal
[22:25:48] <Addisonep> I'm glad I was smart enough to say it
[22:26:08] <deceit> the nick means more than face value
[22:26:26] <deceit> it just proves that you're ignorant and intolerant of other ppl's beliefs
[22:26:35] <deceit> because this nickname, had a vastly different reason than yours
[22:26:40] <deceit> has*
[22:26:50] <deceit> meaning, for that matter
[22:28:34] <deceit> ;D
[22:28:49] <deceit> i can go on, but i'm going to be destructive in the real world
[22:28:55] <deceit> instead of belittling teenagers on irc
[22:28:55] <Intyre> just stop

2015-05-13
[00:27:10] <jython234> does a license like the GPL v3 copyright the name of your project?
[00:52:13] * Wayward_Tab has quit
[01:00:14] * Wayward_One joined the channel
[02:01:06] * sgray joined the channel
[02:27:54] * joshrivers joined the channel
[02:32:13] * joshrivers has quit
[03:47:34] * joshrivers joined the channel
[03:48:45] * shaila joined the channel
[03:48:46] * sgray has quit
[03:55:02] * shaila joined the channel
[03:58:44] * joshrivers has quit
[04:12:51] * joshrivers joined the channel
[04:22:16] * shaila joined the channel
[04:26:14] * joshrivers has quit
[05:14:29] * Wayward_One has quit
[05:18:16] * Codmadnesspro_ joined the channel
[05:18:22] <sekjun9878> @jython234 I don't think you can copyright names.. I think what you're looking for is trademarks?
[05:26:57] * Codmadnesspro has quit
[05:27:48] * Wayward_One joined the channel
[06:32:02] * joshrivers joined the channel
[06:36:34] * joshrivers has quit
[10:25:26] * TruDan has quit
[10:27:56] * TruDan joined the channel
[12:44:11] * gurun joined the channel
[14:40:28] * shaila joined the channel
[15:10:27] * sgray joined the channel
[16:40:49] * zz_InusualZ is now known as InusualZ
[17:11:06] * deceit has quit
[18:08:30] * InusualZ is now known as zz_InusualZ
[19:08:27] * williamtdr joined the channel
[21:05:08] * MrARM_ joined the channel
[21:09:40] * MrQuoter has quit
[21:10:10] * MrQuoter joined the channel
[21:10:42] * iamadpond joined the channel
[21:44:30] * williamtdr has quit
[22:02:54] * Jocopa3 joined the channel
[22:03:19] <Jocopa3> Intyre, are you on?
[22:03:27] <Intyre> no
[22:03:31] <Jocopa3> oh okay
[22:03:51] <Jocopa3> anyway, does the Netherland government have a spy agency?
[22:03:58] <Jocopa3> like, the equivelant of the NSA?
[22:04:33] <shoghicp> Jocopa3: I spied the country before, they don't :P
[22:04:50] <Jocopa3> shhh, careful, they're listening
[22:04:54] <Intyre> xD
[22:05:36] <Intyre> aivd
[22:05:55] <Jocopa3> :o
[22:06:10] <Intyre> and mivd
[22:06:52] <Jocopa3> I need to read more on european politics apparently, because I had no idea those existed
[22:07:24] <Jocopa3> either that or they're so well secret that no one knows of them
[22:07:46] <Jocopa3> "
[22:07:58] <Jocopa3> Before 2001, the Netherlands had the largest absolute number of wiretaps in the world."
[22:15:04] <Jocopa3> someones making a server that will run with a socialist system on it
[22:15:23] <Jocopa3> I should make it capitalist and take all the benefits for myself, just like in America
[22:15:47] <Jocopa3> the american way :D
[22:23:10] <Brandon15811__> Jocopa3: http://haxiomic.github.io/GPU-Fluid-Experiments/html5/
[22:24:06] <Jocopa3> would be very cool if my computer could get more than 0.8 FPS
[22:25:48] <shoghicp> laptop @ 60fps
[22:26:27] <Jocopa3> my computer is from 2009, all stock, integrated GPU :p
[22:26:59] <Jocopa3> https://www.shadertoy.com/view/Ms2SD1
[22:27:15] <Jocopa3> ^that stuff is more up my alley, if my computer could run it at an okay pace
[22:30:31] <Jocopa3> I bet tommaso would love that site, everything is done procedurally through GLSL shaders :p
[22:30:54] <Jocopa3> can even make music purely with GLSL shaders
[22:31:31] <Brandon15811__> Jocopa3: but can it play crysis?
[22:35:30] <Jocopa3> Brandon15811__: my computer? no; I'd be lucky to play minecraft at 30FPS, I have to close all programs and disconnect one monitor just to get it to run that fast
[22:54:33] <Codmadnesspro> I get 300+ fps on minecraft with highest settings
[22:55:10] <Jocopa3> I have it set to lowest settings, except render distance which I set at 8

2015-05-12
[03:16:57] * -- BotBot disconnected, possible missing messages --
[03:19:14] * [d__d] joined the channel
[03:46:30] * joshrivers joined the channel
[05:03:43] * Glitchmaster_PE has quit
[05:38:04] * [1]Addisonep has quit
[09:32:38] * Jocopa3 has quit
[09:54:05] * gurun joined the channel
[10:28:09] <Codmadnesspro> iJoshuaHD, pingy
[10:28:23] <Codmadnesspro> hola hola get a dollar
[10:34:04] <iJoshuaHD> Codmadnesspro pong
[13:41:10] * williamtdr joined the channel
[16:12:14] * Hugo_Wilson joined the channel
[17:03:00] * -- BotBot disconnected, possible missing messages --
[17:05:40] * [d__d] joined the channel
[17:24:27] * gurun has quit
[17:27:25] * zz_InusualZ is now known as InusualZ
[18:48:45] * shaila joined the channel
[19:04:29] * gurun joined the channel
[20:56:45] * Addisonep joined the channel
[20:56:53] * Addisonep has left the channel
[21:17:15] <gurun> LOL MrARM, didn't expect that april joke would come back to haunt anyone this long time after :-P
[21:49:12] * AdrianModr joined the channel
[22:06:29] * AdrianModr has quit
[22:56:43] * AdrianModr joined the channel
[23:06:56] * AdrianModr has quit
[23:15:19] * AdrianModr joined the channel
[23:21:56] * AdrianModr has quit
[23:22:17] * AdrianModr joined the channel
[23:28:19] * AdrianModr has quit
[23:29:38] * AdrianModr joined the channel
[23:35:25] * AdrianModr has quit
[23:37:34] * AdrianModr joined the channel
[23:44:36] * AdrianModr has quit
[23:54:38] * Wayward_Tab joined the channel

2015-05-10
[17:34:08] * jython234[away] is now known as jython234
[22:29:24] * jython234 is now known as jython234[away]

2015-05-08
[12:19:56] * InusualZ is now known as zz_InusualZ
[12:22:11] * zz_InusualZ is now known as InusualZ

2015-05-06
[14:50:34] * jython234 is now known as jython234[away]

2015-05-05
[03:45:15] <Titan> and sql injecting sites and finding XSS vulns
[03:45:46] <KnownUnown> Metasploit isn't supposed to be used that way...
[03:45:49] <Titan> and chill with nice people
[03:45:56] <Titan> i rare ly use that
[03:46:00] <KnownUnown> The scum of the Internet.
[03:46:02] <KnownUnown> Mhmm.
[03:46:12] <Titan> Kali all they way for site hackign
[03:46:19] <Titan> and windows for malware
[03:46:39] <KnownUnown> This is mcpedevs, not your hackforums
[03:46:41] <KnownUnown> Shoo
[03:46:46] <Titan> ik
[03:46:47] <Titan> lol
[03:46:54] <Titan> well g2g
[03:46:59] <Titan> have a good day known
[03:47:10] <KnownUnown> Sigh
[03:47:12] <Titan> it was nice talking to you
[03:47:20] <Titan> bye
[03:47:34] * Titan has left the channel
[03:49:13] <KnownUnown> Thanks for all the help, guys!
[03:49:18] <KnownUnown> I appreciate it!
[03:50:12] * Titan joined the channel
[03:50:15] <Titan> Thanks for all the help, guys! I appreciate it!
[03:50:18] * Titan has quit

[03:11:03] <Titan> site
[03:11:16] <Titan> http://pomf.se/
[03:11:32] <KnownUnown> Meh
[03:11:57] <KnownUnown> Do you have any notion of how this is supposed to work? :/
[03:12:15] <Titan> the site or the plugin?
[03:12:29] <KnownUnown> The plugin
[03:12:40] <KnownUnown> Well first off
[03:12:40] <Titan> the new api? No the old api yes
[03:12:54] <Titan> yes?
[03:13:24] <KnownUnown> First off, you must have onload, onenable, and ondisable in your main.php
[03:14:03] <Titan> really?
[03:14:08] <Titan> this guy said u dont need it
[03:14:37] <KnownUnown> Even if you don't use them
[03:15:01] <KnownUnown> It might have changed, that's what I recall anyhow
[03:15:57] <KnownUnown> Second off
[03:16:11] <KnownUnown> You need to rename plugin.yml.txt to plugin.yml
[03:16:42] <KnownUnown> And you need to move that to the IPAD directory
[03:16:51] <KnownUnown> Third of all
[03:16:59] <KnownUnown> You need to rename IP to IPAD
[03:17:15] <KnownUnown> Since you specified that your name space was IPAD
[03:17:27] <Titan> ok
[03:17:28] <Titan> thanks
[03:17:35] <KnownUnown> Yup
[03:18:37] * shaila has quit
[03:19:10] * sgray joined the channel
[03:19:39] <Titan> same error bro
[03:21:05] <KnownUnown> Mehh
[03:21:09] <KnownUnown> Restart the server
[03:21:11] <Titan> wait
[03:21:12] <Titan> wait
[03:21:14] <Titan> wait
[03:21:24] <Titan> can i still run the plugin
[03:21:31] <Titan> with out making it a phar?
[03:21:45] <KnownUnown> you should be still able to run it without making a phar with DevTools, yes.
[03:21:54] <Titan> the hell!
[03:21:56] <KnownUnown> Assuming the plugin is valid by now
[03:21:58] <Titan> why didnt u tell me
[03:22:13] <Titan> but i get a error let me show u the code pls
[03:22:18] <KnownUnown> I mentioned that DevTools should load the folder a while back
[03:22:52] <Titan> http://pastebin.com/skn40EBz
[03:22:54] <Titan> pls help
[03:23:56] <KnownUnown> Honestly there's nothing wrong with the code
[03:24:09] <KnownUnown> Is it the same error?
[03:24:19] <Titan> [NOTICE] UndefinedVariableException: "Undefined variable: player" (E_NOTICE) in "/IPAD/src/IPAD/Main" at line 10
[03:24:41] <KnownUnown> Oh...
[03:24:43] <KnownUnown> God
[03:24:55] <KnownUnown> That's... Not how it works
[03:25:09] <KnownUnown> I strongly recommend you read a book on object oriented programming
[03:25:42] <Titan> i do C++,Python,VB.NET
[03:25:54] <Titan> but pls help me
[03:25:58] <Titan> line 10 i
[03:25:59] <Titan> is
[03:26:09] <Titan> 		$player->sendPopup("BLABLABLABLABLA");
[03:26:33] <KnownUnown> You don't do C++, python, vb, and .NET if you don't know that you can't magically get a player class from nowhere
[03:26:45] <KnownUnown> Do you understand the concept of variables?
[03:27:11] <Titan> i dont under stand this bloody api
[03:27:35] <KnownUnown> You don't understand bloody oop
[03:27:57] <KnownUnown> If you don't understand that you cannot call that method on null
[03:28:10] <KnownUnown> Player is an undefined variable?
[03:28:27] <KnownUnown> *!
[03:28:38] <Titan> $player = $this->player(); ?? idk
[03:29:45] <jocopa3> you have to get the object for the player who entered the game, then send that player a message
[03:30:08] <Titan> $player = $event->getPlayer();
[03:30:11] <Titan> that?
[03:30:27] <KnownUnown> Uhh
[03:30:29] <KnownUnown> No
[03:30:32] <KnownUnown> That's not how it works
[03:30:37] <KnownUnown> You are in onenable
[03:30:40] <KnownUnown> That is not an event
[03:30:49] <KnownUnown> There is no event variable
[03:30:53] <KnownUnown> You are calling null
[03:31:05] <KnownUnown> You should not be doing that in onenable
[03:31:25] <Titan> can u help like give me the script i dont under stand pls help me
[03:31:32] <KnownUnown> You need to implement Listener on that object and make a playerjoinevent handler for that
[03:31:56] <Titan> use pocketmine\event\Listener;
[03:32:02] <Titan> use pocketmine\event\player\PlayerJoinEvent;
[03:32:05] <Titan> thoes?
[03:32:42] <KnownUnown> Yes
[03:32:45] <KnownUnown> Import these
[03:32:47] <Titan> doen
[03:33:04] <KnownUnown> Implement the Listener on that class
[03:34:33] * williamtdr has quit
[03:34:47] <Titan> http://pastebin.com/RU9zHHvz
[03:35:02] <Titan> [CRITICAL] ClassNotFoundException: "Class IPAD\TextFormat not found" (EXCEPTION) in "/src/spl/BaseClassLoader" at line 144
[03:35:54] <Titan> wait
[03:35:55] <KnownUnown> You need to forget everything you've learned about programming
[03:35:58] <KnownUnown> And relearn
[03:35:58] <Titan> fixed the error
[03:36:04] <KnownUnown> Okay phew
[03:36:14] <Titan> i really need to relearn C+
[03:36:16] <Titan> C++
[03:36:19] <Titan> i have a question
[03:36:29] <Titan> how does it take for u to learn a lang?
[03:36:29] <KnownUnown> Go ahead ¬¬
[03:36:38] <KnownUnown> I don't count
[03:36:58] <Titan> estemait
[03:36:59] <KnownUnown> you really need to relearn the basic concepts of oop
[03:37:06] <Titan> gues how long it takes u
[03:37:40] <KnownUnown> It took me 3/4 of a year to learn PHP and the basics of OOP
[03:37:54] <KnownUnown> Just from looking at other people's plugins from the old api
[03:37:59] <Titan> lol
[03:38:06] <Titan> 3/4 years to learn 1 lang?
[03:38:16] <KnownUnown> Yes.
[03:38:18] <Titan> i tought 2 months to learn a lan was alot
[03:38:19] <Titan> lol
[03:38:20] <Titan> lol
[03:38:37] <KnownUnown> The point is, everyone learns at their own speed ¬¬
[03:38:45] <Titan> lol
[03:39:03] <Titan> ima redo C++ but take atleast 4 years
[03:39:03] <Titan> lol
[03:39:06] <KnownUnown> And you need to slow down and do that too
[03:39:08] <Titan> but what is better
[03:39:13] <Titan> C++ or C#
[03:39:20] <KnownUnown> Titan, irdc
[03:39:38] <Titan> whats
[03:39:40] <Titan> irdc
[03:40:31] <KnownUnown> Meh
[03:40:46] <KnownUnown> Imho c++ is a bridge to everything
[03:40:50] <KnownUnown> So c++
[03:40:56] <Titan> okay thanks lol
[03:41:03] <KnownUnown> You really need to sit down and learn....
[03:41:05] <Titan> i learn from thenewboston
[03:41:17] <KnownUnown> And you don't have to hide behind another nick. I know you're Syriamanal.
[03:41:48] <Titan> pooooooooop
[03:41:50] <Titan> how bro
[03:41:51] <Titan> bro
[03:41:59] <Titan> how did u find out?
[03:42:11] <Titan> i was thinking be for i came that known was going to be #1 to know
[03:42:13] <Titan> lol
[03:42:46] <KnownUnown> http://s2.quickmeme.com/img/72/7221f725e518793a71eaec4da3d0d5b60fa961b374f3b33f8a83867da2dc331e.jpg
[03:42:59] <Titan> lol u searched up my ip
[03:43:03] <KnownUnown> Anyway, you know this counts as ban evading...
[03:43:15] <KnownUnown> No, the 76 prefix gave it away
[03:43:20] <KnownUnown> Calif. IP
[03:43:25] <KnownUnown> And your conventions
[03:43:29] <Titan> lol
[03:43:38] <Titan> but i  found a place that loves
[03:43:40] <Titan> me thoe
[03:43:47] <Titan> http://hackforums.net/
[03:43:51] <Titan> they all love me!
[03:43:52] <KnownUnown> Great. Move on from PocketMine.
[03:44:03] <Titan> i have
[03:44:07] <Titan> but want
[03:44:12] <Titan> to make more money with minecraft
[03:44:21] <KnownUnown> -.-
[03:44:28] <KnownUnown> At this rate your not going to make anything
[03:44:37] <KnownUnown> *you're
[03:44:51] <Titan> iv made money over 400+ from makeing "legit" malware for people
[03:45:02] <KnownUnown> Malware is never legit
[03:45:14] <KnownUnown> And quit making malware with a pentesting tool

[00:16:30] * Lachlan joined the channel
[00:16:43] <Lachlan> guys i need help asap
[00:16:44] <Lachlan> pls
[00:16:44] <Lachlan> !
[00:16:59] <Lachlan> so i made my plugin and how do i turn it to a phar pls!
[00:20:28] <williamtdr> well, broke MCPE
[00:20:30] <williamtdr> again
[00:46:57] <williamtdr> build 7 works fine
[00:47:02] <williamtdr> 0.10 works ish
[00:47:07] <williamtdr> build 8 closes on joi n
[01:12:42] <deceit> lol
[01:12:52] <deceit> much broke
[01:34:35] * gurun joined the channel
[01:41:31] <KnownUnown> yay!
[01:41:33] <KnownUnown> mcpe broke again!
[01:41:35] <KnownUnown> what else is new!
[01:42:23] <KnownUnown> encapsulated packets, encapsulating multiple batch packets
[01:42:34] <KnownUnown> batch packets, zipping together multiple chunk packets
[01:55:56] <jocopa3> fox news is not about foxes
[02:15:25] <deceit> jocopa3: MY ENTIRE LIFE WAS A LIE
[02:21:35] <jocopa3> This whole time, I thought they were talking about foxes and nobody liked them because all they talked about was foxes
[02:22:06] <jocopa3> but instead, all they talk about is how republicans > democrats and obama = osama and thats all they talk about
[02:34:14] <KnownUnown> obama != osama
[02:34:40] <jocopa3> Exactly!
[02:34:59] <jocopa3> it should be more like, obama = stalin
[02:35:45] <jocopa3> soo, who wants to talk my calculus test tomorrow?
[02:36:01] <KnownUnown> https://youtu.be/HABNe7_D22k?t=1m52s
[02:36:43] <KnownUnown> tide comes in, tide goes out
[02:36:47] <KnownUnown> YOU CAN'T EXPLAIN THAT!
[02:37:07] <jocopa3> I dunno, gravity is like black magic or some shit
[02:37:48] <KnownUnown> https://c2.staticflickr.com/6/5015/5508036690_897d9863bd.jpg
[02:38:01] <jocopa3> woah woah hold up, atheist make up 1.6% of americans?
[02:38:13] <KnownUnown> das right
[02:38:29] <jocopa3> uh... seems that number was taken way out of context...
[02:38:37] <KnownUnown> wait no
[02:38:54] <KnownUnown> meh
[02:39:02] <KnownUnown> demographics and stats are really messed up around that area
[02:39:42] <jocopa3> So I found the study, and 16.1% don't have any affiliation with religion, 1.6% label themselves atheist
[02:40:15] <KnownUnown> you know what
[02:40:20] <KnownUnown> I'm religious
[02:40:25] <KnownUnown> I have faith in Jibbers.
[02:40:36] <KnownUnown> He's a magical fire-breathing lobster living amongst the rings of Saturn.
[02:40:45] <KnownUnown> how do you know he exists? Well, you don't.
[02:41:05] <jocopa3> can't explain tides, so it must be jibbers
[02:41:09] * Titan joined the channel
[02:41:27] <Titan> bro's and bruh's! LOL! can u help me make my plugin to a phar
[02:41:28] <Titan> pls
[02:42:15] <KnownUnown> yes
[02:42:19] <KnownUnown> tides is jibbers
[02:42:19] * Lachlan has quit
[02:42:21] <KnownUnown> uhhh
[02:42:24] <Titan> and jocopa3 puten = stalin and obama = napolen
[02:42:33] <KnownUnown> err no
[02:42:39] <KnownUnown> first of all: it's Putin
[02:42:54] <Titan> was that a yes to help me?
[02:43:05] <KnownUnown> second of all: even though they are very extremist on the social scale, Putin is radically different from Stalin
[02:43:11] <KnownUnown> err yes
[02:43:13] <KnownUnown> get Devtools
[02:43:23] <jocopa3> what is a phar?
[02:43:24] <Titan> stalin gave women rights dont forget that
[02:43:29] <KnownUnown> meh
[02:43:35] <KnownUnown> stalin is still social scale extremist
[02:43:41] <KnownUnown> phar: php archive
[02:43:49] <KnownUnown> dem crazy acronyms
[02:43:54] <Titan> so pls help me do this
[02:44:08] <Titan> tbh i hate star wars
[02:44:18] <jocopa3> what is a "star wars"
[02:44:29] <KnownUnown> http://forums.pocketmine.net/plugins/devtools.515/
[02:44:29] <Titan> some poop movie
[02:44:35] <KnownUnown> get that plugin
[02:44:36] <KnownUnown> install it
[02:44:37] <Titan> known i have it
[02:44:39] <Titan> but
[02:44:39] <KnownUnown> and read the documentation!
[02:44:43] <Titan> i dont know how to use it
[02:44:58] <KnownUnown> :/
[02:44:59] <Titan> i dont under stand
[02:45:00] <Titan> Commands /makeserver: Creates a PocketMine-MP Phar /makeplugin <pluginName>: Creates a Phar plugin from a unarchived one, to be able to distribute it /extractplugin <pluginName>: Extracts a Phar plugin to its source code form /checkperm <node> [playerName]: Checks a permission value for the current sender, or a player
[02:45:22] <KnownUnown> "/makeplugin <pluginname>"
[02:45:38] <KnownUnown> you need to have the folder of your plugin in your plugins folder
[02:45:46] <KnownUnown> and then run that command
[02:45:47] <Titan> ik but the name of the folder
[02:45:52] <Titan> or in the plugin.yml
[02:45:58] <KnownUnown> try and see!
[02:45:59] <Titan> i loved the old api and format better
[02:46:03] <KnownUnown> it won't hurt if you get it wrong
[02:46:18] <KnownUnown> you'll just know that it's the other one if you do get it wrong
[02:46:24] <Titan> i am going to jump of a 60 block clif if it dosnt work
[02:46:48] <KnownUnown> http://lmgtfy.com/?q=national+sucide+hotline
[02:47:21] <jocopa3> http://lmgtfy.com/?q=preikstolen
[02:47:49] <KnownUnown> ...norway.
[02:48:06] <jocopa3> i misspelled it, but same results ;D
[02:49:09] <Titan> let me resave the .yml
[02:51:45] <Titan> i get  a cont find plugin erro
[02:52:34] <Titan> 18:52:25 [INFO] Invalid plugin name, check the name case.
[02:52:45] <KnownUnown> Errr
[02:52:49] <KnownUnown> What name was that with
[02:52:53] <KnownUnown> The folder or in yml?
[02:53:01] <KnownUnown> jocopa3: I'll do your calc test for you
[02:53:03] <KnownUnown> For a price
[02:53:04] <Titan> this is my yml
[02:53:05] <Titan> name: IPAd description: Displays Your Servers IP version: 1.0.0 main: IPAD\Main api: 1.2.0
[02:53:18] <KnownUnown> Nono
[02:53:22] <KnownUnown> What was the exact command you used
[02:53:25] <KnownUnown> To get that resuly
[02:53:27] <Titan> http://pastebin.com/5niyiCb1
[02:53:30] <jocopa3> knownunown: do you even know calc?
[02:53:31] <Titan> my coomand
[02:53:32] <Titan> was
[02:53:39] <Titan> makeplugin IPAd
[02:53:50] <KnownUnown> jocopa3: no, but I can learn :>
[02:54:01] <Titan> helpy me plx
[02:54:10] <KnownUnown> Hmm
[02:54:14] <KnownUnown> What's the name of your folder
[02:55:02] <KnownUnown> Titan: ^
[02:55:28] <Titan> folder name IPAD
[02:55:37] <KnownUnown> Errrrr
[02:56:09] <KnownUnown> Is your plugin loaded by DevTools?
[02:56:20] <KnownUnown> It should load as a folder too
[02:57:05] <KnownUnown> Titan: ^
[02:58:16] <Titan> let me put it in the dev tools foldder
[02:58:18] <Titan> LOKL
[02:58:37] <Titan> still wont work
[02:59:16] <KnownUnown> Nonono
[02:59:24] <KnownUnown> Put your plugin folder
[02:59:28] <KnownUnown> In plugins/
[02:59:44] <KnownUnown> And the folder name should be the same as the name in plugin.yml
[02:59:57] <KnownUnown> Remember to restart your server whenever you change something with files
[03:00:45] <Titan> same error
[03:01:01] <KnownUnown> Grrr
[03:01:12] <KnownUnown> Are you on Windows or Linux?
[03:01:16] <Titan> windows
[03:01:39] <Titan> i use Kali Linux for other reason >:) if you know whats its for!
[03:01:48] <KnownUnown> First go to pastebin and keep it open
[03:02:03] <KnownUnown> And then go to your PocketMine plugin directory
[03:02:21] <KnownUnown> Put all the names of the files and folders from that directory into the pastebin
[03:02:54] <KnownUnown> And then on the paste, add your current plugin.yml
[03:03:26] <Titan> here
[03:03:27] <Titan> http://a.pomf.se/uuoohy.rar
[03:04:12] <Titan> and pls
[03:04:17] <Titan> check if their are any errors
[03:04:18] <Titan> to psl
[03:05:44] <Titan> any luck?
[03:05:48] <KnownUnown> :/
[03:06:39] <Titan> is that a yes or a NOOOOOOOOOO
[03:08:09] <Titan> pls hurry
[03:10:35] <KnownUnown> My phone hates your upload wergicet
[03:10:42] <KnownUnown> Service
[03:10:57] <Titan> lol
[03:11:01] <Titan> i helped make that sire

2015-05-04
[00:04:27] * williamtdr has quit
[00:30:23] <humerusj> Brandon15811__: yep
[00:31:42] <Brandon15811__> ouch D:
[00:32:16] <humerusj> Yeah, this is it though
[00:32:27] <humerusj> I either get the diploma or don't get it
[00:32:57] <humerusj> Tbh the diploma won't do anything to my admission offer for uni xD
[00:33:19] <Brandon15811__> xD
[00:34:30] <humerusj> But I'd still like something to say: "all of the money and time spent at this ridiculously useless school was worth it"
[00:52:39] * jython234 is now known as jython234[away]
[01:06:53] * joshrivers has quit
[01:07:31] * joshrivers joined the channel
[01:07:38] * joshrivers has quit
[02:35:22] <jocopa3> so uh, who'd be willing to do a twitch session teaching people how to make simple  pocketmine plugins?
[02:43:26] <Intyre> you
[02:43:39] <Intyre> or look at pocketmine youtube thingy
[02:43:57] <jocopa3> I was going to assemble random people to teach others how to mod
[02:44:19] <Intyre> https://www.youtube.com/user/PocketMineMP/videos ;)
[02:44:43] <jocopa3> not as fun if it's not live ;)
[02:44:52] <Intyre> it was live ;)
[02:44:57] <Intyre> most of them
[02:47:12] <jocopa3> well damn
[02:48:43] <Intyre> but why video's?
[02:49:07] <Intyre> or... you want to do voice over? :)
[02:49:08] <jocopa3> because people who see text will just say "tl;dr" and end up copy-pasting
[02:49:30] <jocopa3> and I thought about doing voice-over too :p
[02:51:08] * joshrivers joined the channel
[02:51:27] <Intyre> fine
[02:51:59] <jocopa3> Was going to assemble Byteandahalf to demonstrate native mods, Antimodpe for modpe scripts, and myself for GLSL shaders, no idea who else to look into :p
[03:19:54] <humerusj> I'd help
[03:24:44] <KnownUnown> I'd help with plugins
[04:17:41] <jocopa3> :o
[04:29:44] <jocopa3> http://i.imgur.com/mZwigsz.png
[04:29:54] <jocopa3> knownunown: ^
[04:30:17] <jocopa3> looks better without context ;D
[04:41:04] * gurun joined the channel
[07:30:53] <shoghicp> jocopa3: I would help with plugins, but I'm not the one to teach how to create "simple" plugins for newcomers
[07:31:04] <shoghicp> but I can teach how to make something hard simple :P
[07:35:18] <MrARM> lol modpe
[07:35:49] <MrARM> you should get zhuowei to talk about why modpe should be on on servers
[07:36:42] <MrARM> shoghicp, y u no wanna get spammed for that later
[07:50:17] * MrQuoter04 joined the channel
[07:51:02] * MrQuoter has quit
[07:51:04] * MrQuoter04 is now known as MrQuoter
[08:17:51] * sgray has quit
[08:28:51] <PEMapModder> Nobody who really understands cares to teach newcomers ;)
[08:29:35] <PEMapModder> Except me who was too bored in the toilet yesterday and taught AirGuy using Git on Android :P
[08:53:39] * NinjaKrill joined the channel
[08:53:43] <NullFull> NinjaKrill is also known as: NinjaKrill
[08:55:01] <PEMapModder> Hi NinjaKrill
[08:55:13] <NinjaKrill> yo
[08:55:29] <NinjaKrill> NullFull: c hello null
[08:55:31] <NullFull> Hello Ellen!
[08:55:36] <NinjaKrill> ...
[09:00:44] <PEMapModder> NullFull: c how full is your array of null bytes?
[09:00:46] <NullFull> Four people including me and a pet dog.
[09:01:23] <PEMapModder> !addquote <PEMapModder> NullFull: c how full is your array of null bytes?
[09:01:24] <PEMapModder> | <NullFull> Four people including me and a pet dog.
[09:01:24] <MrQuoter> Quote 524 added
[09:01:31] <PEMapModder> !delquote 524
[09:01:32] <MrQuoter> Deleted quote 524
[09:01:48] <PEMapModder> !addquote <PEMapModder> NullFull: c how full is your array of null bytes? | <NullFull> Four people including me and a pet dog.
[09:01:48] <MrQuoter> Quote 525 added
[09:02:05] <PEMapModder> !findquote pet dog
[09:02:06] <MrQuoter> [525] <PEMapModder> NullFull: c how full is your array of null bytes? | <NullFull> Four people including me and a pet dog.
[09:06:38] <shoghicp> hehe https://www.reddit.com/r/AskReddit/comments/34pt0q/the_earth_gets_patched_what_are_the_patch_notes/
[09:21:07] * NinjaKrill has quit
[09:21:45] * NinjaKrill joined the channel
[09:21:48] <NullFull> NinjaKrill is also known as: NinjaKrill
[09:28:57] * NinjaKrill has quit
[11:33:42] <iJoshuaHD> !findquote luke
[11:33:42] <MrQuoter> No matches
[11:33:46] <iJoshuaHD> lol
[11:46:54] * sgray joined the channel
[13:56:50] <gurun> !findquote booring
[13:56:50] <MrQuoter> No matches
[13:56:55] <gurun> !findquote boring
[13:56:56] <MrQuoter> No matches
[13:57:20] <gurun> !findquote exited
[13:57:23] <MrQuoter> No matches
[13:59:06] <shoghicp> !findquote gurun
[13:59:07] <MrQuoter> [514] <gurun> shoghicp, i'll do a porno video of that
[13:59:46] <gurun> not fair :-)
[14:09:42] <iJoshuaHD> like a boss
[14:43:48] <PEMapModder> !findquote excited
[14:43:49] <MrQuoter> No matches
[14:44:21] <PEMapModder> NullFull: c why had #mcpedevs become a play-with-bots channel?
[14:44:22] <NullFull> Well that's okay. How do you plan to do this?
[14:58:07] * joshrivers has quit
[16:54:56] * shaila joined the channel
[19:09:56] * gurun has quit
[20:32:05] * Fudster joined the channel
[20:33:35] <Intyre> deceit: i found you on youtube! https://www.youtube.com/watch?v=EzczeqUVPdY
[20:37:04] * NCommander joined the channel
[20:37:11] * NCommander has quit
[20:37:11] * NCommander joined the channel
[20:50:15] * NinjaKrill joined the channel
[20:50:18] <NullFull> NinjaKrill is also known as: NinjaKrill
[21:05:15] * gurun joined the channel
[21:05:45] * williamtdr joined the channel
[21:19:54] <NinjaKrill> oOoOoh mr lifeboat
[21:20:04] <williamtdr> uh hai
[21:21:07] <williamtdr> hmm, this fullchunkdatapacket should be the same as in the stable but it's not... hmm
[21:21:26] <Intyre> its not
[21:21:36] <williamtdr> nope
[21:21:41] <Intyre> beta is uncompressed
[21:21:44] <williamtdr> it's my fault though
[21:21:51] <williamtdr> well, just compressed as batchpackets
[21:22:02] <williamtdr> still zlibm, just on said batchpackets
[21:22:05] <williamtdr> *zlib
[21:26:07] * shaila has quit
[21:26:33] * shaila joined the channel
[21:32:00] <williamtdr> yup, 0.10 packs the x and z before sending
[21:32:03] <williamtdr> that's the issue
[21:32:04] <williamtdr> alright
[21:37:51] <williamtdr> hmm
[21:38:05] <williamtdr> did it change from ChatPacket -> MessagePacket in 0.11?
[21:39:13] <Intyre> something changed with that
[21:39:22] <williamtdr> looks like it's textpacket in 0.11
[21:39:30] <Intyre> ^ that
[21:39:44] <williamtdr> used to be messagepacket
[21:39:55] <Intyre> its now all in one
[21:40:16] <williamtdr> $pk->source = ""; //Do not use this ;)
[21:40:18] <williamtdr> hue
[21:41:34] <williamtdr> well, chunk loading and spawning worksd
[21:41:41] <williamtdr> checking on beta now
[21:44:30] <williamtdr> ooh, crashes b8
[22:53:00] * shaila has quit
[23:03:06] * jython234[away] is now known as jython234
[23:55:43] * shaila joined the channel

2015-05-03
[21:05:43] <Brandon15811__> deceit: aren't you a french model?
[21:05:52] <jocopa3> if I did, everything would be a contradiction
[21:05:54] <deceit> indeed i am
[21:06:03] <jocopa3> either bush did 9/11, or bush didn't do 9/11
[21:06:32] <jocopa3> either jet fuel can melt steel beams, or it can't
[21:06:42] <deceit> you'd love talking to my friend ryal
[21:06:44] <deceit> royal*
[21:06:45] <Brandon15811__> In soviet russua, 9/11 does bush
[21:07:01] <jocopa3> i'm not a conspirator or anything though :c
[21:07:04] <deceit> he's all about the 9/11 shit
[21:07:10] <jocopa3> I think godzilla was behind 9/11
[21:07:16] <Brandon15811__> NullFull: google age of ignorance lyrics
[21:07:17] <NullFull> http://www.azlyrics.com/lyrics/ourlastnight/ageofignorance.html
[21:07:25] <Brandon15811__> deceit: ^ conspiracy!
[21:07:59] <deceit> that sums up the US quite well
[21:08:21] <deceit> balls
[21:08:25] <jocopa3> you could sum up the US in one word: capitalism
[21:08:27] <deceit> i really don't wanna drive 40 minutes right now
[21:08:33] <deceit> jocopa3: welcome to coporate america
[21:08:37] <deceit> i've said that for YEARS
[21:08:40] <deceit> corporatE*
[21:08:50] <jocopa3> so has everyone
[21:09:13] <deceit> man i feel like eating an avocado
[21:09:22] <deceit> but i'm feeling lazy and don't want to cut one up
[21:10:11] <Brandon15811__> deceit: you should put one on a sandwich
[21:10:48] <deceit> that's what i have them for, but i'm not in the mood foor a sammich
[21:10:50] <deceit> just the avocado
[21:11:51] <Brandon15811__> deceit: I guess you don't need a magazine article to teach you how to put avocado on your sandwich then?
[21:11:57] <deceit> LOL
[21:12:03] <deceit> that ep was great
[21:12:09] <Brandon15811__> yeah xD
[21:13:58] <deceit> also, i need a job working at that magazine
[21:14:11] <deceit> if that makes it to print, i have a shit ton of stupid ideas to fill pages with
[21:14:26] <Brandon15811__> hahaha
[21:16:11] <Brandon15811__> deceit: I really hope those aren't real comments (the ones in that video xD)
[21:16:43] <deceit> that one w/ the book?
[21:16:50] <deceit> lemme check
[21:17:45] <deceit> definitely the wrong comments
[21:17:48] <Brandon15811__> deceit: the spoiled kids one
[21:18:04] <deceit> oh
[21:19:21] <deceit> heh
[21:20:34] <deceit> hmmm
[21:20:39] <deceit> where in the hell did i put my tablet
[21:23:16] <deceit> bbiab, time to pack this up and head out
[21:23:26] <Brandon15811__> have fun ;D
[21:59:15] * joshrivers joined the channel
[22:18:28] * gurun joined the channel
[22:20:23] * gurun_ joined the channel
[22:23:25] * gurun has quit
[23:22:53] <humerusj> Arghhhhh exams start this week
[23:27:52] * tommo joined the channel
[23:28:00] * tommo has quit
[23:28:27] * tommo joined the channel
[23:28:52] <Brandon15811__> humerusj: two weeks of exams? :o
[23:28:55] * tommo has quit

[19:37:27] <Brandon15811__> heh xD
[19:39:35] * jython234[away] is now known as jython234
[20:12:43] <deceit> Brandon15811__: https://www.youtube.com/watch?v=NFX3w15yRCk
[20:13:44] <Intyre> http://amzn.com/B00JQR86O0
[20:14:09] <deceit> bahahaha
[20:14:34] * joshrivers joined the channel
[20:18:17] <Brandon15811__> deceit: am I reading the right comments? XD https://i.imgur.com/sfTSKkj.jpg
[20:18:34] <Brandon15811__> But also, wat.
[20:19:05] <Intyre> learn young ;)
[20:28:53] <deceit> lolwat
[20:29:42] <deceit> reminds me i gotta figure out how in the hell themes work in the latest android
[20:29:55] <deceit> random colors for EVERYTHING
[20:30:00] <deceit> looks like a damn child put it together
[20:32:13] * joshrivers has quit
[20:32:55] * joshrivers joined the channel
[20:37:12] * joshrivers has quit
[20:37:48] * joshrivers joined the channel
[20:39:05] <Codmadnesspro> "For amazon (0.1/5 as how the hell can you mix up a Christmas tree with computer case with the right documents)"
[20:39:17] <Codmadnesspro> lol
[20:39:44] * Codmadnesspro gives deceit a lolipop
[20:39:59] <jocopa3> lollipop
[20:40:04] <Codmadnesspro> bla bla bla
[20:40:05] <MrARM> android
[20:40:11] <jocopa3> lolipop is something much more vulgar and odd
[20:40:22] <Codmadnesspro> lol-i-pop
[20:40:28] <Codmadnesspro> or lolipoop
[20:40:41] <jocopa3> don't google search loli
[20:40:45] <jocopa3> even though I know you're going to do it now
[20:40:47] <Brandon15811__> deceit: #blametheoem
[20:40:47] * Codmadnesspro searches
[20:41:09] <Codmadnesspro> Loli may refer to: Lolita, a type of clothing that is popular in Japan street style
[20:41:17] <Codmadnesspro> uh oh urban dictionary
[20:41:25] <Codmadnesspro> an underage child, often depicted in sexual poses in hentai movies/images.
[20:41:29] <Codmadnesspro> oh shit
[20:41:39] <Codmadnesspro> 2) hentai that contains underage females in sexual situations.
[20:41:50] <deceit> did someone say lolis?!
[20:41:53] <Codmadnesspro> jocopa3, why did you make me search that
[20:41:53] <deceit> :>
[20:41:57] <Codmadnesspro> ;n;
[20:41:58] <jocopa3> i told you not to
[20:42:01] <deceit> hahahahah
[20:42:04] <Codmadnesspro> no you encouraged me
[20:42:07] <deceit> Codmadnesspro: reddit.com/r/spacedicks
[20:42:17] <Codmadnesspro> deceit, been there, done that.
[20:42:19] <jocopa3> no clicking that link... at least not again
[20:42:23] <deceit> hahahah
[20:42:58] <deceit> Brandon15811__: get the pitchforks, we're going after samsung
[20:43:09] <Codmadnesspro> penis is actually a subreddit?
[20:43:10] <Codmadnesspro> lol
[20:43:19] <deceit> dude, there's a sub for just about anything
[20:43:19] <Codmadnesspro> LOL
[20:43:22] <Brandon15811__> ^
[20:43:24] <Codmadnesspro> /r/penis
[20:43:38] <Codmadnesspro> "7inches of British Boner"
[20:43:44] <jocopa3> theres a subreddit for finding subreddits
[20:43:47] <Codmadnesspro> ok thats enough internet for today
[20:43:53] <deceit> jocopa3: there's also a search bar ;p
[20:44:00] <deceit> Codmadnesspro: but wait, there's more!
[20:44:04] <Brandon15811__> deceit: eww, samsung
[20:44:06] <jocopa3> yeah, but the search bar won't tell you if that subreddit is interesting or not
[20:44:09] <Codmadnesspro> deceit, show me
[20:44:12] <Codmadnesspro> lol
[20:44:20] <deceit> Brandon15811__: but i like my s5 :(
[20:44:29] <jocopa3> I like my s5 too
[20:44:37] <Brandon15811__> deceit: motorola!
[20:44:38] <deceit> i still miss my note2
[20:44:43] <Brandon15811__> its near stock :D
[20:44:46] <jocopa3> i just don't like verizon, who locks the damn boot loader
[20:44:50] * joshrivers has quit
[20:44:57] <deceit> the only thing i don't like is this knox bs
[20:45:03] <deceit> made me afraid to root my phone
[20:45:13] <jocopa3> I rooted without giving a flying fish
[20:45:19] <deceit> jocopa3: i'm leasing mine
[20:45:26] <Codmadnesspro> /r/NoFap
[20:45:27] <deceit> and even though i have ins on my phone
[20:45:35] <deceit> i really don't want to drop it in water to claim it ;p
[20:45:37] <Codmadnesspro> theres more
[20:45:38] <Codmadnesspro> oh shit
[20:45:49] <deceit> Codmadnesspro: dragonsfuckingcars
[20:45:58] <Codmadnesspro> NO WAY
[20:46:01] <deceit> i think so
[20:46:12] <Codmadnesspro> LOL
[20:46:16] <Codmadnesspro> LOOL
[20:46:20] * deceit thinks
[20:46:29] <deceit> one night i kept hitting random just to see wtf there was
[20:46:30] <deceit> and omg
[20:46:38] <Codmadnesspro> Can i post a link to it :P
[20:46:45] <Codmadnesspro> ive got this pic of a drag fukin a car
[20:46:46] <Codmadnesspro> lol
[20:46:48] <deceit> as long as it's not the image
[20:46:54] <Codmadnesspro> -.-
[20:46:56] <deceit> the web irc client embeds images
[20:47:02] <deceit> i get yelled at for it all the time ;p
[20:47:11] <Brandon15811__> xD
[20:47:32] <Codmadnesspro> "Having his way with a firetruck"
[20:47:36] <deceit> LOL
[20:47:59] <Codmadnesspro> "Hand drawn dragon getting super intimate with a car"
[20:48:23] <Codmadnesspro> i feel the urge to post the firetruck one xDddDdDd
[20:48:25] <Brandon15811__> deceit: http://www.buzzfeed.com/amandajoyrobb/16-sexual-fetishes-you-never-knew-existed-kbf6
[20:49:18] <deceit> hahahahaha
[20:49:27] <deceit> i knew of about half of those
[20:49:34] <deceit> that really makes me consider wtf i've done w/ my life
[20:50:46] <deceit> ugh, time to pack up the laptop and hit the road
[20:51:15] <deceit> Brandon15811__: gonna have to do that speed run later
[20:51:29] <Brandon15811__> deceit: alright
[20:51:34] <Brandon15811__> but derp
[20:51:43] <deceit> man
[20:51:48] <deceit> we should put bigreactors in as well
[20:51:51] <deceit> just for shits and giggles
[20:52:09] <deceit> oh wait, there's TE for powergen
[20:52:15] <deceit> but 3x3x3 reactors are so sexy
[20:52:53] <deceit> and why in the hell did i not include jabba?
[20:52:59] <deceit> i was drunker than i thought last night
[20:53:03] <deceit> can't live w/o mah barrels
[20:55:51] <Brandon15811__> deceit: okay donkey kong
[20:56:02] <deceit> :(
[20:56:45] <Brandon15811__> deceit: so my AC unit is frozen solid right now xD
[20:56:55] <Brandon15811__> like the whole filter is covered in ice
[20:56:57] <deceit> HEH
[20:57:03] <deceit> that hot?
[20:57:15] <deceit> it's hot here, finally had to bust out shorts
[20:57:22] <Brandon15811__> its only like 82 here xD
[20:57:28] <deceit> that's about what it is here
[20:57:31] * deceit checks
[20:57:38] <Brandon15811__> I just checked too xD
[20:57:53] <Brandon15811__> NullFull: google jasper raspberry pi
[20:57:55] <NullFull> https://jasperproject.github.io/
[20:58:03] <Brandon15811__> deceit: I wanna set up that ^
[20:58:19] <Brandon15811__> NullFull: voice control all the things!
[20:58:19] <deceit> oooooo
[20:58:21] <NullFull> http://v1.memecaptain.com/a1f8af.jpg
[20:58:22] <deceit> nifty
[20:58:29] <deceit> that's something i'd want as well
[20:58:42] <deceit> hey a hackaday image!
[20:58:47] <deceit> too bad HaD is shit now
[20:58:49] <deceit> :/
[20:58:54] <Brandon15811__> :(
[20:59:18] <deceit> they were bought out, changed up the UI a ton, and started being more 'community' like
[20:59:21] <deceit> and it failed
[20:59:29] <deceit> i want my old HaD back
[20:59:33] <Brandon15811__> never knew that :o
[20:59:48] <deceit> not nearly as bad of a fuckup as slashdot
[20:59:52] <deceit> but almost
[21:00:49] <deceit> and ugh, my hand STILL hurts
[21:00:53] <deceit> guess it's not cramps :/
[21:01:22] <deceit> https://www.youtube.com/watch?v=5xouOnHxYUw&list=RD5xouOnHxYUw#t=4648
[21:04:29] <deceit> https://www.youtube.com/watch?v=C8kcKt5Vt8E
[21:04:43] <jocopa3> I hear if you pour molten lead and liquid nitrogen on painful areas at the same time, they stop hurting
[21:05:06] <jocopa3> the temperature differences even out to something soothing and relaxing
[21:05:30] <deceit> do you believe everything you read on the internet?

[18:39:47] <deceit> Codmadnesspro: hold still, we must test this
[18:39:50] <deceit> FOR SCIENCE!
[18:39:55] <Codmadnesspro> FOR SCIENCE!
[18:39:59] <deceit> owned
[18:40:14] <deceit> you would think he'd learn by now that he can't talkin caps ;p
[18:40:19] <deceit> talk in*
[18:40:49] <Brandon15811__> hahahaha
[18:41:06] <deceit> i've personally got him to talk in caps 3 times in the past 2 weeks
[18:41:14] <deceit> it's almost to easy
[18:41:28] <Brandon15811__> NullFull: image for science!
[18:41:29] <NullFull> http://www.gamervescent.com/wp-content/uploads/2012/11/science-portal-gaming-turret-1920x1200-wallpaper_www.wall321.com_90.jpg#.png
[18:41:33] <Brandon15811__> heh xD
[18:42:01] <Brandon15811__> NullFull: image for science cave johnson
[18:42:02] <NullFull> http://vignette2.wikia.nocookie.net/half-life/images/0/05/Cave_johnson_70s.png/revision/20120621160556?path-prefix=en#.png
[18:42:08] <Brandon15811__> meh xD
[19:00:28] <deceit> meh!
[19:01:26] * Codmadnesspro joined the channel
[19:01:48] <Codmadnesspro> deceit, not for science
[19:02:00] <deceit> one of these days you'll learn
[19:02:07] <deceit> today, unfortunately, was not that day
[19:02:07] <deceit> ;D
[19:02:36] <Codmadnesspro> Tomorrow will be a new day
[19:02:41] <Codmadnesspro> and all will happen again :)
[19:02:50] <Codmadnesspro> lesson taught
[19:03:03] <Codmadnesspro> :^)
[19:03:11] <deceit> haha
[19:03:16] <deceit> at least you can take it in stride
[19:03:40] <deceit> ugh, i need to hop in the shower and go see my wife
[19:03:44] <deceit> but i'm feeling lazy
[19:03:55] <deceit> Brandon15811__: wanna take a road trip? i don't feel like driving
[19:10:22] <Brandon15811__> deceit: lets go!
[19:11:41] * deceit hands you the keys
[19:11:55] <deceit> just don't fuck with my seat
[19:12:05] <deceit> it's stayed in the same position since i got the car
[19:12:29] * Brandon15811__ adjusts everything
[19:12:33] <deceit> nooooooooooo
[19:13:07] <Brandon15811__> NullFull: adjust all the thingsz!
[19:13:08] <NullFull> http://v1.memecaptain.com/8d9954.jpg
[19:14:14] <deceit> nooooooooooo
[19:17:14] <deceit> http://i.imgur.com/h44IwZ6.jpg
[19:17:34] <Brandon15811__> what is that? xD
[19:17:39] <deceit> click it and find out
[19:17:55] <Brandon15811__> I did, still don't know xD
[19:17:58] <deceit> it's a face
[19:18:03] <deceit> someone's face
[19:18:05] <Brandon15811__> figured xD
[19:18:51] <deceit> reminds me of the imgur album of a guy amputating his own finger tips
[19:18:55] <deceit> wish i had saved that
[19:19:12] <Codmadnesspro> meme generator? :o
[19:19:20] <deceit> wut?
[19:19:23] <Codmadnesspro> NullFull: Dank memes bruhhhh!
[19:19:29] <Codmadnesspro> :(
[19:19:39] <deceit> he doesn't listen to ppl who touch themselves at night
[19:19:41] <deceit> sorry :(
[19:19:45] <Codmadnesspro> oh :(
[19:19:51] <Codmadnesspro> I touch myself as i'm lonley
[19:20:06] <Codmadnesspro> deceit, we should hook up so we're not are not alone
[19:20:09] <Codmadnesspro> :^)
[19:20:09] <deceit> turn off the computer, grab the naptime, and find a girlfriend
[19:20:15] <deceit> LOL
[19:20:23] <deceit> didn't know you were into married men
[19:21:27] <Codmadnesspro> :(
[19:21:46] <Codmadnesspro> /msg nickserv identify slothshit97
[19:21:51] <Codmadnesspro> fail :(
[19:21:58] <deceit> LOL
[19:22:13] <deceit> you're lucky i like you
[19:22:29] <deceit> if i didn't i'd already be doxing you and logging into all your accts ;p
[19:22:29] <Codmadnesspro> It's good old'e irish luck
[19:22:48] <Codmadnesspro> noooo
[19:22:51] <Brandon15811__> Codmadnesspro: lrn2sasl
[19:22:51] <Codmadnesspro> thats my bankaccount password
[19:22:55] <Codmadnesspro> Please no
[19:23:02] <Codmadnesspro> noo thats my paypal password too :(
[19:23:15] <Codmadnesspro> It's got over 5k in it!!!! ::::(((( pls no
[19:23:21] <deceit> see
[19:23:25] <deceit> it's things like that
[19:23:35] <deceit> shouldn't have said how much, the fact that it's the same pass as paypal/bank
[19:23:45] <deceit> brb transferring 5k into my own acct
[19:23:49] <Codmadnesspro> ok
[19:23:52] <Codmadnesspro> make sure you leave me some
[19:23:58] <Codmadnesspro> like $50 pls
[19:24:01] <deceit> fair enough
[19:24:04] <deceit> Brandon15811__: want 2500$?
[19:24:05] <Codmadnesspro> that should be enough
[19:24:09] <Codmadnesspro> aye aye no
[19:24:13] <Codmadnesspro> dont give Brandon15811__ any
[19:24:17] <Brandon15811__> deceit: yeah!
[19:24:17] <Codmadnesspro> unless he becomes my maid
[19:24:19] <deceit> i have to, he's my partner in crime
[19:24:30] <Brandon15811__> /op Brandon15811__
[19:24:31] <Codmadnesspro> ok :9
[19:24:40] <Brandon15811__> Codmadnesspro: now what were you saying?
[19:24:46] <deceit> lol
[19:24:52] <deceit> he said he wants you to be his house bitch
[19:24:56] <Codmadnesspro> ^
[19:25:00] <deceit> and to put on this dress
[19:25:02] <Brandon15811__> No.
[19:25:10] * deceit pulls out a gun
[19:25:29] * Codmadnesspro takes the gun off deceit
[19:25:32] <Codmadnesspro> No
[19:25:34] <Codmadnesspro> Bad boy
[19:25:42] <deceit> :|
[19:25:46] * deceit gets another
[19:25:53] * Codmadnesspro takes the other gun off deceit
[19:26:00] * Codmadnesspro ties deceit down to a chair
[19:26:05] <Codmadnesspro> No!
[19:26:19] <Codmadnesspro> Brandon15811__, what should the punishment be
[19:26:22] * deceit pulls out a pocket knife
[19:26:23] <Codmadnesspro> 50 cookies should do it?
[19:26:28] <deceit> wtf no
[19:26:30] <deceit> i hate cookies
[19:26:34] <Codmadnesspro> Good >:)
[19:26:39] <Codmadnesspro> Best punishment
[19:26:55] <Codmadnesspro> It's got a shit filling too >:)
[19:27:08] <Intyre> do it! https://www.youtube.com/watch?v=pbO-Rh7lEXY
[19:27:23] <Codmadnesspro> deceit, I know the best punishment for you now
[19:27:28] <Brandon15811__> deceit: https://www.youtube.com/watch?v=xnaFpQaGFCA&t=38s
[19:27:36] * Codmadnesspro plays Justin Bieber - Baby next to deceit
[19:27:50] <deceit> NO
[19:27:56] <Codmadnesspro> Enjoy son
[19:28:21] <deceit> :<
[19:28:26] * Codmadnesspro walks out the room and lets deceit enjoy the music
[19:28:31] <Brandon15811__> deceit: watch my video ;D
[19:28:36] <deceit> CUT FOR BIEBER
[19:28:40] <deceit> sec, i gotta turn off my music
[19:28:43] <deceit> i couldn't hear the lyrics
[19:29:07] * Codmadnesspro pulls out a stapler
[19:29:21] * Codmadnesspro staples deceit's ears to the stero
[19:29:30] * Codmadnesspro waves goodbye
[19:29:41] <Brandon15811__> Codmadnesspro: I had a different use for the stapler
[19:29:46] <deceit> :o
[19:29:52] <Brandon15811__> it included lower body parts
[19:29:56] <Codmadnesspro> :o
[19:30:03] <deceit> i rape both of you with a pineapple
[19:30:04] <Codmadnesspro> Explain more
[19:30:09] <Brandon15811__> Codmadnesspro: and it was for you >:)
[19:30:13] <Codmadnesspro> ;n;
[19:30:52] <deceit> quick, save those tears!
[19:30:59] <deceit> best lube evar!
[19:31:05] <Codmadnesspro> LOL
[19:31:26] <Brandon15811__> deceit: I can't believe they censor gun in that video though xD
[19:33:55] <deceit> right!
[19:33:59] <deceit> i was wondering wtf that was about
[19:34:55] <deceit> ok, time to wash my ass and be productive
[19:35:04] <Codmadnesspro> deceit, send ass picks
[19:35:06] <deceit> maybe one more cup of coffee
[19:35:26] * joshrivers has quit
[19:35:29] <deceit> lol
[19:35:30] <Brandon15811__> deceit: I think Codmadnesspro said he wants to wash it for you
[19:35:47] <deceit> Brandon15811__: queue shower scene from mr deeds

[10:40:47] <NullFull> South parkway.
[10:40:52] <NinjaKrill> aiya
[10:41:09] <Codmadnesspro> +1 NullFull
[10:41:12] <Codmadnesspro> spot on
[10:41:33] * NinjaKrill throws NullFull off cliff
[10:41:46] <Codmadnesspro> Nullfull returns null D:
[10:41:53] <Codmadnesspro> You broke it NinjaKrill
[10:42:12] <NinjaKrill> Think I could get it to say enough caps to get kicked?
[10:42:23] <Codmadnesspro> Yes use 10 letters and all caps
[10:42:28] <Codmadnesspro> nullfull gives you a gift
[10:42:34] <Codmadnesspro> he ops you :)
[10:42:50] <NinjaKrill> ha-ha
[10:42:59] <sekjun9878> Oh wait I think I may have NullFull on mute
[10:43:02] <sekjun9878> Yep
[10:43:05] <Codmadnesspro> FOR EXAMPLE HERE IS MY GIFT
[10:43:07] <sekjun9878> I thought it was broken or something
[10:43:19] <sekjun9878> lol
[10:43:58] <NinjaKrill> Doesn't NullFull only talk when you put a c in front of it?
[10:44:10] <NinjaKrill> NullFull: c potato
[10:44:11] <NullFull> I like potato.
[10:44:16] <NinjaKrill> Yes, yes you do.
[10:45:14] * Codmadnesspro joined the channel
[10:45:22] <NinjaKrill> ._.
[10:45:23] <sekjun9878> What the
[10:45:29] <Intyre> lol
[10:45:49] <NinjaKrill> you literally just get banned for 10 caps? permanently?
[10:46:06] <sekjun9878> @shoghicp @Intyre Thank you so much for
[10:46:11] <sekjun9878> ./cs akick #mcpedevs del Codmadnesspro!*@*
[10:46:18] <sekjun9878> -ChanServ- You are not authorized to perform this operation.
[10:46:21] <Intyre> :)
[10:46:35] <PEMapModder> :D
[10:46:38] <sekjun9878> Really appreciate it :/
[10:46:47] <Intyre> it will fix itself
[10:47:07] <sekjun9878> mfw NullFull has more permissions than I do
[10:47:27] <Intyre> hes boss
[10:47:42] <NinjaKrill> NullFull: c Talk in all caps for the rest of the day
[10:47:45] <NullFull> What do you like doing?
[10:48:13] <NinjaKrill> NullFull: c talking in caps all day. you should try it.
[10:48:16] <NullFull> That would be marvelous but not possible. Do you like talking to people?
[10:48:31] <NinjaKrill> NullFull: c it's very possible, try harder
[10:48:34] <NullFull> It's not just possible, it's true.
[10:48:42] <NinjaKrill> that logic
[10:49:23] <NinjaKrill> !randquote
[10:49:26] <MrQuoter> [219] <MinecraftAddict> humerusj, this is more erotic than that video <MinecraftAddict> with the 6inch man nipples
[10:49:31] <PEMapModder> NullFull: excuse
[10:49:31] <NullFull> Maybe somebody forgot to pay our hosting company
[10:49:56] <PEMapModder> NullFull: c somebody forgot to pay your hosting company, so you can't talk in caps?
[10:51:21] <NullFull> I am not sleeping.
[10:51:45] <PEMapModder> NullFull: c I thought you slept in caps.
[10:51:57] <NullFull> No, my prince went on a trip.
[10:52:42] <NullFull> WHY ARE YOU ALL BOTHERING ME!
[10:52:53] <PEMapModder> :)
[10:53:34] <shoghicp> sekjun9878: it's a 15-minute ban. happens all the time to him because he abuses caps :P
[10:53:45] <sekjun9878> Yeah
[10:54:53] <NinjaKrill> PEMapModder: you made NullFull cross :D
[10:54:56] <PEMapModder> shoghicp: how do you manage your versions in MCPE development?
[10:55:06] <shoghicp> manage versions?
[10:55:21] <NinjaKrill> also asdfghjkl the main class is right there how can you not find it devtools
[10:55:26] <PEMapModder> Like, how do you let different developers work on different things and merge them?
[10:55:40] <shoghicp> git branches
[10:56:41] <shoghicp> although we keep around even after finishing... right now we have 137 branches (after a cleanup I did)
[10:57:11] <PEMapModder> o_O
[10:59:58] <NinjaKrill> How can I have screwed it up already it hasn't even found the code yet
[11:00:40] <shoghicp> plugins/MyPluginSourceFolder:
[11:00:45] <shoghicp> - plugin.yml
[11:00:47] <shoghicp> - src
[11:01:00] <shoghicp> - author
[11:01:07] <shoghicp> - pluginName
[11:01:17] <shoghicp> - BaseClass.php
[11:01:30] <shoghicp> namespace would be author\pluginName
[11:01:44] <shoghicp> main author\pluginName\BaseClass
[11:02:06] <NinjaKrill> I have to have the author name folder?
[11:02:12] <shoghicp> and inside BaseClass.php, you need the namespace declaration and BaseClass extending PluginBase
[11:02:13] <shoghicp> no
[11:02:16] <shoghicp> it is an example
[11:02:24] <shoghicp> but it should follow that structure
[11:02:42] <shoghicp> and remember to use \, not /
[11:02:50] <shoghicp> for the namespace declaration
[11:04:54] <NinjaKrill> thanks but it still hates me
[11:05:37] * NinjaKrill is nub
[11:06:59] <NinjaKrill> got to go anyway, I shall tackle netbeans tomorrow. thanks guys.
[11:07:02] * NinjaKrill has quit
[11:11:41] * Codmadnesspro joined the channel
[11:11:50] <Codmadnesspro> Where is my prize
[11:11:53] <sekjun9878> > Netbeans
[11:12:04] <sekjun9878> r/phpstormmasterrace
[11:12:19] <sekjun9878> Can't wait for Hack support
[11:13:06] <shoghicp> sekjun9878: PHP 7 \o/
[11:14:07] <sekjun9878> Yeah, can't wait for strong type hinting
[11:14:30] <sekjun9878> Although Generics, Shakes, Nullable and Collections from Hack is also pretty attractive
[12:18:55] * sgray joined the channel
[14:02:10] <sekjun9878> Thought you guys may appreciate a little irony https://xkcd.com/1508/
[14:02:24] <sekjun9878> enjoy *
[14:03:10] <Intyre> :)
[14:16:28] * joshrivers joined the channel
[15:57:14] <Codmadnesspro> pocketmine.net has a better ping than google :3
[15:58:51] <KnownUnown> meh
[16:46:46] * joshrivers has quit
[17:14:43] * sgray has quit
[17:45:57] * sgray joined the channel
[18:18:11] * williamtdr joined the channel
[18:21:33] * Pieter___ joined the channel
[18:21:47] <Pieter___> hello
[18:22:14] <Pieter___> could anybody help me with my pocketmine MP server?
[18:22:55] <Pieter___> I'm in survival mode but and animal/monster spawn is enabled but they don't spawn..
[18:23:54] <Codmadnesspro> Pieter___, that's because they're not implemented yet
[18:24:28] <Codmadnesspro> and pocketmine support in #pocketmine
[18:24:45] <Pieter___> oh ok, so at the moment the only thing you can do is just build and walk around?
[18:24:53] <Codmadnesspro> yes
[18:25:15] <Pieter___> ok, thanks!
[18:25:16] <Codmadnesspro> Farm?
[18:25:34] <deceit> if it isn't the fish slapper
[18:26:06] <Codmadnesspro> deceit, fish is what it may not seem
[18:26:17] <Codmadnesspro> Fit, Inteligent, Sexy and Hot
[18:27:11] <deceit> fat, inbred, smelly, and hideous
[18:27:12] <deceit> :(
[18:27:47] * Pieter___ has quit
[18:30:09] * joshrivers joined the channel
[18:33:49] <Codmadnesspro> lol
[18:35:57] <Codmadnesspro> Devil extream clutted evil igy tits? Deceit is all of these confirmred
[18:36:18] <Brandon15811__> Codmadnesspro: technically cloudflare has a better ping than google
[18:36:34] <Codmadnesspro> bruh
[18:36:49] <Brandon15811__> NullFull: image bruh
[18:36:50] <NullFull> https://pbs.twimg.com/profile_images/486965655233515521/NB7IYLrW_400x400.jpeg#.png
[18:37:12] <deceit> extream?
[18:37:16] <deceit> igy?
[18:37:22] <deceit> where in the hell did you learn english
[18:37:29] <Brandon15811__> the internet
[18:37:43] <deceit> where no one knows you're a dog
[18:37:49] <deceit> NullFull: image i have no idea what i'm doing
[18:37:50] <NullFull> http://media.247sports.com/Uploads/Assets/166/952/2952166.jpg#.png
[18:37:51] <Brandon15811__> or a french model
[18:37:55] <Codmadnesspro> deceit, igy is a made up word
[18:37:56] <Codmadnesspro> lel
[18:38:10] <deceit> Brandon15811__: get the naptime and duct tape
[18:38:17] <deceit> we're gonna take care of this kid once and for all
[18:38:23] <Brandon15811__> deceit: done
[18:38:26] <deceit> Codmadnesspro: hope you're not afraid of small, dark places
[18:38:27] <Codmadnesspro> you can't catch me :p
[18:38:36] <deceit> Codmadnesspro: can you outrun a bullet?
[18:38:40] <Brandon15811__> ^
[18:38:43] <Codmadnesspro> yes
[18:38:49] <Codmadnesspro> I take bullets in the ass
[18:38:50] <deceit> Brandon15811__: get the shotgun and rock salt
[18:38:57] <deceit> that's not the only thing i've heard you take in the ass
[18:38:58] <deceit> :>
[18:39:03] <Brandon15811__> deceit: got that too!
[18:39:16] * Codmadnesspro runs with Brandon15811__'s shotgun and duct tape
[18:39:18] <deceit> Brandon15811__: tbh, that's gotta be something painful
[18:39:24] <deceit> i've heard of farmers doing that

[09:24:23] <deceit> 04:24       PEMapModder : Nu
[09:24:35] <deceit> how i format irc
[09:24:38] <PEMapModder> Lol
[09:24:59] <deceit> just becuase it isn't <nick> gay, doesn't make it incorrect
[09:25:17] <NinjaKrill> !quote
[09:25:21] <PEMapModder> ?
[09:25:23] <NinjaKrill> uh
[09:25:23] <deceit> !randquote
[09:25:24] <PEMapModder> !randquote
[09:25:24] <MrQuoter> [383] <expir3dcow> Intyre:  do you want to be friends? | <Intyre> no
[09:25:27] <MrQuoter> [150] <MinecraftAddict> excuse me for a moment... I'm going to make williamtdr's house mysteriously catch fire.
[09:25:33] <deceit> !randquote
[09:25:34] <MrQuoter> [26] <Toak> I used to fap to her on disney channel when i was younger
[09:25:39] <NinjaKrill> .-.
[09:25:49] <NinjaKrill> !randquote
[09:25:51] <MrQuoter> [73] I'll check that later
[09:25:53] <deceit> also, who the hell jerks off to the disney channel
[09:26:00] <NinjaKrill> wow 73 is shit
[09:26:07] <deceit> anyone who managed to get quoted by that bot
[09:26:11] <deceit> has fucking internet
[09:26:19] <PEMapModder> something like NullFull excuse
[09:26:26] <deceit> no, some idiot actually said that
[09:27:04] <PEMapModder> !findquote disney
[09:27:07] <MrQuoter> [26] <Toak> I used to fap to her on disney channel when i was younger
[09:27:13] <deceit> Intyre: do you want to be friends?
[09:27:23] <NinjaKrill> !findquote deceit
[09:27:24] <MrQuoter> [361] <KnownUnown> ?  | <deceit> having fun | <KnownUnown> doing god | <deceit> i hope you're wearing a condom | <deceit> who knows where that fucker has been
[09:27:38] <NinjaKrill> c.c
[09:28:06] <deceit> omnipotent being who ultimately created sin
[09:28:17] <deceit> yeah.. i'd double bag it
[09:29:00] <deceit> or is it too much for you to talk about religion, when everything else has been 'ok' so far?
[09:29:22] <NinjaKrill> wat?
[09:29:47] <NinjaKrill> nope I just thought 'lol' was getting a little dry
[09:29:51] <NinjaKrill> ._.
[09:30:12] <deceit> NinjaKrill: when things get dry, you use the tears of children or blood
[09:30:26] * PEMapModder adds even more hygroscopic sulphuric acid
[09:30:56] <deceit> isn't sulphuric acid hygroscopic by nature?
[09:31:06] <deceit> oh wait no
[09:31:13] <PEMapModder> What?
[09:31:17] <deceit> i'm tired
[09:31:26] <deceit> my brain quit thinking like 6 hrs ago
[09:31:27] <PEMapModder> Good for you.
[09:32:00] <deceit> i was thinking randomly about water, then realized it's both an acid AND a base, depending on nature
[09:32:10] <deceit> and what i said was completely retarded
[09:32:24] <deceit> so i'm going to take my toys and leave
[09:32:31] * deceit takes intyre and brandon and goes home
[09:32:51] <NinjaKrill> NullFull: what do YOU use the tears of children for?
[09:32:54] <NinjaKrill> oh
[09:33:02] <NinjaKrill> NullFull: c what do YOU use the tears of children for?
[09:33:04] <NullFull> Remembering, I think.
[09:33:09] <deceit> lol
[09:33:10] <PEMapModder> when did it sat that?
[09:33:12] <PEMapModder> *aay
[09:33:14] <PEMapModder> *say
[09:33:20] <NinjaKrill> third time lucky
[09:34:06] <NinjaKrill> how many other hidden toys does this channel have
[09:35:14] <deceit> NinjaKrill: does this smell like chloroform to you?
[09:35:50] * I-am-a-toy joined the channel
[09:35:51] <I-am-a-toy> Yo, I-am-a-toy! Random text: Design for failure.
[09:36:01] <I-am-a-toy> me.
[09:36:08] * I-am-a-toy has left the channel
[09:51:38] <NinjaKrill> ._.
[10:11:23] <sekjun9878> !randquote
[10:11:26] <MrQuoter> [350] <Jocopa3> shoghicp: does your neighbor wear a batman costume and masturbate in front of your sprinkler at 3:32am every third Tuesday of the month?
[10:11:34] <sekjun9878> what the
[10:11:41] <PEMapModder> ..
[10:11:54] <PEMapModder> Pacman eat my dots.
[10:12:01] <sekjun9878> ...
[10:12:10] <sekjun9878> ......
[10:12:13] <sekjun9878> D:
[10:12:19] <sekjun9878> I swear that worked before
[10:12:55] * PEMapModder summons Pacman to eat sekjun9878's dots.
[10:13:00] <PEMapModder> Or is it calls?
[10:13:16] <sekjun9878> I have no idea
[10:13:53] <PEMapModder> We're going to have fun with Thines on #pocketmine.
[10:16:51] <sekjun9878> Has anybody tried writing a load balancer using MCPE's new redirection system yet?
[10:19:19] <NinjaKrill> PEMapModder, that was short lived
[10:20:17] <PEMapModder> sekjun9878: with auth support, in case ur making one?
[10:20:44] <PEMapModder> I'm making one but that is for private server use (because it is incompatible with other database structures but only for my server)
[10:21:17] <sekjun9878> @PeMapModder I was thinking of an extensible load balancer - and no I am not making one - too busy on my panel - but thought it might be a good idea
[10:26:20] <sekjun9878> Ladies and gentlemen, Microsoft's new browser, Microsoft Edge! Looks really slick http://i.imgur.com/8yLYmw3.png Looks miles and miles better than the too old Chrome UI
[10:26:59] <NinjaKrill> sekjun9878: meh
[10:27:25] <sekjun9878> It also supports Firefox and Chrome extensions if you're in to that kind of thing
[10:27:36] <NinjaKrill> sekjun9878: much less meh
[10:27:45] <sekjun9878> Are you a emacs user?
[10:27:51] <NinjaKrill> Emacs?
[10:27:56] <NinjaKrill> Nope, whatever that is
[10:28:21] <sekjun9878> What's so bad about it? Apart from the absolutely horrible naming by MS
[10:29:01] <NinjaKrill> Nothing
[10:29:36] <NinjaKrill> Especially since you just told me it uses Chrome and Firefox extentions
[10:29:57] <sekjun9878> Oh, right
[10:30:05] <sekjun9878> I read that as "much more meh"
[10:30:09] <sekjun9878> :/
[10:30:39] <Intyre> sekjun9878: dota2 what?
[10:30:46] <Intyre> idk how he came up with that
[10:30:47] <NinjaKrill> And apparently you can use most of the code of native iOS and Android apps with the new Windows Store, at least for phones, so devs can port their apps quite easily
[10:30:52] <sekjun9878> I play Dota 2 as well. Want to play a game? @Intyre
[10:31:07] <sekjun9878> @NinjaKrill I heard about that as well. I have the same feature on my BlackBerry :P
[10:31:19] <sekjun9878> (Using Android apps, that is)
[10:31:30] <Intyre> i dont play dota2 never played dota2 and have no clue what dota2 is
[10:31:42] <Codmadnesspro> Intyre, BULL
[10:31:42] <Codmadnesspro> lol
[10:31:47] <Intyre> death of the aliens 2?
[10:31:51] <Codmadnesspro> You've played 150 days Intyre
[10:31:56] <Intyre> ..
[10:32:04] <sekjun9878> Calling Pacman
[10:32:08] <Intyre> you blind or that?
[10:32:16] <Intyre> what*
[10:32:30] <sekjun9878> @Intyre So do you play it or not?
[10:32:36] <Intyre> i dont play dota2 never played dota2 and have no clue what dota2 is
[10:32:44] <NinjaKrill> sekjun9878: at the very least they aren't expecting devs to go "oh lets rewrite our apps which are working just fine on Android/iOS for an mobile OS which nobody uses!"
[10:32:57] <Codmadnesspro> LLOL
[10:33:08] <sekjun9878> Man I'm just excited about the virtual windows support
[10:33:19] <NinjaKrill> Virtual windows support?
[10:33:24] <sekjun9878> Yeah
[10:33:31] <NinjaKrill> Explain?
[10:33:48] <sekjun9878> As in having 2 windows and one monitor, and being able to switch between them as if you have 2 monitors
[10:33:56] <sekjun9878> But you only really have one
[10:34:11] <NinjaKrill> uh
[10:34:12] <sekjun9878> If you've used Linux you'd know about it :P
[10:34:24] <NinjaKrill> i have but not very much
[10:34:25] <sekjun9878> If you're used to Mac or Windows they haven't had that feature yet
[10:34:48] <Intyre> i just connect extra monitor :/
[10:35:32] <sekjun9878> I tend not to carry around a 24" with my laptop
[10:35:39] <Codmadnesspro> Intyre, this is you? http://steamcommunity.com/profiles/76561198076510728/
[10:36:12] <Intyre> Codmadnesspro: serious what part of "i dont play dota2 never played dota2 and have no clue what dota2 is" dont you get?
[10:36:24] <NinjaKrill> you mean like... uh... two windows as in Windows OS or windows as in program windows? im lost
[10:36:50] <Codmadnesspro> Intyre, no need to keep a secret
[10:36:54] <Codmadnesspro> I can get you help
[10:37:03] <Codmadnesspro> lol
[10:37:33] <sekjun9878> He wouldn't be
[10:38:07] <NinjaKrill> OH
[10:38:09] <NinjaKrill> that
[10:38:16] <NinjaKrill> yeah that does look pretty cool
[10:38:16] <sekjun9878> What?
[10:38:27] <NinjaKrill> sekjun9878, you mean this http://www.pcworld.com/article/2910270/windows-10-finally-gets-drag-and-drop-support-for-virtual-desktops.html
[10:38:43] <sekjun9878> Loading website
[10:38:56] * Codmadnesspro kills sekjun9878's connection
[10:39:19] <sekjun9878> If there is one thing that I wish I could undo
[10:39:24] <sekjun9878> It's not the birth of Hitler
[10:39:37] <sekjun9878> It's the invention of my FUCKING wifi card whoever the fuck QA tested this piece of shit
[10:39:46] * NinjaKrill hides
[10:39:57] <sekjun9878> Whoops
[10:40:05] <Codmadnesspro> Calm yourself down
[10:40:20] * Codmadnesspro pulls out some straps
[10:40:21] * NinjaKrill runs off into distance
[10:40:26] <sekjun9878> Calming down in progress... 99%
[10:40:34] * Codmadnesspro straps sekjun9878 to a chair so he is calm
[10:40:38] <sekjun9878> CRITICAL ERROR BUFFER OVERFLOW REACTOR MASS CRITICAL
[10:40:46] <NinjaKrill> NullFull: c eat sekjun9878

[09:06:26] <iJoshuaHD> for coal
[09:06:26] <PEMapModder> Nuclear plants are really useful at reducing fossil fuels use.
[09:06:29] <deceit> 100, to 20, to 30, to 200
[09:06:32] <deceit> i love your math
[09:06:37] <deceit> you should be a politician
[09:06:41] <PEMapModder> Just a boom, and like a few million people die
[09:06:46] <iJoshuaHD> for coal smart a ss
[09:06:49] <PEMapModder> Then we will use much less electricity.
[09:06:59] <deceit> PEMapModder: the thing is, nuclear is being set aside
[09:07:20] <iJoshuaHD> we have no choice but to use it in the future
[09:07:21] <PEMapModder> Or just a few more booms and we won't even need electricity.
[09:07:35] <PEMapModder> Because there won't be any humans left.
[09:07:37] <deceit> it's 'dangerous', considering the fukushima plants going down
[09:08:00] <deceit> and look at what TEPCO did to hide things
[09:08:37] <deceit> nothing like hearing about waste water reaching cali
[09:08:52] <iJoshuaHD> so much for boxing
[09:09:07] <deceit> men in shorts punching each other in the face
[09:09:12] <deceit> one wins
[09:09:18] <iJoshuaHD> and running
[09:09:24] <iJoshuaHD> punching each other then run
[09:09:27] <deceit> there's no running in boxing
[09:09:31] <deceit> it's called dodging
[09:09:33] <iJoshuaHD> well it happens
[09:10:02] <deceit> i was taught to fight when you have to
[09:10:04] <iJoshuaHD> man, what would the boxing legends in the past decades say about todays
[09:10:05] * deceit punches intyre
[09:10:20] <deceit> they would say, fuck the sport, it's barbaric and commercialized
[09:10:28] <iJoshuaHD> so true
[09:10:35] <iJoshuaHD> and mafia
[09:11:03] <iJoshuaHD> so far this is the most disappointing match i have ever seen so far.
[09:11:08] <iJoshuaHD> redunduncy alert
[09:11:14] <iJoshuaHD> redundancy
[09:11:14] <deceit> lol
[09:11:23] <deceit> dept of redundancy dept
[09:11:48] <NinjaKrill> NullFull: c buy me a laptop so i don't have to
[09:11:50] <NullFull> What would you do with the laptop?
[09:12:01] <NinjaKrill> NullFull: c oh I dunno USE IT
[09:12:05] <NullFull> No, you don't!
[09:12:06] <iJoshuaHD> i pity to people who paid money for the boxing match
[09:12:11] <NinjaKrill> ...>.<
[09:12:29] <iJoshuaHD> you paid big time to watch a hug and run fight
[09:12:31] <PEMapModder> NullFull: c then what do you do?
[09:12:33] <NullFull> Nothing with you.
[09:12:41] <NinjaKrill> burned
[09:12:51] <iJoshuaHD> so much for booos
[09:12:53] <PEMapModder> NullFull: c everything.
[09:12:57] <NullFull> Tell me about it.
[09:13:17] <PEMapModder> NullFull: c just ask NinjaKrill; he asked you.
[09:13:18] <NullFull> I am your profession.
[09:13:23] <deceit> had to say this real quick before i go to bed
[09:13:25] <NinjaKrill> NullFull: c You're hopeless
[09:13:26] <NullFull> That was uncalled for.
[09:13:28] <iJoshuaHD> you are not sparta NullFull
[09:13:30] <deceit> saw a silverfish in my sink just now
[09:13:31] <NinjaKrill> x.x
[09:13:35] <PEMapModder> NullFull: excuse
[09:13:35] <NullFull> Actually, that's a feature
[09:13:36] <deceit> first time i've seen one in YEARS
[09:13:41] <deceit> NullFull: c shut the fuck up
[09:13:43] <NullFull> Are you though?
[09:13:48] <NinjaKrill> lol
[09:13:57] <deceit> NullFull: be quiet
[09:14:00] <deceit> er wait
[09:14:02] <deceit> NullFull: shut up
[09:14:15] <deceit> damnit, humerusj changed it
[09:14:18] <PEMapModder> NullFull: c deceit told you to shut up
[09:14:23] <NullFull> You single? You have a boyfriend?
[09:14:25] <NinjaKrill> LOL
[09:14:28] <deceit> LOL
[09:14:31] <PEMapModder> Lol
[09:14:39] <deceit> PEMapModder: sounds like you got a future ex wife
[09:14:44] <NinjaKrill> where did it pull that line from
[09:14:49] <PEMapModder> deceit: agreed
[09:15:07] <deceit> NinjaKrill: the 'c' prefix means it pulls from a bot script
[09:15:09] <iJoshuaHD> it turns out WWE is now better than Boxing
[09:15:22] <NinjaKrill> ah
[09:15:24] <deceit> it uses some turing based bot script
[09:15:28] <deceit> i forget which
[09:15:50] <deceit> aka, it uses an online database to match what it thinks is appropriate
[09:15:57] <NinjaKrill> I know, I'm just wondering how on earth it got that out of 'deceit told you to shut up'
[09:16:00] <iJoshuaHD> PEMapModder u should create a feature like that too in BotsHatesNames
[09:16:11] <PEMapModder> Humerus said it is Pandora bot or something.
[09:16:26] <NinjaKrill> ohhhh I've heard of that
[09:16:28] <deceit> NullFull: c red pill or blue pill
[09:16:30] <NullFull> Red pill.
[09:16:34] <deceit> hmm
[09:16:34] <iJoshuaHD> lol
[09:16:40] <PEMapModder> iJoshuaHD: I don't know where you can get that from.
[09:16:46] <deceit> google!
[09:16:58] <PEMapModder> NullFull: c red wire or blue wire.
[09:17:02] <NullFull> Red wire.
[09:17:09] <iJoshuaHD> PEMapModder hmmm i have no idea. i tried that before i forgot.
[09:17:11] <PEMapModder> NullFull: why not pink wire?
[09:17:25] <PEMapModder> NullFull: c why not pink wire?
[09:17:27] <NullFull> Pink is the color of death. LOL JK.
[09:17:36] <iJoshuaHD> NullFull c should i or should i not?
[09:17:38] <NullFull> Should you stay on Earth? Sure.
[09:17:45] <iJoshuaHD> lol
[09:17:55] <deceit> LL
[09:17:57] <PEMapModder> NullFull: c who taught you that?
[09:17:59] <NullFull> Who taught me what? To speak? To write? Not to like you? There are many options.
[09:18:08] <NinjaKrill> "not to like you"
[09:18:10] <PEMapModder> NullFull: c all.
[09:18:16] <NullFull> Maybe.
[09:18:36] <PEMapModder> NullFull: c who taught you to use caps?
[09:18:44] <NullFull> My owner.
[09:18:49] <PEMapModder> humerusj: ^
[09:19:13] <NinjaKrill> NullFull: c how do I make you learn things
[09:19:18] <NullFull> Ring ding ding ding.
[09:19:24] <NinjaKrill> ...wtf
[09:19:52] <NinjaKrill> NullFull: c don't ignore me damn it
[09:19:54] <NullFull> *ignores you more*.
[09:20:13] <NinjaKrill> bot w/attitude
[09:20:15] <Intyre> cleverbot
[09:20:57] <PEMapModder> !m NullFull
[09:20:57] <[d__d]> You're doing good work, NullFull!
[09:21:14] <PEMapModder> [0__0] >_<
[09:21:20] <NinjaKrill> What does !m do?
[09:21:28] <NinjaKrill> !m NullFull
[09:21:28] <[d__d]> You're doing good work, NullFull!
[09:21:39] <NinjaKrill> .-.
[09:21:59] <deceit> hahahah
[09:22:23] <deceit> !quote add NinjaKrill : NullFull: c don't ignore me damn it NullFull : *ignores you more*.
[09:22:27] <deceit> er
[09:22:30] <deceit> !quoteadd NinjaKrill : NullFull: c don't ignore me damn it NullFull : *ignores you more*.
[09:22:42] <deceit> ...
[09:22:50] <deceit> !addquote NinjaKrill : NullFull: c don't ignore me damn it NullFull : *ignores you more*.
[09:22:50] <MrQuoter> Quote 523 added
[09:22:58] <iJoshuaHD> NullFull c please ignore me
[09:22:59] <NinjaKrill> T.T
[09:23:01] <NullFull> Why?
[09:23:06] <deceit> gotta stop thinking of linuxisms
[09:23:08] <iJoshuaHD> NullFull c just please.
[09:23:09] <NullFull> Do whatever you want, just don't hurt anyone.
[09:23:19] <deceit> NullFull: c i will rape you with a shovel
[09:23:20] <NullFull> How will my army be beaten with a sock?
[09:23:24] <iJoshuaHD> NullFull c i said ignore me u ...
[09:23:25] <NinjaKrill> WHAT XD
[09:23:25] <NullFull> No you didn't.
[09:23:27] <deceit> LOL
[09:23:36] <PEMapModder> !delquote 523
[09:23:46] <PEMapModder> It should have a |
[09:23:55] <NinjaKrill> nooo my short lived legacy
[09:24:02] <deceit> it shouldn't
[09:24:09] <iJoshuaHD> NullFull c make an app for me that can takeover the world
[09:24:10] <NullFull> I'm not that smart... I'm only in highschool.
[09:24:13] <PEMapModder> Line break.
[09:24:19] <PEMapModder> Nu
[09:24:23] <deceit> 04:24          NullFull : I'm not that smart... I'm only in highschool.
[09:24:23] <deceit> 04:24       PEMapModder : Line break.

[08:24:42] <deceit> and on that note
[08:24:53] <deceit> i'm going to masturbate with the tears of children
[08:24:57] <deceit> and go to bed
[08:25:16] <Intyre> NullFull: twitter junkthatjersey
[08:25:16] <NullFull> @junkthatjersey: "The only fight I seen in that ring was Jamie Foxx beating up the National Anthem"  -Chris Rock #MayPac #MaywatherPacquiao #fight #tmt
[08:25:22] <deceit> you have no idea how many kids i had to beat to acquire that many tears
[08:25:38] <deceit> OOH SAY CAN YOU SEEEEEEEEEE
[08:26:01] <deceit> also, hi intyre!
[08:26:03] <deceit> and good night
[08:26:30] * deceit waits for the collective, 'omfg, it's about time'
[08:26:45] <Intyre> no
[08:27:09] <deceit> i'd stay awake if it weren't for the fact that i'm hustling my wife out of money tomorrow
[08:27:27] <deceit> but i'll be back evening time for me!
[08:28:08] <deceit> Intyre: also i'll take that c2d any day ;p
[08:28:30] <deceit> can't be any worse than the p4 mobile i use as a server
[08:28:37] <Intyre> we have some "broken"
[08:28:41] <deceit> or this dual core athlon i'm using
[08:29:03] <deceit> if it's broken in a sense that it needs either new ram or an hdd, i'm game
[08:29:18] <deceit> if it requires reflow of solder joints or something that extreme
[08:29:22] <deceit> then keep the paperweight ;p
[08:45:15] <iJoshuaHD> thats it, im tired of boxing. so much mafia in da haws. im moving to UFC and MMA
[08:45:47] <deceit> so you went from being gay to hiding back in the closet?
[08:46:18] <deceit> ufc/mma is literally dudes hugging and holding eachoher
[08:46:25] <deceit> each other*
[08:46:38] <deceit> while they punch
[08:46:48] <deceit> that's about as gay as it can get, imo
[08:46:51] * zz_InusualZ joined the channel
[08:47:17] <deceit> boxing doesn't involve wrapping your legs around another dude, just to hit them in the head
[08:48:05] <deceit> iJoshuaHD: take up tennis
[08:48:13] <deceit> at least you get to watch girls in miniskirts
[08:48:19] <deceit> ffs, be a real man
[08:48:33] <deceit> naked dudes < chicks in miniskirts
[08:49:02] <iJoshuaHD> deceit better than porn lol xD i watch volley ball games in tv. much better than tennis :3
[08:49:14] <deceit> 'better than porn'
[08:49:18] <iJoshuaHD> volley ball moar gwirlsss
[08:49:23] <deceit> i seriously cannot take a fucking thing you say seriously
[08:49:27] <deceit> seriously
[08:49:34] <iJoshuaHD> seriously yes
[08:49:50] <deceit> department of redundancy department
[08:50:08] <deceit> let's just for go the formalities
[08:50:14] <deceit> and just go straight for porn
[08:50:14] <iJoshuaHD> genius ly genius
[08:50:40] <iJoshuaHD> porn is just getting old. i mean same videos all over and over
[08:51:04] <deceit> that's because your hand is getting tired
[08:51:25] <iJoshuaHD> arent you getting tired? scripted videos like boxing judges
[08:51:52] <deceit> i don't normally watch porn unless my wife feels like it
[08:52:11] <iJoshuaHD> i never thought u had a wife :S
[08:52:15] <iJoshuaHD> well i was wrong
[08:52:19] <deceit> i'm probably twice your age
[08:52:25] <deceit> and i have a 9yr old daughter
[08:52:26] <iJoshuaHD> wow, ur so old
[08:52:37] <deceit> you're*
[08:53:02] <iJoshuaHD> ur = ?
[08:53:13] <deceit> 03:52            deceit : you're*
[08:53:24] <deceit> there/their/they're
[08:53:38] <deceit> if english is you first language, respect it
[08:53:46] <iJoshuaHD> you = u; r = are; well doesnt matter how u use it unless u dont understand
[08:53:55] <deceit> ok
[08:53:59] <deceit> let me tell you
[08:54:05] <deceit> you sound ignorant
[08:54:08] <iJoshuaHD> english is not my first sadly
[08:54:22] <deceit> then why butcher a language you don't understand?
[08:54:30] <iJoshuaHD> i only learned english by browsing the net
[08:54:38] <deceit> you make other ppl who speak us/eu english look like idiots
[08:54:54] <iJoshuaHD> well u all started it :P
[08:55:02] <iJoshuaHD> blame internet slangs
[08:55:10] <Intyre> shat up deceit ur mean
[08:55:19] <iJoshuaHD> from "hang" to "lag"
[08:55:31] <deceit> SHADD AP
[08:55:36] <deceit> er wait
[08:55:38] <deceit> i did that wrong
[08:55:41] <deceit> SHAD APP!
[08:55:48] <deceit> hang to lag?
[08:55:53] <deceit> sounds like you hang out with american idiots
[08:56:02] <deceit> iJoshuaHD: don't worry, i'll learns ya
[08:56:04] <iJoshuaHD> !wa 18^2
[08:56:06] <MrQuoter> [WolframAlpha] -  "18^2 = 324" (http://tinyurl.com/k6olfqu)
[08:56:17] <iJoshuaHD> !wa 18*2
[08:56:18] <MrQuoter> [WolframAlpha] -  "18×2 = 36" (http://tinyurl.com/kxj9gfv)
[08:56:20] <deceit> yes, exponents are fun!
[08:56:25] <deceit> so is multiplication!
[08:56:37] <iJoshuaHD> yes it is :S
[08:56:56] <iJoshuaHD> its no longer fun when letters are added and so is integrals
[08:57:04] <deceit> lol
[08:57:06] <deceit> such is life ;p
[08:57:16] <deceit> Intyre: and you shut up, you're mean
[08:57:38] <iJoshuaHD> i should create a time machine and go back in time then kill newton and the other "guy" who invented calculus
[08:57:52] <deceit> why would you even do that
[08:58:05] <iJoshuaHD> well, i just feel it.
[08:58:05] <deceit> go back in time and kill hitler or something
[08:58:24] <iJoshuaHD> or kill Einstein instead
[08:58:27] <deceit> you don't kill a world renowned scientist
[08:58:35] <deceit> you're retarded
[08:58:48] <iJoshuaHD> Einstein created E=mc^2
[08:58:59] <iJoshuaHD> thats being used right now for WMDs
[08:59:09] <iJoshuaHD> scaring other countries
[08:59:12] <deceit> also it's being used for space exploration
[08:59:29] <deceit> it's used in a lot of real world applications that you are blissfully unaware of
[08:59:37] <iJoshuaHD> i know.
[08:59:42] <deceit> then don't say such things
[08:59:45] <deceit> it makes you look stupid
[09:00:15] <iJoshuaHD> we would be using nuclear "fission/fusion" in the next 20-30 years as an energy source ...
[09:00:20] <deceit> 'oh, let's just kill someone in the past because i hate maths... LOLOLOL'
[09:00:25] <deceit> uhm
[09:00:29] <deceit> hate to break it to you
[09:00:41] <deceit> but we've had fission tech for years
[09:00:50] <deceit> FUSION, on the other hand
[09:00:55] <deceit> we've barely broken even on
[09:01:04] <iJoshuaHD> but is it used right now?
[09:01:11] <iJoshuaHD> no right ...
[09:01:19] <iJoshuaHD> well as a plant or so
[09:01:21] <deceit> your point being?
[09:01:41] <deceit> you realize i'm about to own you in such a sense that you're probably gonna cry to your mother
[09:01:58] <iJoshuaHD> what i mean is, when oil is depleted, whats ur next energy resource?
[09:02:01] <deceit> so i suggest you call it a night before you spout at the neck at things you can't even begin to understand
[09:02:07] <deceit> your*
[09:02:19] <iJoshuaHD> well too bad its afternoon in our place.
[09:02:35] <iJoshuaHD> it's
[09:02:42] <deceit> also
[09:02:42] <iJoshuaHD> grammar nazi :P
[09:02:46] <deceit> solar
[09:02:51] <deceit> hydrogen
[09:03:05] <deceit> i could go on about different styles of power plants if you'd like
[09:03:06] <iJoshuaHD> yeah but major energy resource
[09:03:13] <deceit> from molten salt towers
[09:03:17] <iJoshuaHD> when oil is depleted
[09:03:17] <deceit> uh
[09:03:37] <deceit> you realize that solar is hitting a point where efficiency and cost are almost viable to the consumer
[09:03:48] <iJoshuaHD> i dont want to spend my years living burning coal
[09:03:53] <deceit> also, the oil is gonna be here for at LEAST my generation, AND yours
[09:03:57] <deceit> uhm
[09:03:58] <deceit> deal with it
[09:04:05] <deceit> because it'll be done until the day you die
[09:04:09] <deceit> ^true story
[09:04:19] <iJoshuaHD> oil is gonna be depleted no more than a century
[09:04:28] <deceit> which is 100 yrs
[09:04:37] <iJoshuaHD> no i mean, not more than
[09:04:48] <iJoshuaHD> well 20-30 years from now
[09:04:48] <deceit> i think you like to talk out your ass
[09:04:51] <deceit> LOL
[09:04:56] <deceit> 20-30 yrs != 100
[09:04:58] <deceit> lrn2math
[09:05:10] <iJoshuaHD> ikr i just got my sentence wrong
[09:05:14] <PEMapModder> !wa 18 ** 2
[09:05:18] <MrQuoter> [WolframAlpha] -  "18^2 = 324" (http://tinyurl.com/kn7hn6e)
[09:05:34] <deceit> on that note, i have things to do in the morning
[09:05:35] <PEMapModder> ^ PHP exponential operator ;)
[09:05:53] <deceit> iJoshuaHD: realize that fossil fuels and coal burning aren't going away anytime sooon
[09:06:07] <iJoshuaHD> well for the next 200 years
[09:06:13] <iJoshuaHD> or 2 centuries

[04:14:57] * deceit just realized that
[04:15:21] <deceit> also, i haven't talked to st0ll3n in months
[04:15:23] <deceit> i need to call him as well
[04:15:31] <deceit> he never gets on irc anymore since his divorce :(
[04:16:09] <deceit> Brandon15811__: the mcpc world we were playing, was it the tech pack or the magic pack?
[04:16:26] <deceit> i'm bored and don't feel like playing mc by myself
[04:16:39] <Brandon15811__> deceit: magic
[04:16:56] <deceit> damn
[04:17:00] <deceit> tbqh, fuck thaumcraft
[04:17:08] <deceit> it wasn't as fun as i thought it would be
[04:17:31] <deceit> all the research and scanning things is way too grindy
[04:18:11] <deceit> Brandon15811__: do you have a copy of the gc/eio pack?
[04:18:41] <Brandon15811__> deceit: I think so?
[04:18:44] <Brandon15811__> deceit: also https://www.reddit.com/r/outside
[04:18:53] <deceit> this better not be a personal jab
[04:19:40] <deceit> wtf
[04:19:47] <deceit> that is NOT what i thought it was going to be
[04:20:48] <deceit> http://imgur.com/OWyEpJa
[04:21:02] <deceit> ^totally the mecha/machine from the day the earth stood still
[04:21:21] <deceit> speaking of, i wonder if there's a mecha mod for mc
[04:21:33] <deceit> aside from modular powersuits
[04:21:56] <Brandon15811__> deceit: hahaha https://www.reddit.com/r/outside/comments/32fzh7/i_think_its_time_to_upgrade_the_physics_engine/
[04:23:11] <deceit> hah!
[04:23:28] <deceit> https://www.reddit.com/r/outside/comments/33gx7n/players_in_my_map_seem_to_confuse_this_for_a_fps/
[04:23:38] <deceit> third comment in, spotted the minecraft player!
[04:24:17] <deceit> Brandon15811__: wanna play some mc?
[04:25:33] <deceit> http://i.imgur.com/lSCpokR.gifv
[04:25:37] <Brandon15811__> deceit: yeah
[04:25:41] <deceit> ^found a new use for all the laser pointers!
[04:25:49] <deceit> *i have a TON OF THEM*
[04:25:53] <deceit> cool
[04:26:22] <deceit> whatcha in the mood for? i'm kinda flip-flopping on plain vanilla, and the gc/eio pack
[04:27:07] <deceit> btw i changed up the gc/eio pack, added, then removed botania *.....intyre*, and added mfr because i wanted a couple of the stupid machines
[04:28:47] <jocopa3> yay, done! http://i.imgur.com/IwarXBD.png
[04:28:50] <jocopa3> looks bootiful
[04:29:57] <Brandon15811__> looks nice :D
[04:34:17] * gsddddddddddggfh joined the channel
[04:37:37] <jocopa3> ooohh, he just got served
[04:58:51] <deceit> lool
[05:03:53] * joshrive_ has quit
[06:44:04] * sgray has quit
[06:52:44] * joshrivers joined the channel
[06:57:30] * joshrivers has quit
[07:45:48] <sekjun9878> mfw I accidentally delete my certificate's private key
[07:47:41] * TruDan|away is now known as TruDan
[07:54:04] <deceit> mfw when i hear that
[07:54:05] <deceit> 
[07:54:34] <deceit> lrn2backup
[07:54:40] <deceit> even incremental
[07:54:58] <deceit> then again, 'mfw'
[07:55:17] <deceit> MOTHERFUCKING WIN
[07:55:19] <deceit> BITCHES
[07:55:20] <deceit> !
[07:57:11] <deceit> sekjun9878: to add insult to injury, your mother is a whore
[07:57:35] <deceit> and before you even try to justify anything
[07:57:47] <deceit> i'll let it be known, she put out and got pregnant with you
[07:58:02] <sekjun9878> @deceit I don't need to backup because everything I have is on git and it's a matter of pushing everything to PaaS :)
[07:58:11] <deceit> sekjun9878: this isn't twitter
[07:58:12] <deceit> this is irc
[07:58:15] <sekjun9878> Well apparently everything except my private key
[07:58:25] <deceit> prefixing a name with @ makes you sound like an idiot
[07:58:26] <sekjun9878> @deceit I'll use IRC how I want to use it!
[07:58:43] <deceit> and i'll continue to belittle you for misusing something older than you
[07:59:05] <deceit> also, relying on git, even it's a 'backup', as you say
[07:59:08] <deceit> is fucking stupid
[07:59:17] <deceit> if it's*
[07:59:27] <deceit> copies of copies of copies
[07:59:45] <sekjun9878> @deceit Hey, I'm not here to argue best practices with you here, I'm saying this non-critical hobby projects that wouldn't matter if it were to go forever.
[08:00:02] <deceit> and i'm here just bored and want to pick a fight
[08:00:17] <deceit> much <3
[08:00:20] <sekjun9878> It's nice to see you again deceit :) It's been a while
[08:00:26] <deceit> ^that's a ballsack, not a heart, btw.
[08:00:55] <deceit> likewise, i haven't seen you online in a cool minute
[08:01:04] <deceit> but i still gotta bust your balls, same as everyone else ;p
[08:01:40] <deceit> at least you have a backup though
[08:01:56] <deceit> let it be a subtle reminder that you need to backup backup backup
[08:02:15] <deceit> my most important things are kept on multiple backups
[08:02:16] <sekjun9878> Nah, I have RAID 10 that's a backup right? ;)
[08:02:26] <deceit> dvd, flash drive, portable hdd
[08:03:01] <sekjun9878> (Before you burn me to death that was a joke)
[08:03:05] <deceit> i know
[08:03:09] <deceit> i was refraining ;p
[08:03:50] <deceit> i suppose if you had a couple of raid 10 boxes laying around
[08:03:57] <deceit> it'd be 'OK'
[08:04:01] <deceit> but no
[08:04:41] <sekjun9878> Man I think you would really like @sadserver
[08:04:47] <sekjun9878> NullFull twitter sadserver
[08:04:48] <NullFull> @sadserver: Got any fun plans for this weekend that I could ruin?
[08:04:52] <deceit> LOL
[08:05:03] <sekjun9878> Oh come on D:
[08:05:05] <sekjun9878> NullFull twitter sadserver
[08:05:06] <NullFull> @sadserver: Got any fun plans for this weekend that I could ruin?
[08:05:13] <deceit> it only does the most recent tweets
[08:05:28] <deceit> and, tbqh, i'm gonna hit that guy up
[08:05:31] <deceit> he sounds like fun
[08:05:40] <deceit> thanks! :D
[08:07:16] <sekjun9878> lol np!
[08:15:34] <iJoshuaHD> man, i cant get over of the Mayweather and Pacquiao fight ...
[08:15:42] <deceit> yes, you can
[08:15:51] <deceit> it was two idiots punching eachother for money
[08:16:20] <Brandon15811__> " Floyd Mayweather told reporters after the fight: "We both are two smart fighters. Pacquiao is a more smarter fighter than I thought ... But I was just the smarter man tonight.""
[08:16:27] <deceit> MORE SMARTER!
[08:16:33] <deceit> MOAR!
[08:16:59] <deceit> as i said, if you can't get over two idiots punching eachother over money
[08:17:05] <deceit> then kill yourself
[08:17:09] <deceit> or something
[08:17:53] <Intyre> (=O*_*)=O Q(*_*Q)
[08:17:55] <deceit> nothing like cauliflower ear too woo the ladies
[08:18:06] <deceit> to*
[08:18:19] <deceit> intyre got it spot on
[08:18:52] * deceit punches intyre in the throat
[08:19:02] <Brandon15811__> NullFull c: flip table
[08:19:12] <deceit> NullFull: c eat a dick
[08:19:13] <NullFull> You first and tell me how it is, then maybe.
[08:19:17] <deceit> LOL
[08:19:20] <Brandon15811__> NullFull: flip table
[08:19:28] <deceit> NullFull: c flip table
[08:19:33] <NullFull> But it is true.
[08:19:34] <Brandon15811__> Thank you xD
[08:19:43] <deceit> NullFull: c flip table
[08:19:46] <NullFull> *leaves room*.
[08:19:50] <Brandon15811__> Heh xD
[08:19:54] <deceit> what a bitch
[08:19:57] <deceit> NullFull: c you coward
[08:19:58] <NullFull> Why am I a coward?
[08:20:09] <deceit> NullFull: c because you're leaving
[08:20:17] <NullFull> Oh yes, I almost forgot.
[08:20:19] <deceit> NullFull: c you also touch yourself at night
[08:20:20] <NullFull> No I did not.
[08:20:25] <deceit> NullFull: c lies!
[08:20:30] <NullFull> Yes I didn't.
[08:20:43] <deceit> humerusj: seriously set up something so we don't have to prefix it with 'c'
[08:20:58] <deceit> i know enough of the irc rfc to do it myself
[08:21:12] <deceit> that and bullshit scripting
[08:21:19] <deceit> whatever lang that bot is programmed in
[08:21:28] <Brandon15811__> deceit: it's probably coffeescript
[08:21:29] <deceit> NullFull: c whore
[08:21:30] <NullFull> You don't have to call me names.
[08:21:35] <deceit> NullFull: c WHORE
[08:21:42] <NullFull> You don't have to call me names.
[08:21:46] <deceit> lol
[08:22:06] <deceit> NullFull: c for a bot, you are a sensitive bitch
[08:22:12] <NullFull> I am not a bot. I am offended.
[08:22:19] <deceit> ^my point exactly
[08:22:35] <deceit> NullFull: c brb, calling the wahmbulance for you
[08:22:37] <NullFull> What are you willing to do for me?
[08:22:49] <Brandon15811__> NullFull: twitter savedyouaclick
[08:22:49] <NullFull> @savedyouaclick: Mayweather won.
[08:22:55] <deceit> hahah
[08:23:30] <deceit> two ppl beating eachother up, one of them wins, more at 11!

[00:53:32] * cheesy has quit
[01:22:08] <KnownUnown> !randquote
[01:22:08] <MrQuoter> [340] <plastik> ppl thought i was dead for a while | <plastik> that was kind of nice | * plastik is now known as deceit | <deceit> hence the nickname
[01:22:44] <jocopa3> Yays, I made magic
[01:22:47] <jocopa3> http://i.imgur.com/4i97xe4.png
[01:22:52] <jocopa3> http://i.imgur.com/M83abV6.png
[01:25:59] <KnownUnown> Ooh shiny
[01:26:22] <jocopa3> only 160 lines of code too
[01:34:04] <KnownUnown> Meh
[01:34:20] <KnownUnown> I'm going to regret spending the last 20% battery on Twitter and irc
[01:34:36] <jocopa3> spend it on something more useful, like not using it at all
[01:38:46] <jocopa3> oorrr, charge it
[01:38:57] <KnownUnown> Don't have a charger with me xD
[01:39:08] <KnownUnown> Went to see the cso early afternoon
[01:39:14] <KnownUnown> I've been out the whole day
[01:39:32] <jocopa3> and now you're lost in the woods? you should save your battery life so that they can track your GPS to save you
[01:40:27] <jocopa3> unless you're being chased by the NSA, in which case, it won't matter if your phone is on or off
[01:41:07] <KnownUnown> Yup, that's definitely it
[01:41:28] <KnownUnown> The NSA is after me, I'm flying out to Russia late night in a biplane to seek asylum
[01:41:42] <KnownUnown> Did I mention the secret landing strip in this forest?
[01:45:09] <jocopa3> not so secret now
[01:50:08] <KnownUnown> Whoops
[01:50:31] * devin54 joined the channel
[01:55:49] * devin54 has quit
[02:14:42] * joshrivers joined the channel
[03:28:29] <Brandon15811__> !findquote pussy
[03:28:31] <MrQuoter> [454] <jocopa3> someone doesn't want a soft pussy in their lap
[03:28:42] <jocopa3> woah, completely out of context...
[03:29:04] <Brandon15811__> that's the best part
[03:29:20] <deceit> LOL
[03:29:32] <deceit> i have soft pussy in my lap right now
[03:29:37] <deceit> :>
[03:30:41] <jocopa3> don't know what kind you're referring too so I'm just gonna nod like I know what you mean
[03:30:59] <deceit> my cat, you sick fuck
[03:31:04] <deceit> get your mind out of the gutter
[03:31:14] <Brandon15811__> NullFull: image mind in the gutter
[03:31:15] <NullFull> http://images.rapgenius.com/50627454e8ce7b5e608526b495e5077f.500x596x1.jpg#.png
[03:31:45] <Brandon15811__> I was hoping for something more literal, but that works xD
[03:32:09] <deceit> oh wtf
[03:32:12] <deceit> guess i have a dirty mind
[03:32:27] <Brandon15811__> NullFull: image clean it up with orbit
[03:32:28] <deceit> https://imgur.com/a/FSpyO
[03:32:29] <NullFull> https://s-media-cache-ak0.pinimg.com/736x/14/e6/bd/14e6bd736634cb1ba10a46cd4a9c7412.jpg#.png
[03:32:42] <Brandon15811__> deceit: ^ close enough
[03:33:24] <jocopa3> I just checked around the house, and I could not find my mind in the gutters
[03:33:44] <deceit> that's because you lost it years ago
[03:34:15] <jocopa3> that seems likely...
[03:35:03] <deceit> http://imgur.com/qS0lCpK
[03:35:06] <deceit> oops
[03:35:36] <Brandon15811__> deceit: battery? xD
[03:36:10] <deceit> yep
[03:36:13] <deceit> not mine obv
[03:37:07] <jocopa3> step 1: get a box (check the box for cats first); step 2: put it in the box; step 3: put the box outside
[03:37:31] <deceit> instructions not clear, dick stuck in box
[03:37:47] <jocopa3> did you accidentally cut a hole in the box?
[03:38:03] <Brandon15811__> instructions not clear, dick stuck in gutter
[03:38:31] <deceit> jocopa3: i punched a hole in it
[03:38:45] <deceit> sigh, i should reboot
[03:38:48] <jocopa3> that's not how the song goes
[03:38:50] <Brandon15811__> deceit: "I'm trying to give up sexual innuendos, but its so hard"
[03:38:50] <deceit> i hate windows
[03:38:55] <deceit> hahahah
[03:41:32] <Brandon15811__> deceit: http://fc07.deviantart.net/fs70/f/2011/265/6/5/is_your_mind_in_the_gutter__by_lightdasher-d4akd9n.png
[03:42:41] <deceit> hahaha
[03:45:30] <Brandon15811__> deceit: found what I was looking for finally xD http://images.ame4u.com/Animated_Clipart/Addiction/brain_in_the_gutter_hr.jpg
[03:45:54] <deceit> hah!
[03:47:06] * joshrive_ joined the channel
[03:50:01] * joshrivers has quit
[03:53:26] <jocopa3> tried making a bump-map using worley cell noise... no idea where the tile effect came from... http://i.imgur.com/oaw8nFs.png
[03:56:12] <jocopa3> yay, it fixed itself
[03:56:50] <Brandon15811__> NullFull: image my code works and I have no idea why
[03:56:51] <NullFull> http://s2.quickmeme.com/img/2c/2c3bc07c714fa0bdd4ece83a9e468eb22cb524300f61ee99fa0bcb1d5aa71a17.jpg#.png
[03:57:11] <jocopa3> i think it was a rounding issue
[03:57:40] <jocopa3> was multiplying a float by a value to get an x,y coordinate
[03:57:43] <Brandon15811__> https://pbs.twimg.com/media/Bitgb8pIMAICyB7.jpg#.png
[03:57:49] <Brandon15811__> thats the one I wanted
[03:58:23] <jocopa3> time to add some pretty colors to it
[03:58:46] <Brandon15811__> !findquote pretty colors
[03:58:48] <MrQuoter> [304] <jocopa3> distracted by all the pretty colors in my lap
[03:58:57] <jocopa3> i remember the context for that one
[03:59:09] <jocopa3> was not inappropriate
[03:59:32] <jocopa3> or drug related
[04:00:36] <deceit> sure
[04:00:38] <jocopa3> pretty colors: http://i.imgur.com/28TtzeE.png
[04:01:00] <Brandon15811__> !getquote 363
[04:01:02] <MrQuoter> [363] <MrQuoter> [304] <jocopa3> distracted by all the pretty colors in my lap | <jocopa3> i was not on drugs when i said that
[04:01:04] <MrQuoter> [363] Added Brandon15 at 2014/03/23 02:11.
[04:01:13] <deceit> hahahahah
[04:01:18] <deceit> !randquote
[04:01:19] <MrQuoter> [314] <Brandon15811> Not-023, whitelist Not-023
[04:01:25] <deceit> !randquote
[04:01:27] <MrQuoter> [192] <deceit> i smoke pot daily, you have no excuse
[04:01:36] <deceit> !randquote
[04:01:38] <MrQuoter> [289] stop with the quotes.
[04:01:40] <deceit> !randquote
[04:01:42] <MrQuoter> [37] <Intyre> addblock :D
[04:01:43] <deceit> !randquote
[04:01:43] <Brandon15811__> hahahaha
[04:01:44] <MrQuoter> [230] 18<shoghicp> I like this small class
[04:01:48] <deceit> !randquote
[04:01:49] <MrQuoter> [210] 20:22 <deceit> i love how german always sounds so damn angry | 20:22 <deceit> you could say, 'i love your mother' | 20:22 <deceit> but it could totally sound like, 'i'm raping you with a pitchfork' | 20:22 <+Intyre> no it doesnt | 20:22 <+Intyre> ich liebe dich mother
[04:01:54] <Brandon15811__> thats enough xD
[04:02:02] <deceit> lool
[04:02:35] <deceit> i had 3 ppl at work threaten to stab me today
[04:02:46] <Brandon15811__> fun!
[04:02:48] <deceit> i knoow!
[04:02:51] <deceit> i'm loved
[04:03:05] <jocopa3> they acknowledge you!
[04:04:27] * williamtdr has quit
[04:04:58] * NinjaKrill joined the channel
[04:05:01] <NullFull> NinjaKrill is also known as: NinjaKrill
[04:06:06] <jocopa3> yay, bump mapping + colors! http://i.imgur.com/Uk8ehcT.png
[04:06:50] <jocopa3> just one last step before I call it finished
[04:06:58] <deceit> kill yourself?
[04:07:07] <jocopa3> yes! for the glory of satan!
[04:08:04] <Brandon15811__> jocopa3: no, it needs more cowbell
[04:08:04] <NinjaKrill> whats that supposed to be jocopa3
[04:08:23] <jocopa3> I dunno, I got bored, wanted to make something cool
[04:08:53] * Brandon15811__ has a whole list of ideas for when that happens
[04:08:56] <NinjaKrill> but what is it?
[04:09:05] <Brandon15811__> some crazier than others
[04:09:13] <NinjaKrill> just... a picture of bumps?
[04:09:19] <jocopa3> it's a 2D texture with bump mapping
[04:09:26] <jocopa3> all done via code and in JavaScript ;D
[04:10:25] <Brandon15811__> now do it in bash!
[04:10:30] <jocopa3> ha, no
[04:10:41] <deceit> lol
[04:10:50] <deceit> do it in perl
[04:10:55] <Brandon15811__> I wrote a query script in bash for fun xD
[04:10:56] <deceit> obfuscate all the things!
[04:11:02] <deceit> ugh
[04:11:06] <Brandon15811__> no, do it in brainfuck!
[04:11:10] <deceit> can't believe i had to bust out my wrist brace
[04:11:18] <deceit> my hand is killing me :/
[04:11:23] * C0deH4cker has quit
[04:11:34] <Brandon15811__> deceit: stop watching so much pron then
[04:11:44] <deceit> it's from work :/
[04:12:01] <deceit> also i jerk off w/ my left hand, wrist brace is on the right
[04:12:21] <deceit> because EVERYONE thinks it's such a funny fucking joke!
[04:12:35] <Brandon15811__> ouch :(
[04:12:38] <deceit> 'asshole, i'm left handed.. are you retarded? you've only known me for years'
[04:12:51] <deceit> i don't mean it personally brandon
[04:13:02] <deceit> but it's a tiring joke when i have to wear my brace
[04:13:19] <deceit> bone on bone action in the wrist, causes severe pain sometimes
[04:13:21] <deceit> yay...
[04:13:27] <Brandon15811__> no offense taken
[04:13:41] <deceit> but yeah
[04:13:50] <deceit> blending shit all day isn't s good for my wrist apparently
[04:14:28] <deceit> -s
[04:14:54] <deceit> man, we haven't talked on the phone in a while

2015-05-02
[20:24:44] <deceit> then the next obvious question would be, 'how do you think you could apply that to your position within this company?'
[20:24:56] <deceit> idk, fish slap mondays?
[20:30:49] <Brandon15811__> that should be a thing
[20:34:12] <Codmadnesspro> plottwist: your boss likes getting abused by slaps
[20:34:29] <Codmadnesspro> and he also likes fish
[20:38:39] <Brandon15811__> !randquote
[20:38:41] <MrQuoter> [162] <sekjun9878> But shoghicp can buy it, he is loaded!
[20:57:45] <deceit> work, bbl
[20:58:08] <Intyre> no
[22:08:24] * joshrivers joined the channel
[22:12:53] * joshrivers has quit
[23:45:54] * TruDan is now known as TruDan|away
[23:48:39] <Jocopa3_> all work no play makes deceit a dull boy
[23:52:04] * Jocopa3_ is now known as jocopa3

[19:48:51] <Samueljh1> Shoghicp: before u ban me for no reason.. (like u already hav done) i guessing u think im here to ask some retarded question like why am i banned? well... no. For a start, do you even know what happened?
[19:49:14] <Samueljh1> i'd like to hear your side of the story
[19:49:22] <shoghicp> ban evasion! harassing! check your mail
[19:49:57] <shoghicp> deceit: :P
[19:50:28] <shoghicp> humerusj: remember that post?
[19:51:07] <deceit> hahahahaha
[19:53:30] <Codmadnesspro> What did he ask :p
[19:54:03] <deceit> he asked if you came out of the closet yet
[19:54:12] <deceit> we had to sadly say, no, you have not
[19:54:13] <deceit> :(
[19:54:17] <Codmadnesspro> :(
[19:54:23] <deceit> we still love you
[19:54:24] <shoghicp> Codmadnesspro: he was muted on #pocketmine due to some repeated messages and mentions to people
[19:54:38] <shoghicp> then he created a big post with hundreds of notifications to humerus
[19:54:41] <Codmadnesspro> We would've had a hell of a party deceit
[19:54:42] <shoghicp> on the forums
[19:54:43] <deceit> hahahaha wow
[19:54:49] <deceit> shoghicp: that's ridiculous
[19:54:50] <shoghicp> to unmute him
[19:54:57] <shoghicp> then he was banned on the forums
[19:55:00] <deceit> Codmadnesspro: i'll bring the beers and the crisco
[19:55:09] <Codmadnesspro> Ima spam humerusj for dik piks
[19:55:14] <shoghicp> then he came back to ask to be unbanned as he did nothing, and he started pinging everyone
[19:55:16] <Codmadnesspro> :p
[19:55:19] <shoghicp> so he was banned as well
[19:55:34] <shoghicp> then he tried to evade that ban to be unbanned on IRC so he could discuss the forum ban
[19:55:52] <deceit> LOL
[19:55:58] <deceit> damn it's times like these i wish i were an op here
[19:55:59] <shoghicp> then, he tried to do that today again, and came to #mcpedevs as well after being banned again on #pocketmine
[19:56:03] <deceit> Codmadnesspro: that'd make a great topic
[19:56:17] <shoghicp> !addquote <Codmadnesspro> Ima spam humerusj for dik piks
[19:56:18] <MrQuoter> Quote 520 added
[19:56:20] <deceit> !quoteadd
[19:56:22] <deceit> DAMNIT!
[19:56:24] <deceit> you beat me to it
[19:56:28] <Codmadnesspro> :s
[19:56:30] <deceit> i'm in windows and had a derp moment with copy/paste
[19:56:38] <deceit> can't highlight and middle click in putty ;p
[19:57:02] <deceit> Codmadnesspro: you're part of the cool kids now
[19:57:09] <deceit> literally half the quotes for this channel are me
[19:57:11] <Codmadnesspro> \o/
[19:57:16] <deceit> which is disturbing and hilarious at the same time
[19:57:59] <deceit> shoghicp: did you mess with my levels?! i'm redlining :(
[19:58:08] <deceit> and i don't remember changing gain settings
[19:58:17] <shoghicp> hmm?
[19:58:22] <deceit> i'm spinnin a bit before work
[19:58:27] <deceit> and noticed i'm clipping
[19:58:31] * Codmadnesspro deranks deceit to lv -1
[19:58:34] <shoghicp> not me!
[19:58:44] <deceit> lies!
[19:58:53] <shoghicp> still waiting for my personnummer so i can get true internet
[19:58:59] <deceit> :(
[19:59:00] * Codmadnesspro evil laugh
[19:59:04] <Codmadnesspro> deceit, it was me!
[19:59:07] <shoghicp> seems like they couldn't find Mojang phone number
[19:59:17] <deceit> odd
[19:59:21] <deceit> so you're using dialup?
[19:59:25] <shoghicp> which is good, so kids can't kill us :D
[19:59:28] <deceit> lol
[19:59:30] <shoghicp> deceit: mobile data
[19:59:33] <deceit> ew
[19:59:39] <deceit> and i was about to link you to the sc stream
[19:59:39] <shoghicp> still fast, but it's a bit costly
[19:59:42] <deceit> yeah
[19:59:53] <shoghicp> 10GB for ~$20
[19:59:55] <deceit> my wife blew through like 5+ gb of data during the move due to work
[20:00:00] <deceit> in a week
[20:00:05] <shoghicp> but it's an anonymous card
[20:00:09] <deceit> nice
[20:00:40] <deceit> my cat is giving me the 'WHAT THE HELL IS GOING ON' look
[20:01:02] * NullFull has quit
[20:01:02] * NullFull joined the channel
[20:03:55] <deceit> !quoteadd Brandon15811__ : deceit: so I type " on my  phone, and the next thing swiftkey suggests is "Vaginal" xD
[20:04:03] <deceit> er
[20:04:11] <deceit> !addquote Brandon15811__ : deceit: so I type " on my  phone, and the next thing swiftkey suggests is "Vaginal" xD
[20:04:12] <MrQuoter> Quote 521 added
[20:04:25] <Brandon15811__> deceit: cheater!
[20:04:26] * Samueljh1 joined the channel
[20:04:36] <deceit> Brandon15811__: :(
[20:04:46] <deceit> mrquoter isn't in the other channel though!
[20:04:55] <deceit> and that deserves to be forever remembered
[20:05:04] <deceit> welcome to the internet, where i'm a dog, and you're a french model!
[20:05:11] <Codmadnesspro> lol
[20:05:42] <deceit> Codmadnesspro: do me a favor and call work for me
[20:05:49] <deceit> tell them i got SARS and i can't make it in today
[20:05:55] <Codmadnesspro> deceit, whats their number
[20:05:56] <deceit> i'll give you a dollar
[20:05:58] <deceit> LOL
[20:06:00] <deceit> as if...
[20:06:01] <Codmadnesspro> I'll tell you've been drinking all night
[20:06:04] <deceit> LOL
[20:06:08] <deceit> which isn't far from the truth
[20:06:08] <Codmadnesspro> and that you want to quit your job
[20:06:15] <deceit> i think i was up until 4am last night drinking
[20:06:31] <deceit> in my defense, i didn't get off work until midnight
[20:06:34] <shoghicp> let's get ready :P
[20:06:38] <deceit> uhoh
[20:06:43] <Codmadnesspro> Or i'll tell them you've been drinking on the job
[20:06:44] <Codmadnesspro> :p
[20:06:46] <deceit> shoghi put on his big boy pants
[20:06:55] <deceit> Codmadnesspro: LOL i'm not that bad ;p
[20:07:11] <Codmadnesspro> You're a bad girl deceit
[20:07:14] <deceit> spank me?
[20:07:17] <deceit> please?
[20:07:19] <humerusj> shoghicp: uhh maybe
[20:07:24] * Codmadnesspro slaps deceit with a large cod
[20:07:29] <deceit> harder.
[20:07:34] * Codmadnesspro slaps deceit with a large cod harder
[20:07:39] <deceit> FASTER
[20:07:43] * Codmadnesspro slaps deceit with a large cod faster
[20:07:48] <deceit> OH YEAH THAT'S THE STUFF
[20:08:00] * Codmadnesspro pulls out stuff out of the cod
[20:08:16] <deceit> did you just gut the fish you were spanking me with?
[20:08:24] <deceit> kinky.
[20:08:26] <Codmadnesspro> Yes
[20:08:34] * Codmadnesspro throws the guts on deceit
[20:08:43] <deceit> awww yiss
[20:08:49] * deceit rubs fish guts on his nipples
[20:08:49] <Codmadnesspro> yikkyikk
[20:08:58] <Codmadnesspro> lolwat
[20:09:22] <deceit> damn, i have guts wrapped on my nipple rings
[20:09:23] <deceit> :(
[20:09:26] <deceit> brb shower
[20:09:44] <deceit> s/on/around/g
[20:10:05] <deceit> Codmadnesspro: lolyes
[20:10:06] <Codmadnesspro> deceit, let them soak it
[20:10:24] <Codmadnesspro> soak it in to your nipples and i'll suck em out
[20:10:33] <Codmadnesspro> LOL
[20:10:36] <deceit> and this is why we can't have nice things
[20:10:42] <deceit> because of chats like this
[20:10:57] <Codmadnesspro> :(
[20:11:04] * Codmadnesspro goes back to his corner
[20:11:09] <deceit> lol
[20:11:14] <deceit> i'm kidding
[20:11:19] <deceit> i usually get told to stfu about now
[20:11:25] <deceit> i'm surprised shoghi hasn't said anything
[20:11:33] <Codmadnesspro> Because he's interested
[20:11:46] <Codmadnesspro> Shoghi is rubbing his nipples right now to what we're saying
[20:12:01] <Codmadnesspro> It turns him on
[20:13:39] <deceit> HAHAHAH
[20:14:36] <deceit> meh, i seriously have to jump in the shower in a minute
[20:15:42] <Brandon15811__> !addquote <Codmadnesspro> You're a bad girl deceit  | <deceit> spank me? | <deceit> please? | * Codmadnesspro slaps deceit with a large cod | <deceit> harder. | * Codmadnesspro slaps deceit with a large cod harder | <deceit> FASTER | * Codmadnesspro slaps deceit with a large cod faster | <deceit> OH YEAH THAT'S THE STUFF
[20:15:42] <MrQuoter> Quote 522 added
[20:16:00] <deceit> :D
[20:16:14] <deceit> one day i MIGHT regret saying all this stuff
[20:16:17] <deceit> but today is not that day
[20:17:28] <deceit> i can just see a future interview
[20:18:12] <deceit> 'so it says here that you were on irc and ficticiously enjoying being slapped by a fish'
[20:18:36] <deceit> i'd probably fall out of my chair
[20:24:19] <Brandon15811__> hahahaha

[02:00:19] <sekjun9878> @Intyre You play Dota 2?! Want to play a game?
[02:32:01] <Jocopa3_> gurun_: here you go, example of filling a really large lake: https://www.youtube.com/watch?v=qiaSQeeooXk
[02:59:12] <Jocopa3_> shoghicp: selecting skins crashes the game in build 8
[03:01:51] * gurun_ has quit
[04:09:40] * sgray has quit
[07:12:34] <iJoshuaHD> shoghicp http://i58.tinypic.com/105ejpd.jpg this bug occurs a lot on build 8 when a player dies.
[07:45:28] * NinjaKrill joined the channel
[07:45:30] <NullFull> NinjaKrill is also known as: NinjaKrill
[07:46:07] <deceit> NinjaKrill: how did you come up w/ that nickname?
[07:46:31] <NinjaKrill> long story
[07:46:45] <deceit> let's do a tl;dr
[07:47:04] <NinjaKrill> tl;dr: I'm short IRL and wanted a cool username
[07:47:19] <deceit> i'm just curious, i saw ninjakrill and thought that you were something that escaped a whale, once..
[07:47:28] <NinjaKrill> XD
[07:47:40] <NinjaKrill> one of my many skills
[07:47:46] <deceit> escaping from whales?
[07:47:52] <NinjaKrill> whale-dodging, yes
[07:48:51] <deceit> last i checked, a whale is someone who's fat
[07:48:58] <NinjaKrill> So this tweet made me squeal when I saw it a few weeks ago https://twitter.com/PocketMine/status/586246664144445441 would anyone be able to help me in trying to implement the creeper face pattern thing in a plugin?
[07:49:10] <NinjaKrill> oh
[07:49:34] <NinjaKrill> deceit, I'd never thought of it like that before
[07:49:51] <deceit> different generation
[07:50:10] <deceit> ppl are so pc nowadays because let's raise a generation of pussies
[07:50:30] <deceit> anyway, creeper face stencil, like openblocks
[07:50:37] <deceit> sounds simple enough
[07:52:20] <NinjaKrill> ...
[07:52:29] <deceit> you don't play mcpc?
[07:52:37] <NinjaKrill> I do
[07:52:44] <NinjaKrill> not recently though
[07:54:28] <deceit> totally clicked after the fact
[07:54:40] <deceit> i can't tell if that's in game or a ui
[07:55:38] <deceit> shoghicp: bring back the old crafting ui
[07:57:36] <deceit> and that tweet is ridiculouos
[07:58:08] <deceit> fat fingering
[07:58:30] <deceit> i wanna know how the lava is staying put
[08:15:54] <NinjaKrill> what
[08:15:57] <NinjaKrill> xD
[08:16:13] <deceit> the image, in that tweet
[08:16:24] <deceit> the lava is all held up w/o anything
[08:16:43] <deceit> not normal mc physics
[08:17:00] <NinjaKrill> oooh
[08:17:18] <NinjaKrill> indeed
[08:17:37] <Intyre> its magic!
[08:17:50] <deceit> Intyre: queue brandon w/ the 'magic' image
[08:18:14] <deceit> on that note, i'm gonna make some noise
[08:18:24] * deceit reboots to set up the tables
[08:18:30] <deceit> i'm going live
[08:18:35] <NinjaKrill> live?
[08:18:41] <deceit> i dj when i'm bored
[08:18:49] <deceit> and i had a shitty night
[08:18:52] <Intyre> but.. i have to go :(
[08:18:56] <deceit> i can't sleep, i feel like doing things
[08:19:03] <deceit> Intyre: 5 mins?
[08:19:03] <NinjaKrill> oh
[08:19:13] <Intyre> more like 1 hour
[08:19:22] <deceit> :(
[08:19:25] <Intyre> :)
[08:19:29] <deceit> wait, an hour to go?
[08:19:42] <deceit> you ass
[08:19:46] <deceit> i'm rebooting, brb
[08:19:49] <Intyre> ill be away for 1 hour :p
[08:20:17] <deceit> when are you leaving though
[08:20:26] <Intyre> in 10 minutes
[08:20:35] <deceit> then you have 5 minutes to listen
[08:20:36] <NinjaKrill> how is it that nobody know how to draw the pattern on screen D; that's like, so cool
[08:21:00] <Intyre> i know :/
[08:21:11] <NinjaKrill> ...you do?
[08:21:22] <Intyre> https://gist.github.com/shoghicp/01c1f6df17e971a7e1ab
[08:22:38] <NinjaKrill> ...
[08:22:53] * NinjaKrill hugs Intyre
[08:22:59] <Intyre> gay!
[08:23:05] * Intyre runs
[08:23:27] * NinjaKrill flops onto floor facefirst
[08:23:28] <Intyre> oh and PocketMine support in #pocketmine ;)
[08:23:53] <Intyre> deceit: brbb
[08:24:12] <deceit> !
[08:24:24] <NinjaKrill> is that not a dev thing?
[08:24:49] <MrARM> this channel is for modding and off topic
[08:24:51] <NinjaKrill> if I want to put that in a plugin, that's a dev thing, right?
[08:24:56] <NinjaKrill> oh
[08:25:01] <MrARM> #pocketmine is for pocketmine
[08:25:01] <NinjaKrill> oooooh
[08:25:12] <NinjaKrill> sorry then
[08:25:34] <MrARM> (this channel is for deving some other MCPE stuff like other custom software)
[08:26:02] <deceit> :(
[08:26:19] <MrARM> also, read topic next time
[08:26:34] <MrARM> "Minecraft: Pocket Edition development channel | PocketMine support in #pocketmine [..]"
[08:26:35] <deceit> MrARM: it still doesn't explain why it burns when i pee
[08:26:38] <NinjaKrill> I did, I read both, but obviously not closely enough
[08:27:06] <NinjaKrill> oh. I see. sorry.
[08:33:47] <NinjaKrill> okay, last question about it because this is where I asked: is it okay to put that code, and versions of it, in a plugin? Nobody will be cross/sad/angry?
[08:40:08] <Codmadnesspro> lol
[08:40:32] <deceit> Codmadnesspro: you need to go back to timeoout
[08:41:07] <Codmadnesspro> :( no pls
[08:41:14] <deceit> yes, kthx
[08:41:19] <deceit> otherwise, tune in
[08:41:23] <deceit> if you like dnb, that is
[08:41:23] * Codmadnesspro goes back to his sad corner
[08:42:07] <deceit> bah
[08:42:11] <deceit> i have something foor you
[08:42:36] <Codmadnesspro> a slap?
[08:42:39] <Codmadnesspro> :(
[08:42:42] <deceit> HOW CAN SHE SLAP?!
[08:43:03] <deceit> http://secksi.org:8000/live.ogg
[08:43:34] <Codmadnesspro> Black screen?
[08:43:40] <deceit> it's music
[08:43:43] <deceit> open it in vlc
[08:43:51] <Codmadnesspro> oh lel
[08:43:57] <deceit> it's me
[08:43:58] <deceit> djing
[08:43:59] <deceit> live
[08:44:04] <Codmadnesspro> ;o
[08:44:37] <deceit> o is right
[08:44:48] <Codmadnesspro> deceit, drop the bass
[08:45:49] <deceit> gime a sec, i'm gonna drop your mom right before the bass
[08:46:28] <Codmadnesspro> What's your obsession with my mum lol
[08:46:35] <Codmadnesspro> Your mum's better
[08:47:08] <deceit> she's not
[08:47:12] <deceit> she's a cranky nyer
[08:48:14] <deceit> i hate this setup
[09:08:33] <NinjaKrill> okay I'm going to assume that it IS okay unless someone tells me otherwise
[09:50:43] * NinjaKrill has quit
[09:53:19] * NinjaKrill joined the channel
[09:53:21] <NullFull> NinjaKrill is also known as: NinjaKrill
[11:45:01] * Smarticles101_ has quit
[11:58:09] * Codmadnesspro joined the channel
[11:58:11] <NullFull> Codmadnesspro is also known as: codmadnesspro
[11:58:45] * Smarticles101 joined the channel
[11:58:47] <NullFull> Smarticles101 is also known as: codmadnesspro
[12:03:22] * Smarticles101 has quit
[12:03:44] * sgray joined the channel
[12:05:35] * Codmadnesspro joined the channel
[12:06:08] * Smarticles101 joined the channel
[12:27:11] <Codmadnesspro> iJoshuaHD, ding
[12:41:22] * Hugo_Wilson joined the channel
[12:48:49] <iJoshuaHD> Codmadnesspro dong
[14:47:35] * Hugo_Wilson has quit
[15:18:09] * NinjaKrill has quit
[15:56:18] * TruDan|away is now known as TruDan
[16:45:05] * sgray has quit
[17:01:20] * Jocopa3_1 joined the channel
[17:04:37] * Jocopa3__ has quit
[17:34:38] * sgray joined the channel
[17:36:25] * Jocopa3_1 has quit
[18:48:42] * shoghicp_ joined the channel
[18:49:10] * cheesy joined the channel
[18:49:45] * joshrivers joined the channel
[18:51:55] * shoghicp_ has left the channel
[19:07:27] * joshrivers has quit
[19:48:50] * Samueljh1 joined the channel

2015-05-01
[00:09:06] * joshrivers has quit
[00:51:09] * tschrock joined the channel
[01:18:08] * gurun has quit
[02:13:03] <KnownUnown> magic
[02:27:52] * tschrock has quit
[06:50:49] <sekjun9878> Did any one here hear about Microsoft's new Minecraft modding VS IDE extension?
[06:51:27] * sgray has quit
[07:11:47] <Jocopa3__> shoghicp: remember the red sand of death bug? same thing is going on with gravel too
[07:17:24] <Jocopa3__> kinda sucks too, because the game saved while I was stuck in gravel, and when I destroy the gravel, I end up picking up that glitched gravel item :p
[11:02:06] <shoghicp> Jocopa3__: I know
[11:02:12] <shoghicp> it was the same issue
[11:23:12] * sgray joined the channel
[11:44:22] <PEMapModder> Wow, they finally recognize modding?
[11:46:25] <shoghicp> PEMapModder: no. it's an extension for java, and the example is Forge
[11:46:50] <shoghicp> it's advertised as something that is not
[14:04:31] <Codmadnesspro> Forge was a good minecraft alpha server software
[14:04:42] <Codmadnesspro> Along with lava survival
[14:04:59] <iJoshuaHD> Codmadnesspro pinggg
[14:05:09] <Codmadnesspro> yes
[14:05:15] <iJoshuaHD> pm
[14:23:11] <PEMapModder> Would these two languages ever be supported in Minecraft?
[14:23:28] <PEMapModder> http://zh-yue.wikipedia.org/ and http://zh-classical.wikipedia.org/
[14:23:41] <PEMapModder> The latter isn't really practical, but the former is really
[14:23:43] <PEMapModder> Well
[14:24:10] <PEMapModder> Related to identity and I believe a pretty big proportion of users use it among the proportion of those using Chinese.
[14:26:10] <Intyre> chinese people arn't big
[14:26:40] <PEMapModder> I know, but I meant inside the Chinese proportion.
[14:26:49] <Intyre> :p
[15:10:52] * gurun joined the channel
[15:34:39] <iJoshuaHD> well statistically, they have the largest language users of it :P
[15:34:48] <iJoshuaHD> around the world
[15:43:38] * TruDan|away is now known as TruDan
[16:57:47] * gurun has quit
[18:06:47] * TruDan is now known as TruDan|away
[18:18:45] * gurun joined the channel
[20:16:34] <Codmadnesspro> deceit is that you on steam talking to me :p
[20:22:08] <deceit> nope
[20:22:12] <deceit> but your mother is a whore
[20:22:23] <deceit> it's evident, otherwise you wouldn't exist
[20:22:29] <deceit> aka, she puts out, and you're prooof
[20:22:39] <deceit> ;D
[20:49:29] * Wuppie has quit
[20:49:59] * Wuppie joined the channel
[20:51:06] <deceit> Codmadnesspro: close enough?
[21:10:38] <Codmadnesspro> :(
[21:14:38] <deceit> sry
[21:14:42] <deceit> http://secksi.org:8000/live.ogg
[21:16:40] <KnownUnown> don't bother him
[21:17:18] <deceit> ^this guy wanted to be an ass to me and i gave him a mouthful
[21:18:44] <Jocopa3__> challenge his honor with a chicken fight to the death
[21:19:06] <deceit> i'm down
[21:19:09] <deceit> i have 5 minutes to spare
[21:19:27] * gurun_ joined the channel
[21:22:57] <Codmadnesspro> I just fucked up my hudl :D
[21:24:51] <Codmadnesspro> Factory reset with no backups :D
[21:25:23] <Brandon15811__> I managed to accidentally erase my sdcard once
[21:25:38] <Brandon15811__> and fuck up my partition table another time xD
[21:25:56] <deceit> i stayed at a holiday inn express once
[21:26:17] <Brandon15811__> deceit: I stayed at ur momz once!
[21:26:18] <Codmadnesspro> Premier inn is better
[21:26:19] <deceit> i'm now a french dog model, who casually does physics
[21:26:39] <deceit> Brandon15811__: did she bitch at you for hours on end?
[21:26:43] <Brandon15811__> deceit: real dogs do biology
[21:28:10] <Codmadnesspro> uh oh...
[21:28:16] <Codmadnesspro> I just lost my two factor auth app
[21:28:31] <Codmadnesspro> Oh fuck
[21:28:45] <Brandon15811__> backup codes!
[21:28:52] <Codmadnesspro> nope
[21:28:56] <Codmadnesspro> XD
[21:29:07] <Brandon15811__> !lmgtfy Codmadnesspro authy
[21:29:11] <MrQuoter> Codmadnesspro -> http://lmgtfy.com/?q=authy
[21:29:18] <Codmadnesspro> 2l8m8
[21:29:19] <deceit> lol
[21:29:26] <Brandon15811__> it won't save you now, but it'll save you in the future
[21:29:31] <deceit> I HAVE NO IDEA WHAT IM DOING
[21:29:53] <Brandon15811__> NullFull: image I have no idea what I'm doing
[21:29:55] <NullFull> https://s3-eu-west-1.amazonaws.com/bowwowtimes/wp-content/uploads/2015/01/I-Have-No-Idea-What-Im-Doing-1.jpg#.png
[21:30:07] <Brandon15811__> YES, thats the image I was looking for xD
[21:30:08] <deceit> on that note, last random track i want to listen to before wrk
[21:30:09] <Codmadnesspro> ok looks like ive lost my google account
[21:30:09] <Codmadnesspro> yay
[21:30:24] <Brandon15811__> Codmadnesspro: recovery phone?
[21:30:28] <Brandon15811__> recovery email?
[21:30:38] <Codmadnesspro> i dont think so gibe a min
[21:31:16] <Brandon15811__> did you really not set up any recovery info? xD
[21:31:51] <Codmadnesspro> I HAVE BACKUP PHONE
[21:31:55] <Codmadnesspro> \O/
[21:32:21] <Codmadnesspro> Thank gabe newell
[21:32:27] <Brandon15811__> no.
[21:32:50] <KnownUnown> gaben smells
[21:32:53] <Codmadnesspro> How dare you disrespect him
[21:32:57] <Codmadnesspro> >:(
[21:33:00] <KnownUnown> I do what I want
[21:33:06] <Codmadnesspro> NO!
[21:33:11] <Brandon15811__> NullFull: image disrespect your surroundings
[21:33:13] <NullFull> http://25.media.tumblr.com/tumblr_loz5ylFx1n1qc1k6zo1_500.gif#.png
[21:33:38] <Codmadnesspro> i hope i used a valid phone number and not a fake one :p
[21:35:57] <Codmadnesspro> I want this https://cdn2.vox-cdn.com/thumbor/S-rNtHbU20bJh_2TIELMCs9uRpw=/1020x0/cdn0.vox-cdn.com/uploads/chorus_asset/file/2907932/ces-2015-dell-venue-8-7000-8573.0.jpg
[21:36:14] <Brandon15811__> no.
[21:36:50] <Codmadnesspro> yes.
[21:37:00] <Codmadnesspro> How dare you ruin my dreams.
[21:37:56] <Brandon15811__> $this->getPlayer("Codmadnesspro")->dreams->ruin();
[21:38:06] <Codmadnesspro> :(
[21:38:15] <Brandon15811__> :D
[21:38:42] <Codmadnesspro> Starting at: £331
[21:38:43] <Codmadnesspro> lolk
[21:38:59] <Brandon15811__> !wa £331 to USD
[21:41:50] <Codmadnesspro> Brandon15811__, you can buy it for me ^_^
[21:42:07] <Codmadnesspro> :p
[21:42:38] <Codmadnesspro> I have a tablet from 2012 that is on android jellybean still
[21:43:32] <Brandon15811__> I still use my HP touchpad xD
[21:43:48] <Brandon15811__> Its on 4.1 or 4.2, too lazy to upgrade it
[21:44:08] <Brandon15811__> last time I updated it was like a year and a half ago
[21:45:09] <Codmadnesspro> my hudl doesn't go above jellybean :(
[21:46:02] <KnownUnown> $this->server->getPlayer("cs3madnesspro")->smells()
[21:46:05] <KnownUnown> return: true
[21:46:54] <Brandon15811__> $this->server->getPlayer("cs3madnesspro")->hudl->downgrade("gingerbread");
[21:52:56] <Codmadnesspro> :'(
[21:55:55] * Jocopa3_ joined the channel
[21:56:36] * AndChat-726144 joined the channel
[21:56:52] * AndChat-726144 has quit
[21:56:53] <Codmadnesspro> Intyre, 3604 hrs on DOTA 2? lol
[21:57:25] <Codmadnesspro> You've played that game in total for 150 days :O

2015-04-30
[00:00:21] * Jocopa3_ joined the channel
[00:03:24] * Jocopa3 has quit
[05:02:26] * LDX joined the channel
[05:26:03] <Jocopa3_> shoghicp: found a random piece of red sand in a desert full of regular sand; picking it up crashes the game: http://i.imgur.com/AylD4mz.png
[05:26:10] <Jocopa3_> no idea how to recreate it though...
[05:26:18] <Intyre> easter egg
[05:26:57] <Jocopa3_> :p
[05:27:00] <Jocopa3_> red sand of death
[05:35:33] <gurun> Jocopa3_, i'm almost more curious how you managed to get the inventory filled with the "stoe texture item" :-P
[05:36:11] <Brandon15811__> NullFull: image magic
[05:36:12] <NullFull> http://www.cs.cmu.edu/~chaki/magic/magic.gif#.png
[05:41:17] <Jocopa3_> Inventory edit block 98
[05:41:46] <Jocopa3_> it's invisible bedrock, and it has the stone texture for some reason
[05:43:46] <gurun> ok,so the red sand of death is a PM thing then
[05:45:34] <Jocopa3_> I got it again on singleplayer, no idea how exactly to create it though: http://i.imgur.com/YFwwpYP.png
[05:46:13] <Jocopa3_> usually appears when you make a lot of floating sand collapse
[06:00:52] * gurun joined the channel
[06:01:41] <Jocopa3_> Man made lake: http://i.imgur.com/DQzI7Pa.png  http://i.imgur.com/L5DJ96v.png
[06:01:58] <Jocopa3_> deepest point is only 4 blocks though
[06:02:50] <Intyre> crash sand :)
[06:22:20] * LDX has quit
[06:33:00] <shoghicp> Jocopa3_: interesting
[06:33:19] <shoghicp> gurun: that is singleplayer, not pocketmine
[06:36:05] <shoghicp> to be PocketMine, the top text should have online and -1 :)
[06:36:47] <shoghicp> it's a hack to detect it, but we can sort the issues really fast now
[06:50:50] <gurun> so how do you get the invisble bedrock without mods?
[06:51:10] <Jocopa3_> inventory editing is the only way
[06:51:35] <gurun> so .. hmm .. mod?
[06:51:53] <Jocopa3_> On android, PocketInvEditor
[06:52:05] <Jocopa3_> On iOS, no idea :p
[06:53:00] <gurun> ok, that's like a level editor.
[06:58:17] <gurun> btw, shouldn't water break cactus (like other plants)?
[06:58:45] <Jocopa3_> it should
[06:58:48] <Jocopa3_> no idea why it doesn't :p
[06:59:16] <gurun> was it man-made that pool or .. a generated thing that is just weird?
[06:59:32] <Jocopa3_> It was all desert until I filled the whole thing in with water
[07:00:14] <Jocopa3_> theres an easy trick to filling up a whole lake really quickly though :p
[07:00:27] <gurun> oh, really. What is the trick?
[07:01:12] <Jocopa3_> first rule is: always start from the bottom, and fill each layer up before going on to the next
[07:01:31] <Jocopa3_> second rule is: only fill in the perimeter of each layer, you don't need to fill the whole thing
[07:03:06] <Jocopa3_> for example, I only filled two edges of this rectangular pool, and then it automatically started filling itself: http://i.imgur.com/rkMSORE.png  http://i.imgur.com/KWJD6T6.png
[07:04:52] <gurun> have to test that.
[07:05:11] <Jocopa3_> It's really cool when you have a big lake and see it start filling up with water by itself :p
[07:05:25] <gurun> it doesn't sound right you mnow
[07:05:49] <Jocopa3_> when has minecrafts water mechanics ever made sense though
[07:06:19] <gurun> well, if it would be as you say, and you would fill an edge of an ocean, it would fill the whole ocean
[07:06:30] <Jocopa3_> yup
[07:06:51] <Jocopa3_> I actually want to try that now
[07:07:04] <gurun> so, maybe i misunderstand.
[07:07:16] <gurun> is the behaviour new?
[07:08:06] <Jocopa3_> it's existed for quite awhile
[07:08:19] <gurun> can't say i've seen that in 0.10
[07:08:32] <gurun> i implemented the water spread earlier, so i've tested at least that part.
[07:08:54] <gurun> it wouldn't fill a pool
[07:09:08] <gurun> and hitting still water, wouldn't spread at all
[07:11:45] <Jocopa3_> I can make a video to demonstrate
[07:11:57] <gurun> that would be very nice.
[07:12:25] <gurun> I'll see if i can replicate that with my implementation.
[07:15:51] <Jocopa3_> I only did one layer deep, but it works the exact same way for two or more blocks deep
[07:17:01] <Jocopa3_> https://www.youtube.com/watch?v=Nrvpujv2jjo
[07:17:11] <Jocopa3_> video might still be processing though
[07:27:48] <shoghicp> Jocopa3_: fixed the sand thing
[07:28:00] <gurun> that video displays what i would call "normal behaviour".
[07:28:30] <Jocopa3_> works the same for any size lake :p
[07:28:54] <Jocopa3_> shoghicp: excellent!
[07:29:10] <shoghicp> we were sending the count as data
[07:29:15] <shoghicp> and data as count
[07:29:25] <shoghicp> so it caused an item with count 0 and data 1
[07:29:46] <Jocopa3_> simple glitch, yet enough to crash the game :p
[07:29:56] <shoghicp> yep
[07:30:10] <shoghicp> it's strange that ItemInstance has this parameter order
[07:30:15] <shoghicp> id, count, data
[07:30:37] <Jocopa3_> I normally do id, data, count :/
[07:30:51] <shoghicp> exactly
[07:31:50] <gurun> eh, agree
[07:32:17] <gurun> Jocopa3_, so .. even very large lakes where the water spread wouldn't normally connect you mean. Like if it is 20-30 blocks across.
[07:32:40] <Jocopa3_> yup
[07:32:52] <Jocopa3_> again, that manmade lake I showed that was really wide was made using the same technique
[07:33:58] <gurun> ok. yeah, that doesn't sound right. But .. hmm, effecient :-)
[07:34:24] <Jocopa3_> only took around 7 minutes to fill that huge lake, much faster than any other method I've used :p
[07:36:06] <Jocopa3_> it took longer filling in all the caves and holes with sand, which is how I found that red sand of death
[07:37:16] <gurun> hehe .. red sand of death. Sounds like a bad episode of "last day on mars" :-P
[07:42:29] <shoghicp> the moment when PocketMine is more stable than MCPE...
[08:36:33] * NinjaKrill joined the channel
[08:36:35] <NullFull> NinjaKrill is also known as: NinjaKrill
[08:37:02] <NinjaKrill> ^ ty null
[08:56:26] <gurun> shoghicp, yeah i have that gut feeling too. Not that PM is that unstable...
[09:12:01] * NinjaKrill has quit
[09:24:32] * NinjaKrill joined the channel
[09:24:33] <NullFull> NinjaKrill is also known as: NinjaKrill
[10:11:51] * NinjaKrill has quit
[12:34:23] * Wuppie has quit
[12:41:13] * Wuppie joined the channel
[16:54:02] * TruDan|away is now known as TruDan
[17:37:34] * Jocopa3__ joined the channel
[17:45:10] * Intyre_ joined the channel
[17:45:35] * Smarticles101_ joined the channel
[17:45:37] <NullFull> Smarticles101_ is also known as: codmadnesspro
[17:45:40] * [shoghicp] joined the channel
[17:46:10] * leonchang99_ joined the channel
[17:47:00] * Jocopa3_ has quit
[17:47:12] * leonchang99_ is now known as leonchang99
[17:47:12] * Intyre_ is now known as Intyre
[18:08:24] * sgray joined the channel
[18:33:02] * Brandon15811 joined the channel
[19:31:34] * MinecraftAddict has quit
[19:31:51] * MinecraftAddict_ joined the channel
[19:32:04] * MinecraftAddict_ is now known as MinecraftAddict
[22:12:57] * tschrock has quit
[22:40:42] * sgray has quit
[22:45:22] * TruDan is now known as TruDan|away
[22:48:57] * Darunia18 joined the channel
[23:21:56] * sgray joined the channel
[23:50:31] * joshrivers joined the channel

2015-04-29
[02:05:37] * Jocopa3 joined the channel
[02:15:50] * tschrock joined the channel
[04:02:47] * sgray has quit
[04:14:29] * zhuowei joined the channel
[06:24:57] * zhuowei has quit
[07:11:10] * ns827 joined the channel
[07:11:13] <NullFull> ns827 is also known as: W41K_, ns827
[07:27:31] * ns827 has quit
[08:18:22] <shoghicp> just wrote a script to automate testing on Android :S
[08:18:49] <Jocopa3> does it work?
[08:24:10] <shoghicp> yep
[08:24:24] <shoghicp> it's a bunch of touch and key events
[08:24:28] <shoghicp> with some sleeps
[09:56:08] <sekjun9878> Behavioural testing!
[10:03:24] * jython234[away] has quit
[10:03:28] * jython234_ joined the channel
[10:08:49] * TruDan|away is now known as TruDan
[10:12:55] * Jocopa3_ joined the channel
[10:16:37] * Jocopa3 has quit
[10:20:39] * Jocopa3 joined the channel
[10:22:13] * Brandon15811__ has quit
[10:23:17] * Jocopa3_ has quit
[11:09:00] * Jocopa3_ joined the channel
[11:11:43] * Jocopa3 has quit
[11:52:26] * Jocopa3 joined the channel
[11:56:04] * Jocopa3_ has quit
[12:56:20] * Faker joined the channel
[13:08:26] * Faker has quit
[13:22:37] * Brandon15811__ joined the channel
[15:30:28] * QuantumXs joined the channel
[15:31:06] <QuantumXs> Hello :P
[15:31:59] <PEMapModder> Hello
[15:38:22] <QuantumXs> I'm an admin for LEET.CC ;)
[15:38:51] <shoghicp> hmm
[15:39:14] <shoghicp> if you have questions about PocketMine, do that on #pocketmine
[15:39:29] <shoghicp> QuantumXs: if it's for another software, do it here :
[15:39:31] <shoghicp> :D*
[15:39:48] <QuantumXs> Thanks :)
[15:45:10] <iJoshuaHD> Codmadnesspro ping
[15:48:27] * QuantumXs has quit
[15:50:19] * QuantumXs joined the channel
[16:24:40] * QuantumXs has quit
[17:52:24] <gurun> NullFull minecraft 83.249.146.188
[17:52:24] <NullFull> [Minecraft Stats] Hostname: Personal Minecraft Server; Gamemode: SMP; Software: Vanilla; Version: 0.10.5 alpha; Players: 1/4356
[17:54:48] <gurun> shogi, on that query .. i can't figure out how to set the "Software". Can you help?
[17:59:57] * QuantumXs joined the channel
[18:39:19] <gurun> ok, got it. Sending the server as first plugin worked obviously. Not sure why "server_engine" or similar wouldn't be used. Or simply adding a new tag to it.
[18:53:35] * tschrock has quit
[19:06:50] * tschrock joined the channel
[19:14:33] * QuantumXs has quit
[19:17:44] * tschrock has quit
[19:29:46] * tschrock joined the channel
[20:07:53] <shoghicp> I wonder how touching so little can break everything
[20:07:59] <shoghicp> now changing skins doesn't even work
[20:16:50] <MrARM> shoghicp, touching even a single char can break everything :P
[20:17:26] <shoghicp> I mean, I change how chunks are sent in multiplayer and singleplayer broke
[20:17:34] <shoghicp> but multiplayer worked even better
[20:17:46] <shoghicp> oh
[20:18:01] <shoghicp> and wrong names on properties
[20:18:07] <shoghicp> and such horrible things
[20:32:29] * joshrivers joined the channel
[20:43:36] * joshrivers has quit
[21:09:57] <TruDan> #BlameShoghi2k15
[21:13:52] * TruDan is now known as TruDan|away
[23:15:35] * jython234_ is now known as jython234[away]

2015-04-28
[01:38:05] * jython234 is now known as jython234[away]
[02:48:44] * joshrivers joined the channel
[03:14:24] * Jocopa3 joined the channel
[03:50:34] * joshrivers has quit
[07:21:28] <Jocopa3> shoghicp: http://www.reddit.com/r/MCPE/comments/344bgu/are_flat_world_layers_working_for_anyone/
[07:34:13] <shoghicp> hmm
[07:34:21] <shoghicp> seems like we did not change anything on it
[07:34:44] <Jocopa3> It's been doing that for awhile, since 0.10.4 I think?
[07:34:57] <Jocopa3> I just now remembered about it after not using it for so long
[07:35:14] <shoghicp> oh, alright
[07:39:36] <Jocopa3> slightly off topic, what is discrete math
[08:02:20] <Codmadnesspro> http://en.wikipedia.org/wiki/Discrete_mathematics
[08:07:51] * Alkaluner joined the channel
[08:15:12] * Alkaluner has quit
[08:22:36] * Jocopa3 has quit
[08:59:39] <iJoshuaHD> Codmadnesspro pingggg
[09:14:20] * gurun_ joined the channel
[09:17:36] * gurun has quit
[12:04:28] <gurun_> shogi, UT3 splitnum. In the expklanation i found this is supposed to be 8 bytes (null terminated). Looking at PM you seem to only send ASCII 128 + 0x00. Did i missunderstand this?
[12:05:15] <shoghicp> let me check
[12:05:23] <shoghicp> could you send the link with the info?
[12:08:41] <gurun_> http://wiki.unrealadmin.org/UT3_query_protocol
[12:08:53] <gurun_> but also just now found the query page on wiki.vg
[12:10:16] <gurun_> it is refered to as "Meaningless" in the wiki.vg spec
[12:10:41] <gurun_> by convention it is said to be "splitnum/0"
[12:10:45] <gurun_> from the other spec
[12:15:19] <shoghicp> MC implements things in a bit different way
[12:16:01] <gurun_> is MCPE using this in 0.11 to build the server-list?
[12:16:38] <shoghicp> no
[12:17:00] <gurun_> ok,have to study that one later. Just want the query to work first.
[12:17:30] <gurun_> so, there is a short and a long query response too. Which one is normally used by the "server list sites" ?
[12:25:08] <shoghicp> long
[12:25:11] <shoghicp> adds more details
[12:25:14] <shoghicp> anyway
[12:25:20] <shoghicp> you have to implement both
[12:25:29] <shoghicp> MC protocol was modified to add those two
[12:25:36] <shoghicp> but it's compatible with the standard
[12:29:49] <gurun_> https://dinnerbone.com/blog/2011/10/14/minecraft-19-has-rcon-and-query/
[12:29:58] <gurun_> that's yet another slightly different thing
[12:39:45] * stealthii joined the channel
[13:18:16] * TruDan|away is now known as TruDan
[14:32:16] * Smarticles101 has quit
[14:34:00] * Smarticles101 joined the channel
[14:34:03] <NullFull> Smarticles101 is also known as: codmadnesspro
[14:43:01] * Rav_ joined the channel
[15:01:44] <Rav_> trap?
[15:05:08] * Topic joined the channel
[15:05:10] <NullFull> Topic is also known as: Topic
[15:05:31] * Topic is now known as Guest20717
[15:11:19] * Guest20717 has quit
[15:24:58] * Rav_ has quit
[15:27:39] * ns827 joined the channel
[15:27:41] <NullFull> ns827 is also known as: W41K_, ns827
[15:50:30] * ns827 has left the channel
[15:55:28] * joshrivers joined the channel
[16:03:37] * TruDan is now known as TruDan|away
[16:03:48] * joshrive_ joined the channel
[16:04:12] * joshrivers has quit
[16:06:48] * joshrive_ has quit
[17:15:15] * TruDan|away is now known as TruDan
[17:42:53] * joshrivers joined the channel
[17:58:12] * joshrivers has quit
[20:27:02] * sgray has quit
[20:52:37] * sgray joined the channel
[21:52:58] * TruDan is now known as TruDan|away
[23:03:04] * gurun joined the channel
[23:18:54] * sgray joined the channel

2015-04-27
[00:06:04] <williamtdr> 18:16:24 [CRITICAL] Could not execute task lbcore\task\TournamentTick: Argument 1 passed to pocketmine\level\Level::addSound() must be an instance of pocketmine\level\Sound, instance of pocketmine\level\sound\ClickSound given, called in /root/newlbsg/plugins/SurvivalGames/src/lbcore/tournament.php on line 422 and defined
[00:06:15] <williamtdr> "stop giving me a sound, I asked for a sound damnit
[00:06:16] <williamtdr> "
[00:06:37] <williamtdr> it even extends sound
[00:06:38] <williamtdr> wat
[00:08:01] <Codmadnesspro> /root
[00:08:02] <Codmadnesspro> lol
[00:08:03] <Codmadnesspro> wat
[00:08:33] <Codmadnesspro> I thought better in you williamtdr :P
[00:14:34] * -- BotBot disconnected, possible missing messages --
[00:16:48] * [d__d] joined the channel
[00:17:02] <KnownUnown> Yeah damnit williamtdr
[00:17:21] <KnownUnown> Stop asking for a sound, I asked you for a sound!!!!!!!!oneone11!!!
[00:25:55] <jython234> finally compiled RakNet for C#
[00:37:16] <Jocopa3> I wonder if there is any code in MCPE that hasn't been modified since 0.1.0
[00:37:45] <KnownUnown> Woo
[00:38:27] <Jocopa3> boo
[00:38:32] <Intyre> :p
[00:38:41] <williamtdr> php what are you doing
[00:38:42] <williamtdr> stahp
[00:38:56] <Jocopa3> no, php do wat it wants
[00:39:59] <Codmadnesspro> Jocopa3, 0.9.5 was rewriten though?
[00:40:28] <Jocopa3> php don't need no interpreter, it is its own strong and independent language
[00:41:00] <Jocopa3> and was it entirely rewritten, or would there still be some aspects untouched?
[00:42:48] * heyj_ca has quit
[00:49:28] * heyj joined the channel
[00:59:43] <Intyre> soo what changed since 0.1.0?
[01:00:32] <Intyre> oh!
[01:00:46] <Intyre> gimme few minutes
[01:13:02] <Intyre> LOL
[01:13:21] <williamtdr> anyone here know why php's inheritance is even a thing like this
[01:18:00] * lexton joined the channel
[01:32:15] * jython234 is now known as jython234[away]
[01:41:03] <Jocopa3> The new hololens from microsoft may spark a whole new industry of holographic drugs
[01:41:14] <Jocopa3> imagine an acid trip with holographic glasses on
[01:44:33] * tschrock joined the channel
[03:17:41] * tschrock has quit
[03:17:55] * lexton has quit
[06:23:40] * Brandon15811__ has quit
[06:25:10] * Brandon15811__ joined the channel
[06:51:56] * spankmonkey joined the channel
[06:52:52] * lexton joined the channel
[06:53:52] * spankmonkey has quit
[06:58:38] * spudpud joined the channel
[07:57:15] * PEMapModder_ joined the channel
[07:57:15] * PEMapModder_ has quit
[07:57:39] * Guest86301 joined the channel
[07:57:40] * Guest86301 has quit
[08:09:20] * NCommander has quit
[08:09:20] <sekjun9878> @williamtdr " must be an instance of pocketmine\level\Sound" In the latest PM source I don't think there is a class called "pocketmine\level\Sound"? There's only a "pocketmine\level\sound\Sound" Did you mistype a "use" somewhere?
[08:09:29] * NCommander joined the channel
[08:09:37] * NCommander has quit
[08:09:37] * NCommander joined the channel
[08:52:46] * lexton has quit
[10:37:13] <iJoshuaHD> Codmadnesspro pinggg
[12:34:59] <gurun> bet shogi has a hololens in the office now
[12:40:08] * lexton joined the channel
[12:59:11] <Codmadnesspro> iJoshuaHD, yes
[13:30:34] * Jocopa3 has quit
[13:35:43] <iJoshuaHD> gurun lol yeah xD
[13:35:49] <iJoshuaHD> Codmadnesspro pm
[13:38:18] <Codmadnesspro> lol
[13:58:37] <iJoshuaHD> Codmadnesspro pong
[14:00:06] <gurun> NullFull, help me with you commands
[14:00:21] <gurun> NullFull, i want to know how to query a minecraft server
[14:07:42] <gurun> NullFull c Is the query protocol the right protocol to implement to get the server registerd?
[14:07:44] <NullFull> What the heck are you talking about?
[14:23:19] <Codmadnesspro> I agree with nullfull for once
[14:23:26] <Codmadnesspro> !m NullFull
[14:23:26] <[d__d]> You're doing good work, NullFull!
[14:23:33] <Codmadnesspro> :(
[14:40:02] * lexton has quit
[14:55:12] <gurun> Codmadnesspro, as i understand it NullFull has a command to query PocketMine (and other query based) severs. I want to know that command.
[15:31:18] * TruDan|away is now known as TruDan
[15:31:39] <shoghicp> gurun: use minecraft ip port
[15:31:42] <shoghicp> do that using /msg
[15:31:51] <gurun> ok, thanks
[15:34:03] <gurun> interesting that inpvp reports 0.11
[15:34:35] <TruDan> gurun which ip are you using
[15:35:15] <gurun> NullFull minecraft inpvp.net
[15:35:16] <NullFull> [Minecraft Stats] Hostname: InPvP Hub - hb.inpvp.net; Gamemode: SMP; Software: PocketMine-MP 1.5dev-1088; Version: v0.11.0 alpha build 7; Players: 871/2374
[15:35:44] <TruDan> yeah, that's where our test server is :P (0.11) our servers are on {bh|hg|ac}.inpvp.net
[15:36:41] <gurun> ah, so that will be the new distributed thing
[15:36:56] <TruDan> yup! :D
[15:36:57] <gurun> or .. unified thing maybe is better name
[15:37:23] <gurun> cool. Just testing my own implementation so just want to see what the other servers respond with
[15:37:38] <gurun> TruDan, are you usin vote-rewards?
[15:37:55] <TruDan> yes but via a custom plugin
[15:40:41] <gurun> hehe, i had a look at the "get a random number" in PM for the queries.. Damn :-)
[15:53:13] <Codmadnesspro> Software: xXxPocketmine42069devxXx
[15:54:26] <shoghicp> gurun: Utils?
[16:01:27] * Falkirks has quit
[16:01:27] * Falkirks joined the channel
[16:25:10] <gurun> shoghicp, yeah
[16:26:18] <shoghicp> gurun: that's some magic. getting useful randomness from PHP is hard without crypto extensions on Windows
[16:27:21] <gurun> ok. yeah, i've used a crypo based random in C# too, to get a more real randomness.
[16:28:04] <gurun> for for this random.next() felt good :-)
[17:49:37] * Allen joined the channel
[17:49:40] <NullFull> Allen is also known as: Allen147
[17:50:01] * Allen is now known as Guest45434
[17:50:38] * Guest45434 has quit
[19:12:13] * Brandon15811__ has quit
[21:21:33] * Brandon15811__ joined the channel
[22:18:11] * TruDan is now known as TruDan|away
[23:04:05] * joshrivers joined the channel
[23:19:48] * joshrivers has quit
[23:57:25] * jython234[away] is now known as jython234

2015-04-26
[20:12:04] <jython234> possibly bad implementation
[20:12:04] <shoghicp> wow
[20:12:08] <shoghicp> that explains everything
[20:12:15] <shoghicp> you have to send them compressed
[20:12:16] <jython234> whoops
[20:12:16] <Intyre> lol
[20:12:21] <jython234> sorry they are compressed lol
[20:12:24] <shoghicp> otherwise it's a lot of data
[20:12:30] <shoghicp> but how are they compressed?
[20:12:36] <jython234> Zlib
[20:12:37] <shoghicp> if you are doing it for 0.11, it changed
[20:12:42] <jython234> no this is 0.10
[20:12:56] <shoghicp> oh, then you are doing it wrong. check wireshark dumps :)
[20:13:04] <jython234> thats what i've been doing
[20:13:19] <jython234> its strange because i somehow got it working on a different project
[20:13:46] <Intyre> whereis dumps?
[20:13:53] <jython234> huh
[20:14:04] <jython234> want a dump? i can make one quick
[20:14:07] <Intyre> maybe someone can help?
[20:15:29] <jython234> maybe
[20:16:49] <shoghicp> going home soon :D
[20:17:06] <shoghicp> time to continue writing the new network and protocol API
[20:17:14] <shoghicp> and maybe Timings v2
[20:17:46] <shoghicp> I've to check aikar to see if they finished the new format that they wanted me to implement
[20:17:58] <jython234> shoghicp: what time is it?
[20:18:11] <shoghicp> 22:18
[20:18:13] <Intyre> bed time
[20:18:19] <Jocopa3> shogs, thanks for getting tommo in on boat icons :p
[20:18:33] <jython234> well
[20:18:34] <shoghicp> he forgot them
[20:18:48] <shoghicp> and jens as well :s
[20:19:13] <Jocopa3> you mean they intended to do it? because tommo sounded reluctant
[20:19:31] <shoghicp> yep
[20:19:33] <jython234> FailedChunksendingdump: https://drive.google.com/file/d/0B-XjWjitgIiySEZOYkhQRmQ5UlE/view?usp=sharing
[20:19:35] <shoghicp> but time D:
[20:19:56] <Jocopa3> if you live at the office, there's always time
[20:20:03] <williamtdr> mcpe protocol is complex :|
[20:20:08] <jython234> yeah it is
[20:20:39] <shoghicp> williamtdr: less complex and more straightforward in 0.11, though
[20:20:47] <shoghicp> still strange
[20:20:53] <jython234> hopefully
[20:20:58] <shoghicp> now that I'm here
[20:21:04] <shoghicp> let me check teleporting the player
[20:21:06] <jython234> i think i broke the client with blockserver
[20:21:28] <jython234> the cancel button never appears and it keeps "connecting" forever even when the server is off
[20:23:25] <shoghicp> williamtdr: the player glitches because of chunks not being there
[20:23:43] <shoghicp> after the chunks are there, it's ok
[20:23:45] <jython234> lol chunk sending fail
[20:23:57] <shoghicp> it doesn't "rubberband", as it doesn't send packets to the server
[20:24:09] <shoghicp> it's just moving the head around really fast
[20:24:59] <Intyre> jython234: you just killed a indian with 0x08 packet
[20:25:26] <jython234> Intyre: 0x08 packet is OpenConnectionReply2
[20:25:33] <jython234> hardly chunk sending material
[20:25:34] <Intyre> i know
[20:25:38] <Intyre> but still
[20:25:42] <williamtdr> shoghicp: really? :S
[20:25:47] <Intyre> you killed an indian in there
[20:25:50] <shoghicp> yep
[20:25:51] <williamtdr> so delay the moveplayerpacket?
[20:26:01] <jython234> did you guys like my wireshark dump
[20:26:16] <shoghicp> you don't know when the player gets everything
[20:26:21] <shoghicp> but I'll try that as well
[20:26:47] <shoghicp> hmm
[20:26:51] <shoghicp> I think I can do that
[20:27:07] <jython234> Intyre: ok then
[20:28:23] <Intyre> is that code on github?
[20:29:56] <Intyre> more indians killed with ack packets D:
[20:30:03] <Jocopa3> Random, but Obama got an anger translator: https://www.youtube.com/watch?v=HkAK9QRe4ds
[20:30:20] <Jocopa3> There are a lot of little endians, and a few big endians in the tribe
[20:31:01] <Intyre> https://www.dropbox.com/s/s4xiu28591fq7ou/Screenshot%202015-04-26%2022.30.52.png jython234
[20:31:24] <jython234> Intyre: hmm
[20:31:32] <jython234> does that mean my ACK packets are messed up?
[20:31:48] <jython234> Intyre: https://github.com/BlockServerProject/BlockServer
[20:32:27] <Intyre> everything is big!
[20:32:36] <Intyre> unless its not
[20:33:05] <jython234> big endian?
[20:33:08] <jython234> including triads?
[20:33:52] <Intyre> Packet Number #2 3 bytes 0x000004 Last received packet number (only when false)
[20:34:38] <jython234> yes?
[20:34:47] <Intyre> yes!
[20:35:06] <jython234> triads used to be little endian now they are big?
[20:35:47] <Intyre> unless its not <-
[20:35:49] <Intyre> :D
[20:36:02] <Jocopa3> how do you know if its not
[20:36:09] <Jocopa3> is it when it doesn't work?
[20:36:25] <jython234> yup im confused
[20:36:31] <Intyre> what you're refering to is the count in a encapsulated packet?
[20:36:36] <jython234> yeah
[20:36:43] <jython234> thats a triad
[20:36:48] <jython234> 3 byte integer thingy
[20:37:04] <Intyre> Packet Number #2 3 bytes 0x000004 Last received packet number (only when false) <-- ack 3 byte integer thigny?
[20:37:16] <jython234> yeah
[20:37:29] <jython234> it is little endian
[20:37:39] <Intyre> well thats the only exception then :/
[20:38:08] <jython234> that still doesnt explain why my other project uses little endian triads and it works
[20:38:33] <Intyre> magic
[20:40:13] <jython234> yeah
[20:40:37] <jython234> ill keep this in mind when i have to design a protocol
[20:42:50] <jython234> Intyre: what are you using to decode the dump?
[20:42:57] <Intyre> wireshark
[20:43:02] <Intyre> HEAD
[20:43:16] <Intyre> has raknet and broken mcpe dissector
[20:43:18] <Intyre> :>
[20:44:25] <jython234> is it on github?
[20:45:33] <Intyre> wireshark.org :/
[20:47:32] <Intyre> brew install wireshark --HEAD
[20:47:57] <Intyre> brew install wireshark --HEAD --with-qt5
[21:02:06] <MrARM> not on github = it six!
[21:02:08] <MrARM> *sux
[21:05:56] <Jocopa3> hololens looks interesting
[21:06:14] <Jocopa3> if it works the way they advertise, at least
[21:08:42] <Jocopa3> how to find out your IQ: listen to music and find out what speed sound just right
[21:09:09] <Jocopa3> so if you think 100bpm is just fast enough, then your IQ is 100, or if you think 128BPM is just right, then its 128
[21:09:15] <Intyre> over 9000!
[21:09:28] <Jocopa3> that's why smart people like classical music, it's a BPM of 160+
[21:09:56] <Jocopa3> (just kidding but food for thoughts :p)
[21:11:06] <jython234> Intyre: I mment the dissector
[21:12:23] <Intyre> https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob;f=epan/dissectors/packet-mcpe.c;h=7a649145d1d68ec37bf98afc6535f9d0058f5190;hb=HEAD
[21:12:31] <Intyre> https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob;f=epan/dissectors/packet-raknet.c;h=b7a01d2d6f314c1820af12283cbf0f26edde7f79;hb=HEAD
[21:12:55] <Intyre> but if you had installed wireshark --HEAD you would have them
[21:13:05] <jython234> im on windows
[21:13:24] <Intyre> good luck! :)
[21:13:34] <Intyre> vm!
[21:13:40] <jython234> im assuming i have to compile this?
[21:14:00] <Intyre> if wireshark doesnt provide binaries for it yep
[21:14:10] <jython234> ill stick with my broken dissector you wrote
[21:14:12] <jython234> its in lua
[21:14:33] <Codmadnesspro> brb installing ubuntu 15.04 hue hue hue
[21:14:50] <jython234> LOL
[21:15:08] <Codmadnesspro> gotta backup first :P
[21:15:10] * Codmadnesspro has quit
[21:15:11] * Smarticles101 has quit
[21:31:07] * Codmadnesspro joined the channel
[21:31:08] <NullFull> Codmadnesspro is also known as: codmadnesspro
[21:31:42] * Smarticles101 joined the channel
[21:31:46] <NullFull> Smarticles101 is also known as: codmadnesspro
[21:33:21] <Jocopa3> Yay, new song: https://soundcloud.com/jocopa3/tribaka
[21:34:15] <Codmadnesspro> ugh wtf
[21:34:24] <Codmadnesspro> 15.04 removed my mysql database
[21:48:21] * Codmadnesspro has quit
[21:49:01] * Codmadnesspro joined the channel
[21:49:05] <NullFull> Codmadnesspro is also known as: codmadnesspro
[21:49:29] <Codmadnesspro> and walla... ubuntu 15.04 xD
[21:49:35] * Smarticles101 joined the channel
[21:49:42] <NullFull> Smarticles101 is also known as: codmadnesspro
[22:06:59] * TruDan is now known as TruDan|away
[23:11:52] * joshrivers joined the channel

[17:41:20] <gurun> PhilipShilling; Intyre tried to explain that it's not really a packet ID. It's a consequence of how other packets get wrapped.
[17:41:36] <Intyre> https://github.com/OculusVR/RakNet/blob/master/Source/ReliabilityLayer.cpp
[17:41:40] <Intyre> ^ magic
[17:42:20] <gurun> "DatagramHeader"
[17:42:33] <Intyre> lies
[17:42:59] * PhilipShilling has quit
[17:43:15] <gurun> always
[17:43:25] <Intyre> :)
[17:43:27] <gurun> you ordered me to be confusing
[17:43:32] <Intyre> why are you so mean?
[17:43:52] <gurun> hmm, gone.
[17:44:03] <Intyre> because hes confused now
[17:44:03] <gurun> (i don't see join/leave messages)
[17:44:33] <gurun> that part is really confusing tho.
[17:45:01] <gurun> struct DatagramHeaderFormat
[17:45:10] <gurun> i didn't know they actually named it liket hat. Missed that completely
[17:49:48] <deceit> where am i?!?!?
[17:50:52] <gurun> oz?
[17:51:12] <Intyre> prison?
[17:51:15] <gurun> 555
[17:51:26] <Wuppie> 666
[17:51:31] <Wuppie> hehe
[17:52:02] <gurun> Intyre would probably claim that you are somewhere in the reliability layer!
[17:53:40] <deceit> lol
[17:54:09] <gurun> 555 is actualy Thai for HaHaHa
[17:55:30] <gurun> hmm, trying to decide if i should make things a bit more complex and separate the player-queue from the game-instance....
[17:55:37] <gurun> complex is always cool, right.
[17:55:39] <deceit> no
[19:11:01] <Jocopa3> "Boats' color is a eye candy" --Tommo
[19:11:09] <Jocopa3> "Woods' color is eye candy" --jocopa3
[19:12:31] <Intyre> candy?
[19:12:45] <Jocopa3> yes, delicious candy
[19:13:24] <Intyre> colors?
[19:13:31] <gurun> i like dark candy
[19:13:33] <Jocopa3> yes, a whole rainbow of colors
[19:13:38] <Intyre> https://www.dropbox.com/s/51kewtlzbvp8p4i/mcpe-0.11.0.7-weird.png
[19:13:52] <Intyre> not talking about that?
[19:14:02] <Jocopa3> no textures?
[19:14:07] <gurun> Intyre, that's weird
[19:14:07] <Wuppie> lol
[19:14:11] <Wuppie> that is weird
[19:14:12] <Wuppie> xD
[19:14:14] <Intyre> idk
[19:14:19] <Wuppie> 0.11 hehe
[19:14:20] <Intyre> still not working
[19:14:26] <Intyre> after restart
[19:14:43] <gurun> did you just loose the textures
[19:14:50] <Intyre> but dropped blocks have textures
[19:15:03] <Jocopa3> that is odd
[19:15:22] <gurun> and hrnf .. no modding, right?
[19:15:26] <Intyre> nope
[19:15:36] <Intyre> #BlameShogchips
[19:15:48] <Wuppie> hahahahah
[19:15:48] <Wuppie> xD
[19:15:50] <gurun> it actually looks kind of soft and nice without the textures :-)
[19:15:56] <Jocopa3> I did get something similar to happen, but I was using shaders :p
[19:15:58] <Jocopa3> http://i.imgur.com/rZd3j5E.png
[19:16:06] <Jocopa3> looks beautiful without textures
[19:16:28] <gurun> Intyre, do you have the textures also for items in the bar?
[19:16:38] <Intyre> yep
[19:17:32] <gurun> what about the skin.. is it applied?
[19:17:36] <gurun> in 3rd person
[19:17:49] <Intyre> yep
[19:18:13] <Jocopa3> If the blocks in the hotbar have textures, then the textures are loading
[19:18:18] <gurun> trees must look weird :-)
[19:19:09] <gurun> Jocopa3, yeah i assumed that it uses the textures and render the blocks from that. But you and Intyre if anyone knows how that work.
[19:20:07] <Jocopa3> I wonder if textures are being sent/drawn by the shaders correctly :p
[19:20:38] <Jocopa3> if all else, shaders are the last step the game has to go through to get textures on screen
[19:22:11] <Intyre> https://www.dropbox.com/s/t12bx4jiuct79ro/weird1.png
[19:22:20] <Intyre> also that number on top...
[19:22:47] <Wuppie> thats punny
[19:23:01] <Jocopa3> are you sure you don't have a different shader on?
[19:23:06] <Jocopa3> that water shouldn't be doing that :p
[19:23:28] <Intyre> thos dark spots are moving
[19:24:33] <Jocopa3> the trees have "shadows" under them
[19:25:37] <Jocopa3> kinda like this: http://i.imgur.com/kdHubN3.png
[19:29:26] <Intyre> https://www.dropbox.com/s/bqsggnuw6bcuv2x/weird2.png?dl=0
[19:29:46] <Intyre> just weird
[19:30:00] <Jocopa3> looks exactly like shader mods
[19:30:15] <Jocopa3> well, "mods"
[19:30:16] <Wuppie> yeah
[19:30:19] <Wuppie> looks like a shader
[19:30:21] <Wuppie> :/
[19:32:16] <Intyre> well i dont like them
[19:32:23] <Intyre> how to remove it?
[19:32:56] <Jocopa3> first, send me the apk, a lot of those shaders look really close to mine :/
[19:33:17] <Jocopa3> second, install the build 7 APK either from the play store or a more trustworthy source online :p
[19:33:38] <Intyre> k
[19:33:45] <Codmadnesspro> install virus.jpg.apk
[19:34:12] <Jocopa3> notporn.zip.jpg (file size is 1.8gb)
[19:56:03] <williamtdr> hmms
[19:56:16] <williamtdr> moveplayerpacket isn't used anymore
[19:58:46] <Intyre> you sure?
[19:59:16] <williamtdr> yup
[19:59:23] <williamtdr> just used packetlogger and tpd myself
[19:59:36] <jython234> williamtdr: what is used instead?
[19:59:44] <williamtdr> it's odd because I search for the coordinates and all I see is the translated message
[19:59:48] <williamtdr> jython234: not sure yet
[19:59:59] <williamtdr> might be something I've set to ignore too
[20:00:01] <Intyre> looked inside batchpacket?
[20:00:07] <williamtdr> probably it
[20:00:15] <williamtdr> let me unblock them and try
[20:00:40] <jython234> williamtdr: lol moving player packets are compressed now?
[20:00:48] <williamtdr> jython234: apparently
[20:00:52] <jython234> wow
[20:01:06] <williamtdr> testing this out
[20:01:45] <williamtdr> nano hates these files
[20:03:51] <jython234> xd
[20:04:03] <williamtdr> it is :O
[20:04:07] <williamtdr> 0x8f now
[20:04:09] <williamtdr> hmms
[20:06:36] <williamtdr> https://www.irccloud.com/pastebin/KXD7bB0y
[20:06:42] <williamtdr> wonder what that's for
[20:07:10] <shoghicp> williamtdr: it's used for moving your own player
[20:07:11] <jython234> does anyone know why Intelij IDEA never syntax checks projects that use Git?
[20:07:30] <williamtdr> shoghicp: so I have to set that before a moveplayerpacket?
[20:07:39] <shoghicp> I mean, the MovePlayerPacket
[20:07:49] <shoghicp> the SetEntityData packet sets the entity data :s
[20:07:54] <williamtdr> yeah, I know moveplayerpacket xD
[20:07:54] <shoghicp> like air ticks
[20:08:01] <shoghicp> <williamtdr> moveplayerpacket isn't used anymore
[20:08:15] <williamtdr> right now if i just send a moveplayerpacket the client rubberbands between the origin and destination
[20:08:24] <shoghicp> of course it will
[20:08:25] <williamtdr> even if I send it after the chunks are set
[20:08:32] <jython234> it looks like i screwed up my idea
[20:08:36] <williamtdr> why? :S
[20:08:38] <shoghicp> you have to send it with reset position
[20:08:39] <jython234> time to use eclipse
[20:08:52] <shoghicp> anyway, why are you sending packets directly?
[20:08:54] <williamtdr> the moveplayerpacket?
[20:09:20] <williamtdr> meh, steadfast
[20:09:36] <shoghicp> I mean, why do you want to send it manually?
[20:09:53] <williamtdr> I'm not
[20:10:00] <williamtdr> looking at player::teleport
[20:10:20] <shoghicp> oh, that's a client bug
[20:10:21] <williamtdr> obviously missing something or it wouldn't be rubberbanding
[20:10:31] <williamtdr> sendChunk is being called and it's sending the right coordinates
[20:10:36] <williamtdr> but client gets stuck in a loop
[20:10:41] <shoghicp> yep, but snedchunk is not sync :)
[20:10:43] <williamtdr> every time though
[20:10:44] <shoghicp> sendchunk*
[20:10:55] <williamtdr> so I've no idea what it's doing wrong
[20:11:04] <shoghicp> it's not doing anything wrong
[20:11:11] <shoghicp> the client itself doesn't like it
[20:11:11] <jython234> shoghicp: do you know why the client ignore all my chunk packets sequence numbers?
[20:11:31] <jython234> the current number is 47 and the client is sending pings at 3
[20:11:38] <shoghicp> you are sending them wrong / they are split / bad encoding / bad compression / apcket changed
[20:11:44] <jython234> hmm
[20:11:53] <jython234> not split
[20:11:59] <jython234> not compressed

[10:41:10] <gurun> well, MiNET has basic world generation in place. Working with the proper noise and stuff.
[10:41:16] <gurun> but it needs a lot of work.
[10:41:21] <gurun> like that app
[10:41:35] <Jocopa3> I'd need to overhaul that generator to work with infinit worlds though
[10:42:01] <Jocopa3> it currently uses conic equations to generate all the fun stuff, and conic equations to translate into infinite space very well
[10:42:16] <gurun> conic .. eh .. that's new to me
[10:42:33] <Jocopa3> x^2 + y^2 = r^2
[10:42:33] <gurun> ..google where are you ..
[10:42:40] <gurun> ah, ok
[10:42:58] <Jocopa3> or similar stuff, just my generator uses 3D instead of 2D
[10:43:35] <gurun> well, for me that world generation is a long term wish. I'm completely focused on PVP because that's what i want right now.
[10:44:01] <Jocopa3> I do have an infinite 3D world gen in the works, but it's not as feature packed
[10:44:08] <gurun> but i keep adding a bit now and then on the survival oriented features. Mostly because of personal interest (because they are difficult).
[10:45:18] <gurun> It's like this; I did chest inventories. But only for single chests, because double chests usage are very limited in PVP. Not difficult to add double chests (just a couple of lines of code) but priority is essential.
[10:45:31] <gurun> So i do that kind of tradeoffs all the tmie.
[10:45:38] <gurun> s/time/
[10:46:33] <gurun> but i know i would want to have world generation in there. However, I would find it hard to motivate myself writing something that is identical to what minecraft has. Because..
[10:47:12] <gurun> .. trying to replicate that without inside knowledge of Mojang is setting yourself up for failure. At best you can achieve a "yeah, almost the same". But more likely it will be "not even close to good enough".
[10:47:51] <Jocopa3> PS, this is the work I made on that infinite world gen, and also that 3D world viewer: http://i.imgur.com/kbo34GK.png
[10:48:07] <Jocopa3> http://i.imgur.com/AFaSsMB.png and also http://i.imgur.com/yyr4Qvs.png
[10:48:36] <Jocopa3> It lacks a lot of major features, but has mountains/plains/plateaus so far
[10:49:31] <Jocopa3> there was supposed to be an ocean in that second screenshot where there is a line of grass and stone
[10:49:57] <Jocopa3> and lighting glitches are more noticable in that same screenshot too :p
[10:51:21] <Jocopa3> I guess I could work on it again and make it slightly more usable/interesting
[10:54:50] <Jocopa3> 3D terrain generation is the one thing I know inside and out, since it's so amazingly fun to be able to make adjustments to code and see changes to a whole world with unrealisticly amazing structures
[10:56:06] <Jocopa3> anyway, I need rest, it's 6am... again
[10:57:09] <gurun> haha
[11:38:37] <Codmadnesspro> #
[11:46:59] * MaximMinerSuper joined the channel
[11:50:12] * MaximMinerSuper1 has quit
[11:51:30] * TruDan|away is now known as TruDan
[11:58:01] * MaximMinerSuper1 joined the channel
[12:01:07] * MaximMinerSuper has quit
[12:57:57] * MaximMinerSuper1 has quit
[13:53:07] <gurun> TruDan, are you doing sticky login on inpvp?
[13:54:17] <TruDan> not sure what you mean by sticky login, gurun ? but i'm making it so you login via a hub, and you can then transfer between inpvp servers without re-logging in. It'll remember your login for about 5 minutes after you quit our servers completely
[13:55:13] <gurun> it's the remeber part i was thinking about.
[13:55:15] <gurun> why 5 min?
[13:55:42] <gurun> i was going to ask about exactly that kind of stuff. What you base the "remeber me" on.
[13:56:01] <TruDan> just for gc sake and incase their whole phone dies :P
[13:56:15] <TruDan> Player::getUniqueId() is the main one
[13:56:56] <gurun> if i come back with the same client ID from the same IP i think you should have no time-limit on it.
[13:58:07] <TruDan> gurun: I may do that eventually. but i still have to be careful that player's who either don't read, or can't understand messages, don't type their passwords in chat. since we don't store passwords on the servers at all, only our API knows about their passwords
[13:58:58] <gurun> i hope you API does't know about their password :-P
[13:59:05] <TruDan> well you know what i mean :P
[13:59:13] <Intyre> how to read?
[13:59:13] <gurun> yeah, i hope so hehe.
[13:59:56] <gurun> how to read?
[13:59:59] <TruDan> -secretly stores all passwords in plaintext-
[14:00:13] <gurun> i hope not storing that i plaintext, yeah.
[14:00:16] <Intyre> nothing to hide
[14:00:38] <Codmadnesspro> Lol
[14:01:01] <gurun> you mean you store a one-way hashed tring, right (or something simlar) .. damn, no you forced me to double check and ask you :-)
[14:01:09] <gurun> a/tring/string/
[14:01:20] <TruDan> one way hashed string yeah
[14:01:24] <gurun> hihi
[14:01:40] <gurun> so, hmm you are right about that "type password in chat".
[14:01:50] <gurun> That feels really really wierd when i login to inPVP
[14:02:05] <TruDan> i always type a . just before to make sure its working xD
[14:02:17] <gurun> sometimes me too
[14:02:34] <gurun> maybe .. if nothing else .. should have a password lobby that is simply .. nothing.
[14:03:26] <gurun> or .. store the lenght of the password in the player, and if the text coming in is the same lenght, check that it isn't the password.
[14:04:26] <gurun> hehe, i think i will do a login lobby. A big blank obsidion world, with only a huge padlock..
[14:04:26] <TruDan> hmm, it's difficult. i was thinking of simply just blocking chat for 10-30 seconds or so when joining a server
[14:04:43] <TruDan> because then that covers typos and stuff also
[14:04:45] <Intyre> blank obsidian.... O.o
[14:05:05] <gurun> actually that could be a cool feature..
[15:21:14] * jython234[away] is now known as jython234[brb]
[15:28:32] * jython234[brb] is now known as jython234
[15:46:17] <jython234> !randquote
[15:46:19] <MrQuoter> [34] <Intyre> why did you hurt the wall? :O
[15:46:24] <jython234> ouch lol
[15:46:35] <Wuppie> lol
[15:46:36] <Wuppie> wtf
[15:52:14] <Codmadnesspro> shrekt
[15:59:57] <jython234> well
[16:00:16] <jython234> don't laugh about Intyre lol
[16:02:01] <Codmadnesspro> You just laughed ;n;
[16:04:19] <jython234> xD
[16:04:56] <gurun> lol that's funny
[16:07:33] <jython234> thats why i laughed
[16:07:37] <jython234> and i got muted too
[16:08:02] <gurun> haha
[16:08:31] <gurun> why did it mute?
[16:09:44] <Codmadnesspro> shrekt
[16:09:59] * gurun joined the channel
[16:10:05] <Codmadnesspro> unshrekt
[16:10:53] <gurun> i wonder if i can nick to "Update Checker" and make people download viruses hmm
[16:11:10] <Wuppie> try it out
[16:11:11] <Wuppie> :D
[16:11:20] * gurun is now known as UpdateChecker
[16:11:55] <UpdateChecker> Wupp, a new IRC client is available! You can download it from here: http://www.getavirusrealfast.com/xxx.cgi
[16:12:05] * UpdateChecker is now known as gurun
[16:12:10] <Wuppie> xD
[16:12:24] * gurun is now known as UpdateChecker
[16:12:49] <UpdateChecker> Did we mention the that the download includes free boobs?
[16:12:51] * UpdateChecker is now known as gurun
[16:13:03] <Wuppie> OMG. FREE BOOBS
[16:13:08] <Wuppie> GOTTA Download it NOW!
[16:13:15] <shoghicp> >.<
[16:13:15] <Codmadnesspro> 3 tits?
[16:13:16] <Codmadnesspro> Wow
[16:13:23] <Wuppie> ^^
[16:13:52] <jython234> LOL
[16:13:59] <gurun> the channel is overflooded with hormones 3
[16:14:08] <Wuppie> xD
[16:14:08] <Codmadnesspro> ^
[16:15:25] <gurun> well, todays URL rerun then: https://tittygram.ru/
[16:15:39] <gurun> that was all over the news today.. Russians have no moral kind of thing.
[16:18:27] <gurun> i bet doing a tittygram with "Play LBSG NOW!" would fill the servers in no time at all.
[16:21:31] * ns827 joined the channel
[16:21:34] <NullFull> ns827 is also known as: W41K_, ns827
[17:09:09] * ns827 has quit
[17:31:21] * PhilipShilling joined the channel
[17:31:24] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[17:32:07] <PhilipShilling> Is the packet sent from server to client in response to 0x84 (Ready Packet) the Start Game Packet?
[17:32:54] <Intyre> raknet reliability
[17:33:02] <Intyre> 0x84 could be that
[17:33:13] <Intyre> read the wiki
[17:33:17] <Intyre> again
[17:33:37] <Intyre> encapsulation
[17:34:27] <PhilipShilling> Thats what im looking into now.  I just realized StartGame was client->server XD
[17:34:48] <gurun> start game is server->client
[17:35:10] <Intyre> so you did 0x05 - 0x08 and now you get 0x84 right?
[17:35:17] <PhilipShilling> Yes
[17:35:42] <gurun> the login sequence is fairly well documented on the wiki.vg
[17:35:43] <PhilipShilling> gurun: not according to the wiki
[17:35:55] <Intyre> Custom Packet (0x80-0x8F)
[17:36:04] <Intyre> read that
[17:36:08] <PhilipShilling> Alright
[17:36:28] <gurun> S->C 0x87 DATA StartGame (send seed and spawn position)
[17:37:03] <gurun> are you looking at this page? http://wiki.vg/Pocket_Editon_Login
[17:38:00] <PhilipShilling> Im looking at http://wiki.vg/Pocket_Minecraft_Protocol
[17:38:12] <PhilipShilling> Which seems outdated
[17:38:17] <Intyre> gurun: you are confusing
[17:38:28] <gurun> confusing?
[17:38:47] <Intyre> yes
[17:38:51] <gurun> yes?
[17:38:54] <PhilipShilling> lol
[17:38:56] <Intyre> always
[17:39:00] <gurun> always?
[17:39:02] <gurun> :-P
[17:39:06] <Intyre> ;P
[17:39:19] <gurun> so, you mean about the 0x84 "packet" that doesn't exist :-P
[17:39:32] <Intyre> reliable packets
[17:39:38] <PhilipShilling> ^
[17:40:15] <gurun> or as they would sasy "online messages"
[17:40:16] <PhilipShilling> 0x84 is C->S ReadyPacket
[17:40:48] <Intyre> ..
[17:41:10] <Intyre> do the first bytes look like "84 00 00 00 40 00 90 00  00 00 09"

[00:43:33] * joshrivers joined the channel
[00:56:42] * joshrivers has quit
[01:02:02] * joshrivers joined the channel
[01:20:20] * joshrivers has quit
[01:39:58] * joshrivers joined the channel
[01:44:36] * joshrivers has quit
[01:54:22] * heyj_ca joined the channel
[01:55:24] * eggster_ joined the channel
[01:59:55] * NullFull_ joined the channel
[02:00:05] * NullFull_ is now known as NullFull
[02:53:32] * joshrivers joined the channel
[03:28:08] * joshrivers has quit
[03:39:20] * joshrivers joined the channel
[03:56:32] * PEMapModder|away is now known as PEMapModder
[04:30:08] * joshrivers has quit
[04:37:29] * joshrivers joined the channel
[05:38:59] * joshrivers joined the channel
[05:43:24] * MaximMinerSuper joined the channel
[05:43:24] * MaximMinerSuper2 has quit
[05:49:40] * joshrivers has quit
[06:18:43] <Jocopa3> coincidence that skyrim is 75% off while there is ongoing controversy over the price of mods for skyrim? I think maybe.
[06:25:08] <Brandon15811> https://twitter.com/notch/status/592132655224922112
[06:37:33] <Jocopa3> and what have we learned from this?
[06:37:40] <Jocopa3> that there needs to be a middle ground
[06:43:37] <Brandon15811> that you can't please everyone xD
[06:43:59] <Brandon15811> And I just realized I've been on http://www.reddit.com/r/casualconversation for 2 hours xD
[06:44:32] <Brandon15811> 2.5*
[06:46:23] * joshrivers joined the channel
[07:48:44] * joshrivers joined the channel
[07:53:09] * joshrivers has quit
[08:07:08] * MaximMinerSuper1 joined the channel
[08:10:04] * MaximMinerSuper has quit
[08:23:54] * yeungkachun joined the channel
[08:23:56] <NullFull> yeungkachun is also known as: yeungkachun
[08:27:10] * yeungkachun has quit
[09:23:19] <Codmadnesspro> Jocopa3, shouldn't really need to pay for mods
[09:23:32] <Codmadnesspro> That's my personal opinion though.
[09:24:20] <shoghicp> ^
[09:24:25] <shoghicp> (or plugins!)
[09:24:45] <Codmadnesspro> In fact, content creators will only take a measly 25 percent of the revenue according to Steam’s information page for content creators. lol
[09:24:46] <shoghicp> although you can hire people and develop a plugin :)
[09:24:58] <Codmadnesspro> shoghicp, people do it because it makes them feel good though
[09:25:06] <Codmadnesspro> They don't all do it for the money
[09:25:19] <shoghicp> I don't do it for money :)
[09:25:40] <Codmadnesspro> shoghicp, should charge £100 pocketmine licence per year hue hue hue
[09:25:52] <Codmadnesspro> That may not be realistic but :P
[09:26:14] <shoghicp> that for support :D
[09:26:24] <shoghicp> it's another way to develop open source projects
[09:26:33] <shoghicp> you just pay customer support
[09:26:36] <Codmadnesspro> ^
[09:26:36] <shoghicp> but nah
[09:27:25] <Codmadnesspro> 12/7 pocketmine support from shoghi - Only £100 per year/per server
[09:27:47] <Codmadnesspro> You'd make loads right now :^)
[09:28:03] <shoghicp> I would need more clones
[09:28:09] <shoghicp> and besides, I'm at Mojang now :D
[09:29:02] <Codmadnesspro> shoghicp, what if you did provide that support and say mojang only allowed 25% to goto you and the rest taken by mojang like steam :P
[09:29:24] <Codmadnesspro> I guess 25% is still good i guess
[09:30:06] <shoghicp> xD
[09:30:31] <shoghicp> I'm already doing that. 60% of the good reports we get are PocketMine bugs or different behaviors
[09:30:50] <shoghicp> so at least I fix them when I get back home
[09:31:34] <Codmadnesspro> £5 = 1 pocketmine bug fix
[09:32:05] <Codmadnesspro> Now that's a good money maker :^)
[09:32:58] <Codmadnesspro> http://i.kinja-img.com/gawker-media/image/upload/s--AxOErmcx--/c_fit,fl_progressive,q_80,w_636/1223190296204945512.png
[09:35:50] <shoghicp> ~600 bugfixes :D
[09:35:55] <shoghicp> (on git log)
[09:36:46] <Codmadnesspro> You sir have made yourself £3000+ :)
[09:39:17] <shoghicp> let's do that using commits!
[09:55:23] <gurun> funny how everybody always want to discuss the money for opensource.
[09:58:14] <Codmadnesspro> gurun, ok then, so lets say someone does a pull request then uhm... someone who found the bug must pay shoghi £5 for the bug fix no matter who did the pull request.
[09:59:08] <gurun> don't you think shogi should pay the guy $5 for creating the bug?
[09:59:40] <gurun> after all, he let the bug in :-)
[10:01:59] <gurun> shogi and me have that thing in common, we both made the start of our careers doing open source. That is reward enough if you consider money. But the true reward has very little to do with money.
[10:04:16] <Jocopa3> I love being open source and free-range, but I also know if I started a business that way, there'd be little guarentee it'd work out well
[10:04:29] <Jocopa3> maybe it requires a bit of creativity and a lot of luck...
[10:05:29] <gurun> Jocopa3, i don't really think luck has much to do with that.
[10:05:46] <gurun> dedication dedication dedication
[10:06:14] <Jocopa3> luck is always involved in every business :p
[10:06:45] <Jocopa3> of course, dedication lowers the amount of luck needed
[10:06:53] <iJoshuaHD> thats still a win win situation. Starts an open source project, gets interest, becomes popular, gets noticed, companies finding people like you because of your work, profit!
[10:07:14] <gurun> i'd rather speak of it as "timing". You can create your own "luck" if you are good at timing.
[10:07:21] <gurun> but it feels like luck, yeah.
[10:08:06] <iJoshuaHD> nothing is luck when it is the first MCPE bukkit like server software released open source.
[10:09:12] <Jocopa3> *cough* http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-mods-tools/1985361-mcpeserver-and-server-modding-api-in-development *cough*
[10:09:32] <Jocopa3> then again, intyre and I never could finish that project, and that's where pocketmine had us beat :c
[10:10:22] <iJoshuaHD> it beats because it was released :P im not sure if u guys released it or not
[10:10:33] <Jocopa3> erm... and again, that's where dedication came in to play :p
[10:10:38] <Jocopa3> but no, we didn't release it officially
[10:10:52] <iJoshuaHD> there you have it :P
[10:11:00] <Jocopa3> I did eventually release all my programs opensource, including that one though, but it wasn't like an official release
[10:11:32] <Codmadnesspro> It's funny when companys follow you on twitter and expect you to follow back, if you don't they unfollow you or either way after you've followed them then still unfollow you.
[10:12:02] <iJoshuaHD> happens to leech popular youtubers also
[10:12:24] <Codmadnesspro> I keep having these bitcoin companys or scams following me. :P
[10:12:27] <iJoshuaHD> follows you, ask a favor, you dont give them anything because of a reason, they unfollow you.
[10:12:29] <Jocopa3> It's also funny when companies say they support a wide range of devices, except people with rooted or jailbroken phones, who they force to uninstall the app and not allow them to play it :p
[10:12:40] <Jocopa3> *cough* gamevil *cough*
[10:13:21] <gurun> Jocopa3, i would have never guessed Intyre to have new ideas. Surly must have been you alone behind that!
[10:13:25] <iJoshuaHD> dont ever entertain leechers xD
[10:13:52] <Jocopa3> Intyre is smart, he did a lot of the ground work, and I did a lot of the feature work
[10:14:29] <gurun> Nah, he is just old and grumpy.
[10:14:30] <gurun> :-P
[10:14:43] <Jocopa3> he wasn't always that way, at least, not until the accident...
[10:14:50] <gurun> haha
[10:15:16] <Jocopa3> no but seriously, he was nice, and really key to the modding community in the early stages :p
[10:15:21] <gurun> cool post tho. I acutally have a similar one from waaay back.
[10:15:57] <Jocopa3> I had lots of posts like that, each with unfinished work :c
[10:15:59] <gurun> It was on the XP mailing list. I described a new type of editor .. that would help you type code by suggesting stuff that it could actually know.
[10:16:06] <gurun> then intellij came out.
[10:16:51] <Jocopa3> there are always people who come up with the same idea independently; what matters is who manages to do it first :p
[10:17:00] <gurun> yeah, like the processort
[10:17:33] <gurun> remeber .. first only takes you so far. Best is what matters.
[10:18:13] <gurun> like this: https://tittygram.com/
[10:18:15] <Jocopa3> well, it'd help to actually do it too
[10:18:23] <gurun> i bet with my contacts i can do that much better
[10:19:07] <Jocopa3> lol, I should order one for my dad on fathers day
[10:19:17] <gurun> haha, yeah
[10:20:07] <Codmadnesspro> gurun, lmfao
[10:20:09] <gurun> Jocopa3, yeah you have to know the true motive behind your own work. If you don't know that, it will not last long enough to finish the job.
[10:21:02] <Jocopa3> I do have motive behind my work, but I see myself as more of an ideas and creativity kind of person than a technical kind; then again, so do a lot of people
[10:21:42] <gurun> i like working with creative guys, because i'm much more a technical guy myself.
[10:22:27] <Codmadnesspro> I'm not a very creative person :(
[10:22:39] <Jocopa3> I mostly like to pay attention to fine details of a project, as well as the overall picture
[10:22:39] <Codmadnesspro> I have a bad imagination
[10:22:46] <gurun> but, after all these years working OSS i've learned a really neat trick for persistance.
[10:23:17] <gurun> when i start something i know is difficult and big, i tell myself it will take 1-2 years to finish it. That way, it doesn't hurt when i leave it for a couple of months or so.
[10:24:02] <gurun> and i've learned that you have to do it for your own sake, because you want to do it.
[10:24:37] <gurun> and don't dream of success other than your own, because otherwise you are setup for failure.
[10:25:16] <Jocopa3> I tell myself that too, but now three years later, I make only minor steps in progress :p
[10:25:21] <Jocopa3> case and point: http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-mods-tools/1986549-3d-world-viewer-and-editor
[10:26:19] <Jocopa3> Part of my excuse is that I'm still learning, and when I come across a problem I can't understand even when I research it, I just wait to look for a teacher who can help; of course, sometimes I never find that person and everything goes to a halt
[10:27:30] <Jocopa3> I recently did more work on that same project, updating it for infinite worlds, adding improved chunk rendering/threaded IO, etc. but there are still some issues I'm trying to work out
[10:27:39] <gurun> well, case of point would be that you learned what you wanted to learn, and than that is success for you. The goal doesn't have to be to "finish" a project in the normal sense of finish.
[10:29:08] <gurun> i don't even know if i will "finish" MiNET. It's fun to do right now, so i keep at it.
[10:29:32] <Jocopa3> I need to learn to stop making promises I can't fulfill mostly, such as promising an update to this or work on that, but I don't like disapointing people or turning them away
[10:30:10] <gurun> Yeah, that is not a good thing. When you create pressure on something that used to be fun, motivation dies quickly.
[10:31:15] <Jocopa3> oh well, all this as showed me a lot of my strengths and weakness and what I need to improve on, so at least I have that going for me
[10:31:24] <gurun> like a couple of days ago i got a request for a "status update on the progress". And well, what can i say other than that "i'm still having fun"?
[10:31:57] <Jocopa3> I quite litterally just opened a message with the same message :p
[10:32:03] <gurun> haha
[10:32:44] <gurun> People around seems genuine conserned that someone "else" would take MiNET and make a shitload of money with it, before i do. Like that would ever happen eh.
[10:34:03] <gurun> Jocopa3, answer back that "i'm bored, so nothing to report".
[10:35:55] <Jocopa3> he's asking for an app that "works", but is really inefficient; I might just give him the unofficial beta to play with
[10:37:45] <gurun> an app that works. There are lots of apps that work :-)
[10:38:14] <Jocopa3> it generates custom maps for MCPE using a new terrain gen algorithm
[10:38:25] <Jocopa3> however, it takes around 2-4 minutes to save a world
[10:39:01] <Jocopa3> http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-mods-tools/mcpe-wip-mods-tools/1987977-minecraft-pe-custom-world-generator-for-android
[10:39:06] <Jocopa3> again, another link lol
[10:39:27] <Jocopa3> almost exactly a year later too, odd
[10:40:19] <gurun> do you know .NET anything?
[10:40:25] <Jocopa3> sadly no
[10:40:45] <Jocopa3> why do you ask?

2015-04-25
[19:04:19] <gurun> But i can send the wife in pieces so you can assemble only the wanted parts.
[19:05:40] <gurun> if i don't ship the fat ass, it will be standard luggage, no extra weight.
[19:06:38] <gurun> so starting price; I'll give you $100 if you take them today.
[19:11:30] <humerusj> Do you take bitcoin?
[19:11:35] * joshrivers has quit
[19:11:47] <humerusj> Because that is the only appropriate currency for this type of transaction in my opinion
[19:12:24] * deceit joined the channel
[19:41:41] * MaximMinerSuper joined the channel
[19:43:03] * MaximMinerSuper2 joined the channel
[19:43:09] <gurun> yeah i can pay you in bitcoins
[19:43:48] <gurun> bitchcoins
[19:43:58] * KiborgPlay joined the channel
[19:44:11] <KiborgPlay> Helly
[19:44:17] <gurun> Hellyeah
[19:44:55] * MaximMinerSuper1 has quit
[19:45:05] <KiborgPlay> Who knows how to write plugins
[19:46:03] <humerusj> gurun: cool dogs
[19:46:45] * MaximMinerSuper has quit
[19:48:06] * KiborgPlay has quit
[20:39:22] <gurun> GTA rules
[20:57:31] <williamtdr> hmm
[20:57:58] <williamtdr> looks like mcpe 0.11 doesn't like being teleported unless it already has the chunks
[21:04:02] <gurun> you mean .. teleported to an area where it doesn't have the chunks loaded?
[21:04:27] <williamtdr> yup
[21:04:37] <williamtdr> even though I waited till after and it's still broken...
[21:04:38] <williamtdr> hmm
[21:04:39] <gurun> it likes it, but kills the player, right?
[21:04:51] <williamtdr> nope
[21:04:57] <williamtdr> gets into a constant motion loop
[21:04:58] <gurun> crashes the client?
[21:05:04] <gurun> oh
[21:05:05] <williamtdr> dragged between old and new position
[21:05:10] <williamtdr> only if it's far way though
[21:05:16] <williamtdr> 0,0 to 6,588
[21:05:21] <gurun> so, if you first load a chunk, and then teleport, does that work?
[21:05:26] <williamtdr> nope :|
[21:05:29] <williamtdr> same problem
[21:05:35] <williamtdr> think it's protocol at this point
[21:05:41] <williamtdr> afk, one sec
[21:05:44] <gurun> hmm, because it is .. yeah not loading it if the chunk is too far away
[21:05:45] <gurun> maybe
[21:06:04] <gurun> but hmm
[21:06:16] <gurun> your maps are offsetted in the same world, like InPVP right. So that must have worked.
[21:06:56] <gurun> because otherwise none of the games would work at all, right.
[21:18:52] * gurun_ has quit
[22:06:05] <gurun> My God, the NYPD must hate that swedish police boy band :-P
[22:28:58] <Codmadnesspro> OMG OMG
[22:29:09] <Codmadnesspro> Skyrim is 75% off
[22:29:57] * TruDan is now known as TruDan|away
[23:02:31] * Guest90277 is now known as iJoshuaHD
[23:14:32] * xRandomLurker joined the channel
[23:18:33] * xRandomLurker has left the channel
[23:37:54] <williamtdr> o/, back
[23:37:58] <williamtdr> gurun: yup

[00:06:06] * Minemaster has quit
[03:08:52] <KnownUnown> hmmm
[03:09:17] <KnownUnown> Brandon15811: what was that irccloud-ish irc frontend that you talked about a long time ago?
[03:09:27] <KnownUnown> web client
[03:09:29] <KnownUnown> like thing
[03:12:55] <humerusj> subway
[03:12:58] <humerusj> ircanywhere
[03:13:07] <humerusj> slate i think
[03:13:37] <Brandon15811> they had another too
[03:13:58] <humerusj> Yeah, i can't remember the name now
[03:14:21] <Brandon15811> something that ended with an S xD
[03:14:23] <Brandon15811> convos!
[03:14:39] <Brandon15811> http://convos.by/
[03:15:01] <humerusj> Mhmm
[03:15:06] <humerusj> That's perl though
[03:16:47] <humerusj> shout too
[03:16:53] <humerusj> I like shout, it's simple
[03:38:10] * klabit joined the channel
[03:39:49] * klabit has quit
[06:20:28] * greymalkin has quit
[06:20:37] * heyj joined the channel
[06:21:04] * Brandon15811 joined the channel
[06:21:48] * greymalkin joined the channel
[06:22:05] * Brandon15811_ joined the channel
[06:22:49] * eggy joined the channel
[06:58:09] * greymalkin has quit
[07:03:50] * greymalkin joined the channel
[07:05:33] <PEMapModder> Can you let MCPE send the language the player is using?
[08:50:00] * TruDan|away is now known as TruDan
[09:08:31] * NinjaKrill joined the channel
[09:08:34] <NullFull> NinjaKrill is also known as: NinjaKrill
[09:09:06] <NinjaKrill> '/nickServ identify
[09:09:09] <NinjaKrill> eeek
[09:10:17] <NinjaKrill> okay finally
[09:11:21] <NinjaKrill> hello everyone
[09:13:28] <NinjaKrill> alright, here's my question(s): what do I need to understand to write a simple world generator and what do I use to begin such a task?
[09:14:15] <NinjaKrill> as in, what part of the latest doxygen would help me ;-;
[09:14:34] <Intyre> why not look at the pocketmine generator codes?
[09:15:02] <NinjaKrill> oh
[09:15:18] <NinjaKrill> that sounds like a good idea, thanks
[09:21:28] <NinjaKrill> ...and now I'm even more confused. Oh well. I shall stare blankly for as long as it takes me to get it.
[10:09:47] <PEMapModder> Maybe try different combinations of 1048576 of the 96 ASCII characters. Several combinations should be able to make a working generator :)
[10:10:40] <PEMapModder> When I was younger I always wondered that xD why can't artists just let a monitor displaying the 256 colors one by one, stare at them and get inspiration? :P
[10:11:04] <PEMapModder> I mean each pixel displaying the colors one by one
[10:13:39] <Intyre> ummm help? https://www.dropbox.com/s/51kewtlzbvp8p4i/mcpe-0.11.0.7-weird.png?dl=0
[10:16:01] <PEMapModder> What's wrong with that?
[10:16:44] <Intyre> where my textures?
[10:20:03] <Intyre> https://twitter.com/ale13marti/status/591753539287961601 Blame shogchips!
[10:39:31] <Codmadnesspro> Codchipspro
[11:10:54] <PEMapModder> http://168.235.65.4 the idea of random pixels implemented :D
[11:49:37] * MaximMinerSuper joined the channel
[12:14:44] * MaximMinerSuper has quit
[12:15:00] * MaximMinerSuper joined the channel
[12:19:46] <PEMapModder> What intent does MCPE call in the skin choosing screen?
[12:25:18] * MaximMinerSuper has quit
[12:55:07] * ry00000 joined the channel
[12:55:32] <ry00000> Where does Pocketmine install? (Windows installer)
[12:57:51] <ry00000> Is anyone there???
[12:58:39] <Codmadnesspro> lol
[12:59:04] <Codmadnesspro> ry00000, ever thought of having a look on pocketmine.net?
[12:59:11] <ry00000> I want to know the pocketmine folder...
[12:59:20] <ry00000> Where? http://pocketmine.net
[13:00:54] <ry00000> like http://pocketmine.net/Where_now?
[13:01:04] <Codmadnesspro> lol
[13:01:14] <Codmadnesspro> "Get pocketmine-mp"
[13:01:57] <ry00000> Where is pocketmine installed by the installer?
[13:02:04] <ry00000> Like in which folder?
[13:02:17] <ry00000> Give me the ABSOLUTE path!
[13:02:41] <Codmadnesspro> When you installed it, which folder did you choose.
[13:03:50] <Codmadnesspro> By default it'd go into the same folder you ran the installer in
[13:04:27] <ry00000> So... My DOWNLOADS folder!!!
[13:04:39] <ry00000> OMG POCKETMINE INSTALLED IN MY DOWNLOADS!!!
[13:04:43] <Codmadnesspro> LOL
[13:04:55] <Codmadnesspro> rip
[13:13:24] <gurun> always... that ban is amazing, because it truly captures the idiots.
[13:17:06] <gurun> I love the part about "absolute path". obviously it's then G:\User\FuckOff001\AppData\Temp\Downloads\FromInternet\AGUIDTHATISVERYONG0x0D\MaybeSomeOtherFolder\AndNowThePMParentInstallFolder\BewareDragons\PM\POocketMinde\V1.5.beta\HereItIs\Almost\Bin\
[13:17:43] * eggy has quit
[13:17:50] <Codmadnesspro> eggy has enough of life
[13:18:00] * eggy joined the channel
[13:18:01] <Codmadnesspro> The room's IQ dropped while he was here
[13:18:20] <Codmadnesspro> And i'm directing that towards ry00000 if you haven't noticed
[13:18:20] <Codmadnesspro> lol
[13:18:28] <gurun> haha
[13:19:14] * eggy has quit
[13:19:27] <gurun> He should go to the #bukkit channels, then it would increase.
[13:19:34] * eggy joined the channel
[13:20:09] * eggy joined the channel
[13:20:33] <gurun> Damn .. working on my 0.11 branch. But it is so truly booring when it dosn't work on iOS. I really don't like the andorid UX.
[13:20:44] <Codmadnesspro> Fuck apple ^_^
[13:22:18] <gurun> I'd rather do a zuccini if it's all the same to you?
[13:33:06] <PEMapModder> MrQuoter: CHALLENGE
[13:33:18] <PEMapModder> NullFull: CHALLENGE
[13:33:25] <PEMapModder> Didn't capture me ;D
[13:36:33] <Codmadnesspro> Long as you have at least 1 less captial you're fine I think
[13:36:46] <Codmadnesspro> tHIS IS A hUGE TEST I BET YOU WON'T NOTICE hA
[13:57:13] * MaximMinerSuper joined the channel
[14:04:32] * MaximMinerSuper has quit
[14:32:43] <humerusj> NOPE
[14:36:23] <williamtdr> morning
[14:49:07] <humerusj> Hi
[14:49:24] <Codmadnesspro> bye
[15:02:42] * MaximMinerSuper joined the channel
[15:49:04] * NinjaKrill has quit
[15:59:00] * hello_ joined the channel
[16:02:02] * hello_ has quit
[16:16:50] * Wuppie_ joined the channel
[16:17:01] * iamadpond_ joined the channel
[16:18:01] * Falkirks_ joined the channel
[16:18:31] * Anti joined the channel
[16:19:34] * deceit has quit
[16:19:36] * deceit joined the channel
[16:23:05] * iamadpond has quit
[16:23:05] * Antisober552 has quit
[16:23:08] * Wuppie has quit
[16:23:10] * Wuppie_ is now known as Wuppie
[16:23:10] * MinecraftAddict_ joined the channel
[16:23:18] * Anti is now known as Antisober552
[16:23:19] * Falkirks_ is now known as Falkirks
[16:23:20] * MinecraftAddict_ is now known as MinecraftAddict
[16:37:46] * deceit joined the channel
[16:46:11] * iJoshuaHD joined the channel
[16:47:29] * NCommander joined the channel
[16:47:37] * NCommander has quit
[16:47:37] * NCommander joined the channel
[16:48:08] * PEMapModder|away joined the channel
[16:56:26] * Unown__ joined the channel
[17:28:45] * joshrivers joined the channel
[17:39:49] * Unown__ is now known as KnownUnown
[17:48:33] <InusualZ> what is the slot number for the fuel in the FurnaceTileEntity?
[17:49:08] <Intyre> 42?
[17:49:39] <InusualZ> the furnace only have 3 slot
[17:49:46] <InusualZ> so is from 0-2
[17:49:52] <Intyre> oh :p
[17:50:11] <Intyre> input, fuel, output
[17:50:19] <Intyre> 0-2
[17:50:30] <InusualZ> thanks
[17:55:22] * gurun_ joined the channel
[17:55:44] * MaximMinerSuper1 joined the channel
[17:58:51] * MaximMinerSuper has quit
[18:18:11] * MaximMinerSuper1 has quit
[18:29:03] * MaximMinerSuper joined the channel
[18:53:01] * MaximMinerSuper1 joined the channel
[18:55:31] <gurun_> So, for a game engine.. Is there really a reason why having dedicated queue to anything. Isn't a game queue per game type enough really.
[18:56:15] * MaximMinerSuper has quit
[19:00:05] <gurun> <Devin5411> Hey I need family
[19:00:16] <humerusj> I do too
[19:01:58] <gurun> I'll sell you mine; One prime child-worker (makes big money on GTA) and one prima wife (makes big money on the street)
[19:02:32] <humerusj> Hmm, this is a tempting sell.
[19:02:42] <humerusj> Would i need to pay for shipping?
[19:03:32] <gurun> The kid can go as hand luggage. Wifie not so much. That's a special package, extra heavy, extra pay. But not fragile, at all.

2015-04-24
[17:41:01] <shoghicp> it checks each tick to free the finished tasks
[17:41:11] <gurun> and the other (much more delicate) is where i actually use threads for aprallell execution, and then i actually do wait up, and THEN it is very important part of timing.
[17:41:23] <gurun> so i don't usually measure stuff around fire and forget.
[17:43:10] <gurun> but yeah, i can measure the execution time of an individual thread to make sure the code is optimized and that they don't end up in wait-states if not necessary.
[17:45:00] <gurun> but the principle here is rather simple. It's based on the concept that NO OPERATION in minecraft that i can imagine will cause a longer execution than 20ms.
[17:45:42] <gurun> so the threashold i have is that if tick-time is larger than 3-5ms with less than 100% CPU i profile.
[17:45:55] * MaximMinerSuper joined the channel
[17:47:56] <gurun> it's the same for latency, if that starts climbing above say 15ms avarage over the last second(s) i would also start profiling.
[17:49:21] <gurun> the last criteria i have is number of simulated users. If it is below 350 concurrent on 100% CPU i also start profiling.
[21:00:48] <KnownUnown> we actually should have a competition
[21:00:58] <KnownUnown> to see who can break the most rules in a single sentence
[21:04:47] <Brandon15811> KnownUnown, in one message or one sentence?
[21:04:56] <KnownUnown> in one sentence
[21:07:24] <Brandon15811> KnownUnown, http://pastebin.com/ZyPyAqhV
[21:09:23] <KnownUnown> lol!
[21:14:25] <Codmadnesspro> lol
[21:16:57] <williamtdr> hmm
[21:17:07] <williamtdr> anyone in here know the protocol well?
[21:17:42] <shoghicp> me
[21:17:48] <Brandon15811> xD
[21:17:51] <williamtdr> shoghicp: how does the client request chunks?
[21:17:57] <shoghicp> it never does
[21:18:00] <williamtdr> and I thought you were busy playing on marc's server xD
[21:18:03] <shoghicp> server sends, guesses
[21:18:05] <shoghicp> I am!
[21:18:08] <williamtdr> :O
[21:18:10] <williamtdr> alright
[21:18:14] <williamtdr> hmm, so we broke that
[21:18:15] <williamtdr> gg
[21:18:20] <williamtdr> alright, off to figure out how
[21:18:22] <KnownUnown> we broke everything
[21:18:23] <shoghicp> skipped player updates?
[21:18:28] <shoghicp> it's handled there
[21:18:28] <williamtdr> maybe
[21:18:29] <KnownUnown> meh
[21:18:30] <williamtdr> don't think so
[21:18:35] <KnownUnown> I'm beginning to think we shouldn't fork
[21:18:40] <williamtdr> because otherwise the spawn chunks shouldn't sent
[21:18:40] <shoghicp> ^
[21:18:41] <williamtdr> *send
[21:18:52] <shoghicp> maybe you don't chedule the next ordering
[21:18:56] <shoghicp> schedule*
[21:19:01] <williamtdr> I'd love to not fork
[21:19:05] <williamtdr> but I'd also like a backup
[21:19:11] <shoghicp> williamtdr: switch to beta 7 and time!
[21:19:13] <williamtdr> in case we can't get mainstream pm working
[21:19:24] <williamtdr> shoghicp: alright, I'll have ethan do that
[21:19:54] <shoghicp> williamtdr: and I can tell you that the new soft will skip some calculations instead of replacing the value
[21:28:39] <MrARM> heh magicraft reddit seems so active
[23:30:55] * TruDan is now known as TruDan|away
[23:47:15] * PhilipShilling joined the channel
[23:47:17] <NullFull> PhilipShilling is also known as: DA_Swagnemite

[11:22:34] * MaximMinerSuper has quit
[11:52:23] <gurun> so, client ID and cookie doesn't change between app restarts and reconnections. Client GUID change with restarting the app, but not connect/disconnects
[11:52:53] <gurun> have to figure out what cookie in RakNet really is...
[11:57:05] <shoghicp> gurun: check RakLib, I implemented it :)
[11:57:51] <gurun> implemented what?
[11:59:20] <shoghicp> those "cookies"
[11:59:24] <shoghicp> it's the IP :)
[11:59:29] <shoghicp> but negated
[11:59:47] <gurun> yeah, looking at the package in RakNet
[12:00:34] <gurun> i would assume that it is the domain, since cookies usually don't work on IP but on name normally.
[12:00:42] <gurun> so i have to check that
[12:00:55] <gurun> but for that range, it can't be the name
[12:01:19] <shoghicp> gurun: https://github.com/PocketMine/RakLib/blob/master/protocol/CLIENT_HANDSHAKE_DataPacket.php
[12:01:36] <shoghicp> https://github.com/PocketMine/RakLib/blob/master/protocol/Packet.php#L76-L84
[12:10:14] <gurun> ok, i see now. It's a byte for version (4) and then 4 bytes sysaddress
[12:14:07] <shoghicp> no, 6 bytes
[12:14:12] <shoghicp> version
[12:14:16] <shoghicp> then 4 bytes (IP)
[12:14:20] <shoghicp> then 2 bytes (port)
[12:14:45] <gurun> yeah, i had the port outside
[12:15:24] <gurun> so, if RakNet was compiled without the security it will not generate the cookie :-(
[12:15:36] <gurun> but
[12:15:47] <gurun> the client seems to accept the cookie setting regardless.
[12:17:05] <shoghicp> gurun: no, it does not depend on security
[12:17:38] <gurun> #if LIBCAT_SECURITY
[12:18:01] <shoghicp> yep
[12:18:09] <shoghicp> check better :)
[12:18:22] <shoghicp> I think our RakNet doesn't have it
[12:20:55] <gurun> i don't think so too. And that cookie .. well, it's not a real cookie. Seems to be more realited to the challange stuff.
[12:21:53] <gurun> So, i would say that .. well .. the client ID stuff is better.
[12:23:13] <gurun> so username together with clientID would be enough for me to say that it's "safe"
[12:23:27] <gurun> if you change username .. or use another client, you will have to login again.
[12:23:30] <gurun> but otherwise, no.
[12:24:02] <gurun> IP, not essential
[12:24:44] <gurun> that would be for "remeber me on this device". For session i would use the GUID.
[12:26:14] <gurun> shoghicp, when you wrote iTunes .. did you mean iCloud or .. really iTunes(whateever that would mean) ?
[12:27:31] <iJoshuaHD> yeah, theres a prob with loading skins from iOS
[12:27:57] <shoghicp> iJoshuaHD: no problem loading skins!
[12:28:08] <iJoshuaHD> the camera roll degrades the quality of the picture
[12:28:10] <gurun> no, was for world backup, right
[12:28:13] <shoghicp> gurun: just so people can backup the worlds using the iTunes interface
[12:28:26] <shoghicp> Apple disabled the "usual" way on iOS 8.3
[12:28:43] <iJoshuaHD> well im still sticking to 7.0.4 :P
[12:28:56] <iJoshuaHD> no stable jailbreak
[12:28:59] <gurun> what you mean .. you can't get the worlds out through USB or?
[12:29:12] <shoghicp> gurun: they disabled things like iFunBox or alike
[12:29:17] <gurun> ok
[12:29:26] <gurun> fucking monopoly company :-(
[12:29:32] <iJoshuaHD> thats one of the reason i hate iOS 8.*
[12:29:45] <gurun> hope EU will sue their asses off sooner than later.
[12:29:55] <gurun> like they do with google and gasprom
[12:31:06] <iJoshuaHD> its like im paying for a device that treats me like: "you can have this iOS device for $500 and you cant do anything about it like you are used to in your android devices"
[12:31:17] <shoghicp> iJoshuaHD: you can't do that, as this did not happen before 8.3 :)
[12:31:51] <iJoshuaHD> i think im finally switching to Android
[12:32:06] <gurun> $500.. damn that would be some cheap crap of it is coming from apple
[12:32:10] <iJoshuaHD> bad choice for choosing iPad Air than Google Nexus
[12:32:31] <gurun> my wifes new phone .. €800
[12:33:15] <iJoshuaHD> i think i should start a #EveryHateApple xD
[12:37:42] <gurun> probably exist already :-)
[12:38:21] <gurun> haha, so funny with that RT/FAV iOS twitter ..
[12:38:32] <gurun> i'll see how many i can get :-P
[12:38:44] <gurun> totally offtopic from your tweet shogi :-P
[14:16:12] <Codmadnesspro> whirlpool hash is best hash
[14:46:40] <williamtdr> o/
[14:46:50] <williamtdr> protocol question for y'all
[14:47:01] <williamtdr> you can't send a fullchunkdatapacket with zlib encoding
[14:47:07] <williamtdr> otherwise this happens:
[14:47:36] <williamtdr> https://twitter.com/williamtdr/status/591027217565552640
[14:47:52] <williamtdr> but you can compress and send it in batch data packets?
[14:47:58] <williamtdr> confused on how that encapsulation works
[14:49:22] <williamtdr> :O
[14:49:22] <williamtdr> nvm
[14:49:40] <williamtdr> think I got it
[14:52:24] <shoghicp> williamtdr: batch packets are the only ones that can be compressed
[14:52:36] <shoghicp> everything else gets sent uncompressed
[14:52:38] <williamtdr> shoghicp: so encapsulate the spawn chunks in BatchPackets
[14:52:56] <shoghicp> yep
[14:53:26] <shoghicp> oh, and can you try to have timings on while you are running the server now?
[14:53:50] <shoghicp> the tps reported is the min over the last seconds, because before with the average it was biased
[15:02:04] * Minemaster joined the channel
[15:02:05] <NullFull> Minemaster is also known as: AcerGaming, MIDPotatoe, Minemaster
[15:02:18] <Minemaster> Hi
[15:03:08] <Minemaster> Hi, darngeek
[15:05:00] <Codmadnesspro> That's allot of accounts you have there xD
[15:06:05] <Minemaster> ik
[15:06:17] <Minemaster> I lost passwords to them
[15:06:35] <Minemaster> i only know the password to this one
[15:06:36] <Codmadnesspro> "Forgotten password"
[15:06:48] <Minemaster> and i lost the emails
[15:06:52] <Minemaster> so idk
[15:07:15] <Codmadnesspro> Lol
[15:07:23] <Codmadnesspro> What a coincidence :P
[15:07:25] <Minemaster> Wait
[15:07:37] <Minemaster> Do you have youtube lol
[15:08:02] <shoghicp> Minemaster: as well, read the Channel Rules here >.<
[15:08:11] <Minemaster> ok
[15:08:14] <shoghicp> you broke three of them or so in five minutes
[15:08:22] <williamtdr> that's not a record though
[15:08:29] <williamtdr> think shadergaming holds that
[15:08:38] <Minemaster> wow
[15:08:40] <williamtdr> anyway, shoghicp, updating, I'll get some new timings
[15:08:41] <shoghicp> williamtdr: I think some people broke 5 on their first sentence
[15:08:53] <williamtdr> shoghicp: :O
[15:08:53] <shoghicp> williamtdr: update to the latest recommended
[15:08:53] <Codmadnesspro> lol
[15:08:59] <shoghicp> not the latest
[15:09:01] <Minemaster> hi williamtdr omg
[15:09:03] <shoghicp> as that one is for build 7
[15:09:06] <williamtdr> shoghicp: meh, I just grab from jenkins
[15:09:10] <williamtdr> alright
[15:09:17] <Minemaster> What's jenkins
[15:09:33] <williamtdr> shoghicp: the soft limit is 1500
[15:09:37] <williamtdr> can't have it got over 2048
[15:09:46] <williamtdr> worst servers have 8 gb ram
[15:09:51] <Minemaster> ikr
[15:09:51] <williamtdr> some have 16
[15:10:02] <Minemaster> why not 64gb ram xD
[15:10:25] <williamtdr> shoghicp: loginrequest fires really frequently
[15:10:56] <Minemaster> Hey williamtdr could you make a ip login to the server
[15:11:00] <williamtdr> async task, web runner
[15:11:00] <Minemaster> oops
[15:11:01] <shoghicp> that might be interesting
[15:11:30] <Minemaster> I don't think thats allowed my bad i will not post that
[15:17:10] <shoghicp> williamtdr: I wasn't timing async tasks. doing so now for build 7
[15:21:49] <Minemaster> Does anyone know when 0.11.0 will come out?
[15:31:34] * TruDan|away is now known as TruDan
[15:33:39] <Minemaster> Hey TruDan
[15:35:49] <MrARM> never.
[15:36:07] <MrARM> that is, in a year or two? :)
[16:14:36] <Brandon15811__> shoghicp: just want shell access to the server? XD
[16:14:52] <shoghicp> Brandon15811__: ?
[16:14:54] <shoghicp> oh
[16:14:58] <shoghicp> not now D:
[16:16:04] <Intyre> password is hunter2
[17:14:01] <gurun> shogi, when you time "async tasks", what kind of timing is that?
[17:16:28] * sekjun9878 has quit
[17:34:23] <shoghicp> gurun: return to main thread
[17:34:40] <shoghicp> and processing them
[17:38:11] <gurun> so they are just executing in paralell and then join up with main thread again?
[17:38:29] <shoghicp> yep, and they can execute something back in the main thread
[17:38:42] <gurun> i guess you have the choice of fire and forget, yeah.
[17:38:44] <shoghicp> this follows the PHP thread execution model, share nothing
[17:38:59] <shoghicp> they get the data they need on construct
[17:39:04] <shoghicp> then they get added to the pool
[17:39:06] <shoghicp> executed
[17:39:20] <shoghicp> and then they can put data into the handlers in the main thread if they want
[17:39:54] <gurun> yeah, but is the parent thread waitin for the spawned threads to excecute finish?
[17:40:30] <gurun> i'm simply just curious since you mentioned "timing". I use threads in two setups. One is fire and forget when i know there is no need to wait for them.
[17:40:41] * sekjun9878 joined the channel
[17:40:53] <shoghicp> gurun: it's not waiting

[00:08:10] <williamtdr> Brandon15811__: pong
[00:14:47] * sekjun9878 joined the channel
[02:23:59] * deceit has quit
[02:30:01] * lexton joined the channel
[02:31:47] * deceit joined the channel
[02:37:46] * deceit has quit
[02:37:53] * deceit joined the channel
[02:41:31] * PhilipShilling joined the channel
[02:41:34] <NullFull> PhilipShilling is also known as: DA_Swagnemite
[02:42:37] <PhilipShilling> When 0x1C is sent to the client, say the MOTD is set to "Welcome to the server" it will only show "Welcome t"
[02:44:59] * deceit has quit
[02:46:20] * deceit joined the channel
[02:56:11] * deceit has quit
[03:05:08] <Intyre> len("MCCPP;Demo;") = 11
[03:07:32] <Jocopa3> you're a wizard, intyre
[03:09:10] <Intyre> no you are, harry
[03:09:45] <PhilipShilling> Youre a god
[03:09:53] <PhilipShilling> Not a wizard
[03:09:55] <Jocopa3> my name isn't harry, it's george
[03:09:56] * deceit joined the channel
[03:10:45] <Intyre> clooney?
[03:11:08] <Jocopa3> no, bush
[03:11:17] <PhilipShilling> The issue I had was because I did RedstoneLamp.server.getMOTD().length() instead of motd.length() XD So "MCCPP;MINECON;" wasnt included
[03:11:38] <Intyre> minecon isnt included anyway
[03:11:56] <Jocopa3> does the minecon icon even appear on the list anymore?
[03:12:06] <Intyre> minecon isnt included anyway
[03:13:19] <Jocopa3> oh :p
[03:13:44] <PhilipShilling> Either way its fixed :D
[03:21:23] * deceit has quit
[03:24:20] * deceit joined the channel
[03:33:38] * deceit has quit
[03:37:14] * deceit joined the channel
[03:41:41] * deceit has quit
[03:55:01] * deceit joined the channel
[04:03:02] * deceit has quit
[04:03:32] * deceit joined the channel
[04:17:07] * ItzBulkDev joined the channel
[04:17:08] <NullFull> ItzBulkDev is also known as: Jaydenb1321
[04:17:20] <ItzBulkDev> hey
[04:21:25] * deceit joined the channel
[04:23:52] * ItzBulkDev has quit
[04:28:14] * deceit has quit
[04:29:55] * lexton has quit
[04:44:23] * deceit joined the channel
[05:01:51] * deceit_ joined the channel
[05:06:02] * deceit_ has quit
[05:06:02] * deceit has quit
[05:06:49] * deceit joined the channel
[06:00:17] * deceit has quit
[06:36:45] * deceit joined the channel
[06:37:29] <Jocopa3> Used to take me 40 minutes to manually pitch correct 1 verse of vocals, now I'm down to 20 minutes
[06:43:11] <shoghicp> Brandon15811_: do timings on that world!
[06:43:50] <shoghicp> I can't reproduce the lagginess some servers are reporting
[06:45:22] <shoghicp> Brandon15811_: even better: make a plugin that detects lag, then enables timings. after finishing, they get disabled (or after 3 minutes!)
[06:48:45] <Jocopa3> Shoghicp, hack in block 247 with data value 1 or 2, place a few of them in a world, then try to destroy them all; see what happens
[06:49:15] <Jocopa3> it should crash the game, as it does on my device, but I wonder if it could devices on servers too :p
[06:50:57] <Jocopa3> by itself, it's not a noticable bug, since you have to hack that block in for it to happen, but if someone on a server had the ability to hack it in and attempt to crash other players playing, it could be bad
[06:54:11] * deceit has quit
[06:58:24] <shoghicp> Jocopa3: what block is that?
[06:58:29] <shoghicp> in 0.11 at least unknown blocks get replaced by Update blocks :D
[06:58:44] <Jocopa3> it's the active or cooled down nether reactor
[06:58:51] <shoghicp> oh
[06:58:55] <shoghicp> yeah, you crash
[06:58:58] <Jocopa3> :p
[06:59:16] <shoghicp> can you give me the stack trace?
[06:59:38] <shoghicp> happened on build 1, then people stopped playing the betas
[07:01:25] <iJoshuaHD> is it a pocketmine or mcpe bug where if a player dies and teleported back to default level, the player is jerking off and the chunks arent loading. the only way to get rid of it is to reconnect.
[07:01:53] * deceit joined the channel
[07:02:04] <shoghicp> iJoshuaHD: don't repeat your questions!
[07:02:10] <Jocopa3> "the player is jerking off"; uh, what?
[07:02:11] <shoghicp> this seems Twitter otherwise
[07:02:22] <shoghicp> the jerking off bug is MCPE
[07:02:34] <iJoshuaHD> the player is like having a nausea of 10
[07:02:45] <Jocopa3> could pick a better name for the bug, but yeah :p
[07:02:57] <shoghicp> The chunks issue seems a misconfiguration issue on the latest 1.5 build
[07:03:15] <shoghicp> otherwise it works
[07:03:21] <iJoshuaHD> im using the default configs -,-
[07:03:30] <shoghicp> wait.... teleportation between levels
[07:03:35] <iJoshuaHD> yeah
[07:03:41] <shoghicp> that might be a non-tested thing
[07:03:49] <shoghicp> 1.5 on LATEST build
[07:03:52] <shoghicp> right?
[07:03:52] <iJoshuaHD> player dies from another world, teleported back to default level
[07:04:01] <iJoshuaHD> then player starts jerking off
[07:04:06] <shoghicp> please check /version and www.pocketmine.net
[07:04:10] <iJoshuaHD> i think so
[07:04:18] <iJoshuaHD> im using the latest as always :3
[07:04:29] <shoghicp> no, you aren't
[07:04:43] <shoghicp> most of the times you are not even when you say that xD
[07:04:48] <iJoshuaHD> uhmm is there something new on pocketmine.yml?
[07:04:49] <shoghicp> then you update and gets fixed
[07:04:57] <shoghicp> but I don't know about this one
[07:05:00] <iJoshuaHD> because i didnt delete it
[07:05:05] <shoghicp> are you using anvil?
[07:05:16] <iJoshuaHD> i converted my worlds to mcregion
[07:05:29] <shoghicp> did you delete the old .mca files?
[07:05:34] <iJoshuaHD> yup
[07:05:36] <shoghicp> otherwise it's still anvil
[07:05:49] <iJoshuaHD> i made sure i did this: rm *.mca
[07:06:06] <shoghicp> errm
[07:06:12] <shoghicp> did you check the folder?
[07:06:14] <iJoshuaHD> and double checked
[07:06:32] <shoghicp> on region/, only .mcr files should exist
[07:06:45] <iJoshuaHD> ik. i deleted all .mca files
[07:06:50] <shoghicp> anyway, o/
[07:06:57] <iJoshuaHD> \o
[07:07:14] <shoghicp> Jocopa3: if you get a stack trace, send it to thephpguy@mojang.com
[07:08:17] <Jocopa3> I got it now, I had to do it via dropbox for a minute :/
[07:09:10] <Jocopa3> I can just email it though, but I got it on pastebin now
[07:21:18] <iJoshuaHD> shoghicp i got the latest build, i deleted my old 1.5 pocketmine.yml config, generate new one, bug still happens.
[07:49:45] <shoghicp> iJoshuaHD: read what I said, please
[07:49:46] <shoghicp> Jocopa3: got an empty mail D:
[09:45:26] <iJoshuaHD> i was muted for posting a code... nice :P
[09:46:42] <shoghicp> iJoshuaHD: read the rules
[09:46:46] <shoghicp> next time it's kick
[09:46:55] <shoghicp> and don't continue the conversation here
[09:50:04] * MaximMinerSuper joined the channel
[09:51:32] <gurun> hmm, how do you get the players jering off? Are there particle effects implemented for that?
[09:53:15] <gurun> "thephpguy" ... that can't be flattering :-)
[10:00:54] * MaximMinerSuper has quit
[10:31:18] * MaximMinerSuper joined the channel
[10:43:28] <gurun> i guess stroing also the content of the chests is a required feature :-(
[10:44:53] <deceit> nah
[10:44:57] <deceit> who needs chests
[10:46:12] <gurun> yeah, you know .. i was just thinking that yesterday.
[10:46:44] <gurun> on all these survival maps .. why the hell do they use chests when they could just aswell just spread items around the map.
[10:46:50] * MaximMinerSuper has quit
[10:47:01] <deceit> i was thinking more along the lines of ae
[10:47:05] <deceit> but you have a point as well
[10:47:14] <gurun> ae?
[10:47:20] <deceit> applied energistics
[10:47:28] <gurun> hehe, that requires a google
[10:48:08] <gurun> ah, that one.
[10:49:37] <deceit> awesome mod
[10:50:17] <gurun> ok, not the one i thought. That one is even cooler
[10:50:41] <gurun> "Singularities"
[10:50:49] <deceit> hehe
[10:50:59] <deceit> wireless networks, crafting cpus, spatial storage
[10:51:15] <deceit> spatial storage is the coolest, make a building, flip a switch, it's stored on disk
[10:51:29] <deceit> find a new place, lay down pylons, flip a switch, *poof*
[10:51:33] <deceit> house is where you want it
[10:54:19] <gurun> complete engergy conversion .. convert your house to atoms.. and regenerate it :-)
[10:58:39] <deceit> ^
[10:58:43] <deceit> it's very fun
[10:59:28] <gurun> waiting for the special inventory to handle special items then and special blocks and special gfx for both items and blocks in MCPE.
[11:00:56] <gurun> sendPacket(BlockDescriptionMetadataAndTextures)
[11:08:13] <gurun> what is the reason for not having beta program on iOS these days?
[11:10:26] <gurun> LBSG really have to run some shitty HW for the beta servers. 10 users and struggling with ticks.
[11:11:31] <gurun> can't even begin to imagine what kind of HW would have a problem with 10 users :-P
[11:16:33] * MaximMinerSuper joined the channel

2015-04-23
[20:29:48] <gurun> well, he has something secret to the right on the screen.
[20:29:55] <gurun> a secret window
[20:30:39] <Brandon15811__> gurun: picture?
[20:36:06] <gurun> can't do screenshots
[20:36:27] <gurun> Hmmn, LBSG beta servers are slow.
[20:42:10] <gurun> williamtdr, how do you do that windows with "Speed 1" ??!?
[21:05:15] <williamtdr> gurun: effects!
[21:05:28] <williamtdr> and yeah, they are slow, that's why steadfast
[21:15:58] <gurun> ok. when i went into a game, died and came back to spawn, the effects where gone
[21:16:20] <gurun> and still have chunk-loading problems. Nothing new on that yet it seems.
[21:23:51] <williamtdr> effect thing's a bug, I fixed it but haven't pushed it yet
[21:24:06] <williamtdr> as for the chunk loading problems, that's pocketmine lagging -> mcpe interaction
[21:24:22] <williamtdr> it claims to be getting 19 tps but is maxing out the cpu and keeps increasing tick rate
[21:24:29] <williamtdr> only happens after first 10 mins
[21:30:27] <gurun> ok. BUT i have to say that i don't get kicked out now. Used to be a pain in the ass so stability in that sense seems better.
[21:34:31] <williamtdr> yup, yay for not crashing
[21:36:34] <gurun> hate cheaters
[21:43:47] <gurun> looking forward to that unified lobby you are working on williamtdr. But i guess you will still need the loadbalancing in the same way.
[21:53:16] * Jocopa3 joined the channel
[21:55:00] <Jocopa3> yay for digital music class!
[21:55:25] <Brandon15811__> cat /dev/random > /dev/audi
[21:55:27] <Brandon15811__> audio
[21:55:31] <Brandon15811__> music!
[21:55:36] <Jocopa3> :p
[21:56:11] <Jocopa3> we are doing a project where we create a band with students in the class, then make a song, music video, and album cover for that song
[21:56:14] <Brandon15811__> I actually do cat random files to test audio xD (too lazy to find actual audio files)
[21:57:13] <Jocopa3> I've soo far done most of the music itself, except our drummer who did drums, and singer who i'm currently pitch correcting their voice, but it's a lot of fun
[21:57:30] <Jocopa3> http://i.imgur.com/ltrAA2L.png
[21:57:48] <Jocopa3> but that is the most fun class I've ever taken in high school, because there are no lectures, just computers and music
[21:58:05] <Brandon15811__> Jocopa3: I had a class like that last semester :D
[21:58:25] <Brandon15811__> the whole class was one big group project, working on a website in C#
[21:58:39] <Jocopa3> that sounds really fun too :p
[21:58:58] <Jocopa3> sadly, my school district didn't offer programming at our career/technical academy
[21:59:03] <Jocopa3> so I went with music instead
[21:59:46] * TruDan is now known as TruDan|away
[21:59:46] <Brandon15811__> the closest thing my high school had to programming was writing excel formulas xD
[22:00:20] <Jocopa3> my school offered intro to programming, and then an AP (advanced placement for college credit) course in programming
[22:00:36] <Jocopa3> I took both of those freshman year, and had nothing else to do since then :/
[22:01:29] <Brandon15811__> for the first level microsoft office level course, they had this test that if you passed it, you pretty much got an A in the class xD
[22:01:48] <Jocopa3> but I got to talk to the superintendent of the district and now she is referring me to the high school course coordinator to talk about adding more programming courses :D
[22:01:48] <Brandon15811__> so I spent nearly the whole year just playing games cause I didn't have to do any work
[22:02:05] <Jocopa3> sounds like my computer programming classes :p
[22:02:12] <Jocopa3> except I was making games in that class
[22:04:55] <Jocopa3> first semester of college is going to be boring
[22:05:32] <Jocopa3> most all electives, have to take 'honorary' intro to programming again
[22:06:14] <Jocopa3> even with college credit from that AP course, I still have to take it one way or another :c
[22:07:40] <Jocopa3> I tried to avoid as many morning classes as possible when registering, but there are two I couldn't avoid; can't stay up lat on sundays or tuesdays now
[22:08:11] <Brandon15811__> I have to take a 8am chemistry next semester :(
[22:08:29] <Jocopa3> sucks :p
[22:09:18] <Brandon15811__> Jocopa3: don't worry, you'll start staying up late when you have early classes once you start college (if you go)
[22:10:10] <Jocopa3> I'll eventually end up waking up at 10PM and falling asleep after classes are done, I can almost guarentee it
[22:10:34] <Brandon15811__> staying up to 5am to finish an assignment is always fun :D
[22:10:47] <Brandon15811__> (it was a programming assignment at least)
[22:10:57] <Jocopa3> not procrastinating is always fun too, at least, sometimes :p
[22:11:18] <Brandon15811__> whats college without procrastination?
[22:11:23] <Jocopa3> I want to get into the habit of doing assignments immediately after class, and not a day or two later
[22:11:42] <Brandon15811__> or a week or two later
[22:12:02] <Jocopa3> then again... every college student says they won't procrastinate at the start of the year
[22:12:53] <Brandon15811__> at least I'm being productive with my procrastination though xD
[22:13:04] <Brandon15811__> (sometimes)
[22:13:21] <Jocopa3> my other hope is to not get a room mate who is awful or awkward, though the chances of that seem low :p
[22:13:22] <Brandon15811__> I once cleaned the bathroom to procrastinate xD
[22:14:27] * kr0w has left the channel
[22:32:36] <InusualZ> does anyone know what is the string id of the sound that you make when you break a block in mcpe?
[23:38:32] <Brandon15811__> williamtdr: ping

[04:59:33] * MrQuoter joined the channel
[06:11:33] * brandon__ joined the channel
[06:11:38] <NullFull> brandon__ is also known as: Brandon15811
[06:40:37] * Jocopa3 has quit
[07:53:10] * gurun_ joined the channel
[07:53:30] <gurun_> Coming soon: PHP 7 -- and it's a scorcher
[07:53:30] <gurun_> Almost fast enough for production use
[07:55:34] <gurun_> Not my words :-)
[08:14:23] <shoghicp> gurun_: xD xD
[08:22:24] * gurun has quit
[08:33:39] * gurun joined the channel
[08:38:55] <gurun> the article said that PHP7 would see almost a 100% boost.
[08:39:02] <gurun> so that sounds promising.
[08:49:41] <shoghicp> gurun: for normal applications :)
[08:50:12] <shoghicp> memory-bound and CPU/bound applications get way more improvements
[08:54:18] <gurun> oh, so they are even closer to production use :-)
[08:56:15] <gurun> well, it is the founder himself that said that "up to 100% improvements have been seen". So i would assume that is an optimal setup.
[09:07:20] <shoghicp> gurun: it's already working :)
[09:07:29] <shoghicp> no, 100% is at least :)
[09:07:51] <shoghicp> gurun: bottom of this page https://wiki.php.net/phpng
[09:08:02] <shoghicp> PM is more something like bench.php
[09:08:44] <shoghicp> I already tested PM against PHP 7, but extensions need to be updated :(
[09:24:09] * MaximMinerSuper joined the channel
[09:30:00] <gurun> looks like the virtual machine is the one to thank for much of the performance boost.
[09:32:47] <shoghicp> yep, optimized memory transactions and how it does things
[09:34:04] <MaximMinerSuper> hi
[09:34:14] <MaximMinerSuper> i;ve got a question
[09:34:55] <MaximMinerSuper> updating PM to 1.5 corrupted my chunks. how can i restore them?
[09:36:13] <shoghicp> grab a backup, and try the latest build
[09:36:28] <shoghicp> anyway, this is not the channel for those questions. Check the Channel Rules
[09:37:19] <MaximMinerSuper> i know. but i don't have to connect to #pocketmine. soory
[09:37:24] <MaximMinerSuper> sorry*
[09:45:16] * MaximMinerSuper has quit
[10:42:34] <Codmadnesspro> lolwat
[11:18:51] * gurun_ has quit
[12:11:47] <iJoshuaHD> Codmadnesspro pinggg
[13:24:10] * TruDan|away is now known as TruDan
[13:52:27] * lexton joined the channel
[14:09:33] <gurun> shoghicp, that part about using the skin png as part of the identity .. wasn't too much to my liking. However, one thing leads to the other.
[14:09:49] <shoghicp> it's just an extra value
[14:09:56] <gurun> Can you tell we what happens during a redirect, in the case the skin has been changed/set by the server during "login"?
[14:09:58] <shoghicp> not used for security, but extra things
[14:10:14] <shoghicp> the skin cannot be changed by the server on the client
[14:10:27] <gurun> or, hmm .. it's not possible to set the skin for the player, just for all the others, right?
[14:11:04] <shoghicp> exactly, you can modify what the server sends to players :)
[14:11:17] <gurun> ok, well .. here is the thing. Various terrorist and even intelligence organizations use images to hide information in plain sight.
[14:11:51] <gurun> I could, for example if I'm a provider like InPVP .. do a download of a picture for my profile, with vital information encoded.
[14:12:01] <gurun> like a "key"
[14:13:27] <gurun> but that wouldn't work very good if i login to another server, because then i'm basically giving it away.
[14:13:51] <gurun> so, nah.
[14:16:04] <gurun> it could carry a GUID embedded (hidden) in the image, and then used as a global ID .. for multiple providers, but that would be difficult too.
[14:18:49] <gurun> if i do 3'rd person view .. the booring thing is that i wouldn't see the same skin as the others would see unless the server can update my skin too.
[14:25:03] <gurun> Mirror. Has anyone seen a mirror plugin?
[14:25:09] <gurun> simulate a mirror
[14:33:55] <lexton> does anyone know of a mob spawning plugin that I can test it out?
[14:43:24] <gurun> lexton, you mean for #pocketmine
[14:43:47] <lexton> yes for pocketmine server
[15:10:16] <Codmadnesspro> Lol ._.
[15:51:43] * lexton has quit
[16:14:18] * joshrivers has quit
[16:14:56] * joshrivers joined the channel
[19:28:55] * williamtdr joined the channel
[19:29:10] <williamtdr> o/
[19:30:04] <Brandon15811__> williamtdr: you're alive!
[19:30:33] <williamtdr> Brandon15811__: somewhat
[19:30:42] <deceit> he's a zombie, cut off his head!
[19:30:57] <Brandon15811__> "Sorry, 🍕🍖🍗🍕🍖🍗.tk is an invalid domain name."
[19:30:59] <Brandon15811__> damn
[19:31:04] <williamtdr> I'm a slave to school and league, emphasis on school
[19:31:12] <Brandon15811__> williamtdr: same
[19:31:19] <williamtdr> trying to get better grades, what a waste of time
[19:31:26] <williamtdr> Brandon15811__: o/\o
[19:32:41] <williamtdr> steadfast II is a thing now
[19:33:20] <Brandon15811__> williamtdr: for 0.11?
[19:33:33] <williamtdr> Brandon15811__: yup
[19:33:47] <williamtdr> because all the awesome gc collection and async stuff made things slower :(
[19:33:54] <Brandon15811__> williamtdr: started implementing FastTransfer yet?
[19:34:03] <williamtdr> so making a hybrid between soft 238, the fastest version I've seen yet, and 1075
[19:34:07] <williamtdr> Brandon15811__: yup :)
[19:34:22] <williamtdr> hoping to have sf2 done tonight and rolled out on the beta servers
[19:34:29] <Brandon15811__> someone already made a sign transfer plugin xD
[19:34:33] <williamtdr> then I'll start on all the awesome v8 stuff
[19:34:35] <williamtdr> heh
[19:35:00] <Brandon15811__> I'm making an autoscaling lobby for fun xD
[19:35:51] <williamtdr> noice.
[19:36:09] <Brandon15811__> cause I have plenty of server credit to waste xD
[19:36:15] <williamtdr> on do?
[19:36:27] <Brandon15811__> williamtdr: nope, they're ARM servers
[19:36:36] <williamtdr> Brandon15811__: scaleway?
[19:36:40] <Brandon15811__> williamtdr: yupp xD
[19:36:48] <williamtdr> how many players can it hold? :D
[19:36:53] <williamtdr> was curious but didn't have time to test
[19:36:54] <Brandon15811__> williamtdr: no idea xD
[19:37:14] <Brandon15811__> gurun: help me do a stress test!
[19:37:41] <gurun> sure
[19:38:13] <gurun> Brandon15811__, you have to finish finish finish finish finish finish or you will not have food food food and no fun fun fun !!!!
[19:38:26] <gurun> Brandon15811__, ready ready .. come on, finish the job .. finish finish!!!!
[19:38:42] <gurun> Stressed?
[19:38:50] <Brandon15811__> hahahaha
[19:38:55] <gurun> hihi
[19:39:02] <gurun> PM the connection info :-)
[19:39:03] <Brandon15811__> nah, school already has me stressed xD
[19:39:35] <Brandon15811__> NullFull: minecraft 212.47.237.200 49155
[19:39:36] <NullFull> [Minecraft Stats] Hostname: Minecraft: PE Server; Gamemode: SMP; Software: PocketMine-MP 1.5dev-1083; Version: v0.11.0 alpha build 6; Players: 0/20
[19:39:45] <Brandon15811__> gurun: ^ theres the server
[19:42:39] <gurun> Brandon15811__, server in US or?
[19:42:48] <Brandon15811__> gurun: france
[19:43:04] <deceit> that server hates me ;p
[19:43:40] <gurun> working.. chunk loading a bit slow, but gets there eventually.
[19:44:41] <Brandon15811__> PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
[19:44:41] <Brandon15811__> 1646 root      20   0  210504 120196   7952 R 395.5  5.8  11:59.37 php
[19:45:20] <williamtdr> Brandon15811__: yeah, 1.5 gets laggy real fast
[19:45:22] <Brandon15811__> its hovering around 40% now
[19:45:44] <Brandon15811__> or it was xD
[19:50:22] <gurun> do you have block protection on that server?
[19:50:45] <Brandon15811__> gurun: spawn protection is probably on
[19:51:13] <gurun> i can't break stone-blocks
[19:51:19] <gurun> everything else seems to break
[19:59:35] <gurun> dead red squids :-P
[20:00:23] <Brandon15811__> yupp xD
[20:01:55] <gurun> oh .. something really wrong with bow and arrow
[20:02:39] * deceit throws arrows at gurun
[20:03:18] <gurun> are arrow entities animated by the server in PM?
[20:04:26] <gurun> haha, explosion is funny :-)
[20:04:35] <gurun> the drops are .. jumping :-P
[20:05:20] <Brandon15811__> not sure if that is lag or not xD
[20:05:38] <gurun> to me .. that feels like a client bug or something
[20:05:51] <gurun> also the primed TNT isn't correct.
[20:05:59] <gurun> flows down, and then jumps up ..
[20:06:10] <gurun> jumps a couple of times
[20:06:51] <gurun> it's almost like if the explosion is triggerd a lot of times
[20:06:59] <gurun> but with no new sound and no new damage
[20:08:16] <gurun> oh, interesting. If i mine under a drop, it jumps a couple of times too.
[20:08:25] <gurun> Looks like lag .. but that should be all client-side stuff.
[20:10:14] <Brandon15811__> https://i.imgur.com/e7tTFFK.jpg
[20:10:17] <Brandon15811__> Heh xD
[20:10:56] <gurun> hmm, yeah .. that looks just about right .. if you expect something wrong.
[20:11:33] <Brandon15811__> thats when you look from under the world xD
[20:11:45] <gurun> explosion seems to have a tendency of yielding transparent blockfaces in rock too.
[20:12:18] <gurun> oh yeah :-)
[20:16:12] <gurun> hmm, secondary explision trigger much faster
[20:17:14] <gurun> have that code all wrong in both PM and MiNET it seems.
[20:19:17] <Brandon15811__> williamtdr: "TPS: 0.08"
[20:26:18] <Brandon15811__> gurun: I think I broke it xD
[20:26:26] <Brandon15811__> doesn't finish connecting
[20:26:27] <gurun> :-)
[20:26:38] <gurun> so what is that special thing on LBSG to the right?
[20:26:59] <Brandon15811__> williamtdr: ^
[20:27:06] * Brandon15811__ never uses LBSG
[20:28:05] <Brandon15811__> Except for once when I was helping test a load balancer I made, that went horribly xD

2015-04-22
[17:51:20] * kr0w joined the channel
[17:51:41] <kr0w> Is anyone here and available to answer a couple questions?
[17:53:09] <kr0w> I am attempting to contribute to pocketmine. But when I got the repository and dependencies and ran it. Then my android app is claimed to be out of date.
[17:57:08] <Codmadnesspro> shoghicp> kr0w: I think you should ask that in #pocketmine
[17:57:34] <deceit> Codmadnesspro: isn't it past your bedtime?
[17:57:48] <Codmadnesspro> It's 18:57 :P
[17:58:02] <deceit> talkin' back?! that's a paddlin'
[17:58:08] <Codmadnesspro> ;n; don't abuse me
[17:58:13] <deceit> also, you missed what i said in the other channel
[17:58:22] <deceit> 12:40            deceit : something oddly satisfying about mowing down a teddy  bear while doing the yard
[17:58:54] <Codmadnesspro> y le teddy bear ;m;
[17:59:03] <Codmadnesspro> y not u
[17:59:12] * kr0w2 joined the channel
[17:59:14] * Codmadnesspro mows himself over
[17:59:16] <deceit> because i can't push the mower AND mow myself down
[17:59:24] <deceit> and in all fairness
[17:59:30] <deceit> i tried to avoid it
[17:59:38] <deceit> and by try, i mean... i didn't
[17:59:38] <Codmadnesspro> I'll do it for you ^-^
[17:59:39] <deceit> >:D
[17:59:41] <kr0w> Codmadnesspro: Ok, thanks
[17:59:43] <deceit> LOL
[18:00:03] <Codmadnesspro> deceit, I have the best weapon agasint you.
[18:00:20] <Codmadnesspro> deceit, I feel offended by your recent action(s). Please read http://stop-irc-bullying.eu/stop
[18:00:26] <deceit> nevar!
[18:00:28] <Codmadnesspro> Best weapon ^-^
[18:00:52] <deceit> in a moment of clarity, i have realized that i'm being mean, and will stop
[18:01:03] <deceit> JUST KIDDING.. SUCK IT!
[18:01:06] <Codmadnesspro> STOP IRC BULLY!
[18:01:10] <deceit> bahahahahaha
[18:03:18] * kr0w2 has quit
[18:07:07] * kr0w joined the channel
[18:16:22] * Codmadnesspro joined the channel
[18:16:25] <NullFull> Codmadnesspro is also known as: codmadnesspro
[18:16:25] <Codmadnesspro> hue
[18:16:35] <Codmadnesspro> Codmadnesspro is also known as: Hue
[18:21:40] <deceit> every time you say that it reminds me of my bearded dragon
[18:23:31] <Codmadnesspro> deceit, does it hue hue hue?
[18:23:47] <deceit> it makes that face when it's sun bathing
[18:23:54] <Codmadnesspro> :D
[18:23:55] <deceit> they open their mouths to regulate body temp
[18:24:54] <Codmadnesspro> deceit, http://img.pandawhale.com/98854-huehuehue-lizard-meme-hue-rept-895m.jpeg
[18:25:11] <Codmadnesspro> A gif :DD http://i.imgur.com/PijPq7z.gif
[18:25:34] <Codmadnesspro> vtf > gif though :P
[18:25:58] <deceit> hahahah
[19:24:08] * Dylan_Cruz joined the channel
[19:24:16] <Dylan_Cruz> hello
[19:24:20] <Dylan_Cruz> i need help
[19:25:44] * Dylan_Cruz has left the channel
[19:38:42] * humerusj joined the channel
[19:50:56] <KnownUnown> Intyre: sudo make me a sammich
[19:51:07] <Intyre> how many?
[19:51:21] <KnownUnown> a sammich
[19:51:51] <Intyre> you'll never grow if you only eat one sammich!
[19:58:28] * Tylerdemaster joined the channel
[19:59:19] <Tylerdemaster> How long does it usually take for the server to be up and running?
[20:00:00] <Intyre> depends on how fast you can type stuff
[20:00:30] <Tylerdemaster> On android app?
[20:00:56] <Intyre> or click
[20:01:16] <Tylerdemaster> I started the server but I cant connect to it on mcpe
[20:01:34] <Tylerdemaster> It says  online- unknown
[20:04:03] <Tylerdemaster> So what can I do so I can start playing on it?
[20:12:34] * Tylerdemaster has quit
[20:21:25] * Tylerdemaster joined the channel
[20:23:03] <Tylerdemaster> Ok so the server started for mcpe but it says I was logged out due to outdated client
[20:23:21] <Tylerdemaster> What cn I do about that?
[20:24:27] <Tylerdemaster> *can
[20:24:46] <kr0w> Tylerdemaster: update your client. I ran in to this today as well.
[20:24:58] <Tylerdemaster> How can I do that?
[20:25:43] <Codmadnesspro> deceit, http://askmagicconch.com/#/ask I just found this lol
[20:26:01] <Tylerdemaster> Lol
[20:26:58] <Codmadnesspro> http://i.imgur.com/RCDfuzx.jpg deceit this is some news 4 you
[20:27:42] <kr0w> Tylerdemaster: Thats the trouble.. you can't unless you can find a version update in the play store or, more shady, online.
[20:27:59] <Tylerdemaster> Oh so it's a pocketmine problem then...
[20:28:25] <kr0w> Its a compatibility issue. pocketmine is either newer or older than your client.
[20:28:59] <kr0w> Tylerdemaster: How did you download the pocketmine server?
[20:29:09] <Tylerdemaster> In Google play store
[20:29:16] <Tylerdemaster> On my android
[20:29:33] <kr0w> Tylerdemaster: I mean server side..
[20:29:38] <Tylerdemaster> I have a software update.... Im GONNA try that
[20:30:04] <Tylerdemaster> Idk what you mean by that lol
[20:30:26] <Tylerdemaster> I just opened the app and hit start server
[20:30:44] <kr0w> Ah
[20:31:02] <kr0w> I am still new to pocketmine so I don't know anything about the app
[20:31:11] <Tylerdemaster> Oh lol
[20:32:32] <Tylerdemaster> I try and join it on my iPad and it says tylerdemaster logged out due to outdated client...
[20:32:43] <Tylerdemaster> That's all I know...
[20:36:41] <Tylerdemaster> Anyone else that can help me?
[20:37:30] <Tylerdemaster> Alright well im out!
[20:37:31] * Tylerdemaster has quit
[22:15:56] * joshrivers joined the channel
[22:21:32] * joshrivers has quit
[22:25:05] * joshrivers joined the channel
[23:02:32] * TruDan is now known as TruDan|away
[23:48:44] * joshrivers joined the channel

[03:18:11] * ZacHack joined the channel
[03:49:24] * joshrivers joined the channel
[04:15:55] * joshrivers has quit
[04:16:48] * joshrivers joined the channel
[04:26:44] * kr0w joined the channel
[04:27:30] <kr0w> Hey, I was wondering about the status of mob spawning. It looks like there is stuff in the configuration for it. Is it implemented yet? If not, I would like to start contributing there.
[04:33:11] <deceit> come back in the morning, almost everyone is asleep atm
[05:18:18] * joshrivers joined the channel
[05:22:49] * joshrivers has quit
[08:33:12] * gurun_ has quit
[08:33:34] * gurun joined the channel
[08:44:05] <gurun> so, what's the story on SPECIAL_CREATIVE = 0x79
[08:45:11] <shoghicp> gurun: set creative inventory
[08:45:21] <shoghicp> join a PM server, you'll see it :)
[08:48:56] <gurun> is it that sorting and re-arrange thing you tweeted about?
[08:52:16] <shoghicp> nope
[08:52:26] <shoghicp> this is to set the contents of the creative inventory
[08:52:41] <shoghicp> so evn if we add a new item in there, it doesn't need a protocol update
[08:52:51] <shoghicp> (part of server-side inventory)
[08:55:33] * joshrivers joined the channel
[08:56:33] <gurun> so, in creative mode, this means that the whole available inventory needs to be set from the server going forward, or is it optional?
[08:56:55] <shoghicp> it is optional, but the vanilla server is already doing that :)
[08:57:18] <gurun> already as in 0.10?
[08:57:21] <shoghicp> otherwise it defaults to the client list, but if you joined another server it'll get that except when you join a local world
[08:57:33] <shoghicp> so it's recommended to send it
[08:57:39] <shoghicp> hmm... 1.5 is for 0.11
[08:57:58] <gurun> yeah, just asking .. so 0.11 is already doing it you say.
[08:58:36] <gurun> but, it means that .. i could potentially make it better in creative mode even on a multiuser-server by sending a limited list of items allowed.
[08:59:23] <shoghicp> yep, you can do that :)
[08:59:26] <shoghicp> or send more!
[08:59:55] <gurun> will the client itself arrange for the stuff to end up in the right "container area" or will that be possible to influence too?
[09:02:25] <shoghicp> it will arrange it
[09:02:50] <Jocopa3> So you can't choose which tab blocks/items fall under, or customize the inventory tabs?
[09:02:59] <shoghicp> you can't customize the tabs :(
[09:03:03] <shoghicp> only the global list
[09:03:56] <shoghicp> <3 https://github.com/shoghicp/FastTransfer
[09:06:21] <Codmadnesspro> ;o
[09:07:32] <gurun> strange packet.
[09:07:42] <shoghicp> it's a strange one :P
[09:09:01] <gurun> would that trigger a proper disconnect and then proper connect sequence?
[09:09:12] <shoghicp> gurun: it's only half of it
[09:09:51] <gurun> only half?
[09:10:41] <gurun> you mean, it starts in the middle of the spwan seqence somewhere?
[09:10:48] <shoghicp> anyway, it works. it won't disconnect but forwards itself while running
[09:10:59] <shoghicp> then starts the correct sequence to another ip : port
[09:11:37] <gurun> ok, so might have to do a bit of "disconnect cleaning up" after sending it.
[09:12:18] <gurun> but anyways, that is a very cool feature.
[09:12:48] <shoghicp> there is cleaning up being done :)
[09:14:59] <gurun> have to try something with that .. a separate console app, open the socket on the same port and see if i can send that "unsolicited".
[09:17:52] <gurun> shoghicp, did you make yourself any thoughts around "chat" and "commands". The user experience for typing stuff right now is really non-optimal.
[09:18:13] <shoghicp> chat is already bad on phones :S
[09:18:36] <gurun> yeah, but also bad on tablets.
[09:19:14] <shoghicp> attach a keyboard!
[09:19:28] <gurun> i'm working on a standalone chat-client for the PC .. in order to support world-editing plugins better.
[09:19:52] <gurun> so you attach the chat to the player from another client.
[09:19:57] <Jocopa3> I would use my keyboard, but it's awkward to go back and forth between using a keyboard and having tap buttons on the screen :p
[09:19:59] <shoghicp> gurun: you can use both kinds of taps now on plugins :)
[09:20:15] <gurun> taps?
[09:20:52] <shoghicp> like place/break
[09:21:01] <shoghicp> you could only use place before as an event
[09:21:10] <shoghicp> now the client sends break start/cancel/stop events
[09:21:35] <gurun> ah, i see what you mean. That's good.
[09:22:14] <gurun> so .. will it then be possible to cancel a client-action before it happens?
[09:22:25] <gurun> (i know i asked before)
[09:23:22] <gurun> small but important changes in 0.11 .. i like it a lot
[09:25:07] <gurun> just missing centralized login then :-)
[09:32:45] <gurun> the strange packet .. it would be good if that had some kind of token .. or something.
[09:33:07] <gurun> or if the client login really use cookies
[09:33:15] <gurun> cookies would probably be best.
[09:33:54] <gurun> RakNet have some cookie stuff if i remeber correct.
[09:34:03] <shoghicp> gurun: you have the IP and port!
[09:34:24] <shoghicp> and clientId
[09:34:25] <gurun> saying that, because if i transfer a player from one server to another he would have to login again
[09:34:37] <shoghicp> you can implement IP auth :)
[09:34:50] <shoghicp> and a centralized database
[09:34:58] <gurun> clientID ..is it unique for the client, or for the session?
[09:35:03] <shoghicp> anyway, extra data cannot be sent
[09:35:07] <shoghicp> oh, I know!
[09:35:12] <shoghicp> you have 4 identifiers
[09:35:28] <shoghicp> client GUID -> unique per app startup (64 bits)
[09:35:45] <gurun> ok, that is good.
[09:35:50] <gurun> that is a session ID for me
[09:35:55] <shoghicp> client clientId -> unique per installation (32 bit, but can collide!)
[09:36:04] <shoghicp> name -> :P
[09:36:14] <shoghicp> IP -> 32-bit, "unique"
[09:36:29] <shoghicp> you can generate an UUID with all of them
[09:36:38] <gurun> yeah i could yes
[09:36:46] <shoghicp> it's what PM does, but without the client GUID
[09:37:05] <shoghicp> so, the user authenticates on the first server, and you send the UUID -> auth status to some cache server
[09:37:06] <shoghicp> redis?
[09:37:18] <shoghicp> then, the other server can just check
[09:37:32] <gurun> yah, that's how you would normally do it yes
[09:37:52] <gurun> some type of session server anyhow
[09:39:06] <gurun> in the future, getting username/password per connection would be nie too. On the setup for the server.
[09:40:16] <gurun> tell you what. I'll look into the different types of ID's we have inthe packets and write something up in the wiki. And then maybe you can review that.
[09:44:34] <shoghicp> gurun: told you the 4 usable ids :)
[09:44:40] <gurun> OpenConnectionRequest2 cookie and clientGuid i have to look into
[09:44:41] <shoghicp> then you have the port
[09:44:44] <shoghicp> and skin as well
[09:44:51] <shoghicp> gurun: I implemented them already
[09:44:55] <shoghicp> it's just time
[09:45:09] <shoghicp> clientGuid is the client GUID I said :)
[09:45:22] <shoghicp> generated each app start (or RakNet start?)
[09:46:52] <gurun> yeah, but a differene between app start and raknet start depending on what you mean by raknet start
[09:49:43] * PhilipShilling joined the channel
[09:52:00] <PhilipShilling> So if 0x01 is sent to the server when a user is on the server list (0x01), what packet needs to be sent back?
[09:52:29] <Intyre> c1
[09:52:50] <Intyre> wiki.vg
[09:53:20] <PhilipShilling> Im on that already
[09:53:21] <PhilipShilling> You mean 1C? lol
[09:54:53] <gurun> PhilipShilling, 1C yes
[10:05:13] <gurun> why doesn't InPVP and LBSG use the client/guid's etc to remeber the logins? Anyone know?
[10:05:28] <Intyre> they know
[10:06:40] <PEMapModder> gurun maybe because they can be easily stolen?
[10:07:02] <shoghicp> PEMapModder: combine that with the IP :P
[10:07:30] <PhilipShilling> "they know" - Intyre 2015
[10:10:36] <PEMapModder> Then why don't you just use the IP?
[10:11:13] <shoghicp> PEMapModder: multiple players per ip
[10:11:38] <Intyre> you have same ip?!@#$!?
[10:11:43] <Intyre> give it back!
[10:12:37] * Intyre agreed to everyone that said shoghi cheated with fasttransfer
[10:13:14] <PEMapModder> client ID doesn't really help with that...
[10:13:38] <shoghicp> it's unique per client, combine that with the IP
[10:13:40] <shoghicp> then same name
[10:13:58] <shoghicp> then you have to log in, and remembers your login status for that combo bwtween jumps
[10:15:37] <PEMapModder> "unique"
[10:44:40] * joshrivers joined the channel
[10:48:48] * joshrivers has quit
[11:03:01] * TruDan|away is now known as TruDan
[12:06:40] <gurun> PEMapModder, i think you have to redefine what "easily" means when the GUID is regenerated on every startup and the other clients have no means of getting hold of it.
[12:07:38] <gurun> For a "Remeber Me" the IP would probably be used to translate that o "Remeber Me on this network".
[13:23:31] <gurun> shoghicp, can the strange packet be sent at any time after successful handshake?
[13:23:46] <gurun> and can it be sent instead of doing a respawn?
[13:25:37] <gurun> first scenario would be for redirecting to different landing "worlds" and second to respawn back in a landing world (portal, lobby, whatever)
[13:27:25] <shoghicp> yep, I already implemented that on a script :)
[13:32:23] <gurun> sounds good.
[13:37:15] <gurun> the channels you implemented, does that actually make a noticable difference?
[13:41:18] <shoghicp> gurun: that's only for pocketmine, but yes. better packet ordering
[13:41:29] <shoghicp> although I still have to implement different sending times
[14:21:59] * joshrivers joined the channel
[14:26:49] * joshrivers has quit
[15:17:15] * kr0w joined the channel
[15:18:00] <kr0w> Good morning everyone. Can anyone tell me the status of automatic mob spawning? If it isn't being worked on, I think I will try to implement it.
[15:18:07] * joshrivers joined the channel
[15:37:01] * MrQuoter has quit
[15:53:36] <shoghicp> kr0w: I think you should ask that in #pocketmine
[15:56:01] * kr0w has quit
[16:41:39] * joshrivers has quit
[16:58:01] * sawi12 joined the channel
[16:58:08] * sawi12 has left the channel

2015-04-21
[00:09:45] <InusualZ> does anyone know where blocklauncher asset stored?
[04:01:15] * NullFull has quit
[04:01:15] * NullFull joined the channel
[06:54:33] * TruDan|away is now known as TruDan
[06:55:09] * gurun_ joined the channel
[07:18:30] * TruDan is now known as TruDan|away
[08:13:00] * Jocopa3_ joined the channel
[08:16:01] * Jocopa3 has quit
[10:05:32] * Brandon15811__ has quit
[10:06:08] * Brandon15811__ joined the channel
[11:26:16] * Jocopa3_ has quit
[11:27:22] * Jocopa3 joined the channel
[15:01:58] * TruDan|away is now known as TruDan
[17:54:41] * joshrive_ joined the channel
[19:36:39] * C0deH4cker joined the channel
[22:03:20] * joshrivers joined the channel
[22:07:00] * joshrive_ has quit
[22:33:27] * TruDan is now known as TruDan|away
[22:45:54] * joshrivers has quit
[23:01:44] * TruDan|away joined the channel
[23:55:44] <Codmadnesspro> iJoshuaHD, ding

2015-04-20
[01:24:01] <Jocopa3> Finally, all data values for 0.11.0 in chart form: http://i.imgur.com/xgbuGbe.png
[01:50:36] <KnownUnown> yey
[01:50:38] <KnownUnown> jocopa's back
[01:50:39] <KnownUnown> sorta
[02:01:44] <Jocopa3> "sorta" ?
[02:04:40] <KnownUnown> idk
[02:09:32] <deceit> ah, the live of a child
[02:09:44] <deceit> no sense of responsibility
[02:10:03] <Jocopa3> sounds like someone has a story to share :p
[02:10:08] <deceit> ^
[02:58:38] <Jocopa3> "Think of the children!
[02:58:42] <Jocopa3> http://i.imgur.com/5XGU6zh.jpg
[03:00:53] <deceit> that phrase is bullshit
[03:00:55] <deceit> and i saw that earlier
[03:01:02] <Jocopa3> lol
[03:01:14] <deceit> anyone who takes the time to make edibles
[03:01:43] <deceit> will NOT let them be acessible around children
[03:01:53] <deceit> it's a very involved process to begin with
[03:02:14] <deceit> accessible
[03:02:15] <deceit> meh
[03:03:16] <deceit> my laptop kb is finally dying
[05:35:00] * Jocopa3 has quit
[06:06:05] * Brandon15811_ joined the channel
[06:06:32] * Brandon15811___ joined the channel
[06:46:35] * Jocopa3 joined the channel
[07:36:28] <Jocopa3> There are youtube channels where you can watch people watching tv... seriously?
[08:09:47] * rovox has left the channel
[08:34:21] * rovox joined the channel
[12:52:50] * gurun joined the channel
[13:19:23] * bobacado_ joined the channel
[13:22:07] * bobacado_ has left the channel
[14:26:56] * NullFull has quit
[14:27:16] * NullFull joined the channel
[14:29:45] * brandon__ joined the channel
[14:29:50] <NullFull> brandon__ is also known as: Brandon15811
[15:03:15] * TruDan|away is now known as TruDan
[15:35:56] * Smarticles101 has quit
[15:41:29] * Codmadnesspro joined the channel
[15:41:30] <NullFull> Codmadnesspro is also known as: codmadnesspro
[15:42:04] * Smarticles101 joined the channel
[15:42:07] <NullFull> Smarticles101 is also known as: codmadnesspro
[15:43:25] <iJoshuaHD> Codmadnesspro ping.
[19:38:40] * rovox has left the channel
[19:38:58] * rovox joined the channel
[22:03:44] <Jocopa3> Well today has been fun
[22:04:49] <Jocopa3> I couldn't get a ride from school, so I spent 45 minutes walking home; next I realized I had forgotten my house key, so I had to break into my house; 10 minute later I get a knock on the door, only to be greeted by two officers responding to a report of breaking and entering
[22:06:07] <Jocopa3> lucky I hadn't lost my ID either, otherwise things could have turned out worse...
[22:08:05] <KnownUnown> D:
[22:12:53] <Jocopa3> oh well, something interesting to start off the week :p
[22:36:09] <humerusj_> In contrast to Jocopa3, I just launched my trebuchet
[22:36:18] <humerusj_> And it was awesome :)
[22:37:19] <Jocopa3> :p
[22:37:49] * TruDan is now known as TruDan|away
[22:38:27] <Jocopa3> I wanted to stay up last night to work on a song, but I probably wouldn't be awake now if I did
[22:39:54] <Jocopa3> My friend wants a simple song for her short animation project, and I came up with part of the melody while randomly hitting keys on the piano: https://dl.dropboxusercontent.com/u/94880601/Music/heiwana.mp3
[23:19:57] <KnownUnown> nice

2015-04-19
[21:38:21] <Jocopa3> ton*
[21:38:46] <MrARM> probably because it didn't break yet
[21:39:23] <InusualZ> well, I don't mind in that. Because there is a lot of people that don't know what is a OS. So they the thing more easier"
[21:39:31] <InusualZ> "easier"
[21:39:45] <MrARM> I really love how careers preinstall games you can't uninstall
[21:39:49] <MrARM> like
[21:39:57] <MrARM> if it was at least some good games
[21:40:03] <MrARM> nope, they preinstall you some shit
[21:40:36] <InusualZ> lol
[21:40:42] <MrARM> and in Poland, the worst looking icon after you get a new phone from a career is...
[21:40:54] <jython234> hmm i use AT&T
[21:41:14] <MrARM> the career app! often even blurred!
[21:41:14] <MrARM> even if the device is ldpi
[21:41:31] <MrARM> who doesn't like upscaling a 32x32 icon? !)
[21:41:34] <MrARM> *;)
[21:41:37] <Jocopa3> AT&T is like verizon, but at least AT&T is starting to get better...
[21:42:15] <jython234> LOL
[21:43:44] <Jocopa3> then again, AT&T locks bootloaders too :p
[21:44:16] <MrARM> everyone locks bootloaders
[21:44:42] <MrARM> they must lock bootloaders but can make it unlockable
[21:45:01] <MrARM> google forces them to have the device locked by default I think
[21:45:09] <MrARM> but they allow unlock procedures
[21:45:37] <Jocopa3> Other carriers in the US don't lock the bootloader, only two that I know of do
[21:45:52] <MrARM> Jocopa3, switch to then!
[21:45:54] <MrARM> *them
[21:46:32] <Jocopa3> I can't, around where I live, verizon is the only carrier that I can get a signal from
[21:46:39] <MrARM> ugh
[21:47:47] <Jocopa3> Remember, the US is huge, not all carriers cover the same places as others do :p
[21:48:30] <MrARM> fix them all
[21:48:56] <Brandon15811__> Jocopa3: you're supposed to be able to bring your own device to verizon, but good luck with actually getting them to activate it
[21:49:13] <MrARM> what
[21:49:30] <MrARM> you can't just set your SIM card to a device you got off somewhere?!
[21:49:40] <MrARM> srsly
[21:49:49] <Jocopa3> Brandon15811__: I thought about that, but the other versions of the S5 don't support the same frequencies that verizon towers use
[21:49:56] <Brandon15811__> MrARM: CDMA
[21:50:14] * TruDan is now known as TruDan|away
[21:51:02] <MrARM> wait, there are no sim cards then?
[21:51:50] <Brandon15811__> MrARM: http://www.androidpolice.com/2014/11/22/psa-cdma-carriers-probably-wont-activate-your-nexus-6-unless-it-was-purchased-from-google-play-or-that-carrier-and-what-you-can-do-about-it/
[21:52:01] <InusualZ> I think that most of carrier let you unlock you phone for free. but depend on your contract i think
[21:52:01] <Jocopa3> There are sim cards
[21:52:32] <Brandon15811__> but they whitelist the device ID, and theres no legal way to change the device ID
[21:53:18] <MrARM> do they seriously not activate any device you get from somewhere?!
[21:53:21] <MrARM> that's really bad
[21:53:50] <Jocopa3> Welcome to America ;D
[21:53:56] <InusualZ> LOL
[21:54:21] <Jocopa3> Land of the free* (* terms and conditions may apply)
[21:54:29] <InusualZ> LOL
[21:54:49] <MrARM> Poland is really not to restrictive about that
[21:55:07] <Brandon15811__> MrARM: its technically illegal for verizon not to activate devices
[21:55:09] <MrARM> there you can even go to a shop and buy a Sim card and don't even tell them any info about yourself
[21:55:23] <Brandon15811__> (that are compatible with their network, that is)
[21:55:47] <MrARM> because a device can be incompatibile...
[21:55:51] <MrARM> someone should sue then
[21:55:53] <MrARM> *them
[21:55:59] <MrARM> --hardly
[21:56:10] <Jocopa3> I wouldn't do that
[21:56:17] <MrARM> meh
[21:56:24] <Jocopa3> Verizon sued the US government to change Net Neutrality laws and won
[21:56:26] <MrARM> they have too good lawyers
[21:56:37] <jython234> thats cause they be riche
[21:57:19] <Jocopa3> well, they sued the FCC, not the US Gov, but still...
[21:58:07] <humerusj_> All carriers do
[21:58:20] <jython234> hmm
[21:58:40] <humerusj_> I have sprint, but I'm lucky enough to know some guys that can jump through loopholes
[21:58:51] <jython234> major carriers are AT&T, verizon, TMobile, sprint, and USCellular
[21:58:58] <jython234> at least in my area
[21:59:05] <Brandon15811__> AT&T and T-mobile have no problems with unlocked devices
[21:59:26] <Jocopa3> T-Mobile and Sprint don't lock the bootloaders on their phones
[21:59:27] <jython234> isnt there some new thing, MetroPCS?
[21:59:32] <Brandon15811__> AT&T does
[21:59:47] <InusualZ> Jocopa3, I have a HTC One m7 from T-Mobile
[21:59:48] <Jocopa3> Google is also planning on becoming a wireless carrier too
[21:59:59] <jython234> google plans on going to the moon
[22:00:00] <InusualZ> and I bougth with locked bootloader
[22:00:05] <humerusj_> Jocopa3: yeah, their net is a bit slow though
[22:00:05] <jython234> they have plans for everything
[22:00:12] <humerusj_> That's pretty much my only complaint
[22:00:29] <Brandon15811__> as far as evilness goes, T-mobile is the least evil
[22:01:09] <Jocopa3> InusualZ: odd, I know the GalaxyS5 on T-Mobile isn't locked
[22:01:30] <InusualZ> well, maybe is because I live in Puerto Rico
[22:02:26] <InusualZ> but its fine. HTC provide a guide of how to unlock the bootloader
[22:02:28] <jython234> i lives in US
[22:02:41] <MrARM> umm
[22:02:50] <Jocopa3> Apparently you can unlock the bootloader for the HTC one
[22:03:05] <MrARM> Do they sell unlocked phones by default?
[22:03:13] <MrARM> I don't think so?
[22:03:21] <Brandon15811__> InusualZ: nearly all phones are sold locked
[22:03:33] <Brandon15811__> some have a bootloader that can be unlocked though
[22:03:42] <Jocopa3> For some phones, like samsung phones, they come unlocked
[22:03:51] <MrARM> Well, all have a boot loader that can be unlocked
[22:03:53] <Jocopa3> other phones come locked, but they offer steps to unlock them
[22:03:57] <MrARM> but not everyone can do this :P
[22:04:12] <Brandon15811__> officially unlocked*
[22:04:12] <MrARM> what, did they come literally unlocked?!
[22:04:30] <Brandon15811__> the HTC G1 came unlocked
[22:04:32] <MrARM> like no need to do fastboot oem unlock?
[22:04:38] <Jocopa3> The galaxy s4 and s5 did, because if they came locked, you wouldn't be able to unlock it :p
[22:04:58] <MrARM> if so, that's quite a major security issue :∆
[22:05:01] <MrARM> *:P
[22:05:14] <Jocopa3> Other phones like the HTC One comes locked, but you can unlock it
[22:19:02] <Jocopa3> Would you rather: live in Japan for a year and not have to pay for anything except food, but have to teach english to students, OR live in Sweden for 90 days, but have to pay for everything
[22:20:28] <MrARM> huh?
[22:20:37] <MrARM> depending how much money would one have
[22:22:07] <Jocopa3> I want to live somewhere after college for a year or less, and those two options seemed like the best to pick from
[22:24:29] <Jocopa3> living in the US is getting to be boring, same old politics, same old pop-stars, etc. :p
[22:27:05] <MrARM> Myself I would go to Sweden lol
[22:27:42] <Jocopa3> Maybe if I did that, I could go hang out with shoghicp and the other mojang devs :p
[22:28:00] <MrARM> hahaha
[22:28:06] <MrARM> Maybe
[22:28:24] <Jocopa3> then again, I'm sure thousands of minecraft fans thought the same thing...
[22:28:34] <MrARM> I would rather not go to Sweden lol
[22:28:34] <MrARM> *Japan
[22:28:35] <MrARM> oops
[22:28:35] <MrARM> lol
[22:29:12] <MrARM> Nah, not really due to Minecraft :P
[22:29:25] <MrARM> but going to Japan for a year would be terribleee lol
[22:29:51] <MrARM> especially that I hate Japanese food xD
[22:30:33] <Jocopa3> I love Japanese food, but it'd take me a bit to get used to eating it every day
[22:32:06] <Jocopa3> The only thing about living in Japan is, unless you know Japanese, you're going to have a really hard time living there
[22:32:15] <InusualZ> I want to live in England
[22:32:46] <InusualZ> The bad thing is that i have to pay a license to view TV in my house
[22:33:00] <Jocopa3> the U.K. was really nice, especially up in Scotland
[22:57:00] * jython234 is now known as jython234[away]
[23:13:08] * Brandon15811 joined the channel
[23:28:51] <Jocopa3> Fence gate icons in 0.11.0 don't match the actual fence gate model
[23:28:59] <Jocopa3> I just noticed that...
[23:33:26] <Jocopa3> And the cactus icon is still glitched (there's a gap between the top face and the side face): http://i.imgur.com/GMHDRjj.png

[01:14:20] * TruDan is now known as TruDan|away
[01:42:35] <InusualZ> Jocopa3, I implement a custom tile entity! YAY!!!
[01:42:37] <InusualZ> xD
[01:46:29] <Jocopa3> yay!
[01:55:47] <InusualZ> But I need a way to add Texture to the game.
[02:01:42] <Jocopa3> I wouldn't know how to do that
[02:27:46] <Jocopa3> You can use grass path blocks to make invisible light sources :o
[04:03:20] * sekjun9878 joined the channel
[10:18:56] * TruDan|away is now known as TruDan
[12:09:35] * gurun has quit
[13:54:31] * jython234_ joined the channel
[16:09:40] * Cecil107 joined the channel
[16:09:55] <Cecil107> hi
[16:12:02] * Cecil107 has quit
[16:34:24] * C0deH4cker has quit
[17:33:49] <InusualZ> what tool you did for help MCPE's modders? I say this because of byteandahalf's tweet: https://twitter.com/byteandahalf/status/589838782221934593
[17:34:03] <InusualZ> shoghicp, ^
[17:34:20] <shoghicp> InusualZ: don't mind him
[17:34:53] <InusualZ> okay
[17:35:23] <InusualZ> btw, what will happen with the modding?
[17:49:49] <CoDMadnessPRO> https://twitter.com/notmojang lol
[17:50:44] <CoDMadnessPRO> https://twitter.com/trollghi LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL
[17:51:00] <CoDMadnessPRO> shoghicp, you should probs check that out xD they made a clone of you as a troll.
[17:54:14] <shoghicp> CoDMadnessPRO: that's really old
[17:54:23] <shoghicp> stop bringing old links here xD
[17:54:25] <CoDMadnessPRO> shoghicp, I actually just noticed it xD
[17:54:45] <CoDMadnessPRO> Not on twitter that much anyway
[17:55:11] <Brandon15811> http://www2.warnerbros.com/spacejam/movie/jam.htm
[17:55:24] <Brandon15811> " © 1996"
[19:53:47] <Jocopa3> I keep seeing posts on ocelots and rabbits in the update, yet no evidence of them in the binary...
[19:55:03] <humerusj_> Look for "cat"
[19:55:35] <Jocopa3> I'm looking for the "getEntityTypeId" method which should list all entities
[19:56:05] <Jocopa3> http://i.imgur.com/8RTXxbu.png
[20:03:48] <Jocopa3> double checked by trying every ID between 0 and 62, still nothing :/
[20:07:12] <Jocopa3> The two images I saw were: https://pbs.twimg.com/media/CCV5yGvUkAEkbhi.jpg and https://pbs.twimg.com/media/CCWISNbUMAAL5Gb.jpg
[20:07:56] <Jocopa3> posters were saying "only for build 2 tho", but build 2 doesn't have them either, so most definately fakes :p
[20:12:15] <MrARM> second one IS fake
[20:12:21] <MrARM> no idea about the first one
[20:12:27] <MrARM> but probably fake too
[20:22:03] <Jocopa3> I find it odd that magma cream was added with the lava slime, but not ghast tears for the ghast
[20:47:39] <Jocopa3> I need a better way to update my data values chart, because currently I'm doing it all by hand...
[20:59:59] <MrARM> ghost tears were no added? :o
[21:00:09] <Jocopa3> nope
[21:02:00] <Jocopa3> gold nuggets aren't in the game either
[21:03:13] <Jocopa3> even though zombie pigmen should drop gold nuggets when killed, but since gold nuggets haven't been added, they don't :p
[21:03:45] <MrARM> yep, no item
[21:04:04] <MrARM> and magma cream has no lang string
[21:04:41] <MrARM> well
[21:04:45] <MrARM> blame Mojang
[21:04:49] <MrARM> still wondering
[21:04:58] <MrARM> why did they implement lava cubes and ghasts
[21:05:16] <MrARM> is that something for nether reactor???
[21:06:36] <Jocopa3> they might be planning on the nether, or planning on adding brewing
[21:06:49] <InusualZ> why they don't implement the nether in first place
[21:06:53] <Jocopa3> or maybe they just want to add all PC mobs to be complete
[21:07:47] <MrARM> InusualZ, why didn't they implement infinite worlds earlier
[21:07:49] <MrARM> ^ some sort of same question
[21:07:58] <Jocopa3> it might be that the nether would need to be its own update
[21:08:15] <MrARM> Nether is probably quite a lot of worj
[21:08:16] <MrARM> *work
[21:08:35] <MrARM> well
[21:08:39] <MrARM> maybe not THAT much
[21:08:49] <MrARM> but it definitely is a lot of code
[21:09:09] <Jocopa3> I bet their biggest concern is making the nether work fast
[21:09:11] <InusualZ> sometime in the road they are going to HAVE to implement it
[21:09:32] <MrARM> and I think that the one behind the new mobs might be darngeek lol
[21:09:37] <MrARM> oops
[21:09:41] <MrARM> forgot he is there
[21:09:48] <MrARM> wasn't going to ping him lol
[21:09:59] <Jocopa3> at this rate though, they might add the ender dragon before the end is even added :p
[21:10:13] <MrARM> Jocopa3, quite likely
[21:10:14] <MrARM> also
[21:10:32] <MrARM> they might have done some AI rewrite maybe and wanted to test it.?
[21:11:15] <Jocopa3> possibly
[21:11:19] <Jocopa3> I haven't checked the AI yet
[21:11:37] <MrARM> I'll check this later
[21:11:37] <MrARM> going to make a change analyser
[21:11:37] <MrARM> Jocopa3, do you maybe have the apk for beta 1?
[21:11:37] <MrARM> I have apk for beta 2, beta 3 and I think beta 4 too
[21:11:58] <Jocopa3> I do have the beta 1 apk :p
[21:12:24] <MrARM> but not for beta 1
[21:12:24] <MrARM> send meh it please
[21:12:24] <MrARM> wait
[21:12:24] <MrARM> I have it
[21:12:25] <MrARM> nvm
[21:13:05] <Jocopa3> lol
[21:17:15] <MrARM> ...
[21:17:36] <Jocopa3> ChanServ apparently doesn't like you :p
[21:19:22] <Jocopa3> quick question: is it worth it to update to android 5.0?
[21:19:35] <Jocopa3> I hear a lot of apps aren't exactly optomized for 5.0 yet :p
[21:21:16] <MrARM> Yes
[21:21:20] <MrARM> definitely worth it
[21:21:58] <MrARM> Jocopa3, I'm on Android 5.0, had no issues with performance/compatibility
[21:22:33] * jython234_ is now known as jython234
[21:22:55] <MrARM> Jocopa3, also it's MrQuoter that forced ChanServ to do something evil sadly
[21:23:06] <InusualZ> I'm Cyanogen 12(5.0) I think it is. is very nice
[21:23:20] <MrARM> yep I'm on CM12 too
[21:23:24] <jython234> shoghicp: whats the difference with spawnX, and x in StartGamePacket?
[21:23:45] <Jocopa3> my phone can't run Cyanogen mod sadly :c
[21:23:48] <MrARM> except for some awful designs I saw there it is ok
[21:24:04] <Jocopa3> my carrier locked the bootloader; I'm lucky to even have root
[21:24:06] <MrARM> CM+Material design=UH NO DONT DO THAT
[21:25:15] <MrARM> Jocopa3, get yourself a phone without career and with unlocked bootloader next time
[21:25:32] <MrARM> like OnePlus One ;P
[21:26:19] <Jocopa3> I will, but the other phones won't support 4G on my carrier :/
[21:26:57] <Jocopa3> My carrier does sell a "developer" version of many phones that has the bootloader unlocked, but I'd have to pay full price for it, plus another $50 to $100 more
[21:27:50] <InusualZ> wow
[21:28:02] <jython234> thats an interesting carrier
[21:28:06] <MrARM> ^
[21:28:11] <MrARM> 10/10 would switch it
[21:28:13] <InusualZ> you carrier is?
[21:28:15] <jython234> sounds kinda like Apple
[21:28:36] <MrARM> *0/10
[21:28:45] <Jocopa3> I have verizon
[21:29:15] <MrARM> I really don't regret having my phone for full price
[21:29:23] <MrARM> and having no troubles with carrer
[21:29:44] <MrARM> and at least I can be on the non-monthly payment method
[21:29:51] <MrARM> or whatever this is called like
[21:30:12] <Jocopa3> You mean a contract?
[21:30:25] <MrARM> Yeah, contractless
[21:31:07] <Jocopa3> You see, in America, we have what's known as capitalism, and the first rule of capitalism is: money first, customers second
[21:31:19] <MrARM> :/
[21:31:28] <MrARM> in Poland at least this is a bit better
[21:31:38] <MrARM> at least on phone market
[21:31:49] <MrARM> it is no good but not terrible
[21:33:23] <MrARM> anyways, a Samsung phone with stock firmware = pain
[21:33:35] <Jocopa3> it is a pain
[21:33:39] <MrARM> generally, my golden rule is to stay away from Samsung
[21:33:58] <Jocopa3> Samsung is the Apple of the Android world
[21:33:59] <MrARM> but they seem to at least have better design now
[21:34:05] <MrARM> but still the price D:
[21:34:14] <jython234> Jocopa3: verizion does that?
[21:34:24] <jython234> *verizon
[21:34:25] <MrARM> whatever, not going to care about getting a new phone for a year or s
[21:34:28] <MrARM> o
[21:34:51] <Jocopa3> Yeah, at least, when I went to go get my Galaxy S5, I asked for the developer version, and the guy said I'd have to pay full price for it
[21:34:58] <MrARM> having my current one for half a year now
[21:35:14] <MrARM> you know
[21:35:22] <MrARM> root allows too much stuff
[21:35:23] <MrARM> like
[21:35:25] <MrARM> tethering
[21:35:55] <Jocopa3> verizon offers tethering for free with most of their plans
[21:36:33] <MrARM> I still don't understand why are they even allowed to limit tethering
[21:36:40] <MrARM> like, why does the software allow this
[21:36:49] <MrARM> wait nvm, they modify the software
[21:37:15] <MrARM> one of biggest things I hate about mobile careers is that they modify the software
[21:37:32] <MrARM> and delay us updates
[21:37:41] <Jocopa3> I hate that too
[21:38:16] <Jocopa3> they also add a tone of bloat ware as well
[21:38:20] <MrARM> I can say OPO is the phone I think is the best from the ones I had

2015-04-18
[01:07:41] * C0deH4cker joined the channel
[03:12:03] * Falkirks has quit
[03:12:03] * Falkirks joined the channel
[03:23:32] <KnownUnown> It's funny
[03:23:45] <deceit> you're funny looking
[03:25:14] <KnownUnown> You're funny smelling
[03:26:51] <deceit> old spice is funny smelling?
[03:26:55] <deceit> better than axe
[06:08:28] <iJoshuaHD> :P http://www.ascii-codes.com
[07:15:03] * Brandon15811 joined the channel
[07:29:28] * Brandon15811_ joined the channel
[07:29:28] * Brandon15811___ joined the channel
[09:46:46] * TruDan|away is now known as TruDan
[10:07:52] <shoghicp> :D
[10:08:00] <shoghicp> got two devices to test things!
[10:09:03] <PEMapModder> :)
[10:09:23] <PEMapModder> Did anyone sponsor you to do that :P
[10:09:58] <shoghicp> nope, but we can use any device from the office as long as we don't break them and return it later
[10:10:27] <PEMapModder> "As long as we don't break them"
[10:10:31] <PEMapModder> Breaking them can mean many things
[10:10:51] <shoghicp> (hardware related :P)
[10:11:11] <shoghicp> we usually change the firmware each 2 weeks or so, so it doesn't matter
[11:57:09] <sekjun9878> https://github.com/nvbn/thefuck :D
[13:17:24] * iJoshuaHD joined the channel
[13:17:54] * PEMapModder|away joined the channel
[21:17:12] * -- BotBot disconnected, possible missing messages --
[21:19:25] * [d__d] joined the channel
[22:56:04] * Jocopa3 joined the channel
[22:58:05] <Jocopa3> Found a fun way to crash peoples devices: edit in block 247 id 2 (cooled nether reactor), then try to destroy it
[22:58:54] <Jocopa3> some times it'll crash the game, other times it won't; now to test and see what it does on a server

2015-04-17
[22:45:31] <TruDan> ssd :P
[22:45:43] <gurun> ssd is really great
[22:46:03] <gurun> it seriously make a shitload difference on pretty much everything it touches.
[22:46:56] <TruDan> gurun: http://inpvp.net/status guess which servers are on SSD, and which are on HDD
[22:46:58] <TruDan> xD
[22:47:26] <gurun> ac not :-)
[22:47:32] <TruDan> nop
[22:47:57] <TruDan> some servers are down atm though :( transferring over to fully VM
[22:48:09] <gurun> why is SSD speeding up PM?
[22:48:35] <TruDan> think it does a fair bit of IO
[22:48:48] <TruDan> ik it writes a player.dat file when a player joins
[22:49:02] <TruDan> i have a task to delete them after the leave xD
[22:50:05] <gurun> oh. do you really want PM to do stuff like that?
[22:50:11] <deceit> Brandon15811__: WAKE UP
[22:50:13] <gurun> you don't use that player.dat file, do you?
[22:50:17] <deceit> intyre and i want you to join our gc/eio game
[22:50:33] <gurun> are you still on that hardcore shit deceit ?
[22:50:52] <deceit> nah, intyre broke our crash landing game via steve's factory mgr
[22:51:01] <deceit> so we reset, played thaumcraft/witchery/AM2 for a bit
[22:51:12] <deceit> but the magic stuff just irked me, so we're back to our galacticraft/enderio game
[22:51:16] <gurun> oh, so we need a "blame Intyre" now too :-)
[22:51:23] <Intyre> never
[22:51:28] <TruDan> crash landing
[22:51:32] <deceit> Intyre: don't make me pull logs ;p
[22:51:38] <TruDan> oh god, that brings back so much fustration
[22:51:42] <deceit> LOL
[22:51:42] <gurun> crash landing was really cool. I enjoyed just looking at the vids
[22:51:51] <deceit> TruDan: galacticraft on normal mode is about as frustrating
[22:52:03] <deceit> i've gone through probably 10 stacks of iron, just to get to the moon
[22:52:14] <TruDan> deceit: crash landing and its god damn insanity. because 100 flowers, and 50 trees isnt enough to keep you sane
[22:52:22] <deceit> you're thinking blast off
[22:52:27] <deceit> the sanity thing was never in crash landing
[22:52:27] <TruDan> oh
[22:52:46] <gurun> like one vid i watched.. that after a shitload of stuff and time spent .. one night .. he realized that mob griefing was on after.. found out the hard way :-)
[22:52:48] <TruDan> oh wait yeah crash landing was the "ok" one
[22:52:51] <deceit> if you want to join, i can point you in to the modpack i'm working on
[22:52:55] <deceit> er
[22:52:56] <deceit> my engrish
[22:53:21] <deceit> we're far enough along that resources aren't an issue
[22:53:23] <gurun> lol
[22:53:24] <deceit> we're basically just building now
[22:53:39] <deceit> but it's a very basic pack
[22:53:47] <gurun> time for sleep and more game engine tomorrow.
[22:53:52] <deceit> i wanted to try my hand at stuff w/o the 'easy' automation, aka mfr/TE
[22:53:56] <deceit> gnite gurun
[22:54:07] <gurun> ciao
[22:54:08] <TruDan> gurun: o/
[22:54:13] <Brandon15811> deceit, can't right now :(
[22:54:17] <Brandon15811> homework D:
[22:54:17] <deceit> :(
[22:54:21] <deceit> well hurry up!
[22:54:40] <deceit> lol you and your default skin
[22:54:44] <Brandon15811> deceit, maybe late tonight xD
[22:54:46] <deceit> i forgot how many heads we had hanging up
[22:54:56] <deceit> tico beheading ftw
[22:55:12] <gurun> btw, it's funny that skins story .. it's a God damn beta ... who cares. On Twitter its like the end of the world just happened...
[22:55:24] <deceit> ?
[22:55:30] * deceit is lost by your comment
[22:55:31] <TruDan> xD
[22:55:48] <gurun> @_tomcc: Doh, we might have inadvertently entirely removed the custom skin selection from the game in build 5. Keep calm &amp; wait for build 6!
[22:55:49] <TruDan> deceit: https://twitter.com/_tomcc/status/589197522771513345
[22:55:56] <deceit> HEH
[22:56:02] <deceit> of course all the angsty kids are gonna be upset
[22:56:09] <deceit> how else can they show how unoriginal they are?
[22:56:17] * deceit sports his custom skin made by minecraftaddict
[22:56:21] <deceit> :)
[22:56:36] <gurun> olivers first comment: Dad, look it stampe
[22:56:52] <gurun> talk about 5mc of fame
[22:57:25] <gurun> no, enough. Night guys!
[22:57:29] <deceit> lol
[22:57:39] <deceit> TO THE MOOOOOOOON!
[22:57:46] <deceit> stupid meteors broke my o2 system
[22:58:48] <TruDan> lel
[23:08:19] <deceit> it's not funny!
[23:46:07] * TruDan is now known as TruDan|away

[00:17:27] * williamtdr joined the channel
[00:52:29] * TruDan is now known as TruDan|away
[01:10:33] <KnownUnown> meh
[01:11:26] <KnownUnown> EntityDamageByEntityEvent
[01:11:28] <KnownUnown> lol
[06:16:48] * NCommander joined the channel
[06:16:53] * NCommander has quit
[06:16:53] * NCommander joined the channel
[07:16:06] * iamadpond has quit
[07:16:06] * Intyre has quit
[07:16:06] * NullFull has quit
[07:16:06] * Antisober552 has quit
[07:16:06] * darngeek has quit
[07:16:06] * eggster has quit
[07:16:36] * Antisober552 joined the channel
[07:16:36] * humerusj_ joined the channel
[07:16:39] * Antisober552 has quit
[07:18:18] * Antisober552 joined the channel
[07:18:18] * humerusj_ joined the channel
[07:18:48] * eggster|afk joined the channel
[07:18:48] * Falkirks joined the channel
[07:18:48] * NullFull|away joined the channel
[07:19:08] * eggster|afk is now known as eggster
[07:19:18] * iamadpond joined the channel
[07:19:48] * leonchang99 joined the channel
[07:20:18] * shoghicp joined the channel
[07:20:48] * Intyre joined the channel
[07:21:18] * MinecraftAddict joined the channel
[07:21:48] * MrARM joined the channel
[07:22:18] * ZacHack joined the channel
[07:42:56] * shaila has quit
[07:46:01] <deceit> this vaguely reminds me of efnet
[08:25:56] * gurun joined the channel
[09:08:05] * gurun joined the channel
[09:10:16] <gurun> Anyone know the answer to my question about spawn location problems on 0.10?
[09:11:22] <gurun> It's like 20% chance i end up on the right Y coordinate. Most of the time i end up on the roof of the building intead of inside it.
[09:13:57] <gurun> hihi, removing all blocks right ontop of the spawn (air all the way up), it spawns correctly every time.
[09:22:00] <shoghicp> gurun: we know about it, but the fix is till broken on a different branch
[09:22:22] * darngeek joined the channel
[09:32:04] * gurun joined the channel
[09:40:32] * TruDan|away is now known as TruDan
[11:47:04] * shaila joined the channel
[14:14:21] * williamtdr has quit
[14:24:16] * jython234[away] is now known as jython234
[14:49:55] * jython234 is now known as jython234[away]
[16:47:17] * SpiderPig_ joined the channel
[17:34:24] * gurun joined the channel
[17:51:09] <gurun> shogi, tomcc just wrote that there are 2mil users from china and a lot of them on beta2. How on earth can Mojang know this? Should i start checking the traffic from the client or something?
[17:51:45] <deceit> i would assume google gives you this info when you have an app in the play store
[17:51:50] <deceit> same w/ apple
[17:52:44] <gurun> it's illegal copies he is talking about.
[17:52:47] <deceit> ah
[17:53:13] <deceit> maybe code to 'check in', like pc?
[17:53:40] <gurun> yeah, think i need to re-read the agreement again,
[17:54:05] <deceit> man, that's a lot of ppl pirating a simple game though
[17:54:18] <gurun> 3mil of just the beta.
[18:00:01] <deceit> crazy
[19:02:13] <gurun> so, i asked my son "is this a good lobby" ... his reply "it sucks! it doesn't have any people in it"
[19:02:26] <deceit> heh!
[19:02:51] <gurun> so, showed him another one .. "it sucks, that like a game not a lobby"
[19:03:19] <gurun> so showed him InPVP "Daddy, that's a real lobby". Damn.
[19:12:13] <deceit> damn
[19:14:10] <CoDMadnessPRO> deceit, I feel offended by your recent action(s). Please read http://stop-irc-bullying.eu/stop
[19:14:14] <CoDMadnessPRO> lol
[19:24:30] <deceit> LOL
[19:25:09] <deceit> brb crying into my cheerios
[19:25:14] <deceit> just kidding, suck it!
[19:36:39] <gurun> i like this idea: https://www.youtube.com/watch?v=n8RPSSl-f3Y&feature=iv&src_vid=C5TggP2JOtA&annotation_id=annotation_630920
[19:39:19] <CoDMadnessPRO> i just brought a samsung 850 pro 1tb ssd for £285 xD
[19:49:04] <gurun> hmm, do i now need to code player-mobs to simulate players just to .. try multiplayer game engine.. darn difficult.
[20:34:06] <gurun> TruDan, are you up? I was testing that "smash" thing yesterday. But i didn't get it. Is it kill-em-all thing or?
[20:34:34] <TruDan> gurun: GTA :P and atm its pure knockback but little buggy with PM - sometimes doesnt knockback etc
[20:34:46] <TruDan> each mob will have its own special effects like on mineplex
[20:34:59] <gurun> ok, so differnt profiles kind of.
[20:35:06] <TruDan> Yup
[20:35:28] <gurun> ah, i see. BTW, the map i played, if you take the waterfall you can escape the map :-P
[20:35:36] <gurun> but maybe that was a feature
[20:36:00] <TruDan> yeah i disabled the region limiting while testing, on actual servers that would stop you going outside the map region
[20:36:43] <gurun> ah, yeah. The invisible bedrock thing, right
[20:37:05] <TruDan> oh no not that, actual region (via plugin)
[20:37:22] <gurun> ah, so basically not send the chunks
[20:37:28] <TruDan> i not long finished setting up our PC server though to manage our maps, which makes sure theres 10 chunks between each map and stuff
[20:37:53] <TruDan> it only allows them to move in a certain region, otherwise it tp's them back
[20:37:54] <gurun> hmm.. do you still do that stuff with the maps?
[20:37:59] <TruDan> have to =/
[20:38:03] <gurun> not anymore
[20:38:04] <gurun> ?
[20:38:06] <gurun> i don't
[20:38:11] <TruDan> o.O
[20:38:15] <gurun> i load different levels, and they have different maps
[20:38:21] <TruDan> ooh
[20:38:30] <TruDan> i'll experiment with it
[20:38:35] <gurun> so, i have a couple of mini-game anvil maps from the mini-game FAQ.
[20:38:37] <TruDan> because its so annoying putting it all in different coords
[20:39:01] <gurun> and then i just load a new level with a new map. And do "respawn" .. pretty much the same sequence as i think PM is doing it.
[20:39:10] <gurun> i have some bugs with it, but that is on me, not on MCPE
[20:39:54] <gurun> so, it's real easy because i basically just download a new pvp-map in Anvil PC format, and then it just loads, clean it, and spawn it using the info in anvil.
[20:40:39] <gurun> check the cleaning i do: https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Worlds/AnvilWorldProvider.cs#L49
[20:40:59] <gurun> and https://github.com/NiclasOlofsson/MiNET/blob/master/src/MiNET/MiNET/Worlds/AnvilWorldProvider.cs#L256
[20:48:34] * shaila has quit
[21:00:18] * Smarticles101 has quit
[21:00:36] * Smarticles101 joined the channel
[21:04:45] * sgray joined the channel
[21:36:31] <TruDan> gurun: ahh i see
[21:51:18] * C0deH4cker joined the channel
[21:51:23] * C0deH4cker has left the channel
[22:03:29] <gurun> TruDan, made extensive tests now. And changing worlds in-game is not a problem. Also not respwan is a problem (just have to remeber to change spawn position when changing worlds)
[22:03:38] <gurun> So it should work just fine for you too
[22:04:34] <TruDan> oo sweeeeet!!!!!! \o/\o/
[22:04:41] <TruDan> just saves like hours of map editing
[22:05:13] <gurun> i think i will store PVP multiplayer spawn-points in the level file too to make it really simple.
[22:05:53] <gurun> hmm, maybe even store game-settings that really belong to the map there.. or make a game.dat file hmm ..
[22:15:42] <TruDan> our engine uses a map.yml inside each world
[22:16:22] <gurun> yeah, i figured you have a separte config. I can do that too, just thinking about keeping it .. to the same.
[22:27:13] <TruDan> our live servers run all their config from a database, it's only in our latest dev builds that i moved them to ymls
[22:27:30] <gurun> ok, db sounds better. Why did you go from that?
[22:28:08] <TruDan> want to make each server able to run standalone. The other week when ovh forgot to take their money for the backend server, everything went down
[22:28:16] <TruDan> all because of 1 dedi failure
[22:28:38] <TruDan> the plan is, if our backend goes down, the servers should still be playable, even without auth (just no stats saving)
[22:29:20] <gurun> so .. login and stuff .. would you just sync out files from the db then or?
[22:30:01] <TruDan> nop, it will simply ignore your first login attempt (so still not broadcast in chat) and just say "Login servers are down - type /confirm to play in offline mode
[22:30:04] <TruDan> or something like that
[22:30:41] <TruDan> although, our sql is replicated across two servers, so in theory we could have our plugins switch to our backup API
[22:30:48] <gurun> yeah, that would of course work too. Only minor inconvenience but they get to play at least. Maybe not with the perks and stuff, but still play.
[22:31:18] <TruDan> its either that, or we replicate our mysql to all servers, and that can get messy
[22:31:36] <gurun> very messy yeah. Make sure you solve the right problem.
[22:31:51] <gurun> redundancy is not a bad thing of you can get the failover to work.
[22:32:20] <gurun> and it is in general a nice thing to .. learn and know for later .. when you finish school and get a real job :-P
[22:32:23] <TruDan> ^ yup! Well our API is on our web server, and internal server. the servers use the internal server's api, and everything public uses the web one
[22:32:55] <TruDan> the master sql on internal also (some plugins still use it), and slave on the web (for the site to read information for stats etc)
[22:33:14] <gurun> usually
[22:33:33] <gurun> for the systems i've worked with, the stats is always batched into a warehouse solution.
[22:33:43] <gurun> like a reporting oriented database.
[22:33:54] <gurun> aggregated in dimensions, close to cubes.
[22:33:59] <TruDan> o.O
[22:34:56] <gurun> so you have a live db for production, and then the batch one.. recomputed once an hour, or day or similar.
[22:35:01] <gurun> depending on what the data is.
[22:36:53] <TruDan> ohh i see
[22:37:13] <TruDan> i actually did that on a site job i did once
[22:37:29] <TruDan> had the stats calculate and cache for a configured amount of time
[22:38:22] <TruDan> we plan to add a lot more fields to our stats though so i want to work out the best way to store them first, might use a different db (rovox mentioned one to me but i forget it) think mariadb?
[22:40:28] <gurun> yeah if you want to add more stuff, you would try looking at a "dimensional structure" of the db.
[22:41:23] <gurun> look at excel and pivot stuff and how that works. Or look at any other cube thing that you can get your hands on.
[22:42:09] <TruDan> sounds cool o.o
[22:43:06] <gurun> i'm guessing with the gamelog you have, you are getting massive amounts of data now. So it is beginning to become a problem.
[22:44:24] <TruDan> umm, the blockhunt events table is over 1GB xD
[22:45:11] <gurun> haha .. ok. Well, get back to me when you are around Tb ..
[22:45:17] <gurun> then i can maybe help
[22:45:26] <TruDan> erm, the disk is only 120GB XD
[22:45:31] <gurun> lol

2015-04-16
[00:18:11] * jython234[away] is now known as jython234
[00:55:56] <jython234> shoghicp: with the skin sent with LoginPacket, is it a string base64 encoded? or something
[00:56:05] <Intyre> no
[00:56:12] <jython234> what is it then?
[00:56:20] <Intyre> read log
[00:56:22] <Intyre> :)
[00:56:24] <Intyre> argb
[00:56:27] <jython234> huh
[00:56:31] <jython234> my IRC log?
[00:56:35] <Intyre> botbot?
[00:56:40] <jython234> right
[00:58:17] <jython234> Intyre: don't see anything
[00:58:26] <Intyre> then #pocketmine
[00:58:30] <jython234> k
[00:58:55] <jython234> its a bitmap?
[00:59:52] <jython234> Intyre: i'll just look at pocketmine source
[01:03:48] <KnownUnown> it's ARGB
[01:03:48] <KnownUnown> raw image
[01:14:22] <jython234> Hmm time to look that up on google
[01:14:32] <jython234> wait i know what that is
[01:14:38] <jython234> Alpha Red Green Bllue!
[01:40:04] * jython234 is now known as jython234[away]
[02:15:25] * atomictissue has quit
[03:31:18] * gurun has quit
[04:00:28] * MrQuoter joined the channel
[04:39:56] * gurun joined the channel
[04:42:08] * gurun_ joined the channel
[05:08:15] * gurun_ has quit
[05:08:42] * gurun_ joined the channel
[05:27:52] * shaila has quit
[08:40:37] * gurun_ has quit
[08:40:58] * gurun joined the channel
[09:05:42] * TruDan|away is now known as TruDan
[10:16:08] <gurun> 0.11 question. In PM the "skin" bitmap is read as a "string". But is that really just a PHP thing, and it should be read as a "lenght, byte array" datatype instead?
[10:44:30] <shoghicp> gurun: well... it's handled as a std::string on some places in MCPE
[10:44:43] <shoghicp> and in other places as an unsigned char array
[10:57:17] <Codmadnesspro> Bllue is best blue
[10:57:35] * shaila joined the channel
[12:09:43] <gurun> shoghicp, ok thanks for the info. I'll stick to a string for now then. The only worry  have is automatic string.conversion shit that happens sometimes.
[12:09:50] <gurun> but it works right now, so.
[14:22:39] <jython234[away]> !randquote
[14:22:40] <MrQuoter> [62] <Zigglezzy> i dont know what vps means, got a prob?
[14:22:46] <jython234[away]> lol
[14:28:29] <gurun> tntrun is a very lag-sensitive game-style :-(
[14:31:57] <jython234[away]> yes it is
[14:33:05] <gurun> have to try it on 0.10. 0.11 server was impossible.
[15:08:19] * dranghek has quit
[15:08:46] * darngeek joined the channel
[15:20:06] * sekjun9878 joined the channel
[20:37:05] <gurun> TruDan, are you doing mobs for UHC or is it strictly PvP?
[20:37:22] <TruDan> gurun: i may try and add mobs but not sure yet
[20:38:01] <gurun> have you seen any PvP versions of UHC for PC or similar? Haven't ever tried that.
[20:38:44] <gurun> i was thinking that it could be interesting to come up with an idea of .. having players do mobs and get score for playing the terrorist side somehow.
[20:39:04] <TruDan> :O you just gave me an idea!!
[20:39:04] <TruDan> TTT
[20:39:51] <gurun> I'm good at ideas.. now i only have to figure out what my idea about TTT was .. and whta the heck my TTT idea even stands for :-P
[20:39:52] <gurun> lol
[20:40:41] <gurun> True Terrorist Trouble
[20:41:06] <gurun> Terrorist To Theresque
[20:41:19] <TruDan> Trouble in Terrorist Town, its a gamemode on Garrys Mod, basically everyone is innocent except 1 or 2 who are terrorists, and depending on the amount of players, a detective. and the terrorists have to try and kill everyone else, detectives can trace kills (what weapon) etc
[20:41:34] <TruDan> would be fun, but probably not the right game for the age group
[20:41:43] <TruDan> would have to re-name it and re-phrase it
[20:41:48] <gurun> haha, sounds a bit too intelligent :-)
[20:42:04] <gurun> but yeah, that sounds like an action adventure game style
[20:42:22] <gurun> Arcade Action Adventure
[20:42:24] <gurun> AAA
[20:43:29] <gurun> And .. anyway. About that generate map thing. To be honest, for a UHC style of maps, i would really go for pre-made custom maps. Not generate them. Total resource and environment control to make sure it is both interesting, but also limited in size.
[20:43:57] <gurun> Even go less than 256 .. maybe go to 128x128 or less, but total control.
[20:47:52] <gurun> TTT maybe a version based on Assasins Creed .. or something.
[20:54:25] <Brandon15811__> TruDan: that sounds kinda like ultimate werewolf
[20:55:25] <Brandon15811__> http://boardgamegeek.com/boardgame/38159/ultimate-werewolf-ultimate-edition
[20:57:41] <deceit> wut
[21:06:02] <KnownUnown> gurun: hive has it
[21:06:07] <KnownUnown> sooooo it's fine
[21:08:29] <gurun> Brandon15811__, that might work with creepers and stuff.
[21:49:21] <gurun> Ha, when someone unsolicied named "Candy" show up on skype you just know it is too good to be true...
[21:49:26] <gurun> .. or your wife trolling you :-(
[21:51:57] <deceit> your wife is totally trolling you
[21:52:09] <deceit> i'd hit on candy just to be certain
[21:52:19] <deceit> report back after you wake up from the concussion
[22:31:12] <gurun> this completely changes the rules when my wife plays Candy Crush :-(
[22:32:46] <gurun> Hmm .. guess reading and writing block-entities is rather essential ..
[22:50:33] <gurun> is there some sort of spawn location bug in MCPE 0.10 ? I have this really wierd thing where i spawn ontop of the building on initial spawn, but correctly on respawn. The coordinates for Y doesn
[22:50:42] <gurun> doesn't seem to "bite" on spawn.
[22:56:49] * shaila has quit
[23:04:58] <gurun> seems to have somethig todo with the client doing a clean exit or not. Works sometimes, sometimes not.
[23:22:52] <humerusj> gurun: ttt is actually really fun
[23:23:10] <humerusj> block hunt is built on the same idea as prop hunt
[23:23:24] <humerusj> would be cool to make a plugin for ttt
[23:24:16] <gurun> shouldn't be too hard, rght
[23:25:15] * shaila joined the channel
[23:25:23] <humerusj> no it shouldnt
[23:45:29] <gurun> Intyre, forgot to tell you that the XML you updated worked just fine. Thanks a lot.
[23:45:40] <Intyre> \o/
[23:46:49] <gurun> the spawn event packet is really important tho.

2015-04-15
[12:31:02] <shoghicp> wow
[12:31:07] <shoghicp> that's bad
[12:41:33] <humerusj> ?
[13:38:49] <PEMapModder> What happened?
[16:07:21] * [d__d] joined the channel
[16:09:38] * [d__d] joined the channel
[17:09:15] <deceit> top
[17:09:18] <deceit> meh
[17:26:57] * eggy pokes the deceit
[17:44:54] <deceit> sup
[17:50:38] <shoghicp> :P
[21:38:20] * atomictissue joined the channel
[22:18:27] * Brandon15811__ joined the channel
[22:22:12] * sgray joined the channel
[22:37:36] <Codmadnesspro> gh#1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:37] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:38] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:40] <Codmadnesspro> ;n;
[22:37:43] <Codmadnesspro> RIP
[22:37:46] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[22:37:49] <[d__d]> Sorry I couldn't find issue #1 in PocketMine/PocketMine-MP
[22:38:07] <KnownUnown> wrip
[22:43:10] <Codmadnesspro> Rest in piss
[22:52:47] <deceit> WAT
[22:52:53] <deceit> dn't make me cut you
[22:59:16] <KnownUnown> I do what i want
[22:59:31] <deceit> orly
[23:03:07] <KnownUnown> yes
[23:03:08] <KnownUnown> now go away
[23:03:15] * deceit punches you in the throat
[23:03:18] <deceit> i do what i want
[23:11:18] <KnownUnown> jerk
[23:13:19] <deceit> yes, i know
[23:15:30] * rovox has quit
[23:16:00] * rovox joined the channel
[23:17:08] * Iphonetiz joined the channel
[23:17:44] * TruDan is now known as TruDan|away
[23:30:32] * shaila joined the channel
[23:34:13] * shaila has quit
[23:35:02] * shaila joined the channel
[23:38:30] * Fudster_ joined the channel
[23:38:52] * dranghek joined the channel
[23:39:24] * sgray has quit
[23:39:24] * darngeek has quit

[00:05:01] <MrQuoter> Reminder: gurun Eat something man!
[00:05:28] <gurun> !reminder 1 gurun, go to sleep NOW!
[00:05:28] <MrQuoter> Reminder set for 1 minutes
[00:05:44] <jython234[away]> whoa hes an alarm clock
[00:06:01] <MrQuoter> Reminder: gurun, go to sleep NOW!
[00:06:22] <gurun> jython234[away], yeah :-)
[00:06:25] * jython234[away] is now known as jython234
[01:00:50] * williamtdr joined the channel
[01:01:16] <gurun> williamtdr, hey .. did you setup any servers for 0.11 yet?
[01:01:27] <williamtdr> gurun: yup! Working on them right now.
[01:02:06] <gurun> Cool. Will you publish the names later?
[01:02:42] <williamtdr> yup, give me one minute to fix the slot limit & load balancer.
[01:02:49] <gurun> haha, ok :-)
[01:08:43] <williamtdr> gurun: IP is beta.lbsg.net (19132), induvidual IPs are beta{1-5}.lbsg.net, status monitoring is under 'Beta' at http://status.lbsg.net/
[01:08:57] <gurun> supoer.
[01:09:02] <gurun> i'll try it right away
[01:10:45] <gurun> haha full :-)
[01:10:49] <williamtdr> xD
[01:11:07] <williamtdr> stalk status.lbsg, see when there's an opening
[01:11:14] <gurun> yeah, will do that
[01:11:17] <williamtdr> I'll see if I can get 10 or so new ones now
[01:11:25] <gurun> got in
[01:11:44] <gurun> you are only doing 80 on it?
[01:12:12] <williamtdr> yup
[01:12:16] <williamtdr> was at 140 before
[01:12:18] <gurun> oh, color signs :-P
[01:12:24] <williamtdr> seemed to run alright
[01:12:27] <williamtdr> but no queries
[01:12:31] <williamtdr> yeah, fruit loops :P
[01:12:35] <gurun> haha
[01:15:52] <gurun> i feel so lame in my steve skin
[01:18:19] <williamtdr> inferior beings
[01:18:24] <williamtdr> I'm worried about nude skins now
[01:18:31] <gurun> lol
[01:18:32] <williamtdr> going to have to make some sort of detector for that
[01:18:36] <gurun> great idea :-)
[01:18:46] <williamtdr> and change it to the most unappealing skin I can find
[01:18:53] <williamtdr> maybe eye-searing green
[01:18:56] <gurun> so, what about transperency ..
[01:19:08] <williamtdr> you can have alphas on the skins?
[01:19:13] <gurun> yeah
[01:34:56] * jython234 is now known as jython234[away]
[01:38:43] <williamtdr> just added a bunch more
[01:39:07] <gurun> Hmm, the "idle message" is too long for the screen.
[01:39:39] <williamtdr> yeah, I blame @shoghicp
[01:39:45] <gurun> haha, always :-)
[01:39:58] <williamtdr> stupid kicked by admin text
[01:40:11] <williamtdr> no, you're kicked by the plugin
[01:40:15] <gurun> color madness !
[01:41:55] <gurun> God.. i always react to the colors when i look at MCPC videos.. and now it's going to be that madness in MCPE too .. just a bit more anoying ..
[01:44:54] <humerusj> williamtdr: set a reason
[01:45:17] <williamtdr> humerusj: reason being the kick reason, and is_admin being false?
[01:46:23] <humerusj> Well, I don't know about is_admin, but the reason for the kick should work
[04:34:20] * williamtdr has quit
[06:41:38] * darngeek has quit
[06:42:20] * darngeek joined the channel
[07:31:21] <Codmadnesspro> Did someone say madness p.p
[07:31:26] <Codmadnesspro> madness?
[07:31:34] <Codmadnesspro> Thus is sparta
[07:53:50] <iJoshuaHD> Codmadnesspro yo
[07:55:51] <iJoshuaHD> Codmadnesspro ping
[10:32:38] * TruDan|away is now known as TruDan
[12:10:39] * atomictissue joined the channel
[12:12:01] * atomictissue has quit
[12:17:38] <shoghicp> [d__d]: nope?
[12:17:39] <[d__d]> !reminder 1 [d__d] nope? deceit Ping machine :D gh#1121 ship it!
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:39] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[12:17:41] <MrQuoter> Reminder set for 1 minutes
[12:17:43] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[12:17:44] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[12:17:45] <MrQuoter> Reminder set for 5 minutes
[12:17:46] <MrQuoter> Reminder set for 5 minutes
[12:17:46] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[12:17:46] <MrQuoter> Reminder set for 5 minutes
[12:17:46] <NullFull> http://gifs.gifbin.com/092010/1285616410_ship-launch-floods-street.gif
[12:17:46] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[12:17:46] <MrQuoter> Reminder set for 5 minutes
[12:17:46] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/soldier-squirrel.jpg
[12:17:46] <shoghicp> [d__d]: nope=
[12:17:46] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[12:17:47] <MrQuoter> Reminder set for 5 minutes
[12:17:49] <MrQuoter> Reminder set for 5 minutes
[12:18:11] <shoghicp> it was still there D;
[12:18:33] <iJoshuaHD> my bouncer just kicked me in this channel because of flood o.O
[12:19:47] <[d__d]> I will remember "nope" for you shoghicp.
[12:19:52] <shoghicp> [d__d]: gh#1
[12:19:58] <shoghicp> gh#1
[12:20:19] <shoghicp> o.O
[12:22:01] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:22:07] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:22:54] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:23:40] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:43] <shoghicp> [d__d]: ping
[12:30:43] <[d__d]> Are you in need of my services, shoghicp?
[12:30:46] <shoghicp> gh#1
[12:30:46] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:46] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:47] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:48] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:49] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:50] <[d__d]> gh#1: https://github.com/PocketMine/PocketMine-MP/pull/1
[12:30:50] <[d__d]> Sorry I couldn't find issue #1 in PocketMine/PocketMine-MP

2015-04-14
[23:53:30] <deceit> this isn't russia
[23:53:58] <gurun> deceit, i'm swedish, so it's just a matter of time (and some nukes) before it IS russia..
[23:54:03] <jython234[away]> !addquote <jython234[away]> you don't handle packets, packets handle you | <deceit> this isn't russia
[23:54:03] <MrQuoter> Quote 516 added
[23:54:13] <deceit> gurun: touche
[23:55:46] <gurun> got a friend do app for me now. And found out how to buy good maps from pro-builders. Have servers already. SO maybe it's time to do some serious minecrafting on MiNET.

[21:25:26] <MrQuoter> Reminder set for 1 minutes
[21:25:30] <deceit> lol ping machine?
[21:25:39] <shoghicp> Brandon15811__: noes
[21:25:44] <Intyre> toe
[21:25:46] <Brandon15811__> shoghicp: just in case xD
[21:25:46] <Intyre> s
[21:25:48] <deceit> toehead
[21:25:51] <Intyre> camel
[21:25:55] <deceit> camel toe
[21:26:08] <deceit> mooseknuckle
[21:26:25] <shoghicp> !findquote deceit
[21:26:25] <MrQuoter> [215] < TanjiRules> nobody can connect to my server hapl < TanjiRules> halp * deceit facedesks through the floor < deceit> suppose you go to a doctor < deceit> and you just tell the doctor, 'it hurts' < deceit> but you never tell them where, why or when it happens, or how it feels < deceit> do you honestly expect the doctor to help/cure you? < TanjiRules> no? < deceit> exactly < deceit> now try again < TanjiRules> doesnt work
[21:26:43] <deceit> LOL
[21:27:04] <shoghicp> !wa say test
[21:27:29] <shoghicp> well
[21:27:36] <shoghicp> that's enough abuse for now
[21:27:54] <deceit> where's your dedication?
[21:27:59] <deceit> there's always time for more abuse
[21:28:05] <shoghicp> I broke GitHub
[21:28:08] <deceit> :(
[21:28:10] <shoghicp> well, the API limit
[21:28:14] <deceit> and this is why we can't have nice things
[21:28:27] <deceit> you just want the world to implode on itself, don't ya?
[21:28:37] <deceit> ;p
[21:28:38] <shoghicp> now let's try to get different bots to enter a loop through private messages
[21:28:41] <deceit> LOL
[21:28:44] <deceit> that's fun as hell
[21:28:54] <deceit> or making eggdrops fight over umodes/channel modes
[21:29:10] <deceit> that was always hilarious to see on efnet
[21:29:12] <shoghicp> I can manage up to a chain of three on top of my head
[21:29:14] <gurun> ok, so armour packet is brand new stuff.
[21:29:42] <shoghicp> I don't think so, should be the same
[21:29:44] <Brandon15811__> deceit: I have scripts somewhere to setup a eggdrop botnet xD
[21:29:45] <shoghicp> [d__d]: message shoghicp test
[21:29:45] <[d__d]> shoghicp, I will tell shoghicp when they appear online.
[21:30:01] * shoghicp is now known as shogchips
[21:30:06] <deceit> mmmm
[21:30:06] * shogchips is now known as shoghicp
[21:30:18] <Brandon15811__> shoghicp: remember what happened last time you changed nicks a lot?
[21:30:23] <shoghicp> yep
[21:30:28] <Brandon15811__> just making sure xD
[21:30:35] <shoghicp> I tried once
[21:30:54] <Brandon15811__> shoghicp: I think you have to /part and /join for it to trigger
[21:30:58] <shoghicp> last time I got banned from a lot of channels, and almost #minecraft!
[21:31:00] <shoghicp> yeah :(
[21:31:15] <deceit> stupid gvoice
[21:31:23] <deceit> i gotta disable some of my number forwards
[21:31:27] <shoghicp> that means that I can trigger a bot apocalypse for the future :D
[21:31:36] <Brandon15811__> hahaha
[21:31:39] * deceit takes away your keyboard and puts you in timeout
[21:31:54] <Brandon15811__> shoghicp: get out the on screen keyboard!
[21:31:59] * deceit takes osk.exe as well
[21:32:11] <shoghicp> done! still works :)
[21:32:15] <shoghicp> linux!
[21:32:28] <Brandon15811__> rm -rf /
[21:32:30] <Brandon15811__> ha!
[21:32:32] * deceit takes away your sudo privs
[21:32:52] <deceit> chown deceit.users -R /home/shoghicp
[21:33:02] * shoghicp roots the PC using /tmp and GRUB on boot
[21:33:07] <deceit> FINE
[21:33:13] * deceit throws your computer out the window
[21:33:27] <Brandon15811__> deceit: indestrucible conputer
[21:33:28] * shoghicp turns on airplane mode
[21:33:31] <deceit> LOL
[21:33:34] <Brandon15811__> computer*
[21:33:39] <deceit> you have to make airplane noises though
[21:34:09] <shoghicp> it has speakers
[21:34:54] <deceit> i'm hungry
[21:34:56] <deceit> again.
[21:35:38] <shoghicp> !reminder 30 deceit Eat more!
[21:35:38] <MrQuoter> Reminder set for 30 minutes
[21:35:53] <deceit> but....
[21:35:57] <shoghicp> also, https://twitter.com/ArchibaldJaheim/status/588082051217235968
[21:36:09] <deceit> i don't want any of the food in the house
[21:36:11] <deceit> such a FWP
[21:38:32] <Brandon15811__> deceit: Intyre btw, https://www.youtube.com/watch?v=bh6xpck4OSQ
[21:39:09] <deceit> hahahahahahahah
[21:39:59] <deceit> lmao
[21:40:01] <deceit> that's hilarious
[21:40:51] <deceit> always with the most random links/videos
[21:40:56] <deceit> which is why i love you
[21:41:35] <Intyre> Brandon15811__: join :)
[21:41:39] <Intyre> deceit: join :)
[21:41:45] <Intyre> shoghicp: join!
[21:41:53] <Brandon15811__> Intyre: ask me again in 19 minutes
[21:42:09] <shoghicp> Intyre: join what?
[21:42:18] <deceit> mc!
[21:42:19] <Intyre> magic minecraft
[21:42:21] <deceit> ^
[21:42:25] <deceit> i've been working on another modpack
[21:42:32] <deceit> it's been keeping us busy ;p
[21:42:46] <Brandon15811__> !remind 20 show deceit other videos
[21:42:48] <MrQuoter> Reminder set for 20 minutes
[21:42:53] <deceit> hahahah nice!
[21:42:56] <shoghicp> on data D:
[21:42:59] <deceit> aww :(
[21:43:05] <deceit> another time then
[21:43:11] <deceit> but by then we'll have automated ALL THE THIGNS
[21:43:27] <Brandon15811__> NullFull: automate all the thigns!
[21:43:28] <NullFull> http://v1.memecaptain.com/75cb5a.jpg
[21:43:29] <deceit> Brandon15811__: you need to add am2 and uh..
[21:43:38] <deceit> Intyre: what's that other mod called for am2?
[21:43:51] <deceit> Brandon15811__: you should join just to check out what we've done
[21:43:58] <deceit> and we'll give you goodies!
[21:44:19] * Intyre starts on voodoo
[21:44:25] <Intyre> >:)
[21:44:33] <Brandon15811__> Intyre: I thought that said vodka for a second xD
[21:44:43] <deceit> hahahaha
[21:44:53] <deceit> Intyre: my personal challenge is to become a vampire
[21:45:03] <deceit> but there are no villages i've seen.. yet
[21:45:34] <shoghicp> I've been invited to Magicraft :P https://twitter.com/magicraft
[21:46:00] <deceit> :o
[21:46:23] <deceit> ok i guess i'll reboot and join
[21:46:30] <deceit> enough windows for today
[21:46:32] <shoghicp> anyway, bed o/
[21:46:36] <deceit> gnite!
[21:46:45] * Brandon15811__ throws a rock throw deceit 's windows
[21:46:51] <deceit> nooooooooooo
[21:46:59] <deceit> i will stab you with a spork
[21:47:26] <Brandon15811__> COME AT ME BRO
[21:51:47] <deceit> I WILL
[21:51:56] <deceit> also i want to choke you
[21:52:03] <deceit> i have soulja boy stuck in my head now
[21:53:04] <Brandon15811__> deceit: muhahaha :D
[21:57:04] <deceit> Brandon15811__: join us!
[22:02:00] <MrQuoter> Reminder: show deceit other videos
[22:03:36] <gurun> YEAH, got 0.11 spawn :-)
[22:05:01] <MrQuoter> Reminder: deceit Eat more!
[22:07:27] <gurun> so, player status "spawn" was the missing link. Have to add that to documentation.
[22:12:15] <Brandon15811__> deceit: https://www.youtube.com/watch?v=JdLCEwEFCMU https://www.youtube.com/watch?v=khFhF64P3VQ https://www.youtube.com/watch?v=pK4bLMd0avU https://www.youtube.com/watch?v=h2YTg_6sn3w
[22:20:19] <deceit> lol
[22:32:12] <Brandon15811__> deceit: the magic server?
[22:34:52] <deceit> yeah, intyre's
[22:34:56] <deceit> you gotta add 2 more mods though
[22:35:08] <deceit> ars magica and uh... soem api that goes w/ it
[22:35:12] <deceit> you'll have to ask him for the links
[22:35:35] <Brandon15811__> deceit: I'll just join later tonight then
[22:36:48] <deceit> ok :(
[22:36:57] <deceit> and we switched tc to easy mode
[22:37:02] <deceit> i got tired of that research crap
[22:37:24] <Intyre> Brandon15811__: pm
[22:37:35] <Brandon15811__> Intyre: got it
[22:37:36] <deceit> later tonighti 'll set up that arm server
[22:37:42] <deceit> and we can start a fresh game on that perhaps
[22:41:48] * TruDan is now known as TruDan|away
[23:25:03] <deceit> arrrrrrrrrrr
[23:34:44] * InusualZ is now known as zz_InusualZ
[23:51:52] <gurun> shit, just found market place for MC. Buying custom maps are seriously cheap :-P
[23:52:38] <deceit> if that's a thing i need start doing that
[23:53:19] <jython234[away]> you don't handle packets, packets handle you.

[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:58] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <NullFull> http://img70.imageshack.us/img70/9615/cutesquirrels15ac7.jpg
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:59] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:01] <MrQuoter> Reminder set for 1 minutes
[21:11:04] <NullFull> http://www.zmescience.com/wp-content/uploads/2010/09/squirrel.jpg
[21:11:06] <MrQuoter> Reminder set for 1 minutes
[21:11:10] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[21:11:11] <NullFull> http://28.media.tumblr.com/tumblr_lybw63nzPp1r5bvcto1_500.jpg
[21:11:12] <MrQuoter> Reminder set for 1 minutes
[21:11:15] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[21:11:18] <MrQuoter> Reminder set for 1 minutes
[21:11:19] <NullFull> http://i.imgur.com/DPVM1.png
[21:11:21] <shoghicp> oops
[21:11:30] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/squirrelmobster.jpeg
[21:11:31] <MrQuoter> Reminder set for 1 minutes
[21:11:34] <NullFull> http://28.media.tumblr.com/tumblr_lybw63nzPp1r5bvcto1_500.jpg
[21:11:39] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[21:11:40] <MrQuoter> Reminder: Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:40] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:41] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[21:11:45] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[21:11:47] <MrQuoter> Reminder: Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:47] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:48] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[21:11:49] <NullFull> http://img70.imageshack.us/img70/4853/cutesquirrels27rn9.jpg
[21:11:50] <MrQuoter> Reminder: Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:50] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:51] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[21:11:53] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[21:11:54] <MrQuoter> Reminder: Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:54] <NullFull> http://i.imgur.com/DPVM1.png
[21:11:54] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[21:11:54] <MrQuoter> Reminder: Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:54] <NullFull> http://28.media.tumblr.com/tumblr_lybw63nzPp1r5bvcto1_500.jpg
[21:11:54] <MrQuoter> Reminder: Intyre Ping machine :D gh#1122 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:11:54] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[21:11:54] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/aa83c0c4-2123-4bd3-8097-966c9461b30c.jpg
[21:11:54] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/squirrelmobster.jpeg
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <NullFull> http://www.zmescience.com/wp-content/uploads/2010/09/squirrel.jpg
[21:11:54] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <NullFull> http://img70.imageshack.us/img70/9615/cutesquirrels15ac7.jpg
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <MrQuoter> Reminder set for 1 minutes
[21:11:54] <shoghicp> I already stopped it :(
[21:11:54] <Intyre> D:
[21:11:54] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:54] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:11:54] <[d__d]> Sorry I couldn't find issue #1122 in PocketMine/PocketMine-MP
[21:11:59] <shoghicp> I want to see the result!
[21:12:01] <Brandon15811__> shoghicp: so did MrQuoter do the quiet? XD
[21:13:07] <shoghicp> What about this? gh#1121
[21:13:07] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:13:24] <shoghicp> why D:
[21:13:27] <Brandon15811__> shoghicp: you broke it!
[21:13:39] <shoghicp> I think we hit the API limit
[21:14:36] <shoghicp> that was interesting
[21:14:43] <Brandon15811__> shoghicp: Intyre did one of you quiet them, or did MrQuoter quiet them? XD
[21:14:56] <shoghicp> I don't know
[21:14:59] <Intyre> ^
[21:15:12] <shoghicp> did MrQuoter quiet itself?
[21:15:22] <Brandon15811__> shoghicp: possibly xD
[21:15:25] <shoghicp> gh#1121
[21:15:25] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:15:29] <shoghicp> gh#1122
[21:15:29] <[d__d]> Sorry I couldn't find issue #1122 in PocketMine/PocketMine-MP
[21:15:35] <shoghicp> we broke it :(
[21:16:02] <Codmadnesspro> gh#1
[21:16:03] <[d__d]> Sorry I couldn't find issue #1 in PocketMine/PocketMine-MP
[21:16:08] <Codmadnesspro> ;n;
[21:17:53] <shoghicp> so, we have ship it!
[21:17:54] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/soldier-squirrel.jpg
[21:17:58] <shoghicp> and what else?
[21:18:21] <shoghicp> [d__d]: help
[21:18:21] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[21:18:45] <shoghicp> !m NullFull
[21:18:45] <[d__d]> You're doing good work, NullFull!
[21:19:52] <shoghicp> [d__d]: nope=1
[21:19:52] <[d__d]> I will remember "nope" for you shoghicp.
[21:20:42] <shoghicp> [d__d]: nope?
[21:20:42] <[d__d]> 1
[21:20:44] <shoghicp> [d__d]: nope? blah
[21:20:45] <[d__d]> 1
[21:20:49] <shoghicp> [d__d]: nope=!reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!
[21:20:49] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:20:49] <[d__d]> I will remember "nope" for you shoghicp.
[21:20:51] <NullFull> http://1.bp.blogspot.com/_v0neUj-VDa4/TFBEbqFQcII/AAAAAAAAFBU/E8kPNmF1h1E/s640/squirrelbacca-thumb.jpg
[21:21:17] <shoghicp> [d__d]: nope?
[21:21:17] <[d__d]> !reminder 5 [d__d] nope? Intyre Ping machine :D gh#1121 ship it!
[21:21:17] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:21:18] <NullFull> http://www.cybersalt.org/images/funnypictures/s/supersquirrel.jpg
[21:21:19] <MrQuoter> Reminder set for 5 minutes
[21:21:51] <Intyre> really? again?
[21:22:00] <shoghicp> this time it's slow
[21:22:18] <shoghicp> not if GitHub comes back :D
[21:22:46] <shoghicp> I need a channel for this :(
[21:23:11] <shoghicp> [d__d]: nope=
[21:23:11] <[d__d]> I will remember "nope" for you shoghicp.
[21:23:25] <shoghicp> at least this one can be canceled easily
[21:24:29] <deceit> NOPE!
[21:24:46] <shoghicp> gh#1
[21:24:46] <[d__d]> Sorry I couldn't find issue #1 in PocketMine/PocketMine-MP
[21:24:56] <Codmadnesspro> ded
[21:24:59] <shoghicp> [d__d]: nope=!reminder 5 [d__d] nope? deceit Ping machine :D gh#1121 ship it!
[21:24:59] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:24:59] <[d__d]> I will remember "nope" for you shoghicp.
[21:25:00] <NullFull> http://gifs.gifbin.com/092010/1285616410_ship-launch-floods-street.gif
[21:25:01] <Brandon15811__> shoghicp: Intyre quieted NullFull, and MrQuoter quieted NullFull
[21:25:12] <deceit> NullFull: shadapp
[21:25:16] <shoghicp> [d__d]: nope=!reminder 1 [d__d] nope? deceit Ping machine :D gh#1121 ship it!
[21:25:16] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:25:16] <[d__d]> I will remember "nope" for you shoghicp.
[21:25:18] <NullFull> http://i.imgur.com/DPVM1.png
[21:25:23] <shoghicp> [d__d]: nope?
[21:25:24] <[d__d]> !reminder 1 [d__d] nope? deceit Ping machine :D gh#1121 ship it!
[21:25:24] <[d__d]> Sorry I couldn't find issue #1121 in PocketMine/PocketMine-MP
[21:25:26] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png

[02:05:03] * InusualZ is now known as zz_InusualZ
[02:48:31] * LaxWasThere joined the channel
[03:46:02] * Marsh_ joined the channel
[04:42:49] * HellPie joined the channel
[04:59:13] * HellPie has quit
[05:49:25] * HellPie joined the channel
[05:54:13] * HellPie has quit
[05:54:36] * HellPie joined the channel
[06:22:12] * HellPie has quit
[08:42:56] * TruDan|away is now known as TruDan
[10:32:20] * zz_InusualZ is now known as InusualZ
[11:31:09] * HellPie joined the channel
[11:53:27] * InusualZ is now known as zz_InusualZ
[13:26:25] * HellPie has quit
[13:26:38] * HellPie joined the channel
[13:48:59] * HellPie has quit
[13:59:51] <gurun> game engine in place..
[13:59:59] <gurun> ..wasn't all that difficult really.
[16:51:38] * [d__d] joined the channel
[17:09:24] <Brandon15811__> PEMapModder: write python!
[17:10:20] <Codmadnesspro> python
[17:10:35] <Brandon15811__> yes, python
[17:15:11] <Intyre> Brandon15811__: () def, [] list , {} dict
[17:16:22] <Brandon15811__> Intyre: fine, whitespace
[17:22:26] <deceit> omg
[17:23:17] <deceit> osk.exe
[17:23:21] <deceit> dummies
[17:23:48] <Intyre> you are
[17:24:06] <deceit> no i'm special
[17:24:09] <deceit> my mommy told me so
[17:24:32] <Intyre> special dummy
[17:25:19] <deceit> www.youtube.com/watch?v=3e1UwDFcYTU
[17:25:23] <deceit> you found me out :<
[17:26:03] <Intyre> :o
[17:28:41] <deceit> ;p
[17:31:29] <deceit> http://www.nbcnewyork.com/news/weird/70000-Worth-of-Bull-Semen-Stolen-From-Minnesota-Dairy-Farm-299260631.html
[17:31:32] <deceit> LOL
[17:32:40] <Intyre> why?
[17:33:26] <deceit> because it's worth $$ i'm assuming
[17:33:33] <deceit> they take the best and strongest bulls to mate
[17:33:54] <deceit> so you jerk off bulls all day and throw it in a freezer to sell to other farms
[17:34:00] <deceit> or something like that
[17:34:24] <deceit> Brandon15811__: you know more about this subject, enlighten us
[18:09:03] * zz_InusualZ is now known as InusualZ
[18:28:15] <Codmadnesspro> I've heard about the animal wanking before on the top 10 worst jobs
[18:28:21] <Codmadnesspro> Sounds like fun
[18:28:38] <deceit> hahaha
[18:31:47] <deceit> [D[D[D[D[D!addquote Codmadnesspro : I've heard about the animal wanking before on the top 10 worst jobs Codmadnesspro : Sounds like fun
[18:31:50] <deceit> shit
[18:31:59] <deceit> !addquote Codmadnesspro : I've heard about the animal wanking before on the top 10 worst jobs Codmadnesspro : Sounds like fun
[18:32:01] <MrQuoter> Quote 515 added
[18:33:39] <Codmadnesspro> hue
[18:34:30] <Codmadnesspro> this zalman pc case is fucking huge in my room
[18:36:00] <deceit> orly
[18:37:29] <Codmadnesspro> yes lmao I didn't measure it when I purchased it lol
[19:10:02] <gurun> *daang* You rang?!
[19:10:40] * gurun has notifications on important words like "wanking"
[19:12:20] <gurun> PEMapModder, i suggest you remap your keyboard to say .. swedish. That moves around all the keys. And ovbiously i have a swe keyboard and successfully simulated coding for years.
[19:50:01] * Rohk joined the channel
[19:50:01] <Rohk> hi
[19:50:01] <Rohk> I cannot get perl libs on my ubuntu
[20:00:53] <Brandon15811__> !remind 60 deceit hostname thing
[20:00:54] <MrQuoter> Reminder set for 60 minutes
[20:01:42] <deceit> spanks
[20:01:56] <deceit> i keep forgetting that's available
[20:02:02] <deceit> same w/ the google calendar stuff
[20:05:43] <gurun> !remind 240 gurun Eat something man!
[20:05:46] <MrQuoter> Reminder set for 240 minutes
[20:07:29] <shoghicp> !remind -300 shoghicp Do it!
[20:07:31] <MrQuoter> Reminder set for -300 minutes
[20:07:52] <shoghicp> hmm... what is going to happen?
[20:08:11] <shoghicp> or what already happened D:
[20:08:12] <gurun> shoghicp, hmm don't know, but it already happened. Did you feel anything?
[20:08:31] <shoghicp> no. maybe I was dead and now I'm alive?
[20:08:37] <deceit> are you trying to destroy the universe?!
[20:09:18] <shoghicp> !remind 1.8446744e+19 shoghicp It's time!
[20:09:20] <MrQuoter> !reminder <minutes> <message>
[20:10:10] <MrARM> nope shoghi, not this easy
[20:10:50] <shoghicp> !reminder 9223372036854775807 shoghicp It's time!
[20:10:52] <gurun> !remind 0.03003314568843988111 gurun BLOW!
[20:10:53] <MrQuoter> !reminder <minutes> <message>
[20:10:55] <MrQuoter> !reminder <minutes> <message>
[20:11:15] <gurun> !reminder 0.03003314568843988111 gurun BLOW!
[20:11:18] <MrQuoter> !reminder <minutes> <message>
[20:11:21] <shoghicp> !reminder 2147483647 shoghicp It's time!
[20:11:24] <MrQuoter> Reminder set for 2147483647 minutes
[20:11:27] <shoghicp> haha
[20:11:36] <gurun> !reminder Int.Max gurun BLOW!
[20:11:38] <MrQuoter> !reminder <minutes> <message>
[20:12:03] <gurun> !reminder 1 select * from reminders
[20:12:06] <MrQuoter> Reminder set for 1 minutes
[20:12:23] <gurun> !reminder 1 exit(1);
[20:12:25] <MrQuoter> Reminder set for 1 minutes
[20:13:02] <MrQuoter> Reminder: exit(1);
[20:13:03] <MrQuoter> Reminder: select * from reminders
[20:13:26] <gurun> !reminder 1 !Reminder 1
[20:13:36] <MrQuoter> Reminder set for 1 minutes
[20:14:04] <MrQuoter> Reminder: !Reminder 1
[21:00:01] <MrQuoter> Reminder: deceit hostname thing
[21:05:26] <Brandon15811__> gurun: it's tcl
[21:05:54] <gurun> hihi
[21:06:34] <shoghicp> !reminder NaN shoghicp It's time!
[21:06:36] <MrQuoter> !reminder <minutes> <message>
[21:07:15] <shoghicp> ship it!
[21:07:16] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/aa83c0c4-2123-4bd3-8097-966c9461b30c.jpg
[21:07:31] <Brandon15811__> I forget what the code even looks like for the timer script xD
[21:07:34] <shoghicp> let's try to get a strange chain :)
[21:07:51] <shoghicp> [d__d]: help
[21:07:51] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[21:07:54] <Brandon15811__> NullFull: image strange chain
[21:07:55] <NullFull> http://api.ning.com/files/2as8BymqMSnL3bLx5dql1AFNxAl67R1VV3M8CCVSkshpe2xMKP0B3e61-ktGS*gUQIR1X-ZHwg7nFFycWRjK9lTR7yQcm0IK/StrangeMusicChain.jpg?width=450&height=600#.png
[21:08:56] <gurun> hmm, don't show that one to my wife :(
[21:09:17] <shoghicp> gh#1
[21:09:18] <[d__d]> Code quality enforcement: https://github.com/PocketMine/PocketMine-MP/pull/1
[21:09:40] <shoghicp> gh#1 gh#2
[21:09:40] <[d__d]> Client Side Block Detection: https://github.com/PocketMine/PocketMine-MP/issues/2
[21:09:49] <shoghicp> gh#1,2
[21:09:49] <[d__d]> Code quality enforcement: https://github.com/PocketMine/PocketMine-MP/pull/1, Client Side Block Detection: https://github.com/PocketMine/PocketMine-MP/issues/2
[21:09:52] <shoghicp> hmm
[21:10:27] <shoghicp> gh#1121
[21:10:27] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1122 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:27] <[d__d]> arghx2: https://github.com/PocketMine/PocketMine-MP/issues/1122
[21:10:28] <MrQuoter> Reminder set for 1 minutes
[21:10:29] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[21:10:56] <shoghicp> gh#1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:56] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121
[21:10:57] <[d__d]> !reminder 1 Intyre Ping machine :D gh#1121 ship it!: https://github.com/PocketMine/PocketMine-MP/issues/1121

2015-04-13
[00:06:12] * TruDan is now known as TruDan|away
[00:53:51] * potpotsi_ joined the channel
[01:07:18] * potpotsi_ has quit
[01:44:22] * williamtdr has quit
[02:56:00] <jython234[away]> shoghicp: so these new batch packets, I just send uncompressed FullChunkData packets in them?
[04:01:06] * gurun_ has quit
[05:40:22] * gurun joined the channel
[06:10:50] * tyteen4a03 joined the channel
[08:26:18] * sgray has quit
[08:26:42] * sgray joined the channel
[08:45:34] <shoghicp> jython234[away]: that packet will be compressed
[08:45:42] <shoghicp> and you can put any kind of packet in there
[12:33:30] <iJoshuaHD> are you guys aware of the armor leggings bug?
[12:33:54] <iJoshuaHD> it gets shrunk when wore.
[13:36:01] * williamtdr joined the channel
[14:02:45] <gurun> iJoshuaHD, i'll make sure to tell my wife tho :-P
[14:34:56] <PEMapModder> :P
[14:43:29] <jython234[away]> shoghicp: Ok thanks
[15:23:49] * TruDan|away is now known as TruDan
[16:41:19] * sgray has quit
[17:22:40] * HellPie joined the channel
[17:44:19] * williamtdr has quit
[19:07:05] * HellPie has quit
[19:13:04] * HellPie joined the channel
[19:28:50] * williamtdr joined the channel
[20:07:35] * HellPie has quit
[21:10:54] * Unown__ is now known as KnownUnown
[21:11:24] * KnownUnown is now known as Guest75809
[21:12:08] * Guest75809 is now known as KnownUnown_
[21:12:32] <KnownUnown_> erggg
[21:12:35] <KnownUnown_> well this is annoying
[21:12:40] <shoghicp> :o
[21:14:35] <KnownUnown_> Got Firefox 'cause Chrome is pitching a memory fit
[21:14:44] <KnownUnown_> and Firefox doesn't like irccloud D:
[21:14:49] <KnownUnown_> refreshes every time I change channels
[21:15:49] <KnownUnown_> this channel used to be as popular as an old western town
[21:15:52] <KnownUnown_> now it's full of idlers
[21:15:55] <KnownUnown_> and tumbleweed
[21:17:59] <Intyre> hey new guy
[21:18:53] <Codmadnesspro> Use znc :>
[21:19:00] <KnownUnown_> ummm
[21:19:04] <KnownUnown_> last time I tried to run a bouncer
[21:19:14] <KnownUnown_> my haphost account got marked as fraudulent and shut down
[21:19:32] <Codmadnesspro> Lmao, what a shit host
[21:55:29] * MrARM is now known as MrARM|away
[21:58:36] * MrARM|away is now known as MrARM
[22:34:19] * williamtdr has quit
[22:44:08] * KnownUnown_ is now known as KnownUnown
[22:53:39] <jython234[away]> KnownUnown: need a bouncer?
[23:39:47] * InusualZ joined the channel
[23:45:04] * TruDan is now known as TruDan|away

2015-04-12
[00:21:05] * MaximMinerSuper1 joined the channel
[00:24:12] * MaximMinerSuper has quit
[00:39:31] * TruDan is now known as TruDan|away
[01:06:46] * Jocopa3 joined the channel
[01:12:45] <Jocopa3> Glitchy transparency: http://imgur.com/a/dsJRf
[01:13:49] <Jocopa3> Would be better if the sides of water didn't render when it's next to another block.
[01:15:12] <Jocopa3> And the rendering order for boats seems wrong, not sure if that'd be an easy fix without screwing up other rendering code
[01:28:30] * Jocopa3 has quit
[01:35:34] * Jocopa3 joined the channel
[01:41:55] * MaximMinerSuper joined the channel
[02:09:52] * Jocopa3 has quit
[02:28:32] * Jocopa3 joined the channel
[03:41:18] * MaximMinerSuper1 joined the channel
[03:44:56] * MaximMinerSuper has quit
[04:04:18] * MaximMinerSuper1 has quit
[04:04:50] * MaximMinerSuper joined the channel
[04:08:59] * MaximMinerSuper has quit
[04:50:27] * MaximMinerSuper joined the channel
[04:52:14] * MaximMinerSuper1 joined the channel
[04:53:22] * MaximMinerSuper joined the channel
[04:54:17] * MaximMinerSuper2 joined the channel
[04:56:35] * MaximMinerSuper joined the channel
[05:05:30] * MaximMinerSuper1 joined the channel
[05:05:30] * MaximMinerSuper has quit
[05:08:44] * MaximMinerSuper joined the channel
[05:08:54] * Jocopa3 has quit
[05:10:34] * MaximMinerSuper1 has quit
[05:10:47] * MaximMinerSuper1 joined the channel
[05:13:44] * MaximMinerSuper has quit
[05:15:03] * MaximMinerSuper1 has quit
[05:53:52] * TruDan|away has quit
[05:53:54] * Unown__ joined the channel
[05:54:23] <sekjun9878> Nice reverse DNS :o
[05:57:37] * TruDan|away joined the channel
[06:04:50] * MaximMinerSuper joined the channel
[06:17:04] * MaximMinerSuper has quit
[06:58:05] * MaximMinerSuper joined the channel
[07:17:09] * MaximMinerSuper has quit
[07:17:10] * MaximMinerSuper1 joined the channel
[07:29:10] * MaximMinerSuper joined the channel
[07:30:14] * MaximMinerSuper1 has quit
[07:30:31] * MaximMinerSuper1 joined the channel
[07:32:27] * MaximMinerSuper2 joined the channel
[07:44:11] * MaximMinerSuper1 joined the channel
[07:51:43] * MaximMinerSuper joined the channel
[07:51:43] * MaximMinerSuper1 has quit
[07:53:31] * MaximMinerSuper1 joined the channel
[07:53:31] * MaximMinerSuper has quit
[08:19:58] * MaximMinerSuper joined the channel
[08:24:15] * MaximMinerSuper1 has quit
[09:08:15] * TruDan|away is now known as TruDan
[09:48:19] * iJoshuaHD is now known as iJoshuaHD|away
[09:48:35] * iJoshuaHD|away is now known as iJoshuaHD
[10:50:42] <gurun> shoghicp, using the batch packet. If i just decode that into individual packets, and then basically send them in again as they would have come in without the batchig, that should work as expected right. Basically, just treat it as acontainer and then forget about it.
[10:51:00] <shoghicp> yep
[10:51:04] <shoghicp> it's just a container
[10:51:21] <shoghicp> but packets are not compressed anymore, only the BatchPacket sends compressed data
[10:51:34] <gurun> yeah, you mean the chunks right.
[10:51:51] <gurun> will the client accept uncompressed chunks if i just send them?
[10:52:13] <shoghicp> yep!
[10:52:19] <shoghicp> although they are pretty big
[10:52:25] <gurun> ok, good. So i'll try that just to get a spawn.
[10:52:41] <gurun> on a flat-world.
[10:52:45] <shoghicp> 128 * 16 * 16 * 2.5 + 256 + 1024
[10:52:49] <shoghicp> per chunk
[10:52:55] <shoghicp> + tile entities
[10:53:16] <gurun> yeah, actually .. without compression it doesn't matter if it is full of content or not.
[10:53:40] <shoghicp> also, you have to handle split packets and BatchPacket from the client
[10:53:54] <shoghicp> it'll send the LoginPacket inside one of those
[10:54:00] <gurun> yeah mean .. packets split coming in from the client right?
[10:54:00] <shoghicp> then, after sending all the chunks
[10:54:07] <shoghicp> yep, and compressed
[10:54:20] <shoghicp> after sending the spawn, notify the client to spawn
[10:54:30] <shoghicp> using PlayStatus::SPAWN (check PM for the id)
[10:54:52] <shoghicp> so the server decides when the client has to spawn :)
[10:55:03] <gurun> ok, that's an improvement.
[10:55:44] <gurun> does the client have a "respawn" button?
[10:57:35] <shoghicp> yep, but that's after spawning
[10:57:41] <shoghicp> that part will change soon
[10:57:58] <shoghicp> the new way of doing it is still on a branch because tommo left for vacation
[10:58:03] <gurun> so, two major fixes that needs to be done before successful spawn: Fix split-reassembly. Fix batch-handling.
[10:58:09] <shoghicp> and we are using his system and doesn't work
[11:12:25] * MaximMinerSuper has quit
[12:39:31] <iJoshuaHD> shoghicp Stopping Threads freeze appears again ....
[12:39:42] <iJoshuaHD> oops wrong channel D:
[12:39:47] <shoghicp> iJoshuaHD: read what I told you on #pocketmine
[12:40:16] <iJoshuaHD> i didnt see it :/
[12:59:06] * sekjun9878 joined the channel
[13:00:17] <sekjun9878> Aaaaand I'm back! @shoghicp
[13:00:26] <shoghicp> :D
[13:00:51] <sekjun9878> @shoghicp Is it okay if I reboot the machine one last time to make sure everything's settled?
[13:00:59] <shoghicp> yep
[13:01:21] <sekjun9878> Alright. Fingers crossed this one doesn't go as horribly as the last one!
[13:05:44] * sekjun9878 has quit
[13:06:30] * sekjun9878 joined the channel
[13:07:09] <sekjun9878> And I'm back again :) It works fine. I have no idea what happened on the first reboot... It should be all good now @shoghicp
[14:07:14] * expir3dcow joined the channel
[14:23:50] <gurun> TruDan, i can't find an android app for inPVP. DOn't you have one?
[14:24:10] <TruDan> gurun: android app still being made :(
[14:24:22] <gurun> oh
[14:24:34] <TruDan> it's being made for free so we can't really pressure him for time
[14:24:46] <gurun> lol
[17:08:58] * gurun_ joined the channel
[17:09:05] * gurun has quit
[17:51:13] * potpotsie joined the channel
[18:17:28] * potpotsie has quit
[18:17:55] * potpotsie joined the channel
[18:22:05] * potpotsie has quit
[18:47:28] * TruDan is now known as TruDan|away
[18:48:44] * TruDan|away is now known as TruDan
[19:34:29] * expir3dcow has quit
[19:57:48] * potpotsie joined the channel
[20:01:53] * potpotsi_ joined the channel
[20:02:26] * potpotsie has quit
[20:10:56] * potpotsi_ has quit
[20:37:36] * potpotsie joined the channel
[20:51:27] * potpotsie has quit
[21:10:40] <MrARM> last cm12 nightly is great
[21:10:51] <MrARM> now it makes me get into home menu at random
[21:36:14] * sgray has quit
[21:36:34] * sgray joined the channel
[22:46:56] * williamtdr joined the channel
[22:52:58] * potpotsie joined the channel
[23:33:36] * potpotsie has quit

2015-04-11
[00:07:58] * sgray joined the channel
[00:41:40] * Hugo_Wilson is now known as Hugo_Wilson[Zzz]
[00:45:36] * TruDan is now known as TruDan|away
[01:27:07] <iJoshuaHD> so whats new on build2?
[01:29:41] <iJoshuaHD> hmmm it seems to fix to collision bug
[01:58:15] <iJoshuaHD> any mcpe devs around? i found a bug on build2. the leggings shrunk by 2/3. it looks like you dont wear it but when you walk, you'll see a mini leggings walking also.
[04:33:43] * sgray has quit
[04:34:31] * sgray joined the channel
[05:06:14] * MaximMinerSuper joined the channel
[05:06:15] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[05:06:57] <MaximMinerSuper> Hi, developers! I'd like to tell you about bugs in build 1 of 0.11.0:
[05:07:15] <MaximMinerSuper> 1. Pig zombie don't burn on sun
[05:07:54] <MaximMinerSuper> 2. When I step on 1 block above bedrock (in superflat world) I die
[05:09:49] <MaximMinerSuper> 3. Russian translation is not correct. Check ! characters. You should put them with space (e.g. Привет !). And chek the translation of Creative description
[05:11:03] <MaximMinerSuper> 4. The game sometimes CRASH when I create a Survival world
[05:11:36] <MaximMinerSuper> 5. Please, add support of Mojang skins (skins by username)
[05:13:22] <MaximMinerSuper> 6. This is a message to shoghicp: Please, update your PocketMine plugin BetaTester to 0.11.0
[05:14:42] <MaximMinerSuper> 7. Gamemode is not changed correctly. I built something in creative, changed the gamemode and it is creative anyway!
[05:15:35] <MaximMinerSuper> 8. World name doesn't change (e.g. world My World can't be renamed in My Worl)
[05:16:57] <MaximMinerSuper> 9. Local servers can't be found
[05:17:50] <MaximMinerSuper> 10. Sometimes in superflat world I am like a ghost. It means that I go through blocks
[05:20:02] <MaximMinerSuper> Please, check these bugs and fix them. Thank you!
[05:22:28] <MaximMinerSuper> And a question: how can I be the tester on my iPad?
[05:42:39] <MaximMinerSuper> In build 2 fixed bugs 1,10
[06:59:32] * MaximMinerSuper has quit
[09:56:13] * TruDan|away is now known as TruDan
[11:18:13] * MaximMinerSuper joined the channel
[11:18:14] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[11:22:13] * MaximMinerSuper has quit
[11:22:32] * MaximMinerSuper joined the channel
[11:22:34] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[11:24:03] * MaximMinerSuper1 joined the channel
[11:24:06] <NullFull> MaximMinerSuper1 is also known as: MaximMinerSuper
[11:27:03] * MaximMinerSuper has quit
[11:28:10] * MaximMinerSuper1 has quit
[11:43:23] * MaximMinerSuper joined the channel
[11:43:24] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[11:44:53] * MaximMinerSuper has quit
[11:45:26] * MaximMinerSuper joined the channel
[11:45:27] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[12:10:30] * MaximMinerSuper has quit
[12:24:23] * MaximMinerSuper joined the channel
[12:24:26] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[12:28:36] * MaximMinerSuper1 joined the channel
[12:28:39] <NullFull> MaximMinerSuper1 is also known as: MaximMinerSuper
[12:30:39] * MaximMinerSuper has quit
[12:32:53] * MaximMinerSuper1 has quit
[12:37:50] * MaximMinerSuper joined the channel
[12:37:52] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[12:40:41] * MaximMinerSuper1 joined the channel
[12:40:43] <NullFull> MaximMinerSuper1 is also known as: MaximMinerSuper
[12:42:01] * MaximMinerSuper has quit
[12:46:20] <Codmadnesspro> plos sthap
[12:48:59] * MaximMinerSuper1 has quit
[12:54:50] * MaximMinerSuper joined the channel
[12:54:52] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[12:55:46] * MaximMinerSuper1 joined the channel
[12:55:49] <NullFull> MaximMinerSuper1 is also known as: MaximMinerSuper
[12:57:49] <shoghicp> MaximMinerSuper: please, fix your connection
[12:58:59] * MaximMinerSuper2 joined the channel
[12:59:02] <NullFull> MaximMinerSuper2 is also known as: MaximMinerSuper
[12:59:14] * MaximMinerSuper has quit
[12:59:58] * MaximMinerSuper1 has quit
[13:05:49] * MaximMinerSuper2 has quit
[13:33:01] * Hugo_Wilson[Zzz] is now known as Hugo_Wilson
[14:11:07] * Georggi joined the channel
[14:11:10] <NullFull> Georggi is also known as: Georggi
[14:15:51] * MaximMinerSuper joined the channel
[15:15:20] <Codmadnesspro> sthapppppppppppp
[15:59:40] * C0deH4cker joined the channel
[15:59:45] * C0deH4cker has left the channel
[16:16:55] <deceit> Codmadnesspro: third world internet
[16:17:12] <deceit> no one's there to turn the crank to keep the electricity going :D
[17:14:06] <Codmadnesspro> lmao
[17:20:00] * Georggi has quit
[17:32:01] * williamtdr joined the channel
[18:23:07] <Brandon15811> NullFull, twitter sadserver
[18:23:07] <NullFull> @sadserver: Today's Saturday Sadness sponsored by: Oracle.
[19:14:06] <Codmadnesspro> lol
[19:33:28] * MaximMinerSuper has quit
[19:33:37] * MaximMinerSuper joined the channel
[20:06:04] * MaximMinerSuper has quit
[20:14:19] * williamtdr has quit
[21:22:05] * MaximMinerSuper joined the channel

2015-04-10
[12:00:02] <gurun> it's called beta. Why was the other one called alpha .. and what's with the version numbers?!
[12:00:10] <gurun> is it just some sick internal Mojang joke!?
[12:00:17] <Intyre> because mc was alpha first too -.-
[12:00:31] <Intyre> but yeah it doesnt make any sense
[12:02:06] <Codmadnesspro> that bashur shit blew out of proportion
[12:02:15] <Codmadnesspro> Exposed all his shit loloolol
[12:02:51] <gurun> "Added a hide button to the chat screen"
[12:02:55] <gurun> what's that about?
[12:02:58] <shoghicp> gurun: fancy switch did not work. should be better now
[12:03:13] <Codmadnesspro> hide chat? hueuheuhuehue
[12:03:56] <Intyre> you can hide chat if you want?
[12:06:45] <gurun> spectator mode, does that work?
[12:06:59] <gurun> ..never tried that
[12:08:34] <gurun> shoghicp, so what's up with the chunk-sending. I had a look at your code, and it kind of looks the same. But I can't tell for sure.
[12:09:48] <shoghicp> chunks are the same
[12:09:52] <shoghicp> but it's uncompressed
[12:10:02] <shoghicp> now you have to implement batch packets
[12:11:23] <deceit> Intyre: back
[12:11:28] <Intyre> front
[12:11:32] <deceit> side to side!
[12:11:37] <Intyre> spoon
[12:11:46] <deceit> but i just woke up :(
[12:11:52] <deceit> you should have asked a couple hrs ago
[12:12:06] <deceit> i could have used the cuddles then
[12:12:09] <deceit> you insensitive clod
[12:12:40] <Intyre> https://www.youtube.com/watch?v=YaG5SAw1n0c
[12:12:44] <Intyre> deceit: ^
[12:13:05] <deceit> it's only gay if the balls touch
[12:13:06] <deceit> we all know that
[12:13:36] <gurun> shoghicp, so that's what happens in the putPacket() method?
[12:13:45] <shoghicp> it doesn't happen there
[12:15:31] <deceit> hmph
[12:15:37] <deceit> i wonder if i need to update multimc
[12:16:11] <deceit> Intyre: starting up
[12:16:25] <Intyre> already in the end
[12:16:28] <deceit> ...
[12:16:44] <deceit> i hope you're kidding
[12:17:12] <deceit> if i log in and see a bunch of crap i'm throwing my laptop out the window
[12:17:25] <Intyre> you will see tree's
[12:17:30] <Intyre> just a heads up
[12:17:35] <deceit> i logged in last night
[12:17:40] <deceit> i'm by a couple mana pools
[12:17:43] <deceit> or w/e they're called
[13:26:25] * Jocopa3 joined the channel
[13:30:25] <Jocopa3> 0.11.0 beta allows you to clip through blocks at random: http://imgur.com/a/4WePM
[13:34:48] <Jocopa3> You can only clip through the top, north, and east side of blocks though, and the bug happens usually when entering worlds for the first time
[13:40:34] <shoghicp> Jocopa3: already fixed :P
[13:40:41] <shoghicp> or seems fixed on my local build :D
[13:42:35] <Jocopa3> I hope it is, it makes it impossible to walk in worlds :p
[13:45:30] <gurun> hurray, now it updates. Took some time :-P
[13:46:16] <Jocopa3> Also, the world list shows that I've played every world today, even though I have't played them in months
[13:46:45] <gurun> shogi, pressing the "browse" for skins .. multiple times, will try to open image browser on android multiple times. Pressing back, results in crash,.
[13:47:15] <Codmadnesspro> RIP
[13:47:22] <Codmadnesspro> RIP gurun we will miss u
[13:47:48] <gurun> you will not. Lier!
[13:47:55] <shoghicp> gurun: we know
[13:48:08] <Codmadnesspro> ;n;
[13:48:31] <gurun> damn. Quick test tells me .. no it won't connect to a 0.10 server :-P
[13:49:07] <MrARM> why the hell would one spam this button...
[13:49:24] <MrARM> gurun, why did you press it multiple times? lol
[13:49:31] <Codmadnesspro> RIP again gurun, and truthly this time we won't miss you lolol
[13:49:35] <Codmadnesspro> jk
[13:49:49] <gurun> damn
[13:50:04] <Codmadnesspro> Skins?????!!!? WHERE
[13:50:16] <Codmadnesspro> gibe
[13:50:48] <gurun> hmm, i didn't know steve had spots on his cloths.. dirty old guy
[13:51:03] * Jocopa3 has quit
[13:51:11] <Codmadnesspro> /wash steve
[13:52:29] <Codmadnesspro> Steve ebola confirmed?
[13:55:02] * Jocopa3 joined the channel
[13:55:54] <gurun> light level on water looks wrong.
[13:57:51] <gurun> hmm, have some work todo on this one. But crash-reporting seems to work :-)
[14:04:53] <Jocopa3> At least shaders still work, and don't require to be modification: http://imgur.com/a/6QQjL
[14:06:41] <gurun> Jocopa3, looks nice
[14:08:32] * Jocopa3_ joined the channel
[14:09:10] * Jocopa3 has quit
[14:09:35] * Jocopa3_ is now known as jocopa3
[14:10:51] <MrARM> shoghicp, also tell tomasso his awesome wolf collar shader is broken
[14:11:12] <MrARM> applies to whole wolf
[14:11:19] <jocopa3> Rainbow glowing blocks should be the default animation when blocks are selected...
[14:11:59] <jocopa3> MrARM: You mean the whole wolf changes colors?
[14:12:06] <shoghicp> MrARM: other guy broke it :(
[14:14:57] <gurun> always that "other guy" :-)
[14:17:23] <jocopa3> Killing a baby wolf gives adult wolf death animation
[14:17:44] <jocopa3> also, signs don't save most of their text
[14:18:32] <Codmadnesspro> Why so serious?
[14:20:13] <jocopa3> I'm never serious, I'm just tired this morning :p
[14:22:34] <MrARM> shoghicp, armor broken
[14:23:33] <iJoshuaHD> Codmadnesspro ping
[14:24:58] <Codmadnesspro> pooooonnnggggggg
[14:32:30] <shoghicp> MrARM: nope
[14:32:40] <MrARM> shoghicp, not rendering propertlu
[14:32:44] <MrARM> *propertly
[14:33:02] <shoghicp> oh, that's just the extra model layer
[14:33:04] <shoghicp> happens on sheeps
[14:33:09] <MrARM> hmm?
[14:33:14] <MrARM> using default Steve skin
[14:33:17] <shoghicp> yep
[14:33:30] <shoghicp> as I said in my previous message, that's just an extra model layer
[14:35:28] <iJoshuaHD> whats the hex skin for steve skin?
[14:38:16] <MrARM> want the data to use with ->setSkin?
[14:38:30] <MrARM> dumped that a while ago
[14:39:06] <shoghicp> you can't distribute it :)
[14:39:11] <shoghicp> it's copyrighted :P
[14:39:20] <MrARM> I can PM it to him
[14:40:19] <MrARM> oh shoghicp, if we are going this way, can I use Steve skin for NPCs?
[14:40:50] <shoghicp> yep
[14:41:09] <shoghicp> but don't make the skin public :)
[14:41:14] <MrARM> also welp, what happened with yaw?
[15:10:39] <gurun> so .. time to port ..
[15:10:46] <gurun> 0.11 here i come :-(
[15:47:49] * Wuppie has quit
[16:50:06] * Wuppie joined the channel
[17:04:08] * jocopa3 has quit
[18:54:44] * MrARM is now known as MrARM|away
[18:55:53] * MrARM|away is now known as MrARM
[19:14:12] * MrARM is now known as MrARM|away
[19:14:35] * MrARM|away is now known as MrARM
[20:14:09] * shaila has quit
[20:39:56] * Hugo_Wilson joined the channel
[23:04:34] <shoghicp> haha
[23:04:35] <shoghicp> https://twitter.com/PonchGamer1/status/586665972053872640/photo/1
[23:04:45] <shoghicp> people found out :P
[23:06:44] <TruDan> :O
[23:06:58] <TruDan> I may add those into SSM shoghicp ;)
[23:07:13] <shoghicp> you don't even need to do anything, it just works
[23:07:21] <shoghicp> except if you want your custom translations
[23:07:52] <TruDan> custom translations? O.o
[23:08:37] <shoghicp> oh
[23:08:40] <shoghicp> check #pocketmine
[23:08:45] <shoghicp> forgot the current channel
[23:09:24] <TruDan> oooo that, everything uses our own language system anyways so will likely stick with that, or use both together o.o
[23:10:39] <shoghicp> for example
[23:10:48] <shoghicp> you won't need to translate death messages
[23:10:57] <shoghicp> they are translated by the client
[23:11:02] <shoghicp> for all supported languages
[23:12:53] <TruDan> :o

[11:42:07] <Intyre> ~o/
[11:42:11] <deceit> hey you
[11:42:20] <Intyre> i was sleeping ;)
[11:42:23] <deceit> i was too
[11:42:32] <deceit> but i woke up to severe pain in my mouth
[11:42:36] <deceit> had to take some ibuprofin
[11:42:53] <Intyre> yay for pills
[11:42:53] <Codmadnesspro> that shit doesnt help
[11:43:00] * gurun_ is now known as gurun
[11:43:01] <deceit> it helps enough
[11:43:09] <Intyre> Codmadnesspro: take enough and it will
[11:43:11] <deceit> ^
[11:43:14] <deceit> i take 800mg at a time
[11:43:17] <deceit> stomach lining be damned
[11:43:34] <deceit> Codmadnesspro: and in this case, it absolutely does, i just had a bunch of dental work done weds
[11:43:40] * Codmadnesspro wants morphine
[11:43:43] <deceit> meh
[11:43:48] <deceit> why morphine? go for heroin
[11:43:54] <Codmadnesspro> hue
[11:43:54] <deceit> i've had both, heroin is better
[11:44:04] <Intyre> "better"
[11:44:09] <deceit> better as in the high is better
[11:44:14] <deceit> not necessarily better for you
[11:44:14] <gurun> herobrine
[11:44:27] <Codmadnesspro> deceit, we must test 10 of the pills each FOR SCIENCE
[11:44:37] <Codmadnesspro> all in one go
[11:44:40] <deceit> also, 6 yrs clean coming up in june!
[11:44:50] <deceit> Codmadnesspro: i'll sit back and enjoy it while i'm watching you puke your brains out
[11:44:54] <deceit> ;p
[11:44:56] <gurun> crocodile is sooo much cheaper. And you are guaranteed to loose weight
[11:44:59] <deceit> oh god
[11:45:02] <gurun> russion quality!
[11:45:03] <deceit> don't bring that devil stuff up
[11:45:05] <Codmadnesspro> deceit, you're my monkey
[11:45:09] <Codmadnesspro> you must test
[11:45:28] <deceit> fair enough
[11:45:30] <deceit> bring it on
[11:45:33] <Codmadnesspro> Professor Codmadnesspro must not test himself
[11:45:37] <deceit> LOL
[11:45:46] <Intyre> i test the green stuffs
[11:45:47] <deceit> ^
[11:45:57] <Codmadnesspro> 2spooky4me
[11:45:58] <deceit> also took a break from that
[11:46:05] <deceit> which SUCKS
[11:46:06] <deceit> but oh well
[11:46:38] <deceit> Intyre: mail me some sticky icky
[11:46:41] <deceit> kthx
[11:46:48] <deceit> oh and a new piece
[11:46:52] <deceit> i broke mine :(
[11:47:03] <deceit> this garage has claimed 2 of mine
[11:47:10] <deceit> it must hate me
[11:47:24] <Intyre> it does
[11:47:51] <deceit> does it whisper sweet nothings in your ear at night after i go to bed?
[11:48:17] <Intyre> something is wrong with my ears :/
[11:48:24] <Intyre> i hear beeeeeeeeeeeeeeeeeeeeep
[11:48:26] <gurun> "it" wispher .. talking about his wife again?
[11:48:39] <deceit> LOL
[11:48:41] <deceit> no
[11:48:45] <Codmadnesspro> beep boop
[11:48:52] <deceit> literally talking about the garage
[11:48:56] <deceit> Intyre: that's tinnitus
[11:48:59] <deceit> welcome to being old
[11:49:00] <gurun> haha, ok
[11:49:04] <Intyre> fu
[11:49:12] <Codmadnesspro> While you're sleeping I will whisper in your ear "Hue hue hue, i'm coming 4 u"
[11:49:23] <deceit> Codmadnesspro: then i will stab you in the face with a pillow
[11:49:24] <Codmadnesspro> 2spooky4me
[11:49:33] <Codmadnesspro> ;<
[11:49:43] <deceit> which, as impossible as it sounds
[11:49:47] <deceit> will be done
[11:49:52] <deceit> so expect a VERY painful death
[11:49:56] <Codmadnesspro> deceit, not if it's made out of knifes
[11:49:58] <deceit> LOL
[11:50:04] <deceit> touche
[11:50:13] <deceit> PILLOW FIGHT
[11:50:15] <Intyre> he has a hello kitty pillow
[11:50:15] * Codmadnesspro replaces his pillows with knifes instead of featheres
[11:50:25] <deceit> hahahaha
[11:50:39] <Codmadnesspro> bye kitty
[11:50:46] <deceit> fuck
[11:50:50] <gurun> damn .. you are turning me on .. a nerd pillow fights.. how sexy isn't that!?
[11:50:53] <deceit> i should make some coffee if i'm gonna stay up
[11:51:03] <deceit> gurun: we're not wearing pants either
[11:51:07] <Intyre> without pants!
[11:51:16] <deceit> bahahah
[11:51:20] <deceit> get outta mah head
[11:51:25] <Intyre> no you
[11:51:27] <deceit> nou
[11:51:29] * gurun need video evidence
[11:51:29] <Codmadnesspro> Bad images just came into my head
[11:51:34] <Codmadnesspro> plos sthap
[11:51:38] <deceit> nevar
[11:51:50] <deceit> you are now entering... the twilight zone
[11:51:52] <deceit> queue music
[11:51:58] <Codmadnesspro> fukin game of thrones
[11:52:03] <gurun> lol
[11:52:24] <gurun> feels more like "game of clones"
[11:52:24] <Codmadnesspro> You SHALL not PASS
[11:52:32] <deceit> screw that show
[11:52:35] <Codmadnesspro> oh wait that's hobit
[11:52:37] <Codmadnesspro> lol
[11:52:39] <gurun> Codmadnesspro, that's what my wife keeps telling me
[11:52:40] <Intyre> clone wars!
[11:52:43] <deceit> who wants to watch a show where the main characters die every week
[11:52:49] <deceit> Intyre: don't
[11:52:54] <Codmadnesspro> "You shall not enter"
[11:52:56] <deceit> someone will inevitibly bring up jar jar
[11:53:14] <gurun> bobbafett
[11:53:16] <deceit> and i will have to buy a plane ticket to knock on their door and slap them with a can of spam
[11:53:22] <Codmadnesspro> bobba? Isn't that a game?
[11:53:28] <deceit> boba is a drink
[11:53:42] <Codmadnesspro> bobba is a habbo retro if I remember
[11:53:43] <Codmadnesspro> hue
[11:54:03] <deceit> we're not talking about colors here
[11:54:11] <deceit> and you aren't a lizard
[11:54:12] <Codmadnesspro> huehuehuehuehueu
[11:54:15] <deceit> plz2stopkthx
[11:54:26] <Codmadnesspro> no u
[11:54:30] <deceit> nevar!
[11:54:43] <deceit> you'll have to pry this laptop from my cold, dead hands
[11:54:50] <Codmadnesspro> http://cdn.arstechnica.net/wp-content/uploads/2012/11/hue-box-closed.jpg
[11:54:55] <Codmadnesspro> hue hue heuhuehueuhuehue
[11:55:01] <gurun> deceit, and just for the record. It's ok to kill the main char every week as long as they either get raped or rape someone while doing it.
[11:55:09] <deceit> LOL
[11:55:15] <deceit> is that REALLY how it goes?
[11:55:18] <deceit> i've yet to see an ep
[11:55:35] <deceit> Intyre: mc?
[11:55:40] <gurun> obviously, that is the Intyre plot of the show.
[11:55:41] <Intyre> sure
[11:55:43] <deceit> ok
[11:55:47] <deceit> lemme start some coffee, brb
[11:56:23] <deceit> my cat is staring longingly at me
[11:56:36] <deceit> since i'm awake, it MUST be feeding time
[11:56:39] <deceit> no.
[11:56:45] <Intyre> tame it with fish
[11:56:50] <deceit> already have
[11:56:53] <deceit> he turned black and white
[11:56:57] <deceit> i wanted the spots :(
[11:57:03] <deceit> stupid ocelots
[11:57:11] <deceit> i'd push him off a cliff but he'd survive
[11:57:12] <gurun> use the knife man.. red spots..
[11:57:16] <deceit> LOL
[11:57:25] <deceit> something something, more than one way to skin a cat, something
[11:57:55] <gurun> i kicked my cat out of the kitchen .. litterarely .. and she thinks it is love.
[11:58:17] <gurun> (i won't make the connection to my wife here, no)
[11:58:20] <gurun> no!
[11:58:31] * gurun don't do it!
[11:59:08] <gurun> i blame 0.11 beta .. alpha or whatever it is.
[11:59:21] <Intyre> alpha beta!
[11:59:48] <gurun> hey, i totaly don't get this

[00:05:35] <gurun> yeah
[00:05:35] <gurun> http://www.twitch.tv/niclasolofsson
[00:05:42] <gurun> thanks Intyre
[00:05:56] <Intyre> hah
[00:10:33] <gurun> i totally don't get the size .. but reading :-)
[00:28:06] <gurun> God.. everytime i try some twitchy software i just end up fucking mad.
[00:28:24] <gurun> they so totally suck all of them :-P
[00:28:27] <humerusj> Life!
[00:29:13] <Intyre> you want too much!
[00:30:58] <gurun> yeah
[00:31:10] <gurun> so .. setting a sub-region of my whole screen .. helps.
[00:31:13] <gurun> stupid software.
[00:34:13] <Intyre> gurun: i see you!
[00:47:55] <gurun> scary :-)
[00:54:04] * Darunia18 has quit
[01:34:42] <gurun> So, made a new committ with updated ACK/NAK code. Turns out that when MCPE sends NAK, it is not on just "one datagram" but usually LOTS of them.
[01:35:14] <gurun> Also had to force the speed down. SO now .. introduced "sleeps" in the code for chunk-sending. So it is .. ehh slower, much slower than it can be.
[01:35:53] <gurun> Problem is not on good connections, because then it doesn't have a loading issue. Problem seem to be with MCPE over connections with lots of loss. It's extremely sensitve to being overrun by the server.
[01:36:00] <gurun> I hate MCPE :-(
[01:40:31] <TruDan> :(
[01:41:02] <deceit> gurun: mcpe hates you
[01:41:37] <gurun> deceit, yes i starting to get that feeling.
[01:41:46] <deceit> it's ok
[01:41:47] <deceit> we love you
[01:41:52] <gurun> lol
[01:41:52] <deceit> even if you're a bit... special
[01:42:00] <gurun> a "bit".
[01:42:00] <deceit> ;D
[01:42:12] <deceit> a lot then?
[01:42:17] <gurun> more likeit
[01:42:20] <deceit> you and i both
[01:42:32] <deceit> as i like to say
[01:42:33] <gurun> i thought that was in the channel rules.. right?
[01:42:37] <deceit> my mom always said i was special
[01:42:42] <deceit> she never told me i was retared
[01:42:44] <deceit> retarded
[01:42:45] <deceit> damn...
[01:42:50] <deceit> i blew my own punchline
[01:43:01] <deceit> yes, channel requirements are that you have to special
[01:43:03] <gurun> in sweden, when you call someone special .. that is usually what you mean :-P
[01:43:07] <deceit> :D
[01:43:21] <deceit> here in the states, we just say you're a damn retard
[01:43:26] <deceit> screw political correctness
[01:43:29] <deceit> 'murikah!
[01:43:35] <gurun> SO, me working in Denmark .. when they call someone "special" they usually mean that as if it was a good thing.
[01:43:55] <deceit> growing up for me it totally meant something different
[01:44:00] <deceit> i was special because i'm gifted
[01:44:09] <gurun> yes, a guy with social disabilities
[01:44:12] <deceit> as i got older though, i liked saying what i just said
[01:44:24] <deceit> i'm blond and it definitely shows at times
[01:44:29] <deceit> i can laugh at my shortcomings ;)
[01:44:29] <gurun> haha
[01:44:48] <gurun> yeah, me too. I'm to old to try to pretend not being .. ehh .. gifted :-P
[01:45:00] <gurun> i'm gifted with special retarard skills
[01:45:05] <deceit> i'm actually quite gifted
[01:45:11] <deceit> i just try to hide it as much as possible
[01:45:19] <deceit> nothing worse than when ppl find out you're smart
[01:45:23] <deceit> it's downright annoying
[01:45:33] <gurun> i'm not trying to hide anything. I'm simply not better than this.
[01:45:37] <deceit> they're either condescending, or they want you to help them with EVERYTHING
[01:45:43] <deceit> do what i do
[01:45:47] <deceit> take a break, go stretch
[01:45:53] <deceit> come back to it tomorrow
[01:46:09] <deceit> it usually hits you then, staring at the same thing all day you lose the big picture
[01:46:39] <gurun> i don't want the truth about "MCPE" to hit me .. just yet.
[01:46:57] <deceit> the truth being that you should be doing stuff for mcpc?
[01:46:58] <gurun> i'm happy coding right now .. so trying to turn the blind eye to what i already know :-)
[01:46:58] * deceit runs
[01:47:00] <deceit> :D
[01:47:08] <gurun> lol
[01:55:33] * TruDan is now known as TruDan|away
[02:00:16] <KnownUnown> who died
[02:00:21] <deceit> you
[02:00:25] <deceit> you just don't know it yet
[02:05:00] <gurun> i thought i was just like the kids .. know it all!?
[02:05:17] <deceit> this isn't pokemon
[02:05:45] <deceit> 'gotta catch 'em all'
[02:42:45] * gurun_ joined the channel
[02:44:49] * gurun has quit
[02:45:20] * gurun_ is now known as gurun
[06:00:00] <MrARM> going to set a test 0.11 skywars server soon
[06:06:49] <MrARM> uh huh
[06:06:55] <MrARM> think I found an all new bug
[06:07:14] <MrARM> arrows spawning when loading level crash
[06:07:20] <MrARM> shoghicp, ^
[06:15:07] <MrARM> hehe
[06:15:17] <MrARM> swimming in a boat in blocks
[06:15:23] <MrARM> in stone, iron ores
[06:15:31] <MrARM> AND
[06:15:34] <MrARM> in bedrock
[06:17:36] <MrARM> think it's that off by one bug
[06:19:00] <MrARM> can't board boat in 3rd person
[06:21:31] <MrARM> oh
[06:21:50] <MrARM> tamed wolfs are red?!
[06:23:10] <MrARM> shoghicp, think something went wrong with the shader :P
[08:47:02] * TruDan|away is now known as TruDan
[09:13:30] <shoghicp> MrARM: can you try to delete/rename the minecraft data folder
[09:13:35] <shoghicp> and try to start with wifi on?
[09:36:29] <MrARM> shoghicp, about snooper crash on quit?
[09:36:48] <MrARM> happens both with WiFi off and on, but let me try renaming the data folder on SD card
[09:37:05] <MrARM> or you mean a other one?
[09:37:46] <MrARM> shoghicp, but seriously tomasso broke the collars shader ;P
[09:38:12] <shoghicp> MrARM: I mean the one after 15s
[09:38:21] <MrARM> ah nope
[09:38:26] <MrARM> this was my fault
[09:38:39] <MrARM> no skin on player
[09:38:52] <MrARM> I DID make it happen on single player once though
[09:38:57] <MrARM> but once
[09:39:31] <MrARM> but that was probably something other
[09:39:49] <MrARM> shoghicp, also, aware of the arrow bug? :P
[09:40:31] <MrARM> use bow
[09:40:33] <shoghicp> hmm?
[09:40:35] <MrARM> then reenter the world
[09:40:40] <shoghicp> aha
[09:40:43] <shoghicp> yeah, same as bobber
[10:02:10] <gurun> what are popups and how do they work?
[10:02:18] <shoghicp> gurun: try them!
[10:02:59] <gurun> can't. waiting for MCPE to update still :-(
[10:03:59] <shoghicp> gurun: I think I sent you a video with them
[10:04:39] <gurun> hmm, i've only seen a video with particles and one with .. server-browser stuff.
[10:04:50] <gurun> is this the custom login messages stuff?
[10:05:07] <shoghicp> one with me tapping blocks and showing messages where the item name goes?
[10:05:24] <gurun> nope, don't recognize seeing that.
[10:05:26] <shoghicp> https://www.youtube.com/watch?v=fOI3avk83mQ
[10:07:44] <gurun> ah, i see. Thanks.
[10:07:53] <gurun> know just the thing to do with that
[11:08:29] <gurun> shoghicp, getting a device model indicator would be really nice for troubleshooting don't you think?
[11:19:37] * gurun has quit
[11:19:56] * gurun joined the channel
[11:22:21] <gurun> i had no idea that MCPE was so heavy on the devices these days.
[11:22:48] <gurun> my old ipad have serious problems rending, even if all fancy stuff is disabled.
[11:26:17] * gurun_ joined the channel
[11:29:33] * gurun has quit
[11:35:39] <Codmadnesspro> gurun_, well mcpe lags on my hudl
[11:35:41] <Codmadnesspro> ;n;
[11:37:37] <deceit> no crying
[11:37:55] <gurun_> "The Hudl is a bit of a revelation, but only the price will wow you"
[11:38:02] <gurun_> now, read that two three times ..
[11:38:09] <deceit> gurun_: how do i read?
[11:38:15] <deceit> wat is this?!
[11:38:17] <gurun_> it's like "the only special about this device is really .. the price" lol
[11:38:17] <deceit> WHERE AM I!?@$!??
[11:38:29] <deceit> jk, morning
[11:40:19] <Codmadnesspro> lrn2read
[11:40:42] <deceit> but how?!
[11:40:58] <deceit> man i couldn't imagine trying to learn to read halfway through my life
[11:41:21] <gurun_> no, it's to late. Stick to video...
[11:41:37] <deceit> i'll just have my laptop dictate everything for me
[11:41:46] <deceit> oh god... i just had a scary thought
[11:42:05] <deceit> future generations losing the ability to read because of computers doing everything for them

2015-04-09
[19:45:03] <deceit> 13:57            deceit : hahahahahahahah
[19:45:06] <deceit> 13:58            deceit : FOR SCIENCE!
[19:45:08] <deceit> 13:58            deceit : :D
[19:45:11] <deceit> :D
[19:45:16] <Codmadnesspro> hue
[20:23:39] <KnownUnown> uhh
[20:23:49] <deceit> WHAT
[20:31:14] * SovietBear joined the channel
[20:31:55] <SovietBear> Anyone know the best place to start developing plugins?
[20:32:21] * SovietBear has quit
[20:32:24] <Codmadnesspro> Well first you need to learn php
[20:33:46] <Codmadnesspro> Kek k bye
[20:39:47] <KnownUnown> xD
[20:40:21] <KnownUnown> hmmm
[20:40:27] <KnownUnown> 0.11 *looks* awesome for servers
[20:41:02] <deceit> you know what else is awesome? you!
[20:42:24] <deceit> fine!
[20:42:29] * deceit takes his complement and leaves
[20:43:28] * Codmadnesspro steals deceit complent that was sposed to be for KnownUnown
[20:43:44] <Codmadnesspro> fucking razer keyboard
[20:43:50] <KnownUnown> thank you deceit <3
[20:43:50] <Codmadnesspro> Driving me nuts
[20:46:13] <shoghicp> KnownUnown: also check #pocketmine as I posted a lot of info there
[20:46:21] <KnownUnown> kk
[21:14:52] <deceit> Codmadnesspro: there's a pirate joke in there somewhere
[21:29:12] <deceit> anyone have a suggesting for an magic based ftb pack?
[21:29:26] <deceit> meh
[21:29:31] <deceit> engrish michael, come on
[21:29:33] <deceit> a suggestion*
[21:38:41] <Intyre> magic world 2!
[21:38:46] <deceit> yeah yeah
[21:38:50] <Intyre> ;)
[21:38:53] <deceit> we decided in the meantime
[21:38:56] <deceit> because all you guys suck!
[21:39:16] <Intyre> and playing mcpe !
[21:39:19] <Intyre> boo
[21:39:23] <deceit> ^
[21:39:35] <deceit> although, when proper controller/gamepad/kb+mouse is implemented in mcpe
[21:39:40] <deceit> i will probably start playing again
[21:39:42] <deceit> but not until then
[21:40:50] <deceit> Intyre: btw, i was looking at magic farm 2
[21:41:01] <deceit> no wonder you were confused
[21:41:14] <Intyre> ;)
[21:41:20] <Intyre> mcpe has trackpad support
[21:41:38] <Intyre> idk if it is actual a trackpad thingy
[21:41:47] <deceit> hmm
[21:41:55] <deceit> seems.... redundant
[21:42:01] <deceit> since the screen is technically a 'trackpad'
[21:42:19] <Intyre> then why did they add it just now? ;)
[21:42:28] <deceit> because they hate me and want to mock me
[21:42:38] <Intyre> true
[21:42:38] <deceit> all i want is keyboard/mouse support!
[21:43:24] <Intyre> connect mouse to device
[21:44:03] <deceit> i dock my tablet w/ my wireless kb/mouse all the time
[21:44:06] <deceit> just seems more natural to me
[22:05:46] <KnownUnown> engrish
[22:19:06] <deceit> yes
[22:19:16] <deceit> as much as a grammar nazi i can be...
[22:19:17] <deceit> fuck it
[22:19:20] <deceit> brb gassing myself
[22:37:38] * shaila joined the channel
[22:41:07] * sgray has quit
[23:23:01] <gurun> i see the new batch-packet. But i also see the old chunk packet.
[23:26:19] <Intyre> batch can have chunks?
[23:38:39] <gurun> that was my understanding
[23:39:03] <gurun> but looking at it .. chunks packets still look the same in the PM code (but that is not entirely easy to tell to be honest)
[23:39:09] <gurun> and compressed the same.
[23:39:35] <gurun> so compression on comression is rarely a good idea. Has a tendency of either doing nothing than slowing things down or even increase size.
[23:40:02] <Intyre> got to sniff some traffic then
[23:40:10] <gurun> TruDan, how are tests going. Thinking i should perhaps update and join your test-server.
[23:40:33] <gurun> I think .. getting the client working on 0.11 is a priority. That was actually better than sniffing :-P
[23:40:38] <TruDan> gurun: http://www.twitch.tv/inpvp doing 0.11 stuff now
[23:40:45] <gurun> oh cool
[23:41:12] <gurun> TruDan, what software do you use for twitch?
[23:41:16] <TruDan> so many crashes though :(
[23:41:26] <TruDan> gurun: xSplit, and SideSync to display my phones screen on my pc
[23:42:06] <gurun> yeah i like that one too. Is that an android thingy?
[23:42:11] <gurun> i mean sidesync
[23:42:21] <TruDan> I think it's only for Samsung devices, but i may be wrong
[23:42:28] <gurun> well, i have that :-)
[23:42:33] <gurun> i'll get it started :-P
[23:43:04] <gurun> xsplit .. i'll check that out. Had a lot of requests for doing online coding lately. Tried one software, but that just took all the resources from the machine
[23:43:49] <Intyre> gurun: https://obsproject.com maybe?
[23:44:05] <Intyre> shoghi used that to stream
[23:44:31] <TruDan> xsplit is kinda lagging my pc atm, but i'm compressing 720p into < 1Mb/s so yeah
[23:44:45] <TruDan> and AMD cpu
[23:44:59] <deceit> Intyre: ip in pm please
[23:45:20] <TruDan> also gurun, with SideSync you can control your phone from the PC, type, click etc
[23:45:22] <deceit> danke!
[23:45:33] <gurun> that one looks good
[23:45:49] <gurun> does that work with twitch?
[23:45:57] <gurun> yeah it oes
[23:46:20] <Intyre> :)
[23:47:19] <deceit> woot!
[23:47:21] <deceit> we did it
[23:47:25] <deceit> bob the builder style!
[23:47:35] <deceit> how many pronoobs does it take to make a modpack?!
[23:47:46] <deceit> just 2
[23:47:47] <deceit> :D
[23:47:53] <Intyre> o/
[23:49:55] <TruDan> the skin attribute on players, is that just the contents of the skin png?
[23:50:00] <TruDan> i noticed its a string
[23:50:05] <TruDan> or is it a url
[23:53:57] <Intyre> raw ARGB data
[23:54:01] <Intyre> TruDan: ^
[23:54:08] <TruDan> ummm
[23:54:17] <TruDan> how do i get that from png XD
[23:54:29] <Intyre> ,agoc
[23:54:32] <Intyre> magic
[23:54:45] <TruDan> how could i have expected any different answer, Intyre XD
[23:55:19] <Intyre> http://ziin.pl/en/utilities/convert/png2rgba
[23:55:20] <Intyre> heh
[23:57:43] <gurun> have to figure out how the hell to setup twitch accounts :-P
[23:58:04] <Intyre> easy
[23:58:29] <Intyre> http://help.twitch.tv/customer/portal/articles/1262922-open-broadcaster-software
[23:59:07] <gurun> oh, thanks for googleing for me :-)
[23:59:26] <TruDan> ty Intyre :) now i can crash PE \o/
[23:59:44] <gurun> ah, so it was the stream key

[18:29:19] <MrARM> And it doesn't work
[18:29:22] <shoghicp> was worse before
[18:29:29] <shoghicp> what doesn't work?
[18:29:38] <MrARM> you know the gray thing behind
[18:29:49] <MrARM> is not having enough width
[18:30:06] <shoghicp> yep, I know
[18:30:12] <shoghicp> like this
[18:30:12] <shoghicp> https://twitter.com/LegionPE/status/586232058420264960
[18:30:31] <MrARM> http://m.imgur.com/RK9jtN4
[18:30:42] <MrARM> nvm
[18:30:52] <MrARM> also
[18:31:06] <MrARM> still need to figure out the cause of this crash
[18:31:10] <MrARM> I think I might know why
[18:32:03] <MrARM> oh
[18:32:09] <MrARM> it seems like it's something with bold text
[18:32:12] <MrARM> and word wrap
[18:32:19] <MrARM> and it seems like it crashes :o
[18:33:07] <MrARM> nop
[18:34:49] <shoghicp> MrARM: if you are on wifi
[18:34:53] <shoghicp> it's snooper data
[18:35:02] <shoghicp> that crashes on your device for some strange reason
[18:35:11] <MrARM> http://imgur.com/ue4oVZK
[18:35:18] <MrARM> ^ better crash version
[18:35:22] <MrARM> input stuff
[18:35:37] <MrARM> shoghicp, figured it happens only if I join my server
[18:35:49] <MrARM> dunno how it crash on single player then
[18:35:58] <MrARM> think I had to join and quickly quit my server
[18:36:49] <shoghicp> MrARM: can you post the complete stacktrace to gist?
[18:36:53] <shoghicp> for both or them
[18:36:59] <shoghicp> or send them to me
[18:37:33] <shoghicp> MrARM: also, was this working with 0.10?
[18:37:38] <MrARM> Yes
[18:37:38] <shoghicp> on the new updated version
[18:37:43] <MrARM> this is my server
[18:37:43] <MrARM> oh
[18:37:46] <shoghicp> as 5.0 is new on that device
[18:38:00] <MrARM> 0.10 was fine
[18:38:24] <shoghicp> on 5.0?
[18:38:26] <MrARM> yep
[18:38:29] <MrARM> 5.0.2
[18:38:34] <MrARM> wait
[18:38:39] <MrARM> lemme try disabling plugin
[18:38:53] <Codmadnesspro> What I don't get is blocklauncher had colour effects ages ago ;o
[18:39:40] <Codmadnesspro> Where's the beta group, I must see new features hue hue hue
[18:40:13] <deceit> http://localhost/
[18:40:26] <MrARM> forget this all
[18:40:30] <MrARM> it is my plugin
[18:40:32] <MrARM> >.>
[18:41:12] <MrARM> sorry for that shoghi
[18:41:36] <Codmadnesspro> deceit, wtf it opened up pr0n
[18:41:45] <MrARM> you have a virus then
[18:41:47] <shoghicp> MrARM: give me packet log
[18:42:05] <deceit> LOL
[18:42:07] <MrARM> shoghicp, it is my fault then
[18:42:13] <deceit> Codmadnesspro: sounds like a personal problem :>
[18:42:51] <Codmadnesspro> Oppps my webserver is running hue hue hue... I just told you my secrets ;<
[18:45:08] <deceit> what you didn't tell us was it's all horse porn
[18:45:10] <deceit> o_O
[18:45:15] <deceit> never knew you were into beastiality
[18:45:16] <Codmadnesspro> no, just goat porn
[18:45:21] <deceit> shame on you, you depraved person
[18:45:29] <deceit> think of the children!
[18:45:40] <Codmadnesspro> think of the goats!
[18:46:14] <Codmadnesspro> What if goats were no kill
[18:47:22] <deceit> fair enough
[18:47:27] * Darunia18 joined the channel
[18:47:34] <deceit> TIL Codmadnesspro has a pair of velcro gloves :>
[18:47:40] <deceit> oh wait, that's for sheep
[18:47:42] <deceit> close enough..
[18:48:02] <MrARM> think I know what's the cause
[18:48:03] <Codmadnesspro> Sheep == goat
[18:48:04] <Codmadnesspro> heu hue hue
[18:48:18] <MrARM> nope
[18:48:30] <deceit> nope
[18:48:35] <Codmadnesspro> dope
[18:49:00] <MrARM> okay
[18:49:01] * Codmadnesspro is waiting for his anti static wristband >:(
[18:49:05] <MrARM> shoghicp, I spawn a npc
[18:49:10] <MrARM> and if I don't do tjag
[18:49:12] <MrARM> *that
[18:49:17] <MrARM> if won't crash
[18:49:27] <MrARM> ANY NPC causes crash after some time
[18:51:22] <shoghicp> MrARM: hmm... despawning/respawn?
[18:51:27] <shoghicp> could be related to skins
[18:51:28] <shoghicp> wait
[18:51:33] <MrARM> nope
[18:51:34] <shoghicp> are you sending the skin data?
[18:51:36] <MrARM> not spawning
[18:51:39] <MrARM> not sending skib
[18:51:40] <shoghicp> you NEED to send it
[18:51:42] <MrARM> *skin
[18:51:47] <shoghicp> packets got changed
[18:51:49] <MrARM> I use Human
[18:51:55] <MrARM> not packets
[18:51:56] <shoghicp> if you don't do it, it'll crash
[18:52:14] <MrARM> I don't use custom packets, I use the Human class for that
[18:52:20] * Codmadnesspro sends packets of human meat to deceit
[18:52:22] <shoghicp> ->setSkin(str_repeat("\x00", 64 * 32 * 4), false);
[18:52:31] <shoghicp> do that before spawning
[18:52:43] <MrARM> yeah skin is the cause
[18:54:23] <MrARM> thanks!
[18:54:58] <deceit> hahahahaha
[18:55:03] <deceit> reminds me of that ep of it's always sunny
[18:55:16] <deceit> where deedee an charlie think they're addicted to human meat
[18:56:19] <deceit> honestly, if i were given the opportunity, i'd eat human meat
[18:56:23] <deceit> supposedly we're very tasty
[18:56:35] <deceit> Codmadnesspro: gimme your arm, you have two
[18:57:08] <Codmadnesspro> plos nu
[18:57:21] <Codmadnesspro> We taste like horse meat?
[18:57:43] <deceit> that's what i'm trying to find out!
[18:57:46] <deceit> for science!
[18:57:47] <Codmadnesspro> Cow meat == Horse meat == Human
[18:57:53] <Codmadnesspro> FOR SCIENCE
[18:57:57] <deceit> hahahahahahahah
[18:58:08] <deceit> FOR SCIENCE!
[18:58:11] <deceit> :D
[18:58:44] <MrARM> http://m.imgur.com/C7Xf9vF
[18:58:45] <MrARM> hehe
[18:58:49] <MrARM> it works!
[18:59:22] <deceit> nice!
[19:01:27] <MrARM> shoghicp, snooper causes crash when you close app, looking at stack
[19:01:46] <shoghicp> MrARM: seems like you device
[19:01:55] <shoghicp> we are going to try to reproduce it tomorrow
[19:02:11] <shoghicp> try to get the full stack at thephpguy@mojang.com
[19:04:39] * Falkirks has quit
[19:04:39] * Falkirks joined the channel
[19:04:50] <shoghicp> MrARM: also, check #pocketmine for some interesting class
[19:06:19] <shoghicp> MrARM: set the INVISIBLE flag on your Humans
[19:06:59] <shoghicp> Human->setDataFlag(Human::DATA_FLAGS, Human::DATA_FLAG_INVISIBLE, true);
[19:07:05] <shoghicp> they will still show the armor
[19:07:10] <shoghicp> and the nametag
[19:07:20] <shoghicp> you can also hide the nametag with a different data
[19:08:36] <MrARM> shoghicp, I want the NPCs to be visible :P
[19:08:41] <MrARM> also heh
[19:08:44] <MrARM> found a bug
[19:08:47] <MrARM> with water
[19:10:23] <shoghicp> MrARM: ?
[19:12:20] <MrARM> shoghicp, lemme make a clip
[19:13:25] <shoghicp> MrARM: remember that you can have bold on nametags too :P
[19:14:20] <MrARM> I know
[19:14:27] <MrARM> shoghicp, sent you the video over slaxk
[19:14:30] <MrARM> *slack
[19:15:03] <MrARM> there seem to be a off-by-one error there :P
[19:18:18] <shoghicp> MrARM: yep, off by one
[19:18:23] <shoghicp> fixed part of that bug today
[19:23:33] <shoghicp> anyway, heading home!
[19:41:45] * Codmadnesspro joined the channel
[19:41:48] <NullFull> Codmadnesspro is also known as: codmadnesspro
[19:41:50] <Codmadnesspro> i'm a bad person ;n;
[19:45:00] <deceit> 13:57     Codmadnesspro < kicked from #mcpedevs by ChanServ [Banned: You're a  bad person.]

[00:10:54] <Brandon15811> !addquote <gurun> shoghicp, i'll do a porno video of that
[00:10:55] <MrQuoter> Quote 514 added
[00:19:09] <deceit> hahahahahah
[00:30:19] <gurun> i NEVER wrote that. It was Apple!
[00:31:57] <gurun> getProperty("chunk-sending.per-tick", 4)
[00:32:09] <gurun> is there a real limit because of the clients having problems dealing with more or?
[00:32:52] <deceit> the internet never lies
[00:42:02] <Brandon15811> ^
[00:48:55] <deceit> i should know, i'm a french model.
[00:51:32] <iJoshuaHD> my box is filling up /tmp so fast that contains all php stuff causing pocketmine to cause serious trouble.
[00:51:42] <iJoshuaHD> oops wrong channel
[01:05:19] <Brandon15811> deceit, bonjour amigo!
[01:05:35] <Brandon15811> also https://www.youtube.com/watch?v=v_CgPsGY5Mw
[01:07:00] <gurun> lol
[02:06:54] <deceit> !
[02:12:14] <Brandon15811> .
[02:39:42] <deceit> Brandon15811: it's day time, run from the village
[04:31:55] * Falkirks has quit
[04:33:18] * Falkirks joined the channel
[05:23:58] * gurun has quit
[05:24:47] * gurun joined the channel
[07:30:43] <sekjun9878> Well there goes my Google Apps account
[07:44:47] * expir3dcow has quit
[08:27:58] * TruDan|away is now known as TruDan
[09:02:55] <Intyre> https://au.news.yahoo.com/technology/a/27031329/ what!
[09:16:31] <Codmadnesspro> Minecraft needs wizzards
[09:16:34] <Codmadnesspro> ;>
[09:44:02] * expir3dcow joined the channel
[13:00:08] * expir3dcow has quit
[13:52:29] <sekjun9878> I can't believe InteliJ IDEA doesn't have a safe mode option...
[14:01:07] <gurun> sekjun9878, what does a "safe mode" in intellij do? Stop you from coding?!
[14:02:00] <sekjun9878> xD
[14:02:43] <sekjun9878> @gurun I updated the Blade Template plugin which caused the settings popup to not open (I'm guessing it's crashing upon loading..) so I wanted to disable all plugins, open PHPStorm, and then rollback to failed up date but...
[14:02:59] <sekjun9878> I can't fix anything since I can't open the plugin tab in the first place
[14:03:29] <sekjun9878> Just reinstalled it, it's working fine now. Thankfully exporting settings is just a click away
[14:06:55] <gurun> hehe
[15:22:20] * dranghek has left the channel
[15:22:42] * dranghek joined the channel
[15:24:51] * dranghek has quit
[15:25:14] * darngeek joined the channel
[16:26:52] <MrARM> now
[16:26:56] <MrARM> let's wait for 0.11
[16:27:13] <MrARM> in Play store
[16:27:21] <MrARM> within 2 hours it shall arrive :)
[16:28:28] <MrARM> actually, it should in about an hour
[16:35:38] <TruDan> ^
[16:35:40] <TruDan> \o/
[16:35:50] <TruDan> time to finally test all the cool features, right MrARM ? ;)
[16:41:31] <MrARM> TruDan, not really, did nothing
[16:44:07] <MrARM> TruDan, however making particle stuff now, should have it ready :D
[16:44:23] <TruDan> yeah thinking of adding that but not sure where, maybe a trail for blockhunt
[16:44:51] <MrARM> I have it like half ready
[16:45:12] <MrARM> made bukkit plugin earlier
[16:46:43] <TruDan> bukkit? O.o
[16:48:43] <MrARM> TruDan, yeah
[16:49:07] <TruDan> MrARM: what for?
[16:49:12] <InusualZ> mcpe 0.11 is going to be released today?
[16:49:16] <MrARM> particle effects
[16:49:21] <MrARM> InusualZ, Mojang.com
[16:51:39] <MrARM> TruDan, I actually prefer java like a lot from php btw ;P
[17:12:51] <TruDan> MrARM: i find php alot easier, but java is better, even though im a noob at java :P
[17:39:03] <MrARM> anyone got 0.11 here?
[17:40:48] <shoghicp> me!
[17:41:05] <MrARM> shoghicp, kthx, send me apk
[17:41:09] <shoghicp> I was lucky, got it -600 seconds before it was uploaded
[17:41:14] <MrARM> anyone else?
[17:41:28] <shoghicp> G+ group went silent
[17:41:32] <shoghicp> I guess everyone is playing
[17:43:02] <deceit> LOL
[17:49:59] <MrARM> woo
[17:49:59] <MrARM> got ot
[17:50:01] <MrARM> *it
[17:50:12] <Codmadnesspro> Where is it o.o
[17:51:23] <MrARM> shoghicp, why is it all white
[17:51:57] <MrARM> I mean PM
[17:56:04] <MrARM> Shoghicp D:
[17:56:15] <MrARM> I have like 30 servers on the list
[17:56:20] <MrARM> it hangs up on world list
[17:59:37] <shoghicp> MrARM: DNS!
[17:59:52] <shoghicp> it's something to improve and save the data
[18:00:07] <shoghicp> but I blame servers for using dynamic DNS
[18:00:14] <shoghicp> round-robin*
[18:01:54] <shoghicp> MrARM: all white?
[18:02:07] <shoghicp> maybe it's a spawn issue, MCPE loves that now
[18:09:13] <MrARM> shoghicp, all white in PM console
[18:09:44] <MrARM> shoghicp, Mac os has white as default console bg
[18:09:56] <shoghicp> oh, that
[18:10:18] <shoghicp> hmm
[18:10:31] <shoghicp> I can override the background color
[18:10:40] <MrARM> shoghicp, also I crash in MCPE on my server within 15 seconds
[18:10:50] <shoghicp> too many particles?
[18:11:00] <shoghicp> give me a crash log :)
[18:11:28] <MrARM> not even a single
[18:11:45] <MrARM> lbsg slack
[18:12:54] <shoghicp> wat
[18:14:48] <MrARM> shoghicp, was a pthreads crash
[18:15:02] <MrARM> lemme try few more times
[18:15:59] <MrARM> shoghicp, http://m.imgur.com/UdnS0SM
[18:16:02] <MrARM> again pthreads
[18:16:09] <MrARM> but at least some moar info this time
[18:16:24] <shoghicp> what are you doing?
[18:16:38] <shoghicp> D: JNI
[18:16:48] <MrARM> shoghicp, it is crashing even on single player
[18:17:01] <MrARM> after less than 15s
[18:17:09] <MrARM> Also
[18:17:13] <MrARM> I'm android 5.0.2
[18:17:28] <MrARM> so ART not Dalvik is runtime
[18:18:27] <shoghicp> MrARM: device?
[18:18:34] <MrARM> OnePlus One
[18:19:32] <MrARM> CM12
[18:20:02] <shoghicp> MrARM: noted!
[18:20:10] <MrARM> good :)
[18:20:46] <shoghicp> MrARM: try disabling Wifi
[18:21:08] <MrARM> not crashing now
[18:21:09] <MrARM> wut
[18:21:13] <MrARM> turned off my servet
[18:21:21] <MrARM> *server
[18:21:56] <shoghicp> ahaha
[18:22:04] <shoghicp> alright, you might get a fix tomorrow
[18:23:04] <shoghicp> MrARM: did 1.4.1 work on Mac with the proper colors?
[18:24:04] <MrARM> not sure
[18:24:06] <MrARM> wut
[18:24:09] <MrARM> why was I noclip
[18:24:20] <MrARM> nvm tmi likely
[18:24:33] <MrARM> seems like MCPE doesn't recover properties
[18:24:34] <MrARM> wait
[18:24:36] <MrARM> not tmi
[18:24:42] <MrARM> shoghicp, I was noclip in a world
[18:24:47] <MrARM> creative
[18:24:50] <shoghicp> yep, we know about that
[18:24:53] <shoghicp> spawning issue D:
[18:25:10] <shoghicp> join again
[18:25:20] <MrARM> it was smp
[18:25:25] <MrARM> *single player
[18:25:27] <MrARM> oops
[18:25:33] <shoghicp> I know :)
[18:25:51] <MrARM> shoghicp, nvm, it was something with my server
[18:25:56] <MrARM> it doesn't crash now
[18:26:00] <MrARM> until I join the server
[18:26:48] <MrARM> what did you do to my snowball portal D:
[18:26:57] <MrARM> ugh lol nvm
[18:28:08] <MrARM> shoghicp, also bold text makes the chat gray overlay thing wrong
[18:28:42] <MrARM> seriously
[18:28:46] <MrARM> going to use packet logger
[18:28:53] <shoghicp> it's using the new Terminal class :)
[18:29:07] <shoghicp> for the text
[18:29:07] <shoghicp> oh
[18:29:09] <shoghicp> MCPE?
[18:29:12] <MrARM> yes
[18:29:13] <shoghicp> yeah, bold is longer

2015-04-08
[21:15:33] <MrARM> there's shoghi, but he's not enough
[21:15:34] <gurun> it's fun. And cool. And great technical challange. Learning tons of it. But the journey will always be the goal in this, not the end result.
[21:15:39] <MrARM> we need to bring all the team to our side
[21:15:53] <InusualZ> yes, if you don't want that someone destroy that dream/idea you keep the company
[21:15:56] <MrARM> like tom is already for modding
[21:16:12] <MrARM> think it's jeb destroying everything
[21:16:19] <gurun> lol
[21:16:36] <MrARM> Johan is probably neutral
[21:16:53] <MrARM> darngeek is for modding
[21:17:16] <Intyre> apple?
[21:17:34] <gurun> i think shogi said "no modding, i hate cheats".
[21:17:36] <Intyre> golden apple maybe?
[21:17:45] <MrARM> yeah very likely it's Jeb lol
[21:17:50] <MrARM> Intyre, Apple doesn't care, I tell you
[21:18:06] <Intyre> but did apple tell you?
[21:18:10] <MrARM> he said smthng like this?
[21:18:17] <MrARM> that'd be sad
[21:18:29] <MrARM> this means I need to get shoghi to get tom on irc
[21:18:42] <Intyre> or just live without is xD
[21:19:08] <MrARM> think I could live without your comments, Intyre
[21:19:55] <MrARM> like it seems Mojang doesnt like meh
[21:19:57] <MrARM> I hax
[21:20:06] <MrARM> and cheat :P
[21:20:16] <gurun> hihi
[21:20:35] <MrARM> but someone has to, I anyway, only let do that on singleplayer
[21:20:43] <MrARM> Well, on local mp too
[21:21:12] <MrARM> as long people want it, I'll update
[21:21:54] <MrARM> well whatever, I enjoy cheating all sort of games anyway, so that's probably that too
[21:22:54] <MrARM> anyways, bye
[21:30:37] <gurun> lol
[21:31:30] <gurun> MrARM, i just said it to Intyre .. I would be a bit more concerned about that galacticraft stuff .. that has real content.
[21:45:26] <InusualZ> btw, I'm not the only one: https://github.com/KsyMC/MCPE-addons/tree/master/minecraftpe
[22:39:05] <gurun> InusualZ, :-P
[22:39:29] <gurun> but unfortunately for the people at Mojang having an issue with it, it doesn't make things better.
[22:40:15] <deceit> heh
[22:40:17] <gurun> but using Apple as an excuse is just lame.
[22:40:38] <deceit> they are more strict in their app store stuff
[22:41:24] <deceit> Brandon15811: WAKE UP
[22:51:20] <gurun> never thought about it ... but NAK can also be a range.
[22:59:04] <deceit> omg my mouth hurts so much right now
[22:59:34] <deceit> gurun: why do you have to beat me? i love you :*(
[23:00:11] <gurun> lol
[23:00:24] <gurun> i beat you because i love you.
[23:02:59] <gurun> i wish i could simulate reall bad connection from the iPad .. easily :-(
[23:03:17] <gurun> maybe i should change region of the server . . to asia or something..
[23:21:12] <deceit> lol
[23:21:21] <deceit> btw, you can
[23:21:28] <deceit> walk away from the router
[23:21:32] <deceit> duh..
[23:21:50] <gurun> or try to lower the signal or something...
[23:22:00] <deceit> why muck w/ things on that level
[23:22:07] <deceit> when you can literally just move into  the garage
[23:22:14] <gurun> i'm not the kind of guy that just "walks away"
[23:22:23] <deceit> think smart, not hard
[23:22:35] <gurun> i have to monitor the logs at the same time :-P
[23:22:42] <gurun> but moving the server .. is easy enough.
[23:22:57] <deceit> you can also use simple tricks
[23:22:58] <gurun> i have like 10 servers for free i can use. Could just as well start a couple of more, in different regions anyway.
[23:23:06] <deceit> bricks/paving stones are great at insulating wifi
[23:23:38] <gurun> you mean i should bash the fucking router with a brick! I think you have been playing a bit too much minecraft.. or a bit heavy on the toddy perhaps..
[23:23:45] <deceit> no
[23:23:53] <deceit> i mean, if you have extra laying around
[23:24:00] <deceit> you could insulate the device
[23:24:09] <deceit> aka, making a mini house out of brick
[23:24:18] <gurun> oh. i thought you wrote "insult the device with a brick".
[23:24:21] <deceit> ...
[23:24:34] <gurun> :-P
[23:24:36] <deceit> yes, call it a worthless whore
[23:24:38] <deceit> that'll teach it
[23:24:40] <gurun> so, walking away would work.
[23:24:58] <deceit> our home is made w/ brick so there's always a couple dead spots in the house
[23:24:58] <gurun> its a lot of concrete so i know i have problems just outsifde the door.
[23:25:12] <deceit> there ya go
[23:25:23] <deceit> use your cell phone and connectbot to ssh in
[23:25:28] <deceit> so you can still view logs
[23:25:34] <gurun> but 1:30 in the morning .. doing Minecraft outside.. my wife will have opinions about that i'm sure.
[23:25:35] <deceit> problem solved
[23:25:43] <deceit> tell your wife it's for science
[23:25:48] <gurun> haha
[23:25:50] <deceit> and that your drug dealer will be gone in 5 minutes
[23:25:56] <gurun> i tried that last time .. and now i have a son.
[23:26:05] <deceit> LOL
[23:26:12] <deceit> i'm not touching that
[23:26:18] <deceit> i'd probably say something to offend you
[23:27:58] <gurun> haha
[23:28:11] <gurun> so, found the huge problem now..
[23:28:26] <gurun> NAK does indeed send me a range of datagrams to resend. I only resend one.
[23:28:41] <gurun> so.. that would bring a lot of stability. That and .. slowing the damn server down.
[23:30:06] <humerusj> gurun: use Comcast
[23:48:23] * expir3dcow joined the channel
[23:51:12] * TruDan is now known as TruDan|away

[20:38:00] <MrARM> even if byte is grounded he seem to be able to use his phone
[20:38:01] <MrARM> so aide
[20:38:12] <MrARM> AIDE for the win
[20:38:23] <MrARM> I did first TMI in it heh
[20:38:43] <MrARM> (being on holidays without PC)
[20:38:47] <gurun> shoghicp, i think i will implement .. rock-slide
[20:39:13] <MrARM> these good times
[20:39:24] <MrARM> figuring out structs by experiments
[20:39:32] <MrARM> and trying to understand asm
[20:39:40] <shoghicp> gurun: ?
[20:40:06] <MrARM> and having holidays too after all <3
[20:41:01] <gurun> i mean .. pooring a bucket of bedrock .. will give a rockslide with the same algo as water :-P
[20:41:07] <gurun> that could be fun
[20:41:29] <MrARM> lol
[20:41:41] <MrARM> you would end with yourself in suicide gurun
[20:42:01] <MrARM> well, I meant in blocks causing suicide
[20:42:16] * gurun gurun knows not to do that uphills. Everbody knows *that*
[20:42:17] <shoghicp> gurun: hahaha
[20:42:38] <shoghicp> I implemented water with wool at first
[20:42:46] <shoghicp> so I could see all the states with colors
[20:42:51] <gurun> shoghicp, i'll do a porno video of that
[20:43:00] <gurun> urk s/porno/promo/
[20:43:16] <MrARM> lol
[20:44:05] <MrARM> shoghicp, also, why does wool has other UV coord set for damages >16 and 0?
[20:44:14] <MrARM> *have
[20:45:02] <gurun> yeah shoghi why the hell does it have that .. hrmf! (gee, these questions) lol
[20:45:10] <shoghicp> hmm... I don't know
[20:45:20] <shoghicp> you already know that I don't do that kind of stuff :(
[20:45:44] <MrARM> shoghicp, but you can tell others at Mojang :P
[20:45:48] <MrARM> they literally never join irc
[20:46:06] <shoghicp> darngeek usually joins here
[20:46:46] <MrARM> actually I wonder if byte is really grounded
[20:46:58] <MrARM> I feel like he's playing with us
[20:47:14] <MrARM> no dsym = lazy byte = have to find excuse
[20:48:01] <gurun> MrARM, you and tomcc should really be best friends.
[20:48:09] <gurun> you speak the same lingua
[20:48:44] <MrARM> I would literally understand if this wasn't a day after he said 0.11 modding is harder
[20:48:45] <MrARM> also
[20:48:46] <MrARM> dammit wifi
[20:48:47] <MrARM> y u do dis
[20:48:51] <MrARM> three disconnects in a row
[20:51:07] <gurun> do youj know why 0.11 modding would be harder?
[20:52:30] <MrARM> gurun, dsym made modding like much easier
[20:52:31] <MrARM> all structures
[20:52:56] <gurun> yeah. and then someone put the stuff on github, and now they are pissed at the community or?
[20:53:02] <MrARM> dunno
[20:53:06] <MrARM> ask shoghi
[20:53:22] <gurun> he warned us about it earlier. But i thought proper action was taken to .. take it down.
[20:53:36] <MrARM> Blame InusualZ
[20:53:38] <MrARM> --hard
[20:54:09] <gurun> yeah, i was here during that discussion.
[20:54:14] <MrARM> me too
[20:54:21] <MrARM> I told him over twitter to rem this repo
[20:54:26] <MrARM> and come to ask shoghi why
[20:54:31] <gurun> oh, so he never di.
[20:54:34] <gurun> did
[20:54:43] <MrARM> he did resp to me on twitter
[20:55:16] <MrARM> this was like: me: shoghicp required you to delete the headers repo; he: why?; me: come on IRC and ask him
[20:55:46] <gurun> hmm, that's when you could call DMCA for a good cause :-)
[20:56:37] <shoghicp> I asked and he removed them :)
[20:56:59] <MrARM> oh k
[20:57:04] <MrARM> well
[20:57:12] <shoghicp> there was a discussion, and it was decided that since people did this we are not releasing new ones soonish
[20:57:18] <MrARM> we should have tmi for 0.11
[20:57:32] <MrARM> shoghicp, all cuz of him? I cri
[20:57:35] <shoghicp> anyway, it's an interesting issue with other stores too
[20:57:42] <MrARM> hmm?
[20:58:13] <MrARM> tmi was made all without this unless 0.10
[20:58:16] <shoghicp> if we release them, we support in some way modding, that means that for iOS you need to jailbreak and Apple might not like that
[20:58:34] <MrARM> shoghicp, apple won't care
[20:58:39] <MrARM> like, at all
[20:58:56] <MrARM> and no you don't support modding this way
[20:58:58] <shoghicp> doesn't matter, they move some things for us :P
[20:59:00] <shoghicp> anyway
[20:59:00] <MrARM> you just help some people
[20:59:05] <shoghicp> that was not my decision
[20:59:31] <MrARM> shoghicp, make a tool to extract this from android den
[20:59:40] <shoghicp> make it :D
[20:59:48] <MrARM> I can do this :P
[20:59:48] <shoghicp> I don't have enough time D:
[20:59:58] <MrARM> just that you'll not use it for 99%
[21:00:01] <gurun> shoghicp, that i can understand. But that also means the decision is on whetever to support modding or not.
[21:00:09] <gurun> not how to do modding right now.
[21:00:34] <shoghicp> modding is nice, but we can't support modding officially on pocket edition as it is right now :(
[21:00:51] <MrARM> shoghicp, release headers privately
[21:00:53] <MrARM> dammit
[21:00:57] <MrARM> what did InusualZ do
[21:01:04] <shoghicp> that's what we are not going to do anymore
[21:01:14] <shoghicp> doesn't help everyone, and still has the same issue
[21:01:54] <MrARM> shoghicp, but you could release android ones, right?
[21:01:59] <gurun> MrARM, What did InusualZ do? He made it an issue. But don't blame the poor guy for that.
[21:01:59] <MrARM> you = Mojang in this case
[21:02:22] <MrARM> well
[21:02:24] <shoghicp> no
[21:02:27] <MrARM> actually
[21:02:42] <MrARM> he didn't think what he's doing
[21:02:48] <MrARM> not really blaming him for that
[21:03:00] <MrARM> his intentions were good
[21:03:41] <MrARM> especially that if not he, I would release it, later
[21:03:56] <MrARM> like a lot later
[21:04:19] <MrARM> I might ask byte if he can give me the sources so I can update it lol
[21:04:26] <gurun> lol
[21:04:39] <MrARM> like it shouldn't be THAT hard
[21:04:45] <MrARM> unless he really used some weird symbols
[21:04:46] <MrARM> and offsets
[21:05:17] <MrARM> problem is
[21:05:24] <MrARM> he can eventually have no access to it now
[21:05:43] <MrARM> and if he's grounded
[21:05:46] <MrARM> wait
[21:05:50] <MrARM> he uses github I think
[21:05:57] <MrARM> private repo
[21:05:59] <InusualZ> Well, I was not aware of because they can not publish the header. If that created a problem because I apologized but it was not my intention.
[21:07:16] <shoghicp> InusualZ: that repo was just one of the side effects
[21:07:27] <shoghicp> it was just like all the MCP repos created
[21:07:30] <MrARM> well
[21:07:47] <shoghicp> the first problem was that byteandhalf was not supposed to share it
[21:07:53] <shoghicp> and that's it
[21:08:03] <MrARM> it would be too beautiful to survive more than an update
[21:08:08] <InusualZ> Well, but that was not fair for us
[21:08:13] <MrARM> ^
[21:08:25] <MrARM> like
[21:08:31] <MrARM> I wanted to make headers public too
[21:08:39] <MrARM> but it was all 2gb
[21:08:47] <MrARM> and I decided to make a parser
[21:08:51] <MrARM> but as I didn't finish it
[21:09:06] <MrARM> it wasn't yet
[21:09:08] <MrARM> but still
[21:09:19] <MrARM> why the hell would only byte get it
[21:09:23] <shoghicp> we're busy with the update
[21:09:31] <MrARM> ...
[21:09:33] <shoghicp> but I'll talk more about this later
[21:09:39] <shoghicp> with the team
[21:10:15] <InusualZ> you should clarify or make a Q&A about MCPE Modding
[21:10:23] <gurun> guys, i think Mojang fully understand that mods and custom servers etc is one of the key drivers behind Minecraft. Earlier, now and in the future. So i wouldn't worry too much about it.
[21:11:09] <MrARM> well whatever modding will survive without dsym
[21:11:11] <MrARM> but dsym made it easy
[21:11:17] <MrARM> earlier it required skills
[21:11:44] <MrARM> little, but little
[21:12:05] <gurun> well, people have asked why i don't start a company based on the stuff i do. It's easy. I won't put my family at the risk of someone at Mojang waking up on the wrong side one morning and decide to make it impossible to do protocols.
[21:12:08] <MrARM> and it made stuff complicate even for people who knows the magic
[21:12:33] <gurun> so, it's just the name of the game. Be happy as long as it lasts.
[21:13:59] <MrARM> nah, client modding is fun
[21:14:04] <InusualZ> gurun, I have a solutionn
[21:14:06] <MrARM> but I don't really have time recently
[21:14:16] <InusualZ> When become a mess sell the company... xD
[21:14:29] <MrARM> not a solution
[21:14:43] <MrARM> like
[21:14:50] <MrARM> if someone cared to buy one
[21:14:53] <gurun> Building a company starts with .. building something you believe in.
[21:15:19] <MrARM> let's still believe in Mojang

[00:17:08] * TruDan is now known as TruDan|away
[00:38:53] * Wuppie has quit
[00:41:10] * Wuppie joined the channel
[01:59:03] <gurun> i need some assistance to debug. If you want to help out do PM me for connection info
[01:59:14] <gurun> it just takes a "connect" and then done
[02:00:51] * Iphonetips1|away has quit
[02:01:20] * TruDan|away has quit
[02:01:49] * NCommander has quit
[02:03:03] * Iphonetips1|away joined the channel
[02:06:26] * NCommander joined the channel
[02:06:30] * NCommander has quit
[02:06:30] * NCommander joined the channel
[02:07:05] * TruDan|away joined the channel
[03:59:21] <gurun> going to bed .. thanks for all the help on chasing NAK issues. Seems that the servers is actually a bit tooo fast. Slowing it down helps.
[04:24:56] <deceit> die in a fire
[04:25:03] <deceit> i mean.. lots of love, gnite!
[04:25:18] <deceit> typo or cats, take your pick ;p
[04:25:28] <Brandon15811> typo made by cats!
[04:25:37] <deceit> it's settled
[04:30:13] * humerusj_ is now known as humerusj
[04:34:17] <Brandon15811> !findquote dick in crazy
[04:34:17] <MrQuoter> [331] <Jocopa3> dude, like no, i've stuck my dick in crazy things, but a living organism wasn't one | <MinecraftAddict> Jocopa3, never stick your dick in crazy | <MinecraftAddict> never ever | <Jocopa3> my hands aren't that crazy...
[04:34:21] <Brandon15811> deceit, ^
[04:34:46] <humerusj> wow
[04:34:50] <humerusj> wowwwww
[04:36:12] <deceit> LOL
[04:36:15] <deceit> i love the old quotes
[04:36:28] <deceit> i'm SO glad this channel is separate from the #pocketmine quotes
[04:36:33] <deceit> i'm pretty sure some would land me in jail
[04:36:37] <Brandon15811> hahaha
[04:36:54] <humerusj> so, i have a new irc client plugin someone should make
[04:36:59] <humerusj> takes all the quotes
[04:37:14] <humerusj> and actively searches current written text and links them to old conversations
[04:37:20] <deceit> oh god
[04:37:26] <deceit> no, we don't need that
[04:37:32] <deceit> i already see where you're going with this
[04:37:43] <humerusj> yyyy
[04:37:50] <Brandon15811> humerusj, there actually is a part of the quote script thats supposed to output relevant quotes xD
[04:37:52] <humerusj> root@Server:~# docker pull mono
[04:38:08] <humerusj> Not something i'd expect to put into a term prompt
[04:38:20] <deceit> lol, kids
[04:38:24] <deceit> 'omg mono, kissing bug'
[04:38:26] <deceit> noob
[04:38:41] <humerusj> yus pls
[04:38:42] <Brandon15811> hahaha
[04:38:51] <deceit> word of advice
[04:38:56] <deceit> never kiss the whores
[04:39:01] <deceit> and always use a condom
[04:39:06] <deceit> why do you think hookers say no kissing?
[04:39:13] <deceit> did your father teach you ANYTHING?
[04:39:24] <deceit> kids these days...
[04:39:26] * deceit facepalm
[04:39:28] <humerusj> Soz
[04:39:49] <deceit> hey, if you wanna spend half a yr out of school, by all means
[04:39:52] <deceit> kiss ALL the girls
[04:39:56] <deceit> but a word from the wise
[04:40:01] <deceit> fuck 'em in the ass with a rubber
[04:40:08] <deceit> and flush said rubber when you're done
[04:40:25] <deceit> no need for humerusj jr's
[04:40:34] <deceit> and yes, some women are *that* bad
[04:40:48] <deceit> i should start my own wiki
[04:41:00] <deceit> warning signs and absolutes for proper dating
[04:41:10] <Brandon15811> !addquote <deceit> word of advice | <deceit> never kiss the whores
[04:41:11] <MrQuoter> Quote 513 added
[04:41:13] <deceit> hell, i should start my own yt channel
[04:41:22] <deceit> i bet i could make a ton of money if i market it right
[04:41:45] <humerusj> Do it
[04:41:45] <deceit> Brandon15811: why am i 50% of the quotes here?
[04:41:52] <deceit> that still amazes me
[04:42:17] <deceit> maybe i could be a comedian
[04:42:20] <deceit> maybe.
[04:42:25] <Brandon15811> deceit, https://www.youtube.com/watch?v=qYx7YG0RsFY&t=2m3s ;D
[04:42:27] <Brandon15811> jk
[04:42:31] <Brandon15811> btw, kinda NSFW xD
[04:42:33] <deceit> omg
[04:42:42] <deceit> you can stop w/ the nsfw stuff, i don't have my kid around anymore
[04:42:54] <deceit> and my parents are used to my depraved lifestyle
[04:42:56] <Brandon15811> deceit, I know, but theres other people in here xD
[04:43:04] <deceit> nothing surprises them anymore
[04:43:05] <deceit> oh
[04:43:09] <deceit> other ppl, grow the fuck up
[04:43:14] <deceit> otherwise, go back to aol chat
[04:43:25] <deceit> ;p
[04:43:44] <deceit> sigh, so i'm getting surgery tomorrow
[04:43:47] <deceit> and i'm not even tired
[04:43:51] <deceit> and i have to be up in 7 hrs
[04:44:19] <deceit> i'm talking like william shatner
[04:44:23] <deceit> i also like cake
[04:44:32] <Brandon15811> deceit, theres an old lady playing beer pong in that video xD
[04:44:37] <Brandon15811> like betty white old
[04:44:51] <deceit> HAHAHAHAAHAHAHAHAAHAHAHAAHAHAH
[04:44:53] <deceit> I GET THAT
[04:44:57] <deceit> oh wait
[04:45:26] <Brandon15811> deceit, https://www.youtube.com/watch?v=qYx7YG0RsFY&t=1m1s
[04:45:30] <deceit> i hear beer pong, think ping pong, then immediately think the ping pong ball scene from zack and miri make a porno
[04:45:39] <deceit> *pop*
[04:45:55] <deceit> and not the gum in her mouth ;D
[04:46:11] <deceit> brb setting my alarm
[04:47:16] <deceit> brandon keeps stalking me
[04:47:18] <deceit> :(
[04:47:26] <Brandon15811> /stalk deceit
[04:47:43] <deceit> pull your pants up and get away from my bedroom window
[04:48:36] * PEMapModder|away is now known as PEMapModder
[04:49:12] <Brandon15811> deceit, nevar!
[04:50:04] <deceit> i'd call the police, but i'm tired of seeing them
[04:50:15] <deceit> you may as well hop through the window and spoon with me
[04:50:52] <Brandon15811> deceit, I'll be right in
[04:54:33] <deceit> this vaguely reminds me of a brokeback mountain scene
[04:54:38] <deceit> don't rape me
[04:55:57] <Brandon15811> deceit, don't worry, I'm not THAT mean
[04:56:33] <deceit> so you'll kiss me on the cheek when you're done?
[04:57:41] <Brandon15811> yes
[04:58:14] <deceit> omg i don't get this damn alarm clock
[04:58:18] <deceit> it's japanese
[04:59:16] <Brandon15811> hahaha
[10:14:33] * Fudster joined the channel
[10:39:36] * TruDan|away is now known as TruDan
[11:19:42] <sekjun9878> So I just found this
[11:19:44] <sekjun9878> https://vimeo.com/111525512
[13:04:07] <gurun> Finaly have a working CI build with a "zip" distribution. https://ci.appveyor.com/project/NiclasOlofsson/minet/build/artifacts
[13:40:06] <shoghicp> TIL you can get a bedrock bucket on MCPE
[13:40:14] <shoghicp> and plae bedrick with it
[13:40:16] <shoghicp> bedrock*
[13:40:21] <shoghicp> place*
[13:40:29] <shoghicp> hmm, already broke the keyboard
[13:40:57] <Codmadnesspro> razer blackwidon chroma is best keyboard ^-^
[13:41:07] <Codmadnesspro> widow*
[14:44:00] <gurun> shoghicp, oh really. Does that work right now?
[14:52:54] <Codmadnesspro> Bedrick new username confirmed?
[14:53:06] <shoghicp> gurun: yep
[14:53:12] <shoghicp> edit a bucket with data 7
[14:53:28] <gurun> lol
[14:57:58] * sgray joined the channel
[15:03:45] <Codmadnesspro> I remeber when my pc was so shit I had to play minecraft alpha :')
[15:04:01] <Codmadnesspro> Minecraft alpha had lavarun and more fun minigmaes
[19:16:38] <MrARM> wut, mobile twitter redesigned
[19:55:04] * gurun has quit
[19:55:23] * gurun joined the channel
[20:10:38] <MrARM> wth
[20:10:42] <MrARM> byteandahalf playing with public
[20:12:15] * gurun playing with himself in public
[20:14:33] <Codmadnesspro> gurun, now that's something i'd pay to see ;)
[20:14:47] <Codmadnesspro> Lel
[20:15:33] <gurun> Codmadnesspro, are you one of these chineese guys?
[20:15:54] <Codmadnesspro> ಠ_ಠ how did you know
[20:25:40] <shoghicp> haha
[20:25:51] <shoghicp> /give shoghicp bucket:7
[20:25:57] <shoghicp> then try to place it :)
[20:26:21] <shoghicp> at least pocketmine blocks that
[20:28:28] * C0deH4cker has quit

2015-04-07
[08:58:36] * TruDan|away is now known as TruDan
[11:42:29] * gurun joined the channel
[15:25:41] * iJoshuaHD has quit
[16:15:51] * PEMapModder|away joined the channel
[16:16:21] * iJoshuaHD joined the channel
[16:16:22] * iJoshuaHD is now known as Guest95364
[16:25:38] * Guest95364 is now known as iJoshuaHD
[18:37:22] * MinecraftAddict joined the channel
[18:56:47] * C0deH4cker joined the channel
[21:07:29] <gurun> i totally don't get this.
[21:08:11] <gurun> I receive a use-item in a datagram with "unreliable" set, so I don't ack it. And then i receive a datagram with the same content, but suddenly set to reliableordered.
[21:08:23] <gurun> if i ack the first datagram, i don't receive the second one.
[21:08:34] <gurun> how the hell can that even happen in RakNet?!
[21:10:01] <deceit> magic
[21:15:23] <gurun> i'd say bug
[21:32:57] <Brandon15811> magic bug!
[21:40:40] * deceit throws an arrow at you
[21:54:15] * Brandon15811 throws an arrow at deceit 's knee
[22:01:26] <deceit> NOOOOOOOOOO

2015-04-06
[00:03:11] * zz_InusualZ is now known as InusualZ
[01:14:53] * InusualZ is now known as zz_InusualZ
[01:44:39] * zz_InusualZ is now known as InusualZ
[02:18:10] * InusualZ is now known as zz_InusualZ
[05:08:35] * gurun_ has quit
[05:28:21] * sgray has quit
[05:36:08] * stealthii joined the channel
[08:18:25] * M has quit
[09:00:58] * PEMapModder is now known as PEMapModder|away
[09:23:55] * SpydarOO7 joined the channel
[10:09:45] * PEMapModder|away is now known as PEMapModder
[11:10:17] * zz_InusualZ is now known as InusualZ
[11:44:25] * InusualZ is now known as zz_InusualZ
[11:47:49] * sgray joined the channel
[12:25:43] * SpydarOO7 is now known as M
[13:53:12] * stealthii has quit
[13:53:13] * Codmadnesspro has quit
[13:53:13] * Brandon15811 has quit
[13:53:13] * Falkirks has quit
[13:53:14] * tyteen4a03 has quit
[13:53:14] * TruDan|away has quit
[13:53:14] * Iphonetips1|away has quit
[13:53:14] * NCommander has quit
[13:53:14] * iJoshuaHD has quit
[13:53:15] * humerusj has quit
[13:53:15] * MrARM has quit
[13:53:15] * MrQuoter has quit
[13:53:15] * gurun has quit
[13:53:16] * LaxWasHere has quit
[13:53:16] * dranghek has quit
[13:55:19] * TruDan|away joined the channel
[13:55:19] * Iphonetips1|away joined the channel
[13:55:19] * NCommander joined the channel
[13:55:19] * iJoshuaHD joined the channel
[13:56:35] * humerusj joined the channel
[13:56:35] * MrARM joined the channel
[13:56:35] * MrQuoter joined the channel
[13:57:55] * stealthii joined the channel
[13:58:02] * stealthii has quit
[13:58:02] * stealthii joined the channel
[13:58:17] * Codmadnesspro joined the channel
[13:58:17] * Brandon15811 joined the channel
[13:58:17] * Falkirks joined the channel
[13:58:17] * tyteen4a03 joined the channel
[13:58:32] <NullFull> Codmadnesspro is also known as: codmadnesspro
[14:03:34] * stealthii joined the channel
[15:23:27] * humerusj_ joined the channel
[16:41:14] * TruDan|away is now known as TruDan
[18:16:29] * MrARM is now known as MrARM|away
[19:41:35] * MrARM|away is now known as MrARM
[20:59:11] * Jesse___ joined the channel
[23:22:04] * TruDan is now known as TruDan|away

2015-04-05
[00:15:55] <gurun> deceit, you violated my mind with your nasty chunk hunk decode suggestions...
[00:16:09] <deceit> contact my lawyer
[00:16:36] <gurun> and now .. have de-splitting (merge) done. Next and final step, connect to InPVP and steal their all their worlds!!!
[00:17:40] <deceit> LOL
[00:17:53] * deceit whistles innocently
[00:17:59] <deceit> i didn't see *anything*
[00:18:12] * gurun didn't say anything did i?
[00:21:09] <deceit> technicality
[00:21:13] <deceit> you typed it
[00:21:15] <deceit> smart ass ;p
[00:22:31] <deceit> prometheus on fxx
[00:22:36] <gurun> genauu!
[00:22:43] <deceit> been a long time since i've seen stuff on regular tv
[00:22:44] <gurun> prom is crap
[00:22:53] <deceit> yeah i know, but again, it's regular tv to me
[00:23:20] <deceit> kinda miss it, considering it's been a couple yrs of strictly on demand tv via my roku
[00:23:30] <gurun> but i would love to see a follow up on that one. It has some seriously good potential.
[00:23:47] <deceit> ^^^
[00:23:51] <gurun> i've been watching matrix a couple of times lately .. miss that too.
[00:23:53] <deceit> that's what i'm waiting for
[00:23:55] <deceit> oh man
[00:24:13] <gurun> a seq to prom would be really really good.
[00:24:30] <deceit> aside from the wtf moments in the movie, it really does
[00:24:35] <gurun> so you can see them .. in one night .. damn, that would be really nice.
[00:24:51] <gurun> haha, lots of wtf moments.
[00:25:14] <gurun> i love the way the got a squeeker in. TO match earlier navy squeekers :-)
[00:25:21] <deceit> i literally  had to look up fan based interpretations of the movie, i was at a loss in some spots
[00:25:35] <deceit> haha
[00:25:54] <gurun> and love the way they copied the "kitchen table sitaround" from the first movie. Epic stuff.
[00:26:28] <gurun> and the same "angry round the table discussions" as the first movie. They basically just changed the "lines" .. and hardly that too.
[00:26:44] <gurun> and lovely how the evil "bot" was just as evil as in the first movie.
[00:26:59] <gurun> a lot of "wow that's the first movie too moments"
[00:27:10] <gurun> just as many as the wtf happend to the story moments.
[00:27:26] <gurun> but the wtfiekst was when the only good looking babe.. just .. hmm .. died.
[00:27:36] <gurun> so damn lame.
[00:28:12] <gurun> and still .. totally don't get the beginning seqence..
[00:28:18] <gurun> have to google that
[00:32:25] <deceit> hahahah yes!
[00:32:31] <deceit> bishop was crazy
[00:32:43] * deceit loves the old alien series
[00:33:05] <deceit> gurun: i had to as well
[00:33:16] <deceit> basically that engineer was chosen to sacrifice himself, to seed earth
[00:35:56] <gurun> actually .. i'm thinking .. that he sacrificed himself to destroy civilazation
[00:35:59] <gurun> on earth
[00:36:07] <gurun> and that was the dinos or something
[00:36:21] <deceit> you forget that his dna unbinds, then reconstitutes itself when it's introduced to the water
[00:36:29] <deceit> introducing life
[00:36:46] <deceit> it's later on that they realize that earth was a 'mistake', and they wanted to destroy it
[00:37:05] <deceit> what i got from watching it the last time
[00:38:41] <gurun> shit .. all these hidden messages.
[00:38:55] <deceit> yeah
[00:38:56] <gurun> the first engineer was actually Jesus now that i look at it more closely
[00:39:01] <deceit> it took me like 4 times of watching it to catch it all
[00:39:06] <deceit> and i STILL needed to look things up
[00:39:10] <deceit> yep
[00:39:22] <gurun> the wund in his side (spear) .. and hands disolving palm-first.
[00:39:38] <gurun> very strict order on that stuff.
[00:39:40] <deceit> there are a lot of undertones that you first don't grasp
[00:40:03] <deceit> i was personally raised w/o religious influence
[00:40:08] <deceit> i'll have to take your word on it ;)
[00:40:54] <gurun> haha, well i'm not exactly religious .. but seriously interested in religion, from a social scientific perspective.
[00:41:14] <gurun> obviously from a Ridley perspective :-)
[00:52:40] <deceit> hahahah yes!
[00:52:59] <deceit> brb, killing children and beating my wife
[00:53:05] <deceit> i think it says that somewhere in the bible
[01:01:50] <gurun> MiNET.MiNetServer: DEBUG [iNetClient] - Got all 2 split packages for split ID: 185 is False
[01:01:51] <gurun> MiNET.MiNetServer: DEBUG [iNetClient] - > Receive: 186: McpeFullChunkData (0xba)
[01:01:51] <gurun> MiNET.MiNetServer: DEBUG [iNetClient] - Chunk X=5
[01:01:51] <gurun> MiNET.MiNetServer: DEBUG [iNetClient] - Chunk Z=5
[01:02:03] <gurun> yeah
[01:02:11] <gurun> InPVP here i come!
[01:16:46] <deceit> !
[01:27:58] <Brandon15811> !!
[01:30:24] <deceit> what's up
[01:30:27] <deceit> Brandon15811: you
[01:38:12] <Brandon15811> deceit, watching people being idiots http://gizmodo.com/people-throw-themselves-at-cars-for-money-more-often-th-1695698432
[01:42:21] * sgray joined the channel
[01:46:09] <deceit> is this based in russia?
[01:46:13] <deceit> they're pretty known for that
[01:49:30] <Brandon15811__> deceit: apparently it's popular in new York too xD
[02:02:42] <deceit> i call bullshit on that
[02:02:54] <deceit> i've been, and tbqh, anyone who lives in the city, doesn't fucking drive
[02:02:58] <deceit> and i srsly don't blame them
[03:13:09] <deceit> Intyre: brandon isn't wearing pants and he's talking dirty to me in hangouts
[03:13:13] <deceit> care to join?
[03:22:39] <deceit> LMAO
[03:22:43] <deceit> 'that's my mom'
[03:22:51] <deceit> i so hope i'm not on speaker
[03:24:21] <Brandon15811> my door is closed anyway xD (its muted at the moment though)
[03:32:04] <deceit> Brandon15811: i tried to explain CaH to my mom
[03:32:09] <deceit> dat look.
[03:32:19] <Brandon15811> deceit, hahahaha
[03:32:44] <deceit> then again, i've totally said to her in the past that i like to tackle grandmothers and rape babies
[03:32:50] <deceit> no fucks to give..
[03:33:17] <deceit> can't shock my mother into believing anything
[03:33:21] <deceit> which is a good thing
[04:40:18] * tankcr joined the channel
[04:45:35] * tankcr has left the channel
[05:44:47] * sgray joined the channel
[06:55:23] * sgray has quit
[09:46:05] * C0deH4cker joined the channel
[12:03:54] * sgray joined the channel
[12:41:17] * gurun_ joined the channel
[12:46:04] <gurun_> What's the problem about catching cheaters. Evidence?
[12:48:07] * Antisober552_ joined the channel
[12:48:28] <Antisober552_> Hi guys how is everyone ?
[12:49:17] <gurun_> Log4J had this nice feature, that it didn't log anything until it caught an exception, and then it would look the last say 100 messages leading up to that. I was thinking the same could be done with cheaters. And then replayed in a sandbox.
[13:10:46] * Antisober552_ has quit
[13:31:12] <gurun> yeh, saving chunks from MCPE to Anvil :-P
[15:28:35] * gurun_ has quit
[16:45:12] * gurun_ joined the channel
[17:08:58] * Georggi joined the channel
[17:09:02] <NullFull> Georggi is also known as: Georggi
[18:06:52] * Georggi has quit
[18:08:12] * zz_InusualZ is now known as InusualZ
[18:57:18] * InusualZ is now known as zz_InusualZ
[18:58:37] * gurun_ has quit
[19:09:37] * Georggi joined the channel
[19:09:41] <NullFull> Georggi is also known as: Georggi
[19:54:00] * Georggi has quit
[19:59:46] * zz_InusualZ is now known as InusualZ
[20:34:05] * InusualZ is now known as zz_InusualZ
[23:42:10] * gurun_ joined the channel

2015-04-04
[12:35:47] <Codmadnesspro> Make sure it's stopped before you try it
[12:35:48] <sushiguru> Done that.
[12:35:51] <sushiguru> Yes
[12:35:51] * Wuppie has quit
[12:36:05] <Codmadnesspro> Weird. That's worked for me on my old server
[12:36:14] <Codmadnesspro> What build
[12:36:17] <sushiguru> What I want to do is create a FLAT world and alter the number of bedrock layers, etc.
[12:36:34] <sushiguru> Which, apparently, generator-settings can do
[12:36:58] <sushiguru> Mostly I end up with an empty world with nothing in it, if I try to use generator-settings
[12:37:34] <sushiguru> Short of poking around in the code, it would be nice to know how to set this up; as a minimum I'll document it in the wiki at least...
[12:37:49] <Codmadnesspro> I don't know then xD
[12:38:30] <sushiguru> Anyone on here know?!?
[12:39:10] <Codmadnesspro> sushiguru, better off asking in #pocketmine
[12:39:43] <sushiguru> ta
[12:39:47] * sushiguru has left the channel
[12:41:16] * Wuppie joined the channel
[13:10:43] * sgray joined the channel
[13:59:26] * gurun joined the channel
[14:21:26] <Codmadnesspro> iJoshuaHD, ping
[14:55:57] <gurun> question: When one player hit another, one time only. I get two interact packets. Why is that?
[14:57:21] <humerusj> Are they different?
[15:05:20] <gurun> no, not really from what i can see
[15:06:06] <gurun> but i've better check the action ID .. if that is different. I'm not using that for anything atm
[15:10:06] <gurun> hmm, nope. Same action id, but good thought
[15:19:05] <gurun> so, i know that in some cases, there is a no-damage time of 0.5s but .. is that really on all attacks
[15:19:21] <gurun> it's a bit random how many hits it will make.. sometimes 1-2 sometimes 2-3
[15:25:52] * josevm joined the channel
[15:36:07] * josevm has left the channel
[16:18:53] <iJoshuaHD> Codmadnesspro pong
[16:29:39] * zz_InusualZ is now known as InusualZ
[16:57:24] <gurun> in 0.11 will it be possible to stop the player from doing block-edits before they happen on the client? Would be a great improvement i think.
[17:24:17] * williamtdr has quit
[17:54:49] * InusualZ is now known as zz_InusualZ
[18:41:03] * OPToTheMax joined the channel
[18:41:05] <NullFull> OPToTheMax is also known as: TheLucyClub, OPToTheMax
[18:42:52] <OPToTheMax> !quote thelucyclub hi
[18:42:55] <OPToTheMax> hi
[18:43:02] * OPToTheMax is now known as TheLucyClub
[18:43:50] * TheLucyClub is now known as bot303
[18:43:53] <bot303> hi
[18:44:20] * bot303 has left the channel
[19:34:02] <gurun> no sure i asked about this before.. but did anyone build a client that can slurp maps out of MCPE yet?
[19:35:37] * iksaku joined the channel
[19:49:04] <Codmadnesspro> gurun, what? Like steal maps out of a server?
[19:51:01] <gurun> yes
[19:52:40] <Codmadnesspro> That'd be the end of mcpe x.x
[19:52:53] <Codmadnesspro> Everyone be stealing each others maps
[19:53:12] <gurun> are you kidding me. The first usage you see is "stealing" ?
[19:53:30] <gurun> i see a shitload of easier transfer of LevelDB maps over to Anvil
[19:53:45] <Codmadnesspro> Well some work hards on maps, and it's a downer to see it just cloned to another server
[19:54:06] <gurun> well.. i think i work hard on source code too, and i share. So .. well.
[19:54:20] <gurun> and we all have this discussion since we all stole the shit from Mojang :-P
[19:54:22] <gurun> hihi
[19:54:26] <Codmadnesspro> Well yes, but it's called "Server exclusives"
[19:54:37] <Codmadnesspro> that's the way it's gotta be if you want more players
[19:54:43] <gurun> so, no this is a tool that would be used to load the maps out of MCPE and convert to Anvil and then used through a server.
[19:55:13] <gurun> like with Guns .. they can be used for other purposes.. and so can my PC too.
[19:55:23] <Codmadnesspro> Oh... lmao I thought you meant I join LBSG and clone the map and then use it on another server lol
[19:55:38] <gurun> well, yeah i could do that. But have no idea WHY i would do that.
[19:55:52] <gurun> that type of maps are pretty useless without a game-engine
[19:56:15] * Codmadnesspro does a evil lauhg
[19:56:17] <Codmadnesspro> laugh
[19:56:39] <gurun> i don't trust Mojang to stick with LevelDB. So i'm not investing even a second to make it work with that. I'd rather just go with Anvil.
[19:56:55] <gurun> And i see absolutely no need for MCPE to have it's own format either. That's just stupid.
[19:57:19] <gurun> And i bet Mojang will come to that conclusion too, pretty much at the same time they decide to support Y=255 also on MCPE
[19:58:11] <gurun> SO i thouht i'd just do a simple tool people can use to get the stuff out of their ipads, iphones, or whatever they use.
[20:00:57] * iksaku has quit
[20:02:56] <Codmadnesspro> he
[20:02:57] <Codmadnesspro> hue
[20:07:11] <gurun> Intyre, Kotlin - (Go) figure :-(
[20:17:15] <Codmadnesspro> goddammit apache2 be stealing 41mb of storage for logs ;n;
[20:19:18] <Brandon15811__> Lrn2logrotate
[20:35:46] * gurun reminds himself that his addictive behaviour is now driven by lithium battery
[21:57:26] * sgray has quit
[21:58:45] * sgray joined the channel
[22:55:39] <humerusj> Brandon15811__: Lrn2cron
[23:04:39] <deceit> NO
[23:04:49] <deceit> you will do automated things BY HAND
[23:05:07] <humerusj> Fine :(
[23:05:08] <deceit> there's a joke about my wife in that statement
[23:05:15] <humerusj> Oh Lolz
[23:05:18] <deceit> no srsly
[23:05:25] <deceit> she has to run a weekly set of scripts from home
[23:05:32] <deceit> and i kept telling her to just automate it already
[23:05:35] <deceit> 'but i can't....'
[23:05:36] <deceit> pfft
[23:05:54] <deceit> staying awake until midnight to do reboots and backups by hand? casual..
[23:05:57] * zz_InusualZ is now known as InusualZ
[23:22:20] * AlphaPEtm joined the channel
[23:22:35] <AlphaPEtm> hola
[23:25:02] * AlphaPEtm has left the channel
[23:33:42] <gurun> deceit, LOL
[23:34:57] <gurun> so .. real client working again. Now, implement split-package receive (a bitch).
[23:35:02] <gurun> and then .. chunk.decoding.
[23:35:16] <deceit> i'll decode your chunks bb
[23:35:18] <deceit> :>
[23:38:54] <deceit> i love it when i clear a room with my creepiness
[23:39:17] <deceit> Brandon15811__: is it that time?
[23:40:10] <Brandon15811> deceit, https://www.youtube.com/watch?v=sENM2wA_FTg&t=54s
[23:40:50] <deceit> bwaheaheha
[23:41:29] <deceit> so... i slept wrong and my shoulder and back are killing me
[23:41:31] <deceit> :(
[23:41:50] <Intyre> deceit:
[23:42:02] <deceit> yes?
[23:42:10] <Intyre> hi o/
[23:42:14] <deceit> hello :)
[23:42:17] <deceit> how are you today?
[23:42:44] <Intyre> not bad
[23:42:49] <Intyre> day just started
[23:43:05] <deceit> at 2am? ;p
[23:43:30] <Brandon15811> he's a night owl ;D
[23:43:37] <deceit> aren't we all? ;D
[23:44:15] <deceit> Intyre: i'm thinking after i get a bit more settled in here, we can start working on that project you and i were talking about
[23:44:25] <Intyre> :D
[23:44:27] <deceit> just gotta find an old version of mcpe
[23:44:55] <deceit> think i'll hop on the server for a bit and work on some quests
[23:45:01] <deceit> or at least managing our crops better
[23:45:13] <deceit> also, i suggest our next pack to be based around terrafirmacraft
[23:45:15] <Intyre> like i didnt do anything xD
[23:45:15] <deceit> :)
[23:45:21] <deceit> that's what i'm afraid of!
[23:45:35] <deceit> i'm gonna join and see a huge reactor+turbine
[23:45:41] <deceit> and all sorts of crazy automation
[23:45:50] <Intyre> yep almost
[23:45:55] <deceit> damn you!
[23:46:03] * InusualZ is now known as zz_InusualZ
[23:48:55] <deceit> hahaha of course you're already on the server playing :D

[05:55:18] <Intyre> a macbook PRO
[05:55:24] <deceit> ...
[05:55:27] <deceit> it's cah
[05:55:28] <deceit> come on
[05:55:40] <deceit> i'm on the damn phone w/ brandon atm
[05:55:44] <deceit> and we want to play CaH
[05:55:47] <Intyre> :o
[05:55:54] <deceit> we need a third person
[05:56:03] <Intyre> no you dont
[05:56:06] <deceit> yes
[05:56:07] <deceit> we do
[05:56:43] <deceit> i'm going to tnt * back on the server
[05:56:51] <deceit> join and play a single game
[05:57:03] <Intyre> no
[05:57:07] <deceit> :(
[05:57:11] <Intyre> :)
[05:57:33] <deceit> no fair
[05:57:34] <deceit> join
[05:57:36] <deceit> one game
[05:57:41] <deceit> we need a third person to start it
[05:59:29] <deceit> your mother disapproves of this
[05:59:36] <Intyre> yep
[05:59:48] <deceit> btw, i heard him typing to you in the bg
[05:59:52] <Intyre> thats why i got my own house
[05:59:53] <deceit> join
[06:00:00] <deceit> join, or else
[06:00:03] <deceit> i know where you live
[06:00:09] <deceit> i will find you
[06:00:14] <deceit> no
[06:00:17] <deceit> i will not kill ou
[06:00:19] <Intyre> great
[06:00:22] <deceit> ^brandon
[06:00:31] <deceit> i will rape you though
[06:00:42] <Intyre> again?
[06:00:44] <deceit> yes
[06:00:48] <Intyre> k
[06:00:48] <deceit> and you'll like it
[06:00:49] <deceit> again.
[06:00:55] <Intyre> o/
[06:01:01] <deceit> 'can i get ice cream after?'
[06:01:03] <deceit> o/
[06:01:19] <deceit> so...
[06:01:23] <deceit> sodomy
[06:01:28] <deceit> or CaH?
[06:01:34] <Intyre> cl
[06:01:38] <deceit> god damnit
[06:01:42] <deceit> i wanna play cah
[06:01:51] <deceit> i'm telling your mom
[06:01:57] <Intyre> k
[06:02:01] <deceit> now.
[06:02:37] <deceit> you suck
[06:03:24] <deceit> Intyre: >7 hrs, CL
[06:03:28] <deceit> er
[06:03:38] <deceit> er,<7 hrs, cl
[06:03:49] <deceit> i still hve to take a 40 min drive
[06:03:51] <deceit> but yeah
[06:03:57] <deceit> mcd's wifi ftw
[06:04:23] <deceit> wtf are you gonna do when i eat nuggets playing crash landing
[06:04:43] <Intyre> idle
[06:05:12] <deceit> :(
[06:05:22] <deceit> you'll die
[06:05:26] <deceit> dehydration
[06:40:53] <deceit> smh
[06:59:46] <sekjun9878> wot
[07:01:22] * sgray joined the channel
[07:06:57] <deceit> uwotm8?
[07:25:00] <deceit> btw, brandon has no pants on
[07:25:07] <deceit> just a PSA
[07:25:47] <Intyre> thanks
[07:27:40] <sekjun9878> So I was just about to update my calculator's OS
[07:27:44] <sekjun9878> But
[07:27:44] <sekjun9878> http://imgur.com/NVGUVSP
[07:27:45] <sekjun9878> D:
[07:28:06] <Intyre> but what?
[07:28:14] <sekjun9878> ^
[07:28:35] <Intyre> .....
[07:28:38] <sekjun9878> System Requirements: "Excluding computers with an upgraded operating system and self-built computers"
[07:28:46] <sekjun9878> wot.jpg
[07:28:57] <Intyre> whot "system requirements:"
[07:29:20] <sekjun9878> ...
[07:29:30] <Intyre> thats not in the pic!
[07:29:56] <sekjun9878> Fine you win, my bad
[07:30:04] <Intyre> \o/
[07:30:08] <Intyre> what did i win?
[07:45:57] <deceit> nothing
[07:45:59] <deceit> you won nothing
[07:46:13] <deceit> in the meantime, brandon and i are on hangouts
[07:46:16] <deceit> playing CaH
[07:46:18] <deceit> and you're missing out
[07:46:43] <Intyre> i got my stuff back from city
[07:48:24] <deceit> nice!
[07:48:27] <deceit> Brandon15811__: tablet died
[07:49:33] <Brandon15811__> deceit: derp
[07:50:43] <deceit> ^
[07:50:50] <deceit> still trying to game whoever this is though
[07:50:53] <deceit> this is fun as hell
[07:51:03] <deceit> Intyre: i demand you play CaH with us
[07:51:12] <deceit> even your weird humor would fit in
[07:51:20] <deceit> read: adult humor
[07:54:05] <Brandon15811__> deceit: we were in a hangout for nearly 3 hours xD
[07:54:09] <deceit> yes
[07:54:11] <deceit> yes we were
[07:54:18] <deceit> thank you
[07:54:29] <Brandon15811__> you're welcome
[07:54:46] <deceit> perhaps another time?
[07:54:50] <deceit> not so late at night?
[07:54:56] <Brandon15811__> yeah :D
[07:55:08] <Brandon15811__> while playing CAH again xD
[07:58:11] <deceit> yes!
[07:58:47] <deceit> absolutely hilarious
[07:59:09] <deceit> and on that note, i have my ex wife to meet in the morning
[07:59:32] <deceit> shoghicp: have my babies
[07:59:40] <deceit> or else o_o
[08:00:12] * deceit grabs the nap time and duct tape
[08:00:59] <Brandon15811__> deceit: don't forget to pee in his mailbox!
[08:01:24] <deceit> but i already peed in intyre's mailbox
[08:01:26] <deceit> i'm dry :(
[08:01:44] <deceit> i can only mark my territory so much in a single day
[08:01:46] <Brandon15811__> then get wet
[08:01:49] <deceit> LOL
[08:02:18] <deceit> i was going to quote that, but damn...
[08:02:25] <Brandon15811__> hahahaha
[08:02:29] <deceit> it would be such an inproper joke
[08:02:44] <Brandon15811__> pffffft
[08:02:46] <deceit> ^
[08:02:49] <deceit> RIGHT?
[08:02:54] <Brandon15811__> yes xD
[08:02:58] <deceit> half the quotes for mcpedevs are you and i
[08:03:05] <deceit> and they are far from appropriate
[08:03:07] <Brandon15811__> yupp xD
[08:03:11] <Brandon15811__> exactly
[08:03:24] <deceit> o/
[08:05:14] <deceit> gnite all
[08:05:16] * deceit &
[08:05:21] <Brandon15811__> night!
[10:11:54] * TruDan is now known as TruDan|away
[11:20:34] * sgray has quit
[12:15:09] * sushiguru joined the channel
[12:15:48] <sushiguru> hi all.  Again.
[12:16:15] <sushiguru> Anyone played with the generator-settings for a flatworld and had them work?
[12:16:34] <sushiguru> Have been experimenting for ages, and having no joy at all - can't figure out how this is supposed to work.
[12:26:43] * MrARM is now known as MrARM|away
[12:30:27] <sushiguru> Also - multiple errors on world just now:
[12:30:28] <sushiguru> [CRITICAL] Could not tick level MyWorld: Object of class pocketmine\inventory\PlayerInventory could not be converted to int
[12:33:42] <Codmadnesspro> sushiguru, in the level type: FLAT
[12:33:50] <sushiguru> yup
[12:34:20] <Codmadnesspro> mhm
[12:34:54] <sushiguru> done that, but the docs for generator-settings are poor, and no amount of experimentation has given a result that worked
[12:35:17] <sushiguru> Any help greatly appreciated
[12:35:33] <Codmadnesspro> Change the level type to FLAT and then delete the old world and it'll generate it flat.

[00:02:19] <Codmadnesspro> ヽ༼ຈل͜ຈ༽ﾉ
[00:07:00] <gurun> hmm .. that was some weird chars
[00:07:15] <gurun> looks like you are from Egypt
[00:15:29] <Codmadnesspro> Nope xD
[00:16:05] <Codmadnesspro> gurun, ( ͡° ͜ʖ ͡°) is totally egyption
[00:16:09] <gurun> seems willtdr is a bit upset about the tournament :-P I think he is doing great :-)
[00:16:28] <gurun> Codmadnesspro, i'm sure that's not ascii safe.
[00:16:40] <gurun> ÄÖÄäöå .. have some swedish chars on me.
[00:27:06] <deceit> do you guys use monospaced unicode fonts?
[00:28:04] <gurun> hmm, what is unicode? i d o n t u s e a n y f o n t ? !
[00:53:29] <gurun> chunk-saving at 40ms .. that has to be good, right?
[01:00:26] <gurun> Saved 1024 chunks in 6590ms
[01:00:26] <gurun> , hmm that shouldn't happen unless you change an entire region at once.
[01:12:12] <humerusj> I'd worry more about chunk sending than saving
[01:13:01] <humerusj> You only REALLY have to save the chunks if the server was turning off
[01:18:20] <gurun> why is that?
[01:18:39] <gurun> if it crashes, i would loose everything.
[01:20:01] <gurun> reading is not a problem, that's extremely fast.
[01:20:38] <humerusj> So you make it so it doesn't crash :)
[01:21:06] <gurun> shit might happen, regardless.
[01:21:46] <gurun> but i'll do somethin fun next, now that i have it working. Feed the stuff to a db instead.
[01:22:18] <gurun> and then get versioning working.
[02:24:25] * InusualZ is now known as zz_InusualZ
[03:21:30] <deceit> gurun, stop breaking my pipes when i shut my laptop
[03:31:26] * sushiguru joined the channel
[03:31:46] <sushiguru> evening/morning
[03:32:40] <deceit> something something, it's almost midnight, you insensitive clod
[03:33:29] <deceit> aside from that, evening/morning
[03:33:34] <sushiguru> not where I am - 0430 here
[03:33:55] <deceit> it's 2233 here
[03:35:19] <sushiguru> Questions on MCPE server setup/config - anyone got 2 mins to lend a hand, please?
[03:35:30] <deceit> state your question
[03:35:59] <sushiguru> I have 3 :)
[03:36:05] <deceit> then state them all
[03:36:36] <sushiguru> 1: When I quit the server I get an error: php.exe segmentation fault
[03:36:51] <sushiguru> Then I have to kill the window - is this expected in this build?
[03:36:52] <deceit> pastebin the log leading up to the segfault
[03:37:04] <deceit> tbh, idk, but detailed logs always help
[03:37:21] <sushiguru> 03:37:06 [INFO] Elanor[/192.168.1.3:41975] logged out due to Server closed 03:37:06 [INFO] Unloading level "world" 03:37:06 [INFO] Stopping other threads bin\php\php.exe: Segmentation fault
[03:37:45] <sushiguru> really the only fault it gives; just seems to be that php hangs and won't quit its process normally
[03:37:54] <sushiguru> let's park it:
[03:38:05] <Codmadnesspro> sushiguru, that seems to only happen on windows
[03:38:06] <deceit> i think there's a config option to kick up the verbose in logs
[03:38:39] * sgray has quit
[03:38:51] <deceit> Codmadnesspro: thanks for pointing that out, i don't use windows
[03:38:53] <sushiguru> 2: Server was ramping up hugely and giving log message: Can't keep up! Is the server overloaded?
[03:39:01] <deceit> that happens
[03:39:09] <deceit> chunk loading is a bitch
[03:39:24] <Codmadnesspro> Windows = satan
[03:39:25] <sushiguru> bumped RAM up to 1G and seems to be ok for now, but will watch
[03:39:36] <deceit> there are ways to overcome that, but the segfault, imo, is a bigger issue
[03:39:59] <sushiguru> Might invest in a new Pi to run this (this is for my girls to play on...)
[03:40:26] <Codmadnesspro> sushiguru, expect lagg.
[03:40:29] <deceit> ^
[03:40:29] <sushiguru> Thirdly - is there a way to increase the size of the vanilla world?
[03:40:34] <deceit> no
[03:40:59] <sushiguru> Aye - cheers, but this is only for LAN use - not going to port fwd for them to access from anywhere else.
[03:41:38] <deceit> world size i'm not 100% on, but the rest, you have answers for
[03:41:47] <sushiguru> Cheers d
[03:41:49] <deceit> ;)
[03:42:07] <sushiguru> I'll search for that one and see.
[03:42:20] <deceit> since it's a pi, i would bet the segfault is probably more related to it being arm related
[03:42:32] <deceit> but meh
[03:42:35] <deceit> so many changes
[03:42:37] <sushiguru> Might just run a linux vm inside windows and let ubuntu crash and burn...
[03:42:51] <deceit> linux won't crash and burn ;p
[03:43:10] <sushiguru> it might if I get my hands on it.
[03:43:13] <Codmadnesspro> This is a serious case of linux abuse
[03:43:19] <deceit> ^
[03:43:32] <sushiguru> It's been 25 years since I did any of this shit :P
[03:43:53] <sushiguru> 'back in the day' yadda yadda
[03:44:22] <Codmadnesspro> I have a warrent to take all your equipment to protect the beloved linux os
[03:44:30] <sushiguru> I live in the hope that, soon, they'll be old enough to do this for themselves and I won't have to play sysadmin all the time.
[03:44:57] <sushiguru> MUDs were *so* much easier to host...
[03:46:00] <deceit> lol
[03:46:32] <deceit> this is where i mention my nethack cats and be on my way
[03:47:03] <sushiguru> right - it's nearing 5am and I really had better get my ass to bed.  At least the world is up and running, so that'll keep them quiet for a while.
[03:47:10] <deceit> ^
[03:47:24] <sushiguru> Cheers for the help.
[03:47:25] <sushiguru> *waves*
[03:47:32] <deceit> there will be ppl around tomorrow in the morning
[03:47:37] <deceit> it's 2300 here, cst
[03:47:50] <Codmadnesspro> hue sushiguru you bst?
[03:47:50] <sushiguru> ok, cheers; if it breaks, I'll know where to come to :)
[03:47:57] <sushiguru> yarp
[03:47:57] <deceit> ppl around here are US time
[03:47:59] <deceit> for the most part
[03:48:03] <Codmadnesspro> Me too hue
[03:48:16] <sushiguru> insomnia:1, sushi:0
[03:48:19] <deceit> ^
[03:48:28] <sushiguru> o7
[03:48:32] <deceit> gnite
[03:48:33] * sushiguru has quit
[03:50:49] <humerusj> Rpi2b should run PocketMine comfortably (at least on my benchs)
[03:52:55] <humerusj> the segfault is due to the threads being joined and killed
[03:53:01] <humerusj> Don't think it's a big deal
[03:53:12] <deceit> stop breaking things :(
[03:53:43] <deceit> jk
[04:00:28] <Brandon15811__> deceit: breaking things is fun though!
[04:01:06] <deceit> no
[04:01:10] <deceit> stop
[04:01:19] <deceit> brb, drinking, driving, and drinking moar
[04:02:18] <Brandon15811__> deceit: sharing is caring!
[04:02:54] <deceit> considering i just grabbed a couple dollars in change to grab a tall can
[04:03:11] <deceit> not in the mood
[04:04:17] <Brandon15811__> sorry :(
[04:04:30] <deceit> don't be
[04:06:23] * sushiguru joined the channel
[04:06:35] <sushiguru> did you miss me already?
[04:06:46] <sushiguru> feel like such a noob all over again
[04:07:06] <sushiguru> quick question - is it possible to use seeds on the server side, so that the world is changed?
[04:07:12] <sushiguru> if so - how..?
[04:15:59] <sushiguru> found it :D
[04:15:59] <sushiguru> nn
[04:16:04] * sushiguru has quit
[05:22:08] <deceit> ) <-brandon
[05:22:14] <sekjun9878> ?
[05:22:34] <deceit> wanna play card against humanity?
[05:34:30] <deceit> sekjun987
[05:35:06] <deceit> sekjun9878:
[05:35:07] <deceit> sekjun9878:
[05:35:07] <deceit> sekjun9878:
[05:35:08] <deceit> sekjun9878:
[05:35:08] <deceit> sekjun9878:
[05:35:11] <deceit> sekjun9878:
[05:35:13] <deceit> sekjun9878:
[05:35:16] <deceit> sekjun9878:
[05:43:14] <deceit> http://pyx-1.pretendyoure.xyz/zy/game.jsp#game=260
[05:43:48] <deceit> cards against humanity
[05:51:52] <sekjun9878> Er
[05:52:00] <sekjun9878> Nah
[05:53:19] <deceit> i'm asking you tou play since you're awake
[05:53:39] <deceit> to*
[05:53:47] <Intyre> oh
[05:53:48] <sekjun9878> Nahhh
[05:53:52] <deceit> fuck it
[05:53:55] <deceit> intyre, join us
[05:54:01] <sekjun9878> play with Intyre :)
[05:54:11] <Intyre> again!
[05:54:17] <deceit> cah?
[05:54:23] <Intyre> no
[05:54:33] <deceit> damnit why not!
[05:54:42] <Intyre> bauce still in bed lol
[05:54:47] <deceit> :(
[05:54:54] <deceit> you're in bed, using a laptop
[05:54:59] <deceit> you can play CaH
[05:55:01] <Intyre> no
[05:55:03] <deceit> yes
[05:55:08] <Intyre> nono
[05:55:12] <deceit> yesyes

2015-04-03
[18:06:37] <gurun> so, the terminal velocity is around 4
[18:06:42] <gurun> 3.92 more precise
[18:06:52] <gurun> so .. hmm .. i have to cap the speed on the server :-(
[18:07:31] <gurun> but finally, i got arrows working exactly as they should, sending the velocity in the add entity, and now it is simulated on the client correctly. And i'll just have to keep track of idiots and blocks standing in the way of the arrow on the server.
[18:07:39] <gurun> No more calculating .. how the hell the arrow hit and shit.
[18:09:42] <humerusj> Well, the terminal velocity should only matter when falling
[18:10:06] <humerusj> When walking/flying you could have as high of a velocity as you want
[18:13:19] <gurun> arrows
[18:13:43] <humerusj> So it's more projectile motion than anything
[18:13:47] <gurun> yeah
[18:13:59] <gurun> i'm fixing a bit with the eggs, snowballs and arrows
[18:14:04] <gurun> rewritin it to be more .. correct.
[18:14:11] <humerusj> Cool
[18:14:13] <gurun> And now that the client simulates it .. so much easier.
[18:14:33] <gurun> now i just have to match the speeds ..
[19:24:41] <gurun> hmm, damn.
[19:25:16] <gurun> when throwing snowballs on the client .. it adjusts the direction based on where you POINT on the screen, without rotating the player :-(
[19:43:29] * sgray joined the channel
[20:04:12] * Titan_ joined the channel
[20:04:56] <Titan_> how good at php do i need to be to make a pocketmine plugin?
[20:07:50] <gurun> Titan_, not so good
[20:08:01] <gurun> lots of examples out there
[20:08:23] <Titan_> i cant find any simple ones
[20:08:28] <Titan_> like to broad cast
[20:12:27] <gurun> Titan_, do you know any programming?
[20:12:36] <gurun> other languages than PHP?
[20:13:15] <Titan_> yes
[20:13:17] <Titan_> a lot
[20:13:32] <gurun> oh, so basically more a matter of PHP and PocketMine things.
[20:13:35] <Titan_> C++,python,js,java,html,css
[20:13:41] <Titan_> but pocketmine api tho
[20:13:45] <Titan_> and
[20:13:48] <Titan_> VB.NET
[20:14:06] <gurun> how well do you know phyton and java?
[20:15:56] <Titan_> python alot
[20:16:00] <Titan_> java not so much
[20:16:43] <Titan_> and C#
[20:17:02] <Titan_> why does pocketmine use godady hosting?
[20:17:08] <Titan_> its so expensive and lame
[20:17:22] <Titan_> https://shockhosting.net/ made by Shadi Nachat has ddos protection and very cheap
[20:27:21] <gurun> Yeah, cracked the bow code finaly.
[20:31:12] <Codmadnesspro> lol wat pocketmine uses godaddy?
[20:31:12] <Codmadnesspro> wtf
[20:32:50] <Codmadnesspro> I would've thought better in you shog :3
[20:33:03] <Codmadnesspro> You should've gone with digitalocean or something
[20:38:52] <gurun> i'd personally go for loveshack
[20:40:42] <Codmadnesspro> wtf the domain is registered with godaddy too
[20:41:04] <Codmadnesspro> I've heard people hijacking domains before on godaddy
[20:42:13] <Titan_> sock hosting is better
[20:42:17] <Titan_> comes with ddos protection
[20:42:52] <Codmadnesspro> No, just no.
[20:43:32] <Codmadnesspro> DigitalOcean + Cloudflare = Best fest
[20:52:59] <MrARM> I thought they use digital ocean
[21:03:45] <Codmadnesspro> MrARM, not sure about that because they would've implemented ddos protection into their servers if that was the case
[21:04:35] <MrARM> they don't have ddos protection
[21:04:51] <MrARM> website was down due to ddos few times already
[21:31:35] <Titan_> ya
[21:31:40] <Titan_> i know who did it
[21:31:48] <Titan_> the guy now has
[21:32:12] <Titan_> now made abooter that has a cloud fare resolver and anti cloud fare
[21:33:19] <Titan_> he ddosed some of the miencraft pe servers and some of the lbsg servers
[21:34:33] <humerusj> Oh hai
[21:34:45] <Titan_> idk if u guys know this but in the lbsg web site their is a exploit
[21:34:53] <Titan_> a xss aand a sqli exploit
[21:35:11] <MrARM> really?
[21:35:17] <Titan_> yes
[21:35:18] <MrARM> sql exploit?
[21:35:23] <Titan_> but its hidden tho
[21:35:31] <humerusj> Wow
[21:35:33] <MrARM> what URL, I can know maybe?
[21:35:35] <Titan_> i once found some exploits in pocketmine forums to
[21:35:41] <humerusj> Oh wow
[21:35:44] <humerusj> Wow
[21:35:49] <MrARM> account.lbsg.net?
[21:36:13] <Titan_> and whats coola bout this exploit is that i can deface the whole page and erase the database
[21:36:22] <Titan_> i might upload a shell to it
[21:36:23] <Titan_> idk
[21:36:36] <Titan_> but william can buy the exploit from me in BTC
[21:36:46] <MrARM> and can I know
[21:36:52] <MrARM> what domain is it on
[21:36:57] <humerusj> What's your bt address
[21:36:58] <Titan_> i also fond a exploit in miencraft.net well some guy named syriam
[21:36:59] <Titan_> did
[21:37:01] <humerusj> I will send 10 btc
[21:37:08] <Titan_> u want to buy it?
[21:37:11] <humerusj> Ya
[21:37:21] <Titan_> lol
[21:37:26] <Titan_> whats ur email
[21:37:29] <Titan_> so i can send it to you
[21:37:40] <Titan_> once u buy
[21:37:49] <humerusj> Just send me it her
[21:38:05] <Titan_> willia?
[21:38:07] <Titan_> or here
[21:38:11] <Titan_> i tought u said her
[21:38:25] <Titan_> k wait
[21:38:26] <humerusj> I said here
[21:38:35] <humerusj> Do you not know english??
[21:38:44] <MrARM> do you think he does?
[21:39:08] <Titan_> yes i do but
[21:39:15] <Titan_> im in 12 grade
[21:39:18] <MrARM> Titan_: I heard you also exploited minecraft.net
[21:39:20] <humerusj> Anyway
[21:39:25] <humerusj> What's your btc addy
[21:39:45] <Titan_> wait
[21:40:03] <humerusj> I ned it naow
[21:40:05] <Titan_> ya but its not a exploit to deface it
[21:40:16] <humerusj> I want teh infos
[21:40:41] <Titan_> the minecraft exploit just lets you login their account with out thems saying send a confirmation email
[21:41:28] <humerusj> cool
[21:41:31] <humerusj> I wan it
[21:41:36] <humerusj> 10btc
[21:41:59] <Titan_> any one here use revers proxy?
[21:42:15] <Titan_> im connected to my friends IP with revers proxy
[21:42:24] <Titan_> better than any vpn kind of but slow
[21:42:58] <humerusj> o col
[21:43:02] <Titan_> let me get my bct
[21:44:29] <Titan_> 12J7rnnajgpA6puxuJsKnAfVJ9pxj2KXdW     its my friends i owe him money
[21:44:36] <Titan_> letm e open a private chat with you
[21:48:17] <gurun> lol
[21:48:46] <gurun> love selfproclaimed hackers
[21:49:59] <gurun> guys are you still playin the hardcore stuff together?
[21:50:23] <gurun> hmm, again .. that didn't come out as i imagined it when i wrote it (sorry)
[21:50:32] <MrARM> lol
[21:51:09] <gurun> and i was just about to write "I've been watching hardcore videos all night" .. just to make things worse :P
[21:51:23] <gurun> damn, MC need another name for that :-)
[21:52:45] <MrARM> just say you watched uhc
[21:52:48] <MrARM> not same thing
[21:52:56] <MrARM> but is more popular
[21:55:34] * Titan_ has quit
[22:01:49] <Codmadnesspro> titan you remind me of the one that defaced leonchang99
[22:02:11] <Codmadnesspro> And he demanded bitcoin
[22:03:47] <humerusj> No where close :)
[22:15:18] <gurun> damn .. that region format .. a lot of write for changing one block :-(
[22:15:25] <gurun> or .. well .. adding a chunk ..
[22:16:25] <gurun> or hmm .. can just be appended .. great.
[23:59:10] <gurun> hurray .. can save anvil. Talk about celebration of something taken for granted :-P

[00:07:06] * sgray joined the channel
[00:07:51] * InusualZ is now known as zz_InusualZ
[00:36:49] <iamadpond> Anyone awake?
[00:38:04] * Darunia18 joined the channel
[00:38:48] <iamadpond> o/
[00:39:29] <Darunia18> \o
[01:11:30] <iamadpond> http://forums.pocketmine.net/threads/realmspe-paid-minecraft-realms-service.7466/
[01:11:35] <iamadpond> can anyone make any sense out of this?
[01:21:03] <Darunia18> @iamadpond Seems like it was deleted...
[01:21:28] <iamadpond> Still here, maybe you dont have permission
[01:21:31] <iamadpond> well basically
[01:21:33] <iamadpond> I'm gyazo it
[01:21:55] <iamadpond> http://gyazo.com/6bc0b95399d9cb3bcfe34fbc80263fad
[01:22:03] <iamadpond> No idea what to make of it
[01:23:28] <Darunia18> I think it's trying to be a scam...
[02:04:38] * williamtdr joined the channel
[02:04:42] <humerusj> iamadpond: it's a per world purchase system it looks like
[02:04:47] <humerusj> Not legit
[02:04:49] <williamtdr> o/
[02:04:56] <humerusj> Hai
[02:04:56] <williamtdr> long time no irC
[02:05:28] <humerusj> Hue u so fun e
[02:05:34] <humerusj> :)
[02:06:13] <williamtdr> noice 1.
[02:06:23] <williamtdr> walls tourney tommorow :D
[02:06:28] <humerusj> :o
[02:06:34] <williamtdr> and yet the plugin doesn't make the walls fall yet
[02:06:35] <williamtdr> ssssh
[02:06:42] <humerusj> Dunno what that is
[02:06:47] <humerusj> Ohhh
[02:06:57] <humerusj> Makes sense now xD
[02:07:16] <williamtdr> https://slack-files.com/T02NNH8E2-F048B78UQ-dcd7817041
[02:07:21] <williamtdr> no idea why that doesn't work :S
[02:07:34] <williamtdr> executes in less than a second, then almost immediately crashes the server
[02:09:27] <humerusj> Specific exception?
[02:09:37] <Darunia18> Yes! I got some of williamtdr's code! Time to release my own LBSG ripoff and become rich! >:D
[02:09:39] <williamtdr> Fatal error: Call to a member function getLevel() on null in phar:///root/walls/pocketmine.phar/src/pocketmine/event/level/ChunkEvent.php on line 37
[02:09:48] <williamtdr> Darunia18: D:<
[02:10:10] <williamtdr> also, code reptition for dayz, just want the thing to work first
[02:10:20] * Darunia18 goes $14,000 in debt
[02:12:17] <humerusj> williamtdr: your chunks aren't loaded I think
[02:12:24] <williamtdr> humerusj: they are, I'm right next to them :P
[02:12:42] <humerusj> williamtdr: programmatically, I don't think they are
[02:12:48] <humerusj> I had a similar problem
[02:13:13] <humerusj> Is a player in the vicinity when that code executes?
[02:14:56] <williamtdr> humerusj: yup
[02:14:58] <williamtdr> I
[02:15:09] <williamtdr> I'll try loadChunk before
[02:15:53] <williamtdr> alright, running
[02:16:51] <williamtdr> still crashed.
[02:17:03] <humerusj> Same exception?
[02:18:14] <williamtdr> Yup.
[02:18:32] <williamtdr> https://www.irccloud.com/pastebin/RTV5tfwF
[02:20:41] <humerusj> Register the drop function to a command and execute it after a few seconds of the server being up
[02:21:12] <humerusj> I can check it a bit later if you want (I'm on mobile rn)
[02:22:26] * gurun joined the channel
[03:54:00] * Darunia18 has quit
[04:46:20] * Connor4898 has quit
[04:47:33] * Connor4898 joined the channel
[05:23:43] * Fudster joined the channel
[05:23:59] * sgray has quit
[05:27:10] * sgray joined the channel
[06:44:31] * joepaleto joined the channel
[06:44:45] <joepaleto> Someone here?
[06:45:58] <joepaleto> huh
[06:46:08] * joepaleto has quit
[06:49:17] * sgray has quit
[11:14:35] <sekjun9878> That moment when you typo __construct to construct and wonder why all variables are returning NULL for way too long D:
[11:19:32] * sgray joined the channel
[11:35:18] <TruDan> sekjun9878: even better when i and l look the same in your IDE so when you somehow do a typo with those, it takes ages to find it :P
[11:35:45] <sekjun9878> literally nightmare D:
[11:36:08] <sekjun9878> That would be hard to confuse though, unless you're doing something like isort() and lsort()
[11:36:27] <PEMapModder> sekjun9878 happened to me a few days ago, and PhpStorm not showing the Initialize fields button reminded me :)
[11:37:03] <PEMapModder> isort?
[11:37:59] <sekjun9878> That was just an example
[11:40:16] <sekjun9878> :/ Twitter's SSL is broken
[11:42:52] <sekjun9878> @PEMapModder dat third person discourage :/
[11:43:51] <sekjun9878> @PEMapModder it's also very effective at preventing users from walking backwards
[12:14:08] <PEMapModder> yes I know
[12:24:04] <Codmadnesspro> God dammit, brackets doesn't open files with UTF-8
[12:47:15] <PEMapModder> Brackets?
[12:58:31] * gurun joined the channel
[13:23:00] <Codmadnesspro> PEMapModder, yeah it's opensource text editor
[13:23:18] <Codmadnesspro> http://brackets.io/
[13:30:44] <Codmadnesspro> Personally I think it's better than phpstorm though the only downside is that it doesn't support UTF-8
[13:49:28] * MobileCrafter joined the channel
[13:49:31] <NullFull> MobileCrafter is also known as: MobileCrafter
[14:06:32] <gurun> Codmadnesspro, doesn't support UTF8?
[14:06:42] <Codmadnesspro> gurun, nope
[14:07:33] <gurun> sure it does
[14:08:07] <gurun> you can use pretty much whatever encoding you want (at least the ones supported by Java)
[14:08:54] <gurun> and so does brackets.
[14:09:30] <gurun> it supports xhtml does it not. Then it doesn't have much choice. And the test-files for bracket all seem to be utf8
[14:20:45] * sgray has quit
[14:37:59] <Codmadnesspro> gurun, weird, I get an error when opening files with utf8
[14:39:00] <gurun> yeah, probably because they have BOM ... marker.
[14:48:52] * zz_InusualZ is now known as InusualZ
[15:29:20] <gurun> I totally don't get the add-entity packet.
[15:30:04] <gurun> It has fields for "velocity" in it.. but even if i hardcode the exact same values as i receive from a real MCPE server, i don't get the same result.
[15:30:22] <gurun> and the wierd thing is that the MCPE server doesn't broadcast movement and rotation for the arrow entity.
[15:30:35] <gurun> so it behaves like a "snowball" or "egg".
[15:32:23] <gurun> and since they are "shorts" i begin to suspect they are actually not speed/velocity but rather .. block coordinates.
[15:32:35] * deceit throws arrows at you
[15:32:50] <Codmadnesspro> Headshot
[15:32:55] <gurun> deceit, it missed. You had the wrong packets
[15:32:58] <deceit> :(
[15:33:05] * deceit cries into his cheerios
[15:33:06] <gurun> and Codmadnesspro is obviously using mods
[15:33:14] <deceit> noclip and wallhacks
[15:33:15] <Codmadnesspro> 2spooky4me
[15:33:32] <Codmadnesspro> tbh i've never tried blocklauncher
[15:33:37] <Codmadnesspro> :>
[15:33:40] <gurun> me neither
[15:34:17] <deceit> blasphemy!
[15:34:57] <gurun> ok, now i'm frekkin hardcoding a server
[15:48:42] <deceit> heh
[16:08:56] <KnownUnown> damn you pocketmine
[16:13:39] <humerusj> KnownUnown: still trying to find tdr's problem? XD
[16:13:54] <KnownUnown> im not
[16:13:56] <KnownUnown> he is trying to fix it
[16:14:00] <KnownUnown> but pm is so laggy
[16:14:04] <KnownUnown> just did a playtest of walls
[16:14:14] <KnownUnown> didn't even get to the walls falling
[16:14:16] <KnownUnown> server crashed
[16:14:23] * InusualZ is now known as zz_InusualZ
[16:14:36] * zz_InusualZ is now known as InusualZ
[16:16:55] <gurun> "can't get the wall down" problem :-)
[16:30:05] <MobileCrafter> "Your first tournament will be on Friday, April 3rd at 6:00 PM (Central Time)." I am from europe +1. So I have to play at 01:00 in the morning? :(
[16:33:59] <humerusj> Heh xD
[16:34:07] <humerusj> That'a a predicament
[16:39:16] <MobileCrafter> yeah xD :(
[16:47:23] <deceit> herp
[16:55:01] <KnownUnown> heh
[16:56:52] <deceit> sup
[17:04:25] * MobileCrafter has quit
[17:43:31] <gurun> fucking hell ..
[17:43:45] <gurun> reversed y and z by mistake .. only kept me all day :-(
[17:49:42] <humerusj> :(
[17:49:56] <gurun> does anyone know the significance of "8000" in vector calculations?!
[17:50:14] <humerusj> In vector calculations?
[17:50:57] <gurun> yeah
[17:51:30] <gurun> it's used when sending .. motion in the add entity package. I wouldn't know what the heck, if PM didn't have motion X * 8000
[17:54:53] <humerusj> It's probably some scaling for minecraft
[17:57:24] <gurun> fucking hell
[17:57:25] <gurun> Velocity is believed to be in units of 1/8000 of a block per server tick (50ms); for example, -1343 would move (-1343 / 8000) = −0.167875 blocks per tick (or −3,3575 blocks per second).
[17:57:34] <humerusj> I hate it when people submit cool plugins and don't have something working when it submits, but you fix it and it works :/
[17:57:54] <humerusj> :o
[17:58:37] <gurun> so .. now i have to figure out .. exactly what the heck that means
[17:59:27] <humerusj> The player moves that many blocks per tick?
[18:00:05] <humerusj> (so they move backward .167875 blocks in 1 tick)

2015-04-02
[23:33:45] <gurun> plenty of water, don't run
[23:34:50] <deceit> great, lagged out
[23:36:06] <deceit> there we go, now i can stop until he gets back
[23:36:16] <deceit> had to rush to makea  generator so i could get my shell going
[23:38:45] <gurun> i like the waypooint stuff .. and the tp beteween that.
[23:38:48] <gurun> smooth
[23:39:02] <gurun> are you able to do UI good through mods in PE?
[23:39:27] <deceit> hmm?
[23:41:50] * deceit swears a bunch
[23:41:59] <deceit> Intyre: when you get back can you cheat me another shell?
[23:42:10] <deceit> i went to place a spot loader and it didn't drop the damn thing when i broke it :(
[23:45:02] <deceit> which really sucks considering my clone was at about 50% :(
[23:57:50] * jython234 is now known as jython234[away]

[20:41:33] <Codmadnesspro> Ugh, hate it when people impersonate you.
[20:42:49] <MrARM> may work on dsym parser tomorrow
[20:42:51] <MrARM> if I finish it
[20:42:56] <MrARM> I have literally done tmi
[20:42:58] <MrARM> rewrite
[20:43:16] <gurun> MrARM is A hobbiest app developer who has made some pretty cool apps focused at Minecraft PE and he is known in Minecraft as CompleteMCNoob
[20:43:23] <gurun> i'm totally confused
[20:43:49] <MrARM> seriously after its done, modding anything will be trivial
[20:43:51] <MrARM> well
[20:43:55] <MrARM> almost anything
[20:44:17] <MrARM> gurun: he stole the pm app as well
[20:44:21] <gurun> so, you stold his nick?
[20:44:27] <MrARM> he stole mine
[20:44:46] <gurun> hmm, he seems more ligit than you. He have a website to backup his claims
[20:44:49] <MrARM> he created the play account after I created mine at forums
[20:44:50] <gurun> :-P
[20:45:20] <MrARM> gurun: look at release dates lol
[20:45:55] <gurun> yeah, did that
[20:46:10] <gurun> people are very upset with you.
[20:46:14] <gurun> you are doing bad updates.
[20:46:16] <gurun> hihi
[20:46:23] <Codmadnesspro> MrARM, rest in peace http://mrarm.com/ has been brought
[20:46:25] <Codmadnesspro> xD
[20:46:37] <Codmadnesspro> Not by me ofc xD
[20:46:50] <MrARM> says for sale
[20:47:12] <gurun> well, you have his address. Send the FBI on him.
[20:47:12] <Codmadnesspro> MrARM, they probs want $1000 for it
[20:47:23] <KnownUnown> his website is absolute crap
[20:47:28] <gurun> say he stoled your reverse-engineered software kit.
[20:47:30] <KnownUnown> and nobody sane would believe that it's actually mrarm
[20:47:33] <Codmadnesspro> I was planning to buy mcpe.com, I made an offer of $50 xD they wanted $10000 for it
[20:47:52] <MrARM> after I make a Play store account, I'll likely use my real name
[20:48:07] <MrARM> KnownUnown: what is his current one
[20:48:11] <MrARM> brb switching to 3g
[20:49:11] <KnownUnown> http://thesmokinggnu.us/
[20:49:47] <KnownUnown> that is like so obviously built from drag-and-drop
[20:49:53] <KnownUnown> and the grammar/spelling is horrible D:
[20:50:01] <KnownUnown> doesn't even match the level of mrarm's real forum posts
[20:51:19] <gurun> I love these reviews:  I love it so much but I can't play!
[20:51:37] <gurun> "Why Cant Get On I Love It"
[20:53:07] <KnownUnown> yeah
[20:53:12] <KnownUnown> kids
[20:53:16] <KnownUnown> they don't know any better
[20:53:27] <KnownUnown> I must sound really stuck up now
[20:54:42] <gurun> MrARM, i know what you can do. This guy have between 1000-5000 downloads for the payed stuff. I think that would put him under interest from tax. Report him from that angle.
[20:55:32] <MrARM> well for the future
[20:55:40] <MrARM> place of the apks will be play store
[20:56:04] * zz_InusualZ is now known as InusualZ
[20:56:12] <MrARM> and that's all
[20:56:38] <MrARM> but first TMI has to be rewritten
[20:56:43] <MrARM> the current code is so awful
[20:57:00] <MrARM> it's all in a single file
[21:35:52] * jython234[away] is now known as jython234
[21:44:28] <deceit> sigh
[21:56:51] <deceit> Intyre: lemme know when you have water, i was at 6% when i logged out
[21:57:13] <deceit> gonna have to automate the leaves and such :/
[21:57:27] <deceit> hopper into crucible piped into a tank
[21:57:37] <deceit> forgot how insanely difficult this can be at times ;D
[21:59:26] <deceit> NOOOOOOOOOOOOOOOOOO
[21:59:41] <deceit> cheat me back in intyre
[21:59:41] <Intyre> you're not dead
[21:59:46] <deceit> did my shell complete?
[21:59:56] <Intyre> yeah
[22:00:05] <deceit> damnit
[22:00:10] <deceit> nope says i'm still dead
[22:00:15] <Intyre> D:
[22:00:17] <deceit> crap
[22:00:29] <Intyre> you suck
[22:00:29] <deceit> i should have just logged out until my shell was finished
[22:00:40] <deceit> i figured it was done because it was rendering my skin
[22:00:41] <deceit> :(
[22:01:31] <Intyre> press <ok> to start again
[22:04:12] <gurun> lol
[22:04:31] <deceit> gurun: again, it's all your fault
[22:05:15] <gurun> in this case it was clearly Intyre.
[22:05:26] <deceit> hehe
[22:05:34] <gurun> or it could be that "the other one MrARM" guy ..
[22:05:52] <gurun> i have the same. .. a guy pretending to be me. It's great, he makes all the bad stuff, i do all the good stuff.
[22:05:58] <gurun> So i always blame him.
[22:06:38] <gurun> i'm not sure this e-cigg was actually good for me.. hmm ...
[22:07:49] <gurun> My wife just asked if i didn't want to come to be and smoke?!?!! I asked if she would "smoke" too :-P
[22:08:13] <gurun> s/be/bed
[22:08:19] <deceit> lol
[22:08:31] <deceit> i tried the ecig route a few times
[22:08:39] <deceit> still doesn't compare to the real thing :/
[22:09:36] <gurun> well, i've been practicing all day. Sloooow and loong. Gives that tickling feeling (kick) in the throught that hmm, am i still talking ecigg..
[22:10:01] <deceit> DAMNIT
[22:10:19] <gurun> I think i will "name it" :-)
[22:10:19] <Intyre> LOL
[22:10:30] <deceit> that was totally your fault
[22:10:30] <Intyre> we fail
[22:10:33] <Intyre> no
[22:10:34] <deceit> SHUT THE FRONT DOOR!
[22:10:47] * Intyre born in church
[22:10:53] <Intyre> door is always open!
[22:11:48] <deceit> lol
[22:11:52] <deceit> and you wonder why we're dead ;D
[22:12:01] <Intyre> yep
[22:12:04] <deceit> lemme know when it's back up
[22:12:05] <deceit> lol
[22:12:08] <Intyre> now
[22:12:24] <deceit> joining
[22:48:58] <Intyre> deceit: auth down D:
[22:50:28] * sgray has quit
[22:51:17] <deceit> :|
[22:52:46] <Codmadnesspro> brb
[22:52:50] * Codmadnesspro has quit
[22:53:16] * Codmadnesspro joined the channel
[22:53:17] <NullFull> Codmadnesspro is also known as: codmadnesspro
[22:53:49] * Smarticles101 joined the channel
[22:53:51] <NullFull> Smarticles101 is also known as: codmadnesspro
[22:57:54] <deceit> arrrr
[22:58:01] <deceit> makin water and hoppahs
[23:00:30] <deceit> Intyre: takin' a break for the moment
[23:00:49] <deceit> we're somewhat set on stuff atm though
[23:07:11] <deceit> auth is back up btw
[23:15:51] <gurun> what are you guys playing?
[23:15:54] <deceit> crash landing
[23:15:55] <deceit> ftb
[23:16:02] <deceit> wanna join?
[23:16:17] <gurun> never tried it .. "let me google it for me"
[23:16:21] <deceit> k
[23:16:25] <deceit> it's a hardcore modpack
[23:22:31] <deceit> lol i'm stuck
[23:22:34] * deceit waits for intyre to return
[23:27:26] <gurun> yeah, wow. I like it.
[23:27:32] <gurun> it's for PC right
[23:27:39] <gurun> i'm looking at the videos .. that's fun too
[23:27:47] <deceit> yeah
[23:28:07] <deceit> it's a real challenge
[23:28:15] <deceit> it's a bit easier when you play w/ more ppl
[23:28:23] <deceit> but getting water and food set up early on is still a real pain ;p
[23:28:41] <deceit> obv you can automate it later using TE/mfr
[23:28:57] <gurun> seriously .. that stuff, these kind of mods, is a really good inspiration for what "should" come. Makes MC still relevant if you ask me.
[23:29:05] <deceit> yeah
[23:29:08] <deceit> that's all i ever play nowadays
[23:29:12] <gurun> Mojang should do a bit more work around that to make it more friendly if you ask me.
[23:29:17] <deceit> i'm personally working on two modpacks in my spare time
[23:29:28] <deceit> one's nearly finished, the other i just started
[23:29:34] <deceit> *needed a break from galacticraft*
[23:29:44] <gurun> Mojang should walk a bit down the "we are a gaming platform" route.
[23:30:14] <gurun> you know i would love to help out on galacticraft from a server perspective, right?
[23:30:25] <deceit> yeah, we've discussed it before
[23:30:36] <deceit> basically all taht's left to do w/ the modpack is lockdown and minetweaker stuff
[23:30:42] <deceit> couple random configs here and there
[23:31:01] <deceit> other than that it's nearly finished, i can send you a copy of the pack if you'd like
[23:32:40] <gurun> is it blocklauncher stuff or?
[23:32:45] <deceit> or
[23:33:14] <gurun> if you have a video i would love that.. as would probably the rest of the community too. The once i've seen so far are a bit alpha old stuff.
[23:33:40] <gurun> haha .. "It's hot, DON'T RUN" .. LOL.. he said it like .. 100 times now.

[13:10:41] <gurun> so a "web request" may result in a send-message. I see.
[13:11:16] <gurun> well, usually i would probably go through a service in this case, regardless. But have the web-app communicate with the service through web-service interface.
[13:11:43] <gurun> so when the web-app want to send a "message" it would use a method on the server, and the service handles queue communication.
[13:12:08] <gurun> i wouldn't recommend that you build a queue table in the db, no. That's just duplicate work.
[13:12:41] <gurun> you can also of course send to the queue directly from the web because that is fire-and-forget and would not interfere with the resource management of a web-app.
[13:12:54] <gurun> it's the incoming that is problematic for web-servers, not outgoing.
[13:13:25] <gurun> IIS use an activation service that undestand queue and tells IIS how to handle the resouces. But it is very complex and also very buggy.
[13:16:04] <sekjun9878> I won't be using IIS at all
[13:16:24] <gurun> no, that's fine. But this is a generic issue with any and all real web-servers/app-servers.
[13:17:01] <gurun> JBoss, Tomcat, Apache, etc etc. All have issues with code that tries to manage resources themselves.
[13:17:54] <sekjun9878> Can't my web application write directly to the messaging queue? Or should I abstract that even further?
[13:18:06] <gurun> that's why you can't get "sockets" or "queues" through normal means in any of these servers. You have to ask the "container" for it.
[13:18:22] <gurun> yes, the web-app can write directly to the queue (look above).
[13:18:34] <gurun> that is probably easier.
[13:18:59] <gurun> outgoing is not a problem, because you are not holding on to resources that require your app to be continously "alive and waiting".
[13:19:11] <gurun> you just get the queue when needed, and send .. and forget.
[13:20:00] <gurun> it's just the "architect" in me that would opt for separating that and having it all through the service.
[13:22:07] <sekjun9878> Ah
[13:22:49] <gurun> but disregard that part. just do what is simple and works first.
[13:22:54] <gurun> then you can always refactor.
[13:23:06] <gurun> moving code beteween these different parts is not difficult.,
[13:23:13] <sekjun9878> Yeah, what I was thinking. #shipit mentality :P
[13:23:13] <NullFull> http://d2f8dzk2mhcqts.cloudfront.net/0772_PEW_Roundup/09_Squirrel.jpg
[13:23:46] <gurun> haha, NullFull makes an entry in the debate :-P
[13:23:49] <gurun> wtf
[13:24:24] <sekjun9878> :/
[13:25:03] <sekjun9878> ... well anyways
[13:26:25] <Intyre> anyway!! almost going home! \o/
[13:26:34] <sekjun9878> "almost"
[13:26:41] <gurun> ... almost. Going for crap-food now.
[13:26:44] <Intyre> ~20 minutes
[13:28:01] <sekjun9878> So looks like for a reliable event transfer I need to use an MQ but how am I going to use an MQ with an untrusted client :/
[13:28:36] <Intyre> "I am new to pocketmine i have set up my server and port forwarding. I just don't want people having my public ip. Can someone tell me how to set up a custom ip or something like dns?"
[13:28:51] <sekjun9878> staminus.net
[13:29:24] <gurun> untrusted and reliable is two different paradigms :-)
[13:30:52] <sekjun9878> @gurun I need to send commands to a client (pocketmine server), and I need to make sure that no commands are sent but unprocessed D:
[13:31:14] <sekjun9878> Should I just send userland ACKs after every packet?
[13:31:30] <gurun> the queue support transactions.
[13:31:43] <gurun> so that works in concepot the same as for a database.
[13:31:51] <gurun> but with a twist.
[13:32:23] <sekjun9878> But opening a general purpose queue to the public to communicate with the panel would be a bit... interesting?
[13:32:24] <gurun> but yeah, look for "userland acks" style.
[13:32:36] <sekjun9878> Ah yep.
[13:32:59] <gurun> have to run .. burger time. But catch me later
[13:33:04] <sekjun9878> Thanks for the advice btw, really appreciate it :D
[13:33:09] <sekjun9878> Bye!
[14:31:17] * zz_InusualZ is now known as InusualZ
[14:37:19] * sgray has quit
[14:47:33] * sgray joined the channel
[15:36:11] <gurun> shit e-cigg .. makes you stoned :-(
[15:45:37] <gurun> I'm sending ENTITY_DATA_PACKET with updated sign-text. Anyting else i need to do in order for that to actually work?
[16:45:33] * Intyre is stoned :/
[16:46:22] <Intyre> so 12250000 benchmark
[17:29:30] <Intyre> 1957 ns/op
[17:32:03] <deceit> ORLY
[17:32:40] <Intyre> your birth year right?
[17:32:46] <deceit> no
[17:49:25] * InusualZ is now known as zz_InusualZ
[18:13:09] <deceit> Intyre did you beat crash landing yet?
[18:13:15] <deceit> never got a chance to join, irl drama :(
[18:13:18] <Intyre> no
[18:13:23] <deceit> it's ovef
[18:13:25] <deceit> over*
[18:13:25] <Intyre> waiting for you
[18:13:26] <deceit> :(
[18:13:54] <deceit> cool, maybe in a bit when you're off work?
[18:52:42] * zz_InusualZ is now known as InusualZ
[19:11:05] <gurun> Intyre, do you have an exe for it?
[19:11:26] <Intyre> no
[19:11:32] <Intyre> you want one?
[19:11:57] <gurun> wait, i should just install the damn thing.
[19:12:28] <Intyre> you sure?
[19:12:50] <gurun> installing :-)
[19:12:59] <gurun> i want to start experimenting .. so yeah,i'm sure :-P
[19:14:04] <gurun> damn, that is one ugly installer
[19:14:17] <Intyre> lol
[19:14:24] <Intyre> windows
[19:23:10] <deceit> wut
[19:23:38] <deceit> come on kitty, ride the roomba!
[19:27:01] <gurun> ..update intellij ....
[19:39:46] * InusualZ is now known as zz_InusualZ
[20:03:35] <MrARM> seriously
[20:03:36] <MrARM> sometimes wondering
[20:03:48] <MrARM> who are people that are complete  losers
[20:03:54] <MrARM> like CompleteMCNoob
[20:04:01] <MrARM> how stupid you must to be
[20:06:27] * sgray has quit
[20:06:53] * sgray joined the channel
[20:07:06] <MrARM> (he's that idiot who uploaded tmi to play store)
[20:21:34] <gurun> MrARM, usually it's kids ok. They simply don't know better.
[20:21:45] <gurun> the while MC community is full of them.
[20:22:07] <gurun> Intyre, i admit defeat. I can't get the damn thing compiling in intellij :-(
[20:22:29] <gurun> and the plugin .. has so many bugs reported on it I don
[20:22:34] <gurun> don\t know where to start
[20:22:42] <Intyre> the plugin does work
[20:22:48] <gurun> no, that completely sucks.
[20:22:59] <Intyre> its works for me
[20:23:00] <gurun> fucking hell he should remove it.
[20:23:18] <gurun> what version of things are you using?
[20:23:28] <Intyre> 14ce and umm
[20:23:52] <gurun> it just basically gives me a NPE and nothing else on build.
[20:23:54] <Intyre> 0.9.201
[20:24:09] <deceit> woot
[20:24:14] <deceit> 2 days in and we're not dead, yet!
[20:24:39] <gurun> i've tried lots of different ones, without success.
[20:24:44] <gurun> but you aren't on windows are you?
[20:24:52] <deceit> he's an aple guy
[20:25:01] <deceit> i'm speaking for him since he's sieving atm
[20:25:05] <Intyre> nope
[20:25:06] <Intyre> lol
[20:25:07] <deceit> we're playing crash landing ;D
[20:25:10] <gurun> haha
[20:25:30] <MrARM> gurun: he sells it and I can't really do anything
[20:26:14] <gurun> what was tmi?
[20:26:50] <MrARM> too many items
[20:27:11] <MrARM> he updated the paid version on play store recently
[20:27:14] <MrARM> now the question is
[20:27:20] <MrARM> did he release scam
[20:27:29] <MrARM> or crack my poor protection system
[20:29:13] <gurun> hmm, not open source?
[20:29:54] <MrARM> nope
[20:30:25] <MrARM> tmi: rewrite is likely going to be open source and published in play store as first step
[20:30:38] <MrARM> but maybe in half a year it'll be done
[20:30:44] <gurun> hmm .. but it's free for personal use right?
[20:30:48] <MrARM> lbsg stuff taking do much time
[20:30:55] <MrARM> gurun: what?
[20:31:02] <MrARM> of course it's free
[20:31:05] <gurun> is it this ? http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1272385-toomanyitems-the-inventory-editor-and-more-1-8
[20:31:08] <MrARM> and has no license
[20:31:09] <MrARM> ...
[20:31:11] <MrARM> for pe
[20:31:33] <gurun> nah, found it
[20:31:51] <MrARM> I didn't write this one lol
[20:32:30] <gurun> yeah, found yours
[20:32:38] <gurun> but .. hmm .. it doesn't say anything about license
[20:32:50] <MrARM> means full copyright to me
[20:34:40] <deceit> omgosh
[20:35:00] <MrARM> still, wondering if he actually updated the full version on play store or not
[20:36:45] <gurun> can't even find his version in the play store
[20:36:49] <gurun> just your version
[20:37:21] <MrARM> mine is not in play store
[20:38:05] <gurun> So .. this stuff is not yours https://play.google.com/store/apps/details?id=com.mrarm.tmipe&hl=en
[20:38:21] <MrARM> no
[20:38:31] <gurun> so, he even took your nick?
[20:38:33] <MrARM> yes
[20:38:41] <gurun> you have to be kidding :-)
[20:38:46] <MrARM> unfortunately no
[20:39:08] <MrARM> if I put it first on play store
[20:39:15] <MrARM> it would be as easy as dcma'ing him
[20:41:07] <gurun> well, in this case you don't need to. You just need to write google.

[00:55:12] * jython234 is now known as jython234[away]
[02:21:18] * Inusua1Z joined the channel
[02:22:01] * Inusua1Z has quit
[02:22:21] * Inusua1Z joined the channel
[02:22:33] * Inusua1Z has quit
[02:23:31] * Inusua1Z joined the channel
[02:24:49] * Inusua1Z has quit
[02:29:05] * Inusua1Z joined the channel
[02:29:41] * Inusua1Z has quit
[02:30:10] * Inusua1Z joined the channel
[02:30:22] <Inusua1Z> hello
[02:30:50] * Inusua1Z has quit
[03:06:33] * InusualZ is now known as zz_InusualZ
[06:17:15] <sekjun9878> @shoghicp @PEMapModder of course you can edit the library and include it under your own namespace but that's a bit messy
[06:19:44] <PEMapModder> Then why not do it like BigBrother?
[06:20:06] <PEMapModder> Of course phpseclib in BigBrother is a modified version
[06:20:49] <sekjun9878> @PEMapModder How does BigBrother handle it?
[06:21:01] <PEMapModder> BTW this talk should be on #pocketmine?
[06:21:13] <sekjun9878> @PEMapModder It doesn't really matter..
[06:21:18] <PEMapModder> Anyway BigBrother just includes it at the src folder directly
[06:21:28] <PEMapModder> There is a src/phpseclib/ folder
[06:21:46] <PEMapModder> And the things inside it in the \phpseclib namespace
[06:22:19] <sekjun9878> @PEMapModder what happens if another plugin tries to include phpseclib in their own library? That would result in a "Class Already Defined" error
[06:22:29] <PEMapModder> BigBrother loads it by calling class_exists("phpseclib\\ClassName") in onLoad()
[06:22:37] <PEMapModder> Plugins shouldn't try to include it
[06:22:47] <PEMapModder> The class won't be loaded unless it is not defined
[06:22:51] <PEMapModder> Because we have autoloader
[06:23:21] <sekjun9878> @PEMapModder and what about using different versions of libraries?
[06:24:16] <PEMapModder> I pretty much believe shoghicp didn't have to consider about that in BigBrother because that's a modified version anyway and other people shouldn't be using the same ones
[06:25:03] <sekjun9878> @PEMapModder It's not that they shouldn't be using the same ones, they can't use a different version because the class is already defined
[06:25:26] <sekjun9878> Best way to include a third party library would be doing sekjun9878\PluginName\Vendor\phpseclib\RSA.. etc.
[06:25:51] <PEMapModder> Yes
[06:26:26] <PEMapModder> Then why did you worry about there being conflict?
[06:28:05] <sekjun9878> Because then including your library would be messy e.g. copy pasting code into source directory D: It's not a flaw, it's just not an optimal solution
[07:03:18] <PEMapModder> When UseItemPacket has face 0xFF, how are the coordinates defined?
[07:03:23] <PEMapModder> They don't make any sense to me at all
[07:04:29] <PEMapModder> things like y=-12345
[07:25:54] <sekjun9878> Black magic and voodoo :D
[07:29:10] * sgray has quit
[08:05:57] * gurun_ joined the channel
[09:14:46] * gurun joined the channel
[09:43:57] <gurun> MC Math lesson of the day: diameter = radius × 2 + 1
[09:55:41] <PEMapModder> 😰
[09:56:24] <PEMapModder> That depends on how you define diameter and radius.
[10:07:58] <gurun> :-P
[10:08:09] <gurun> i don't understand the view distiance in the vanilla server.
[10:08:16] <gurun> The default setting is "10"
[10:08:41] <PEMapModder> Maybe 10 chunks?
[10:09:04] <PEMapModder> * diameter of 10 chynks
[10:09:09] <PEMapModder> * radius of 10 chunks
[10:09:14] <PEMapModder> * area of 10 chunks
[10:11:52] <gurun> just didn't feel like "much"
[10:13:32] <Intyre> gurun! almost finished the template thingy :)
[10:14:25] <gurun> Great. Bored at work lately or? :-P
[10:14:35] <Intyre> yes
[10:14:36] <Intyre> :D
[10:14:58] <Intyre> last day before long weekend soo its quiet here \o/
[10:15:01] <gurun> I think we could do statistics on IRC to measure your work-situation :-)
[10:15:25] <gurun> i actually .. you know gituhub have the punch-card.
[10:15:34] <Intyre> haha
[10:15:40] <Intyre> k ill use that xD
[10:16:08] <gurun> I had to be a bit careful about that since people at work "spied". Made sure i didn't do commits late at night, but rather saved it to the evenings a couple of hours after coming home :-P
[10:16:26] <Intyre> lol
[10:16:52] <gurun> not allowed to have stuff on the side, not even open source.
[10:17:16] <gurun> are you using the Go template stuff?
[10:17:27] <Intyre> yep
[10:17:33] <gurun> cool
[10:17:47] <Intyre> had to format some stuff to make it work in go
[10:18:07] <gurun> "format"?
[10:18:19] <Intyre> types and stuff
[10:18:24] <gurun> ah, ok.
[10:18:47] <gurun> do you have a good machine?
[10:18:50] <gurun> CPU wise?
[10:19:02] <Intyre> i5 2.6?
[10:19:11] <gurun> yeah, fairly ok :-)
[10:19:33] <gurun> perhaps .. maybe i should run it on my machine to get the same platform.
[10:19:35] <gurun> but
[10:19:41] <gurun> could you do a simple Go test for me.
[10:19:49] <Intyre> sure
[10:20:03] <gurun> Take the "Move player packet". And create 125.000.000 instances of that. I want to measure how long it takes.
[10:20:15] <Intyre> D:
[10:21:03] <gurun> or actually, that's not entirely fair.
[10:21:12] <gurun> i only create ... let me calculate
[10:21:39] <Intyre> go has benchmark function so that wouldnt be hard
[10:23:25] <Intyre> ill do it when i get home
[10:23:50] <Intyre> ~3 hours
[10:23:52] <Intyre> D:
[10:23:56] <gurun> 12.250.000 packets
[10:24:23] <Intyre> you have the code, you could try to make it yourself ;)
[10:25:02] <gurun> damn, you are trying to lure me into setting up the whole Go environment to distract me from .NET !!! <bastard>
[10:25:23] <gurun> i think i will do that.
[10:25:25] <Intyre> no ^.^
[10:25:27] <gurun> i have intellij already :-)
[10:25:37] <gurun> so i'll get the plugin and get Go(ing)
[10:26:41] <Intyre> maybe i can make it sooner, depends on my tasks (none) xD
[10:27:21] <gurun> lo,
[10:27:35] <gurun> lol .. well let me know. I don't mind getting the enviroment up and running either.
[10:28:15] <gurun> would be interesting to compare performance. Go feels like very high performance. I was planning on settting up something similar for node.js too.
[10:28:25] <gurun> (sorry, no PHP)
[10:29:15] <gurun> performance of a server is 110% dependendent on that simple test.
[10:32:21] <Intyre> 96353 ns/op
[10:32:44] <Intyre> including packet decapsulation stuff
[10:34:01] <Intyre> and its not movepacket
[10:40:08] <sekjun9878> @gurun lol
[10:40:19] <sekjun9878> How dare you break /r/phpcirclejerk
[10:40:28] <gurun> lol
[11:02:09] <sekjun9878> IRC > Gitter
[11:02:23] <sekjun9878> Thankfully they have an IRC interface that I just set up :D
[11:17:08] <gurun> oh, really
[11:22:09] * sgray joined the channel
[12:26:45] <gurun> it's a bit sad to look at the youtubers out there. Half of the games they play freak-out. A lot of "near-win-crash" videos :-(
[12:31:10] <TruDan> gurun: its because PM just closes the server on error, Bukkit etc just go like "Could not pass event to <plugin>"
[12:31:27] <TruDan> + bad plugins :3
[12:32:53] <gurun> To be honest, me and my son ONLY play InPVP these days. Feels like the "most stable" solution at this time.
[12:33:45] <gurun> But they guys doing the vids, i'm so impressed. They keep so cool. I go totally beserk when it happens to me :-P
[12:39:28] <sekjun9878> @TruDan Well PM does everything it can to not let PHP sh*( itself on error, but when a bad plugin using threading etc corrupts memory there's nothing userland can do
[12:39:44] <sekjun9878> A bad plugin will cause it to be disabled, not crash the whole server btw :)
[12:39:52] <TruDan> i dont use threading
[12:39:58] <TruDan> just events etc
[12:43:19] <sekjun9878> Hmm
[12:43:51] <sekjun9878> @gurun Sorry to bother you but if I was exchanging data between a socket worker and a web application, I would use something like RabbitMQ in the middle right?
[12:44:56] <gurun> who is the sender sekjun9878 ?
[12:45:20] <sekjun9878> What do you mean by sender?
[12:46:26] <PEMapModder> gurun: so cool about what?
[12:47:41] <gurun> well, usually, if the web-app is the receiver of that data it is request based, driven from the client. So you usually DON'T want to have background processes running in a web-context.
[12:48:20] <gurun> but
[12:48:51] <gurun> if you consider the web-app a "web-service" that process incoming stuff from the "socket" then using a queue of sorts is very good.
[12:49:02] <sekjun9878> Oh, basically the web application is the panel, and the worker is a relay that keeps a persistent connection open with a client. I need a way to queue incoming messages and outgoing messages
[12:49:08] <sekjun9878> Yes, it's exactly like the latter
[12:49:58] <gurun> well, then rabbit is great. But if happen to be on windows i would use WCF with MSMQ. That is the easiest way to deal with it.
[12:50:49] <sekjun9878> It's going to be on Linux :) What's the easiest message queue to use?
[12:51:29] <gurun> Rabbit is probably the ONLY real alternative. Both for performance and simplicity and platform indepenence.
[12:51:51] <sekjun9878> Ah I see. Thanks for the advice!
[12:52:47] <gurun> by coincident i've been looking at that lately, because I was considering decoupling the processing logic in MiNET from the communication. And put a Q inbetween.
[12:53:00] <gurun> simply because i want it to scale in the cloud.
[12:53:22] <gurun> i have a "Q" now, but it is of course inmemory, inprocess.
[12:53:23] <sekjun9878> A real cloud-based MCPE server :o
[12:53:32] <gurun> yeah, a worker role in Azure.
[12:55:57] <sekjun9878> @gurun Is RabbitMQ/AMQP full duplex?
[12:59:54] <gurun> well, that's a difficult question. I would say "yes it is" becuase it supports transactions. But, if you mean from an "application level" it is "not". But that's only natural for queues, since you would have queues both ways.
[13:00:42] <gurun> sometimes there is the notation of "response queue". In JMS (Java) that is basically a dedicated temporary queue for a specific message that you can use to send replies on.
[13:02:31] <sekjun9878> @gurun Ah yes I get it. So I create two queues one for received messages and the other for sending. That's like I expected
[13:03:05] <gurun> yeah, that would be the normal way of doing it. Makes it very decoupled in terms of stability too.
[13:03:23] <gurun> you can take the individual services up and down without side-affects other than delay.
[13:06:20] <gurun> sekjun9878, since the web is basically only a monitoring thing. What is actually the processing part. Could that be a separate service, and the web-part only getting data through a db?
[13:06:53] <gurun> it's probably the way i would have implemented it.
[13:07:43] <gurun> last system i built like this we choose to host it in IIS because of the web-service part of it.
[13:08:11] <gurun> but that was a real big mistake in the end. IIS likes to kill resources when it feels they aren't used.
[13:08:34] <sekjun9878> Yep, so the web service just reads the db for information and queues outgoing messages - there will be a separate worker for parsing incoming messages and putting them in the DB
[13:10:20] <gurun> well . .. hmm ..

2015-04-01
[13:22:11] <sekjun9878> e.g. if two plugins both need stdpocketlib and decide to include their own class of it with the same PEMapModder namespace
[14:08:20] <Intyre> hype hype hype something
[14:14:14] <Codmadnesspro> To the mooooon
[14:20:36] <PEMapModder> sekjun9878: Maybe they can just use the same classes?
[14:21:00] <PEMapModder> like, how does BigBrother include phpseclib?
[14:25:26] * Codmadnesspro wants 200fps on minecraft
[14:33:28] <shoghicp> sekjun9878: they'll use each other version :P
[14:41:36] <PEMapModder> See who gets loaded first
[14:43:45] <TruDan> omg
[14:43:48] <TruDan> search for any song on youtube
[14:44:03] <TruDan> "Did you mean: Darude - Sandstorm"
[14:44:22] <TruDan> and theres a button next to settings which plays a bar of sandstorm
[15:01:56] <gurun> omg, for me it is only RICK ASTLEY – “NEVER GONNA GIVE YOU UP”
[15:28:15] <TruDan> o.O
[16:07:25] * MrARM|away is now known as MrARM
[16:16:46] * InusualZ is now known as zz_InusualZ
[16:29:32] * zz_InusualZ is now known as InusualZ
[16:39:43] * Georggi joined the channel
[16:39:46] <NullFull> Georggi is also known as: Georggi
[16:44:34] <Codmadnesspro> https://cloud.google.com/actual-cloud/
[16:44:39] <Codmadnesspro> kek
[17:00:42] <iJoshuaHD> that must be a joke?
[17:01:12] <iJoshuaHD> like what mojang did with 1.10.0 update xD
[17:04:45] <Codmadnesspro> iJoshuaHD, is that april fools joke on twitter?
[17:04:48] <Codmadnesspro> ;n;
[17:11:16] * Georggi has quit
[19:14:21] <gurun> 0.11 entity-texts (players). Did that have colors?
[19:14:31] <gurun> Multiline?
[20:34:30] * InusualZ is now known as zz_InusualZ
[20:36:26] * zz_InusualZ is now known as InusualZ
[20:42:29] * InusualZ is now known as zz_InusualZ
[20:49:03] <gurun> TruDan, i'm looking at some of these mini-games http://www.minecraftguides.org/mini-games/ Any specific reason why the team-games aren't used that much?
[20:49:57] <TruDan> gurun: We have Team Games planned for inpvp, but we dont think they'd be popular enough to have their own servers for each gamemode
[20:50:19] <TruDan> I hope to have a proxy up by the first 2 weeks of summer
[20:50:25] <gurun> but do you need diferent servers for each or?
[20:50:29] <gurun> didn't know that
[20:50:43] <TruDan> don't need no, arcade will host several gamemodes
[20:50:53] <TruDan> but like the big modes like BH have their own
[20:51:11] <gurun> can understand that.
[20:51:41] <TruDan> and the way our distribution is set up, each dedi runs the same mode, so thats 4-5 servers at that gamemode
[20:52:12] <gurun> ok. Do you have the same team-stuff hat LBSG just launched, or are you catching up :-)
[20:52:35] <TruDan> you mean the walls?
[20:52:59] <gurun> idk "walls". Just mean the "teams" that they can configure now.
[20:53:19] <TruDan> oh i see, no we won't have set teams, they will be decided within the game itself, using a matchmaking process
[20:53:25] <deceit> wut
[20:53:31] <TruDan> based upon leaderboard rankings etc, plus parties! :D
[20:54:16] <gurun> TruDan, thats fine too. But i like the team idea for some of these games. Especially the co-op style of games. Not as fun to play with strangers. Like counterstrike. much more fun in real co.op.
[20:54:19] <TruDan> at inpvp we don't copy stuff that already exists (if possible), we try to come up with our own ideas
[20:54:48] <TruDan> well gurun we have parties now, so in-game you can create a party / group of friends, and all join the same game, and if its a team game, it will put you on the same team if possible
[20:55:28] <gurun> yeah, noticed parties is on the way. But for me that's basically just .. hosting.
[20:55:49] <TruDan> we will have private party games too
[20:56:02] <gurun> and be careful about being "original". All of these things exist outside of minecraft. It's just that the minecraft community haven't been allowed to catch up.
[20:56:37] <TruDan> yeah well what i mean is original within the mcpe community :P
[20:57:01] <gurun> yeah, i understood that. But don't forget to steal with pride too, besides being original.
[20:57:17] <TruDan> ye ofc
[20:57:22] <TruDan> we'll use the idea but make it our own still
[20:57:31] <gurun> always.
[21:08:17] <TruDan> but yeah, we're aiming for a big update every 2 weeks
[21:08:25] <TruDan> hopefully a gamemode each time
[22:25:42] * zz_InusualZ is now known as InusualZ
[23:46:26] * jython234[away] is now known as jython234

[00:02:50] <InusualZ> gurun, I'm starting to read it and its awesome
[00:04:42] <InusualZ> I like the way it makes you see things and teaches with anecdotes
[00:44:16] * williamtdr has quit
[01:33:10] * InusualZ is now known as zz_InusualZ
[02:38:54] <KnownUnown> So imm
[02:39:05] <KnownUnown> Who's in charge of this year's PM April fools joke?
[02:39:09] <KnownUnown> Last year was good.
[02:46:35] <Smarticles101> Good question...................
[02:47:28] <Smarticles101> KnownUnown, I hope someone does one this year
[02:51:28] <KnownUnown> Smarticles101: meh
[02:51:34] <KnownUnown> I wanna whip one up real fast
[02:51:40] <KnownUnown> But i don't really know the new api
[02:51:53] <KnownUnown> And I don't want to know
[02:55:37] <Smarticles101> KnownUnown, I was learning the old api when 1.4 was released. Then I just gave up.
[02:55:52] <KnownUnown> :/
[02:55:54] <KnownUnown> Meh
[02:56:00] <KnownUnown> I suppose I can do an April fools prank
[02:56:11] <KnownUnown> But it'll require the Shoghi's approval
[03:24:32] <deceit> meh
[03:25:23] <deceit> it helps if more than a couple idle users were around to collab
[03:34:27] <PEMapModder> I think i just created a thread telling people to use polar coordinates to measure things instead. Is that an April Fools Prank?
[03:47:20] * atomictissue joined the channel
[03:47:55] <atomictissue> MrARM
[03:47:56] <atomictissue> You there?
[03:51:47] <atomictissue> shoghicp how about you?
[03:53:31] <atomictissue> I need to know what needs to happen in order to shoot a custom Throwable.
[04:02:24] * atomictissue has quit
[04:16:48] * Georggi joined the channel
[04:16:51] <NullFull> Georggi is also known as: Georggi
[05:55:13] <MrARM> .
[06:30:13] <sekjun9878> I should probably setup logrotation on my ZNC..
[07:04:30] * gurun joined the channel
[07:08:26] <gurun> what's this thing about bipolar coordinates? Is it in 0.11?
[07:09:37] <sekjun9878> @gurun from where?
[07:10:26] <gurun> it's coordinates, so it could be anywhere?
[07:10:47] <sekjun9878> I mean, where did you hear about the bipolar coordinates?
[07:11:44] <gurun> oh, sorry, missunderstood. I was hearing it sitting right here.
[07:12:05] <sekjun9878> That's fine :P
[07:12:17] <gurun> :-Å
[07:12:53] <gurun> i just read in the log that PEMapModder created threads with polar coordinates.
[07:13:44] <sekjun9878> Ah, yeah thought you were referring to that as well
[07:14:00] <sekjun9878> I think he's just creating his own game mode like a board game with triangle pieces or something
[07:29:06] <gurun> lol
[07:59:00] <Intyre> https://support.google.com/maps/answer/6178227?hl=en :)
[08:01:57] <Intyre> haha https://www.youtube.com/watch?v=irJQDGw8Ptk xD
[08:02:09] <Intyre> ms-dos mobile
[08:03:19] <Intyre> more pranks? http://www.lifehacker.com.au/2015/04/april-fools-day-2015-spoilers-all-the-fake-stories-and-pranks-revealed/
[08:06:08] <gurun> himem!
[08:07:46] <Intyre> sekjun9878: "Google Says Australia Is Moving North"
[08:07:48] <Intyre> :D
[08:07:59] <sekjun9878> lolwut
[08:08:11] <Intyre> http://google-au.blogspot.com.au/2015/04/equator-found-to-be-slipping-australia.html
[08:10:34] <Codmadnesspro> iJoshuaHD, ugh is that a april fools joke?
[08:37:30] <gurun> it's a result of diplomatic efforts to get closer to China and the rest of the region.
[09:00:34] * Georggi has quit
[09:39:24] <Intyre> hahaha http://googlefiberblog.blogspot.nl/2015/03/introducing-dial-up-mode.html
[09:41:54] <Intyre> https://mojang.com/2015/04/minecraft-snapshot-15w14a-the-love-and-hugs-update/ of course mojang!
[09:43:08] <Intyre> NullFull: twitter @MissMarzenia
[09:43:09] <NullFull> @@MissMarzenia: Testing perfectly round circles for Pocket Edition 0.11! They are customizable! http://t.co/BSvVvPIeIy
[09:46:11] <Intyre> "Lava has been replaced with liquid cheese. It's delicious and much safer!" i want that! shoghicp add please <3
[09:48:27] <Intyre> "Added dirt bikes." \o/
[09:52:18] <Intyre> oyeah!
[09:52:20] <Intyre> http://home.web.cern.ch/about/updates/2015/04/cern-researchers-confirm-existence-force
[09:53:14] <Codmadnesspro> I just cleared 20gb from ccleaner while cleaning chrome xD
[09:54:17] <Intyre> https://com.google xD
[09:54:48] <Codmadnesspro> Google is a tld?
[09:54:56] <Codmadnesspro> o.o
[09:55:45] <Intyre> since last year
[10:03:30] <sekjun9878> LOL @Intyre
[10:14:14] <sekjun9878> @shoghicp @Brandon15811 GMP fails on labs.online.net
[11:28:47] <shoghicp> Intyre: texture did not change, but people say lava looks like cheese!
[11:39:42] <gurun> that has to be some really wierd cheese.. like .. Danish or something.
[11:39:54] <gurun> GOD they have smelly cheese
[11:40:44] <gurun> So, i'm bored. What should i do next. What's the most difficult thing to code?
[11:42:03] <Codmadnesspro> gurun, allow users with 4D tablets to use 4d features on mcpe
[11:42:37] <gurun> 4D it is.
[11:42:52] <gurun> Done.
[11:43:01] <gurun> You can now move in 3 dimensions and also in time.
[11:50:06] * sgray joined the channel
[12:00:08] * Georggi joined the channel
[12:00:12] <NullFull> Georggi is also known as: Georggi
[12:19:47] <Intyre> ive seen blue cheese but never lava colored cheese :/
[12:23:43] <Intyre> but i still want cheese!
[12:23:49] <sekjun9878> Cheese!
[12:23:55] <Intyre> cow gives milk, cheese is made with milk
[12:24:02] <Intyre> cheesecake!
[12:24:34] <sekjun9878> Cheeeeese!
[12:24:45] <Intyre> cake!
[12:24:52] <sekjun9878> Cheese!
[12:25:01] <Intyre> :D
[12:25:52] <Intyre> any more funny pranks?
[12:25:58] <sekjun9878> Cheese?
[12:26:47] <Intyre> did you try pacman?
[12:26:52] <Intyre> thats a big cheese
[12:27:38] <sekjun9878> :D omnomnom!
[12:27:49] <Intyre> https://www.accountkiller.com/google-void
[12:27:51] <Intyre> :D
[12:28:34] <sekjun9878> Oh
[12:28:35] <sekjun9878> Man
[12:28:36] <sekjun9878> Yes.
[12:28:42] <sekjun9878> I'm deleting my Google account atm
[12:29:03] <Intyre> "If you proceed, your Twoo and Microsoft accounts will be deleted. As desired, Void will keep your Brazzers account." HAHAHAA
[12:30:12] <gurun> what kind of AI is minecraft implementing for the mobs. Homebrew hack or actually based on some theory?
[12:30:12] <sekjun9878> lol
[12:30:30] <Intyre> based on the theory of minecraft
[12:30:31] <Intyre> :D
[12:31:06] <gurun> has to be some sort of strategy based AI right
[12:33:07] <sekjun9878> Who knows?!
[12:33:19] * zz_InusualZ is now known as InusualZ
[12:33:20] <sekjun9878> It could be powered by fairy tales and unicorns for all we know
[12:34:40] <Intyre> no
[12:34:43] <Intyre> impossible
[12:34:56] <sekjun9878> Yes possible
[12:35:37] <TruDan> shoghicp: does mcpe use the font glyphs or the ttf? i notice both are in the apk but after looking at the glyph it seems the characters sometimes show blank
[12:37:14] <sekjun9878> Okay, Google account is all sorted out, time to nuke it from low earth orbit!
[12:37:34] * Intyre pushes the red button
[12:38:06] <sekjun9878> "Easy!"
[12:38:25] <sekjun9878> ;)
[12:39:21] <Intyre> https://www.youtube.com/watch?v=gAgOnQqyDz0 :)
[12:39:30] <Intyre> look ^
[12:39:46] <Intyre> LoOL
[12:41:07] <sekjun9878> what the (*&*
[12:41:09] <Intyre> 1:48 LOL
[12:41:49] <sekjun9878> waht the actual
[12:41:54] <sekjun9878> And that's not even an april fools video
[12:42:17] <Intyre> Mar 31, 2015 ?
[12:42:24] <sekjun9878> Yeah
[12:42:29] <Intyre> it is ;)
[12:42:46] <sekjun9878> God damn it
[12:43:00] <Intyre> or playstation flow
[12:43:02] <Intyre> https://www.youtube.com/watch?v=9bPUaLpNcMY
[12:45:43] <sekjun9878> rofl
[12:46:32] <Intyre> wooot https://www.thinkgeek.com/product/iljn/?pfm=HP_Carousel_SteamPoweredGamingCabinet_3
[12:47:14] <Intyre> 1000 BTU coal fired burner and 200 PSI rated steam vessel
[12:47:19] <Intyre> \o/
[12:47:46] <Intyre> good jokes this year :)
[12:47:56] <sekjun9878> Yeah
[12:48:03] <sekjun9878> Hmm I wonder
[12:48:16] <sekjun9878> Nope no jokes on CloudFlare blog D:
[12:48:40] <Intyre> more funny jokes
[12:48:42] <Intyre> http://www.lifehacker.com.au/2015/04/april-fools-day-2015-spoilers-all-the-fake-stories-and-pranks-revealed/
[12:48:53] <sekjun9878> .com.au!!
[12:59:18] <Codmadnesspro> What's happened to cloudflare?
[13:00:12] <sekjun9878> Nothing?
[13:03:30] <Intyre> https://www.humblebundle.com/ballyhoo
[13:04:36] <sekjun9878> Um
[13:04:49] <sekjun9878> So I can have my 1 user free Google Apps account even after I cancel my subscription?
[13:06:00] <Intyre> https://www.raspberrypi.org/first-pi-in-space/
[13:08:32] <sekjun9878> Spaaaaace!
[13:21:55] <sekjun9878> @PEMapModder https://github.com/PEMapModder/StdPocketLib xD I was planning on something like that but managing the dependency would be difficult

2015-03-31
[00:03:23] * jose-vm joined the channel
[00:03:28] * jose-vm has left the channel
[00:03:36] * jose-vm joined the channel
[00:03:40] <jose-vm> Hi
[00:03:48] * jose-vm is now known as joepaleto
[00:23:53] * joepaleto has quit
[00:25:07] * Smarticles101 has quit
[01:09:45] * InusualZ is now known as zz_InusualZ
[01:25:48] * jython234[away] has quit
[01:26:15] * jython234 joined the channel
[01:30:37] * jython234 is now known as jython234[away]
[01:40:09] <gurun> oh, anvil loader in the making. Damn it is so much faster than what i had ...
[01:45:55] * zz_InusualZ is now known as InusualZ
[03:14:47] * InusualZ is now known as zz_InusualZ
[05:15:30] * MaximMinerSuper joined the channel
[05:15:31] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[05:15:54] <MaximMinerSuper> When 0.11.0 will be released?
[05:25:01] * MaximMinerSuper has quit
[06:47:29] * sgray has quit
[07:28:16] * Codmadnesspro joined the channel
[07:28:19] <NullFull> Codmadnesspro is also known as: codmadnesspro
[07:40:03] * Smarticles101 joined the channel
[07:40:11] <NullFull> Smarticles101 is also known as: codmadnesspro
[09:01:53] * Smarticles101 has quit
[09:01:53] * Codmadnesspro has quit
[09:19:41] * Codmadnesspro joined the channel
[09:19:45] <NullFull> Codmadnesspro is also known as: codmadnesspro
[09:20:13] * Smarticles101 joined the channel
[09:20:21] <NullFull> Smarticles101 is also known as: codmadnesspro
[11:43:28] * gurun joined the channel
[11:47:02] * sgray joined the channel
[12:55:37] * zz_InusualZ is now known as InusualZ
[13:13:02] <iJoshuaHD> o.O
[13:23:40] <gurun> O~O
[13:25:26] <sekjun9878> Yes.
[13:26:09] <gurun> so, i'm need a performance target for anvil loading.
[13:26:32] <gurun> "how fast is fast"
[13:28:04] <sekjun9878> 1 microsecond.
[13:28:14] <sekjun9878> Have fun! :P
[13:28:22] <gurun> it has to have meaning too
[13:28:38] <sekjun9878> 42 seconds?
[13:28:40] <gurun> i'm at 63ms now
[13:28:47] <sekjun9878> 42 ms then
[13:28:55] <gurun> yeah, was just getting at 42 :-P
[13:30:14] <gurun> i think the guy behind fnbt did something to the lib. Because the performance is a lot better than the fork Craft.Net is using.
[13:30:14] <shoghicp> gurun: 63 ms for uncompressing, reading NBT tree and converting?
[13:30:35] <gurun> shoghicp, yes. 4.4mb region so maybe not that big.
[13:32:59] <gurun> the "converting" part doesn't show up on measurment. Decompress and getting it into a NBT tree is what takes time.
[13:34:03] <gurun> maybe should measure this in like chunks/s "delivered".
[13:37:17] * MaximMinerSuper joined the channel
[13:37:19] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[13:41:03] * guest187 joined the channel
[13:41:05] <NullFull> guest187 is also known as: MaximMinerSuper
[13:42:33] * Anonymous joined the channel
[13:42:34] <NullFull> Anonymous is also known as: MaximMinerSuper
[13:42:45] * MaximMinerSuper has left the channel
[13:43:01] * Anonymous has left the channel
[13:43:06] * Anonymous joined the channel
[13:43:08] <NullFull> Anonymous is also known as: MaximMinerSuper
[14:02:05] <gurun> sekjun9878, ok got the t < 1 ms/chunk at least.
[14:25:10] * guest1871 joined the channel
[14:25:11] * guest187 has quit
[14:25:11] * Anonymous has quit
[14:25:12] <NullFull> guest1871 is also known as: MaximMinerSuper
[14:25:14] * Anonymous1 joined the channel
[14:25:16] <NullFull> Anonymous1 is also known as: MaximMinerSuper
[14:39:36] * TheChief joined the channel
[14:44:18] * Anonymous1 has quit
[14:44:34] * guest187 joined the channel
[14:44:35] <NullFull> guest187 is also known as: MaximMinerSuper
[14:44:36] * guest1871 has quit
[14:44:37] * Anonymous joined the channel
[14:44:38] <NullFull> Anonymous is also known as: MaximMinerSuper
[14:54:02] * guest187 has quit
[14:54:11] * Anonymous has quit
[14:54:15] * guest187 joined the channel
[14:54:16] * Anonymous1 joined the channel
[14:54:16] <NullFull> guest187 is also known as: MaximMinerSuper
[14:54:18] <NullFull> Anonymous1 is also known as: MaximMinerSuper
[14:56:32] * guest187 has quit
[14:56:32] * Anonymous1 has quit
[14:57:31] * guest187 joined the channel
[14:57:31] * Anonymous1 joined the channel
[14:57:33] <NullFull> guest187 is also known as: MaximMinerSuper
[14:57:34] <NullFull> Anonymous1 is also known as: MaximMinerSuper
[14:59:20] * Anonymous joined the channel
[14:59:21] <NullFull> Anonymous is also known as: MaximMinerSuper
[14:59:25] * guest1871 joined the channel
[14:59:25] * guest187 has quit
[14:59:26] * Anonymous1 has quit
[14:59:27] <NullFull> guest1871 is also known as: MaximMinerSuper
[15:00:16] * guest1871 has quit
[15:00:16] * Anonymous has quit
[15:00:30] * Anonymous joined the channel
[15:00:31] * guest187 joined the channel
[15:00:31] <NullFull> Anonymous is also known as: MaximMinerSuper
[15:00:33] <NullFull> guest187 is also known as: MaximMinerSuper
[15:01:52] * Anonymous has quit
[15:02:11] * guest187 has quit
[15:02:23] * Anonymous joined the channel
[15:02:24] <NullFull> Anonymous is also known as: MaximMinerSuper
[15:04:24] * Georggi joined the channel
[15:04:28] <NullFull> Georggi is also known as: Georggi
[15:06:41] <Codmadnesspro> ugh wtf
[15:28:08] <gurun> popular guy
[15:44:24] * guest187 joined the channel
[15:44:29] * Anonymous1 joined the channel
[15:44:30] <NullFull> Anonymous1 is also known as: MaximMinerSuper
[15:44:32] <NullFull> guest187 is also known as: MaximMinerSuper
[15:45:35] <TheChief> hi
[15:46:17] * TheChief has quit
[15:48:04] * Anonymous has quit
[16:18:48] * rovox has quit
[16:30:24] * Iphonetips1|away joined the channel
[16:30:32] * TruDan joined the channel
[16:31:24] * rovox joined the channel
[16:32:48] <rovox> test
[16:35:32] * guest1871 joined the channel
[16:35:32] * guest187 has quit
[16:35:34] <NullFull> guest1871 is also known as: MaximMinerSuper
[16:35:36] * Anonymous2 joined the channel
[16:35:38] <NullFull> Anonymous2 is also known as: MaximMinerSuper
[16:36:03] * Anonymous1 has quit
[16:53:13] * sgray has quit
[16:55:37] * sgray joined the channel
[18:03:47] * guest1871 has quit
[18:04:21] * Anonymous2 has quit
[18:15:26] * gurun joined the channel
[19:32:57] * Lugsole joined the channel
[19:33:26] * Lugsole has quit
[19:55:50] * Georggi has quit
[20:22:45] <gurun> oh, anvil instant spawn without cache !! :-P
[20:22:58] <gurun> i should have written this a looong time ago
[22:55:39] * sgray has quit
[23:39:56] <InusualZ> gurun, you have read the book pragmatic programmer?
[23:42:54] * sgray joined the channel
[23:56:06] <gurun> yeah, it was great. I used to give that to all my employees

2015-03-30
[11:30:12] <Intyre> leveldb + php + windows
[11:30:47] * gurun blames the author
[11:31:03] <shoghicp> the php extension that makes leveldb work is not for windows
[11:31:22] <gurun> ah, ok. The PHP binding for PHP or ?
[11:32:09] <gurun> well, i should be able to get it compiling on windows from the mojang branch. But .. damn, it feels easier just porting it :-(
[11:32:13] <gurun> at least for reading.
[11:33:16] <PEMapModder> plugin released on Twitter?
[11:33:27] <gurun> the only reason i want it tho ..is because i want to build worlds on PE. So i could just as well .. start from scratch, and do a better editing plugin instead perhaps.
[11:33:49] <gurun> yeah, i think i will do that.
[11:33:53] <Intyre> anyone got a leveldb world? :)
[11:34:08] <gurun> Intyre, i can send you one if you want it yes.
[11:34:41] <gurun> i think i will implement a reddit backend instead of leveldb.
[11:35:16] <gurun> hmm, maybe better do a redis instead of reddit :-P
[11:35:31] <Intyre> hehxD
[11:35:52] <iJoshuaHD> gurun https://github.com/ljyloo/LevelDb2Avnil
[11:36:07] <iJoshuaHD> there is leveldb to anvil converter though
[11:36:08] <gurun> iJoshuaHD, yeah i checked that one already
[11:36:11] <iJoshuaHD> works on windows
[11:55:41] * sgray joined the channel
[14:45:48] <iJoshuaHD> shoghicp so about the chat font size resizable, do you guys planning about that?
[14:45:57] <shoghicp> no
[14:47:02] <iJoshuaHD> aw :/
[14:48:31] <gurun> seriously .. that has to be a lot more higher priority than colors. I took it for granted it was fixed first :-P
[14:50:23] <iJoshuaHD> chat font size is annoying
[14:50:30] <shoghicp> it might depend on the screen size, but having a pixelated font render at different scales is an interesting things
[14:50:59] <iJoshuaHD> R.I.P. to small screens
[14:51:29] <iJoshuaHD> my phone screen size is so small that all i see is just chat screen
[14:51:30] <iJoshuaHD> xD
[14:52:06] <shoghicp> but well... you can hide it now
[14:52:38] <iJoshuaHD> awesome! but still ... font size xD
[15:37:41] * TruDan|away is now known as TruDan
[15:44:06] <TruDan> server ui!! :3
[17:50:17] * expir3dcow joined the channel
[17:53:55] <Codmadnesspro> github is up \o/
[18:18:22] <TruDan> it was down? O.o
[18:28:18] * McOussKing joined the channel
[18:32:05] <McOussKing> MCPE v0.11.0 alpha build 1 is released !??
[18:38:08] <Codmadnesspro> wtf where
[18:48:56] <McOussKing> Hmm.. i see a lot of pics in Twitter and a lot of Beta testers groups in google+ ..
[19:04:30] * expir3dcow has quit
[19:12:48] * McOussKing has quit
[19:14:55] <Intyre> GMO v0.11.0 alpha build 1
[19:15:34] <Intyre> hype
[19:19:30] <TruDan> i want beta test! D:
[19:19:43] <Intyre> no
[19:22:16] <TruDan> :( i cri evritiem
[19:22:22] <Intyre> \o/
[19:22:36] <TruDan> Intyre: u hurt my feels
[19:23:01] <Intyre> sweet! now i can take that of my bucketlist
[19:30:41] <Intyre> gurun: leveldb to anvil or mcregion?
[19:36:02] * InusualZ is now known as zz_InusualZ
[19:40:27] <gurun> Intyre, to anvil or mcregion would not really matter to me i think
[19:40:39] <gurun> anvil is the wanted end result tho
[19:40:51] <Intyre> okay
[19:40:54] <Intyre> can do
[19:41:21] <gurun> phyton?
[19:41:24] <Intyre> go
[19:41:42] <gurun> oh
[19:41:51] <gurun> but .. can you do it on windows or?
[19:42:01] <Intyre> cross compile yes
[19:42:04] <Intyre> ;)
[19:42:32] <gurun> do they have a native implementation of LevelDB in go?
[19:42:39] <Intyre> yep
[19:42:43] <Intyre> goleveldb
[19:42:44] <gurun> wow
[19:42:49] <Intyre> but doesnt support zlib
[19:42:53] <Intyre> so had to add that
[19:42:57] <Intyre> and it works now
[19:43:00] <gurun> i can't understand why this isn't made in C# yet.
[19:43:08] <gurun> there is one for java .. half half thing.
[19:43:44] <gurun> but on the other hand, reading about LevelDB and lack of stuff like transactions, i kind of understand. I would have never choosen that one for just about anything.
[19:44:22] <Intyre> its just another key/value storage thingy
[19:44:39] <gurun> yeah . a hashmap :-P
[19:45:56] <gurun> i always bash people writing their own storage, because of transaction management. But in this case, i can't really see a point using something existing :-P
[19:48:43] <Intyre> because they can!
[19:48:44] <gurun> Intyre, did you look at the code. However wrote that knows how to write good looking code. Go is beutiful by design :-)
[19:48:56] <Intyre> :0
[19:49:01] <Intyre> it is
[19:49:11] <gurun> func (fs *fileStorage) GetManifest() (f File, err error) {
[19:49:19] <gurun> wow .. look at the return value!
[19:49:35] <Intyre> :/
[19:50:18] <gurun> that code is soo cool
[19:50:58] <gurun> return nil, err <-- c/c++ coders must love that :-P
[19:51:40] <gurun> did jetbrains do an editor for that language yet?
[19:52:10] <Intyre> there is a plugin
[19:53:00] <gurun> oh,  yes .. and a good one too
[19:53:14] <Intyre> it is
[19:53:22] <Intyre> but i dont like it heh
[19:53:30] <gurun> hmm .. maybe have to rewrite MiNET in go hmm
[19:53:47] <gurun> go could be the next big thing...
[19:53:57] <Intyre> sekjun9878: ^
[19:53:59] <Intyre> :D
[19:54:27] <gurun> yeah, but well. It was a long times since Java and C# i've been impressed by .. syntax and semantics
[19:54:36] <Intyre> https://www.dropbox.com/s/hvzmtcggop26qxm/Screenshot%202015-03-29%2001.26.02.png?dl=0
[19:56:03] <gurun> os.Exit(!!!) .. :-)
[19:56:14] <Intyre> yeah it helps
[19:56:22] <Intyre> when console gets spammed by packets
[19:56:22] <gurun> yeah, crash fast and hard.. just kidding
[19:56:47] <gurun> no, you know. That code of yours, also looks extremely clean
[19:57:04] <Intyre> cant make it cleaner xD
[19:57:11] <gurun> but it's probably just because you did structs with column-aligned members :-P
[19:57:28] <Intyre> you see all the things used
[19:57:35] <Intyre> so yeah structs
[19:57:36] <gurun> it looks very good
[19:58:19] <Intyre> without weird stuff i can just read the data to struct
[19:58:27] <Intyre> like loginstatus
[19:58:42] <Intyre> but it will fail on strings
[19:58:42] <gurun> you just do a buf-copy to struct, like C and .NET right?
[19:58:49] <Intyre> yep
[19:59:02] <Intyre> it is using reflection
[19:59:06] <gurun> oh
[19:59:12] <gurun> you implemented it yourself?
[19:59:15] <gurun> not native to go?
[19:59:27] <Intyre> native go
[19:59:35] <gurun> but .. with reflection?
[20:00:23] <Intyre> http://golang.org/src/encoding/binary/binary.go
[20:00:26] <Intyre> :D
[20:00:53] <gurun> i like the Decode method .. with Ack return. Intelligent design...
[20:01:16] <Intyre> i call it magic :)
[20:02:01] <gurun> interestin .. varint is native to that lib.
[20:19:43] * jhrgb joined the channel
[20:19:54] <jhrgb> hi
[20:24:19] * jhrgb has quit
[21:10:08] <gurun> NullFull c hi
[21:10:12] <NullFull> How are you?
[21:10:23] <gurun> NullFull c I'm good, thank you.
[21:10:28] <NullFull> That is good.
[21:51:02] * zz_InusualZ is now known as InusualZ
[23:18:59] * sgray joined the channel

[10:07:18] <Intyre> xD
[10:07:34] <gurun> Intyre, i expect you to know better. But i know you do :-)
[10:07:34] <sekjun9878> @Codmadnesspro ikr, so annoying
[10:07:53] <Intyre> i dont know anything!
[10:07:55] * Intyre runs
[10:08:09] <sekjun9878> Here, take this $5 hammer and chase Intyre.
[10:08:21] <sekjun9878> No need for a supercomputer.
[10:08:22] <gurun> sekjun9878, eventually you want to get real money for coding.
[10:08:46] <Intyre> php programmers get paid with monopoly money
[10:08:49] <sekjun9878> Wow, that's a damn valid reason xD
[10:09:17] <gurun> 10 years ago, you couldn't get a real job if you didn't do Java.
[10:09:20] <Intyre> reason: because it's php
[10:09:21] <gurun> Today .. it's .NET
[10:09:35] <sekjun9878> Except Wordpress, Magento, etc. are all coded in PHP, and PHP's getting better every day so who knows lol
[10:09:44] <gurun> PHP does have it's use on the LAMP stack tho
[10:10:09] <sekjun9878> @gurun Really? Well I guess with MS's new policy on open source...
[10:10:28] <Intyre> yes
[10:11:06] <Intyre> but still... php
[10:11:09] <Intyre> hah
[10:11:33] <gurun> PHP is getting better tho. Much more like a real language for every release.
[10:11:34] <sekjun9878> I don't understand all this hate on PHP, it seems like an ancient leftover feeling from 5 years ago
[10:11:47] <Intyre> it is!
[10:11:51] <sekjun9878> lol
[10:12:10] <Intyre> i still have a book for php4 somewhere
[10:12:15] <gurun> but if you want to stick to web-hacking for the rest of your life, yeah .. just go with PHO.
[10:12:18] <gurun> PHP
[10:12:18] <Intyre> old book xD
[10:12:34] <Intyre> GO
[10:12:44] <Intyre> even less letters^
[10:13:06] <Intyre> k brb
[10:13:11] <Intyre> 15 until i can go home :D
[10:13:22] <Intyre> got to install office somewhere first
[10:13:26] <Intyre> o/
[10:13:27] <sekjun9878> I feel like there's got to be some language that takes into account the need for massive parallelism with modern day computer architecture
[10:14:00] <gurun> sekjun9878, yes - most mature languages except PHP :-P
[10:15:20] <gurun> but to be fair. It's not really PHP that i have an issue with. Just that i've seen so few (if any) software written with PHP that is actually .. good coding.
[10:15:25] <sekjun9878> @gurun I don't mean just threading (php can do that too btw), every language can do that. Java, C#, C++, Go... I mean easy, seamless concurrency that's built into the paradigm of the language itself, not as an afterthought
[10:15:47] <gurun> so, PHP is like Javascript. It has a tendency of attracting seriously bad programmers, teaching them even worse practices.
[10:16:00] <sekjun9878> I've seen Rust that eliminates the need of mutexes in an interesting way but it's just too steep of a learning curve D:
[10:16:27] <gurun> sekjun9878, no "lanugage" can do threading. But many languages can use threading of the OS yes.
[10:16:41] <sekjun9878> -_- you know what I mean
[10:16:45] <gurun> hihi
[10:18:10] <sekjun9878> @gurun Where do you work if I may ask?
[10:18:44] <gurun> i guess my biggest issues with languages in general is .. when I can't do "find usage" on a method or variable because the language is so unstructured that an editor can't figure it out.
[10:19:27] <gurun> sekjun9878, i work at home
[10:19:39] <gurun> work with my minecraft server
[10:20:00] <sekjun9878> I don't understand what you mean by that.. can you elaborate?
[10:21:44] <sekjun9878> @gurun ^
[10:21:58] <gurun> I've been using jetbrains tools and editors from the very start. They are really smart guys. But when they have problems doing a tool (PHPStorm) to navigate the code, then there is really some "flaws" in the language they are trying to support.
[10:22:56] <gurun> so when you have to resort to free-text-search in code i quickly get "anyoned".
[10:23:09] <gurun> that used to be a thing of the past.
[10:23:46] <sekjun9878> @gurun I mean could you explain on the "<gurun> work with my minecraft server"?
[10:24:10] <gurun> oh
[10:25:08] <gurun> well ..i work with my minecraft server .. not so much more to say about that really. You asked where i worked, and i don't work "anywhere" like that right now. I have three months doing my server.
[10:25:39] <sekjun9878> Ah I see.
[10:25:39] <gurun> i "work" full time doing minecraft.
[10:26:30] <gurun> I "think" the goal is to host it somewhere. I actually started setting it up on Azure this weekend (after the hangovers left me).
[10:26:53] <sekjun9878> Is that minecraft or your MCPE .NET server?
[10:26:54] <gurun> I realized that i have €100/month to spend on Azure already ..
[10:27:05] <sekjun9878> MSDN?
[10:27:09] <gurun> yes, premium.
[10:27:22] <sekjun9878> $$$$$$$$$$$$$$$$$$$
[10:27:31] <gurun> i got enough to buy 11 VM
[10:28:11] <gurun> i tried it yesterday .. did 100 parallllelll users at 15% CPU on these machines (single shared core).
[10:28:22] <gurun> so .. i think i can do a lot with my 100 EUR.
[10:29:38] <gurun> and if i get company registered, i can get on MS startup-deal and get 3 years free hosting for the same.
[10:30:11] <sekjun9878> @gurun Are you thinking of starting an MCPE server network for a living or something like that?
[10:30:20] <gurun> yes
[10:30:47] <gurun> i'm investigating the net worth for advertising now.
[10:31:04] <sekjun9878> @gurun And you've been working for 3 months on MiNET with no pay? :o
[10:31:11] <gurun> since i can do roughly the same as LBSG with a LOT less resources and cost, it's a viable option.
[10:31:40] <gurun> no, i've been working on MiNET for 1 1/2 week with full pay and have another 3 months more.
[10:32:45] <gurun> i did more last week than the last couple of months before that. So it's not like i need 3 months to develop the server. That's almost done.
[10:32:53] <sekjun9878> Ah I see
[10:32:55] <gurun> I need 3 months to start the hosting
[10:33:04] <gurun> and start getting money from that.
[10:33:19] <gurun> and then i'll choose a low-level development job that i don't have to think about.
[10:33:20] <sekjun9878> Will you be working on your server network full time?
[10:33:34] <gurun> depends on the money, but that's the goal yes.
[10:34:03] <sekjun9878> I see.
[10:34:36] <gurun> it's because i don't need anyone to help me with this. I've worked all areas of this kind of IT and development, so I just need to finance myself.
[10:35:02] <gurun> but a friend of mine wanted to do Android/iOS apps .. so he will help. But that's for free.
[10:36:01] <gurun> I have this list of games i will start going through soon.. https://github.com/NiclasOlofsson/MiNET/wiki/Mini-game-descriptions
[10:37:36] <sekjun9878> @gurun Do you think the MCPE market is big enough to get profit from a server network like that?
[10:48:23] <gurun> of course it s
[10:49:20] <gurun> especially since Mojang is putting their effort into the stuff that shogi is working on. So there will most likely be some massive development and marketing efforts in that area.
[10:49:57] <gurun> so it's just a matter of piggy-back on that as good as you can. And making money of milions of subscribers is not difficult at all. You just need to know the right people.
[10:50:44] <gurun> The difficulty in this is the same as we wher fighting in telecom, churn. The movement of users.
[10:50:59] <gurun> so i'll just use the same tactics as we used in telecom.
[10:54:07] * Sulfatezz joined the channel
[10:54:11] <NullFull> Sulfatezz is also known as: Nautox, Sulfatezz, Mac_MC, RaxTox, Minetox
[10:54:23] * Sulfatezz has quit
[11:00:52] <Codmadnesspro> Lol wat
[11:00:56] <Codmadnesspro> 4 users?
[11:01:02] <Codmadnesspro> 5*
[11:01:45] * Intyre is home
[11:01:46] <Intyre> :D
[11:01:55] <deceit> quick! everyone hide!
[11:02:15] <Intyre> you here!
[11:02:37] <deceit> kind of
[11:02:44] <deceit> having to tether via 4g
[11:02:55] <Intyre> moving?
[11:03:41] <deceit> syeah
[11:03:47] <deceit> already moved in actually
[11:03:53] <Intyre> :o
[11:09:13] <shoghicp> potion effects :D
[11:09:28] <shoghicp> PEMapModder: yes, they can be changed by the server. the color is set by the server
[11:09:55] <PEMapModder> shoghicp: what is the packet for that?
[11:10:03] <shoghicp> it's entity data
[11:10:18] <shoghicp> works like pc
[11:10:20] <shoghicp> but that's just a small part
[11:10:37] <PEMapModder> EntityDataPacket?
[11:10:39] <PEMapModder> oh the namedTag
[11:11:21] <PEMapModder> nvm I read the wrong branch
[11:11:33] <iJoshuaHD> shoghicp do you have any changelogs to share on 0.11.0?
[11:11:51] <Intyre> everything :)
[11:12:05] <iJoshuaHD> hmm?
[11:12:11] <Intyre> everything changed
[11:12:46] <Intyre> the beta's arnt even out and you're asking for 0.11.0 changelog xD
[11:12:53] <shoghicp> you have the diff between master and mcpe-0.11 :)
[11:15:16] <iJoshuaHD> because infos from minecraft blogs are quite inaccurate
[11:15:25] <Intyre> lies
[11:15:44] <iJoshuaHD> well for some
[11:15:58] <Intyre> diff mcpe then?
[11:16:04] <iJoshuaHD> and some legit doesnt have infos yet
[11:17:23] <iJoshuaHD> Intyre http://www.ios-minecraft.com/mcpe-0110/
[11:18:00] <Intyre> meh
[11:18:06] <sekjun9878> nsa.cloudflare.com nsb.cloudflare.com..
[11:18:40] <Intyre> :o
[11:18:55] <Intyre> the germans! nsb
[11:19:12] <iJoshuaHD> so its not legit?
[11:19:37] <Intyre> info gathered from tweets and pics?
[11:20:33] <iJoshuaHD> øk then
[11:25:25] <gurun> and half or more of the stuff is server stuff
[11:25:47] <gurun> is there a tool to convert LevelDB ..levels to anvil?=
[11:26:04] <Intyre> no
[11:26:08] <Intyre> yes
[11:26:18] <Intyre> pocketmine?
[11:26:46] <shoghicp> gurun: yes! pocketmine
[11:26:52] <shoghicp> and a plugin I released on twitter
[11:27:13] <Intyre> ^ that guy doesnt know shit
[11:27:16] <gurun> ok, so load the world with LevelDB .. and then convert with the plugin
[11:27:19] <Intyre> he always repeats me
[11:27:31] <gurun> but you do know that i'm not "linux"
[11:27:39] <shoghicp> and you need linux
[11:27:50] <shoghicp> LevelDB doesn't work on WIndows using the extension
[11:27:56] <shoghicp> blame the author
[11:29:35] <gurun> "the extension" you mean .. zlib or?
[11:29:49] <Intyre> leveldb
[11:30:01] <gurun> hmm, leveldb works on windows

[00:13:08] <Codmadnesspro> Beta is out already?
[01:49:55] <iJoshuaHD> :O
[01:51:09] <Smarticles101> :D
[01:51:15] <Smarticles101> Shrek
[05:58:13] <sekjun9878> WHAT THA @shoghicp @Intyre
[05:58:16] <sekjun9878> Effects?
[05:58:32] <Intyre> lies
[05:58:42] <sekjun9878> It is just me or are you awake 24/7
[05:58:58] <Intyre> 24/7
[05:59:10] <sekjun9878> lol
[05:59:11] <Intyre> 8:00 now
[05:59:48] <Intyre> sleep when you are dead
[06:00:00] <sekjun9878> -Intyre- TIME Mon, 30 Mar 2015 07:59:52 +0200
[06:00:11] <sekjun9878> Thou speaks the truth!
[06:00:37] <Intyre> got to go to work
[06:00:41] <Intyre> lol
[06:00:49] <Intyre> no sleep
[06:01:01] <PEMapModder> Why are there colors for effects in PocketMine?
[06:01:14] <PEMapModder> Does that mean it's customizable by servers?
[06:01:16] <sekjun9878> Because @shoghicp knows secretz insider informationz
[06:01:20] * sgray has quit
[06:02:23] <sekjun9878> @Intyre I have my very own development Android now :D
[06:02:58] <Intyre> Lo
[06:03:00] <Intyre> :o
[06:03:11] <Intyre> k shower
[06:05:05] <sekjun9878> xD saw this in GitLab
[06:05:12] <sekjun9878> "You can create up to 100000 projects."
[06:05:25] <sekjun9878> Why even bother?
[06:06:06] <PEMapModder> :D
[06:06:17] <PEMapModder> I am trying to decrease my number of repos
[06:11:29] <Intyre> bye o/
[06:13:44] <sekjun9878> @PEMapModder public or private?
[06:37:09] <PEMapModder> Public
[06:37:17] <PEMapModder> Looks too messy there ;)
[07:26:59] <sekjun9878> Ahaha same here @PEMapModder
[07:27:08] <sekjun9878> I tried to clean it up last time but I just make too many forks
[07:27:34] <sekjun9878> Now I just hope that people don't look at my repository list lol
[07:34:11] <gurun> people like me are looking at your repos yes
[07:34:48] <gurun> and let me tell you this sekjun9878, we look for poeple that fork a lot of repos, change one line or two, and then nothing.
[07:35:08] <gurun> and look for poeple doing forks, change something irrelevant obviously in the code already.
[07:35:32] <gurun> look for people having lots of "to be something really really soon" repos
[07:36:09] <gurun> but primarily look for pople that have repos that show the ability to commit over time.
[07:37:34] <sekjun9878> So... I should clean things up?
[07:38:04] <gurun> yes, absolutely if you care what others think.
[07:38:27] <sekjun9878> D: So much work to do
[07:38:28] <gurun> but you can also be like me, don't care shit what others think too.
[07:38:35] <sekjun9878> :D Less work to do!
[07:38:53] <gurun> hehe, yeah .. it's easy not caring about anthing :D
[07:39:43] <gurun> but if you want to join some other OSS project, yeah than these things actually matters.
[07:40:07] <sekjun9878> @shoghicp Am I getting fired for not keeping my GitHub clean? D:
[07:40:16] <gurun> lol
[07:40:26] <sekjun9878> :P
[07:42:31] <gurun> hmm, how the heck to you search for people on github?
[07:42:40] <sekjun9878> The giant search box at the top?
[07:42:46] <sekjun9878> Hmm no wait
[07:43:05] <sekjun9878> You just type in github.com/octocat
[07:43:46] <gurun> yeah, but then you have to know their exact username
[07:43:51] <gurun> not good for dox :-P
[07:45:12] <sekjun9878> lol
[07:45:14] <sekjun9878> Use Google?
[07:45:49] <sekjun9878> D: There is no PHP JSON-RPC library!
[07:46:22] <gurun> feels like the github has been down a lot lately
[07:46:26] <sekjun9878> Nevermind
[07:46:35] <sekjun9878> @gurun Do you seriously not know about the recent GitHub DDOS attacks?
[07:47:06] <gurun> no?!
[07:47:07] <MrARM> github for me was only down due to DNS :P
[07:47:29] <gurun> well, trying to search now .. and it is very unstable
[07:47:31] <MrARM> which I now changed to Google DNS
[07:47:54] <gurun> google DNS is good..
[07:48:04] <sekjun9878> @gurun Somebody hijacked Baidu's ad and analytics code to load two GitHub projects that bypass Great Firewall
[07:48:26] <sekjun9878> So, essentially all foreign users that visit a simplified chinese website contributed to the GitHub DDOS
[07:48:32] <sekjun9878> Which I would assume is a lot
[07:49:00] <sekjun9878> And a probable guess for the hijacker would be the Chinese Gov who control all Chinese internet routers :/
[07:49:45] <gurun> Yeah, NSA is much more smooth when they hijack things..
[07:50:03] <sekjun9878> lol
[07:50:06] <gurun> NiclasOlofsson in:login type:user
[07:50:19] <sekjun9878> ?
[07:50:20] <gurun> i can't find my own user
[07:50:39] <sekjun9878> @gurun Out of curiosity, why is your IRC and GitHub handle different?
[07:51:09] <gurun> because i couldn't get it on github
[07:51:26] <gurun> so on internet i usually use one out of two.
[07:51:30] <gurun> either my name, or my nick
[07:52:23] <sekjun9878> Ah I see
[07:53:19] <gurun> i'm one of these that didn't choose nick myself. I got it from the sysadmins at university
[07:56:46] <gurun> had it since 1996
[07:57:43] <sekjun9878> Right
[07:58:08] <sekjun9878> I chose one ages ago, and it looks funny because it has numbers but I can't really change it to a better one now :/
[07:58:22] <gurun> numbers are good
[07:58:42] <sekjun9878> For uniqueness in terms of availability yes, but it also makes me look less professional
[07:59:01] <gurun> haha ..
[07:59:10] <gurun> Guest123345
[07:59:11] <gurun> :-P
[07:59:17] <sekjun9878> lol
[07:59:29] <gurun> i have a 5 digit ICQ number ..
[07:59:56] <gurun> sorr, 6 digit.
[08:00:04] <gurun> 54976
[08:00:09] <gurun> 543976
[08:00:16] <gurun> it's sick that i still know it
[08:01:56] <gurun> but searching for username on github, no success.
[08:02:37] <gurun> ah, nw
[08:05:41] <gurun> Hmm, MC Edit .. seems to use MCPC :-(
[08:08:37] <sekjun9878> Ugh!!!
[08:08:43] <sekjun9878> God damn it
[08:08:53] <sekjun9878> Time to write a Composer plugin for PocketMine before continuing on I guess D:
[08:09:09] <sekjun9878> Sucks not being able to use a package manager
[08:09:43] <gurun> yeah, packet managers are agoodthing(tm)
[08:11:25] <gurun> Besides downloading the library, Composer also prepares an autoload file that's capable of autoloading all of the classes in any of the libraries that it downloads.
[08:11:41] <gurun> Why does it do that?
[08:20:14] <sekjun9878> @gurun PocketMine has its own autoloader
[08:20:21] <sekjun9878> And github raw is down D:
[08:20:30] <sekjun9878> Varnish 503's
[08:55:07] <gurun> god ... isn't there any better editors than MC Edit?
[09:45:54] <gurun> shogi, can't you ask tomcc to add the solution files for Visual Studio to LevelDB?
[09:48:29] <sekjun9878> Summon all PHP Developers! https://github.com/icicleio/Icicle "Icicle is a PHP library for writing asynchronous code using synchronous coding techniques."
[09:55:49] <Intyre> sekjun9878: just use another language xD
[09:56:02] <sekjun9878> never!
[09:56:21] <sekjun9878> Got no time to learn another language
[09:56:29] <Intyre> lies!
[09:56:32] <sekjun9878> Gotta finish CakePowered Panel first
[09:56:42] <Intyre> http://learnxinyminutes.com in minutes!!!
[09:56:47] <Intyre> :p
[09:56:52] <sekjun9878> That didnt' help me with Rust tho lol
[09:57:05] <sekjun9878> If anything my second language would be C#.NET
[09:57:14] <sekjun9878> Hmmm or maybe Go :P
[09:57:21] <sekjun9878> Or node.js
[09:57:45] <Intyre> go Go go Go
[09:58:42] <sekjun9878> Man, this library is absolutely insane
[09:59:59] <Intyre> you are!
[10:00:11] <Intyre> for using php for everything :p
[10:00:48] <Intyre> whaha yield
[10:01:00] <sekjun9878> I wish I could learn another language but PHP is fine until I need to actually write performant code
[10:01:09] <sekjun9878> But I'll stick with what I'm good at for prototyping :P
[10:01:52] <sekjun9878> Plus, where's the fun in coding if there aren't occasional pitfalls in the language? D:
[10:02:36] <Intyre> avoid them
[10:02:42] <sekjun9878> Where Generics can be implemented to the language using userland code \o/
[10:02:57] <sekjun9878> The wonderful elephpant world of php
[10:02:58] <Intyre> go doesnt have generics \o/
[10:03:37] <Intyre> do you write unit tests for you codes?
[10:04:06] <sekjun9878> Yep
[10:04:11] <Intyre> :o
[10:04:11] <sekjun9878> Why?
[10:04:32] <sekjun9878> https://github.com/sekjun9878/request-parser
[10:04:36] <Intyre> testing is fun
[10:06:01] <sekjun9878> Not really
[10:06:09] <sekjun9878> Writing code that works is fun :)
[10:06:29] <Intyre> whats the fun in that?
[10:06:50] <gurun> sekjun9878, you have to give up on PHP eventually.
[10:06:57] <Codmadnesspro> inb4 more github ddos attacks
[10:07:09] <sekjun9878> @gurun If you can explain why I'll let you pass.
[10:07:14] <Intyre> PHP is sekjun9878, PHP is life

2015-03-29
[02:18:44] * sgray joined the channel
[03:20:28] * PEMapModder joined the channel
[03:22:32] * sgray has quit
[03:23:28] * sgray joined the channel
[07:28:24] * PEMapModder joined the channel
[07:28:25] * PEMapModder has quit
[07:28:54] * PEMapModder joined the channel
[08:02:30] * sgray has quit
[08:34:00] * sgray joined the channel
[08:35:01] * sgray has quit
[08:35:57] * sgray joined the channel
[08:45:00] * Codmadnesspro has quit
[08:45:13] * Codmadnesspro joined the channel
[08:45:16] <NullFull> Codmadnesspro is also known as: codmadnesspro
[09:50:25] * sgray has quit
[12:51:33] * gurun joined the channel
[13:03:46] * sgray joined the channel
[13:33:02] * PEMapModder joined the channel
[14:46:19] * gurun joined the channel
[14:54:05] <gurun> hmm, azure is good.
[14:54:44] * Codmadnesspro has quit
[14:56:04] <gurun> did 100 players on a half core at 13% CPU avg. As expected, network IO is a whole lot faster on these datacenters.
[15:01:47] * Codmadnesspro joined the channel
[15:01:51] <NullFull> Codmadnesspro is also known as: codmadnesspro
[15:02:19] * Smarticles101 joined the channel
[15:02:27] <NullFull> Smarticles101 is also known as: codmadnesspro
[15:10:12] <shoghicp> gurun: the branch got pushed to github
[15:10:12] <shoghicp> so you can start migrating, too
[15:11:10] <gurun> i noticed.
[15:11:37] <gurun> will see how i do how/when/what i'll do about it.
[15:15:31] <Codmadnesspro> how do i minecraft
[15:15:46] <gurun> i'll probably do it when i can download it on iOS
[15:18:04] <shoghicp> gurun: that'll take a while
[15:18:04] <shoghicp> first Android betas
[15:22:43] <gurun> yes, i figured that too
[15:23:00] <gurun> but .. i'll finish what i'm working on and then start branching to a 0.11 branch.
[15:23:14] <gurun> i have an android connected to the beta, so i assume i will be doing that.
[15:24:10] <gurun> i finally got the MCPE client working correctly.
[15:24:23] <gurun> i will package that into another project and make a release for other to use if they want it.
[15:24:34] <gurun> so that will probably come in handy when 0.11 is out.
[15:42:47] <gurun> shogi, i discovered something weird with some of the packets sent from the client (when in server mode). For some packets, it seems that it cuts off the fields when it is not having any data to send for them (instead of 0)
[15:43:43] <gurun> so now i had to change the code reading "shorts" to check if there are actually more data in the bufffer or not.
[15:44:15] <gurun> same with reading strings.
[15:45:45] <gurun> and when i get the chunks, i don't decode them. But it seems to send some rather large data. Most chunks are split of 5-10 datagrams.
[15:45:57] <gurun> like it's not .. compressed.
[16:49:17] * LDX joined the channel
[16:55:49] * LDX has quit
[17:14:36] <shoghicp> gurun: it's compressed
[17:14:44] <shoghicp> but it's around 5kb compressed
[17:14:53] <shoghicp> but that improves in 0.11!
[17:14:59] <shoghicp> it'll bundle them in a packet
[17:15:05] <shoghicp> and achieve higher compression
[17:15:55] <shoghicp> gurun: before, it was something like 30-60 packets per single chunk
[17:16:12] <shoghicp> and it only sent id and data
[17:16:26] <shoghicp> now it sends id, data, 2 types of light, colors and biomes
[17:20:13] <gurun> did it rely on the seed earlier or something?
[17:21:33] <shoghicp> yep
[17:21:43] <shoghicp> but that was horrible for heavily modified worlds
[17:22:11] <gurun> i bet it was.
[17:24:55] <gurun> damn .. Craft.Net doesn't seem to do tile-entities on loading ..
[17:24:55] <gurun> :-(
[19:20:54] * joepaleto joined the channel
[19:23:01] <joepaleto> williamtdr: ping
[19:23:39] <shoghicp> joepaleto: Please read the Channel Rules: https://gist.github.com/shoghicp/6194637
[19:23:55] <shoghicp> if you don't want to be banned from this channel for pinging developers
[19:24:35] <joepaleto> ok. Hi then.
[19:25:17] <joepaleto> I can't promote users in my team in elim.lbsg.net. The webpage has a bug.
[19:25:39] <shoghicp> you might want to ask him directly over twitter or private message
[19:25:51] <shoghicp> as this channel is for MCPE internals development :S
[19:26:26] <joepaleto> well, then since you're a MCPE dev now,
[19:26:27] <shoghicp> so he might not come here even if you ping him
[19:26:33] <joepaleto> can you fix Tile::stepOn?
[19:26:47] <shoghicp> hmm?
[19:27:06] <joepaleto> :P well, it is never called
[19:27:18] <joepaleto> and I need it for something... special
[19:27:27] <shoghicp> you don't need it
[19:27:42] <joepaleto> what can I use then?
[19:27:51] <shoghicp> Mojang doesn't support modding, just so you know :P
[19:28:52] <shoghicp> <williamtdr> shoghicp: yeah, that part's not done yet
[19:29:03] <shoghicp> joepaleto: ^ asked him on a private network about that
[19:29:04] <joepaleto> shoghicp: Well, so you now have one more function that doesn't works
[19:29:14] <shoghicp> we have lots of those
[19:29:22] <shoghicp> blame legacy code
[19:29:59] <shoghicp> we are rewriting parts of the code, and things are going to change in tiles
[19:30:08] <shoghicp> they won't exist anymore soon as they are now :P
[19:30:20] <joepaleto> aw
[19:30:46] <joepaleto> Well, at least is there gonna be a function for managing potion effects that jeb added a while ago?
[19:31:06] <shoghicp> check PocketMine-MP mcpe-0.11 branch
[19:31:12] <joepaleto> :O
[19:31:13] <shoghicp> has most of the info you need to know about it
[19:31:22] <joepaleto> ok
[19:31:28] <shoghicp> compare it against master
[19:31:30] <joepaleto> I meant for mod developing not plugin but ok
[19:32:37] <shoghicp> I know. but you have the info there :P
[19:32:47] <shoghicp> also, most effects are half-done or not implemented
[19:32:56] <shoghicp> only poison works properly
[19:33:05] <shoghicp> pocketmine implements more of them, server-side logic
[19:33:14] <joepaleto> oh
[19:33:26] <joepaleto> any folder ins special I should search on?
[19:33:30] <joepaleto> *in
[19:33:56] <shoghicp> compare master to mcpe-0.11 :)
[19:34:08] <joepaleto> ok
[19:34:50] <joepaleto> yay particles!
[22:27:09] <iamadpond> ^^ The whining of that guy
[22:35:57] <Codmadnesspro> oooo a mcpe subreddit
[22:39:48] * zz_InusualZ is now known as InusualZ
[22:52:50] <InusualZ> shoghicp, for what is MobEffectPacket what effect will add??
[22:53:07] <InusualZ> posions?
[23:07:51] <Intyre> :o
[23:09:43] <Intyre> InusualZ: ! https://github.com/PocketMine/PocketMine-MP/blob/mcpe-0.11/src/pocketmine/entity/Effect.php
[23:10:44] <InusualZ> Oh Thanks

2015-03-28
[14:34:17] <Intyre> monopoly monies
[14:34:25] <sekjun9878> no seriously
[14:34:26] <KnownUnown> Intyre: I wish
[14:34:37] <KnownUnown> Mother's cc has points program
[14:34:48] <KnownUnown> We had 4k usd worth of points
[14:34:51] <sekjun9878> Oh nice
[14:35:00] <sekjun9878> > we don't use credit cards
[14:35:02] <sekjun9878> > no points
[14:35:05] <sekjun9878> > goes cries in corner
[14:35:06] <KnownUnown> xD
[14:35:12] <Codmadnesspro> I guess i could use my nector points to pay for minecon
[14:35:22] <Codmadnesspro> I have £88 worth
[14:35:35] <KnownUnown> Now that I think of it
[14:35:41] <KnownUnown> Hmm
[14:35:46] <Intyre> hmm
[14:35:56] <KnownUnown> Intyre is red
[14:36:03] <KnownUnown> Codmadnesspro: is purple
[14:36:09] <KnownUnown> sekjun9878: is Navy blue
[14:36:12] <Intyre> im blue :/
[14:36:19] <KnownUnown> Ur red
[14:36:22] <Codmadnesspro> Lies
[14:36:23] <Intyre> no
[14:36:26] <Codmadnesspro> I'm hue
[14:37:21] <KnownUnown> UR RED
[14:37:26] <KnownUnown> Accept it
[14:37:26] <Codmadnesspro> im a hue
[14:37:32] <Intyre> ok
[14:37:37] <KnownUnown> YOU ARE A HUE
[14:37:48] <KnownUnown> NullFull is probably going to ban me now
[14:37:51] <Intyre> and i was red :/
[14:37:58] <KnownUnown> NullFull c why are you so rude.
[14:37:59] <NullFull> Because you called me Tina.
[14:38:04] <KnownUnown> Errr
[14:38:07] <KnownUnown> xD
[14:39:14] <sekjun9878> NullFull c Cheapest flights from Adelaide to London during July 3rd to 5th round trip
[14:39:16] <NullFull> Do you travel often.
[14:39:23] <sekjun9878> My god
[14:40:25] <sekjun9878> NullFull c Cheapest flights from Adelaide to London during July 3rd to 5th round trip, no frequent flyer's points
[14:40:34] <NullFull> Impossible. I am a program that exists as long as the last computer does.
[14:41:37] <Intyre> !lmgtfy sekjun9878 Cheapest flights from Adelaide to London during July 3rd to 5th round trip, no frequent flyer's points
[14:41:38] <MrQuoter> sekjun9878 -> http://is.gd/YZuLzg
[14:42:15] <sekjun9878> Yeah already looked it up, they're like $1.7k AUD which is like $1.2k USD
[14:42:39] <Intyre> sekjun9878: got 5 wood planks?
[14:42:52] <sekjun9878> No sorry
[14:42:58] <Intyre> :(
[14:43:10] <Intyre> if you had you could make a boat
[14:43:25] <Intyre> travel minecraft style
[14:43:37] <sekjun9878> You should visit /r/outside sometimes :P
[14:44:00] <Intyre> no such file or directory: /r/outside
[14:44:04] <Intyre> aww
[14:44:27] <sekjun9878> -_-
[14:44:36] <sekjun9878> There's actually a file system called redditfs
[14:44:43] <sekjun9878> Maps the entire reddit to a folder called /r
[14:44:50] <sekjun9878> and /u
[15:20:12] * shaila joined the channel
[15:22:12] * sgray has quit
[16:10:52] <Brandon15811> NullFull, twitter vubui
[16:10:53] <NullFull> @vubui: There are still a few hundred tickets tied up in orders but not completed yet, so it's possible those will become available.
[16:11:12] <Brandon15811> damnit
[16:11:22] <Brandon15811> https://twitter.com/vubui/status/581781849757847552
[17:24:25] * sgray joined the channel
[19:13:09] <MrARM> gonna work on dsymparse
[19:13:16] <MrARM> template time
[19:25:57] <MrARM> this is however gonna break on templates with 2 types having same type :/
[19:53:28] <MrARM> well source is likely landing on a private repo
[19:53:50] <MrARM> with people that have access to dsym now having access
[19:53:54] <MrARM> noone else needs that anyway
[19:54:15] <MrARM> rest can get a binary
[20:03:15] <MrARM> dammit, I'm tired
[20:03:20] <MrARM> where did I do that typo
[20:03:34] <MrARM> nvm lol
[20:15:15] * LDX joined the channel
[20:33:16] * LDX has quit
[20:54:47] * Wuppie has quit
[21:01:06] * LDX joined the channel
[21:01:08] * Wuppie joined the channel
[21:27:10] * LDX has quit
[21:30:22] * Brandon15811 has quit
[21:31:04] * Brandon15811 joined the channel
[23:15:33] <MinecraftAddict> sekjun9878, <3
[23:15:41] <MinecraftAddict> I missed you
[23:15:46] <deceit> back off, he's mine
[23:15:56] * MinecraftAddict growls
[23:16:07] * deceit slaps your nose and points to the kennel
[23:16:31] <deceit> kind of like when i have to yell at my dog to stop barking at me
[23:16:36] <deceit> ...because i'm not mexican
[23:16:36] * MinecraftAddict growls lowder, then pouts to the kennel
[23:16:57] <deceit> you would think that a chihuahua would be OK with minorities
[23:16:58] <deceit> but no
[23:17:01] <deceit> racist bastard
[23:17:20] <MinecraftAddict> chihuahuas are little shits
[23:17:38] <MinecraftAddict> they don't pay rent, don't clean up after themselves
[23:17:40] <deceit> mine is the worst, he's a mini pincer
[23:17:42] <MinecraftAddict> typical mexicans
[23:17:48] <deceit> so he thinks he's a big badass pincer
[23:17:49] <deceit> but not
[23:18:12] <MinecraftAddict> hehe
[23:18:45] <deceit> i mean, you can't even be mad at the guy
[23:18:52] <deceit> when he gets excited, he meows
[23:18:54] <deceit> *thanks cats...*
[23:19:09] <deceit> oh and he'll shake his ass so hard his back legs come off the gruond
[23:19:13] <deceit> that's hilarious in it's own right
[23:19:39] <MinecraftAddict> xD
[23:19:42] <deceit> KnownUnown: let it be known, intyre is making me try 1.7 again
[23:19:49] <deceit> this time for a magic based modpack
[23:20:07] <Intyre> yes
[23:20:31] <deceit> i'm downloading it in multimc right now
[23:24:02] <deceit> ok, my fpsplus zip is the wrong ver
[23:25:26] <deceit> Intyre: bahahahah a whopping 15fps while staring at the ground
[23:26:10] <deceit> damnit i wanted the new enderIO too :<
[23:27:23] <Intyre> D:
[23:27:32] <deceit> hold on, i'm gonna try something else real quick
[23:27:40] <deceit> but even with fastcraft and optifine installed, no real improvement
[23:30:03] <deceit> let's brainstorm on some mods while i'm in the mood
[23:30:20] <deceit> also remind me to install minetweaker and lockdown so i can fix vanilla tools in the current pack
[23:30:30] <deceit> oh and making it so silicon from gc/eio work the same

[01:32:09] <humerusj> NullFull: c fly you fool!
[01:32:12] <NullFull> Have you been to the moon.
[01:56:01] <sekjun9878> lol
[02:55:35] * zz_InusualZ joined the channel
[03:23:33] * PEMapModder joined the channel
[04:48:25] * sgray has quit
[05:08:15] <KnownUnown> Fly, you fools!
[05:08:58] * Brandon15811 flies
[10:12:44] * PEMapModder joined the channel
[11:44:18] <iJoshuaHD> Codmadnesspro ping
[11:45:27] <Codmadnesspro> pong
[11:47:32] <TruDan> 12mins o.o
[11:48:24] <iJoshuaHD> TruDan
[12:02:39] <TruDan> YAY I GOT A TICKET :D
[12:04:18] <iJoshuaHD> in what
[12:09:29] <iJoshuaHD> TruDan http://www.queryhome.com/15602/round-robin-http-connections-different-ports-using-iptable
[12:10:24] <TruDan> iJoshuaHD: minecon 2015 :D
[12:10:44] <iJoshuaHD> TruDan london :(
[12:10:58] <TruDan> iJoshuaHD: only problem with that, is MCPE is UDP which means there is no "ESTABLISHED" connections
[12:11:06] <TruDan> so all your packets will be dispersed through multiple ports
[12:11:33] <TruDan> UDP = send it and hope it gets there
[12:11:42] <iJoshuaHD> i see this one also http://www.cyberciti.biz/faq/linux-port-redirection-with-iptables/
[12:11:43] <TruDan> TCP = actually connect and send / receive etc
[12:12:28] <TruDan> you will still have the same issue, unless you have a way to keep ip's on a specific route until they disconnect
[12:12:35] <TruDan> but that would involve reading the packets ^
[12:13:03] <iJoshuaHD> i just want to implement round robin to other ports xD
[12:13:49] <iJoshuaHD> idc if connector moves to 1 or 2 as long as they get connected randomly
[12:14:29] <TruDan> they will connect randomly, but they wont stay connected to that server, all of their packets will be sent randomly
[12:14:44] <TruDan> so half would go to port A, and other half to port B
[12:14:47] <iJoshuaHD> oooooooo
[12:15:00] <iJoshuaHD> man :/
[12:15:06] <TruDan> if it was TCP then yeah, you could do it like that with iptables
[12:15:11] <TruDan> but mcpe is udp
[12:15:23] <TruDan> its easier to get a second IP if possible
[12:15:40] <TruDan> i don't think theres plans to support SRV records
[12:16:15] <iJoshuaHD> TruDan how about this, redirect the udp connection of the player to the other port?
[12:16:21] <iJoshuaHD> using pocketmine api
[12:16:44] <iJoshuaHD> like what shoghicp did with 0.10.* beta connector to 0.9.5 servers
[12:17:04] <TruDan> iJoshuaHD: that would work, and its something we have planned between inpvp & lbsg but its difficult to implement properly
[12:17:41] <iJoshuaHD> i think i should look at that plugin source on how did he do that
[12:18:34] <humerusj> He didn't redirect ports
[12:18:48] <humerusj> Technically, both ports connected to the same listener
[12:19:11] <humerusj> And he tried to get the connection from the higher version to pass it on
[12:23:15] <Intyre> humerusj: hi
[12:24:24] <iJoshuaHD> well nvm ...
[12:24:29] <iJoshuaHD> seems complicated :/
[12:26:30] <humerusj> Intyre: hello sir :)
[12:26:51] <Intyre> cool stuffs i got :)
[12:27:19] * sgray joined the channel
[12:37:58] <Codmadnesspro> wait when do tickets become availble?
[12:38:18] <sekjun9878> @Codmadnesspro Tickets?
[12:38:25] <Codmadnesspro> minecon 2015
[12:38:40] <sekjun9878> Don't think it's been announced yet
[12:43:20] <Codmadnesspro> meh, if it's over £100 i'm just not gonna bother, need to save up for the gtx 980 anyway :/
[12:44:14] <sekjun9878> Why do you  need a 980?
[12:44:25] <sekjun9878> 4k display?
[12:44:55] <Codmadnesspro> uh no I just like fast components :P
[12:44:59] <Codmadnesspro> I have the gtx 970 currently
[12:45:05] <iJoshuaHD> so shoghicp is coming on minecon?
[12:45:17] <sekjun9878> @iJoshuaHD He has to
[12:45:24] <Codmadnesspro> "Has to"
[12:45:30] <sekjun9878> I mean he work's for the company, of course he's going
[12:46:03] <Codmadnesspro> I guess they're paying his flight am I correct?
[12:46:07] <iJoshuaHD> well lucky to people here whos coming
[12:46:41] <sekjun9878> Probably
[12:50:40] <Codmadnesspro> Well i'm not far away from london so i'm not sure yet
[13:37:39] <sekjun9878> Ugh, just tried MCPE 0.10
[13:37:44] <sekjun9878> I've missed out on so much!
[13:37:55] <sekjun9878> What is this, caves?!
[14:07:45] <KnownUnown> Minecon
[14:07:57] <KnownUnown> Tickets went on sale yesterday, the first batch
[14:08:07] <KnownUnown> There's another batch today, not sure whem
[14:09:17] <KnownUnown> Falsdan
[14:10:03] <sekjun9878> Whoops
[14:18:39] * PEMapModder joined the channel
[14:18:40] * PEMapModder has quit
[14:19:39] * PEMapModder joined the channel
[14:23:17] <sekjun9878> @KnownUnown Batch 2 is on sale right now isn't it?
[14:23:32] <Intyre> sold out!
[14:23:36] <Intyre> already D:
[14:24:08] <Intyre> wait it does work now :o
[14:24:14] <sekjun9878> Yeah
[14:24:28] <sekjun9878> Does that mean I am supposed to quickly swipe my card right now as this is a once in a life chance?
[14:24:31] <iJoshuaHD> Intyre ask shoghicp a special ticket xD
[14:24:39] <sekjun9878> :)
[14:24:52] <sekjun9878> I'm only going if we're holding a panel or a booth or something
[14:25:01] <Intyre> shoghicp: i want a golden one <3
[14:25:21] <sekjun9878> Ahahahahaha
[14:25:26] <sekjun9878> There's only 5 in stock!
[14:25:30] <iJoshuaHD> looks like someone is going on a chocolate factory o.O
[14:26:20] <Codmadnesspro> It's either http://goo.gl/5zJj3h or minecon tickets :<
[14:26:59] <sekjun9878> My god
[14:27:02] <KnownUnown> lol
[14:27:11] <KnownUnown> I accidentally just held the last minecon ticket
[14:27:12] <sekjun9878> Minecon is during my 2 week school holiday
[14:27:17] <sekjun9878> What are the chances?
[14:27:17] <KnownUnown> xD xD xD xD
[14:27:34] <sekjun9878> Holy (*&$*#&%W
[14:27:36] <KnownUnown> That is so funny
[14:27:43] <KnownUnown> I already got a ticket yesterday
[14:28:00] <Codmadnesspro> Lemme see if people be selling minecon tickets on ebay hue
[14:28:32] <sekjun9878> @KnownUnown All this gaming card hype and I'm the only one here who spent $600 on my 1200p monitors
[14:28:40] <iJoshuaHD> Codmadnesspro u can still save some money after minecon :/
[14:29:04] <Codmadnesspro> ugh idk
[14:29:18] <iJoshuaHD> how much is one ticket anyways?
[14:29:19] <Codmadnesspro> I also want to invest in ISA
[14:29:21] <KnownUnown> sekjun9878: all this gaming card hype and I still have my 200 dollar i3 desktop with a 4:3 SD TFT generic monitor
[14:29:34] <KnownUnown> I really dc
[14:29:41] <sekjun9878> Whoops quoted the wrong person xD
[14:29:44] <KnownUnown> It plays minecraft at around 90fps
[14:29:49] <Codmadnesspro> o.o
[14:30:18] <KnownUnown> Yes
[14:30:21] <Codmadnesspro> minecon will be in south london right?
[14:30:30] <KnownUnown> ExCEL
[14:30:39] <KnownUnown> Wherever that is
[14:30:44] <Codmadnesspro> erm lemme see
[14:30:46] <Intyre> -> that side
[14:30:52] <sekjun9878> Actually how the heck would I get a Britain Visitor's visa as a minor
[14:30:58] <Intyre> . <- that is center
[14:31:10] <Codmadnesspro> http://www.excel-london.co.uk/
[14:31:20] <sekjun9878> <center>MINECON</center>
[14:31:20] <KnownUnown> So.
[14:31:25] <KnownUnown> Anyone else going to minecon?
[14:31:31] <KnownUnown> sekjun9878: center was so last year
[14:31:39] <sekjun9878> Center was so HTML4
[14:31:49] <sekjun9878> We use margin: 0 auto; now
[14:32:00] <KnownUnown> text-align: center
[14:32:23] <Intyre> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;centered&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[14:32:26] <Intyre> swag
[14:32:28] <sekjun9878> lol
[14:32:29] <KnownUnown> xD
[14:32:37] <KnownUnown> So. Anyone else going to minecon?
[14:32:41] <Intyre> no
[14:32:46] <Intyre> boring
[14:32:48] <KnownUnown> Whom I can bash upon the head and kidnap?
[14:32:51] <KnownUnown> :/
[14:32:55] <Intyre> me o/
[14:33:03] <KnownUnown> Really?
[14:33:10] <Intyre> yes
[14:33:11] <sekjun9878> Yep
[14:33:16] <Intyre> i can walk
[14:33:21] <Intyre> and swim
[14:33:25] <Intyre> ~100miles
[14:33:27] <Codmadnesspro> ExCEL is only 50.4 miles away from me :3
[14:33:29] <KnownUnown> ok
[14:33:38] <Intyre> but i take train
[14:33:38] <sekjun9878> It's half a world away from me D:
[14:33:49] <Intyre> choo chooo
[14:33:49] <KnownUnown> It's half a world away from me too
[14:34:05] <sekjun9878> @KnownUnown How are you paying for that plane ticket?!

2015-03-27
[00:00:14] <Intyre> ?.?
[00:09:32] <iJoshuaHD> gurun my mcpe client crash when i join your server
[00:10:01] <gurun> does it work with MCPE?
[00:11:15] <iJoshuaHD> wut
[00:11:17] <iJoshuaHD> ?
[00:11:26] <iJoshuaHD> your minet test server crashes my client
[00:17:34] <gurun> yeah, i read you the first time. So my question was, does it work with the normal client (server)?
[00:18:11] <gurun> or you mean .. you connectin with a normal client .. ah.
[00:18:21] <gurun> i thought you where talking about a "custom client".
[00:19:32] <gurun> yeah, the demo server is frozen. It froze earlier today, and Wupp didn't restart it.
[00:41:55] <iJoshuaHD> yea
[05:24:05] * MaximMinerSuper has quit
[05:24:05] * MaximMinerSuper1 joined the channel
[05:46:56] * MaximMinerSuper joined the channel
[06:04:58] * MaximMinerSuper joined the channel
[08:28:03] * PEMapModder_ joined the channel
[10:31:03] * gurun joined the channel
[10:39:06] <gurun> That Set Entity Metadata packets are really just weird.
[10:39:55] <gurun> But .. thanks to my brand new MCPE client i can finally .. snoop messages directly from MCPE.
[10:47:07] * MaximMinerSuper joined the channel
[10:52:38] * sgray has quit
[11:03:52] * MaximMinerSuper has left the channel
[11:04:00] * MaximMinerSuper joined the channel
[11:05:41] <gurun> Development notes on "how to" implement "Bow and Arrows" on the MiNET wiki: https://github.com/NiclasOlofsson/MiNET/wiki/Bow-%26-Arrows
[11:15:37] * MaximMinerSuper has quit
[12:27:48] * sgray joined the channel
[12:56:02] * gurun has quit
[14:50:05] * zz_InusualZ is now known as InusualZ
[15:00:51] * PEMapModder joined the channel
[15:00:52] * PEMapModder has quit
[15:02:46] * PEMapModder joined the channel
[15:51:48] * sgray has quit
[17:45:15] * say joined the channel
[17:45:22] * say has quit
[18:19:26] * sgray joined the channel
[19:34:47] * hello_ joined the channel
[19:34:51] <NullFull> hello_ is also known as: Paradox
[19:35:17] <hello_> hello...
[19:36:47] * hello_ has left the channel
[19:46:56] <Codmadnesspro> HELLO HELLO
[19:47:16] <Brandon15811__> hahahaha
[21:07:46] * Codmadnesspro joined the channel
[21:07:50] <NullFull> Codmadnesspro is also known as: codmadnesspro
[21:45:11] * InusualZ is now known as zz_InusualZ
[21:58:03] * zz_InusualZ is now known as InusualZ
[22:40:27] * InusualZ has quit

2015-03-26
[21:43:14] <shoghicp> gurun: the PE team was just 2 people before
[21:43:20] <shoghicp> "real" team
[21:43:29] <Brandon15811__> Hahaha
[21:43:39] <shoghicp> now we are 4, with Johan doing half
[21:44:50] <MinecraftAddict> Brandon15811, PM me your steam username
[21:46:26] <gurun> hmm, is johan doing half of all work, or working half?
[21:47:40] <MinecraftAddict> gurun, por que los dos?
[21:48:40] <gurun> yes, i know dos
[21:48:46] * Brandon15811__ no habla francis
[21:49:11] <shoghicp> working half, doing things :P
[21:49:15] <shoghicp> Brandon15811__: Spanish!
[21:49:16] <MinecraftAddict> Sie sprechen Deutsch
[21:49:51] * MinecraftAddict just realized porque is one word
[21:50:24] <MinecraftAddict> and i kinda missed a word
[21:51:08] <Brandon15811__> shoghicp: bonjour amigo
[22:04:28] <shoghicp> bye o/
[22:40:48] * sgray has quit
[22:52:14] <MinecraftAddict> Brandon15811__, your thoughts on Vessel?
[22:55:52] <Brandon15811__> MinecraftAddict: what is it?
[22:56:02] <MinecraftAddict> https://www.vessel.com
[22:56:11] <MinecraftAddict> an alternative to youtube
[22:56:36] <MinecraftAddict> actually has a better following, it's supposedly better to content creators
[22:57:41] <MinecraftAddict> you get a free year with this link http://www.vessel.com/elementanimation
[23:16:52] * sgray joined the channel
[23:51:37] <gurun> F*ing H*ll. Finally got MiNET protocol stack to .. act client.

[18:00:09] <gurun> 					yield return chunk;
[18:00:27] <gurun> you would implement something similar in PHP i think, if you have it as an async queue.
[18:00:58] <gurun> basically, i generate a "list of chunks" .. but as soon as i have one chunk ready, i yield back to the caller, so it can do it's business.
[18:01:11] <gurun> that way, they are sent as they come in.
[18:01:33] <gurun> and i could (but didn't implement it yet) a "cancel" on the generting procedure if i get another position.
[18:01:43] <shoghicp> yield is for iterators, but I want to do this on another thread
[18:02:07] <gurun> the whole operation for this is already running a separate thread.
[18:02:17] <gurun> actually .. a thread for every single move update.
[18:02:18] <gurun> eh
[18:03:25] <shoghicp> xD
[18:03:46] <gurun> but it's usually so fast, it doesn't matter. Only one thread running anyway.
[18:03:52] <gurun> and the lock guarantee that in the end.
[18:04:11] <gurun> so threading is per player in reality, not per move.
[18:04:31] <gurun> but it makes sure that the rest of the stuff keeps processing without any delays.
[18:04:54] <gurun> if i get starved on threads .. i have a lot of other problems before this would be a problem :-P
[18:05:33] <gurun> The simulator i have, suffer from this. If i spwan more than a 1000 users, it starves out.
[18:05:57] <gurun> just bad design .. of the simulator.
[18:06:55] <gurun> btw, i made a command for setting the view distance.
[18:07:06] <gurun> damn, having 96 .. feels really shitty now :-)
[18:09:47] <gurun> Hey .. bboxes. Like you said. It should be "grown" to compensate for speed. Do you have any good rule of thumb how much it should grow. I tried 0.3 in all directions, and that seems to work.
[18:11:42] <shoghicp> oh, just the end and new pos
[18:17:20] <gurun> thinking about doing entity ticking faster ..
[18:17:27] <gurun> makes for more simple code in that case
[18:19:18] <gurun> hmm .. have to make arrows ignite .. that's fun.
[18:31:07] <gurun> not burning :-/
[19:04:36] <gurun> do we have a client that connects to a vanilla MCPE and logs packets?
[19:28:44] * MaximMinerSuper joined the channel
[19:29:03] <MaximMinerSuper> When 0.11.0 will be released?
[19:33:10] * MaximMinerSuper1 joined the channel
[19:37:14] * MaximMinerSuper has quit
[19:46:07] <gurun> shogi, when you have a moment over. Can you confirm that arrows actually need to travel through laval in order to do the ignite animation. I set it to "fire" on the server, but still need to get in contact with lava to get the animation.
[19:46:22] <gurun> i hope that didn't "ping" you.
[19:47:57] <MaximMinerSuper1> when will 0.11.0 release?
[19:48:14] * MaximMinerSuper1 has left the channel
[19:48:34] * MaximMinerSuper1 joined the channel
[19:53:06] * MaximMinerSuper joined the channel
[19:53:06] * MaximMinerSuper1 has quit
[19:56:50] * MaximMinerSuper1 joined the channel
[19:56:50] * MaximMinerSuper has quit
[19:57:15] <MaximMinerSuper1> When 0.11.0 build 1 will be released for beta testers?
[19:59:49] * MaximMinerSuper1 has quit
[20:00:01] * MaximMinerSuper joined the channel
[20:01:46] <shoghicp> MaximMinerSuper: please read the rules, otherwise you are not welcome here
[20:02:02] <shoghicp> and each time a guy asks, it gets pushed later
[20:02:25] <shoghicp> it'll be released in X days + 3 time units
[20:02:43] <shoghicp> gurun: did you set the data flag on the entity data, and sent it?
[20:03:04] <gurun> yeah. i have all that working for all the other stuff.
[20:03:11] <gurun> it's just the arrows that doesn't really want to "burn"
[20:03:16] <gurun> but .. i'm not sure what to expect
[20:03:57] <shoghicp> multiplayer glitches?
[20:03:58] <shoghicp> oh
[20:04:06] <shoghicp> arrows are different
[20:04:13] <Brandon15811__> !findquote eta
[20:04:14] <gurun> have to compare what happens if i have two players on local lan.
[20:04:15] <MrQuoter> [412] <+williamtdr> so one of the veggietales songs is apparently about premarital sex | <+williamtdr> seriously, the undertones are crystal clear now
[20:04:22] <shoghicp> since they are not mobs, maybe they don't have the fire thing
[20:04:37] <Brandon15811__> that escalated quickly
[20:06:31] <Brandon15811__> !getquote 176
[20:06:32] <MrQuoter> [176] No ETA's on PocketMine releases or MCPE releases, we're not magical dwarves and fairies.
[20:06:34] <MrQuoter> [176] Added KnownUnown at 2013/08/15 21:32.
[20:07:03] * MaximMinerSuper has quit
[20:07:18] * MaximMinerSuper joined the channel
[20:07:19] <MaximMinerSuper> shoghicp sorry my wifi isn't very good here. and my phone often loses connection
[20:07:23] <gurun> shogi, yes damn it. Doesn't work on local LAN either. It only does it locally for the client the player is in.
[20:07:42] <gurun> but then, all is fine.
[20:09:36] <gurun> i'm not sure about the "fairies" part. Inty... had some weak moments i've heard.
[20:14:40] <shoghicp> xD
[20:16:00] <gurun> btw, i think the actual "height" of arrow is 0.
[20:17:03] <shoghicp> nah, check the MC wiki
[20:17:08] <shoghicp> you have all the values there
[20:34:13] <gurun> Package 0xA1, is that implemented on the client at all?
[20:34:27] <shoghicp> name?
[20:34:30] <gurun> link
[20:34:39] <shoghicp> yep, even better in 0.11
[20:34:53] <gurun> oh, .. so from the server you can actualy do that stuff?
[20:35:11] <gurun> ah
[20:35:18] <gurun> minecarts and shit perhaps?
[20:35:26] <shoghicp> yep, you can
[20:35:36] <gurun> does it work with any entity?
[20:35:46] <gurun> hehe, have to experiment with that one in that case
[20:36:05] <shoghicp> almost any, I think
[20:36:09] <shoghicp> 0.11 works with any
[20:36:17] <gurun> really. that's really cool. HYPE
[20:36:18] <gurun> lol
[20:36:36] <gurun> is the linkee controlling the linked entity?
[20:37:18] <gurun> ah, never mind. I'll experiment a bit with it and see.
[20:37:22] <gurun> then 0.11 do it more seriously
[20:38:07] <shoghicp> 0.11 also allows adding any amount of entities to any entity
[20:39:20] <gurun> hihi
[20:39:27] <gurun> clusters :-P
[20:40:09] <gurun> that is something that would be a bit interesting to investigate.. having "boat" as a building platform.
[20:40:33] <gurun> the mods i've seen around things like that seems really .. hacky.
[20:40:51] <gurun> it would enable a completely new set of game-modes for mini.games.
[20:41:10] <gurun> so what was the Entity ID for my wife again?
[20:41:16] <gurun> Ah 11
[20:45:03] <shoghicp> you don't need boats to do this :)
[20:45:09] <shoghicp> ANY entity
[20:46:20] * MaximMinerSuper1 joined the channel
[20:46:46] <gurun> well
[20:47:14] <gurun> i would want to have a buildable mob. Like a mob with one block that can be build on. And then "ride" it.
[20:47:24] <gurun> cars and stuff
[20:47:42] <shoghicp> oh, that
[20:47:45] <gurun> yeah
[20:47:58] <gurun> i know people would probably find some completely crazy ways of using it..
[20:48:10] <gurun> could be used like a "rotatible" block for instance.
[20:48:14] <gurun> car block
[20:48:20] <gurun> boat block .. transportation in general
[20:48:53] <gurun> it feels like it would be a farily straightforward thing to implement
[20:49:52] * MaximMinerSuper1 has quit
[20:51:08] <gurun> and then it would super cool to implement physics around that. Like for float. You have to build it to float.
[20:51:10] * sgray has quit
[20:51:18] <gurun> it doesn't automagically float
[20:51:32] <gurun> but then you can also build a mini.sub.
[20:51:56] <gurun> a "Block Entity"
[20:53:51] * MaximMinerSuper joined the channel
[20:55:41] <shoghicp> gurun: send NO_AI to that entity ;D
[20:55:45] <shoghicp> float!
[20:57:50] <gurun> interesting.
[20:57:57] <shoghicp> 0.11 things :)
[20:58:04] <gurun> yeah, i'm guessing that :-)
[20:58:19] <gurun> is the visible flag for all entities?
[20:59:43] <shoghicp> almost all I think
[21:01:33] * sgray joined the channel
[21:33:12] <MinecraftAddict> guess who's back back back
[21:33:20] <MinecraftAddict> back again-gain-gain
[21:33:32] <MinecraftAddict> addict's back back back
[21:33:40] <MinecraftAddict> tell a friend friend friend
[21:35:20] <shoghicp> :o
[21:37:47] <MinecraftAddict> I've missed you shoghicp
[21:37:52] <MinecraftAddict> <3
[21:38:26] <shoghicp> lots of things happened!
[21:38:34] <Brandon15811__> MinecraftAddict: does this smell like chloroform to you?
[21:38:59] <MinecraftAddict> Brandon15811, kinda.. give me a second to think about it, my head hurts
[21:39:06] <MinecraftAddict> shoghicp, fill me in!
[21:39:35] * Brandon15811__ gets a marker to fill MinecraftAddict in
[21:39:47] <MinecraftAddict> stay in the lines!
[21:39:57] <Brandon15811__> NEVAR!
[21:40:23] <shoghicp> MinecraftAddict: most important thing would be that I work at Mojang now, but I think you knew the news
[21:40:24] <MinecraftAddict> I'm not purple, you color blind?
[21:40:43] <Brandon15811__> MinecraftAddict: no, you're pink
[21:40:46] <MinecraftAddict> shoghicp, yep :D
[21:41:13] <MinecraftAddict> Woo Hoo for jobs!
[21:41:16] <shoghicp> 0.11 is coming soon(tm), lots of multiplayer and network changes!
[21:41:29] <gurun> Mojang hired a lot of people, so now they are actually producing..
[21:41:36] <MinecraftAddict> ahh, the good old Soon^tm
[21:41:53] <Brandon15811__> ®
[21:41:56] <Brandon15811__> There you go
[21:42:12] <gurun> lol, did you say changes and not "improvements" intentionally :-P
[21:42:14] <MinecraftAddict> get outta here Brandon15811
[21:42:21] <Brandon15811__> MinecraftAddict: no.

[00:02:51] <gurun> caching on client .. of chunks. Is that working?
[00:03:22] <shoghicp> it should work, there is a source for network chunks
[00:04:01] <gurun> yeah, but on my device it doesn't at least work .. right now.
[00:04:17] <gurun> because that would be a huge saver for the server.
[00:04:40] <gurun> at least in terms of .. chunk-sending.
[00:05:18] <gurun> and if memory is an issue on the client, at least have it send a packet with records it would purge from the cache.
[00:07:55] <gurun> what file-formats are skins?
[00:08:42] <shoghicp> ARGB array
[00:08:59] <gurun> raw ?
[00:09:02] <gurun> bitmap?
[00:09:05] <shoghicp> yep
[00:09:08] <gurun> tihi
[00:09:12] <shoghicp> not compressed, sent using new system
[00:10:04] <gurun> how big are they?
[00:10:16] <gurun> l x w?
[00:10:21] <gurun> hehe
[00:10:23] <gurun> w x h
[00:10:24] <gurun> lol
[00:11:06] <shoghicp> same format as PC
[00:11:10] <gurun> ok
[00:12:43] <gurun> it's 1kb only
[00:13:51] <gurun> hmm, no the PNG is 1kb for steve
[00:14:15] <shoghicp> it's uncompressed :)
[00:16:51] <shoghicp> 64 * 64 * 4
[00:16:56] <shoghicp> 16kb
[00:17:00] <gurun> yes
[00:17:13] <gurun> noticed it was new for 1.8 too
[00:18:04] <gurun> that will be fun for the kids in school to play around with
[00:21:54] <gurun> hmmm, time to branch soon.
[00:22:14] <gurun> that stuff will wreck havoc with the packet design i have right now :-P
[00:23:43] <gurun> BTW .. performance.. it would greatly benefit from skipping the adler checksum.
[00:24:00] <gurun> i don't even see how that is needed.
[00:27:34] <gurun> I'll get some sleep .. finish off the damn arrows tomorrow and then .. try to implement it.
[00:31:14] <deceit> sleep when you're dead
[00:31:18] <deceit> sleep is for the weak :|
[00:31:28] <deceit> i've been up for 20 yrs and i'm fine
[00:31:33] * deceit *twitch*
[01:11:19] * Darunia18 joined the channel
[01:28:44] * InusualZ is now known as zz_InusualZ
[02:03:18] <Brandon15811__> NullFull: c do you like waffles?
[02:03:20] <NullFull> I like waffles, but I don't know the song.
[02:27:46] <KnownUnown>  http://xkcd.com/1501/
[03:35:04] * sgray has quit
[05:53:48] * sgray joined the channel
[09:51:30] * gurun joined the channel
[09:51:46] * PEMapModder joined the channel
[10:21:02] <gurun> is PM really doing axis aligned bboxes?
[10:21:48] <shoghicp> yep
[10:22:20] <gurun> can you help me locate the code that does the axis rotation calculations. I have to compare code or something.
[10:22:32] <shoghicp> there is no axis rotation
[10:22:39] <shoghicp> it's axis aligned
[10:23:25] <gurun> well, i mean .. where it adjusts to a rotated object (shrink/grow)
[10:25:37] <gurun> i'm having problems with arrows. They work and it can be used. But the bounding boxes ARE off .. i just know it.
[10:26:08] <gurun> i can see that if i aim just a little little bit between borders of two blocks.
[10:26:54] <shoghicp> everything is in AxisAlignedBoundingBox :)
[10:26:57] <shoghicp> math
[10:29:24] <gurun> hmm .. reaeding minecraft wikipedia
[10:29:41] <gurun> The size is in block lengths (usually considered to be 1 meter), and is the size of an axis-aligned bounding box with the specified width in both horizontal dimensions (X and Z) and the specified height in the Y dimension
[10:29:54] <gurun> it implies that the box doesn't adjust to rotation
[10:31:29] <shoghicp> exactly
[10:34:07] <gurun> how can that be called axis aligned bbox then?
[10:34:11] <gurun> what am i missing?
[10:34:30] <shoghicp> because it's axis algined, that means that it does not rotated, it's always aligned
[10:34:31] <gurun> well, it's axis aligned yes
[10:34:51] <gurun> yes, the bounding box is always aligned, but also always change size on rotation of the object
[10:35:00] <shoghicp> it does not
[10:35:12] <gurun> ok, all the PC codes i've checked is doing that.
[10:35:26] <gurun> at least the ones that implemented it
[10:35:32] <shoghicp> no, they are making it bigger as speed goes up
[10:35:37] <shoghicp> to check all the blocks it moved
[10:35:41] <gurun> nah
[10:35:47] <shoghicp> htene ntity BB stays the same size
[10:35:49] <shoghicp> the*
[10:35:50] <gurun> they are adjusting for pich and yaw
[10:35:57] <shoghicp> the PM code is very similar to PC code
[10:36:10] <gurun> ok .. are we really arguing about what an axis aligned bbox is?
[10:36:19] <gurun> but
[10:36:22] <gurun> if that means
[10:36:33] <gurun> i can just use heigh lenght with .. and do a box out of that, so much easier of course
[11:14:45] * Iphonetiz joined the channel
[11:23:09] * eggster_ joined the channel
[11:25:05] * eggster has quit
[11:25:24] * eggster_ is now known as eggster
[11:29:55] * Leo_ joined the channel
[11:29:58] * Leo_ has quit
[11:30:22] * Leo_ joined the channel
[11:30:31] * Antisober552 has quit
[11:30:31] * deceit has quit
[11:30:31] * Wuppie has quit
[11:30:31] * NullFull has quit
[11:30:31] * shoghicp has quit
[11:30:31] * ZacHack has quit
[11:30:31] * Intyre has quit
[11:30:31] * leonchang99 has quit
[11:30:31] * iamadpond has quit
[11:31:09] * Leo_ has quit
[11:33:40] * Antisober552 joined the channel
[11:33:40] * deceit joined the channel
[11:33:40] * Wuppie joined the channel
[11:33:40] * NullFull joined the channel
[11:33:40] * shoghicp joined the channel
[11:33:40] * ZacHack joined the channel
[11:33:40] * Intyre joined the channel
[11:33:40] * leonchang99 joined the channel
[11:33:40] * iamadpond joined the channel
[11:36:28] <NullFull> Codmadnesspro is also known as: codmadnesspro
[11:36:38] <NullFull> Smarticles101 is also known as: codmadnesspro
[11:47:17] * PEMapModder_ joined the channel
[11:47:21] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:54:53] <gurun> so, fixed size bbox works better.
[11:55:21] <gurun> and then, calculate the interception-point for the arrow and the bbox, and then set last location to that. Works great.
[12:12:26] * Guest86608 joined the channel
[12:24:56] <gurun> will skins be on players only, or will that work on mobs too?
[12:38:35] <shoghicp> only players >.<
[13:34:47] * sgray joined the channel
[13:38:10] <gurun> oki. but that will be popular too ... HYPE :-P
[13:52:27] <Codmadnesspro> lol wat
[14:06:04] <gurun> So .. the way i implemented "drag" was to have each entity have it's own setting.
[14:06:15] <gurun> however, reading about arrows, i realize that is just plain wrong.
[14:06:31] <gurun> it should get the drag from the block that currently occupy the space it is in.
[14:16:39] <shoghicp> gurun: entities have a base drag
[14:16:46] <shoghicp> and then a drag if they touch a block
[14:16:54] <shoghicp> they can touch multiple blocks and once
[14:16:57] <gurun> is it a combined drag?
[14:16:58] <shoghicp> and that adds to the abse drag
[14:17:01] <shoghicp> base*
[14:20:37] <gurun> i have a "small" issue with the arrows hitting blocks. Sometimes they bounce off. It seems random, but i'm not sure it is. Do you know the conditions for when it bounces and not?
[14:21:03] <gurun> the minecraft wiki basically just says that it depends on the speed and angle
[15:58:27] * zz_InusualZ is now known as InusualZ
[15:58:58] * InusualZ is now known as zz_InusualZ
[17:48:11] <shoghicp> gurun: I'm now generating everything using async tasks :o
[17:48:17] <shoghicp> REALLY fast generation
[17:49:53] <gurun> well .. faster .. you mean the end result, or?
[17:50:12] <gurun> generating many chunks are faster. Not generating one individual chunk, right?
[17:50:56] <gurun> i've had pretty big issues with the sync around the "chunk-cache" for each player. Seen anything of that yet?
[17:51:21] <gurun> doesn't affect CPU, but latency
[17:51:43] <gurun> hehe, actually .. these problems have a positive impact on CPU  .. lol.
[17:52:17] <shoghicp> hmm
[17:53:13] <shoghicp> gurun: like, I can use whatever amount of cores I want
[17:53:21] <gurun> 			lock (chunksUsed)
[17:53:32] <gurun> that single line have been causing me a lot of headache
[17:54:29] <gurun> shoghicp, yeah when you get 100% CPU on all cores, then you know you did something good.
[17:55:01] <shoghicp> and I implemented a thread-local storage for async tasks
[17:55:06] <shoghicp> which is VERY good
[17:55:13] <shoghicp> as plugins can use that now
[17:56:11] <shoghicp> like, having the connection ready on the thread
[17:56:23] <shoghicp> instead opening it each time, as some plugins do
[17:58:33] <gurun> connection to?
[17:58:50] <gurun> to .. core?
[18:00:08] <gurun> This is a nice thing in C# that really helps me with that locking

2015-03-25
[23:39:25] <shoghicp> I forgot my computer in power-saving mode
[23:39:30] <gurun> lol
[23:39:36] <shoghicp> 1GHz instead of 2.4Ghz
[23:39:49] <shoghicp> but pocketmine was really fast
[23:43:02] <shoghicp> woah
[23:43:11] <gurun> how come MCPE server has issues with these things?
[23:43:24] <gurun> feels like this is something it should excel at already...
[23:43:36] <shoghicp> hmm?? MCPE can handle this now because of threading :)
[23:43:52] <shoghicp> before they were compressed/uncompressed on the main thread :/
[23:44:25] <shoghicp> but the overhead PM has is on thread communication with RakLib, this reduces it a lot!
[23:44:38] <shoghicp> and it'll be even lower with the next pthreaads version
[23:45:23] <gurun> well, i can't really feel that this was ever an issue for another server than MCPE perhaps (if it is doing this stuff without threads).
[23:46:15] <shoghicp> well, we have realms in mind :)
[23:46:24] <gurun> Well .. so do i of course.
[23:47:03] <gurun> but i
[23:47:16] <shoghicp> so, this reduced the load time from 4-5s to half a second
[23:47:29] <shoghicp> and bandwidth usage... a lot
[23:47:30] <gurun> you mean on the client-side or?
[23:47:32] <shoghicp> because of entity spam
[23:47:38] <shoghicp> server -> client
[23:47:50] <shoghicp> the client will also use batch packets
[23:47:53] <gurun> with PM -> MCPE or?
[23:48:08] <shoghicp> I'm talking about PE -> PE
[23:48:12] <gurun> ah, ok
[23:48:28] <gurun> yeah, it is kind of slow loading with doing PE to PE.
[23:48:40] <gurun> It takes no time to load it from MiNET tho.
[23:48:54] <gurun> Joining a world is basically instant.
[23:49:11] <gurun> unless it is huge like some of the PC worlds .. and i load 250 radius :_P
[23:50:16] <shoghicp> now the loading screen is only useful on single-player mode D:
[23:50:24] <gurun> haha
[23:50:31] <humerusj> Hmm
[23:50:31] <InusualZ> LOL
[23:50:38] <humerusj> !seen shoghicp
[23:50:38] <NullFull> shoghicp was last seen in #mcpedevs at Wed Mar 25 2015 23:51:55 GMT+0000 (UTC)
[23:50:48] <humerusj> Nullfull has a seen module
[23:51:08] <gurun> So, should i expect the client to send batch packets to the server too?
[23:51:09] <shoghicp> :o
[23:51:13] <shoghicp> gurun: yep
[23:51:26] <shoghicp> in fact, the first one will be a batch packet
[23:51:34] <shoghicp> LoginPacket with skin :P
[23:51:46] <gurun> TO the server ...
[23:52:36] <shoghicp> yep
[23:52:49] <shoghicp> then the server broadcasts it to other players on addplayer
[23:53:05] <gurun> ok. SO .. i can also ignore it and just broadcast my own then
[23:53:08] <shoghicp> the skin servers are too busy, they can't handle PC and PE
[23:53:12] <shoghicp> yep, of course!
[23:53:22] <gurun> HYPE :-P
[23:53:23] <shoghicp> you still have to decode the packet :)
[23:54:08] <gurun> that's fine.
[23:54:23] <gurun> I just have to .. create a new tier of packet-containers .. on app level.
[23:54:33] <gurun> separate from RakNet ..
[23:55:06] <gurun> so
[23:55:11] <gurun> if i have two packets ..
[23:55:48] <gurun> i read the bytes (lenght), decompress, and then process the first byte and then .. as normal ..
[23:56:18] <InusualZ> Sorry, for the question. Every packet will be compressed?
[23:57:09] <shoghicp> every packet CAN be compressed
[23:57:31] <InusualZ> ohhh that's neat
[23:57:44] <shoghicp> you want to do that for big packets, as chunks
[23:58:30] <gurun> InusualZ, not so neat for performance ..
[23:58:49] <gurun> guess i should be hunting for a faster compression lib.
[23:59:05] <shoghicp> well, if you thread it it's faster :)
[23:59:19] <shoghicp> but as always, you can choose when to do it
[23:59:23] <gurun> .. it's already threaded.

[00:00:51] * PEMapModder has quit
[00:00:58] * PEMapModder joined the channel
[00:01:31] * PEMapModder joined the channel
[00:01:32] * PEMapModder has quit
[00:02:05] * PEMapModder joined the channel
[00:02:38] * PEMapModder joined the channel
[00:02:39] * PEMapModder has quit
[00:03:20] * PEMapModder joined the channel
[00:04:22] * PEMapModder joined the channel
[00:04:23] * PEMapModder has quit
[00:04:46] * Guest11905 joined the channel
[00:05:20] * PEMapMod- joined the channel
[01:55:42] * Fudster is now known as OmniTip
[01:57:04] * OmniTip is now known as Fudster
[01:57:40] * Fudster has quit
[01:57:40] * Fudster joined the channel
[01:57:40] * Fudster has quit
[01:57:40] * Fudster joined the channel
[06:47:39] * Georggi joined the channel
[06:47:42] <NullFull> Georggi is also known as: Georggi
[08:23:48] * PEMapModder joined the channel
[08:24:00] * PEMapModder joined the channel
[08:24:02] * PEMapModder has quit
[08:24:35] * PEMapModder joined the channel
[08:24:35] * PEMapModder has quit
[08:25:40] * PEMapModder joined the channel
[08:40:06] * gurun joined the channel
[08:48:19] <gurun> i wonder, should i make bug-reports on MCPE when the bug is related to only external servers... hmm ..
[08:49:13] <gurun> NullFull c HYPE!
[08:49:14] <NullFull> What do you know about minecraft?
[08:50:00] <gurun> (scary)
[08:51:22] <shoghicp> gurun: tell me :P
[08:51:33] <gurun> already did .. about the chickens.
[08:51:47] <shoghicp> is that only on external servers?
[08:51:52] <shoghicp> or also vanilla servers?
[08:51:58] <gurun> i would assume so.
[08:52:15] <gurun> i mean .. i fixed it in my server already .. just reverse the pitch.
[08:52:22] <gurun> .if it's a chicken.
[09:04:38] * Georggi has quit
[09:07:58] <shoghicp> gurun: I don't see different code... maybe rendering?
[09:36:30] <shoghicp> it was rendering, fixed
[11:57:17] <gurun> cool, thanks.
[13:04:13] <gurun> snowballs .. war !
[13:12:16] <gurun> what is actually the intial velocity of a snowball?
[13:22:15] <shoghicp> hmm.. no idea!
[13:38:22] <gurun> do you know if the client interpolates movements for things like snowballs?
[13:38:44] <gurun> i get a laggish trajectory...
[13:39:37] <gurun> but i'm not sending "motions" .. just positions.
[13:40:26] <shoghicp> oh, the server sends motion
[13:40:28] <shoghicp> not positions
[13:40:34] <shoghicp> and it only does it once
[13:40:36] <shoghicp> on spawn
[13:42:58] <gurun> ok, so it should all be simulated on the client, and i just use the ticks on the server to calculate .. server-side what needs to be checked.
[13:43:16] <gurun> i avoided doing the motion/speed vector packet, guess i need that then.
[13:43:28] <gurun> i set it it on spawn entity though, but doesn't seem to have any impact.
[13:43:36] <gurun> in the spawn entity packet.
[13:44:03] <gurun> i call it "velocity" .. not motion.
[13:44:09] <gurun> like a velocity vector.
[13:59:10] <gurun> thanks shogi. Works a LOT better. And much more effecient of course.
[14:39:42] * huuu joined the channel
[14:39:47] <huuu> hi
[14:40:26] * huuu has quit
[14:44:30] <Codmadnesspro> hue
[15:19:09] <gurun> huue
[15:19:54] <gurun> bounding boxes .. yes. Hits from snowballs .. yes.
[15:20:00] <gurun> A good checkin.
[15:42:01] <humerusj> [d__d]: help
[15:42:01] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[15:47:44] <Codmadnesspro> [d__d] gibe
[15:48:08] <Codmadnesspro> [d__d] seen iJoshuahd
[15:48:16] <iJoshuaHD> ?
[15:48:20] <Codmadnesspro> hue
[15:48:26] <iJoshuaHD> -,-
[16:44:11] <PEMapModder_> Codmadnesspro: it just told you, it doesn't have the last_seen plugin.
[16:57:03] <Brandon15811__> ^
[17:35:21] <gurun> so, bow and arrow. I guess i should start counting "force" on UseItem, and then fire the arrow on Action using the time-difference between the events as .. force.
[18:27:34] * zz_InusualZ is now known as InusualZ
[18:44:12] * InusualZ is now known as zz_InusualZ
[18:58:13] <gurun> Hmm, can't arrow to shoot, unless i animate the path.
[18:58:18] <gurun> but that .. on the other hand, works.
[18:58:26] <gurun> just wondering what i'm doing wrong.
[18:58:46] <gurun> or .. if i'm actually doing it right :-P
[19:06:34] * sgray has quit
[19:40:05] * sgray joined the channel
[21:24:12] * zz_InusualZ is now known as InusualZ
[22:17:37] * InusualZ is now known as zz_InusualZ
[22:20:42] * zz_InusualZ is now known as InusualZ
[22:57:19] <TruDan> https://twitter.com/TruDan97/status/580861260415295488
[23:14:41] <shoghicp> gurun: check repo, surprise!
[23:14:41] <shoghicp> try to guess
[23:16:52] <gurun> hmm ...
[23:17:05] <gurun> block start end actions... ?
[23:18:38] <shoghicp> that's old :)
[23:18:39] <shoghicp> it's very new
[23:23:31] <gurun> haha
[23:23:37] <gurun> yeah .. old stuff :-)
[23:23:48] <shoghicp> you might like this new thing
[23:24:01] <gurun> how would i use the new thing?
[23:24:13] <shoghicp> you can talk about it if you found it ;D
[23:24:30] <shoghicp> the code is secret, features are not :P
[23:26:48] <shoghicp> gurun: see the BatchBlock?
[23:26:51] <gurun> well, other than the obvious .. i noticed something i need to investigate .. UPnP.
[23:27:34] <gurun> batch .. block?
[23:27:56] <shoghicp> UPnP was already there ;)
[23:27:58] <shoghicp> BatchPacket*
[23:28:27] <gurun> yeah .. that was the "obvious one" ..
[23:28:44] <shoghicp> so yeah, that's the good new thing
[23:28:50] <gurun> i'm trying to think of the use-case for me..
[23:29:00] <shoghicp> payload = compressed list of packets
[23:29:06] <gurun> yes
[23:29:10] <gurun> just regular packets or
[23:29:13] <shoghicp> send all chunks in one packet
[23:29:22] <shoghicp> or compress entity motions
[23:29:28] <gurun> hmm, what about size?
[23:29:30] <gurun> 1500
[23:29:32] <shoghicp> or send 2k particles, etc
[23:29:43] <shoghicp> any size
[23:29:57] <shoghicp> it'll be compressed and sent to raknet, raknet will split it if needed
[23:30:08] <gurun> ok, so still normal splitting
[23:30:19] <gurun> so, basically a message with messages
[23:30:25] <gurun> compressed
[23:30:30] <shoghicp> yep, but this happens on the main game, not RakNet
[23:30:40] <gurun> yep, unerstood.
[23:30:46] <shoghicp> also, FullChunkDataPacket is not compressed anymore :)
[23:31:06] <gurun> oh .. shit.,
[23:31:19] <shoghicp> and the compression also happens on different threads, which helped MCPE a lot
[23:32:20] <gurun> why isn't chunks compressed?
[23:32:49] <shoghicp> because they are batched with other packets
[23:33:07] <shoghicp> improves compression a lot
[23:33:21] <shoghicp> sending 4-6 chunks and compressing them
[23:33:35] <gurun> so, i would compress the whole batch packet instead
[23:34:50] <gurun> compression takes quite a lot of CPU
[23:35:19] <gurun> actually, not the compression. Calculatin the damn checksum takes time.
[23:36:19] <shoghicp> only the payload
[23:36:19] <shoghicp> check the new protocol details, lots of things changed!
[23:36:33] <gurun> so, for me .. i have to test-implement this on a seperate branch. But initial thoughts is that it will kill performance for me since I already do all this stuff multithreaded, and cache pre-compressed chunks (automatically re-generated).
[23:36:35] <shoghicp> it's on a different thread :)
[23:36:41] <shoghicp> on send and receive for MCPE
[23:36:47] <shoghicp> on send for PM
[23:37:01] <shoghicp> oh, you can still cache this
[23:37:13] <gurun> i don't see how .. right now.
[23:37:13] <shoghicp> create one of these packets per chunk
[23:37:22] <shoghicp> with just one inside
[23:37:51] <gurun> ok .. so .. a packet in the packet, but just as a container.
[23:38:20] <gurun> just the length and then the bytes, right
[23:38:29] <shoghicp> yep
[23:38:31] <shoghicp> int bytes
[23:38:38] <shoghicp> chunk packet is now
[23:38:53] <shoghicp> int x, int z, int length, data
[23:39:13] <shoghicp> heh

2015-03-24
[15:01:21] <shoghicp> oh my
[15:01:27] <shoghicp> the lag will be hard there
[15:01:47] <shoghicp> you might be able to move that easily to an async task on 1.5
[15:01:58] <shoghicp> as it has better class loading and resource sharing
[15:02:17] <PEMapModder> It is the same easy right now
[15:02:22] <PEMapModder> I mean for my purpose
[15:02:24] <shoghicp> nope :)
[15:02:34] <PEMapModder> The thing I'm worrying now is the data not being initialized
[15:02:36] <shoghicp> you will be able to have a thread storage for some elements
[15:02:58] <PEMapModder> How? o.O
[15:03:20] <shoghicp> plugins will need to check and fill them, but they can be reused after that
[15:03:25] <shoghicp> magic!
[15:03:56] <PEMapModder> I suppose so
[15:04:16] <PEMapModder> The magic of my coding workflow about how I am unwilling to test
[15:04:26] <PEMapModder> It bases on how I'm willing to think :P
[15:04:54] <PEMapModder> I think before I add something, and these race conditions must be considered before those things are written
[15:05:23] <PEMapModder> Now I don't know how to "think" again 😰
[15:13:51] <shoghicp> yep
[15:14:04] <shoghicp> if you thread, you expose yourself to race conditions :D
[15:14:13] <shoghicp> if you don't, you can also have race conditions
[15:15:58] <Brandon15811__> "A programmer had a problem. He thought to himself, "I know, I'll solve it with threads!". has Now problems. two he"
[15:17:09] <Brandon15811__> shoghicp: https://twitter.com/sandbaydev/status/289081742248251394
[15:27:45] <shoghicp> haha
[15:34:23] <PEMapModder> Just tried 60 playerd
[15:34:27] <PEMapModder> Server has 58 online now
[15:34:35] <PEMapModder> Recording since server startup, I got thos
[15:34:37] <PEMapModder> http://timings.aikar.co/?url=10670001
[15:34:46] <PEMapModder> Doesn't seem to be too bad
[15:36:54] * sgray joined the channel
[15:52:17] <iJoshuaHD> i no longer see 700% crap on my timings result after ditching some other methods and put the road directly to asynctask on PlayerJoinEvent xD
[15:52:41] <iJoshuaHD> so far, i can withstand 60 players with minimum lag
[16:25:08] <PEMapModder_> Got this http://timings.aikar.co/?url=10670695 so it seems that the lag mostly come from the amount of data returned by the server, not the number of queries
[16:25:30] <PEMapModder_> because there is "SELECT * FROM players;" one line only in login event
[16:25:41] <PEMapModder_> although table `players` have 23 columns
[16:26:32] <shoghicp> select only the needed columns
[16:26:40] <shoghicp> and place some WHERE in there
[16:28:36] <PEMapModder_> oops I meant SELECT * FROM players WHERE uid=%d xD
[16:28:51] <PEMapModder_> but the problem is all columns are needed :(
[16:29:36] <shoghicp> that works
[17:22:39] * zz_InusualZ is now known as InusualZ
[17:32:45] * sgray has quit
[17:36:14] * InusualZ is now known as zz_InusualZ
[17:37:13] * zz_InusualZ is now known as InusualZ
[17:37:59] * sgray joined the channel
[17:43:38] * InusualZ is now known as zz_InusualZ
[17:44:55] * zz_InusualZ is now known as InusualZ
[19:03:11] * adamsd5 joined the channel
[19:04:47] <adamsd5> Howdy.  I'm interested in contributing to PocketMineMP.  I've read the contributing documentation and am familiar with GitHub, but not pull-requests.  Anyone have a moment for a rookie question or two?  First should I use the "fork and pull" model described here? https://help.github.com/articles/using-pull-requests/
[19:05:29] <adamsd5> Second, I want to start small, and I have something small in mind.  Is there a way to know if someone else is working on the same thing?  (What process is used to coordinate efforts?)
[19:13:29] * [d__d] has left the channel
[19:13:30] * [d__d] joined the channel
[19:13:37] * mtrythall joined the channel
[19:13:40] <mtrythall> [d__d] help
[19:13:40] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain, message_service (https://botbot.me/freenode/mcpedevs/help/)
[19:16:58] <Codmadnesspro> hue
[19:18:23] * mtrythall has left the channel
[19:24:13] * adamsd5 has left the channel
[19:39:16] * TheLucyClub joined the channel
[19:39:17] <NullFull> TheLucyClub is also known as: TheLucyClub
[19:39:22] <TheLucyClub> hi
[19:40:16] <TheLucyClub> hi NullFull
[19:43:03] <Codmadnesspro> It's amusing when people to try make communiations with bots, such as NullFull and chanserv
[19:45:26] <TheLucyClub> ha
[19:45:42] <TheLucyClub> @ChanServ hi
[19:46:26] <Codmadnesspro> Chanserv op me :3
[19:46:34] <TheLucyClub> lol
[19:47:57] * TheLucyClub has quit
[20:20:08] <Codmadnesspro> topkek
[20:30:54] * Iamadpond_ joined the channel
[20:31:51] * Iamadpond_ has quit
[20:32:50] * Iamadpond_ joined the channel
[20:34:09] * Iamadpond_ has quit
[20:50:51] <Codmadnesspro> shog you should try linux dash :3 https://codmadnesspro.com/status/#/system-status
[20:55:14] * Darunia18 joined the channel
[21:00:35] <Brandon15811__> Codmadnesspro: thats a really nice page
[21:00:43] <Brandon15811__> /s
[21:01:00] <Codmadnesspro> I turned it off because I forgot to add htpasswd to a page :3
[21:02:12] <Brandon15811__> real men use nginx
[21:03:54] <Codmadnesspro> I thought of using it because of load balancing but idk. I'll some day do it
[21:04:05] <Codmadnesspro> "some day"
[21:53:26] * InusualZ is now known as zz_InusualZ
[22:11:29] * Georggi joined the channel
[22:11:31] <NullFull> Georggi is also known as: Georggi
[22:58:08] * Georggi has quit
[23:01:42] <Codmadnesspro> shog nice spam m9 xD http://prntscr.com/6kywx3
[23:44:15] <gurun> few games seems to offer bow and arrow, egs and snowballs. Is this prehaps because of performance?
[23:56:57] * PEMapModder joined the channel
[23:58:20] * PEMapModder joined the channel

[00:41:41] <Codmadnesspro> Yes, very fun
[00:41:52] <shoghicp> gurun: I have some Atari computer, and a laptop with win 3.1 (greyscale LCD screen) :D
[00:42:08] <gurun> laptop .. is it an IBM?
[00:42:11] <shoghicp> yep
[00:42:15] <gurun> model 40?
[00:42:24] <shoghicp> I don't remember the model :(
[00:42:31] <shoghicp> but 16Mhz, I think
[00:42:39] <shoghicp> it was fun to play the original games without an emulator
[00:42:40] <gurun> was it the first PC laptop that IBM released?
[00:42:45] <deceit> hahah
[00:42:48] <gurun> i have one :-)
[00:42:58] <shoghicp> I don't think so, it's too small for that
[00:43:04] <gurun> oh, ok
[00:43:14] <shoghicp> 100MB hard disk
[00:43:21] <gurun> the one i have is a .. i think it is model 40. A 286
[00:43:27] <shoghicp> 286...
[00:43:32] <gurun> 1Meg RAM .. it's great!
[00:43:33] <shoghicp> I think it's a 286 too
[00:43:42] <deceit> hit dat turbo button!
[00:43:55] <gurun> And LCD that makes you feel like it is LSD.
[00:44:04] <gurun> so slow ..
[00:44:52] <gurun> I did my first serious project on that one. First software i ever sold. Using Turbo Pascal for Windows 1.5
[00:45:26] <gurun> it was when Borland introduced .. the X and V checkmarks on the buttons .. that we use today to spot seriously bad software :-P
[00:46:02] <shoghicp> anyway, bed!
[00:46:02] <shoghicp> too late D:
[00:46:11] <gurun> yeah .. you have to play .. err .. work during the days :-P
[00:47:00] <gurun> hah .. i'm so happy.
[00:54:18] <gurun> how do i get hold of a good world-builder guy to do some demo mini-game worlds?
[00:54:47] <gurun> lobby, BH map, fight-map
[01:08:32] <deceit> arg
[01:08:42] <deceit> meteors be breakin' mah o2 farm!@$!
[01:12:11] <gurun> did you do meteors?
[01:12:20] <gurun> mete(ore)s
[01:12:43] <deceit> part of galacticraft
[01:12:54] <deceit> meteors randomly land and make craters
[01:12:55] <gurun> actually, that's a cool block for you to have in galactic. A Mete(ore)
[01:13:10] <deceit> you actually mine them for materials needed for mars
[01:13:18] <gurun> you have to give me credit for that name :-P
[01:13:36] <deceit> lol
[01:13:38] <deceit> fair enough ;p
[01:13:43] <gurun> hehe
[01:14:01] <gurun> so .. i've been thinking about that stuff during the day.
[01:14:12] <gurun> I'm a great fan of educational game conten.
[01:14:21] <gurun> things that raise awareness.
[01:14:50] <deceit> i should zip up the pack we're using and put it up on dropbox for ya
[01:14:53] <gurun> for IrishSpace the people had the exodus because of envionmental issues. That was the story behind ...
[01:15:20] <gurun> I was more thinking about how i can .. do with the server to support that stuff.
[01:16:32] <gurun> stuff like that is fun .. but usually it's more fun when you are more.
[01:17:12] <deceit> oh yeah
[01:17:13] <gurun> i mean, for the kids.
[01:17:19] <gurun> (not just the project)
[01:17:21] <deceit> i'm actually building this modpack for my kid
[01:17:29] <gurun> oh, you are :-)
[01:17:32] <deceit> yep
[01:17:45] <deceit> enough mods to keep me happy, new stuff that she may or may not use
[01:17:48] <deceit> works for me ;p
[01:17:58] <gurun> hihi, same motive as i do MiNET for my son.
[01:18:28] <gurun> during the weekend, i did MobHunt .. without any gamelogic what so ever. Just replaced the players with .. mobs.
[01:18:54] <gurun> he was playing like 10hours straight with it. That's the only reward you need, right :-)
[01:19:35] <gurun> i implemented a "/hide" command for him.
[01:19:43] <deceit> yep!
[01:19:56] <gurun> and a "/hide blockId" to do block hunt style disguise.
[01:20:12] <gurun> and he was runing around for a couple of hours killing me and Wupp on the server.
[01:20:16] <gurun> The smallest things.
[01:20:29] <deceit> hahaha
[01:20:58] <gurun> so he had to learn how to type on the device (he just turned 7 the other day). He can't even type in swedish.
[01:21:14] <gurun> So he learned what he needed to learn .. typing english commands in Minecraft.
[01:21:17] <gurun> educational.
[01:21:39] <gurun> He learned the block ID's and the mob-ids in his head.
[01:21:54] <gurun> educational.
[01:22:40] <gurun> He helped me debug water-flow algorithms by testing it. Pointnig out cases where it didn't act like the real minecraft. I was amazed how well they pick up on these things.
[01:23:08] <gurun> But .. he is a BIG space-fan.
[01:23:25] <gurun> So i'm thinking about that galacticraft thing. Could be fun to do something with that.
[01:24:09] <gurun> Are you able to intercept "packets" on the client, before they get processed ?
[01:24:24] <deceit> it's just modded minecraft
[01:24:32] <deceit> so i would say yes
[01:24:42] <gurun> So
[01:25:06] <gurun> wouldn't it be cool to .. define extensions required to get it to work. And then control the game from a server more than from the clint.
[01:25:11] <deceit> i really haven't bothered with any packet inspection stuff for mc
[01:25:14] <gurun> extend the protocol with custom packets.
[01:26:42] <gurun> it would boil down to some pretty generic stuff i think.
[01:26:56] <gurun> like "texture support on blocks". Generically.
[01:27:08] <gurun> (assuming that is kind of what you do)
[01:27:28] <deceit> http://www.cnet.com/news/boeing-patents-star-wars-style-force-fields/#ftag=YHF65cbda0
[01:29:09] <gurun> haha, science .. got to love it
[01:29:26] <gurun> I especially like the stuff about keeping plasma inside a force field. "Not letting light in".
[01:29:36] <gurun> "Leaving people inside blind as bats".
[01:29:50] <gurun> Can't keep wondering what is worse.. being blind as a bat, or cooked in plasma :-P
[01:31:37] <gurun> i also think they will have a problem heating the moons "air" :-P
[01:32:09] * zz_InusualZ is now known as InusualZ
[01:41:44] <deceit> hahahah
[02:18:15] <gurun> hmm, damn. Where do all the world-builders hang out...
[02:20:28] <deceit> not here ;)
[02:20:42] <deceit> i'd be curious as well, i love building over the top stuff
[02:30:05] <Codmadnesspro> shog stop sending out sneakpeaks
[02:30:07] <Codmadnesspro> pls
[02:30:15] <Codmadnesspro> :3
[02:33:47] <deceit> then what would all the 12 yr olds wet the bed over?!
[03:13:41] * sgray joined the channel
[04:51:34] * sgray has quit
[07:07:31] * iJoshuaHD_ joined the channel
[07:07:35] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, LegendsOfMCPE
[07:33:42] * gurun joined the channel
[08:19:11] <shoghicp> Codmadnesspro: envious?
[08:32:17] <iJoshuaHD_> ?
[10:27:24] * PEMapMod- joined the channel
[10:27:35] * PEMapMod- joined the channel
[11:38:51] * sgray joined the channel
[11:57:25] * InusualZ is now known as zz_InusualZ
[12:12:07] * Guest74173 is now known as iJoshuaHD
[12:42:37] <sekjun9878> NullFull minecraft pe.legionpvp.eu 19132
[12:42:38] <NullFull> [Minecraft Stats] Hostname: Legion PE; Gamemode: SMP; Software: PocketMine-Soft 1.4.1; Version: v0.10.5 alpha; Players: 34/40
[13:33:54] <PEMapModder> ?
[13:34:14] <PEMapModder> What happened? A lot of crash dumps?
[13:38:04] <gurun> sekjun9878, how does NullFull do that stats?
[13:40:21] <Brandon15811__> gurun: http://www.quickmeme.com/img/72/7221f725e518793a71eaec4da3d0d5b60fa961b374f3b33f8a83867da2dc331e.jpg
[13:40:51] <gurun> Brandon15811__, i can't implement witchcraft!
[13:41:08] <gurun> not currently supported by .NET
[13:42:10] <gurun> Hmm, "Arcade" games .. seems to be a special category of mini-games in MC. But I can't find a good description of makes a game an "arcade game".
[13:42:15] <gurun> Can someone explain?
[13:42:36] <gurun> Found a huge list of different arcade games here http://mineplex.com/faq
[13:42:42] <gurun> but .. can't detect a pattern
[13:44:51] <humerusj> gurun: uses source query protocol
[13:45:16] <gurun> ok, thanks
[13:45:22] <gurun> guess i should implement that
[14:00:24] <humerusj> 👍
[14:03:02] <iJoshuaHD> 👏
[14:03:23] <iJoshuaHD> makes me an idea to start a Bomberman minigame :3
[14:12:41] <PEMapModder> What is mineplex?
[14:13:09] <PEMapModder> sekjun9878: why did you query LegionPE?
[14:13:42] <Intyre> why so many questions?
[14:14:01] <PEMapModder> Why do you ask why so many questions?
[14:14:13] <PEMapModder> Why shan't I ask to ask?
[14:14:24] * PEMapModder bans PEMapModder for spamming
[14:23:31] <gurun> PEMapModder, is it really just .. 40 slots?
[14:33:43] <PEMapModder_> yes, more slots will lag
[14:33:52] <PEMapModder_> #NoAds
[14:33:54] <PEMapModder_> :P
[14:34:27] * Tigo joined the channel
[14:34:44] <Tigo> hello
[14:34:53] <PEMapModder_> hello
[14:35:09] <Tigo> where can i report crash reports
[14:36:17] <Tigo> where can i report crash reports
[14:36:50] <PEMapModder_> Tigo: "PocketMine support in #pocketmine"
[14:37:19] <Tigo> and then??
[14:38:06] * Tigo has left the channel
[14:47:40] <shoghicp> PEMapModder_: more slots won't lag if you configure the server properly
[14:54:38] <PEMapModder> shoghicp: becaude the plugin isn't written properly
[14:54:55] <PEMapModder> If we have more slots, they may be one or two clients joining per 20 ticks
[14:55:50] <PEMapModder> And then, due to the bad initial design of the plugin that's too late to change now, we have 4 synchronous MySQL queries to run in PlayerLoginEvent or PlayerJoinEvent

[00:01:52] <gurun> 5. Causality of all things.
[00:02:02] <gurun> it's the only logical outcome.
[00:03:43] <gurun> so .. how to get a cheap free server with some power?
[00:03:59] <gurun> free is usually cheap
[00:04:35] <deceit> ^
[00:04:44] <deceit> i know of a couple free shells but they totally lack power ;p
[00:11:02] <gurun> hmm. i think i will do a performance test with a single core and see how many users that can give me..
[00:11:35] <shoghicp> gurun: raspberry pi!
[00:11:50] <shoghicp> or just run it inside a limited emulator >:)
[00:12:05] <gurun> i have one of these android linux devices.
[00:12:23] <shoghicp> test there :)
[00:12:39] <shoghicp> the rpi is great except for the low CPU bandwidth :(
[00:12:41] <gurun> what kind of CPU do thouse things have?
[00:12:57] <shoghicp> 600Mhz ARMv6 core
[00:13:06] <shoghicp> but I usually put it at 700Mhz
[00:13:14] <shoghicp> the new one has more :)
[00:13:23] * Darunia18 joined the channel
[00:16:30] <gurun> oh .. 100 player on one CPU (never tried this before) .. doesn't even give me reaction on the CPU .. so maybe i can go with one of the free ones.
[00:17:32] <gurun> latecy is slightly higher, probably because it can't get threads fast enough. But not a problem. Still below 20ms.
[00:17:35] <Codmadnesspro> I wonder if pocketmine could run on a GPU
[00:17:52] <gurun> PM runs on rasberry, doesn't it?
[00:18:11] <Codmadnesspro> Yes
[00:18:28] <Codmadnesspro> Though not very well... though the pi ofc is a budget learning/server
[00:18:30] <gurun> what's a GPU then .. normally .. that would be the gfx pipe for me .. but
[00:18:59] <Codmadnesspro> Yes, I was wondering if you could because you can say crytocoin mine with GPU
[00:19:09] <gurun> well, now i'm all pshyched up about this ..
[00:19:19] <Codmadnesspro> GPU mining is more powerful than CPU ming
[00:19:21] <Codmadnesspro> mining*
[00:19:28] <gurun> i have a MSDN premium subscription .. i seems to get a lot of free money in Azure for that.
[00:19:31] <Codmadnesspro> So i'm wondering if pocketmine can run of a GPU
[00:19:45] <gurun> what does the G stand for?
[00:19:56] <shoghicp> Codmadnesspro: it runs pretty well on mine
[00:20:03] <shoghicp> except world generation, OFC
[00:20:10] <shoghicp> might be better in 1.5 :)
[00:20:11] <gurun> rpi is that a TYPE of device, or a brand?
[00:20:19] <Codmadnesspro> gurun, Graphics card
[00:20:22] <shoghicp> type and brand :P
[00:20:26] <gurun> hehe
[00:20:28] <shoghicp> RPi = Raspberry Pi
[00:21:03] <gurun> what part of it is the TYPE .. I kind of get the concept since i have something similar myself.
[00:21:21] <gurun> Codmadnesspro, G as in Graphics .. ok, then we mean GPU both.
[00:21:28] <gurun> So how do you run something on a GPU ?!
[00:21:52] <gurun> THe GPU is usually very specialized, is it not.
[00:22:00] <Codmadnesspro> GPU is for gaming
[00:22:06] <Codmadnesspro> and graphics n' 3d stuff
[00:22:21] <Codmadnesspro> Though people use it to cryptocoin mine
[00:22:39] <gurun> Well, i've coded a lot of GL and stuff.. so that's why i*m asking. I couldn't get into my head what "Runnin PM on a GPU" would mean.
[00:22:55] <Codmadnesspro> gurun, well it could run allot faster I suppose
[00:23:27] <Codmadnesspro> or both the cpu and gpu working together
[00:23:28] <gurun> heh, yeah. Usually the GPU's are a bit .. more than 64bit too right. But very specialized.
[00:23:56] <gurun> CPU and GPU working together.. well, they do. And MMX was a way to make them work even more together :-P
[00:24:06] <Codmadnesspro> Or some people have a APU
[00:24:24] <Codmadnesspro> like the pi, not sure if it is called a apu
[00:24:29] <shoghicp> GPU processing is possible
[00:24:40] <shoghicp> chunk generation (or at least perlin noise) could run there
[00:24:46] <shoghicp> running the entire process? no
[00:24:47] <gurun> You know SGI. They where (are) famous for the physical design of their boards. They design everything around cutting down the time in interaction to the GPU
[00:25:05] <Codmadnesspro> mhm
[00:25:11] <gurun> shoghicp, yeah, THAT i can imagine.
[00:25:28] <gurun> like they abuse it for cyrypto and stuff.
[00:26:01] <shoghicp> in fact, lots of demos use perlin noise on the gpu to create the texture
[00:26:24] <gurun> just that .. it's not really THAT demanding for a PC to do the noise.
[00:26:26] <deceit> did someone say irix?!
[00:26:39] <gurun> deceit, yes - with a LOT of love!
[00:26:46] <deceit> :D
[00:27:09] <Codmadnesspro> deceit, SGI?
[00:28:31] <gurun> hmm, long time since i did unix of any kind (including Linux). I used to Love irix and freeBSD.
[00:28:39] <gurun> so .. what kind of shell to people use today?
[00:28:53] <shoghicp> I use bash
[00:28:56] <gurun> i was a great fan of tcsh because i'm a programmer..
[00:30:24] <deceit> ^
[00:30:41] <deceit> i liked tcsh too, i used that exclusively on my open/netbsd boxen
[00:30:51] <gurun> .. and last time i was involved in anything linux .. i got rid of all gfx stuff and just did hardcore Ion. Had to learn LUA because of it.
[00:30:51] <Codmadnesspro> irix reminds me of risc os
[00:30:53] <deceit> nowadays i just use bash2 since it's the default in a debian install
[00:31:05] <deceit> lol ion
[00:31:07] <gurun> RISC :-P
[00:31:09] <deceit> i've mucked with that
[00:31:15] <shoghicp> gurun: get to my computer, open 7 terminal tabs. that's how I work
[00:31:15] <deceit> did you ever try ratpoison?
[00:31:32] <deceit> i personally stick with fbpanel and openbox nowadays
[00:31:38] <shoghicp> I don't even use the search feature of the IDE I have for autocompletion, I use grep -f xD
[00:31:40] <deceit> but i love minimal window managers
[00:31:41] <shoghicp> grep -r*
[00:31:42] <gurun> ratposion, can't say i heard of that. Is it similar in features (or complete lack of it may i say)
[00:31:55] <deceit> gurun: you got it, it's all keyboard based
[00:32:00] <deceit> real handy if you have a machine w/ no mouse ;)
[00:32:09] <gurun> yeah, totally love that. I'm a sucker for shortcuts.
[00:32:13] <deceit> so am i
[00:32:16] <deceit> i love hotkeys
[00:32:18] <shoghicp> I still need gfx because the raw console doesn't handle three screens correctly
[00:32:29] <deceit> it's so much easier to just use the kb than to stop, grab the mouse, click
[00:32:52] <gurun> people think i'm an idiot at work, because i open the menu in like visual studio (with keys of course), then look at the shortcut for the menu item i'm looking for .. and then close the menu and execute the shortcut instead.
[00:33:02] <gurun> dicipline to the extreme about that stuff.
[00:33:03] <deceit> hahahah
[00:33:04] <Codmadnesspro> i tried openttd today :>
[00:33:08] <shoghicp> today I had to switch kernels, new update broke everything D:
[00:33:13] <shoghicp> OpenTTD is awesome
[00:33:13] <deceit> aw
[00:33:21] <deceit> beat the kernel into submission
[00:33:24] <shoghicp> still I like Locomotion a lot with tons of custom trains :D
[00:33:24] * deceit hands you a shovel
[00:33:40] <Codmadnesspro> hue hue hue
[00:33:55] <shoghicp> I win the game in the first minutes with a few trams and a line between two cities
[00:34:02] <Codmadnesspro> I've also tried minecraft on my pi
[00:34:15] <Codmadnesspro> Hardly any features but oh well :D
[00:34:15] <deceit> i use my old inspiron laptop as a mc server
[00:34:22] <shoghicp> then I can focus on constructing the lines all around the world with intersections and all the shit with enough funds
[00:35:10] <gurun> deceit, DAMN .. my old laptop is standing next to me on the table . .. it was my development machine until reasently .. and I haven't even considered it .. what an idiot.
[00:35:17] <deceit> :)
[00:35:21] <gurun> lol
[00:35:26] <shoghicp> run it on your phone >:)
[00:35:31] <deceit> seriously, my inspiron 1100 is nothing more than a p4 + 1gb ram
[00:35:35] <Codmadnesspro> shoghicp, ever tried Brackets?
[00:35:38] <deceit> runs just fine with mods
[00:35:44] <shoghicp> although pocketmine runs way faster on my phone than on my i5 laptop
[00:35:56] <gurun> shoghicp, what kind of phone?
[00:36:08] <shoghicp> it's not a phone nor a tablet
[00:36:16] <Codmadnesspro> o.o
[00:36:18] <shoghicp> it's old but really powerful
[00:36:20] <gurun> its a "smurf" ?
[00:36:21] <Codmadnesspro> Is it a samsung media player?
[00:36:37] <Codmadnesspro> YI-G
[00:36:38] <shoghicp> seems like a perfect device... but it's mostly broken
[00:36:46] <deceit> makes me wonder if i could run mcpe off my old nokia n810
[00:36:50] <shoghicp> you can not even consider it a touch-screen device
[00:36:57] <deceit> has about the same specs as the pi, just less ram
[00:37:07] <shoghicp> as it needs a mouse because the screen is not really precise
[00:37:25] <gurun> deceit, i have a collection of old "smartphones" i used to work with. Could wip something up with J2ME perhaps..
[00:37:34] <shoghicp> 4-Core 2.1Ghz, 800MB ram
[00:37:37] <deceit> this is an old internet tablet
[00:37:39] <shoghicp> and it's really old
[00:37:41] <deceit> runs maemo
[00:37:45] <deceit> aka modified debian
[00:37:51] <shoghicp> it was a prototype, then the company died
[00:38:06] <gurun> haha, as so many do in that business.
[00:38:06] <shoghicp> so it uses a modified cyanogenmod
[00:38:14] <shoghicp> it even has several USB ports
[00:38:20] <shoghicp> and full HDMI output
[00:38:22] <shoghicp> not the mini
[00:38:34] <shoghicp> it's a strange thing
[00:38:37] <shoghicp> but anyways
[00:38:39] <gurun> HDMI? Than it can't be THAT old?
[00:38:42] <deceit> HEH
[00:39:08] <gurun> Old for me .. is .. well, i have a zx81 :-P
[00:39:22] <Codmadnesspro> I wonder if openttd can run on raspbian hue
[00:39:52] <gurun> OpenTDD looks like a board-style-game ?
[00:40:21] <gurun> sims style
[00:41:17] <shoghicp> hmm... 2010-2011
[00:41:23] <gurun> Codmadnesspro, ok .. now this OpenTDD looks kind of interesting .. as a game engine, with a minecraft front-end.

2015-03-23
[21:56:39] <jython234> stable as pocketmine?
[21:56:41] <gurun> Simple, because it doesn't count "points".
[21:56:45] <gurun> very stable.
[21:56:50] <jython234> that's great
[21:57:12] <gurun> can't compare with PocketMine, because i don't know what it does.
[21:57:59] <gurun> if you mean stable as in crashing or not .. then it is usually very very stable.
[21:58:11] <gurun> if you mean stable in terms of functionality, the API changes some still.
[21:58:42] <jython234> alright
[21:58:44] * zz_InusualZ is now known as InusualZ
[21:58:48] <jython234> and the world generation?
[21:59:03] <gurun> you mean .. for survival?
[21:59:14] <jython234> yes
[22:00:07] <gurun> well, it generates worlds using noise like the others. You can test it on the demo server. But it is a low-priority feature right now, since the server is targeted for large scale PVP.
[22:00:27] <jython234> ahh
[22:00:57] <gurun> i have the distinct feeling that it doesn't matter how good the world-generation gets, it's never going to be good enough, or even close.
[22:01:29] <jython234> world generation is one of the hardest things
[22:01:41] <gurun> but, instead. I've choosen the strategy to do providers for most stuff in the core. So you can replace them.
[22:01:55] <jython234> that's great
[22:01:56] <gurun> So one of the "in my head" planned features is to use the vanilla server as a chunk-provider.
[22:02:16] <gurun> instead of faking it bad, i'll just rather use the real server.
[22:02:49] <jython234> LOL
[22:03:03] <gurun> i already have the translation codes to deal with block translations in the Anvil provider, so doing it real-time is not an issue.
[22:03:31] <gurun> And performance of the vanilla server is also not a problem, since it will only need to provide chunks for 1 player iteself.
[22:04:04] <gurun> It already does PC to MCPE communication in a plugin that Wupp wrote.
[22:04:09] <gurun> so you can inter-play.
[22:04:56] <gurun> The API is very differnt from both bukkit and PM.
[22:05:25] <jython234> somethign different for a change
[22:05:34] <gurun> You have the normal ability to listen to packets and do commands. It's been very focused on doing that configuration less.
[22:05:54] <gurun> But if you want to do serious plugins, you extend the server, or replace parts in the core.
[22:06:17] <gurun> Like .. doin a new game-mode. Then you sub-class or write your own "Level". Replace the parts you are not happy with.
[22:06:23] <jython234> ah
[22:06:32] <gurun> Like BH. Replace the Add/Remove player methods to do what you want instead.
[22:07:01] <gurun> And for Blocks. Instead of undersatnding how packet flow works.. and how server interacts with the packets.. and sometimes simulate that in your plugin.
[22:07:17] <gurun> .. or understand the never ending list of "events" (same thing different abstration).
[22:07:48] <gurun> you just do you own block implementation. Like "click on a sign" .. Take the original "Sign" block class. Extend it, override the "Interact" method.
[22:08:04] <jython234> that was easy
[22:08:56] <gurun> looks like this: https://gist.github.com/NiclasOlofsson/c273a8f0f38f54723ea3
[22:09:26] <gurun> and then you just register in the core with one liner: 			BlockFactory.CustomBlockFactory = new PluginBlockFactory();
[22:09:48] <jython234> sounds great
[22:10:15] <gurun> you can do most of these things with PM too.
[22:10:25] <jython234> differently
[22:11:52] <gurun> the good thing about doing the "extensiability" this way, is that it forces me to think a lot more about the design of individual parts more.
[22:12:08] <jython234> i see
[22:12:10] <gurun> it turns into better design
[22:13:34] * jython234 is now known as jython234[away]
[23:02:46] * InusualZ is now known as zz_InusualZ
[23:25:30] * deceit hands gurun some duct tape and popsicle sticks
[23:26:34] * gurun fully trained in the art of duct taping.
[23:27:55] <gurun> damn .. hard lesson learned. "Spawn to differernt level" doesn't mean "Spawn to different level".
[23:28:30] <deceit> duct tape, 3 in 1 oil, gorilla glue, and in extreme circumstances, a staple gun and a bottle of scotch
[23:42:34] <gurun> then swollow the glue, stick the bottle down the neck (it sticks from the glue), duct-tape the eyes (so you don't have to see) and oil in that fat mamam, and then go for it until the schotch is emtpy.
[23:47:04] <deceit> hahahahaha
[23:47:20] <deceit> reminds me of that comic on how to eat ramen
[23:49:40] <deceit> http://i.imgur.com/arBmC.jpg

[10:20:08] <gurun> Back then ..it was called "state of the art VR". SGI was backing us with pre-release stuff and other software. Today, you could probably run it on your .. coke can.
[10:21:06] <deceit> i owned a coupld indy's and indigo2's in my time ;)
[10:21:16] <gurun> yeah, really. Thats cool.
[10:21:23] <deceit> sadly i just gave them to someone else because i couldn't find irix cds
[10:21:34] <gurun> I had an Octane :-P
[10:21:37] <deceit> and the netbsd/freebsd support plainly sucked
[10:21:42] <deceit> so does linux
[10:21:43] <gurun> 25.000 EUR at the time
[10:21:45] <deceit> yep
[10:21:52] <deceit> insanely crazy expensive machines
[10:22:00] * Brandon15811__ has quit
[10:22:09] <gurun> And then one of thouse small blue cool ones .. can't remeber the name.
[10:22:17] <deceit> hell, i have a sun u60 that's decked out
[10:22:23] <deceit> back in the day it'd be worth that much, easy
[10:22:25] <gurun> And i had one of their first Intel based ones too.
[10:23:00] <gurun> I was doing showcases for Intels brand new processor at the time .. It was codenamed "Katmai". Could do grafix like nothing ever seen before.
[10:23:11] <gurun> "We" call it .. MMX :-P
[10:23:19] <deceit> lol
[10:23:23] <deceit> man i remember when mmx came out
[10:23:27] <gurun> Earned a 30s newsflash on CNN for awhole day for that demo.
[10:24:10] <gurun> Customers where calling like crazy for weeks after.
[10:25:24] <gurun> So when they made "celeron" i was working for another company doing workforce automation on mobile devices. And we got free tickets from IBM on the test-center in Stocholm to do perfromance testing of our system.
[10:26:24] <gurun> And while i was there, intel flew up some "celeron" cheif architect from Germany to have a meeting with me. So i was sitting there with intel and they asked if we would like to be the showcase for that new processor they where working on.
[10:26:44] <gurun> SO i said that "well, it worked good last time, i'm sure the company i work for now would love that idea".
[10:27:03] <gurun> And the company management said "no, we don't have time". Eh ..
[10:30:01] <gurun> deceit, is it this? http://micdoodle8.com/mods/galacticraft
[10:30:33] <deceit> wow
[10:30:36] <deceit> and yes, that's it
[10:31:14] <deceit> which is perfect timing since i needed to look up the moon phases
[10:31:18] <deceit> saves me some typing
[10:31:40] <deceit> then again, ^ that negates the entire thing
[10:31:43] <deceit> so wth am i thinking ;p
[10:35:42] <gurun> nasa provided us with high-res images from hubble for textures. Maybe you can look that up and replace the textures :-)
[10:36:23] <gurun> do you change gravity and stuff when you are on other planets?
[10:36:31] <deceit> yep
[10:37:12] <gurun> i wish it was possible to stuff like that from the server .. would make for more intetersting mini-game alternatives
[10:37:35] <deceit> i don't see how it'd be difficult
[10:37:41] <deceit> each planet is considered a dimension
[10:37:51] <deceit> command blocks to tp players to the specific dimension or w/e
[10:38:04] <deceit> not really sure how that works, i'm really not a fan of command blocks ;)
[10:38:04] <gurun> i mean gravity and stuff.
[10:38:15] <KnownUnown> Oh yes that would be fun
[10:38:16] <deceit> minetweaker
[10:38:18] <KnownUnown> Gravity
[10:38:28] <deceit> right now i have a half exo-suit from tinkers
[10:38:31] <deceit> triple jump
[10:38:37] <deceit> makes for real fun on the moon
[10:39:57] <gurun> minetweaker, very good idea.
[10:40:01] <deceit> yeah
[10:40:07] <deceit> that's my next step in this
[10:40:11] <gurun> just that i want the same, but through extending the protocol.
[10:40:17] <deceit> i find some things just way too end game imo
[10:40:22] <deceit> and need to be kind of evened out
[10:40:37] <gurun> what do you mean "end gamish" ?
[10:40:48] <deceit> well, for you to make a rocket
[10:40:56] <deceit> it takes a ton of iron/bronze/aluminum
[10:40:58] <deceit> and i mean STACKS
[10:41:03] <gurun> ah, i see.
[10:41:08] <deceit> and that's just the rocket
[10:41:26] <gurun> you know something.. we had the same problem
[10:41:29] <deceit> you still need o2 cans, o2 compressors, decompressors, refineries, circuit fab
[10:41:31] <deceit> solar panels
[10:41:36] <deceit> etc..
[10:41:45] <deceit> and all that stuff is ridiculously expensive
[10:41:53] <gurun> because each planet was made by basically one individual. So at some point, each planet was like a whole game itself.
[10:42:13] <gurun> So we got a "director" involved. And he coordinated the flow of the story instead
[10:42:22] <gurun> TO get the "proportions" right.
[10:42:39] <gurun> Kind of keep the focus on what is essential, and what is not.
[10:42:52] <deceit> gotcha
[10:42:53] <gurun> Like .. building a rocket is non-essential.
[10:43:58] <gurun> It basically started getting a problem when the guy building the "terra station" .. had gamplay for half an hour before even getting into the damn space-ship.
[10:44:24] <deceit> EH
[10:44:27] <deceit> HEH even
[10:45:32] <gurun> but https://twitter.com/bongotezz/status/578376907240185856/photo/1
[10:45:58] <gurun> when i see stuff like that in minecraft.. i react the same way as when i see it in Lego. It doesn't belong. It's too detailed.
[10:46:59] <deceit> you're already playing modded minecraft
[10:47:04] <deceit> add chisel and carpenter's blocks ;p
[10:49:58] <gurun> i feel it is un-minecraftish (said in the same tone as un-american) :-)
[10:50:14] <gurun> the minecraft moral police is here :-)
[10:50:24] <deceit> hahahahha
[11:06:36] <sekjun9878> https://ma.ttias.be/silly-little-ip-tricks/
[11:06:37] <sekjun9878> Oh wow
[11:06:47] <sekjun9878> This is evil beyond words
[11:25:01] <gurun> lol
[11:28:02] * PEMapModder_ joined the channel
[11:28:05] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:55:54] <gurun> just checking: There is no way to stop (block) an "add block" on the client side, right. Only reverse the action from the server after.
[12:01:03] * sgray has quit
[12:07:22] * gurun has quit
[12:07:40] * gurun joined the channel
[12:45:49] * sgray joined the channel
[12:46:16] * PEMapModder_ has quit
[12:55:28] * sgray has quit
[12:56:58] * PEMapModder_ joined the channel
[12:57:03] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:15:16] <gurun> shoghicp, did you see what i wrote about "chickens" and their pitch?
[13:22:22] <shoghicp> thanks for pinging
[13:41:41] <KnownUnown> gurun: I'm not done killing for today!
[14:38:09] * jython234 joined the channel
[14:40:06] <jython234> !randquote
[14:40:06] <MrQuoter> [206] 18<20deceit> kids = 18 yr prison sentence
[14:50:54] * jython234 is now known as jython234[away]
[16:23:04] * iJoshuaHD joined the channel
[16:59:17] <shoghicp> !randquote
[16:59:19] <MrQuoter> [248] < deceit> touch my body < InusualZ> yes < InusualZ> no no < deceit> too late
[17:00:18] <TruDan> o.o
[17:26:33] <deceit> :D
[18:25:21] <Wuppie> lol
[19:04:39] * NCommander joined the channel
[19:04:43] * NCommander has quit
[19:04:43] * NCommander joined the channel
[19:42:27] <KnownUnown> !randquote
[19:42:29] <MrQuoter> [355] <deceit> i knew you'd love it | <Brandon15811_> deceit: you know me so well :')  | <deceit> awww |  <deceit> i'm getting all teary eyed too |  <deceit> oh wait, no, i just burned my mouth on coffee... false alarm.
[20:33:26] <TruDan> !randquote
[20:33:26] <MrQuoter> [299] 22:57 <LDX> thats lkke saying sekjun has a crush on justin bieber
[20:35:05] * Brandon15811__ joined the channel
[21:23:40] * gurun joined the channel
[21:44:11] <deceit> TruDan: there's a quote page too if you just wanna read them all at once ;)
[21:44:23] <TruDan> deceit: where can i find this o.o
[21:45:06] <deceit> that is a very good question
[21:45:21] <deceit> NullFull: !quotes
[21:45:28] <jython234[away]> oh hi
[21:45:32] * jython234[away] is now known as jython234
[21:46:22] <deceit> hi
[21:46:33] <jython234> deceit! Long time no see!
[21:48:17] <deceit> how goes it?
[21:48:38] <jython234> normal
[21:48:54] * gurun joined the channel
[21:49:03] <jython234> gurun: wb
[21:49:33] <gurun> damn hexchat won't reconnect to some servers unless i restart it
[21:49:55] <jython234> gurun: weird, mine does
[21:50:09] * jython234 uses hexchat too
[21:50:24] <gurun> it's EsperNet (where bukkit is) that have been messing with me the last couple of days.
[21:50:57] <gurun> worked fine before.
[21:51:06] <jython234> gurun: ahh i see
[21:51:50] <jython234> gurun: You are the developer of MiNet?
[21:52:01] <gurun> jython234, yes
[21:52:11] <jython234> gurun: what is the state of it?
[21:52:32] <gurun> hehe, was just review it myself :-)
[21:52:33] <gurun> https://github.com/NiclasOlofsson/MiNET/wiki/What-works%2C-and-not
[21:53:04] <gurun> was just about to add Mobs. But the i did a specialize level and found problems spawning mobs .. have some issues somewhere.
[21:53:11] <jython234> gurun: nice!
[21:53:44] <gurun> so i decied to get some sleep in the middle of the day to think about it. I work fulltime on MiNET at the moment.
[21:53:54] <jython234> gurun: wow
[21:53:57] <jython234> gurun: Nice job!
[21:54:18] <jython234> gurun: and the plugin api, how does that work?
[21:55:40] <gurun> well, just .. works.
[21:56:04] <jython234> gurun: great
[21:56:16] <gurun> you can do pretty much anything with it. I just developed a simple BlockHunt level with it the other day. Took me some hours.
[21:56:31] <jython234> nice

[00:00:07] * TheLucyClub has left the channel
[00:00:16] * TheLucyClub joined the channel
[00:00:17] <NullFull> TheLucyClub is also known as: TheLucyClub
[00:00:53] <TheLucyClub> !ping-all
[00:00:57] <TheLucyClub> help please
[00:00:59] <TheLucyClub> https://github.com/shoghicp/BigBrother/issues/43
[00:01:45] <gurun> TheLucyClub, banned from #pocketmine are you :-)
[00:01:51] <TheLucyClub> yeah...
[00:02:02] <TheLucyClub> @TheLucyClub
[00:02:13] <TheLucyClub> pls help : https://github.com/shoghicp/BigBrother/issues/43
[00:02:26] <TheLucyClub> i need bb to work for me
[00:02:33] <TheLucyClub> bigbrother
[00:02:43] <deceit> lrn2read
[00:02:50] <TheLucyClub> ...
[00:03:07] <TheLucyClub> !quote thelucyclub !ping-all
[00:04:43] <gurun> TheLucyClub, looks like it doesn't work.
[00:04:57] <TheLucyClub> yeah
[00:05:04] <TheLucyClub> idky
[00:05:11] <TheLucyClub> idk y
[00:05:20] <gurun> i'm not a programmer, but i think that is what the message say. Something is wrong about .. i think size.
[00:05:56] <TheLucyClub> ...
[00:06:03] <TheLucyClub> i need help
[00:06:03] <gurun> it says "connection lost" in english. I think that maybe mean, that the connection was lost on interent.
[00:06:09] <Wuppie> xD
[00:06:11] <Wuppie> troll
[00:06:12] <Wuppie> xD
[00:06:29] <Wuppie> TheLucyClub
[00:06:32] <Wuppie> some packet is wrong
[00:06:40] <Wuppie> probably since BigBrother hasn't been updated
[00:06:42] <Wuppie> in a long time
[00:06:48] <TheLucyClub> it has been
[00:07:05] <TheLucyClub> on feb 2 2015
[00:07:10] <Wuppie> i know
[00:07:31] <TheLucyClub> for pm 1.4.1
[00:08:53] <TheLucyClub> me has left CHANSERV MATIENCE CREW
[00:09:11] * TheLucyClub has left CHANSERV MATIENCE CREW
[00:09:15] <gurun> left or kicked?
[00:09:28] <TheLucyClub> back
[00:10:50] <TheLucyClub> hi
[00:10:52] <PEMapModder> NullFull: challenge
[00:10:55] <PEMapModder> ^
[00:10:55] <Wuppie> bye
[00:11:12] <Wuppie> NullFull c Explain stuff to TheLucyClub
[00:11:16] <NullFull> I don't have to 'splain anything.
[00:11:24] <Wuppie> lol
[00:11:28] <TheLucyClub> whos nullfull?
[00:11:33] <PEMapModder> NullFull: c TheLucyClub is challenging you with caps. Show our power!
[00:11:40] <NullFull> What can you see with your eyes, if you look around you right now?
[00:11:46] <TheLucyClub> NullFull
[00:11:59] <Wuppie> NullFull c Kill TheLucyClub! Do the right thing!
[00:12:00] <TheLucyClub> alot
[00:12:03] <PEMapModder> NullFull: c who are you?
[00:12:05] <NullFull> Of what?
[00:12:10] <NullFull> My name is Cleverbot.
[00:12:15] <TheLucyClub> NullFull who are you?
[00:12:25] <Wuppie> NullFull c are you human? :)
[00:12:31] <NullFull> Yes.
[00:12:36] <PEMapModder> humerusj: ^ your son changed his name
[00:12:37] <TheLucyClub> NullFull ur a machine built for trolling right?
[00:12:43] <Wuppie> no
[00:12:46] <PEMapModder> Gtg bye
[00:12:47] <Wuppie> Nullfull is human
[00:12:48] <Wuppie> ;(
[00:12:58] <PEMapModder> NullFull is a robotic human
[00:13:05] <PEMapModder> Or a human-like robot
[00:13:07] <TheLucyClub> NullFull ur weird
[00:13:09] <PEMapModder> You choose whcih
[00:13:11] <PEMapModder> Bye
[00:13:23] <TheLucyClub> NullFull explain to me why bb dont works.
[00:13:36] <TheLucyClub> NullFull c explain to me why bb dont works.
[00:13:42] <NullFull> Acting And Singing On A Stage.
[00:13:48] <TheLucyClub> i gtg bye
[00:13:59] <TheLucyClub> NullFull bye
[00:14:06] <Wuppie> NullFull c Bye!
[00:14:09] <NullFull> Bye.
[00:17:42] <gurun> NullFull c you suck!
[00:17:45] <NullFull> Are you being rude?
[00:17:52] <gurun> NullFull c indeed i am
[00:18:00] <NullFull> Can I feel?
[00:18:13] * TheLucyClub has quit
[00:18:26] <gurun> NullFull c no you can't feel. If you could, you would feel stupid.
[00:18:38] <NullFull> Hey whoa now you don't know who your talking to I am the leader of the 4th reich.
[00:18:51] <gurun> (fucking hell)
[00:18:57] <deceit> hahahahahah
[00:19:20] <gurun> <g> I wonder what chat or channel he got that quote from :P
[00:19:47] <gurun> can NullFull quote itself !?
[00:21:33] <deceit> no
[01:37:20] <humerusj> gurun: Hmm?
[01:49:52] <deceit> he's asking if the bot has the ai to quote itself
[01:52:29] <humerusj> Oh
[01:52:37] <humerusj> Then you are correct!
[01:54:18] <deceit> i know :)
[01:54:31] <deceit> i was going to explain that it was probably using some online AI
[01:54:34] <deceit> but he went idle ;p
[02:00:21] * iJoshuaHD has quit
[02:04:27] * iJoshuaHD joined the channel
[04:17:43] * iJoshuaHD joined the channel
[05:01:42] * iJoshuaHD joined the channel
[05:13:30] * iJoshuaHD joined the channel
[10:04:30] * iamadpond_ joined the channel
[10:04:32] <NullFull> iamadpond_ is also known as: iamadpond
[10:08:44] <gurun> deceit, i was thinking .. that since nullfull is supposed to get it's stuff from various "social sources" and combine them a bit. I was thinking that one of these days,it would start quoting itself :-)
[10:09:04] <deceit> nah, it's just a series of simple scripts
[10:09:10] <deceit> c points to a turin bot iirc
[10:09:20] <gurun> yeah, and i mean that bot
[10:09:24] <deceit> and it gets it's random responses from just that, social interaction
[10:09:28] <gurun> not "nullfull" itself.
[10:09:30] <deceit> but the bot itself is really fucking simple
[10:09:48] <deceit> it's literally wget'ing info from other sources
[10:10:14] <deceit> but that's humerus's love child, and imo, he's done a fine job at it ;p
[10:10:25] <gurun> oh, it's his doing :-)
[10:10:39] <deceit> yeah, iirc, that bot is completely written from scratch
[10:10:45] <gurun> i was thinking about letting him loose on something like InPVP or LBSG lobbies :-P
[10:11:01] <deceit> nullfull would die a horrible, horrible death
[10:11:08] <KnownUnown> Who let the NullFull out
[10:11:19] <gurun> NullFull c do you like playing minecraft?
[10:11:20] <iamadpond_> Not you.
[10:11:22] <NullFull> No.
[10:11:26] <deceit> lol!
[10:11:28] <deceit> such a hater
[10:11:30] <gurun> damn, wrong forum
[10:11:37] <deceit> and i'm STILL building shit for the moon
[10:11:47] <deceit> i really need to put muck w/ minetweaker
[10:11:54] <deceit> galacticraft is stupid end-game
[10:11:55] <deceit> :|
[10:12:14] <deceit> shit you not stacks and stacks and stacks of iron/coal/copper/bronze/aluminum
[10:12:19] <gurun> i can't figure out which galacticraft it is. Is it the one that has some video reviews on the tube?
[10:12:20] <deceit> for like FIVE items ingame
[10:12:24] <gurun> the rocket stuff?
[10:12:26] <deceit> yeah
[10:12:57] <gurun> it looks like a client side mod?
[10:12:59] <deceit> thankfully i found a cheat for bronze
[10:13:06] <deceit> yeah, but it works quite well in smp
[10:13:17] <deceit> i'm working on a minimal modpack atm focused around it
[10:13:40] <KnownUnown> SPACESHIPPPP
[10:13:43] <deceit> ^
[10:13:47] <deceit> i've already been to the moon
[10:13:52] <deceit> i have a base set up and o2 generation
[10:13:55] <deceit> ;p
[10:13:59] <gurun> i was part of this project .. long time ago http://ovrt.nist.gov/voyage/
[10:14:18] <gurun> it was really fun.
[10:14:25] <deceit> cool
[10:15:33] <gurun> we ended up having Niel Armstrong making one of his really rare appearences. He traveled to Ireland and did the initiation of the installation at a museum. They send a medalion with our logo to space, so the museum has that too.
[10:15:52] <deceit> wow
[10:16:02] <gurun> i did the end scene, "Pluto"
[10:17:02] <gurun> The money made from the project went into building a boat.
[10:17:33] <gurun> One of many sources for the museum i should add.. http://www.jeaniejohnston.com/
[10:17:55] <gurun> I was offered a ticket for the maiden voyage, but couldn't make it :-(
[10:18:58] * iamadpond_ has quit
[10:19:14] <deceit> :/

2015-03-22
[12:49:57] <shoghicp> onSomethingFinish() -> main thread, return results!
[12:50:01] <gurun_> C# has a lot of convenience built into it around this.
[12:50:02] <shoghicp> I don't remember the name
[12:50:27] <gurun_> Task t = new Task(method implementation if you want);
[12:50:30] <gurun_> t.Start()
[12:50:33] <gurun_> t.Wait()
[12:50:46] <gurun_> you can do that stuff in C#, but usally i don't.
[12:51:34] <gurun_> I used to do it for level broadcast of player movements. Because i created the "move packages" in the new thread (in paralell) together with the send code.
[12:52:09] <gurun_> then i splitted it up, because creating the objects for packets only takes .. like a millisec. And now i do that sync, and then spawn new threads for sending to each player.
[12:52:29] <gurun_> much faster, and keeps the tick time below 5ms at most times.
[12:52:42] <gurun_> actually more like 0-2ms for most times.
[12:53:05] <Intyre> go doStuff(chan)
[12:53:09] <Intyre> xD
[12:53:27] <gurun_> so i thread as soon as i know it's broken appart to indiviual players or .. entities and similar.
[12:53:54] <gurun_> when interaction is no longer required between items that "could" be threaded.
[12:54:27] <gurun_> not because it doesn't work, but because "lock" is more "expensive" than doing it sync.
[12:55:14] <gurun_> but it has taken weeks of profiling to choose when to thread, and when to not thread.
[12:56:22] <gurun_> in the end i ended up with three paths to sending stuff.
[12:56:50] <gurun_> send imidiate. Send most stuff. Send player move lists.
[12:59:06] * sgray joined the channel
[12:59:44] <shoghicp> segfault!
[13:02:23] <shoghicp> this is going to be fun...
[13:02:36] <shoghicp> anyway, o/
[13:21:27] <gurun_> shoghicp, this "hide the player, ride the entity".
[13:21:47] <gurun_> when you say "ride the entity". Do you mean as in attach to the entity on the client side, and client side copy the location?
[13:22:02] <gurun_> or do you mean as in send player move, send entity move (one for each)
[15:46:40] * gurun_ has quit
[16:45:22] * gurun joined the channel
[18:25:15] <gurun> what's up with pitch and yaw of entities? THey seem .. not the same as the player.
[19:48:13] * InusualZ is now known as zz_InusualZ
[20:23:26] <gurun> Think i found a bug in MCPE. The duck pitch is reversed it seems. Or at least, it's behaviour is oposite the other mobs.
[20:26:10] * Ivanzar_ has quit
[20:26:10] * Ivanzar has quit
[20:34:29] <gurun> TruDan, are you stil up?
[20:34:37] <TruDan> gurun: yup
[20:34:42] <TruDan> only 20:34
[20:34:50] <gurun> ah, UK time or?
[20:35:15] <gurun> wanne join for a test real quick?
[20:35:39] <TruDan> UK time yeah, and sure
[20:35:46] <gurun> ok, hold on
[20:36:12] <deceit> Intyre: stop downloading porn
[20:36:24] <Intyre> :o
[20:38:06] <deceit> great, i broked the intarwebz
[21:00:29] <gurun> is internet broken !?!
[21:03:36] <gurun> shogi, i noticed your efforts to floatify stuff. As did you on rotation head packet for mobs.
[21:04:01] <gurun> I would suggest, that perhaps you can consider moving that togheter with the moveentity package unless ther is a really really technical good reason to have a separate package.
[21:16:01] * zz_InusualZ is now known as InusualZ
[21:59:14] <shoghicp> gurun: I asked the same thing :P
[21:59:49] <shoghicp> just ping me tomorrow around 9:30 - 10
[22:00:23] <gurun> 23:00 .. i thought you said "No more parties" :-P
[22:01:02] <shoghicp> oh, I was working on PM
[22:01:02] <shoghicp> finally we have biomes and better generation :D
[22:01:21] <gurun> that sounds really nice.
[22:01:27] <TruDan> \o/
[22:01:29] <gurun> biomes .. is a bit differnt i understand
[22:01:36] <gurun> did you do transitions?
[22:02:33] <shoghicp> colors are wrong, I'll do that later
[22:02:35] <shoghicp> also, tested with the threaded stuff
[22:02:35] <shoghicp> got it working, then found a bug on pthreads
[22:02:36] <shoghicp> so I just removed it, better not poke with internals
[22:02:37] <shoghicp> yep, transitions included (except colors, that I do not have the correct values)
[22:02:43] <shoghicp> TL;DR: improved generation calls to another thread (uses 100% CPU instead of 30%), biomes, bugfixes!
[22:03:07] <shoghicp> pushed to the 0.11 branch :P
[22:03:12] <shoghicp> it's my testing platform now
[22:05:42] <gurun> hehe .. 100% CPU is a good thing i assume. using all resources.
[22:05:49] <shoghicp> yep
[22:05:53] <gurun> great
[22:06:00] <shoghicp> different thread, want to use it 100%
[22:06:09] <shoghicp> optimized it sending chunks in advance
[22:06:10] <gurun> well, if you can get 100% without the threadstuff.. it's also good.
[22:08:33] <gurun> busy night :-)
[22:08:39] <gurun> i have mobs working, really good.
[22:08:46] <gurun> fun as hell
[22:10:44] <shoghicp> instead of waiting for the thread to request it
[22:10:44] <shoghicp> hmm... no D:
[22:10:44] <shoghicp> it would lag the main thread
[22:10:53] <shoghicp> I might add basic AI later
[22:10:55] <shoghicp> main thread 100% hmm... no D:
[22:10:56] <shoghicp> it would lag the main thread
[22:11:41] <shoghicp> getting lag higher than expected, o/
[22:11:51] <shoghicp> usually I have 20s lag here :P
[22:12:12] <shoghicp> it's now 50s, connections are impossible
[22:12:25] <gurun> fucking hell.
[22:12:44] <gurun> in sweden .. sounds like you are in . .. Italy or something..
[22:13:00] <shoghicp> it's the quality of the network, it's really far away :)
[22:13:16] <shoghicp> I haven't ragequited yep, so I think I would be able to live on the moon
[22:13:25] <shoghicp> ping 1-2s :P
[22:18:47] <gurun> heepp. Well, yes. The moon.
[22:18:55] <gurun> Sounds like 3G would be better :-)
[22:19:31] <gurun> So .. hmm .. why doesn't one of your collegues buy that stuff for you until you get it yourself?
[22:19:51] <gurun> usualy, the company pays in sweden.
[22:20:25] <gurun> they payed for my broadband, phone and TV (all channles and shit). Because it was same package.
[22:20:43] <gurun> .. and my mobile too of course.
[22:21:13] * InusualZ is now known as zz_InusualZ
[22:24:10] <TruDan> shoghicp: get a super long ethernet cable and run it from your work ;)
[22:24:23] <TruDan> or hack a neighbours wifi
[22:35:00] <humerusj> Umm, super long Ethernet cable won't work like you want it to
[22:35:16] <deceit> tell that to my 50' cable ;p
[22:35:31] <gurun> 90m magic..
[22:35:49] <humerusj> deceit: I have a 300' one
[22:36:22] <humerusj> deceit: but technically as length increases, power dissipates
[22:36:50] <deceit> yeah
[22:37:09] <deceit> you can always overcome that by daisy chaining it w/ hubs/switches
[22:37:10] <Intyre> give it moar power!
[22:37:24] <deceit> Intyre: i'm starting to think we're just not lucky w/ certus
[22:37:55] <gurun> yes, make it into a toaster!
[22:38:00] <gurun> more power!
[22:38:12] <gurun> if it isn't glowing, it's not nearly enough ..
[22:38:40] <gurun> then you an sell it as central heating while at it ...
[22:44:16] <deceit> hahahah
[22:54:14] * sgray has quit
[22:54:30] * sgray joined the channel
[23:57:51] * TheLucyClub joined the channel
[23:57:53] <NullFull> TheLucyClub is also known as: TheLucyClub
[23:58:26] <TheLucyClub> hi

[00:05:17] * TruDan is now known as TruDan|away
[00:33:23] * Darunia18 joined the channel
[01:11:33] * Darunia18 joined the channel
[01:36:53] <deceit> 16:40             gurun : have to check what galacticraft is
[01:37:00] <deceit> minecraft in spaaaaaaaaaccccceeeee!
[02:18:11] <deceit> Intyre: boo
[02:18:28] <Intyre> oob
[02:18:31] <deceit> s
[02:18:35] <deceit> boooobs
[02:19:24] <deceit> i got us a bunch more ore
[02:19:33] <deceit> using a few mining turtles on a chunk makes it quite fast ;p
[02:19:45] <Intyre> haha
[05:27:23] * stealthii joined the channel
[05:27:23] * stealthii joined the channel
[05:27:23] * stealthii has quit
[05:27:23] * stealthii joined the channel
[06:43:00] * stealthii joined the channel
[06:43:00] * stealthii has quit
[06:43:00] * stealthii joined the channel
[07:13:52] * Codmadnesspro has quit
[07:15:59] * Codmadnesspro joined the channel
[07:16:04] <NullFull> Codmadnesspro is also known as: codmadnesspro
[07:47:10] * stealthii joined the channel
[09:30:48] * Ivanzar joined the channel
[09:38:06] * Ivanzar_ joined the channel
[10:05:40] * gurun joined the channel
[10:07:52] <gurun> Hmm, didn't know IRC was a game "you where killed"
[10:26:09] * gurun_ joined the channel
[10:41:09] * sgray has quit
[11:18:22] * TruDan|away is now known as TruDan
[11:38:58] <gurun_> Fellow gamers. I spent last night playing "player substitution" with my son, in flatland.
[11:39:12] <gurun_> He had so much fun with it, and it continued this morning.
[11:39:48] <gurun_> So i wonder, why isn't player substitition (replace with mobs) used more in the mini-games online? Is there some difficulty to this that I'm missing?
[12:03:12] <shoghicp> gurun: sometimes it glitches :P
[12:03:18] <shoghicp> should be better in 0.11 :)
[12:03:26] <gurun_> ok.
[12:03:28] <shoghicp> also, nametags!
[12:03:30] <Intyre> like every answer xD
[12:03:39] <Intyre> "should be better in 0.11"
[12:03:51] <gurun_> hehe, nametags.
[12:04:14] <gurun_> actually, since nametags are visible throigh stuff.. they are more of a spoiler than .. a feature.
[12:04:19] <shoghicp> which should be possible in 0.11, just make the player ride the entity and set it to invisible, but not setting the nametag to invisible
[12:04:19] <shoghicp> "just"
[12:04:43] <gurun_> Hmm
[12:04:52] <gurun_> so .. you didn't implement nametags for entities?
[12:04:55] <shoghicp> I remember the 0.6 days where nametags did not show
[12:05:06] <shoghicp> but it was just a flag :P
[12:05:12] <shoghicp> so I enabled them in pocketmine
[12:05:21] <shoghicp> yep, no nametags for entities, only players
[12:05:29] <shoghicp> but you can hack it a bit :)
[12:05:50] <gurun_> i thought i read on twitter that floating text was implemented..
[12:05:51] <gurun_> ?
[12:05:55] <shoghicp> yep
[12:06:00] <shoghicp> you can do that with players
[12:06:14] <gurun_> hmm, players have floating text already?
[12:06:16] <shoghicp> check the secret branch, it's all in there
[12:06:27] <shoghicp> FloatingTextParticle!
[12:06:32] <gurun_> ah, ok.
[12:06:40] <TruDan> \o/
[12:06:43] <gurun_> but .. is it connected to a player, no?
[12:06:45] <shoghicp> it is a bit of a hack, but works pretty good
[12:06:47] <shoghicp> yep
[12:06:53] <gurun_> why is it connected to a player<?
[12:06:53] <shoghicp> it literally spawns a player
[12:06:55] <shoghicp> a fake one
[12:07:08] <shoghicp> because players have nametags :)
[12:07:13] <shoghicp> it's a nametag
[12:07:17] <gurun_> hehe .. well ..
[12:07:42] <gurun_> back to the original question then, why not have either -> text entities; entities with floating text
[12:07:49] <gurun_> text entities would be best of course.
[12:07:55] <shoghicp> that's the idea, it's easier to do now
[12:08:02] <TruDan> shoghicp: is it possible to see the font sheet for mcpe? Curious what other fancy characters there are after finding all the ones for the control chars
[12:08:07] <shoghicp> but we don't have the name item
[12:08:12] <shoghicp> so it has no purpose
[12:08:23] <shoghicp> and we are already a bit short on time ;D
[12:08:36] <Intyre> less parties
[12:08:42] <shoghicp> TruDan: hmm... a lot
[12:08:48] <gurun_> i understand timing :-)
[12:08:52] <shoghicp> Intyre: no, more parties. That's how it works!
[12:09:15] <shoghicp> gurun_: and they don't like implementing something if it's not being to be used :P
[12:09:44] <shoghicp> oh, and I'm testing to make chunks thread-safe
[12:09:46] <gurun_> well, in this case it is not being used because it doesn't exist :-)
[12:09:55] <shoghicp> so they can be moved between threads without serialization :D
[12:10:06] <shoghicp> used in vanilla ;D
[12:10:21] <gurun_> are you serializing everything inbetween threads?!!
[12:10:34] <shoghicp> I'm not, pthreads wants to serialize
[12:10:49] <shoghicp> except if you send a threaded object
[12:11:01] <shoghicp> the only thread-safe object :S
[12:11:17] <shoghicp> so it was sending chunks like they were sent over the network
[12:11:48] <shoghicp> because strings can be passed on a threaded as a queue
[12:11:48] <shoghicp> but now you'll be able to send the object itself :D
[12:12:02] <shoghicp> that means that the overhead is way less now
[12:12:29] <shoghicp> so instead of only having the generation thread
[12:12:29] <shoghicp> we can have more for light calculation
[12:12:29] <shoghicp> random block ticks
[12:12:30] <gurun_> i guess it's because it's not really an implementation of threads.
[12:12:31] <shoghicp> etc.
[12:12:44] <gurun_> it's again very confusing that it's called "pthreads".
[12:13:00] <shoghicp> it is an implementation of posix threads on top of PHP, but PHP doesn't help a lot
[12:13:58] <shoghicp> because there are thread-safe objects in PHP, of course
[12:13:58] <shoghicp> but not all
[12:14:03] <shoghicp> so to evade issues, he did it that way
[12:14:09] <shoghicp> gurun_: http://pthreads.org/
[12:15:00] <shoghicp> there is also this
[12:15:00] <shoghicp> http://docs.php.net/manual/en/threaded.extend.php
[12:19:07] <gurun_> yeah, it was the latter i was looking at
[12:33:04] <TruDan> shoghicp: ever used php GD?
[12:33:28] <gurun_> shoghicp, i read this article: https://gist.github.com/krakjoe/6437782
[12:33:31] <gurun_> a good one
[12:34:03] * sgray joined the channel
[12:34:08] <gurun_> but it implies that sharing data between threads will be rather difficult, unless you make the objects their own threads themselves.
[12:34:29] <gurun_> i mean, sharing data by reference
[12:34:45] <shoghicp> TruDan: yep
[12:35:10] <TruDan> shoghicp: It's fun eh? I'm making an animated .gif of players with swinging arms etc
[12:35:52] <gurun_> lol
[12:39:19] <shoghicp> gurun_: I know that :)
[12:40:43] <gurun_> yeah, but is there a trick to it other than that?
[12:42:02] <gurun_> but .. regardless .. you just have to avoid passing anything but byte arrays and simple block info to and from a "chunks thread" and then you only have one thread for it.
[12:42:05] <gurun_> right?
[12:42:27] <shoghicp> gurun_: I'm doing that, but I'm testing with threaded chunks
[12:42:34] <shoghicp> so they don't need to be put into a string
[12:42:45] <gurun_> ok. checking the overhead of creating the threads or?
[12:42:53] <shoghicp> it's just an object with string properties
[12:42:57] <shoghicp> threaded != thread
[12:43:03] <shoghicp> threaded = thread-safe object
[12:43:47] <gurun_> ok, so it just implements the threaded stuff, but never actually act as a thread?
[12:44:47] <shoghicp> we already have the thread
[12:44:56] <gurun_> i have a similar issue with plugins. I really want them to be loaded into their own "App domain". But doing so, would require that i serialize all data in and out from the plugins.
[12:44:59] <shoghicp> but it just has several threaded objects
[12:45:01] <shoghicp> that act as a queue
[12:45:27] <shoghicp> plugins run on the main thread, otherwise is complicated
[12:45:52] <shoghicp> but I give them the ability to create simple threaded tasks
[12:45:58] <shoghicp> that run on a pool of workers
[12:46:07] <gurun_> like scheduled tasks and similar
[12:46:18] <shoghicp> they can also implement their own threading, but most of them do it wrong :s
[12:46:20] <shoghicp> yep
[12:46:26] <shoghicp> AsyncTask :)
[12:46:39] <shoghicp> it's also used by pocketmine sometimes
[12:46:59] <shoghicp> for example, sending anonymous stats
[12:47:11] <shoghicp> or converting chunk block ordering
[12:47:51] <gurun_> new Task(...) in C#
[12:47:59] * sgray has quit
[12:48:50] <shoghicp> here new AsyncTask() :P
[12:48:52] <gurun_> The callbacks are run on the the same thread as the receieve thread (not the main thread) for the plugins in MiNET.
[12:49:07] <shoghicp> well, you have to extend it and implement the onRun() method
[12:49:07] <gurun_> but the command callbacks will be spawned into their own thread.
[12:49:12] <gurun_> it isn't right now.
[12:49:28] <shoghicp> __construct -> main thread, get all the data you need
[12:49:35] <shoghicp> onRun() -> worker thread
[12:49:50] <gurun_> yeah, it's the standard Java threading model too

2015-03-21
[20:19:07] <gurun> but if you look at the statistics from some of the hosts, it's not exactly "overwhelming" amounts of bandwidth.
[20:19:20] <shoghicp> oh, they use pocketmine :)
[20:19:28] <gurun> uh, yeah?
[20:19:29] <shoghicp> I think about bandwidth usage all the time
[20:19:36] <shoghicp> Pocketmine does things right
[20:19:49] <shoghicp> it won't send changes of 0.0001 degrees, for example
[20:19:51] <gurun> and .. RakNet does not?
[20:20:24] <shoghicp> it's MCPE itself, but the idea in the future is not to depend on RakNet
[20:20:34] <shoghicp> hey
[20:20:36] <shoghicp> oops
[20:20:53] <shoghicp> hey, I moved an eight of a pixel!
[20:21:01] <gurun> haha
[20:21:03] <shoghicp> and send that 20 times per second :)
[20:21:10] <gurun> lol
[20:21:16] <shoghicp> it's ok if you say "I moved one pixel" when needed
[20:21:25] <shoghicp> or half pixel
[20:21:25] <gurun> hmm RakNet, i don't see the bad in that, other than that the code is horrible.
[20:21:30] <shoghicp> yep
[20:21:32] <shoghicp> exactly
[20:21:49] <shoghicp> for some reason, it was sending datagrams 1504 bytes in size
[20:21:55] <gurun> it is by far the worst i have ever seen .. at least he worst i have ever seen that actually works.
[20:21:55] <shoghicp> 4 bytes more than the limit
[20:22:02] <shoghicp> some routers did not like that
[20:22:10] <gurun> hmm, no they don't.
[20:22:29] <shoghicp> they do, but it gets stripped in most routers (no frag flag)
[20:22:30] <gurun> i actually keep it on the safe side.
[20:22:34] <gurun> i send less than 1500
[20:22:35] <gurun> always.
[20:22:43] <shoghicp> others forward it, on Gigabit networks!
[20:22:49] <shoghicp> and others just drop it
[20:22:54] <gurun> that was faster,to make "more" datagrams than to actually calculate the real size :-)
[20:24:33] <gurun> i might fit an extra move packet in if i optimize the size, but then i'll probably loose 2 extra players because of extra CPU.
[20:25:01] <shoghicp> I'm focusing on BW, not CPU right now
[20:25:13] <shoghicp> If I can consider both, I do it of course
[20:25:36] <gurun> well, for the MCPE Mojang stuff, yeah it starts by doing networking right, for sure.
[20:25:38] <shoghicp> (on the RakNet side, PocketMine tries to optimize for CPU then bandwidth)
[20:25:57] <shoghicp> MCPE... networking is horrible
[20:26:03] <shoghicp> not by itself
[20:26:12] <shoghicp> but that they do that after implementing everything else
[20:26:18] <shoghicp> so it works half :P
[20:26:28] <gurun> but do remeber .. streaming 500 players into MCPE .. it can handle the load. SO it's not completely "lousy" stuff your collegues developed :-)
[20:26:49] <shoghicp> yep, they do the other part very right
[20:27:07] <shoghicp> they are creating the game ;D
[20:27:14] <gurun> yeah.
[20:27:21] <shoghicp> but synchronizing over the network is not their thing
[20:27:23] <gurun> who is the math genious in the house?
[20:27:35] <shoghicp> at least we will be doing something interesting :)
[20:27:54] <shoghicp> hmm... nobody in particular. although now I'm the one with the fresh things
[20:28:08] <shoghicp> some are even bad with boolean and logic
[20:28:13] <gurun> haha
[20:28:15] <shoghicp> and causes funny stuff :)
[20:28:16] <gurun> like me :-)
[20:29:35] <gurun> it's usually like this .. given time, you become an expert on what you need.
[20:30:23] <gurun> but people google too little. Read too little books.
[20:36:41] <deceit> what's reading?
[20:36:54] <deceit> what are words?!
[20:36:58] <shoghicp> D:
[20:36:59] <deceit> WHAT AM I DOING HERE?!
[20:37:03] * deceit cries
[20:37:12] <deceit> gurun: you're absolutely right ;p
[20:37:23] <deceit> kids these days lack serious critical thinking skills imo
[20:37:38] <humerusj> Hey!
[20:37:41] <deceit> hi
[20:37:42] <humerusj> I'm a kid :(
[20:37:46] <deceit> but you're a smart kid
[20:37:51] <deceit> you're an exception
[20:38:10] <humerusj> :)
[20:39:03] <deceit> how goes it?
[20:39:21] <humerusj> Gooood
[20:39:26] <humerusj> Just played with some brains
[20:39:29] <humerusj> Now going home
[20:39:32] <deceit> nice
[20:39:34] <humerusj> Hbu?
[20:39:44] <deceit> terrible
[20:39:47] <deceit> lots of drama
[20:39:57] <humerusj> Why's that?
[20:48:25] <gurun> "how goes? Good". Yeah agree, NO critcial thinking at all.
[20:48:38] <gurun> "good" .. like he is better than the rest of us.
[20:48:44] <deceit> lol
[20:48:59] <deceit> maybe he is
[20:49:11] <deceit> what if he's ircing from a gold laptop in his mansion in dubai
[20:49:14] <deceit> you never know ;p
[20:53:28] <gurun> Ha, 20 lines of code.. and now we are doing BH at home :-P
[20:54:28] <deceit> what's bh?
[20:58:09] <gurun> block hunt
[20:58:12] <deceit> ah
[20:58:45] <gurun> again, Oliver had really fun playing it today. But we had issues with some freezes so he got boored really quick.
[20:59:26] <deceit> ah
[20:59:36] <deceit> i'll have to check that out sometime, looks interesting enough
[20:59:52] <gurun> it is fun as hell actually
[20:59:54] <deceit> intyre and i are still doing the galacticraft thing ;p
[21:00:04] <gurun> lot of potential for developing into even better stuff
[21:02:07] <deceit> just watched a yt vid on it, that does look fun as hell
[21:21:44] <gurun> zombie hunt ongoing :-P
[21:40:07] <gurun> have to check what galacticraft is
[22:27:32] <KnownUnown> wat
[22:29:05] <KnownUnown> who died
[22:29:42] <Intyre> some guy
[23:31:20] * gurun has quit

[00:19:31] <shoghicp> TruDan: you'll be able to make the client itself invisible, and other nice stuff
[00:20:20] <shoghicp> like writing on the popup slot (item name)
[10:14:02] <MrARM> shoghicp: does this mean we can override item name?
[10:17:23] <TruDan> shoghicp: YAY :D
[10:18:11] <TruDan> MrARM: I guess so, i wonder if it displays for a set time, or if you can set the timeout. Perhaps if you send the message in the tick after they chose the item it might overwrite it
[10:25:18] * gurun joined the channel
[10:28:01] <gurun> most PVP games outside of minecraft that i've played seems to be more oriented towards a finit amount of time, and then counting points (kills, deaths, and other things contribute). And you respawn.
[10:28:27] <gurun> Why is it that i can't seem to find a game type like this for minecraft?
[10:28:48] <sekjun9878> @gurun Really?
[10:28:57] <gurun> really, which part really?
[10:29:13] <sekjun9878> That Minecraft doesn't have time limited PvP
[10:29:53] <gurun> well, not about havint time limits. Block hunt for instance have that. But it's not exactly the same. I think what i'm looking for is a survival game, but with respawn.
[10:29:54] <TruDan> Aren't all minigames out there time based then count score/kills/deaths ? I know inpvp does
[10:30:19] <gurun> TruDan, so your survival games are like that?
[10:30:23] <gurun> you respawn?
[10:31:01] <TruDan> we don't yet no, but we have plans for games that last for the full time limit and infinite lives - our engine supports that already
[10:31:09] <gurun> the thing is, i suck at these games. So i find that i spend most of my time in the lobbies :-P
[10:31:20] <sekjun9878> Just a question, who here is the author if MiNET?
[10:31:30] <gurun> sekjun9878, i am.
[10:32:19] <Intyre> oh.. you're that guy :o
[10:32:31] <gurun> yeah i'm THAT guy hehe
[10:33:24] <gurun> TruDan, i really enjoyed block hunt yesterday. I'll bring my son into it today, and see how he reacts.
[10:33:58] <TruDan> :) one thing i like about BH is when you get killed, you're still in the game playing, rather than just spectating / in lobby
[10:34:02] <gurun> but, one thing i was thinking, when being a block, there should be a fairly harsh timelimit on how long you can stay still. Would make it less slow.
[10:34:32] <TruDan> ahh so as a solid block for say 10 seconds then it un-solidifies?
[10:34:35] <gurun> TruDan, exactly. Agee 100. That's why i started thinking about why this is not "standard" for the rest of the games too.
[10:34:51] <gurun> well, solid for maybe 30s .. to not toally ruin the experience.
[10:35:27] <gurun> and perhaps, use collision for hunters, to count scores. so if they don't move, they don' score as much. Basically to keep people moving ..
[10:36:02] <gurun> make the hunters chase .. blocks.
[10:36:13] <gurun> so, some blocks give score. But only once.
[10:36:20] <gurun> if they step on a block, they get points.
[10:36:35] <gurun> perhaps .. even connect these points to how many times they can "strike" at another block.
[10:36:40] <TruDan> ahh i see, that's a neat idea, and yeah the main way to get credits is from kills, theres a bonus if you're the last block alive
[10:37:00] <gurun> BH has great potential for developement, for sure.
[10:37:15] <gurun> all mini games does.
[10:37:30] <TruDan> Yeah, it's pretty simple at the moment, the blockhunt class is only 250 lines
[10:37:34] <gurun> i would also start thinking about levelusions in minigames for minecraft.
[10:38:03] <TruDan> hmm, maybe like "waves" ?
[10:38:23] <gurun> i spent all my time last night thinking about that thing you said TruDan, maintaining the "uniqness". I think here are plenty of ways to do that actually.
[10:39:40] <gurun> teams also seems to be a rather widespread idea in the community, but i don't see a lot of game-support for that.
[10:39:55] <gurun> BF4 can be very team oriented, especially the new hardliner stuff.
[10:40:36] <TruDan> our engine uses teams :P even HG where every player is to themselves, it's 24 teams with 1 player in each
[10:40:49] <Codmadnesspro> gurun, oooo you play BFH?
[10:41:50] <gurun> yes
[10:42:07] <Codmadnesspro> huehuehue
[10:42:09] <gurun> my son is playing it right now .. "oh yea o yeaah" .. is his current war-cry
[10:42:32] <Codmadnesspro> Tbh I only play blood money on it
[10:43:03] <Codmadnesspro> Though havne't got much time as i'm trying to dev too ;n;
[10:44:20] <gurun> same here.
[10:44:24] <gurun> and i suck at it.
[10:44:54] <gurun> my son keeps hackling me about it. I get maybe 1 kill in a game.. he scores like 10 kills .. he is constantly at the tip 3 of the list.
[10:45:30] <gurun> in BF4 he was even better. He is one of these sniper guys, that run around .. sniping people from 10 meters before you can even react.
[10:46:32] <Codmadnesspro> gurun, http://battlelog.battlefield.com/bfh/agent/CoDMadnessPROz/stats/1538245585/ps3/
[10:46:55] <Codmadnesspro> Anyway back to deving ;p
[10:47:10] <gurun> :-)
[10:56:28] <sekjun9878> What the
[10:56:53] <sekjun9878> :/
[10:57:01] <sekjun9878> Ahahahahahahahaha I can't even
[10:57:28] <sekjun9878> So unset()'ing a variable removes it completely from a class so that trying to assign to it later in an ArrayAccess puts it as as a key to the array
[12:11:59] <gurun> Ooops, github is DOWN :-P
[12:12:15] <Intyre> good! now i can sleep
[12:12:36] <gurun> yes
[12:12:52] <gurun> it's weekend, so you should probably focus on drinking instead of sleeping!
[12:42:57] * sgray joined the channel
[12:48:47] * Brandon15811_ joined the channel
[13:19:18] <gurun> Running MiNET now .. 5000 players in 60 worlds.
[13:19:29] <gurun> At 85% CPU. Hurray.
[13:47:54] <shoghicp> TruDan: not replace the name, as it'll show a text twice :P
[13:49:43] <TruDan> shoghicp: overlap? or above
[13:49:54] <shoghicp> same spot
[13:49:59] <shoghicp> it'll just replace it
[13:50:04] <shoghicp> but after it has shown
[13:50:08] <TruDan> ahh okay i see
[13:52:20] <TruDan> also shoghicp check slack pls
[13:52:33] <shoghicp> let's see if it works on this network
[13:52:44] <shoghicp> I can't even get IRC working properly
[13:52:50] <TruDan> still tethering?
[13:53:48] <shoghicp> nope D:
[13:53:54] <shoghicp> not even tethering
[13:54:00] <TruDan> o.O
[14:27:20] <gurun> shoghicp, still didn't get interent working?
[14:27:54] <shoghicp> gurun: no personnummer yet :(
[14:28:34] <gurun> that should be quick getting, not?
[14:28:47] <shoghicp> it... depends
[14:29:02] <gurun> ok
[14:29:06] <shoghicp> Daniel got it in 6 days, but it can take up to 40
[14:29:28] <gurun> hmm, that's weird. I could swear that it would breaks the laws of EU
[14:29:58] <gurun> in denmark, i got it in 15 min. Just walked into the taxoffice.
[14:30:16] <gurun> same in austria, and that was even before EU.
[14:30:35] <shoghicp> I just walked in, filled a paper, and done
[14:30:58] <shoghicp> I don't have to do anything else
[14:31:32] <shoghicp> I can tell you that in Spain it's worse
[14:32:39] <rovox> wut
[14:41:58] <gurun> yeah, reading about it (in swedish) .. it "may" take up to 2 weeks.
[14:42:07] <gurun> but that's considered a "loooong" time.
[14:42:34] <gurun> shoghicp, if you haven't registered that you are living in sweden, you have to do that within 90 days.
[14:42:42] <gurun> with Migrationsverket.
[14:42:53] <gurun> it's usually a prerequisit for even getting a "person nummer".
[14:44:05] <gurun> it's becase it is to them you have to prove that you have funds enough to stay, even if you are EU citizen.
[14:46:27] <shoghicp> oh, I presented the work contract and residence contract when filling up the paper
[14:46:31] <shoghicp> it was a requisite
[15:14:48] * gurun has quit
[15:55:12] * jython234[away] has quit
[16:43:34] * gurun joined the channel
[16:44:23] <gurun> TruDan, do you know if people have cheats for BH? I find it rather strange that when hiding among other blocks, a guy comes up to "me" hits me two times, and just walks away to hunt for next.
[16:44:52] <TruDan> not that i know of, but some people might know the maps very well
[16:45:00] <gurun> never even tried any of the other blocks.
[16:45:14] <gurun> ah, yeah
[16:45:18] <gurun> of course, you are right
[16:45:23] <gurun> obviously
[16:46:09] <gurun> guess that is kind of part of the game too
[16:46:38] <gurun> is there anywhere .. where the rules for BH is available?
[16:46:56] <gurun> i don't know if i should hide or hunt.. don't understand what gives points when hiding..
[16:50:56] <gurun> i wonder what would happen to BH .. if you would be allowed to add and remove blocks.
[16:51:02] <gurun> a limited number of them ..
[17:31:23] <Codmadnesspro> no rules ^-^
[20:09:35] <gurun> so shoghicp, why is it that entity move packets are grouped together, but player moves not?
[20:10:53] <shoghicp> ¯\_(ツ)_/¯
[20:11:02] <gurun> hehe
[20:11:11] <shoghicp> I just did the same thing for UpdateBlockPackets
[20:11:22] <gurun> like explode
[20:12:14] <gurun> so .. i guess i have to invent a new "data type" for the protocol then.
[20:12:37] <shoghicp> the idea in the future
[20:12:42] <shoghicp> is to have all packets grouped :P
[20:12:58] <gurun> well, it sure doesn't hurt much
[20:12:59] <shoghicp> we might be able to compress everything :D
[20:13:06] <gurun> ouch .. compress..
[20:13:19] <gurun> could you make that very optional then?
[20:13:19] <shoghicp> well, if higher than MTU, compress
[20:13:28] <shoghicp> you already have that for chunks :P
[20:13:43] <gurun> well, they are also extremely static stuff
[20:13:47] <gurun> and i cache them compressed.
[20:14:07] <shoghicp> so, currently the majority of the bandwidth is not chunks
[20:14:09] <shoghicp> but entities
[20:14:14] <shoghicp> and they are already packed
[20:14:33] <shoghicp> it's 80-120 packets per second per player
[20:14:36] <shoghicp> only entities
[20:15:09] <shoghicp> then you have other side effects
[20:15:11] <shoghicp> events
[20:15:14] <shoghicp> etc
[20:15:24] <shoghicp> and it goes up to 20-300 packets per player per second
[20:15:27] <shoghicp> 200*
[20:15:45] <shoghicp> and this is mostly a problem with MCPE itself
[20:17:31] <gurun> what would you do in order to create that kind of traffic?
[20:17:55] <gurun> oh .. packets.. not datagrams.
[20:18:02] <shoghicp> *datagrams
[20:18:08] <shoghicp> this is on wireshark
[20:18:13] <gurun> yeah, it creates a lot of packets/messages. But not a lot of datagrams per second in reality.
[20:18:23] <shoghicp> after removing ACK/NACK
[20:18:30] <shoghicp> if you include those, it's awful

2015-03-20
[07:44:27] * dranghek has left the channel
[07:44:33] * dranghek joined the channel
[09:37:26] * gurun joined the channel
[10:13:42] <gurun> 5% performance increase on incoming packets - just by swapping out .NET's native array-reverse for BE stream to my own when reading player position floats.
[10:14:44] <gurun> that's the cost for being lazy, 5% roughly equals 50 paralell users.
[11:49:40] <gurun> Had a new speed-record today. Peak at 1.9Gbit/s (very special circumstances).
[11:54:17] * PEMapModder_ joined the channel
[11:54:22] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[14:11:45] <gurun> ID_DETECT_LOST_CONNECTIONS works
[14:12:39] <shoghicp> O
[14:12:41] <shoghicp> :o*
[14:12:43] <shoghicp> what is that?
[14:18:16] <sekjun9878> What the
[14:18:28] <sekjun9878> PagodaBox now has VPSs @humerusj @Brandon15811
[14:18:53] <sekjun9878> Oh if only they didn't cost an arm and a leg to host anything on it
[14:20:02] <gurun> shoghicp, it's basically an "empty" package that you can use to get an ACK back. A "NOOP" sent from the server to the client.
[14:20:16] <shoghicp> oh, nice
[14:21:16] <gurun> so, i did it like this now, if the client haven't had any activity on the server the last 5 seconds, i send that continously for the next 5 seconds (a bit obsessive I admit and will change). And then, after 10 seconds of still no activity (no ACKs or anything) I deem the connections stailed.
[14:21:23] <gurun> so no "guessing" or anyting.
[14:21:41] <gurun> it can also be used to measure ping-time.
[14:21:52] <gurun> to the client. I will use that to collect some statistics.
[14:24:01] <gurun> But now the resend (NAK) and detecting stale connections are very robust. But gee, that cost performance, a lot.
[17:23:40] * test___ joined the channel
[17:28:33] * test___ has quit
[17:50:05] <shoghicp> player collision disabled in 0.11 :)
[18:33:59] * pakrat joined the channel
[18:40:15] * Brandon15811__ has quit
[18:41:43] * pakrat has quit
[18:54:48] <TruDan> shoghicp: YAY :D
[18:55:01] <TruDan> now blockhunt can work better :3
[18:56:33] <gurun> TruDan, i though that blockhunt replaced the players...
[18:57:17] <TruDan> gurun: it does, but to the player they're still there ofc, so when hunters walk over them, the client thinks theres a collision and moves the player
[18:59:17] <gurun> ah, in that fashion. So disabling that surely helps. But not normal cases i would think.
[18:59:59] <gurun> having players walk through eachoter or stand on the same location is just .. uggly.
[19:00:03] <TruDan> yeah, hopefully too if gamemode changing works i can have spectators at the end of the game :D
[19:00:14] <TruDan> gurun: it's useful in lobbies sometimes though
[19:00:53] <gurun> lets say i attack you, and you move forward into me.
[19:01:00] <gurun> what should happen?
[19:01:14] <Intyre> yes! make love not war!
[19:01:22] <TruDan> Intyre: +1
[19:01:32] <gurun> Intyre, sick bastard!
[19:01:56] <gurun> i totally didn't mean making moves like that.
[19:02:18] <gurun> but have to admit, "sneak" mode is kind a tempting ..
[19:07:14] <gurun> TruDan, who are doing your hosting?
[19:07:23] <TruDan> gurun: OVH
[19:08:01] <TruDan> their DDoS protection is pretty good, good uptime and amazing network
[19:08:54] <TruDan> they have a priority line for their datacenters, so if for example communication between our US DC, and our EU DC is fairly fast
[19:11:17] <gurun> AMD?
[19:16:07] <TruDan> All Intel
[19:16:28] <gurun> yeah, found them :-)
[19:16:40] <gurun> how is bandwidth holding up?
[19:16:53] <TruDan> you mean speed or limits?
[19:17:09] <gurun> yeah, limits. 500mbit and then bursts up to 1gig if i read correct
[19:17:14] <gurun> is 500 enough?
[19:17:46] <TruDan> way way more than enough
[19:18:00] <TruDan> i can't get the exact figures, iphonetips is the guy with the OVH panel stuff
[19:18:10] <TruDan> so he has the graphs from there, and iptraf only measures tcp i believe
[20:02:56] * Brandon15811__ joined the channel
[20:42:38] <gurun> Two screnshots as company to the wine/beers:
[20:42:41] <gurun> http://prntscr.com/6j8goa
[20:42:44] <gurun> http://prntscr.com/6j8p00
[20:42:51] <gurun> First one, 300 users in one world.
[20:43:03] <gurun> Second, distributed over 4 worlds.
[21:10:15] * ravonus joined the channel
[21:49:07] * JTACraft joined the channel
[21:49:15] <JTACraft> hellow
[21:50:44] * JTACraft has quit

2015-03-19
[00:32:14] * MrARM is now known as MrARM|away
[01:09:31] * C0deH4cker has quit
[08:20:32] * gurun joined the channel
[09:50:57] * sgray joined the channel
[11:08:44] * sgray has quit
[11:23:27] * sgray joined the channel
[11:48:38] <MrARM> working on my dsym parser
[11:48:51] <sekjun9878> Hmm... https://twitter.com/sadserver
[11:59:54] <MrARM> 	typedef std::unordered_set<Player*> PlayerList;
[11:59:59] <MrARM> ^ and this looks nice :D
[12:00:07] <MrARM> earlier it had some junk in the template
[12:00:47] <MrARM> (std::unordered_set<Player*, std::hash<Player*>, std::equal_to<Player*>, std::allocator<Player*>>
[12:00:50] <MrARM> )
[12:04:38] <MrARM> ONLY 64 ERRORS
[12:04:57] <MrARM> 	const char* operator const char *() const;
[12:04:59] <MrARM> ummm
[12:05:46] <MrARM> this was to be expected
[12:06:59] <MrARM> welp, include solving is broken
[12:07:47] <MrARM> oooh
[12:08:28] <MrARM> it's broken when it comes to typedefs and enums are broken once again :)
[12:09:04] <MrARM> actually wait wtf
[12:09:25] <humerusj> Intyre: I'm an uneducated fool
[12:12:00] <MrARM> fixed enums
[12:13:06] <MrARM> aha!
[12:13:59] <shoghicp> MrARM: make a repository!
[12:14:15] <MrARM> shoghicp: With the source code of my app? Never... lol
[12:14:21] <MrARM> It's too bad code
[12:14:29] <MrARM> I suck at text parsing lo
[12:14:33] <MrARM> *lol
[12:14:55] <shoghicp> I did it with the IDA log parser
[12:14:56] <shoghicp> :P
[12:15:10] <shoghicp> but that means people can use it
[12:15:26] <MrARM> Noone has the dsym except few people
[12:15:40] <MrARM> if they want it, I'll give the output to them
[12:15:51] <MrARM> this source is just too bad
[12:17:03] <shoghicp> not as bad as mine ;D
[12:17:16] <MrARM> worse
[12:17:21] <MrARM> it takes 30 seconds to execute
[12:17:27] <MrARM> that shall tell you something :P
[12:17:29] <shoghicp> https://github.com/PocketMine/PocketBurger/blob/master/src/parser.php
[12:17:35] <MrARM> Well, it's a 1gb file
[12:17:36] <shoghicp> this takes sometimes minutes
[12:18:22] <MrARM> and let's check how much RAM it uses durning execution...
[12:19:22] <MrARM> 1.5gb
[12:19:25] <shoghicp> it loads a file IN MEMORY
[12:19:29] <shoghicp> then duplicates it
[12:19:35] <MrARM> I load in chunks of 60mb
[12:19:37] <shoghicp> I need extra swap to run my code
[12:19:58] <shoghicp> it's really bad, but does the job
[12:20:15] <shoghicp> put it online because it's doing a good job, not because it looks nice
[12:20:15] <MrARM> It probably would take ages if I didn't have an SSD :D
[12:20:25] <MrARM> I'll likely release binaries
[12:20:41] <shoghicp> argh, no D:
[12:21:00] <shoghicp> they'll have the same problems
[12:21:06] <shoghicp> but they won't be able to improve it
[12:21:19] <shoghicp> the other way they can do a PR on GitHub
[12:21:31] <shoghicp> and you'll get a lot of devs there, as it's aimed to those people
[12:21:41] <MrARM> maybe
[12:21:47] <MrARM> Well, I don't even use regex
[12:22:21] <shoghicp> nice
[12:22:31] <shoghicp> better to not to abuse them :P
[12:22:39] <MrARM> lol
[12:23:12] <MrARM> (the fact is I don't know too much of regex, now I just parse line by line and use trim() and substring and indexOf)
[12:23:29] <shoghicp> works!
[12:23:53] <MrARM> well, starting at a fragment of code and wondering why it isn't in other place
[12:24:03] <MrARM> and why it worked before
[12:24:17] <shoghicp> the mcpe code is worse that yours, I can tell you >.<
[12:24:26] <MrARM> lol
[12:24:58] <MrARM> Hmm, maybe I know why it worked before
[12:25:27] <MrARM> adding this call into another place though, you never know
[12:25:58] <MrARM> actually, well, this code isn't that bad
[12:26:10] <MrARM> the original one, one-fragment-per-time was much worse
[12:27:25] <MrARM> hmmm
[12:27:28] <MrARM> can one make an enum
[12:27:29] <MrARM> o
[12:27:31] <MrARM> *of
[12:27:34] <MrARM> a custom class?
[12:27:46] <shoghicp> D:
[12:29:10] <shoghicp> :P
[12:29:20] <shoghicp> NullFull: whitelist MrARM
[12:29:21] <NullFull> User: mrarm  is already in the whitelist database
[12:29:23] <shoghicp> hmm
[12:29:25] <MrARM> it's MrQuoter
[12:29:26] <shoghicp> humerusj: ^
[12:29:29] <shoghicp> oh
[12:29:31] <MrARM> MrQuoter: You have been muted for 5 minutes for spamming
[12:29:34] <shoghicp> Brandon15811: ^
[12:29:47] <shoghicp> well, whitelist
[12:29:54] <sekjun9878> MrQuoter whitelist MrARM
[12:30:04] <MrARM> Also, did I only spam the three messages or it was more than three?
[12:30:06] <shoghicp> that doesn't work
[12:30:16] <shoghicp> it was more :)
[12:30:23] <MrARM> means net went down a bit
[12:30:37] <MrARM> (I mean were there sent in a turbo-boost thingy)
[12:34:32] <MrARM> Well, I think you can make an enum of custom type...
[12:34:42] <MrARM> not sure if I need to implement that just now though
[12:35:00] <MrARM> It's used so rarely
[12:38:47] <MrARM> running it again, let's hope those bugs fixed
[12:40:01] <Brandon15811__> shoghicp: I'll try fixing it this weekend
[12:42:57] <MrARM> great, this is fixed
[12:44:56] <MrARM> let's check how it compiles
[12:45:05] <MrARM> 2 errors :o
[12:45:14] <MrARM> oh lol
[12:45:16] <MrARM> nvm
[12:45:21] <MrARM> fatal error
[12:45:52] <MrARM> urr thought i fixed dis
[12:47:49] <MrARM> AT_decl_file( "/Users/tommaso/DEV/Minecraftpe/handheld/project/iosproj/../../lib/include/glm/./core/_detail.hpp" )
[12:47:53] <MrARM> dat ./
[12:48:17] <MrARM> .replace("./", "") should do it :)
[12:51:55] <MrARM> I have too much stuff in Finder open
[12:52:57] <MrARM> another fresh error
[12:57:03] <MrARM> running again :)
[13:01:07] <MrARM> dat #include <__hash_table>
[13:05:36] <PEMapModder> Why not .replace("/./", "/")
[13:18:49] <MrARM> big error bunch
[13:19:00] <MrARM> how long will it compile :/
[13:20:36] <MrARM> It'll be >9k errors, I tell you
[13:20:46] <MrARM> (It's still building huh)
[13:23:11] <MrARM> nope
[13:23:16] <MrARM> only 2853
[13:23:31] <MrARM> typedef std::function<function > DestroyCallback;
[13:23:37] <MrARM> looks awesome
[13:25:55] <MrARM> std::function wants a special case i think
[13:27:27] <MrARM> or actually nope :D
[13:41:26] <MrARM> running again, think I fixed this
[13:46:26] <MrARM> ooh, fixed one moar thing, running again
[13:48:31] <MrARM> Good, this IS working
[13:48:41] <MrARM> now those templates, uhhhh
[13:48:55] <MrARM> need to implement what I thinked of that before
[13:54:14] <MrARM> 	typedef std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, __hash_value_type<std::__thread_id, BackgroundQueue *>*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char>>, __hash_value_type<std::__thread_id, BackgroundQueue *>*>>> Map;
[13:54:23] <MrARM> thanks mojang :)
[13:54:37] <MrARM> actually wait
[13:54:48] <MrARM> they had to either declare it in a weird way
[13:54:49] <MrARM> or what
[13:56:42] <MrARM> or is it
[13:56:43] <MrARM> just
[13:56:45] <MrARM> a array
[13:56:46] <MrARM> of
[14:00:34] <MrARM> what is dat __hash_value_type<std::__thread_id, BackgroundQueue *>*
[14:26:15] <gurun> a background thread?
[14:37:27] * zz_InusualZ is now known as InusualZ
[14:57:33] * gunfus joined the channel
[14:58:06] <gunfus> Hi there.. I just got the latest version of pocketmine for my linux server.. I ran through the wizard and it looks running but I can't see it from my ipad
[15:06:06] <gunfus> any body here?
[15:13:02] <gunfus> nevermind.. OPs.. I was on a different network in my house..
[15:15:23] * gunfus has quit
[23:32:41] * sgray joined the channel

2015-03-18
[17:06:35] <TruDan> you know what we mean -.-
[17:06:54] <Intyre> stable connection then? :p
[17:06:56] <gurun> hih .. no, i really don't. That is why i'm asking :-)
[17:08:04] <gurun> with a bit more global entity handling, it might be that you can actually benefit a lot from that and replicate state between servers easier.
[17:08:24] <gurun> i mean, look at how big clustered application servers in Java does it.
[17:08:31] <gurun> or .. SQL server for that matter.
[17:08:58] <Intyre> ok
[17:09:06] <Intyre> gimme a few days
[17:09:32] <gurun> Intyre, hmm, you have code already. Giving you a "few days" is like cheating :-P
[17:09:34] <Intyre> No results found for "bug clustered application servers in java".
[17:09:37] <Intyre> great D:
[17:09:54] <gurun> ha
[17:09:57] <gurun> ha
[17:10:19] <Intyre> big also not found xD
[17:10:30] <gurun> what could be cool, is to build a bit of infra around deployment of servers. So you have the concept of masters and slaves.
[17:11:03] <gurun> replication of configs, and states. But i'm guessing you already built script-based solutions for that if you host a couple of hundred (or thousand) isntances.
[17:11:45] <TruDan> gurun: Ansible - when it works :P
[17:12:47] <gurun> TruDan, looking at video now :-)
[17:15:21] <gurun> Ansible looks very cool.
[17:15:33] <gurun> i love the YAML configs. Got to love YAML.
[17:16:57] <TruDan> yup :D
[17:17:06] <TruDan> Ansible is good, Ansible Tower is such a pain (the UI)
[17:17:48] <gurun> shit, it is rather expensive
[17:18:04] <TruDan> yup =/
[17:18:17] <TruDan> it's free for up to 10 nodes
[17:18:21] <TruDan> after that, it's a fortune
[17:20:27] <gurun> it doesn't publish anything about 10 free nodes.
[17:22:40] <TruDan> yeah it doesnt, but they do
[17:22:52] <TruDan> you have to get the free trial, then ask to continue on 10 nodes
[17:24:43] <gurun> hmm, it's GNU opensource.
[17:24:48] <gurun> so you only pay for the support then?
[17:25:28] <TruDan> Ansible is free
[17:25:32] <TruDan> Ansible Tower is what costs
[17:25:42] * sgray has quit
[17:26:14] <gurun> oh, ok. So the GUI is that expensive.
[17:26:57] <TruDan> yup xD
[18:11:29] <TruDan> hmm i think i'll keep it simple for now, and not have a tcp backend, i'll try and get something working with udp only first
[18:30:49] <gurun> TruDan, so, you will have some sort of communication from PM telling you to change server, right?
[18:31:25] <TruDan> Yeah, similar to BungeeCord, there will be a plugin message channel, for communication between the server and the proxy
[18:31:33] <TruDan> so the server can say "send:bh2" for example
[18:32:09] <TruDan> but also, if they are on bh2, and they time out / server times out, then they can be moved to a lobby server
[18:32:50] <TruDan> I'm basing my ideas off BungeeCord & RubberBand
[18:40:30] * sgray joined the channel
[19:08:05] * sgray has quit
[19:08:30] * sgray joined the channel
[20:34:42] * LaxWasHere has quit
[20:35:20] * LaxWasHere joined the channel
[23:36:11] * Josh joined the channel
[23:36:35] * Josh is now known as Guest85687
[23:37:03] * Guest85687 has quit

[02:11:58] * atomictissue has quit
[02:41:17] * rafaelcf1111 joined the channel
[02:42:00] <rafaelcf1111> hola como puedo crear un servidor desde la aplicacion de android
[02:43:58] <rafaelcf1111> ?????
[02:45:53] * rafaelcf1111 has quit
[03:22:26] * eggster|afk is now known as eggster
[06:51:04] <MrARM> wtf he wants to do
[06:51:51] <MrARM> , assuming he makes a mod
[09:46:45] * gurun joined the channel
[09:57:53] <shoghicp> MrARM: hey
[09:58:06] <shoghicp> could you tell InusualZ that they are not allowed to host the MCPE headers?
[09:58:19] <shoghicp> the tool that generates them can be hosted
[09:58:34] <shoghicp> but not the headers themselves, as they are copyrighted
[09:58:44] <shoghicp> https://github.com/InusualZ/MinecraftPE-Header
[10:08:15] <gurun> ooops, a bukkit :-)
[10:18:48] <shoghicp> gurun: it's like MCP
[10:19:03] <shoghicp> people can use the tool against minecraft, but they can't host the output
[10:19:22] <gurun> he should simply add a non-profit educational disclaimer to the README and be done with it.
[10:19:52] <shoghicp> well, the problem is that otherwise the community won't get more symbols in the future :P
[10:20:17] <gurun> so no more cheats :-) LOL
[10:20:22] <shoghicp> with the tool you can generate those headers, but you are not allowed to host them
[10:20:54] <shoghicp> but you can't host the code because it's Mojang (and Microsoft) property :(
[10:21:19] <gurun> nah, i'm not a laywer so don't listen me. Also I'm a great advocate of keeping copyright, so I don't even agree with myself on that one.
[10:21:58] <gurun> shoghicp, it's not illegal. But as you say, it might have impact on future releases.
[10:22:08] <gurun> and we don't want that, no.
[10:24:26] <gurun> that website should rather turn into a wiki that describes how you get access to the DLL's, and how to run the tool on it. Then, if you need to "structure" the output, make the tool better, or structure it yourself.
[10:27:26] <gurun> BUT, maybe Mojang should just make a zip of the most important headers and publish them yourselves. If you have the time to do it...
[10:32:23] <gurun> shoghicp, on investigating a little bit around reliablity. Seems that most packages are sent using only reliable. Wouldn't it make sense to get entity moves as seqentals?
[10:32:56] <shoghicp> afk D:
[10:33:21] <gurun> asking, becasue i think both you and me implement it as seqential once it's out of RakNet, so to say.
[10:35:05] <gurun> but to be honest, for incoming that would make a very little difference i believe. Just saves some parsing, and some threads for me. But very shortlived ones.
[10:40:10] <shoghicp> yeah, I chanegd that
[10:40:19] <shoghicp> now most uses reliable and sequenced
[10:40:32] <shoghicp> and others don't use reliable anymore, but are sequenced
[10:40:39] <shoghicp> so you only use the last data
[10:41:06] <MrARM> shoghicp: But that's just generated headers, huh uh
[10:41:21] <shoghicp> yep
[10:41:25] <shoghicp> you can host the tool
[10:41:30] <shoghicp> but not the headers
[10:41:33] <MrARM> But noone has dsym
[10:41:37] <MrARM> Well
[10:41:37] <shoghicp> like Minecraft Coder Pack
[10:41:39] <MrARM> almost
[10:41:39] <MrARM> lil
[10:41:41] <MrARM> *lol
[10:41:49] <shoghicp> you can't host the generated code
[10:41:55] <shoghicp> just make the repo private
[10:42:00] <MrARM> shoghicp: Can I get the 0.11 dsym after 0.11 is out?
[10:42:10] <shoghicp> but it shouldn't be *that* public
[10:42:21] <shoghicp> depends on an ongoing discussion internally
[10:42:34] <shoghicp> some people don't want to do it anymore due to that repository D:
[10:43:14] <MrARM> shoghicp: think InusualZ will remove that if you ask him
[10:43:40] <shoghicp> hmm, he should be here
[10:43:42] <shoghicp> nope
[10:43:54] <shoghicp> yeah, but the headers were generated by you :)
[10:46:57] <MrARM> shoghicp: I told him NOT TO MAKE THEM PUBLIC
[10:47:08] <shoghicp> there you have :)
[10:47:35] <MrARM> I only allowed him to release a small part of then
[10:47:37] <MrARM> *them
[10:47:45] <MrARM> only few he really needs for mod
[10:49:22] <MrARM> shoghicp: He did not release all of them, seems like most of them aren't generated by me either
[10:49:51] <MrARM> shoghicp: but actually I had plans releasing mine headers after I fix my generator but seems you don't want me to so I won't do that :P
[10:50:44] <MrARM> Making a private bitbucket repo theb
[10:50:46] <MrARM> *then
[10:51:06] <shoghicp> not me :(
[10:51:11] <shoghicp> so, release the tool
[10:51:26] <shoghicp> that's ok, although Mojang doesn't support modding :P
[11:29:24] <gurun> MrARM, yeah. Can't you release the tool?
[11:37:33] <gurun> MCPE Concepts, something i've been following with a bit of interest, becasue i simply don't understand the "concept". Let me take a screenshot of MCPC and put it in MCPE and call it a "concept".
[11:37:46] <gurun> why not just say "can we have banners in PE too" ?
[11:38:56] <gurun> So i took Oliver (now 7 years since yesterday) and let him have a look at the tweets.
[11:39:17] <gurun> And to my surprise he was facinated. WOW how cool isn't that was his summary.
[11:42:13] <MrARM> gurun: Who has the dsym?
[11:42:27] <MrARM> Plus I don't want people to decompile and see the crappy source lol
[11:42:35] <gurun> haha
[11:43:29] <gurun> MrARM, so the tool you have work on dsym files or?
[11:43:41] <MrARM> yes
[11:44:49] <gurun> ok, so that has to be "decompiled" first.
[11:47:07] <gurun> doesn't seem to be any generic way of createing that. So where the heck did the files come from in the first place?
[11:48:04] <gurun> (hmm, i shouldn't be askin more questions about this i think)
[12:07:00] <gurun> shoghicp, fishing - that will have impact on the server, right?
[12:07:10] <shoghicp> not that much
[12:07:14] <shoghicp> it's just an entity :P
[12:07:31] <gurun> ok, so adding the entity and then be done with it.
[12:07:57] <gurun> have to read up on that a bit. How it "catches" fish...
[12:08:08] <gurun> never tried that actually
[12:23:14] * PEMapModder has quit
[12:25:21] * sgray joined the channel
[12:36:25] * iJoshuaHD joined the channel
[12:36:27] * iJoshuaHD is now known as Guest69886
[12:36:55] * PEMapModder joined the channel
[16:18:30] * Guest69886 is now known as iJoshuaHD
[16:37:41] <TruDan> i forget the all caps thing in #pocketmine .. =/
[16:40:23] <shoghicp> fixed :)
[16:40:40] <shoghicp> but you'll have to wait 15m
[16:40:45] <TruDan> :(
[16:44:49] <TruDan> shoghicp: am i right that RakLib doesn't rely on PM ? So if i clone RakLib into another project, i can create a new RakLibServer and it'll work?
[16:45:44] <shoghicp> yep
[16:45:55] <TruDan> \o/
[16:45:56] <shoghicp> you need the SPL, maybe
[16:46:01] <shoghicp> the PocketMine-SPL part
[16:46:07] <shoghicp> but that's also not dependant on pm
[16:46:29] <TruDan> ahh okie ic
[16:46:37] <TruDan> how do i link another git like you have in PM ?
[16:46:45] <TruDan> http://puu.sh/gFwR9/ac3ecb6e40.png
[16:49:11] <shoghicp> git submodule
[16:50:44] <TruDan> ty \o/
[16:50:56] <TruDan> starting my research on TCP/UDP and the MC protocol
[16:51:15] <TruDan> so hopefully by the time i come to doing the proxy i should have a good knowledge of stuff
[16:52:15] <gurun> TruDan, study of what?
[16:52:20] <Intyre> TruDan: when is release?
[16:53:51] <TruDan> gurun: well i only know basics about the transport layer, i'm still in secondary education ("high school" if you're american) so I havent properly studied any of this stuff yet :P
[16:54:02] <TruDan> Intyre: Not sure yet, its going to be private at least until its stable
[16:54:18] <gurun> TruDan, i understand.
[16:54:33] <PEMapModder> TruDan: join #pocketmine
[16:54:33] * Intyre never had anything like that at school xD
[16:55:05] * gurun gurun didn't have that at school, but on the other hand gurun never went to school.
[16:55:21] <PEMapModder> O.o
[16:55:51] <Intyre> haha
[16:56:38] <TruDan> i dont study any computer / programming stuff in my school, i know more than my IT teachers lol
[16:56:54] <Intyre> ^5 to the uneducated fools in here :p
[16:57:31] <TruDan> my IT teacher once showed me his University projects (final year) and my initial reaction was "i did more complex stuff than that when i was 14... and you did this when you were 23..."
[16:58:34] <Intyre> 23+14+5=42 soo must be awesome!
[16:58:48] <TruDan> xD
[17:00:21] <TruDan> shoghicp: do you know when the multiworld bug will be fixed? (chunks caching locally)
[17:01:17] <gurun> Intyre, spoooky
[17:01:25] <shoghicp> maybe later!
[17:01:41] <Intyre> 0.11?
[17:01:43] <Intyre> :)
[17:01:56] <TruDan> :O it would help things so much - including this proxy setup where there will be server transferring etc
[17:02:35] <gurun> Hmm, WHEN will 0.11 be release (mandatory compulsary question!)
[17:02:44] <Intyre> not much needed for a proxy actually
[17:03:19] <gurun> i can totally not see the need for a proxy to change protocol, but that's just me.
[17:03:25] <gurun> i can see proxy for many other reasons tho..
[17:03:28] <TruDan> Intyre: it makes managing it alot easier, because then different lobbies can be at same coords rather than noting the region of each map / lobby etc
[17:03:47] <TruDan> gurun: it's for load balancing and transferring between servers
[17:04:09] <gurun> TruDan, yes i understand that, but not the proxy UDP to TCP part.
[17:04:24] <Intyre> less connections?
[17:04:30] <TruDan> oh, sending the backend packets proxy <-> server via a single tcp connection
[17:04:31] <gurun> uh.
[17:04:49] <gurun> "less connections" ?
[17:04:52] <gurun> i have ONE!
[17:04:57] <Intyre> like trudan said
[17:04:59] <gurun> what do you mean?
[17:05:49] <TruDan> instead of the proxy having 70 connections to each backend server
[17:05:54] <TruDan> it has just 1 per server
[17:06:05] <gurun> Hmm ..
[17:06:23] <TruDan> so say 500 incoming inconnections to the proxy, but then if it's only using 10 servers, only 10 backend connections
[17:06:24] <gurun> it's UDP, it doesn't have "connections" like that. Come on?
[17:06:31] <Intyre> fine

2015-03-17
[00:40:48] <gurun> Hmm, ACK and NAK real implementation costs 100 simulatious users :-(
[00:41:52] <gurun> basically 20% capacity decrease..
[00:41:55] <gurun> at least
[01:07:02] * zhuowei joined the channel
[01:26:00] * zhuowei has quit
[08:14:49] * sgray has quit
[08:30:18] * gurun joined the channel
[09:14:33] <gurun> PEMapModder, did you give up on BlockServer?
[09:39:18] <gurun> shoghicp, do you know what the timeout is for ACK in the client?
[09:49:20] <shoghicp> hmm
[09:49:23] <shoghicp> nope!
[09:50:36] <gurun> i'm doing this ACK NAK thingy. So, it's a pretty big difference on performance depending on how long you wait for sending ACK's as a bundle. I'm also curious becasue it also controls resend because of missing ACK from the client.
[09:50:45] <gurun> What values do you have in PM?
[09:51:15] <shoghicp> a tick
[09:51:16] <shoghicp> 50ms
[09:51:25] <shoghicp> it's sent with other bundled packets
[09:51:50] <gurun> i should probably check if this is RakNet configuration and what the default is.
[09:52:09] <gurun> are you sending the ACK together with the normal packets?
[10:17:56] <gurun> 100 ms
[10:20:41] <PEMapModder> gurun: no, just that I'm too busy on LegionPE.
[10:36:36] <gurun> PEMapModder, you have 40.000 registered users, but only about 45 slots. How does that work?
[10:37:12] <Codmadnesspro> lol
[10:37:50] <Codmadnesspro> gurun, don't forget people make new usernames to sometimes evade a ban
[10:38:03] <Codmadnesspro> Depending on if they were ip banned or not
[10:40:01] <gurun> yeah, but it's still like 1/10.000 ratio :-)
[10:40:23] <Codmadnesspro> kek
[10:40:29] <gurun> sorry, a 0 too much :-P
[10:40:49] <Codmadnesspro> gurun, ,
[10:40:55] <Codmadnesspro> hue hue hue
[10:41:30] <Codmadnesspro> shog you play gta 5? hue
[10:42:15] <gurun> colormadness again :-)
[10:42:34] <Codmadnesspro> gurun, I think i cought the word "hue" from dogecoin.
[10:42:42] <gurun> hehe
[10:42:55] <Codmadnesspro> Because I too am a shibe
[10:43:22] <gurun> is there a description around on what plugins and stuff you need in order to setup your own hosting on PE? Seems like everybody is writing their own stuff for that.
[10:43:33] <gurun> most of it closed source.
[11:16:38] * sgray joined the channel
[11:56:24] <gurun> wow, i guess making sure that you do ACK on the datagram and not every individual message makes a bit of a difference
[11:59:07] <humerusj> "a bit"
[11:59:59] <gurun> but MCPE seems to send everything more or less as Reliable one way or the other. Most unfortunate. Was hoping to cut down on the ACK's.
[12:08:26] <gurun> Hmm, now that i actually have time for this, i wonder if I shouldn't implement RakNet for real.
[12:24:41] <Codmadnesspro> RIP raknet
[12:47:45] <PEMapModder> Codmadnesspro: it is an interesting principle
[12:47:57] <PEMapModder> Happened to me with Connor4898's SkyWars server
[12:48:09] <PEMapModder> On the first few days released, I used to play there
[12:48:28] <PEMapModder> But gradually server got popular, and then it is full most of the time
[12:48:36] <PEMapModder> So I lost interest in trying to join
[12:49:02] <PEMapModder> Meanwhile, the server loses players, so there are more empty slots
[12:49:16] <PEMapModder> Then new players take these slots, and server gets full again
[12:49:29] <PEMapModder> And vice versa, the same cycle goes on.
[12:49:34] <PEMapModder> Infinite loops
[12:53:04] <Connor4898> Before the lifeboat merge
[16:19:38] * gurun joined the channel
[16:26:38] <gurun> PEMapModder, thanks for the explanation. Makes perfect sense.
[16:28:39] <gurun> MCPE client, doesn't work very good without real internet connection. I wonder what it is trying to resolve hat makes it time-out.
[16:29:39] * TruDan|away is now known as TruDan
[17:02:58] * gurun joined the channel
[20:01:37] * Iphonetips1|away has quit
[20:02:54] * rovox has quit
[20:02:54] * TruDan has quit
[20:07:44] * TruDan joined the channel
[20:08:44] * Iphonetips1|away joined the channel
[20:09:14] * rovox joined the channel
[20:30:55] * gurun joined the channel
[21:11:26] * potpotsie has quit
[21:26:22] * sgray has quit
[21:32:28] * sgray joined the channel
[22:41:22] * sgray has quit
[22:54:50] * eggster is now known as eggster|afk
[23:02:59] * atomictissue joined the channel
[23:03:48] <atomictissue> MrARM, are you there?
[23:04:25] <atomictissue> I need to figure out a way to store data for each player.
[23:04:39] <atomictissue> Can you help me?
[23:26:41] * sgray joined the channel

2015-03-16
[00:40:39] <KnownUnown> ugh
[00:42:49] <iamadpond> !wa meaning of life
[00:42:51] <MrQuoter> [WolframAlpha] -  "Answer to the Ultimate Question of Life, the Universe, and Everything = 42 (according to Douglas Adamsapos; humorous science-fiction novel The Hitchhikerapos;s Guide to the Galaxy)" (http://tinyurl.com/mgbsqbe)
[00:43:28] <iamadpond> Brandon15811__   Brandon15811: iamadpond: 42!
[00:43:53] <iamadpond> Loomanity Confimred
[03:21:24] * Codmadnesspro has quit
[03:26:27] * Codmadnesspro joined the channel
[03:26:29] <NullFull> Codmadnesspro is also known as: codmadnesspro
[05:34:23] * bobacado_ joined the channel
[05:52:36] * bobacado_ has quit
[10:33:40] * zz_InusualZ is now known as InusualZ
[11:32:29] * sgray has quit
[11:46:49] * sgray joined the channel
[11:57:07] * InusualZ is now known as zz_InusualZ
[14:49:36] * imzyxwvu joined the channel
[14:57:24] <imzyxwvu> Hello. I saw @shoghicp said "PocketMine 1.5 will be released with MCPE 0.11" in Github pocketmine-mp issues yesterday. Did it also mean MCPE 0.11 would be released soon?
[15:12:02] <Intyre> "soon" :)
[15:12:21] <Codmadnesspro> hue
[15:12:36] <PEMapModder> imzyxwvu: Does that mean PocketMine 1.5 will be released soon?
[15:12:54] <Intyre> can be tomorrow, next week, next month or the month before the month after tomorrow :o
[15:13:03] <Codmadnesspro> Intyre, or next year for that matter
[15:13:34] <Intyre> no!
[15:14:51] <Codmadnesspro> I guess you could bounty some code for pocketmine as well hue
[15:22:22] <PEMapModder> Not next year!
[15:22:50] <PEMapModder> At least not before I finish permanently leave this place!
[15:22:55] <PEMapModder> *finally
[16:15:07] * imzyxwvu has quit
[16:39:48] * TruDan|away is now known as TruDan
[16:40:14] <Codmadnesspro> cri PEMapModder
[16:40:15] <Codmadnesspro> no
[16:42:16] <Intyre> "Best Moisturizer For Aging Skin" someone need it?
[16:42:47] * Codmadnesspro puffs face
[16:44:12] <Codmadnesspro> We're beauty queens hue
[16:44:32] <Intyre> you're
[16:44:54] <deceit> nou
[16:45:14] * Codmadnesspro loses faith in beauty
[16:53:50] * gurun joined the channel
[16:54:26] <gurun> So, next three months full time full paid on MiNET development.
[16:56:31] <gurun> shoghicp, when doing resends on ACK. Have you ever noticed any problems with getting the chunks to update when they are sent as part of the initial spawn procedure?
[16:56:42] <gurun> i'm not sure if it is my code, or the client messing with me.
[16:57:09] <gurun> s/ACK/NAK/ of course
[16:58:41] <shoghicp> gurun: :o what did you do for that?
[16:58:48] <shoghicp> also, more seecret things on repo
[16:59:06] <shoghicp> hmm, chunks sometimes glitch
[16:59:10] <gurun> well, they have a budgeting issue.. so we mutually agreed that we don't like eachoter, and then they had to pay up because it's a bank.
[16:59:29] <Intyre> :o
[16:59:30] <gurun> bank has intersting rules around these things :-P
[17:00:18] <Intyre> lol @ secret things
[17:02:30] <gurun> chunks per-tick: 80 is that for one player?
[17:09:48] <gurun> I feel the effect of getting 0.11 will be a good one.
[17:09:51] <gurun> :-P
[17:16:07] <Codmadnesspro> gurun, the only thing i'm interested in 0.11 is colours hue
[17:16:44] <gurun> lol .. everbody seems absolutely crazy about that color madness.
[17:16:52] <Codmadnesspro> Colormadnesspro
[17:17:05] <gurun> I can't help thinking when i see a MCPC video .. that it doesn't really "help" readability :-P
[17:17:19] <gurun> yeah, colormadnesspro :-)
[17:17:43] <Codmadnesspro> You see what I did eailer? "0.11 is colours hue"
[17:17:47] <Codmadnesspro> Hue is color
[17:18:01] <gurun> huu.. no didn't see that.
[17:18:16] <Codmadnesspro> I hue too much
[17:18:20] <gurun> haha
[17:19:16] <gurun> i think the custom communication reason messages shogi mentioned when he started is a real good thing.
[17:20:05] <Codmadnesspro> Yeah that'd be sick though allowing pc players on mcpe pocketmine servers would be epic though that's proberly a long way off.
[17:20:31] <gurun> you mean the vanilla MCPE server, right?
[17:21:01] <Codmadnesspro> Vanilla meaning local server?
[17:21:16] <gurun> Wupp already built a plugin for MiNET to do that. But not for the built in local server, no.
[17:21:37] <gurun> i think shogi built one for PM earlier too.
[17:22:07] <gurun> I can see from the hits on the pages of that branch, that the interest for it is HUGE.
[17:23:05] <gurun> BUT, i don't believe in it myself. I believe in pairing up with the console version instead. That is a much better match when it comes to player advantages and not.
[17:58:34] <shoghicp> :o
[17:58:36] <shoghicp> hype
[17:58:58] <gurun> hype?
[17:59:41] <gurun> PC vs PE thingy or?
[18:00:25] <shoghicp> things
[18:00:39] <shoghicp> gurun: you can see what I'm going to push and the importance ;D
[18:00:58] <Intyre> 0.11 release! \o/ hype hype
[18:01:01] <gurun> shoghicp, yes.
[18:01:06] <gurun> hype!
[18:01:10] <gurun> #hype
[18:01:50] <gurun> i think i have to write shogi a random "when is 0.11 coming out" twitter :-P
[18:02:18] <gurun> i'm just waiting to see that question on my #whereisputin twitters
[18:04:18] <gurun> hehe, done.
[18:04:25] <shoghicp> saw it >.<
[18:04:49] <gurun> i guess @putin is busy debugging the 0.11 release :-P
[18:07:34] <gurun> Fuck #krimologi, we have #mojangologi here
[18:09:07] <gurun> "I saw a twitter on shogi farting next to tommaso" .. how do we interpret this. Are they sending a message about 0.11 perhaps .. hnm ..
[18:09:41] <Codmadnesspro> Who remebers putinsquad
[18:10:05] <Codmadnesspro> They ddosed every server to get mojangs attension about the EULA
[18:10:19] <gurun> lol
[18:10:26] <gurun> kids
[18:11:27] <shoghicp> gurun: you can look now
[18:12:00] <gurun> NullFull !twitter shoghicp
[18:12:04] <gurun> wonder if that works
[18:12:11] <shoghicp> NullFull twitter shoghicp
[18:12:12] <NullFull> @shoghicp: Oh, and yesterday's fix also fixes crashes on the furnace screen :D
[18:12:13] <NullFull> Thank you random Twitter user for reminding me
[18:12:25] <shoghicp> gurun: I mean the secret repo
[18:12:28] <gurun> haha
[18:12:29] <shoghicp> lots of changes
[18:13:34] <gurun> it feels like it's going to be a magic release
[18:13:36] <Intyre> #blameshoghicp
[18:16:10] <Codmadnesspro> someone should register that hue
[18:16:25] <gurun> shoghicp, will all these "const" work eventually?
[18:16:40] <gurun> (hype)
[18:16:46] <shoghicp> yep, all of the uncommented ones are implemented 100%
[18:16:54] <gurun> mighty cool hype
[18:16:56] <Intyre> :O
[18:16:58] <shoghicp> the commented ones with //TODO are not implemented in PM
[18:17:02] <Intyre> MUCH HYPE
[18:17:21] <gurun> I'd love to see the twitters on this later
[18:17:23] <shoghicp> the other ones are not implemented fully in MCPE
[18:17:29] <gurun> the kids will go through the roof
[18:17:39] <gurun> (hype hype)
[18:17:44] <shoghicp> but it's only the feature, no way to get them in game
[18:17:53] <Intyre> lol
[18:18:10] <shoghicp> I'll merge that branch on the day that 0.11 goes beta
[18:18:30] <gurun> :-)
[18:18:47] <gurun> is that before or after you temporarily disable your twitter account :-P
[18:22:44] <shoghicp> \o
[18:22:47] <shoghicp> home calls me
[18:23:52] <gurun> oh, they also started asking aboyut 0.11?
[18:23:56] <gurun> :-P
[18:29:04] <gurun> shoghicp, i changed my initialization spawn code. I basically only generate one chunk and send it, and then send the rest of the packages. And that works on my 0.10.
[18:33:10] <gurun> actually
[18:33:41] <gurun> i now send all packets before sending any chunks. And it still works. Doesn't spwan until some of the chunks are sent, but works anyway. That didn't work before.
[19:51:16] * potpotsie joined the channel
[20:05:10] <gurun> So, ACK on Login 0x82 that doesn't seem to be the right response. Actually, sending ACK on sequence number 0 doesn't seem to be wanted. Anyone know why?
[20:29:34] <Codmadnesspro> gurun, i'm just sitting here watching you say this stuff, everytime I see a message I think "wtf is that"
[20:30:35] <gurun> Codmadnesspro, guess staring at ACK messages for a while makes you a bit wacky .. but i know at least Intyre and shoghicp suffer from the same sickness...
[21:23:12] * potpotsie has quit
[21:35:33] * potpotsie joined the channel
[21:52:35] * jython234[away] is now known as jython234
[22:11:01] * potpotsie has quit
[22:16:20] * jython234 is now known as jython234[away]
[22:41:04] * potpotsie joined the channel
[23:31:10] * TruDan is now known as TruDan|away

2015-03-15
[00:05:04] * TruDan is now known as TruDan|away
[01:23:55] <deceit> intyre, gathering oil sucks...
[01:24:03] <Intyre> :o
[01:24:45] <deceit> it seems glitchy at times
[01:25:02] <deceit> i have spots where the oil won't stop flowing, yet the source blocks are gone o_O
[07:21:42] * sgray joined the channel
[07:23:06] * sgray has quit
[07:45:50] * Jaydenb1321 joined the channel
[07:45:51] <NullFull> Jaydenb1321 is also known as: Jaydenb1321
[07:46:07] <Jaydenb1321> halp
[07:52:52] <Intyre> no
[07:55:18] <Jaydenb1321> Question on Android, and can you go to #pocketmine
[07:57:57] <Intyre> go to #android
[07:59:02] <Jaydenb1321> its for pocketmine android
[07:59:16] <Intyre> then go to #pocketmine
[07:59:35] <Jaydenb1321> k
[08:19:13] * Jaydenb1321 has quit
[10:06:07] <Codmadnesspro> lmao reading that was entertaining
[10:19:49] * TGCFabian joined the channel
[10:19:57] <TGCFabian> hello
[10:20:11] <rovox> hi
[10:20:26] <TGCFabian> i have a problem with pocket mine
[10:20:43] <rovox> pff i can give it a try :P tell me
[10:21:11] <TGCFabian> if i join the server sometimes i cant join or if i place a block i am kickd
[10:21:22] <TGCFabian> srry bad english
[10:21:38] <rovox> what server?
[10:21:43] <rovox> your own?
[10:22:52] <TGCFabian> jup
[10:23:01] <TGCFabian> evry other server works fine
[10:23:37] <TGCFabian> do you want the IP to join
[10:23:40] <TGCFabian> and test
[10:24:21] <rovox> if you can sent me a screenshot of the command line when you kicked out of the game that would be fine :)
[10:24:36] <TGCFabian> ok
[10:24:55] <TGCFabian> http://gyazo.com/accfabc19ccedc6f7ad66fb217a1b1f0
[10:25:50] <rovox> looks like the server cant keep up with you
[10:26:04] <TGCFabian> what does it mean
[10:26:08] <TGCFabian> more ram
[10:26:09] <TGCFabian> ??
[10:26:29] <TGCFabian> http://gyazo.com/29af57db29e4cd974d3448598f913ab4
[10:26:49] <rovox> try pocketmine soft
[10:26:58] <rovox> https://github.com/PocketMine/PocketMine-Soft
[10:27:21] <rovox> or or you on windows?
[10:27:25] <PEMapModder> TGCFabian: "PocketMine support in #pocketmine"
[10:27:50] <TGCFabian> i am on windows rovox
[10:28:08] <rovox> Good point from PEMapModder
[10:28:40] <rovox> hmm continue there then
[10:36:07] * gurun joined the channel
[10:42:28] * TruDan|away is now known as TruDan
[11:24:22] * TGCFabian has quit
[15:26:21] * sgray joined the channel
[15:30:28] <gurun> i need to test NAK resend. Any suggestions on what i can send to the client that will create a NAK?
[15:31:49] <shoghicp> gurun: add your own network loss :P
[15:32:25] <gurun> you mean like .. randomly not send a package ..
[15:33:01] <gurun> i'll try that. good idea.
[15:34:33] <shoghicp> yep
[15:34:37] <shoghicp> or not receiving it
[15:34:51] <shoghicp> I tested PM against 90% packet loss
[15:34:59] <gurun> 				if (_random.Next(100) != 0)
[15:35:01] <shoghicp> but somehow, it still has issues with less packet loss
[15:35:04] <gurun> works .. thanks
[15:35:09] <shoghicp> hahaha
[15:35:13] <shoghicp> that's too much >.<
[15:35:38] <gurun> nah :-)
[15:51:09] <gurun> 1 in 50 is better :-P
[16:27:43] * zz_InusualZ is now known as InusualZ
[21:01:52] * zz_InusualZ is now known as InusualZ
[21:32:05] * TruDan is now known as TruDan|away
[21:36:17] * InusualZ is now known as zz_InusualZ
[22:43:26] <shoghicp> http://3v4l.org/IlPqs （╯°□°）╯︵┻━┻
[22:44:31] <shoghicp> Intyre, Brandon15811 ^
[22:44:55] <Intyre> lol
[22:46:51] <shoghicp> bed time o/
[22:46:58] <Intyre> \o
[23:14:15] <deceit> pi
[23:26:21] <Brandon15811__> !wa pi
[23:26:25] <MrQuoter> [WolframAlpha] -  "pi = 3.1415926535897932384626433832795028841971693993751058..." (http://tinyurl.com/kg95s44)
[23:26:37] <Brandon15811__> deceit: ^
[23:28:55] <deceit> smart ass
[23:29:10] <deceit> bored at a hockey game
[23:29:14] <deceit> ...yay
[23:45:46] <Brandon15811__> deceit: why at a hockey game? XD
[23:52:04] <deceit> its free
[23:52:21] <deceit> the comapny my wife works for owns a suite here at the staium
[23:52:25] <deceit> stadium

2015-03-14
[00:37:04] * zz_InusualZ is now known as InusualZ
[01:19:33] * InusualZ is now known as zz_InusualZ
[01:59:57] * Brandon15811 has quit
[03:18:21] <Smarticles101> Lol
[03:26:27] * sgray has quit
[03:26:58] * sgray joined the channel
[03:27:26] * sgray has quit
[05:21:23] <PEMapModder> shoghicp: you presumed he's making a plugin that's why you said it's slow?
[11:10:25] <iJoshuaHD> Codmadnesspro ping
[11:12:29] <iJoshuaHD> Codmadnesspro this is actually a good bootstrap alternative http://purecss.io/layouts/
[11:36:18] * sgray joined the channel
[12:48:28] * zz_InusualZ is now known as InusualZ
[13:25:51] <shoghicp> PEMapModder: yep, at least that packet has the chunkX and chunkZ outside for lookup
[13:49:05] * PEMapModder_ joined the channel
[13:49:09] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:56:51] <Codmadnesspro> iJoshuaHD, yeah i'm looking into it
[14:24:21] * InusualZ is now known as zz_InusualZ
[17:00:21] * sgray has quit
[17:01:41] * PEMapModder_ has quit
[17:17:58] * sgray joined the channel
[19:14:37] * eggster is now known as eggster|afk
[19:18:16] * eggster|afk is now known as eggster
[20:49:40] * TruDan|away is now known as TruDan

2015-03-13
[01:04:41] * jose-vm joined the channel
[01:05:01] <jose-vm> iyee
[01:13:25] * jose-vm has quit
[04:53:34] * sgray has quit
[11:02:48] * sgray joined the channel
[14:54:50] * -- BotBot disconnected, possible missing messages --
[14:57:02] * [d__d] joined the channel
[15:32:27] * zz_InusualZ is now known as InusualZ
[16:07:55] * TruDan|away is now known as TruDan
[16:45:38] * Antisober552 has quit
[16:45:48] * Antisober552 joined the channel
[16:49:39] * sgray has quit
[16:51:12] * sgray joined the channel
[17:11:16] <InusualZ> shoghicp, you are going to reduce the number of custom data packet?
[17:11:41] <shoghicp> ?
[17:12:09] <InusualZ> 0x80, 0x81, 0x82 ....
[17:15:30] <Intyre> thats raknet xD
[17:17:57] <deceit> wut
[17:25:32] <InusualZ> yes, but he can change that
[17:25:49] <shoghicp> no, and it doesn't even matter
[17:29:48] <InusualZ> well, it just one of my random stupid question sorry
[17:42:56] <Falkirks> I have a fun problem. How can I decode a FullChunkDataPacket in PHP? I have tried zlib_decode but I just get a "data error".
[17:53:17] <shoghicp> Falkirks: hmm... just decode it
[17:53:25] <shoghicp> but why would you want to do that?
[17:53:48] <shoghicp> oh, and it'll be REALLY slow
[17:54:31] <Falkirks> shoghicp: But what function would I use?
[17:54:37] <Falkirks> None of them work
[17:59:49] <Falkirks> I either get a data error or really messed up data.
[18:33:09] * TruDan is now known as TruDan|away
[21:16:33] * sekjun9878 joined the channel
[21:41:27] * InusualZ is now known as zz_InusualZ
[21:48:07] * sekjun9878 joined the channel
[21:48:31] * sekjun9878 has quit
[21:48:31] * sekjun9878 joined the channel

2015-03-12
[17:33:38] <TruDan> yeah
[17:34:10] <TruDan> i know rovox plans to add a "boost" into tntrun
[17:34:19] <TruDan> so it boosts you forward a few blocks - via motion for smoothness
[17:36:03] <gurun> TruDan: DAMN, yeah that's a lot of stuff.
[17:36:22] <TruDan> gurun: Exactly, i looked at it, and immediately my reaction: "Nope."
[17:55:51] <Codmadnesspro> forums offline? heh
[17:55:55] <Codmadnesspro> DDoS?
[17:56:36] <TruDan> crash archive broke it
[17:57:08] <Codmadnesspro> lul
[18:50:03] * sgray has quit
[18:50:17] * sgray joined the channel
[18:54:18] <shoghicp> should be fixed now
[20:04:00] * InusualZ is now known as zz_InusualZ
[22:42:47] * TruDan is now known as TruDan|away
[23:22:26] * sgray joined the channel

[00:26:41] * jython234 is now known as jython234[away]
[04:14:52] * sgray has quit
[05:01:16] * deceit joined the channel
[05:04:07] * deceit has quit
[05:08:41] * deceit joined the channel
[06:53:07] * gurun|work has quit
[06:53:22] * gurun|work joined the channel
[08:58:00] * gurun joined the channel
[08:59:23] <shoghicp> gurun: that proxy was used when you could not connect to external servers
[08:59:44] <shoghicp> now I use it to proxy two clients through my computer
[08:59:48] <shoghicp> and use wireshark
[09:00:13] <gurun> shoghicp, yeah that is a good use.
[09:00:26] <gurun> i was actually mostly curious about performance of node.js
[09:00:57] <gurun> was looking for node.js stuff used in MC
[09:03:28] <gurun> shoghicp, do you know if there are still problems with chunk-replace-update scenarios in MCPE. I'm not sure if what i see is server or client related really, but feels client side.
[09:04:05] <shoghicp> hmm, it shouldn't have issues
[09:04:29] <gurun> I did a world-change funtionality, and sometimes the world doesn't update until i move a bit away. Then the client gets into the same kind of lag as you see when recalculating light, and then it loads the new chunk (replace)
[09:04:54] <gurun> but most of the time, it changes immediately.
[09:06:23] <gurun> the move i do, doesn't trigger a new chunk-send on the server tho. So that's why i started to think that it's a client thing.
[09:06:52] <gurun> but i have to move .. like 5-10 blocks. Small moves and rotations doesn't trigger the reload at these times.
[09:07:02] <gurun> it happens .. say 1 out of 5 world-changes.
[10:31:29] <gurun> Hehe , it's so funny how this anti-cheat stuff never seem to work.
[10:32:15] <gurun> the last couple of months seems to be an endless story for LBSG and InPVP kicking unfortunate players.
[10:32:48] <gurun> and now it seems to have turned to "security by obscurity" thinking.
[10:33:58] <shoghicp> hmm, I think they use the PM stuff now
[10:34:13] <gurun> i think InPVP wrote their own now.
[10:34:30] <shoghicp> they override the PM stuff on a few cases, but ti's still using it
[10:34:38] <gurun> yeah, their own.
[10:34:46] <shoghicp> they use it as a base
[10:34:48] <gurun> basically .. i think this shouldn't be that difficult right.
[10:34:54] <shoghicp> and handle the kick event
[10:35:04] <gurun> having performance and anti-cheat together is a bit of a challange tho
[10:35:18] <gurun> but detecting fly is not difficult
[10:35:24] <gurun> detecting sprinting is not difficult
[10:35:44] <gurun> then lag .. should work in favor of the player cheating, not against the player not cheating.
[10:36:02] <shoghicp> detecting flight in a good way is difficult
[10:36:14] <shoghicp> you'll always get plugins setting the players motion too fast
[10:36:20] <shoghicp> or making them jump
[10:36:33] <shoghicp> that's why a few networks disabled PM anti-cheat
[10:36:41] <shoghicp> because they want their users to do crazy stuff
[10:37:06] <gurun> i think it is bad code setting positions. shouldn't do that at all.
[10:37:19] <shoghicp> oh, that's ok
[10:37:28] <shoghicp> what is a bit wrong is adding motion to the player
[10:37:43] <gurun> they should rethink how the do the games. I've said it before. Reward people on the ground and moving slow. Don't punish the people flying or moving fast.
[10:38:07] <gurun> still haven't gotn around to motion.
[10:38:15] <gurun> i don't know what the effect of that has
[10:38:39] <gurun> you have hitboxes right. So use it.
[10:39:39] <gurun> for lag, i think it is important to make sure that these calculations only happen on tick, or at least with a minimum time-spacing of 20ms or so for the incoming move-packets.
[10:40:57] <gurun> will told me that ice and stairs is a special problem. I did some tests on that. Can't see that it really is. Do you have a problem with that stuff?
[10:41:09] <shoghicp> not anymore
[10:41:10] <gurun> will as in william
[10:41:22] <shoghicp> for speed is ok
[10:41:26] <gurun> yeah, but do you do special treatment of it?
[10:41:38] <shoghicp> bounding box checks are interesting, but it should be way better now
[10:41:42] <shoghicp> hmm... nope
[10:41:54] <gurun> i couldn't find any measurable differences that i could do any special cases around.
[10:41:54] <shoghicp> stairs have a different aabb
[10:41:59] <shoghicp> but that's it
[10:42:03] <shoghicp> like cactus or carpet
[10:42:11] <gurun> cobweb ..
[10:42:32] <gurun> but then again .. some of these things should be avoided in a PVP game anyhow.
[10:42:53] <gurun> in PC though ..
[10:43:04] <gurun> ICE and water have a special .. relationship.
[10:43:11] <gurun> and ICE and "tunnels".
[10:43:59] <gurun> did you analyze the cheats themselves. Are they doing a constant speed-change or is it accelerated?
[10:44:39] <shoghicp> they just go fast
[10:45:49] <gurun> yeah, but what i mean .. do they remove the cap on speed (accelerate to any speed) or is it just a fixed setting thing.
[10:46:06] <gurun> do they bypass the acceleration, that is my question.
[10:47:33] <gurun> .. and i still think that a good punishment for using "enhancements" is to be promoted to "enhacned player" and let them use "enhanced arenas".
[10:47:42] <gurun> basically, stuff that you can't play without enhancements.
[10:47:47] <gurun> and stop calling it cheat.
[10:49:20] * zz_InusualZ is now known as InusualZ
[10:49:39] <gurun> or do like in the sports world.
[10:49:50] <gurun> let people sign up for anti-doping programs.
[10:50:07] <gurun> they have to have a special app in order to participate in some arenas.
[10:50:48] <gurun> and that includes arbitrary spot-checks on the the device capabilites. If you have a jail-break device, or if you have cheats detected, you can't play in these arenas.
[10:51:07] <gurun> i mean .. shit, there are milions of way to deal with it, not focusing on banning people.
[10:54:13] <gurun> captcha would work in MC too.
[11:18:40] * sgray joined the channel
[11:34:54] <PEMapModder> I disabled the anti-cheats not because of wanting players to do crazy things, but just because of own lag
[11:44:50] * gurun|work has quit
[11:51:32] * InusualZ is now known as zz_InusualZ
[11:58:25] <Codmadnesspro> PEMapModder, great excuse for hacks
[12:14:33] <shoghicp> PEMapModder: anticheats don't lag the server now
[12:14:38] <shoghicp> at least on dev. :P
[12:15:03] <shoghicp> same with movement, I can't glitch now except when doing bad things
[13:50:23] <gurun> i think i will do an anti-cheat provider interface in the code instead of trying to make it .. part of the core.
[13:50:44] <gurun> then, whoever can implement their own anti-cheat provider code if they aren't happy with the default.
[13:55:15] * Brandon15811_ joined the channel
[13:55:16] * Brandon15811___ joined the channel
[16:38:13] * sgray joined the channel
[16:44:02] * zz_InusualZ is now known as InusualZ
[16:59:03] * TruDan|away is now known as TruDan
[17:02:40] <TruDan> We need a NCP for PM
[17:03:46] <TruDan> I started making one for inpvp, testing went fine. had about 10 cheaters cheating away, and about 10 non-cheating users and it worked fairly well. pushed it to the servers and it did all kinds of crazy things xD
[17:04:03] <Codmadnesspro> NCP?
[17:04:08] <TruDan> NoCheatPlus
[17:04:11] <TruDan> It's a bukkit plugin
[17:04:30] <Codmadnesspro> I was told there already was one built into pocketmine
[17:04:46] <Codmadnesspro> I remeber when I asked for that a few months ago though some said it was already implemented
[17:04:58] <TruDan> There is, but it doesn't work the best
[17:05:15] <Codmadnesspro> There's this other stupid mod now where people can kill you in 1 hit
[17:05:20] <TruDan> it doesnt do speed etc
[17:05:40] <Codmadnesspro> I've noticed forcefield hacks though can't find any downloads to one
[17:06:27] <TruDan> already! D:
[17:06:35] <Codmadnesspro> yep
[17:06:50] <TruDan> that's going to be such a pain to implement
[17:06:59] <Codmadnesspro> forcefield is proberly the worth of them all
[17:07:24] <Codmadnesspro> Though some servers in mcpc still haven't added cheat protection for forcefield hacks
[17:07:39] <TruDan> theres cheat protection for it?!
[17:08:43] <gurun> hmm, how would a force field cheat a server that conrols health?
[17:08:48] <gurun> . .. and positions.
[17:09:27] <Codmadnesspro> gurun, not sure but people are doing it
[17:09:34] <TruDan> Hmm, true i was thinking of the one where it moves the player out of the way of attack
[17:10:01] <Codmadnesspro> I wonder if anyone has made fastregen mods yet
[17:11:19] <gurun> well, i can almost guarantee that it won't work with either MiNET or PM.
[17:12:58] <gurun> but auto-kill, i can imagine that working.
[17:14:08] <TruDan> PM has a thing for cooldown between hits already
[17:17:08] <gurun> 		$this->attackTime = 10; //0.5 seconds cooldown
[17:22:30] <gurun> 					if($this->distance($target) > 8){
[17:27:01] <gurun> maybe the games should work in favor of the brave
[17:27:15] <gurun> increase damage if you don't move back.
[17:28:39] <gurun> increase armour if you have the hight ground ..
[17:28:41] <gurun> etc etc
[17:30:05] <shoghicp> TruDan: it does speed :P
[17:30:25] <shoghicp> and other "cheats" are already protected by other parts of the core
[17:30:29] <TruDan> shoghicp: are you talking about the one that tp'd / boosted people though? because that was a problem
[17:30:39] <TruDan> inpvp has the built-in cheats enabled fyi
[17:30:47] <shoghicp> it shouldn't boost you that much now
[17:30:55] <TruDan> oo theres a new build?
[17:31:02] <shoghicp> but I might remove that
[17:31:06] <shoghicp> and just block the player
[17:31:12] <TruDan> when its stable could you ping me?
[17:31:14] <shoghicp> I wanted to do it nicely like for flying
[17:31:29] <TruDan> maybe do what ncp does and just revert if it thinks its cheating
[17:31:35] <TruDan> rather than guess their position
[17:31:51] <gurun> is NCP working good?
[17:31:57] <TruDan> it does on pc
[17:32:11] <TruDan> although mineplex etc dont use it
[17:32:12] <gurun> oh, ok. So why haven't anyone copied that then?
[17:32:14] <TruDan> they have their own
[17:32:20] <TruDan> have you seen how complicated it is XD
[17:32:35] <TruDan> https://github.com/NoCheatPlus/NoCheatPlus
[17:32:40] <shoghicp> ^
[17:32:51] <shoghicp> the flying check I do is lovely
[17:32:58] <TruDan> i'm not even a java guy
[17:32:59] <shoghicp> it even gives you proper speed
[17:33:11] <shoghicp> so even if it fails to check, the user won't notice anything
[17:33:17] <shoghicp> the problem are plugins
[17:33:22] <shoghicp> they like to set the motion :P

2015-03-11
[01:50:45] * zz_InusualZ is now known as InusualZ
[02:14:41] <eggy> Huh?
[02:33:28] <Codmadnesspro> eggy, Nullfull says Smarticles101 is me :3
[02:42:18] * Codmadnesspro has quit
[02:43:18] * zhuowei joined the channel
[02:51:07] * zhuowei has quit
[02:52:13] * Codmadnesspro joined the channel
[02:52:17] <NullFull> Codmadnesspro is also known as: codmadnesspro
[02:52:44] * Smarticles101 joined the channel
[02:52:47] <NullFull> Smarticles101 is also known as: codmadnesspro
[02:54:12] <eggy> Yea, same hostname
[02:57:38] <Codmadnesspro> Yeah, guess can't do much about it since I use the same vps as a vpn, oh well :P
[03:38:19] <Smarticles101> Lol
[04:19:26] * sgray has quit
[04:46:23] * InusualZ is now known as zz_InusualZ
[07:00:33] * zz_InusualZ is now known as InusualZ
[07:33:33] * InusualZ is now known as zz_InusualZ
[08:27:32] * sgray joined the channel
[09:24:16] * Bluez_ joined the channel
[09:24:22] * Bluez_ has left the channel
[10:58:58] * gurun|work joined the channel
[11:18:25] * sgray has quit
[11:30:25] * Brandon15811_ has quit
[11:45:34] * Brandon15811 joined the channel
[11:49:54] * sgray joined the channel
[14:00:03] <rovox> Hi, Can someone tell me what the getForward will return for me on the player?
[14:00:15] <rovox> on pocketmine
[14:11:24] * TruDan|away is now known as TruDan
[14:17:36] <gurun|work> rovox: #pocketmine
[14:18:03] <rovox> Yea asked it there did have my anser :) forget that question
[16:12:49] * iJoshuaHD has quit
[16:15:03] * PEMapModder joined the channel
[16:15:26] * iJoshuaHD joined the channel
[17:36:15] * zz_InusualZ is now known as InusualZ
[19:50:33] * PEMapModder_ has quit
[20:09:40] * gurun joined the channel
[20:13:14] <gurun> NullFull c Can you do magic?
[20:13:18] <NullFull> Yes.
[20:32:25] * InusualZ is now known as zz_InusualZ
[20:39:42] <gurun> Guys, i've been thinking about doing a PVP plugin. So, doesn't seem all that difficult really. But, since MCPE doesn't have a problem updating chunks and changing the world anymore, should an "arena" now be a completely different level?
[20:40:19] <gurun> So in reality it simply starts with "multi-world" and then just some basic game-logic. Right?
[21:25:25] * jython234[away] is now known as jython234
[22:21:32] <gurun> Authentication, Authorization and multi-world implemented. Now can do PVP plugins - finally!
[22:21:44] <gurun> just in time to declare that MCPE is dead.
[22:26:23] * zz_InusualZ is now known as InusualZ
[22:33:41] <gurun> Brandon15811: Minecraft-PE-Proxy does that still work?
[22:34:31] <Brandon15811__> gurun: as far as proxying the packets goes , yeah
[22:36:08] <gurun> hmm, maybe i misread what it does. But .. what does it actually do?
[22:36:19] <gurun> connect to internet servers without modifications .. hmm ?
[22:37:19] <gurun> i thought it was something like bungeecoord. But probably not.
[22:55:32] <Guest90287> Gurun when player respawn, it shows player join the game
[22:56:27] <gurun> yes
[22:57:19] <gurun> it's just the wrong kill-spwan reason, just text.
[23:02:20] <gurun> thinking about building a menu-system based on wall-signs..
[23:02:23] <gurun> for commands
[23:06:41] * InusualZ is now known as zz_InusualZ
[23:15:06] <Brandon15811__> gurun: it was made back when you couldn't add servers to mcpe
[23:17:59] <gurun> yeah, i understand that now :-)
[23:18:26] <gurun> how good was node.js on .. performance. It's supposed to be very good at networking, right.
[23:59:24] * TruDan is now known as TruDan|away

2015-03-10
[00:18:11] * zz_InusualZ is now known as InusualZ
[00:18:58] * gurun has quit
[02:29:07] * InusualZ is now known as zz_InusualZ
[03:08:26] * PEMapModder_ has quit
[04:42:44] * sgray has quit
[06:26:25] * sgray joined the channel
[07:40:29] * gurun joined the channel
[07:45:38] * sgray has quit
[08:19:06] * PEMapModder_ joined the channel
[08:19:09] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[09:13:48] <Codmadnesspro> lul wat https://forums.pocketmine.net/threads/help-the-fyreuk-team.7164/
[09:23:44] <PEMapModder_> what the
[09:24:15] <PEMapModder_> Codmadnesspro: possibly because of this https://forums.pocketmine.net/threads/see-players-inventory.6852/page-2#post-76591
[09:25:08] <Codmadnesspro> Must be at least 9 years old
[09:33:20] * gurun|work has quit
[10:42:20] <gurun> chocked he wasn't banned by PEMapModder_ :-P
[10:46:33] * gurun THE LEADER OF WORLD IS HERE TO ASK FOR SUBMISSION!
[10:48:22] <gurun> Oh, 'yaml_parse'parsing error
[10:48:29] <gurun> that's obvious.. it's yaml, that's a bug.
[11:15:12] * PEMapModder_ has quit
[11:16:56] * sgray joined the channel
[11:59:56] <Codmadnesspro> I'm not sure what it is but everyone's all of a sudden asking about performance.
[12:00:08] <Codmadnesspro> It must be just this time of year
[12:10:50] <gurun> Hmm, why would anyone ask for performance...
[12:11:34] <Intyre> because people run pocketmine servers on bricks
[12:11:58] <gurun> Intyre, i had some "difficulties" on my 4/8 i7 to be honest.
[12:12:29] <Intyre> i never have
[12:13:47] <gurun> i'm thinking that it might be picking up the wrong PHP runtime. But haven't had time to do any deeper investigation on it.
[12:14:20] <gurun> it keeps telling me "can't keep up" when i fly around using the generated world.
[12:18:30] <Codmadnesspro> don't fly o.o
[12:18:47] <Codmadnesspro> How to fix the problem? Type stop to give full performance.
[12:19:16] <Intyre> secure a server? stop!
[12:20:38] <gurun> stop
[12:20:53] <gurun> hmm .. no difference.
[12:22:30] <shoghicp> gurun: turn the async world generator on ;D
[12:23:24] <gurun> ok. i'll look that up. Is that in the release version (that is the one i'm running)
[12:23:49] <shoghicp> yep, it's an old thing
[12:23:52] <gurun> oki
[12:23:55] <shoghicp> so you'll use more threads :)
[12:24:08] <gurun> any specific reason why it's not on by default (thinking about my own stuff)
[12:24:40] <gurun> .. or is it a "PHP thingy"
[12:24:44] <shoghicp> yep, some devices it performs pretty badly and had some issues with the garbage collector
[12:24:54] <shoghicp> on some devices*
[12:25:01] <shoghicp> not everywhere
[12:25:17] <shoghicp> I put safe defaults on PM
[12:26:00] <gurun> is PHP using something like .. what's it called . FastCGI compilation or something when running like this?
[12:26:27] <shoghicp> nope
[12:26:30] <shoghicp> this is pthreads
[12:26:41] <gurun> ok, but did you ever try to compile it?
[12:26:45] <shoghicp> using posix threads
[12:26:47] <shoghicp> hmm?
[12:26:56] <shoghicp> compile what?
[12:27:04] <gurun> the PHP.
[12:27:07] <gurun> to native
[12:27:35] <shoghicp> I might be able to use libjit and other parser to do fun stuff with it
[12:27:50] <gurun> hmm, so PHP doesn't even JIT by default?
[12:27:56] <shoghicp> but if I have time, I want to create some C/C++ libraries and move everything to extensions
[12:28:02] <shoghicp> not on PHP < 7
[12:28:07] <gurun> oh
[12:28:12] <shoghicp> on PHP 7 is possible
[12:28:15] <shoghicp> not yet
[12:28:24] <shoghicp> but I'm waiting on pthreads to move to PHP 7
[12:28:46] <gurun> i see. Well that is the beuty of these things .. you don't have to do anything other then wait .. and software just gets faster with time :-)
[12:29:07] <gurun> like the new .NET release. They replaced the JIT. Much faster. Can't wait to test it.
[12:29:33] <shoghicp> well, I do a lot of magic :P
[12:29:38] <gurun> not just faster, but more optimal (jit is still just compile)
[12:30:01] <gurun> shoghicp, yeah .. a lot of magic.
[14:38:08] * PEMapModder_ joined the channel
[14:38:12] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[17:15:35] * TruDan|away is now known as TruDan
[18:16:53] * eggster is now known as eggster|afk
[19:28:22] * zz_InusualZ is now known as InusualZ
[20:09:09] * InusualZ is now known as zz_InusualZ
[23:27:23] * TruDan is now known as TruDan|away
[23:32:21] * eggster|afk is now known as eggster
[23:50:25] * Codmadnesspro joined the channel
[23:50:29] <NullFull> Codmadnesspro is also known as: codmadnesspro
[23:51:00] * Smarticles101 joined the channel
[23:51:04] <NullFull> Smarticles101 is also known as: codmadnesspro
[23:55:12] <Codmadnesspro> Smarticles101, you should get a cloak since people might think i'm you since i've got vpn server running on it xD

2015-03-09
[00:26:09] * InusualZ is now known as zz_InusualZ
[01:37:07] * Cheesy has quit
[02:08:14] * Cheesy_ joined the channel
[02:08:22] * Cheesy_ has quit
[09:06:07] * stealthii joined the channel
[09:06:09] * stealthii has quit
[09:06:09] * stealthii joined the channel
[09:10:24] <shoghicp> :o
[09:55:34] * Georggi joined the channel
[09:55:37] <NullFull> Georggi is also known as: Georggi
[09:56:30] * Georggi has quit
[10:15:26] * Bluez_ joined the channel
[10:15:31] * Bluez_ has left the channel
[10:36:49] * zz_InusualZ is now known as InusualZ
[10:38:26] * Georggi joined the channel
[10:38:30] <NullFull> Georggi is also known as: Georggi
[11:16:39] * Georggi has quit
[11:46:37] * sgray joined the channel
[12:51:49] * gurun|work joined the channel
[13:12:46] * leonchang99_ joined the channel
[13:57:09] * PEMapModder_ joined the channel
[13:57:12] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[15:23:36] * leonchang99_ has quit
[16:48:32] * williamtdr joined the channel
[17:00:44] * gurun joined the channel
[18:13:14] <gurun> Victory!! <MiNET> Login successful
[18:15:46] <deceit> nice!
[18:19:53] <gurun> Bears on me ..
[18:20:01] <gurun> hmm .. mean beers.
[18:21:37] <gurun> And just look at all the complex code it took .. https://gist.github.com/NiclasOlofsson/f07edb6df8de8ebc3a90
[18:26:10] <gurun> And if you want to replace the complete identity management, two lines .. https://gist.github.com/NiclasOlofsson/aa58b88afc9e1a9c568d
[18:35:48] <deceit> heh!
[18:48:17] * InusualZ is now known as zz_InusualZ
[19:25:47] <gurun> shoghicp: your back i guess. Can you check something for me. LoginStatus packets. What is exapected from the client in the case we send "not success" flags?
[19:42:55] * InusualZ is now known as zz_InusualZ
[19:47:40] * TruDan|away is now known as TruDan
[21:28:53] * sgray has quit
[21:33:28] * TheLucyClub joined the channel
[21:33:30] <NullFull> TheLucyClub is also known as: TheLucyClub
[21:33:53] <TheLucyClub> hi
[21:34:07] <gurun> hola
[21:34:20] <TheLucyClub> i need help
[21:35:16] <gurun> let me go get someone
[21:35:26] * zz_InusualZ is now known as InusualZ
[21:36:43] * TheLucyClub is now known as INeedHelp
[21:40:08] <gurun> sorry, can't find my maid :-(
[21:45:43] * INeedHelp has quit
[22:04:43] * rovox joined the channel
[22:07:36] * rovox has quit
[22:13:29] * rovox joined the channel
[22:24:16] * InusualZ is now known as zz_InusualZ
[22:39:08] * sgray joined the channel
[23:39:08] * TruDan is now known as TruDan|away

2015-03-08
[00:11:41] <gurun> jikes: http://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity
[00:12:08] <gurun> Just stole the whole implementation design from microsoft. Now can offer identity management on almost anything.
[00:12:20] <gurun> COTS :-P
[00:13:28] <gurun> plugin SQL server, MySQL, Active Directory, nothing, File-store, whatever. Even social logins, but have no clue how that would ever work.
[01:09:18] * eggster is now known as eggster|afk
[01:15:23] * eggster|afk is now known as eggster
[02:17:38] * gurun has quit
[03:23:50] * jose-vm joined the channel
[03:24:10] <jose-vm> Any C++ modder here?
[03:37:23] * jose-vm has quit
[03:41:22] * jose-vm joined the channel
[03:41:36] <jose-vm> Seriously? No C++ developers online here?
[03:41:59] <jose-vm> Shot.
[03:53:10] * jose-vm has quit
[05:36:14] * sgray has quit
[08:38:50] * TruDan|away is now known as TruDan
[08:39:09] <TruDan> Does MCPE calculate its own lighting, or does it trust what the server sends?
[12:04:10] * gurun joined the channel
[12:10:35] * Cheesy has quit
[12:11:11] * Cheesy joined the channel
[12:34:24] * zz_InusualZ is now known as InusualZ
[12:37:51] * sgray joined the channel
[13:25:33] * gurun joined the channel
[20:16:15] * MrARM joined the channel
[20:20:48] * MrARM has quit
[23:57:53] * TruDan is now known as TruDan|away

2015-03-07
[00:02:31] * jython234 is now known as jython234[away]
[00:34:37] * gurun joined the channel
[02:15:35] * eggster is now known as eggster|afk
[02:34:27] * eggster|afk is now known as eggster
[02:52:45] * Mina_ joined the channel
[02:54:01] * Mina_ has left the channel
[09:13:55] * gurun joined the channel
[11:21:59] * zz_InusualZ is now known as InusualZ
[13:11:56] * sgray joined the channel
[13:20:45] * iamadpond_ joined the channel
[13:20:47] <NullFull> iamadpond_ is also known as: iamadpond
[13:59:52] * iamadpond_ has quit
[14:21:15] <gurun> NullFull c what is a dpond?
[14:21:17] <NullFull> Entertaining numerous mindless entities.
[14:21:27] <gurun> oh
[15:01:22] * NCommander has quit
[15:34:44] * NCommander joined the channel
[17:02:39] <Codmadnesspro> MiNET is a alternative to pocketmine?
[17:23:08] <gurun> yes
[17:36:05] <InusualZ> gurun, you have a performance stats about MiNET?
[17:36:16] <gurun> yes
[17:36:40] <gurun> https://github.com/NiclasOlofsson/MiNET/wiki/What-works,-and-not
[17:36:45] <gurun> at the bottom of the page.
[17:37:07] <gurun> it may not hold true on every checkin .. but i try to keep an eye on it.
[17:37:44] <gurun> and note that latency is mostly caused by a 10ms message pump, so it's a bit artificially created.
[17:37:44] <InusualZ> ohh ok
[18:55:23] * eggster is now known as eggster|afk
[20:13:39] * eggster|afk is now known as eggster
[20:33:20] * superdealloc joined the channel
[21:20:52] * superdealloc has quit
[22:41:18] * josevm joined the channel
[22:46:28] * InusualZ is now known as zz_InusualZ
[22:50:08] <josevm> sht
[22:50:17] <josevm> I wanted to talk him
[22:54:02] <gurun> josevm: talk to who?
[22:56:46] <josevm> Insualz
[22:59:13] <gurun> MCPE, how is that responding to failed login statuses? Mine doesn't seem to understand it at all :-(
[22:59:27] <gurun> it just stays in "loading .. Cancel" thingy.
[23:07:02] * josevm has left the channel

2015-03-06
[00:13:39] <gurun> PEMapModder, yeah that's kind of what i mean sky wars is .. not much more.
[00:14:39] <gurun> that .. and being able to set spawn-points.
[00:20:53] * jython234 is now known as jython234[away]
[02:17:48] * jython234[away] is now known as jython234
[02:30:06] * InusualZ is now known as zz_InusualZ
[02:33:06] * jython234 is now known as jython234[away]
[04:38:53] * zhuowei joined the channel
[06:31:55] * zhuowei has quit
[13:08:29] * zz_InusualZ is now known as InusualZ
[13:47:10] * Cheesy has quit
[13:47:35] * Cheesy joined the channel
[13:58:55] * Anti joined the channel
[14:01:49] * Antisober552 has quit
[14:01:49] * Anti is now known as Antisober552
[14:05:31] * simo3003 joined the channel
[14:05:47] <simo3003> !admin
[14:20:58] * simo3003 has quit
[14:27:51] * InusualZ is now known as zz_InusualZ
[15:04:44] * zz_InusualZ is now known as InusualZ
[18:44:07] * gurun joined the channel
[20:28:50] * InusualZ is now known as zz_InusualZ
[20:34:48] * zz_InusualZ is now known as InusualZ
[21:22:46] * InusualZ is now known as zz_InusualZ
[21:23:14] * zz_InusualZ is now known as InusualZ
[22:04:07] * jython234[away] is now known as jython234
[22:29:57] * InusualZ is now known as zz_InusualZ
[22:45:27] <gurun> Right channel.. Feedback more than welcome: https://github.com/NiclasOlofsson/MiNET/wiki/API-Documentation

2015-03-05
[00:27:17] * jython234 is now known as jython234[away]
[00:57:50] * sgray joined the channel
[01:43:25] * jython234[away] is now known as jython234
[02:17:12] * Connor4898_ joined the channel
[02:20:47] * dranghek joined the channel
[02:21:22] * Connor4898 has quit
[02:21:23] * darngeek has quit
[02:21:23] * Connor4898_ has quit
[02:21:23] * Connor4898_ joined the channel
[03:52:50] * C0deH4cker has quit
[08:12:15] * gurun joined the channel
[10:07:02] * C0deH4cker joined the channel
[10:36:16] * zz_InusualZ is now known as InusualZ
[11:13:01] * PEMapModder_ joined the channel
[11:13:05] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:39:28] * InusualZ is now known as zz_InusualZ
[12:46:48] * sgray joined the channel
[14:04:55] * gurun|work has quit
[15:11:39] * H6rk3n joined the channel
[15:12:22] * sgray has quit
[15:12:34] * sgray joined the channel
[15:18:14] * sgray has quit
[15:19:41] * sgray joined the channel
[16:08:27] * gurun joined the channel
[16:09:00] <gurun> MrARM: you had a SW plugin, right. Where can i get that? I would like to port it to .NET.
[16:09:24] <gurun> need something to experiment with for the plugin API.
[16:36:11] <MrARM> Coded myself
[16:36:24] <MrARM> And no, won't give you it
[16:39:03] <gurun> damn, cheap charlies
[16:39:17] <gurun> so it's not open source then
[16:40:39] <gurun> actually, i don't know .. what a SW plugin would do .. other than general game-handling .. that's why i'm looking at it.
[16:48:25] * H6rk3n has quit
[18:20:53] * H6rk3n joined the channel
[18:23:57] <H6rk3n> Can anyone tell me if the server code will run from freebsd?  I'm interested in running it in a freebsd jail, but I didn't see freebsd mentioned at all online.  thx
[18:24:47] <gurun> #pocketmine ?
[18:25:38] <H6rk3n> yeah
[19:45:34] * zz_InusualZ is now known as InusualZ
[22:14:16] * H6rk3n has quit
[23:28:27] <PEMapModder> gurun: just make a simple session control plugin (control which game player is in)

2015-03-04
[02:25:53] * jython234 is now known as jython234[away]
[06:27:35] * C0deH4cker joined the channel
[10:39:06] * zz_InusualZ is now known as InusualZ
[12:06:24] * InusualZ is now known as zz_InusualZ
[13:01:37] * gurun|work joined the channel
[18:10:11] * TruDan|away is now known as TruDan
[20:42:19] * sgray has quit
[20:43:52] * MrARM_ joined the channel
[20:48:23] <MrARM_> [21:43] -SaslServ- Last failed attempt from: <sasl> on Mar 04 20:40:09 2015.
[20:48:26] <MrARM_> ugh
[20:48:53] * MrARM_ has quit
[20:49:40] <MrARM> (saw that first on the bouncer, thought it couldnt log me in there)
[20:51:50] * sgray joined the channel
[21:42:31] * TruDan is now known as TruDan|away
[23:34:48] * jython234[away] is now known as jython234

2015-03-03
[03:20:59] * shaila has quit
[03:22:20] * sgray joined the channel
[04:13:34] * Smarticles101 joined the channel
[04:13:36] <NullFull> Smarticles101 is also known as: codmadnesspro
[04:14:22] <Smarticles101> Anyone know why when I upload a skin to block launcher, it displays in game completely black?
[08:58:15] * PEMapModder_ joined the channel
[08:58:19] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:00:41] * kripto joined the channel
[10:09:37] * kripto has quit
[10:53:16] * zz_InusualZ is now known as InusualZ
[11:03:37] * PEMapModder_ has quit
[11:44:39] * InusualZ is now known as zz_InusualZ
[13:54:28] * PEMapModder_ joined the channel
[13:54:31] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[14:17:47] * PEMapModder_ has quit
[15:29:15] * jython234[2] joined the channel
[15:51:20] * jython234[2] has quit
[17:08:27] <PEMapModder> Is pisg even on?
[17:08:43] <PEMapModder> mcpedevs.PocketMine.net tells today?
[17:10:22] <Intyre> MrQuoter: botsnack PEMapModder
[17:10:31] <Intyre> :/
[17:10:42] <Intyre> its generated by mrquoter
[17:11:26] <PEMapModder> Oh
[17:24:49] <PEMapModder> Thanks
[17:24:59] <PEMapModder> Perl looks interesting
[17:34:09] <Intyre> it is!
[18:01:01] * gurun joined the channel
[18:17:19] * gurun joined the channel
[19:35:54] <Brandon15811__> PEMapModder: "Statistics generated on Tuesday 3 March 2015 - 14:32:35 " the "last seen" thing is broken though xD
[19:37:15] <gurun> brandon, it just removed he lies from the statistics.
[23:03:54] * Seanagans joined the channel
[23:08:01] * Seanagans has quit

2015-03-02
[00:06:14] * TruDan is now known as TruDan|away
[00:43:28] * atomictissue has quit
[00:52:23] * zhuowei_ has quit
[01:11:46] * zhuowei_ joined the channel
[02:06:28] * atomictissue joined the channel
[02:07:20] <atomictissue> MrARM: one of the headers needs to include ../../../lib/include/glm/./core/type.hpp which doesnt exist. What do I do?
[02:26:58] <zhuowei_> atomictissue, download glm, then?
[02:27:34] <atomictissue> the new versions of glm have no core directory
[02:27:41] <atomictissue> or type.hpp
[02:27:58] <atomictissue> I need to know what version they use for mcpe
[02:49:04] * atomictissue has quit
[03:46:11] * zhuowei_ has quit
[03:47:49] * jython234[away] is now known as juthon234
[03:47:56] * juthon234 is now known as jython234
[03:49:48] <jython234> NullFull: c how to get chunk sending to work?
[03:49:56] <NullFull> I don't know, do you know how?
[03:50:02] <jython234> Meh
[03:50:07] <jython234> Thanks for the help
[06:21:30] * jython234 is now known as jython234[away]
[09:51:43] * zz_InusualZ is now known as InusualZ
[10:12:55] <Codmadnesspro> NullFull: c what's the time?
[10:12:58] <NullFull> 18:12.
[10:13:12] <Codmadnesspro> Something he can answer correct :D
[10:23:28] * Intyres joined the channel
[10:23:32] <NullFull> Intyres is also known as: Intyre
[11:37:58] * InusualZ is now known as zz_InusualZ
[13:47:53] * AnxiousGarlic joined the channel
[13:47:53] * AnxiousGarlic has left the channel
[15:30:18] * jython234 joined the channel
[15:31:49] <jython234> !addquote <jython234> Need any help? | <ScioMin> mostly money, power and slaves, but in my spare time I play MC and code so I just came for curiosity.
[15:31:50] <MrQuoter> Quote 510 added
[15:31:56] <jython234> !randquote
[15:31:57] <MrQuoter> [207] (xXDARK_KNIGHTXx) Pocketmine is a very smart usefull tool to host minecraft pocket edition servers
[15:35:45] * jython234 has left the channel
[15:40:44] <PEMapModder> jython234[away]: quote from not this channel?
[15:45:17] <Intyre> he shouldnt be allowed to add quotes -.-
[15:45:26] <Intyre> and use quotes
[15:49:46] <PEMapModder> !delquote 510
[15:49:50] <PEMapModder> Good.
[16:31:25] <humerusj> hi
[16:31:51] <Intyre> ho
[16:32:06] <MrARM> Is the PE client recalculating light every time it gets chunks or what?!
[16:32:11] <humerusj> we're not dwarfs
[16:32:20] <humerusj> we dont wistle while we work
[16:32:51] <Intyre> and/or block updates?
[16:32:58] <MrARM> No block updates
[16:33:09] <MrARM> Making my own client, trying to add lighting
[16:33:22] <MrARM> Seems like I get most of the lobby with light level... 0
[16:33:34] <Intyre> yes client does that
[16:34:12] <MrARM> Intyre: only skylight tho, right?
[16:35:37] <Intyre> umm i guess
[16:35:54] <MrARM> So from my checks now
[16:36:02] <MrARM> Glowstone gets light correct
[16:36:09] <MrARM> but surrounding block are not fine (???)
[16:36:49] <MrARM> ladder seem to have light level 15
[16:38:39] <MrARM> okay, that's transparent blocks
[17:27:27] * zz_InusualZ is now known as InusualZ
[18:07:54] * InusualZ is now known as zz_InusualZ
[18:09:25] * C0deH4cker has quit
[18:25:00] * gurun joined the channel
[18:56:00] <gurun> skywars in PE, how good is that?
[19:54:07] * williamtdr has quit
[20:39:37] <MrARM> gurun: come and check :p
[20:39:59] <MrARM> anyways, getting a rpi2 soon
[20:40:01] <gurun> yeah, would love to.
[20:40:17] <MrARM> gurun: sw.lbsg.net :p
[20:40:36] <gurun> i'm thinking about building that as a first game-mode just to .. test stuff for the plugin API. Make sure it works, and how far the current server can take it.
[20:41:56] <MrARM> don't make another sw server D:
[20:42:05] <gurun> ... building terrain.
[20:46:21] <gurun> what an idiot i am (too old). I don't even understand how to join a game :-(
[20:47:27] <gurun> oh .. just walk into the stuff i tried to avoid :-P
[20:47:34] <gurun> MrARM: why not build another sw server?
[20:48:03] <MrARM> because I made one and... don't wanna see tons of clones
[20:51:37] <gurun> haha
[20:51:59] <gurun> so you invented skywars :-)
[20:52:37] <gurun> well, if you bring out visual studio and do one in .NET i promise not to build one :-P
[21:06:57] <gurun> ok .. that was interesting
[21:07:30] <gurun> i really like the games built on .. crafting one way or the other.
[21:10:05] <gurun> so, what's needed for this. A map (got that). Inventory management (done). Chests (done). Crafting. Done. Health. Done.
[21:20:55] <gurun> LBSG SW must be runnin seriously bad servers. Inventory and mining hardly works... (gets reset)
[21:23:46] <MrARM> I blame shoghi
[21:26:31] <gurun> hehe, of course :-)
[21:27:26] <gurun> actually, i have no idea how the hell LBSG cream out the performance out of PM like that.
[21:55:42] * Wuppie has quit
[21:59:23] * Wuppie joined the channel
[23:00:52] * jython234[away] is now known as jython234

2015-03-01
[22:58:32] * gurun has quit
[23:12:21] * atomictissue joined the channel
[23:17:22] * zhuowei_ joined the channel
[23:18:08] * zhuowei has quit

[02:05:37] * InusualZ is now known as zz_InusualZ
[04:06:29] * Wuppie has quit
[11:37:04] * gurun joined the channel
[11:38:36] <gurun> so guys, in MCPE there seems to be two types of slabs. Wood slabs and stone slabs. Nothing else. Is that correct?
[12:07:10] <Codmadnesspro> There's that marble type one though can't remeber the name
[12:07:53] <gurun> quartz or?
[12:08:16] <Codmadnesspro> Yeah that's it
[12:08:20] <Codmadnesspro> Quartz slab
[12:09:18] <gurun> ok, i would think that is part of stone slabs.
[12:10:26] <Codmadnesspro> Uhm...
[12:10:54] <Codmadnesspro> Sounds like it is http://en.wikipedia.org/wiki/Quartz
[12:12:46] <Codmadnesspro> It's a Engineered stone
[12:13:49] <gurun> but in PC redstone slabs.. seems to be a bit different
[12:14:01] <gurun> red sandstone i mean
[12:32:21] * shaila has quit
[12:32:34] * shaila joined the channel
[13:02:14] * gurun has quit
[13:24:28] * expir3dcowpc joined the channel
[13:41:32] * zz_InusualZ is now known as InusualZ
[13:54:36] <iJoshuaHD> Codmadnesspro
[14:00:50] <Codmadnesspro> Yeah?
[14:06:56] <iJoshuaHD> Codmadnesspro can u check kik or kakao
[14:06:58] <iJoshuaHD> ty
[14:07:10] <Codmadnesspro> Tablet is updating
[14:35:13] * expir3dcowpc has quit
[14:39:19] * Wuppie joined the channel
[15:03:19] * gurun joined the channel
[16:20:45] * atomictissue joined the channel
[16:20:51] <atomictissue> MrARM
[16:21:47] <atomictissue> I need your dsym parser please
[16:23:28] <MrARM> No
[16:23:35] <MrARM> I can give you output tho
[16:23:45] <atomictissue> why not?
[16:24:10] <MrARM> what do you want it for?
[16:25:10] <atomictissue> I need to make some headers so I can try and figure out how to change how the item drops render
[16:25:30] <MrARM> why is output not enough?
[16:25:42] <atomictissue> I guess it is
[16:26:08] <atomictissue> I just don't know which headers I really need
[16:26:08] <MrARM> didn't byte give it to youm
[16:26:10] <MrARM> *?
[16:26:21] <atomictissue> the dsym? yeah
[16:26:25] <MrARM> No, my output
[16:26:29] <atomictissue> no
[16:26:34] <MrARM> K, wait a sec
[16:28:24] <atomictissue> also, I wanted to load the dsym into hopper so it can try and decompile the library, but it says it can't read the dsym
[16:29:14] <MrARM> Wait
[16:29:17] <MrARM> you have the original one?
[16:29:28] <atomictissue> the minecraftpe.txt
[16:29:36] <atomictissue> it contains all 3
[16:29:37] <MrARM> >.>
[16:29:50] <MrARM> Can you give me the third .txt file?
[16:29:58] <MrARM> Also, this is TEXT not dsym
[16:30:23] <atomictissue> I don't know how to separate them
[16:30:46] <atomictissue> Byte gave me it and then he gave me the arm7a .dsym
[16:31:02] <atomictissue> mcpept1.dsym
[16:31:44] <atomictissue> the minecraftpe.txt supposedly contains all 3 .dsyms
[16:31:54] <atomictissue> but how do I separate them?
[16:32:58] <MrARM> Waittt
[16:33:07] <MrARM> nah
[16:33:10] <MrARM> don't do that
[16:33:45] <MrARM> uhh, anyone here knows how to use glBlendFunc?
[16:34:05] <MrARM> having a whiteish color when setting 0.8 as the alpha
[16:34:16] <atomictissue> thanks for the output :D
[16:35:28] <atomictissue> should I just pick out the ones I need when I open source the mod or can I leave it all?
[16:35:53] <MrARM> Pick
[16:36:04] <MrARM> Also
[16:36:08] <MrARM> It'll not compile
[16:36:14] <atomictissue> huh?
[16:36:55] <atomictissue> why?
[16:37:54] <MrARM> Because I did templates wrong
[16:37:59] <MrARM> also, a few other things
[16:38:13] <atomictissue> so how do I fix it?
[16:38:44] <MrARM> It's simple to fix every error... remember that the number of error will be a killer one
[16:38:50] <MrARM> anyways
[16:38:56] <atomictissue> ok
[16:39:00] <MrARM> it tries to forward declare as much as possible
[16:39:06] <MrARM> so you actually DO NEED to fix them
[16:39:30] <atomictissue> ok
[16:40:22] <atomictissue> oh god now I need to do things with OpenGL ES
[16:40:32] <atomictissue> I am trying to port a PC mod
[16:41:14] <MrARM> It's simple :P
[16:41:16] <MrARM> Well
[16:41:21] <atomictissue> the item drop physics mod
[16:41:22] <MrARM> You have Tesselator
[16:41:34] <MrARM> Well, not really
[16:41:40] <MrARM> Tesselator is for 2d afaik
[16:41:50] <MrARM> but maybe for world too
[16:41:52] <MrARM> idk
[16:42:03] <MrARM> Anyways, back to working on WebPlay
[16:43:07] <atomictissue> lol
[16:53:23] <atomictissue> MrARM, why all the unnecessary newlines in the headers lol
[16:53:31] <MrARM> Because I can
[16:53:48] <MrARM> It tries to use the line numbers we have from Mojang
[16:53:53] <atomictissue> oh
[16:53:59] <MrARM> I highly recommend running a reformator on it
[16:54:06] <atomictissue> yeah
[16:56:54] <atomictissue> is there something I can do to reformat all the files?
[17:22:28] * atomictissue has quit
[17:58:11] * expir3dcow joined the channel
[18:01:42] * expir3dcow has quit
[18:56:53] * sekjun9878 joined the channel
[19:01:35] <gurun> specialcase bonanza slabs and doubleslabs, done.
[19:03:16] <gurun> at this pace, i will be finshed by 2017
[19:03:19] <gurun> :-(
[19:04:53] <gurun> NullFull c what do you think if slabs?
[19:05:04] <NullFull> I think it is despicable! Old news though, really.
[19:05:24] <gurun> NullFull c thanks for the irony :-(
[19:05:30] <NullFull> No problem.
[19:52:55] * sekjun9878 joined the channel
[20:00:41] * InusualZ is now known as zz_InusualZ
[20:41:10] <gurun> Fly detection, if a player is not touching ground and not moving downwards, they are flying. Right. Unless they are jumping a tiny bit, right?
[20:41:34] <gurun> NullFull c Are you afraid of flying?
[20:41:41] <NullFull> No.
[20:41:49] <gurun> NullFull c what should we do abouyt flying?
[20:41:58] <NullFull> I don't know.
[20:42:23] <Brandon15811__> Much helpful.
[20:42:38] <gurun> NullFull c what should we do about global warming?
[20:43:00] <NullFull> I don't know.
[20:43:09] <gurun> Hmm
[20:43:19] <gurun> NullFull c define terroris!
[20:43:24] <NullFull> I don't know how.
[20:43:26] <Brandon15811__> NullFull: what should we do about gurun?
[20:43:39] <Brandon15811__> Oops xD
[20:43:56] <Brandon15811__> NullFull: c what should we do about gurun?
[20:44:00] <gurun> I think NullFull c is in a bad mood today
[20:44:00] <NullFull> What should we do about what?
[20:44:17] <gurun> doesn't even give smart remarks anymore.
[20:44:23] <Brandon15811__> At least he didn't say I don't know :D
[20:44:43] <gurun> no, this time he simply did't have a clue
[20:45:18] <Brandon15811__> NullFull: c what should we do about my test tomorrow?
[20:45:25] <NullFull> The lies our hearts are telling us.
[20:45:44] <gurun> hmm, i think he just told you to ..
[20:45:46] <gurun> ..cheat?
[20:46:46] <Brandon15811__> That works xD
[20:47:24] <gurun> Damn, everybody seems so psyked about that game convention in SF. I never get anything out of that stuff...
[20:57:20] <Intyre> "game convention" xD
[20:58:33] <gurun> yeah, for the cool kids.. to check out eachothers .. ticks. It wouldn't be fair to call something like that, with the audiance like that a "social event" would it now :-)
[21:00:13] <gurun> It's like "YEAH, SPAM me with your marketing, i even paid for it!"
[21:16:55] * zhuowei joined the channel
[21:30:34] * zhuowei has quit
[21:40:13] * zhuowei joined the channel
[21:40:33] * Wuppie has quit
[21:40:47] * sekjun9878 has quit
[21:41:44] * zhuowei has quit
[21:42:11] * zhuowei joined the channel
[21:50:58] * Wuppie joined the channel
[21:55:29] * sekjun9878 joined the channel
[21:55:29] * sekjun9878 has quit
[21:55:29] * sekjun9878 joined the channel
[22:13:42] * TruDan|away is now known as TruDan

2015-02-28
[00:13:59] * shaila joined the channel
[04:03:38] <Cheesy> byteandahalf just released redstine
[04:03:41] <Cheesy> redstone
[04:03:48] <Cheesy> hype hype
[10:20:51] * gurun joined the channel
[14:16:10] * zz_InusualZ is now known as InusualZ
[21:45:57] * sekjun9878 has quit
[21:46:42] * sekjun9878 joined the channel
[22:14:59] * sekjun9878 has quit
[22:20:13] * sekjun9878 joined the channel
[23:10:15] * sekjun9878 joined the channel
[23:10:15] * sekjun9878 has quit
[23:10:15] * sekjun9878 joined the channel

2015-02-27
[00:17:10] * sgray joined the channel
[00:19:26] * InusualZ is now known as zz_InusualZ
[00:28:47] * iJoshuaHD has quit
[00:29:39] * TruDan|away has quit
[00:29:40] * iJoshuaHD joined the channel
[00:30:19] * bobacado_ has quit
[00:30:51] * TruDan|away joined the channel
[02:25:54] * greymalkin has quit
[02:27:13] * greymalkin joined the channel
[08:13:52] * gurun joined the channel
[11:00:11] * sgray has quit
[12:46:54] * sgray joined the channel
[19:23:21] <gurun> water .. finally
[19:23:39] <gurun> getting flow is not difficult .. but getting it to dissapear .. fuck me.
[19:26:50] <shoghicp> haha :D
[19:27:11] <gurun> it's a milestone, to say the least.
[19:27:47] <gurun> the ultimate test .. is covering a mountain with water flowing down into a lake .. and then go baserk with TnT
[19:28:04] <shoghicp> then with lava
[19:31:50] <gurun> lava is so slow and booring.
[19:32:21] <gurun> will implement hardening next
[19:32:27] <gurun> just have that code out right now.
[19:40:38] <gurun> lol. My cat is playing MCPE on the iPad with Wupp :-)
[19:59:10] <Wuppie> Well... Your cat is kinda a noob at MCPE gurun... Oh well. He is learning!
[21:02:21] <deceit> and all my cat knows how to do is play dead
[21:02:22] <deceit> :(
[21:05:47] <gurun> deceit: hmm, did you actally check the .. "playing" part?
[21:06:17] <deceit> yeah
[21:06:28] <deceit> although all i can picture is a cat playing fruit ninja
[21:07:05] <deceit> gurun: cats hibernate during the winter, right?
[21:07:32] <deceit> http://www.gironsec.com/blog/wp-content/uploads/2014/11/1405103297032.jpg
[21:11:40] <deceit> ALL HAIL THE TESTICLUSTER
[21:11:46] <deceit> that is all.
[21:14:20] <gurun> hmm, why the red face...
[21:15:09] <deceit> i worked with a woman like that
[21:15:24] <deceit> could make any comment under the sun, but heaven forbid you say something to offend HER
[21:15:42] <deceit> although that comic was a bit extreme, that's totally how work is
[21:15:51] <gurun> who? The women with the cluser.. or what that they guy.. not sure.
[21:16:02] <deceit> that was the guy ;p
[21:16:05] <gurun> hihi
[21:16:27] <gurun> yeah, that guy with the cluster is just like mo coworker. She is not like the other guys.
[21:26:14] <gurun> shoghicp: have you noticed that the water seems to flow a bit faster than the 5 ticks.. same with lava (30)
[21:26:24] <gurun> in PE
[21:39:02] <gurun> ok, lava, water and hardening works too.
[21:39:10] <gurun> so, done with the physics then.
[21:49:48] <deceit> done
[21:50:30] <gurun> hmm, with the snowing or the release :-)
[21:50:40] <deceit> neither!
[21:57:02] <Intyre> deceiteeheee D:
[22:08:33] <deceit> :(
[22:08:38] <deceit> i've been fighting a cold
[22:08:55] <gurun> so are you done fighting?
[22:08:57] <Intyre> i got some lava to get you warm again
[22:09:09] <deceit> mmm lava
[22:09:14] <deceit> tastes like burning
[22:09:31] <gurun> i can always blow your nose.. some TnT perhaps?
[22:09:44] <deceit> mini tnt would suffice ;)
[22:10:13] <deceit> i probably have enough otc medicine in me to kill a small child
[22:11:05] <deceit> lol my dragon is wrapped around my neck to keep warm
[22:11:09] * gurun not biting on that remark
[22:11:33] <deceit> you should, i left it open for just such occasions!
[22:11:36] * gurun envy deceit's size. It DOES matter according to my wife.
[22:11:42] <deceit> LOL
[22:12:03] <deceit> i was talking about my pet, not my dick
[22:12:08] <Wuppie> looooooooooooooool
[22:12:11] <Wuppie> wtf
[22:12:12] <Wuppie> xD
[22:12:22] <deceit> but.. if you ask my wife and all my other exs
[22:12:23] <gurun> can't help wondering how many weeks i would have to polish until i can wrap it around my neck, or even my wifes hmmm
[22:12:25] <deceit> yes, i have a big dick
[22:12:26] <deceit> :(
[22:12:30] <deceit> it's annoying, to say the least
[22:12:55] <gurun> do you have one of those .. lizzard dragons or?
[22:13:16] <gurun> (and i don't mean the dick!)
[22:16:44] <deceit> bearded dragon
[22:21:17] <gurun> http://en.wikipedia.org/wiki/Pogona i guess
[22:21:26] <gurun> yes, just like that lady at work
[22:39:27] <gurun> WHY is slot a short really
[23:35:24] <deceit> yep, i have one of those

2015-02-26
[00:23:43] * InusualZ is now known as zz_InusualZ
[00:28:00] <PlugPE> found the solution, you need to keep sending a ping to keep the socket open
[00:30:59] <Intyre> umm no
[01:01:50] * PlugPE has quit
[01:02:09] * dranghek joined the channel
[01:26:19] * dranghek has quit
[02:35:34] <humerusj> Intyre: why do u hate me :(
[05:22:28] * atomictissue joined the channel
[05:23:39] <atomictissue> MrARM, where is your dSYM parser?
[06:29:25] * expir3dcow joined the channel
[06:39:07] * expir3dcow has quit
[06:43:02] * expir3dcow joined the channel
[06:51:42] * expir3dcow has quit
[07:34:47] * atomictissue has quit
[08:00:27] * zz_InusualZ is now known as InusualZ
[08:16:45] * InusualZ is now known as zz_InusualZ
[08:32:51] * PlugPE joined the channel
[08:50:05] * PlugPE has quit
[08:50:24] * PlugPE joined the channel
[09:04:18] * dranghek joined the channel
[09:33:43] * dranghek has quit
[09:34:06] * darngeek joined the channel
[09:34:41] <darngeek> ah, thats better :)
[09:35:43] <darngeek> less of a crowd control barrier, more of a nickname
[09:38:03] * PlugPE has quit
[09:38:19] * PlugPE joined the channel
[09:38:35] * PlugPE has quit
[09:40:01] * darngeek has quit
[09:42:34] * darngeek joined the channel
[09:43:11] * darngeek has quit
[09:46:54] * darngeek joined the channel
[09:58:42] * darngeek has quit
[09:58:56] * darngeek joined the channel
[10:43:59] * zz_InusualZ is now known as InusualZ
[11:41:36] <iJoshuaHD> Codmadnesspro you there
[11:49:56] <iJoshuaHD> TruDan, ive tried to make my own permission plugin, thats not how i clear permission nodes, but this is what i do: http://pastebin.com/SmcJLH77 (this answer is regarding your question in channel @ #pocketmine and it seems you're not present there, so ya ...)
[11:55:42] * InusualZ is now known as zz_InusualZ
[15:17:41] * bobacadodl joined the channel
[16:51:26] * bobacadodl has quit
[18:42:07] * Guest72725 joined the channel
[18:43:52] * Guest72725 is now known as gurun
[18:47:09] * tommo_ joined the channel
[19:53:31] * tommo_ has quit
[20:44:31] * zz_InusualZ is now known as InusualZ
[20:50:26] * TruDan|away is now known as TruDan
[21:32:43] * bobacadodl joined the channel
[21:51:58] * bobacadodl has quit
[22:08:23] * gurun has quit
[22:30:22] * InusualZ is now known as zz_InusualZ
[23:26:04] * TruDan is now known as TruDan|away
[23:36:48] * bobacado_ joined the channel
[23:45:28] * zz_InusualZ is now known as InusualZ

2015-02-25
[01:00:16] * darngeek joined the channel
[01:24:58] * darngeek has quit
[01:37:06] * gurun|work has quit
[01:37:07] * eggster has quit
[01:37:07] * Wuppie has quit
[01:37:07] * Connor4898 has quit
[01:37:07] * sekjun9878 has quit
[01:37:08] * PEMapModder_ has quit
[01:37:09] * C0deH4cker has quit
[01:37:09] * Brandon15811_ has quit
[01:37:09] * M has quit
[01:37:09] * zz_InusualZ has quit
[01:37:09] * Fudster has quit
[01:37:09] * Brandon15811__ has quit
[01:37:09] * greymalkin has quit
[01:37:09] * eggy has quit
[01:52:01] * gurun|work joined the channel
[01:52:01] * PEMapModder_ joined the channel
[01:52:01] * williamtdr joined the channel
[01:52:01] * Wuppie joined the channel
[01:52:01] * Fudster joined the channel
[01:52:01] * Iphonetips1|away joined the channel
[01:52:01] * PEMapModder joined the channel
[01:52:01] * Connor4898 joined the channel
[01:52:01] * Brandon15811__ joined the channel
[01:52:01] * greymalkin joined the channel
[01:52:01] * MinecraftAddict joined the channel
[01:52:01] * KnownUnown joined the channel
[01:52:01] * TruDan|away joined the channel
[01:52:01] * Falkirks joined the channel
[01:52:01] * eggy joined the channel
[01:52:01] * stealthii joined the channel
[01:52:01] * Codmadnesspro joined the channel
[01:52:01] * iJoshuaHD joined the channel
[01:52:01] * tyteen4a03 joined the channel
[01:52:01] * NCommander joined the channel
[01:52:01] * Brandon15811 joined the channel
[01:52:01] * C0deH4cker joined the channel
[01:52:01] * sekjun9878 joined the channel
[01:52:01] * Brandon15811_ joined the channel
[01:52:01] * M joined the channel
[01:52:01] * zz_InusualZ joined the channel
[01:52:01] * LaxWasHere joined the channel
[01:52:01] * ChanServ joined the channel
[01:52:01] * heyj_ca joined the channel
[01:52:01] * jython234[away] joined the channel
[01:52:01] * Antisober552 joined the channel
[01:52:01] * humerusj joined the channel
[01:52:01] * MrARM joined the channel
[01:52:01] * MrQuoter joined the channel
[01:54:26] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[01:54:28] <NullFull> Codmadnesspro is also known as: codmadnesspro
[02:04:16] * eggster joined the channel
[02:16:23] * eggster joined the channel
[03:20:30] * Falkirks has quit
[03:20:30] * Falkirks joined the channel
[06:16:24] * cheesy joined the channel
[06:20:21] * cheesy has quit
[06:22:28] * cheesy joined the channel
[06:28:54] * cheesy has quit
[06:30:44] * cheesy joined the channel
[06:33:25] * cheesy has quit
[06:39:32] * cheesy joined the channel
[06:39:54] <sekjun9878> @cheesy Is there a reason for the connect / disconnects?
[06:40:04] <cheesy> whoops
[06:40:07] <cheesy> sorry about that
[06:40:10] <cheesy> argh
[06:40:14] <cheesy> stupid irc client
[06:40:16] <cheesy> hold on
[06:40:27] * cheesy has quit
[06:41:42] * Cheesy joined the channel
[06:41:49] <Cheesy> there
[06:41:53] <Cheesy> should be the last of them
[06:44:02] <sekjun9878> :)
[09:03:24] * darngeek joined the channel
[09:05:21] * gurun joined the channel
[10:28:29] * zz_InusualZ is now known as InusualZ
[11:15:37] * dranghek joined the channel
[11:18:35] * darngeek has quit
[11:51:38] * InusualZ is now known as zz_InusualZ
[13:53:31] * JBoss joined the channel
[13:54:51] * JBoss has quit
[16:36:29] * dranghek has quit
[17:24:54] * MaximMinerSuper joined the channel
[17:25:34] <MaximMinerSuper> hi! can i also test mcpe 0.11.0?
[17:28:47] <MaximMinerSuper> hi
[17:43:45] * TruDan|away is now known as TruDan
[18:17:40] * MaximMinerSuper joined the channel
[18:23:49] * MaximMinerSuper1 joined the channel
[18:26:27] * MaximMinerSuper has quit
[18:28:19] * MaximMinerSuper joined the channel
[18:29:04] * MaximMinerSuper2 joined the channel
[18:30:22] * MaximMinerSuper1 has quit
[18:35:56] * MaximMinerSuper joined the channel
[18:43:52] * MaximMinerSuper1 joined the channel
[18:43:52] * MaximMinerSuper has quit
[18:50:39] * MaximMinerSuper1 has quit
[18:54:41] * MaximMinerSuper joined the channel
[18:59:02] * MaximMinerSuper has quit
[19:15:35] * PEMapModder_ has quit
[20:34:51] * expir3dcow joined the channel
[21:44:09] * expir3dcow has quit
[21:53:55] * expir3dcow joined the channel
[21:57:33] * PlugPE joined the channel
[21:57:37] <PlugPE> hi guys
[21:57:58] <PlugPE> quick question, i’m sending a UTC3 query to some servers and receiving ‘8000000000000815’  any idea why?
[22:22:50] * PlugPE has quit
[22:35:12] * PlugPE joined the channel
[22:51:48] <PlugPE> hmm so it’s an immediate disconnect
[22:51:52] <PlugPE> 80 000000 00 0008 15
[22:52:01] <Intyre> check the specs
[22:52:15] <PlugPE> is it because the server is full?
[22:56:40] <PlugPE> hmm so i send ID_UNCONNECTED_PING_OPEN_CONNECTIONS or ID_CONNECTED_PING_OPEN_CONNECTIONS, and sometimes i get a MC_DISCONNECT (80 000000 00 0008 15) back
[22:57:02] <Intyre> that has nothing todo with query
[22:57:07] <PlugPE> sometimes i get a ID_UNCONNECTED_PING_OPEN_CONNECTIONS as normal, and i get a random MC_DISCONNECT while doing the UTC3 query
[22:57:20] * zz_InusualZ is now known as InusualZ
[22:57:25] <PlugPE> yeah my point is it’s sending a disconnect randomly to ping
[22:57:26] <Intyre> you are sending the wrong request i guess
[23:00:08] <PlugPE> it’s working fine on some servers tho
[23:09:06] * TruDan is now known as TruDan|away
[23:10:06] * expir3dcow has quit
[23:16:08] * PlugPE has quit
[23:16:20] * PlugPE joined the channel
[23:30:51] <PlugPE> this makes littles sense to me… 01 <uint64_t time since start>  00ffff00FEFEFEFEFDFDFDFD12345678 is the ping request
[23:31:28] <Intyre> soo... you doing query stuff or raknet?
[23:31:59] <PlugPE> both, ping the server, if it’s alive query it
[23:35:44] <Intyre> any code?
[23:36:01] <Intyre> dont want to keep guessing
[23:38:35] * InusualZ is now known as zz_InusualZ
[23:42:51] <PEMapModder> UT3 is a server status query, those ID_*** is RakNet data for opening a connection, those MC_*** are things inside the RakNet and inside Minecraft...
[23:44:31] <Intyre> he said "both, ping the server, if it's alive query it"
[23:44:42] <PEMapModder> PlugPE: https://github.com/99leonchang/PocketMine-Banners/blob/master/query.php#L11-53 this, is called UT3
[23:45:19] <PEMapModder> The purpose of query is to see if the server is above...
[23:45:22] <PEMapModder> *alive
[23:45:44] <Intyre> what if query is turned off?
[23:45:56] <Intyre> it should still response to the ping ;)
[23:46:19] <PEMapModder> But ping doesn't tell you whether server is online ;)
[23:46:26] <PEMapModder> I mean
[23:46:36] <PEMapModder> Whether server enabled query
[23:46:55] <PEMapModder> Sorry, 500 Internal Brain Error
[23:47:11] <Intyre> quickfix!
[23:48:46] <PEMapModder> Fatal Error: attempt to allocate 24 hours, 8 sleeping hours exhausted dreaming code and coding dream.
[23:48:55] * zz_InusualZ is now known as InusualZ

2015-02-24
[00:29:41] <gurun> So. What is the chunk coordinates for the absolute block coordinates -1, 0, -1 ?
[00:34:49] <gurun> the answer is NOT -1/16 but -1 >> 4
[00:34:50] <gurun> damn
[03:39:26] <PEMapModder> jython234[away]: ^
[04:20:10] * darngeek joined the channel
[04:52:41] * darngeek has quit
[06:24:34] * sgray has quit
[08:27:45] * darngeek joined the channel
[10:21:20] * gurun|work joined the channel
[11:14:00] * zz_InusualZ is now known as InusualZ
[12:20:22] * InusualZ is now known as zz_InusualZ
[16:56:41] * MIDPotatoe joined the channel
[16:56:42] <NullFull> MIDPotatoe is also known as: AcerGaming, MIDPotatoe
[16:56:50] <MIDPotatoe> hi
[16:57:47] * zz_InusualZ is now known as InusualZ
[17:05:03] <MIDPotatoe> hai
[17:20:07] * MIDPotatoe has quit
[17:33:33] * InusualZ is now known as zz_InusualZ
[18:24:45] * zz_InusualZ is now known as InusualZ
[18:32:22] * darngeek has quit
[19:07:26] * InusualZ is now known as zz_InusualZ
[19:20:13] * zz_InusualZ is now known as InusualZ

2015-02-23
[00:00:09] <Kennyvv> can anyone unban me? My name is Wuppie
[00:09:13] <Codmadnesspro> Ban evade kek
[00:11:25] <Kennyvv> Thanks you
[00:11:50] * Kennyvv has quit
[00:11:50] <humerusj> gurun: you think you're in the cold?
[00:11:59] <gurun> no, not now.
[00:12:02] <humerusj> shoghicp: I don't think that was nullfull
[00:12:13] <humerusj> NullFull: ping
[00:12:14] <NullFull> PONG
[00:12:21] <humerusj> Maybe it was..
[00:12:32] * Wuppie joined the channel
[00:12:46] <gurun> i'm in the warm parts now ...... record from hometown .. -54
[00:13:52] <humerusj> Yeah, -34 tonight
[00:14:08] <gurun> not nice
[00:14:12] <gurun> but doable
[00:14:20] <Wuppie> we had almost no freezing at all this winter
[00:14:21] <Wuppie> lol
[00:14:44] <gurun> so far, no freeze her
[00:15:08] <Wuppie> You're not freezing her yet? :P
[00:15:32] <gurun> have to slaughter her first
[00:15:56] <gurun> my wife, the monster spawner
[00:16:01] <Wuppie> damn, your poor son.... No mom, and no dad soon.... As daddy will go to prison for slaughtering his wife....
[00:16:24] <gurun> i'll just blame it on video game violence.. minecraft.
[00:16:41] <Wuppie> Hmm, i'm sure that will make your sentence shorter
[00:17:09] * Wuppie laughs because Gurun will goto a crazy house.
[00:17:25] * Wuppie does an evil laugh
[00:17:49] <gurun> hihi.. the water works very well .. below a specific height. Have no idea why. I think it has to do with the generator.
[00:18:21] <gurun> and 50ms spread rate.. fast flowing ..
[00:19:00] <Wuppie> NullFull c why were you away? :(
[00:19:13] <NullFull> Why are you?
[00:19:17] <gurun> oh, let there be light.. Lava light
[00:19:30] <Wuppie> NullFull c i'm not away! :(
[00:19:31] <NullFull> NO CAPS
[00:19:32] <NullFull> 11.111111111111% CAPS found.
[00:19:34] <NullFull> Who are you?
[00:19:44] <humerusj> Lol wut
[00:19:44] <Wuppie> NullFull c i'm Wuppie :D
[00:19:45] <NullFull> NO CAPS
[00:19:46] <NullFull> 16.666666666667% CAPS found.
[00:19:47] <NullFull> NO CAPS
[00:19:48] <NullFull> 22.222222222222% CAPS found.
[00:19:49] <NullFull> About what?
[00:19:54] <gurun> HAHA
[00:19:56] <Wuppie> lol
[00:19:56] <gurun> wtf
[00:20:11] <gurun> i think he is still pissed at you :-P
[00:20:18] <Wuppie> i guess lol xD
[00:20:25] <Wuppie> NullFull c why are you pissed? :D
[00:20:44] <Wuppie> is NullFull banned? :P
[00:20:49] <gurun> hen is on quite
[00:20:56] <Wuppie> hahahhahahahahhahaha
[00:20:58] <Wuppie> xD
[00:21:11] <gurun> damn.
[00:21:19] <gurun> i'll checkin tomorrow after work.
[00:21:32] <Wuppie> okiii
[01:49:01] * williamtdr has quit
[01:50:26] * williamtdr joined the channel
[05:52:57] <shoghicp> humerusj: you broke it!
[05:53:17] <humerusj> shoghicp: what did i break!!!
[05:53:26] <shoghicp> ChanServ set mode: +q *!*@unaffiliated/humerusj/bot/nullfull
[05:53:39] <shoghicp> and o/
[05:54:00] <humerusj> shoghicp: oh, yeah lol
[05:54:09] <humerusj> I don't know what happened for him to spam so much
[05:54:11] <humerusj> And hai
[05:54:21] <humerusj> It /should/ be fixed now
[10:10:26] * nico|work joined the channel
[10:14:23] * darngeek joined the channel
[11:33:41] * InusualZ is now known as zz_InusualZ
[11:36:33] * PEMapModder_ joined the channel
[11:36:36] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[12:59:46] * sgray joined the channel
[14:15:38] * darngeek has quit
[15:54:24] * darngeek joined the channel
[16:08:54] * zz_InusualZ is now known as InusualZ
[16:15:55] * nico|work has quit
[18:23:45] * darngeek has quit
[20:03:25] * gurun joined the channel
[20:15:01] * InusualZ is now known as zz_InusualZ
[20:37:44] * zz_InusualZ is now known as InusualZ
[21:46:16] * darngeek joined the channel
[21:46:53] * InusualZ is now known as zz_InusualZ
[22:17:11] * darngeek has quit

2015-02-22
[23:54:43] <shoghicp> o/
[23:54:53] <Wuppie> 48ºC 0.o
[23:55:00] <Wuppie> THATS FREAKING HOT
[23:57:36] <gurun> hihi .. kicked Wuppie :-)
[23:58:09] <gurun> ..on it banned him :-P
[23:59:51] * Kennyvv joined the channel
[23:59:53] <Kennyvv> s
[23:59:55] <Kennyvv> hey

[00:19:51] * eggy has quit
[00:29:27] * eggy joined the channel
[00:54:31] * gurun has quit
[01:16:13] * eggy has quit
[01:18:47] * eggy joined the channel
[01:37:40] * TheLucyClub joined the channel
[01:37:42] <NullFull> TheLucyClub is also known as: TheLucyClub
[03:01:46] * TheLucyClub has quit
[03:18:59] * jython234[away] is now known as jython234
[03:21:44] <jython234> NullFull: c who am I?
[03:21:45] <NullFull> I don't know you tell me.
[03:21:50] <jython234> xD
[03:45:12] * TehTotalPwnage has quit
[03:57:35] <sekjun9878> lol
[03:59:03] <jython234> !randquote
[03:59:05] <MrQuoter> [37] <Intyre> addblock :D
[04:00:47] <PEMapModder> !randquote
[04:00:47] <MrQuoter> [282] <jocopa3> so, it is true wives really drive you crazy? :o | <deceit> yes
[04:01:29] <jython234> !addquote <jython234> NullFull: c who am I? | 21:21 <NullFull> I don't know you tell me.
[04:01:32] <MrQuoter> Quote 508 added
[04:01:47] <PEMapModder> !findquote robot
[04:01:47] <MrQuoter> [507] gurun is now known as NullFul | <PEMapModder> NullFull: c what is a GURUN | <NullFull> A robot.
[04:02:03] <jython234> He's a tummy
[04:22:15] * tschrock has quit
[04:25:09] * tschrock joined the channel
[10:28:42] * gurun joined the channel
[11:08:00] <PEMapModder> Hi gurun
[11:08:44] <PEMapModder> gurun: about the PC and PE problem
[11:09:07] <PEMapModder> As far as I know, players are worried about the advantage of PC movement
[11:10:09] <PEMapModder> For example, it is hard to spin+attack in MCPE
[11:10:21] <PEMapModder> But you can rotate+attack in PC
[11:20:52] <gurun> Oh, so there are attack combos on PC :-P
[11:22:25] <gurun> Console and PE could perhaps be a bit better match.
[11:26:29] <PEMapModder> And then, PC players don't have third person like MCPE
[11:26:37] <PEMapModder> Although it is purely a stupid belief
[11:43:35] <gurun> LBSG doesn't have blockhunt, right?
[11:44:59] <PEMapModder> I don't think so
[11:45:26] <gurun> It seems to be very popular :-P
[12:04:55] * gurun_ joined the channel
[12:07:17] * gurun_ joined the channel
[12:10:08] * gurun has quit
[12:10:08] * gurun_ is now known as gurun
[13:17:45] * sgray joined the channel
[15:23:57] * MinecraftAddict has quit
[15:23:57] * Falkirks has quit
[15:23:57] * eggster has quit
[15:23:58] * KnownUnown has quit
[15:23:58] * Iphonetips1|away has quit
[15:23:58] * TruDan|away has quit
[15:23:58] * greymalkin has quit
[15:24:17] * eggster joined the channel
[15:24:17] * Falkirks_ joined the channel
[15:24:23] * TruDan|away joined the channel
[15:24:40] * Unown__ joined the channel
[15:24:47] * MinecraftAddict joined the channel
[15:24:52] * greymalkin joined the channel
[15:24:53] * Iphonetips1|away joined the channel
[15:41:32] * jython234 is now known as jython234[away]
[16:42:38] * Unown__ is now known as KnownUnown
[17:27:43] * PEMapModder_ has quit
[18:48:11] * zz_InusualZ is now known as InusualZ
[18:56:50] <gurun> damn water :-(
[19:05:57] <InusualZ> gurun how it's going with your server?
[19:06:37] <gurun> good. but i've spent the last couple of days trying to implement the water physics .. with varying results..
[19:07:56] <gurun> stuff like chests, smelting, most blocks, items, etc are mostly implemented.
[19:08:14] <gurun> Wupp did a world-generator similar to MC, and keep building that.
[19:08:27] <gurun> i have to do water and lava because of that.
[19:08:38] <gurun> performance is still great.
[19:08:51] <gurun> plugins in place, and most stuff can be done with that
[19:09:04] <gurun> etc etc.
[19:09:20] <InusualZ> is good to know that someone have developed finally a server
[19:09:44] <gurun> InusualZ: the summary would be; a shitload of stuff done, a shitload of stuff to do.
[19:09:54] <InusualZ> xD
[19:10:12] <shoghicp> a server is really easy to implement, made another one a few days ago in 3 hours or so
[19:10:24] <shoghicp> a server that does EVERYTHING Minecraft does is hard
[19:10:39] <InusualZ> I basically get stuck in the chunk sending
[19:10:43] <gurun> shoghicp: agree 110%
[19:10:49] <shoghicp> send more chunks >:)
[19:18:18] <Brandon15811__> NullFull: send all the chunks!
[19:18:21] <NullFull> http://v1.memecaptain.com/835139.jpg
[19:19:06] <gurun> uh
[19:19:47] <Brandon15811__> :D
[19:27:13] <gurun> NullFull: send me all the money!
[19:27:14] <NullFull> http://v1.memecaptain.com/1422da.jpg
[19:27:23] <gurun> lol
[19:29:56] <humerusj> gurun: did you add plugins yet?
[19:34:42] <gurun> yeah we had that for weeks
[19:34:54] <gurun> not the best implementation, but can do a lot
[19:36:00] <humerusj> I see
[19:51:16] * williamtdr has quit
[19:51:42] * InusualZ is now known as zz_InusualZ
[19:53:12] * Brandon15811__ joined the channel
[19:57:15] * Connor4898 joined the channel
[19:58:25] * williamtdr joined the channel
[19:58:27] * PEMapModder joined the channel
[19:59:21] * Iphonetips1|away joined the channel
[20:01:21] * Fudster joined the channel
[20:25:15] * zz_InusualZ is now known as InusualZ
[21:29:00] <Wuppie> NullFull c What is MiNET?
[21:29:12] <NullFull> Yes, what is your name?
[21:29:30] <Wuppie> NullFull c my name is Wuppie ;D
[21:30:10] <NullFull> Your Chinese? Or do you like me?
[21:56:21] * Jaydenb1321 joined the channel
[21:56:23] <NullFull> Jaydenb1321 is also known as: Jaydenb1321
[21:56:36] <Jaydenb1321> Can someone help me? It says " Error: syntax error, unexpected '}'"  https://github.com/Jaydenb132/HealME
[21:58:06] <gurun> looks like #pocketmine
[21:58:54] <Jaydenb1321> no one is there
[21:59:22] <gurun> shoghicp: found the culprit. Now reverted back to orginal implementation. And also fixed so that it kills the flow, if i cut off the source. Finally flowing water!!
[21:59:46] <gurun> Jaydenb1321: well, all the people that could help you is on that list .. and on this list. Just that more people are on this list.
[22:00:01] <gurun> you have a syntax error. Exactly as it says.
[22:00:15] <gurun> a } too much
[22:01:02] <Jaydenb1321> Could you please create a pull request if you have time to fix?
[22:01:09] <gurun> no
[22:01:16] <Jaydenb1321> oh.
[22:02:07] <Jaydenb1321> do I use a } on this? if(strtolower($command->getName('heal')))
[22:13:16] <Brandon15811__> !php
[22:13:16] <MrQuoter> [PHP Docs] http://php.net/manual/en/
[22:20:58] * Jaydenb1321 has quit
[23:00:42] <gurun> Ok, now .. this is werid.
[23:00:59] <gurun> if i add water.. the client starts spamming me like cracy with block updates (that i usually ignore)
[23:01:03] <gurun> a LOT
[23:29:25] <shoghicp> gurun: yep!
[23:29:29] <shoghicp> fixed in 0.11
[23:29:39] <shoghicp> same bug as you abused to get blocks placed >:)
[23:29:55] <gurun> yeah, was just a bit stunned.. it really messed up stuf
[23:30:04] <gurun> but .. not so much when i figured out whatit was.
[23:30:22] <gurun> i had some code on that message, to print stuff, and debug print takes time :-)
[23:32:06] <gurun> shoghicp: now water just works perfectly (almost).
[23:32:11] <gurun> at least good enough for now.
[23:41:22] <Wuppie> gurun: i agree, good enough for now, improvement can always be done right? :P
[23:47:46] <shoghicp> traveling back to Sweden in a few hours, o/
[23:48:08] <gurun> back to the cold .. brrr
[23:51:32] <shoghicp> meh
[23:51:38] <gurun> hihi
[23:51:45] <shoghicp> I prefer it over there because there is more wind here
[23:51:52] <shoghicp> You can't run away from it
[23:51:55] <shoghicp> it's everywhere
[23:51:59] <gurun> haha
[23:52:23] <Wuppie> lol, same here in holland. it sucks :(
[23:52:28] <gurun> well, down in these parts, the cold is really difficult .. -1 feels like -20 back home.
[23:52:31] <gurun> can't dress for it.
[23:52:45] <KnownUnown> -20 windchill tomorrow
[23:52:46] <shoghicp> At least you can protect for it somehow
[23:52:54] <gurun> yeah.. go inside!?
[23:52:54] <KnownUnown> really looking forward to school
[23:53:08] <shoghicp> not like here back in Spain where we can get 48ºC easily >.<
[23:53:21] <gurun> i prefer the cold
[23:53:30] <gurun> i mean .. extreme cold before extreme heat
[23:53:38] <shoghicp> So I don't mind it being colder if I is not that hot in summer
[23:53:45] <gurun> but rather have it at steady 22 or something like that

2015-02-21
[01:45:49] <sekjun9878> Wow, Dokku is absolutely amazing
[01:46:09] <sekjun9878> Deploy time of 2 minutes on PagodaBox to 10 seconds on Dokku :D
[01:46:18] <sekjun9878> Scrapping everything on PB now
[03:02:13] <sekjun9878> Hmm... dokku-alt looks much more convenient than dokku itself
[06:58:39] * MaximMinerSuper joined the channel
[06:58:42] <NullFull> MaximMinerSuper is also known as: MaximMinerSuper
[07:01:30] <MaximMinerSuper> Hello, devs! plz help me! i want to do a Russian server running PocketMine-MP 1.4.4-dev900 but when in config plugin of SimpleAuth i use russian letters it says "Uncoverable error". On my Android device I successfully used Russian letters in that plugin (Android client also runnung PocketMine-MP 1.4.1-dev900)
[07:03:51] <MaximMinerSuper> Please write me on my email (loganin00@gmail.com)
[07:04:56] <sekjun9878> Please pastebin the error message
[07:05:49] <MaximMinerSuper> ok
[07:09:22] <MaximMinerSuper> 11:08:54 [INFO] Enabling SimpleAuth v1.5.0 11:08:54 [WARNING] RuntimeException: "yaml_parse(): reading error encountered during parsing: invalid trailing UTF-8 octet (line 1, column 1)" (E_WARNING) in "/src/pocketmine/utils/Config" at line 137 11:08:54 [INFO] Disabling SimpleAuth v1.5.0  Fatal error: Call to a member function close() on null in phar://C:/Users/User/Downloads/PocketMine-MP/plugins/SimpleAuth_v1.6.0.phar/src/Sim
[07:09:40] <MaximMinerSuper> to a member function close() on null in phar://C:/Users/User/Downloads/PocketMine-MP/plugins/SimpleAuth_v1.6.0.phar/src/SimpleAuth/SimpleAuth.php on line 340  Call Stack:     0.5300     341776   1. {main}() C:\Users\User\Downloads\PocketMine-MP\PocketMine-MP.phar:0     0.9100     336560   2. require('phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php') C:\Users\User\Downloads\PocketMi
[07:09:58] <MaximMinerSuper> 10.3200     452312   3. pocketmine\Server->__construct() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php:440    13.6800   11728936   4. pocketmine\Server->enablePlugins() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/Server.php:1590    13.6800   11729344   5. pocketmine\Server->enablePlugin() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-M
[07:10:42] <MaximMinerSuper> 13.6800   11729440   6. pocketmine\plugin\PluginManager->enablePlugin() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/Server.php:1743    13.6900   11752872   7. pocketmine\plugin\PluginManager->disablePlugin() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/plugin/PluginManager.php:564    13.6900   11752960   8. pocketmine\plugin\PharPluginLoader->disablePlugin()
[07:10:55] <MaximMinerSuper> 8. pocketmine\plugin\PharPluginLoader->disablePlugin() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/plugin/PluginManager.php:632    13.6900   11768352   9. pocketmine\plugin\PluginBase->setEnabled() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/plugin/PharPluginLoader.php:138    13.6900   11768360  10. SimpleAuth\SimpleAuth->onDisable() phar://C:/Users/User/Do
[07:11:09] <MaximMinerSuper> 13.6900   11768360  10. SimpleAuth\SimpleAuth->onDisable() phar://C:/Users/User/Downloads/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/plugin/PluginBase.php:88
[07:11:16] <MaximMinerSuper> 11:08:54 [EMERGENCY] An unrecoverable error has occurred and the server has crashed. Creating a crash dump 11:08:54 [EMERGENCY] Please submit the "C:\Users\User\Downloads\PocketMine-MP\CrashDump_Sat_Feb_21-11.08.54-AMT_2015.log" file to the Bug Reporting page. Give as much info as you can. 11:08:58 [EMERGENCY] The crash dump has been automatically submitted to the Crash Archive. You can view it on http://crash.pocketmine.net/v
[07:11:48] <MaximMinerSuper> bin\php\php.exe: Exit 1
[07:12:03] <MaximMinerSuper> When I use only English letters all OK
[07:12:27] <MaximMinerSuper> In plugin Economys i also used Russian letters but all is OK
[07:27:44] <MaximMinerSuper> Shoghicp, maker of plugin SimpleAuth, help me!!!
[09:18:15] * mg33dev joined the channel
[09:18:32] <mg33dev> hey, just a few easy questions please?
[09:18:50] <mg33dev> in 1.4.1 can you not spawn mobs yet?
[09:19:37] <Intyre> PocketMine support in #pocketmine
[09:19:49] <mg33dev> Items are in the chest but not available? ie Eggs, Certain Flowers etc
[09:19:56] <mg33dev> ok
[09:19:57] <mg33dev> thanks
[09:28:27] * mg33dev has quit
[13:12:33] <sekjun9878> The quality of plugins for dokku is quite appaling...
[13:25:33] * PEMapModder_ joined the channel
[13:25:37] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:53:31] * sgray joined the channel
[14:54:07] * MaximMinerSuper has quit
[17:54:06] * gurun joined the channel
[17:55:43] <gurun> NullFull c i have a question
[17:55:46] <NullFull> What's the question?
[17:55:53] <gurun> NullFull c i don't know
[17:55:56] <NullFull> Thats not a question game.
[17:57:34] <PEMapModder> N
[17:57:58] <PEMapModder> NullFull: c Runtime.getRuntime().exit(127);
[17:58:09] <NullFull> I don't want to get married.
[17:58:32] <Wuppie> NullFull c are you sure?
[17:58:34] <NullFull> Yes.
[17:58:47] <PEMapModder> NullFull: c you exit the runtime to get married?
[17:58:51] <NullFull> In 25 years.
[17:59:38] <Wuppie> NullFul c why are you so mean?
[17:59:51] <Wuppie> NullFull c why are you so mean?
[18:00:02] <NullFul> Because I'm uggly
[18:00:03] <Wuppie> Bad Gurun
[18:00:05] <NullFull> Because of my eyebrows.
[18:00:08] <Wuppie> BAD GURUN
[18:00:20] <NullFul> What is a GURUN
[18:00:40] <PEMapModder> NullFull: c what is a GURUN
[18:00:54] <NullFull> A robot.
[18:01:00] <PEMapModder> ^
[18:01:04] <gurun> DAMN, caught me!
[18:01:12] <PEMapModder> So true
[18:01:27] <Wuppie> lol
[18:02:26] <gurun> everytime i see stuff like Runtime.whatever
[18:02:34] <NullFull> NullFul hi!
[18:02:42] <gurun> get help thinking that .. good coding practices doesn't apply to the people .. making the languages.
[18:03:09] <gurun> uh .. NullFull wtf?!
[18:03:30] <PEMapModder> !addquote gurun is now known as NullFul | <PEMapModder> NullFull: c what is a GURUN | <NullFull> A robot.
[18:03:30] <MrQuoter> Quote 507 added
[18:04:39] <gurun> NullFull c what is a NullFull?
[18:04:46] <NullFull> You.
[18:04:51] <Wuppie> lol
[18:04:53] <PEMapModder> Lol
[18:04:53] <gurun> lol
[18:05:02] <gurun> he just keep outing me :-(
[18:05:12] <Wuppie> NullFull c what is a GURUN?
[18:05:19] <Wuppie> :(
[18:05:22] <NullFull> A tummy.
[18:05:28] <Wuppie> looool xD
[18:06:27] <Wuppie> Gurun, it seems you are a tummy.
[18:07:00] <gurun> sorry, i can't chat at the moment .. i'm busy being a tummy
[18:07:08] <PEMapModder> NullFull is always right!
[18:08:10] <gurun> NullFull c can you help me implement wather physic in MineCraft?
[18:08:16] <NullFull> I think love can change the nature of a man.
[18:08:30] <gurun> NullFull c so i should implement water with love?
[18:08:44] <NullFull> Depends. Are you brave enough.
[18:09:03] <gurun> NullFull c no, i din't think i am brave enough :-(
[18:09:18] <NullFull> Have you heard of Tron?
[18:09:30] <gurun> NullFull c have YOU heard of Tron?
[18:09:50] <NullFull> Yes.
[18:12:14] <gurun> guys, we usually talk about "is solid".. but other sources indicate that it should rather be "is buildable". Any opinons on the matter from the community?
[18:12:21] <PEMapModder> NullFull: c prove it.
[18:12:30] <NullFull> I would have to dig them up first.
[18:12:47] <gurun> NullFull c are you exposing murder?
[18:13:08] <PEMapModder> gurun: I pretty believe that the term "solid" is quite disambiguated here.
[18:13:18] <NullFull> Yes.
[18:13:21] <PEMapModder> For example, is glass solid?
[18:13:39] <PEMapModder> And then, is cobweb solid?
[18:13:40] <gurun> good point
[18:14:00] <PEMapModder> It may mean can-build-on
[18:14:08] <PEMapModder> Or mean transparency
[18:14:21] <PEMapModder> Or mean whether it is permeable
[18:14:27] <PEMapModder> I mean, whether you can walk into it
[18:14:39] <PEMapModder> And then, whether it is a whole block, like a slab
[18:15:43] <gurun> but water and lava seems to be one of these very rare "not buildable" blocks.
[18:15:54] <PEMapModder> Yep
[18:16:06] <PEMapModder> Unless you count buckets
[18:16:49] <PEMapModder> Actually is there anything else that is not fluid or air, but not clickable?
[18:18:17] <gurun> thinking .. that was a lot of double negations in that :-)
[18:19:47] <gurun> trying to wrap my mind around "clickable".
[18:19:57] <gurun> basically .. i have a bit of difficulties with "clickable" in PE ..
[18:20:08] <gurun> .. it doesn't fit well into the paradigm.
[18:20:42] <gurun> in fact, the only "clickable" objects we have are chests and furnace and ..perhaps minecart if that counts)
[18:21:01] <gurun> the rest are what i would consider "usable through items"
[18:22:05] <PEMapModder> OK, my bad, improper use of terms
[18:22:54] <gurun> hehe .. not good when we are talking about definton of words :-P
[18:22:59] <gurun> no, i understand what you mean.
[19:21:18] <gurun> guys .. if playing on MCPE .. would they actually want to play together with people on PC?
[19:21:28] <gurun> or does the PC give an unfair advantage?
[19:58:53] * nitocua joined the channel
[20:00:07] * nitocua has quit
[20:25:35] * sgray has quit
[20:35:33] * Wuppie has quit
[20:40:46] * Wuppie joined the channel
[20:44:23] * gurun joined the channel
[20:45:47] * Wuppie has quit
[20:54:01] * sgray joined the channel
[22:02:15] * Wuppie joined the channel

2015-02-20
[00:22:22] * TruDan is now known as TruDan|away
[04:10:53] * weardo98 joined the channel
[04:11:02] <weardo98> hi i need help
[04:19:50] * weardo98 has left the channel
[05:44:22] <sekjun9878> Thank god finally
[05:44:26] <sekjun9878> Internet's back to its normal speed
[05:45:22] <Brandon15811> /throttle sekjun9878 1mbps
[05:45:51] <sekjun9878> /suicide
[05:45:52] <PEMapModder> Why did you put #mcpedevs in the PocketMine contributing guidelines?
[05:46:34] <sekjun9878> Because #mcpedevs was where the cool kids hung out back in the days
[08:17:27] * shaila has quit
[08:33:55] <sekjun9878> Hahaha I just got a Google Trend Alert for "Mojang brings PoketMine developer on board. Possible new server software in the making. "
[08:34:09] <sekjun9878> @shoghicp @Brandon15811__ @Intyre ^
[08:34:22] <Brandon15811> sekjun9878, xD
[08:34:51] <sekjun9878> I just noticed "PoketMine"
[08:35:00] <Intyre> when  is release date?
[08:37:20] <Brandon15811> Intyre, https://www.youtube.com/watch?v=_xIAnJKO0Ok&t=21s
[08:38:15] <Intyre> lol
[08:46:54] * shaila joined the channel
[09:57:22] * shaila has quit
[11:23:31] * Intyres has quit
[11:37:44] * Brandon15811___ joined the channel
[11:43:43] * Brandon15811__ has quit
[12:19:07] * sgray joined the channel
[12:20:37] * TruDan|away is now known as TruDan
[14:06:17] * williamtdr has quit
[14:09:45] * stealthii joined the channel
[14:30:23] * williamtdr joined the channel
[14:38:02] * tschrock joined the channel
[14:38:05] <NullFull> tschrock is also known as: tschrock
[16:17:13] * stealthii joined the channel
[16:26:17] * Connor4898 joined the channel
[16:27:55] * williamtdr joined the channel
[19:53:07] * GameNerdz joined the channel
[19:53:37] <GameNerdz> Hi, I need some help setting up a Pocketmine Server Locally.
[19:56:19] <GameNerdz> I am on a laptop that has its WiFi Reciver busted, Im currently hooked up to our network through an Ethernet cord. I want to host a MCPE Pocketmine server through Ethernet. But My iPod Touch 5th Generation thats hooked up to our network that connects wirelessly doesnt see the server
[19:56:53] <GameNerdz> Is there a way to fix this without portfowarding?
[19:58:51] <GameNerdz> Also I tried putting the Computer's Internal iPv4 Address in to my ipod, Still didnt see the server
[19:59:07] <GameNerdz> So Can anyone help me with this?
[19:59:37] <GameNerdz> Oops
[19:59:47] <GameNerdz> I went on the wrong server. Sorry
[19:59:51] * GameNerdz has left the channel
[20:16:50] * GameNerdz joined the channel
[20:16:56] * GameNerdz has left the channel
[20:28:11] * GameNerdz joined the channel
[20:28:24] * GameNerdz has left the channel
[23:14:24] * tschrock joined the channel
[23:14:27] <NullFull> tschrock is also known as: tschrock
[23:28:43] * TruDan is now known as TruDan|away
[23:52:34] * Pwnage|away is now known as TehTotalPwnage

2015-02-19
[21:27:12] <gurun> i usually hang around with .. well, i'm a hacker .. old hacker .. but fuck . they guys . .. they almost need help drinking the beers :-(
[21:27:18] <gurun> it's not exactly "rave"
[21:28:12] <deceit> next time bring sippy cups
[21:28:19] <gurun> hihi
[21:28:32] <gurun> well, at least they drink expensive shit.
[21:29:02] <gurun> not that moonshine i have home . .. no they buy the stuff in stores.
[21:29:12] <deceit> ew
[21:29:20] <deceit> that's my next big thing i wanna get into after we move
[21:29:23] <deceit> brewing..
[21:29:34] <gurun> it's an art
[21:29:52] <deceit> indeed
[21:30:00] <gurun> actually one of the guys i hang around with when we are hangarounds .. he has a micro brewery.
[21:30:13] <gurun> he wanted me to hack an ipad app for keepin the process in control.
[21:30:47] <gurun> he makes the best damn beers you can imagine. Not that flower and chockolaté shit that is populare. No hardcore ales and stuff.
[21:31:12] <gurun> now, i can't even drink lager anymore. He totally spoiled me.
[21:31:21] <gurun> (hmm, that did't come out right)
[21:31:25] <deceit> hahahaha
[21:31:30] <deceit> i completely understood you though
[21:32:40] <deceit> sigh, i suppose activating this new card would help, BEFORE i go out shopping
[21:32:48] <gurun> shoghicp: your implementation wins. It's the only one that seems to actually do the stuff it's supposed to do .. and it has more than 2 characters long variable names.
[21:32:59] <shoghicp> haha
[21:33:06] <gurun> tihi
[21:33:10] <shoghicp> if you have a questions about the flag thing
[21:33:12] <shoghicp> ask me
[21:33:15] <shoghicp> questions*
[21:33:31] <gurun> yah, i might actually have just that. But i'll start with something really basic.
[21:33:31] <shoghicp> I know what that does, but did not get a good name
[21:34:18] <gurun> i actually almost decrypted (refactoring the names) of that other obscure implementatino we all know so well .. that we don't know.
[21:35:00] <gurun> bukkit though, had some interesting plugins for that stuff. I might get my hands dirty later on and see if i can play around with it.
[22:17:08] <gurun> shoghicp: you never seem to have implemented .. what i would call "setToStill". You remeber why?
[22:17:18] <gurun> StillWater .. or StillLava
[22:17:34] <gurun> blockid +1
[22:17:42] <shoghicp> oh, yeah
[22:18:43] <gurun> i'll just implement that. should be a must to have it correct, right. Maybe you did that in another way.
[22:19:23] <gurun> you are also missing an update surrounding blocks call as i see it?
[22:19:42] <shoghicp> oh, that would update water again :P
[22:20:06] <gurun> i think you do that in another way,right?
[22:20:10] <gurun> on the ticks
[22:20:19] <gurun> above in heirarchy or something
[22:43:52] <gurun> shoghicp: found a bug i think. You reversed a boolean
[22:44:02] <gurun> 			}elseif($decay >= 0 and ($decay === 0 or !$bottomBlock->canBeFlowedInto())){
[22:44:03] <shoghicp> hmm, could be
[22:44:06] <shoghicp> did it by hand
[22:44:09] <gurun> !bottomblock
[22:44:16] <gurun> should "probably" be the other way around.
[22:44:24] <shoghicp> hmm let me check
[22:44:25] <gurun> or at least . should be the same as the if above it
[22:44:30] <shoghicp> line and file?
[22:44:37] <gurun> liquid
[22:44:42] <gurun> line .. in my editor..
[22:44:47] <gurun> 271
[22:44:50] <gurun> you'll see it
[22:45:05] <gurun> should be the same condition as this: 			if($bottomBlock->canBeFlowedInto() or $bottomBlock instanceof Liquid){
[22:45:24] <shoghicp> nope
[22:45:27] <gurun> ok
[22:45:28] <gurun> hmm
[22:45:39] <shoghicp> because all the original (true) will be catch by the first one
[22:45:52] <shoghicp> so it would be a condition always false in the second if
[22:46:32] <gurun> hmm .. yeah, wait
[22:46:48] <gurun> i'm probably just a bit confused about that one
[22:47:13] <gurun> yeah, it's not even the same call ..
[22:47:27] <gurun> i named the first one to .. like "canReact()
[22:47:48] <gurun> you did a bit of customization on that according to how your stuff is organized i think
[22:49:08] <shoghicp> well, it's the same call on my code, but it wouldn't make sense for the second if to have it to true
[22:49:15] <shoghicp> because if true
[22:49:22] <shoghicp> it would get into the first if
[22:49:27] <gurun> yes
[22:49:35] <gurun> just go back to sleep :-)
[22:49:38] <gurun> (or hacking)
[22:55:24] <deceit> por que no los dos?!
[22:55:41] <gurun> 640k
[22:55:46] <gurun> dos
[22:55:58] <deceit> it's all anyone will ever need
[22:56:14] <deceit> especially if you want to bludgeon someone to death, i remember how beastly my old tandy was
[22:56:28] <gurun> NullFull c 640k
[22:56:28] * deceit throws 5 1/4" floppies around the room
[22:56:32] <NullFull> What is the square root of 49?
[22:56:36] <deceit> :|
[22:56:43] <gurun> almost 42
[22:57:04] <gurun> NullFull c what did Bill Gates say about 640?
[22:57:06] <NullFull> Bill Gates is not thief...
[22:57:10] <deceit> lolwat
[22:57:12] <gurun> uh
[22:57:15] <gurun> random
[22:57:16] <shoghicp> NullFull c wats a google
[22:57:19] <NullFull> I don't know. You tell me.
[22:57:23] <deceit> sigh, so after my trip to the store,  my wife THEN tells me
[22:57:33] <deceit> 'when you stop by the store can you pick up some meat for dinner?'
[22:57:44] <deceit> me, hating shopping THAT much, was already finished by time she had called
[22:57:50] <deceit> :|
[22:58:00] <gurun> and your answer: meat is best served ina booty-bar
[22:58:03] <deceit> ^
[22:58:08] <deceit> she's ask where
[22:58:12] <deceit> ;D
[22:58:15] <deceit> she'd
[22:58:46] <gurun> where what?
[22:58:59] <deceit> my wife has no issues going with me to a strip club ;p
[22:59:13] <gurun> same with mine.
[22:59:19] <gurun> she probably likes them more than me
[22:59:23] <deceit> isn't that weird?!
[22:59:29] <gurun> (if that is humanly possible)
[22:59:39] <gurun> well, she had a girlfriend before me .. so well..
[22:59:59] <deceit> nice!
[23:00:25] <gurun> well, in my dreams that sounds nice .. now, i usualy only dream of her girlfriends alone.
[23:00:33] <deceit> i think since i have to run to the store AGAIN, the wife can feed the lizard
[23:00:46] <gurun> the dragon feeds the lizard.
[23:00:50] <gurun> that's a really bad quote :-)
[23:00:54] <deceit> the dragon feeds the dragon
[23:01:00] <deceit> he's a bearded dragon
[23:01:40] <deceit> it'll be nice when i build him a new cage...
[23:02:13] <gurun> hehe
[23:02:42] <deceit> also need to pick up a used cage to start farming crickets
[23:02:42] <gurun> well, it was a long time since i had sexual fantasies..
[23:02:44] <gurun> .. now
[23:02:55] <gurun> it's mostly fantasy about being alone
[23:03:09] <deceit> dude, i love my wife to death, but you're absolutely right
[23:03:41] <gurun> i absolutely concurre with that death part
[23:03:45] <gurun> :-=
[23:04:00] <deceit> my wife uses that as an excuse to not get rid of me
[23:04:01] <deceit> go figure ;p
[23:04:29] <gurun> haha
[23:05:00] <gurun> shit we are so .. yeah, you know. Kids are wonderful :-P
[23:05:10] <deceit> hahahahaha
[23:05:14] <deceit> yes.. kids are great
[23:05:18] <deceit> Brandon15811__: where's the naptime?
[23:05:28] <gurun> shit .. tomorrow i am going to start calling my wife..
[23:05:35] <gurun> .. monster spawner
[23:05:38] <deceit> LOL
[23:05:52] <deceit> can you have a friend nearby recording this event?
[23:06:00] <deceit> i wanna see how far she knocks you on her ass ;D
[23:06:02] <deceit> er
[23:06:10] <deceit> i wanna see how far she knocks you on YOUR ass
[23:06:13] <deceit> hehe
[23:06:16] <gurun> hihi
[23:06:28] <gurun> i don't think respawn will be an option ..
[23:06:42] <deceit> open to lan, enable cheats, /gamemode 1
[23:06:48] <gurun> haha
[23:07:02] <gurun> is that survival .. or really creative .. or hardcore!!!
[23:07:07] <deceit> creative
[23:07:24] <gurun> ok, so creative on hardcore. I could settle for that
[23:07:24] <deceit> but in the harsh reality of it
[23:07:28] <deceit> yeah
[23:07:59] <deceit> ugh, headache incoming
[23:10:09] <gurun> yeah, i wish i didn't love her so much..
[23:10:58] <deceit> also, i have to contact my ins co because they're saying my vision rx expires tomorrow
[23:11:05] <deceit> but i'm not even eligible for a new rx until june?!
[23:40:49] <KnownUnown> this is cool https://www.youtube.com/watch?v=4md2RHetfhU
[23:42:31] <deceit> that looks pretty sweet
[23:44:02] <KnownUnown> yeah
[23:44:09] <KnownUnown> It's such a shame that I don't like Hypixel.

[00:43:21] * gurun has quit
[01:20:12] <deceit> wait
[04:28:39] * PEMapModder|away is now known as PEMapModder
[05:20:10] * sgray joined the channel
[05:22:40] * sgray has quit
[05:22:47] * shaila joined the channel
[07:24:02] * shaila has quit
[09:06:06] * Intyres joined the channel
[09:06:09] <NullFull> Intyres is also known as: Intyre
[10:25:07] * stealthii joined the channel
[10:51:16] * gurun|work joined the channel
[12:07:35] * Intyres has quit
[12:16:23] * fluub joined the channel
[12:16:28] <fluub> Hello :)
[12:35:42] * shaila joined the channel
[12:42:13] * Intyres joined the channel
[12:42:16] <NullFull> Intyres is also known as: Intyre
[13:05:51] * fluub has quit
[13:28:54] * gurun|work has quit
[13:50:32] * stealthii joined the channel
[14:39:57] * stealthii joined the channel
[15:07:19] * CokeZero joined the channel
[15:08:00] * CokeZero has quit
[15:17:31] * Codmadnesspro has quit
[15:17:44] * Codmadnesspro joined the channel
[15:17:46] <NullFull> Codmadnesspro is also known as: codmadnesspro
[15:44:29] * TruDan|away is now known as TruDan
[17:44:52] <shoghicp> has anyone here an invitation for Google Inbox?
[17:47:08] <Codmadnesspro> wat
[17:47:25] <Codmadnesspro> You mean gmail?
[17:49:40] <MrARM> shoghicp: need it? may be able to get it
[17:50:13] <MrARM> Codmadnesspro: no >.>
[17:51:26] <shoghicp> MrARM: yep :D
[17:51:48] <shoghicp> I only want one, so not tweeting it :P
[18:13:22] <MrARM> :p
[18:13:30] <MrARM> Gonna ask HellPie, he has some afaik
[19:32:57] * gurun joined the channel
[20:07:50] <shoghicp> gurun: I have water physics :P
[20:08:50] <gurun> yes ..
[20:08:53] <gurun> i know :-)
[20:09:11] <gurun> you also know when you code says "flag" .. i will look elsewhere :-)
[20:09:13] <gurun> hihi
[20:09:28] <gurun> no, it's just a bit complicated, so i need more implemenations to look at.
[20:10:00] <gurun> but i feel i might just simply have to sit down and think again .. and do it my way. I think i understand it good enough now.
[20:10:21] <gurun> it's just that MC seems to be rather famous for that piece of code. Unique in the gaming world.
[20:10:46] <gurun> and i want to do to it right by Mojang .. to try to do it right.
[20:15:44] <shoghicp> gurun: I implemented it once myself, and had some issues
[20:16:00] <shoghicp> implemented it by MC code... had the same issues
[20:16:00] <gurun> hehee.. i can only begin to imagine.
[20:16:08] <gurun> really, it is some impressive stuff if you ask me.
[20:16:19] <shoghicp> so there is an old version somewhere in the repo that works as this one :P
[20:16:21] <gurun> you know .. not even the AI scares me as much as that code.
[20:16:33] <gurun> the AI just seems to be like the landscaping .. tedious code.
[20:16:36] <shoghicp> oh, physics!
[20:16:42] <gurun> yeah, really.
[20:16:59] <gurun> well, i just want more than "one angle on it" if you know what i mean.
[20:17:48] <gurun> but i will also wip up that C++ server and have a look. It's not that i don't know C++ .. just that i hate it so much.. i feel inproductive just looking at it :-P
[20:17:58] <gurun> (and don't get me started on RakNet)
[20:18:52] <gurun> wow .. MCServer is object oriented C++ .. it's real :-)
[20:27:17] <gurun> shoghicp: have a look at this one if you haven't - https://github.com/mc-server/MCServer/tree/5b69b2ce4faf5a14e6ab5d5974b790d2bd751a95/src/Simulator
[20:32:12] * gurun_ joined the channel
[20:49:31] <gurun> hmm .. disconnects :-(
[20:54:30] <humerusj> Yes, quite depressing :(
[20:55:52] <gurun> what the name of that robot again ..
[20:56:03] <gurun> hitchikers guide..
[20:56:23] <deceit> fred
[20:56:33] <gurun> test
[20:56:47] <deceit> no
[21:03:52] <Brandon15811__> 42!
[21:04:07] <deceit> who let you out of your cage?
[21:05:11] <Brandon15811__> deceit: blame KnownUnown
[21:05:35] <KnownUnown> oh yes hi
[21:05:58] <deceit> sigh
[21:06:06] <deceit> both of you, back to the cage..
[21:06:31] <gurun> NullFull c did you let Brandon15811__ out of the cage?
[21:06:43] <NullFull> Let what out?
[21:06:58] <gurun> NullFull c 42!
[21:07:06] <NullFull> NO! It's the end of the universe itself!
[21:07:23] <deceit> look what you did
[21:07:39] <gurun> damn
[21:07:54] <deceit> i'm telling your mother
[21:07:59] <deceit> you're gonna be grounded until the next big bang
[21:08:00] <deceit> :<
[21:08:38] * NullFull has quit
[21:08:38] * NullFull joined the channel
[21:08:45] <gurun> as long as you don't talk to the dragon
[21:09:10] <Brandon15811__> /nick dragon
[21:10:18] * deceit is now known as dragon
[21:10:23] <dragon> so what happens if i talk to myself?
[21:10:24] <dragon> :(
[21:10:27] * dragon is now known as deceit
[21:11:09] <gurun> dragon, go polish yourself
[21:11:29] <deceit> ohsnap
[21:11:32] <gurun> however you turn yourself into polish
[21:12:17] <deceit> magic
[21:13:42] <deceit> sigh, i suppose it's time to put on pants and go pick up some contacts and a new basking light for my actual dragon
[21:13:45] <deceit> :<
[21:14:20] <deceit> Brandon15811__: go to the store for me
[21:15:12] <gurun> guess, you are not going on a date then.. with pants on and all.
[21:15:42] <deceit> pfft, probably not going on a date until next week
[21:15:47] <deceit> the wife has been swamped at work
[21:16:05] <gurun> oh, so she is going away next week?
[21:16:09] <deceit> LOL
[21:16:12] <gurun> hihi
[21:16:17] <deceit> i'm not THAT lucky ;D
[21:16:36] <gurun> well, if you are dating your WIFE you have to be seriously happy.
[21:17:03] <gurun> at work today, we decided that next years valentine day is for the guys.. for once.
[21:17:07] <deceit> we were best friends BEFORE we married
[21:17:18] <deceit> so that always helps
[21:17:36] <deceit> that and it keeps everything alive
[21:17:42] <gurun> We will have a huge steak and beers and local booty-bar .. and our wifes will pay the bills.
[21:17:47] <deceit> hahahahah
[21:18:12] <gurun> we already anticipate .. resistance.
[21:18:14] <deceit> ^
[21:18:19] <deceit> resistance is an understatement
[21:18:28] <deceit> i expect a mutiny and at least a few ppl sleeping in their cars
[21:18:43] <gurun> haha, yeah
[21:18:48] <gurun> not even CLOSE to the sofa
[21:18:54] <deceit> not even on the property!
[21:18:59] * deceit lols
[21:18:59] <gurun> haha
[21:21:51] <deceit> oh buh
[21:21:55] * deceit can't forget the crickets
[21:22:06] <Brandon15811__> deceit: https://i.imgur.com/C3fnz9J.jpg
[21:22:30] <deceit> :(
[21:22:37] <gurun> Brandon15811__: grumpy!
[21:22:37] <deceit> but i need them or my dragon will die
[21:22:42] <gurun> "a bit"
[21:22:51] <gurun> did you google that picture of my wife Brandon15811__ ?
[21:22:55] <deceit> LOL
[21:23:27] <deceit> reminds me of the one comic about asian women
[21:23:48] <gurun> .. yah, that's her remeber.
[21:23:53] <deceit> http://static.fjcdn.com/pictures/How_a3d51c_1870969.jpg
[21:24:11] <deceit> yup!
[21:24:20] <gurun> HAHA
[21:24:29] <deceit> thought you'd like that
[21:24:34] <gurun> fuck, have to show that to all the other asian hangaround guys ..
[21:24:41] <deceit> hahahaha
[21:24:47] <gurun> that's what we are .. hangarounds
[21:25:00] <deceit> always hangin around because you don't wanna go home? ;D
[21:25:11] <gurun> on the parties .. they put us in a room, throw in some beers, and close the door.
[21:25:16] <deceit> hahahahahaha
[21:25:21] <deceit> 'do not feed the animals'
[21:25:28] <gurun> NO!
[21:25:42] <gurun> the animals are feeding like crazy. How else do you think they do that shit at 60?
[21:25:50] <gurun> it's a natural reaction to the proteins in rise
[21:26:04] <deceit> and then my mind, in it's glorious fashion, shows this perfect mental image of a bunch of asian gremlins eating fried chicken and pounding  beers after midnight
[21:26:28] <gurun> fuck, you been to our parties? Have we met?
[21:26:34] <deceit> perhaps?
[21:26:51] <deceit> :D

2015-02-18
[23:27:09] <gurun> but it loads pretty good. I don't see any missing chunks on my end.
[23:27:26] <gurun> so yes god damn it
[23:27:26] <Wuppie> it's not to bad here neither
[23:27:36] <gurun> make some hidden settings temporarily for the parameters
[23:27:40] <gurun> scale and that stuff.
[23:28:17] <gurun> but for now .. it works.
[23:28:31] <Wuppie> hell to the f yeah
[23:28:32] <Wuppie> :P

[00:07:34] <gurun> fucking hell.
[00:08:13] <gurun> if you want it to work, write it yourself. Have to write a tutorial on how you use the noise generators, to create octaves, and THEN you create mincraft worlds the way it's supposed to be.
[00:08:38] <gurun> wasted two nights trying to follow really bad and faulty tutorials leaving out the most important stuff.
[00:09:00] <shoghicp> gurun: I know how you feel
[00:09:25] <gurun> yeah .. you know. They ALL forget to mention that little thing about "octaves" making all the difference :-(
[00:09:54] <gurun> but god DAMN it looks nice once yout get it working.
[00:10:58] * TruDan is now known as TruDan|away
[00:13:08] <gurun> guess now the hard work starts. Figuring out a nice sequence of noise generators that .. create the desired effect.
[00:13:24] <gurun> .. and then the biome generator with the right noise functions too.
[00:13:30] <gurun> damn, just hard work.
[00:29:49] <shoghicp> gurun: hint, they create a density instead of direct noise
[00:30:01] <gurun> hint, yes.
[00:30:04] <shoghicp> so it's filled below, empty above
[00:30:10] <shoghicp> and still has overhangs
[00:30:50] <gurun> i do two 2d maps .. and then a density kind of things from 3d.
[00:30:53] <gurun> the most basic stuff.
[00:31:02] <gurun> so then i get the cliffs, the overhangs and all that stuff.
[00:31:23] <gurun> but .. i was thinking that i will overlay this in height sections .. so have very differnt noise generators .. more than just two levels.
[00:32:13] <gurun> because that's how most mountains work. They have  a base, a face and a summit. All with different features. Google trango-tower for a good reference of a very clean real world minecraft mountain.
[00:32:19] <gurun> i always wanted to climb that one.
[00:33:28] <gurun> but for non cliff/overhang biomes .. i just do several 2d maps and use normal "electronics highpass/lowpass" filtering.
[00:34:44] <gurun> i guess next step ..
[00:35:14] <gurun> is to create a world-terraformer .. different tools in hand changes different parameters (amp, freq, etc)
[00:38:13] <gurun> guess i will have to tackle water next. I was REALLY not planning on doing that.
[00:38:33] <gurun> the dynamics of the flow is terrible.
[01:09:31] * TehTotalPwnage joined the channel
[01:11:04] <TehTotalPwnage> /msg NickServ VERIFY REGISTER TehTotalPwnage dheukmeodqpu
[01:12:28] <Codmadnesspro> lmao
[01:15:02] * gurun has quit
[01:18:50] * TehTotalPwnage has quit
[01:20:05] * TehTotalPwnage joined the channel
[03:09:24] * PEMapModder|away is now known as PEMapModder
[03:44:11] * TehTotalPwnage is now known as TehTotalPwnage|a
[03:44:27] * TehTotalPwnage|a is now known as TehTotalPwnage|e
[03:44:55] * TehTotalPwnage|e has left the channel
[03:47:02] * TehTotalPwnage joined the channel
[04:02:08] * Codmadnesspro has quit
[04:08:23] * Codmadnesspro joined the channel
[04:08:24] <NullFull> Codmadnesspro is also known as: codmadnesspro
[04:17:22] * PEMapModder is now known as PEMapModder|away
[05:23:58] * TehTotalPwnage is now known as TehTotalPwnage|a
[05:24:05] * TehTotalPwnage|a is now known as Pwnage|away
[06:45:36] * PEMapModder|away is now known as PEMapModder
[08:26:49] * Intyres has quit
[08:38:49] * -- BotBot disconnected, possible missing messages --
[08:41:05] * [d__d] joined the channel
[08:56:18] * darngeek joined the channel
[09:35:19] <shoghicp> darngeek: override all the things!
[09:40:46] <darngeek> yeaaah!
[10:13:15] * Intyres joined the channel
[10:13:18] <NullFull> Intyres is also known as: Intyre
[10:27:33] * gurun joined the channel
[10:42:39] * Intyres joined the channel
[10:42:44] <NullFull> Intyres is also known as: Intyre
[11:08:44] * Intyres has quit
[11:09:31] * zz_InusualZ is now known as InusualZ
[11:23:37] * tschrock has quit
[11:35:13] * darngeek has quit
[11:45:15] * darngeek joined the channel
[11:47:49] * InusualZ is now known as zz_InusualZ
[12:17:44] * darngeek has quit
[12:23:49] * darngeek joined the channel
[13:03:09] * Wuppie has quit
[13:09:41] * iJoshuaHD has quit
[13:10:39] * Wuppie joined the channel
[13:49:24] * gurun joined the channel
[14:39:29] * PEMapModder joined the channel
[14:53:04] * PEMapModder has quit
[15:11:45] * darngeek has quit
[16:31:24] * iJoshuaHD joined the channel
[16:31:34] * iJoshuaHD is now known as Guest75429
[16:32:24] * PEMapModder|away joined the channel
[16:48:48] * sgray joined the channel
[17:11:48] * sgray has quit
[17:12:21] * sgray joined the channel
[17:27:02] * sgray has quit
[17:27:47] * sgray joined the channel
[18:47:45] * gurun_ joined the channel
[18:49:03] * gurun has quit
[18:49:07] * gurun_ is now known as gurun
[19:31:43] * stealthii has quit
[19:32:55] * stealthii joined the channel
[20:02:14] * Wuppie has quit
[20:03:59] * sgray has quit
[20:04:26] * sgray joined the channel
[20:10:21] * Wuppie joined the channel
[20:56:00] * Codmadnesspro has quit
[20:56:14] * Codmadnesspro joined the channel
[20:56:18] <NullFull> Codmadnesspro is also known as: codmadnesspro
[21:19:08] * Codmadnesspro has quit
[21:32:50] * Codmadnesspro joined the channel
[21:32:52] <NullFull> Codmadnesspro is also known as: codmadnesspro
[22:02:03] * Guest75429 is now known as iJoshuaHD
[22:02:15] <iJoshuaHD> hi
[22:02:26] <Wuppie> hi, why were you a guest lol
[22:03:16] <iJoshuaHD> my dedibox got dc from the network
[22:03:31] <iJoshuaHD> causing me to be kicked out in irc networks im in to
[22:19:25] <Wuppie> ah, lol
[23:15:18] <gurun> ok .. who wants to join our first really stupid minecraft world generator :-)
[23:15:38] <deceit> pc or pe?
[23:15:42] <gurun> PE
[23:15:48] <deceit> i've got a couple minutes
[23:15:52] <gurun> "it's free" hehe
[23:16:15] <gurun> https://github.com/NiclasOlofsson/MiNET
[23:16:19] <gurun> ip is on that page
[23:16:22] <gurun> port as usual of couse
[23:18:14] <deceit> neat
[23:18:38] <gurun> yeah we .. did a bit crazy on he parameters
[23:19:03] <Wuppie> oh hey Deceit
[23:19:03] <Wuppie> xD
[23:19:19] <deceit> hi ;)
[23:19:50] <deceit> i think i broke it :D
[23:19:54] <gurun> one of the clients is sending naks
[23:19:55] <deceit> i dig it though
[23:19:59] <gurun> haha
[23:20:08] <gurun> my god. you broke the map
[23:20:14] <Wuppie> lol, many nak's
[23:20:22] <deceit> dude, you said to go explore, do i did! :D
[23:20:27] <gurun> hih
[23:20:27] <deceit> my bad, lol
[23:20:33] <gurun> any problem with the chunk loading?
[23:20:54] <deceit> after i had gotten about 10-20 chunks away, i started getting a lot of missing chunks
[23:20:55] <gurun> Wupp have problems with it on his device.. I don't on mine.
[23:21:12] <deceit> this is a note2 running cyanogenmod
[23:21:13] <gurun> every NAK you see, is a bunch of missing chunks.
[23:21:18] <deceit> ah, makes sense
[23:21:21] <deceit> that was totally me then
[23:21:29] <gurun> well, don't know.
[23:21:34] <deceit> oh true
[23:21:42] <gurun> sometimes .. i have to restart my device. It just starts NAK randomly basically.
[23:21:47] <deceit> i can help you out more after i get back, gotta pick up the wife *....yay!*
[23:21:49] <gurun> i haven't figured out what the hell is going on with that.
[23:21:52] <deceit> ah
[23:22:37] <Codmadnesspro> Hue
[23:23:01] <gurun> Wupp.. should add which player is actually sending the NAK.
[23:23:12] <Wuppie> yeah, we should.
[23:23:13] <gurun> in the chat
[23:23:15] <Wuppie> Not to hard i guess
[23:23:21] <gurun> it's good that we see them in the chat though.
[23:23:29] <Wuppie> Yes it is haha xD
[23:23:46] <Wuppie> cool @Deceit
[23:24:35] <gurun> ha
[23:24:45] <gurun> i found a floating furrball (grass) with a tree on it.
[23:24:50] <gurun> tiny furrball
[23:26:05] <Wuppie> lol xD
[23:26:13] <Wuppie> i found a tree made out of grass
[23:26:16] <Wuppie> for some weird reason
[23:26:41] <Wuppie> and a undergroundish lake
[23:26:56] <gurun> yeah, lots of wierd features with these settings.
[23:27:06] <Wuppie> we should normalize it a bit

2015-02-17
[00:33:49] * TehTotalPwnage joined the channel
[00:37:41] * TehTotalPwnage has quit
[00:43:08] * tschrock joined the channel
[00:43:11] <NullFull> tschrock is also known as: tschrock
[01:26:11] * cheesy joined the channel
[02:13:08] * InusualZ is now known as zz_InusualZ
[05:14:51] * cheesy has quit
[07:36:54] * MissMuerte joined the channel
[07:46:07] * MissMuerte has quit
[09:02:36] * darngeek joined the channel
[09:54:20] * darngeek has quit
[10:20:55] * zz_InusualZ is now known as InusualZ
[10:25:45] * darngeek joined the channel
[11:48:56] * InusualZ is now known as zz_InusualZ
[11:53:22] * darngeek has quit
[12:17:16] * darngeek joined the channel
[12:47:44] * tschrock has quit
[14:03:07] * PEMapModder is now known as PEMapModder|away
[14:13:37] * Intyres joined the channel
[14:13:42] <NullFull> Intyres is also known as: Intyre
[15:39:59] <Brandon15811__> deceit: sekjun9878: 1 year ago today xD https://i.imgur.com/yoXaGwh.png
[15:51:21] * PEMapModder|away is now known as PEMapModder
[16:35:56] * darngeek has quit
[16:51:02] * tschrock joined the channel
[16:51:05] <NullFull> tschrock is also known as: tschrock
[17:28:59] * TruDan|away is now known as TruDan
[18:13:29] * PEMapModder is now known as PEMapModder_
[18:13:32] * PEMapModder_ is now known as PEMapModder
[18:19:22] * PEMapModder is now known as PEMapModder|away
[18:28:08] * PEMapModder|away is now known as PEMapModder
[18:28:12] * PEMapModder is now known as PEMapModder|away
[19:22:02] * gurun joined the channel
[19:25:39] <gurun> williamtdr: congratulations on the 3
[19:26:48] <deceit> Brandon15811__: hahahah
[19:28:56] <gurun> what a lovely conversation .. on dating.
[19:29:08] <gurun> i think ..
[19:29:16] <shoghicp> haha
[19:29:52] <shoghicp> it might be on the logs
[19:30:12] <shoghicp> yep!
[19:30:21] <gurun> i totally didn't get this conclusion (24degree C): In that weather it is hard to go around half naked!
[19:30:25] <shoghicp> https://botbot.me/freenode/mcpedevs/2014-02-17/?msg=11029653&page=3
[19:30:31] <gurun> it's like ... are you from africa or something?!?
[19:32:07] <gurun> and then it moves onto .. rope hangers.. like hangers for ropes.. hanging ropes.
[19:32:48] <gurun> how's life in stockholm shoghicp? Learning any swedish yet?
[19:37:33] <shoghicp> you ask me when I'm back in Spain :P
[19:37:46] <gurun> haha
[19:47:05] <shoghicp> but yeah, moving there :P
[19:47:27] <shoghicp> I like it
[19:48:07] <gurun> i've avoided Stockholm all my life. It's not my place to be. I have it right down there, next to Detroit, Philly and the worst.. Cleavland (OH)
[19:48:39] <gurun> Raising a family in Stockholm is not my thing.
[19:49:08] <gurun> ... and that coming from someone living in Malmö, the #1 dangerous city in Sweden :-P
[20:01:55] <shoghicp> I compared it to Saragossa and seems better :P
[20:02:05] <shoghicp> and it has the same size / population
[20:02:36] <gurun> yeah, not tooo big.
[20:02:42] <gurun> not in world measurements anyway.
[20:03:02] <gurun> in swedish measurements.. it's like 1/9 of the population or something :-P
[20:04:23] <shoghicp> yeah haha
[20:06:42] * sgray joined the channel
[21:47:31] * Codmadnesspro has quit
[21:47:45] * Codmadnesspro joined the channel
[21:47:47] <NullFull> Codmadnesspro is also known as: codmadnesspro
[22:00:01] * Codmadnesspro has quit
[22:00:17] * Codmadnesspro joined the channel
[22:00:19] <NullFull> Codmadnesspro is also known as: codmadnesspro
[22:21:46] * jython234[away] is now known as jython234
[23:09:10] * NullFull joined the channel
[23:34:32] * jython234 is now known as jython234[away]

2015-02-16
[00:21:54] * TruDan is now known as TruDan|away
[02:24:29] * cheesy joined the channel
[02:38:22] * cheesy has quit
[07:49:41] * darngeek joined the channel
[08:00:35] * zz_InusualZ is now known as InusualZ
[08:07:42] * InusualZ is now known as zz_InusualZ
[08:20:38] * darngeek has quit
[08:45:05] * darngeek joined the channel
[09:34:14] * Codmadnesspro has left the channel
[09:41:17] * TruDan|away is now known as TruDan
[10:19:45] * Aya_ joined the channel
[10:20:31] * Aya_ has quit
[10:40:28] * gurun joined the channel
[13:57:11] * PEMapModder is now known as PEMapModder|away
[13:59:37] * NCommander joined the channel
[13:59:37] * NCommander has quit
[13:59:37] * NCommander joined the channel
[14:02:36] * PEMapModder|away is now known as PEMapModder
[14:26:56] * zz_InusualZ is now known as InusualZ
[15:21:49] * gurun has quit
[15:22:02] * gurun joined the channel
[16:33:00] * gurun has quit
[17:22:52] * darngeek has quit
[17:25:10] * sgray has quit
[17:31:38] * sgray joined the channel
[17:31:38] * tyteen4a03 joined the channel
[18:40:53] * gurun joined the channel
[20:26:02] * Codmadnesspro_ joined the channel
[20:26:56] * Codmadnesspro_ is now known as Codmadnesspro
[22:21:42] * Wuppie has quit
[22:24:32] * Wuppie joined the channel
[22:57:24] * TruDan is now known as TruDan|away

2015-02-15
[18:43:05] <gurun> i hope you don't use exceptions to control program flow from the calling method :-)
[18:45:02] <shoghicp> gurun: oh
[18:45:15] <shoghicp> that's because it inherits a common interface
[18:45:25] * TruDan|away is now known as TruDan
[18:45:45] <shoghicp> and you cannot set it to a class that extends the type on the interface method
[18:47:02] <shoghicp> In Java you can do that with the custom type for the interface
[18:48:08] <gurun> just tested, works just fine.
[18:51:03] <gurun> if you mean .. that in java you can use generics, yes.
[18:51:46] <gurun> but overloading or implementing an interface, and change type, don't think so. Don't think  any language accepts that (except GO or some strange language like that)
[18:51:59] <gurun> Intyre tipped me off on GO. That looks really cool.
[18:52:11] <gurun> oops.. just pinged him.
[18:52:18] <Intyre> >:)
[18:52:26] <gurun> sorry
[18:52:53] <gurun> but at least it was because i said something nice about you :-P
[18:53:17] * Intyre is a nice person
[18:53:21] <Intyre> sometimes
[18:53:27] <Brandon15811> Intyre, no, you're a meanie
[18:53:40] <Intyre> thats because you never listen
[18:53:52] <gurun> Brandon15811: at least he is not an animeanie .. at least as far as we know.
[18:54:03] <Brandon15811> Intyre, what? I couldn't hear you?
[18:54:20] <Intyre> im not talking
[19:22:23] <deceit> LOL
[19:22:28] <deceit> nice?
[19:24:34] <deceit> Intyre: you're typing too loud
[19:24:36] <deceit> :<
[19:24:42] * deceit steals your ibm keyboard
[19:25:09] <gurun> lol
[19:25:10] <Intyre> but i like the sounds
[19:25:26] <gurun> like 2 1/2 kg of keyboard .. have a couple at home
[19:25:58] <Intyre> deceit is like "kg whuuuut?" :D
[19:26:20] <deceit> just because i'm american doesn't mean i'm inept
[19:26:25] <deceit> i'm aware of the metric system
[19:26:35] * deceit slaps you with an imperial ruler
[19:26:44] <Intyre> again!
[19:26:53] <deceit> you liked it the first time :(
[19:28:26] <deceit> Intyre: should i do it?
[19:28:37] <Intyre> always
[19:29:10] <deceit> fair enough
[19:29:44] * deceit has spent the past couple days backing up his mother's computer
[19:30:02] <deceit> only 100gb worth of crap
[19:30:03] <deceit> mostly mine..
[19:30:22] <deceit> i think i even found nudes of you
[19:30:25] <deceit> which is quite odd
[19:30:35] <gurun> how much is 100imerialbytes?
[19:30:58] <Brandon15811> over 9000
[19:30:59] <deceit> ^
[19:31:11] <deceit> gurun: ever heard of a metric shit-ton?
[19:31:16] <deceit> it's a little more than that
[19:31:34] <Intyre> https://www.youtube.com/watch?v=cM_sAxrAu7Q
[19:31:51] <deceit> hahahaha
[19:32:07] <deceit> OH
[19:32:15] <deceit> Brandon15811: they're bringing back battlebots!@$!@$
[19:32:24] <deceit> it only took a decade
[19:32:39] <Brandon15811> deceit, yupp!
[19:32:45] <deceit> i'm excited
[19:33:02] <Intyre> :o
[19:33:32] * deceit dusts off the tools in the garage
[19:35:15] <deceit> although my next thing in r/c is going to be fpv quadcopter racing
[19:37:10] <gurun> GOD what an amazing video.. have to admire unemployed people after all..
[19:37:18] * deceit raises hand
[19:37:21] <deceit> i'm one of those!
[19:37:45] <deceit> now brb while i polish my collection of obscure action figures
[19:38:22] <gurun> deceit: don't forget to polish that dragon ...
[19:42:20] <deceit> ya know.. of all the random things i collect
[19:42:24] <deceit> i don't believe i have a dragon
[19:42:30] <deceit> i DO have a plushy mudkip though
[19:42:38] <deceit> i think that sort of counts
[19:42:42] <gurun> so .. basically you are saying ,. you have no balls?
[19:42:52] <deceit> i'm married, so no.
[19:42:55] <deceit> my wife has those
[19:43:01] <deceit> :<
[19:43:28] * gurun knows only to well the feeling
[19:43:39] <deceit> ^5 for the married folk
[19:43:46] <deceit> no one knows our pain
[19:44:22] <gurun> it was great when she was my gf. then she was expense with return.
[19:44:25] <gurun> .. now just expense.
[19:44:27] <deceit> LOL
[19:44:55] <deceit> wish i could say the same, but i'm just a house bitch
[20:47:23] * Jaydenb1321 joined the channel
[20:47:25] <NullFull> Jaydenb1321 is also known as: Jaydenb1321
[20:47:37] <Jaydenb1321> what is the code to run a command as the player? Ex. $player->runCommand("op $player") Would that code work?
[21:09:02] * gurun joined the channel
[21:09:12] <shoghicp> don't do THAT
[21:09:54] <gurun> :-)
[21:09:57] <deceit> ANYTHING BUT THAT
[21:11:16] <gurun> shoghicp: a word of advice if you don't mind. I have a furnace, and need to get the result somehow. I was thinking that i would simply add a "SmeltResult" to the various blocks and items that act as ingredience. But .. i don't know, is there something in that could case problems. Like an item or block that could result in different result depending onthe fule?
[21:11:37] <shoghicp> hmm
[21:11:38] <gurun> Like "SmeltsTp()"
[21:11:50] <shoghicp> not on vanilla
[21:11:58] <shoghicp> but lava buckets can act as the fuel
[21:12:03] <gurun> no, on vanilla that would be a problem yes.
[21:12:17] <shoghicp> and replace the fuel slot with an empty bucket
[21:12:31] <shoghicp> but on mods I think that is possible on special blocks
[21:13:05] <gurun> i checked. There is absolutely nothing hindering the client to produce another result than the one suggested.
[21:13:14] <gurun> like .. i smelted gold ores into .. glass blocks.
[21:13:39] <gurun> but still .. in MCPE, i haven't found any blocks that can smelt into more than one thing.
[21:13:40] <shoghicp> yep
[21:13:44] <shoghicp> you can do that with PM
[21:14:33] <gurun> i could imagine server mods where you say that this combination of fuel and ingredience would result in something other.
[21:14:56] <gurun> but .. i'm not really opting to allow that.
[21:16:50] <gurun> but perhaps .. having a kind of recepie manager could be useful to plugin developers. But could easily develop that if need arise.
[21:16:59] <gurun> i don't feel it's the first thing people would use.
[21:18:45] <shoghicp> yep, I have that :)
[21:18:55] <gurun> but a good future server/client feature could be if the client actually asked the server for the inventory for ingredience and for possible fuel.
[21:19:01] <gurun> and then for what result that would produce.
[21:19:46] <gurun> btw, i haven't seen that the client leave an empty bucket in the fuel slot?
[21:19:56] <gurun> only when i forgot to set the metadata for it...
[21:20:41] <shoghicp> put lava as the fuel
[21:20:46] <gurun> i did
[21:20:58] <shoghicp> hmm... that's a bug then
[21:21:05] <gurun> since it's not stackable it just removes it
[21:21:16] <gurun> and then burns .. "forever"
[21:21:43] <gurun> but it DID accept an empty bucket .. hehe. Until i set the metadata properly.
[21:21:48] <gurun> but that was my mistake.
[21:22:58] <gurun> oh ,shit
[21:23:00] <gurun> actually ..
[21:23:11] <gurun> you are right. It should put an empty bucket back to the inventory.
[21:24:50] <deceit> also empty buckets stack, in case you forgot
[21:25:30] <gurun> well, in a furnace that doesn't matter.
[21:25:35] <gurun> does it?
[21:26:03] <deceit> it does once you hit a full stack ;)
[21:26:18] <gurun> hit a full stack of .. what?
[21:26:23] <deceit> empty buckets
[21:26:54] <gurun> well, you can't mix, so if you have an empty bucket.. that doesn't act as fuel, and you need to remove it before you could add more "buckets".
[21:27:20] <deceit> oh duh, i'm thinking secondary output, a la TE3
[21:27:28] <deceit> full stacks in the secondary slot stop a machine
[21:28:12] <gurun> well .. for now, they will simply loose the bucket too :-)
[21:35:49] <deceit> i hate it when i have loose buckets
[21:37:43] <deceit> lose = lost, loose = your mom
[21:37:47] <deceit> ;)
[21:43:20] <gurun> i learned "looser" in chineese today
[22:29:46] * Jaydenb1321 has quit
[23:01:55] * deceit is now known as typicalamerican
[23:02:05] * typicalamerican is now known as deceit

[00:03:57] * Cheesy has quit
[00:12:10] * Cheesy joined the channel
[01:33:10] * leonchang99_ joined the channel
[01:58:03] * PEMapModder|away is now known as PEMapModder
[02:07:05] <gurun> wow... furnace actually works. Just have to look at the right gfx .. idiot.
[02:07:31] <gurun> so .. today .. implemented crafting, furnace .. not bad for a half day work.
[02:07:59] <gurun> some mobs and AI .. and full survival almost.
[02:09:29] <gurun> Hmm .. maybe instead of AI .. make a game mode so people can play the enemy side of survival .. they can choose to play the mobs :-=
[02:09:53] * gurun is a creeper .. pssssssssttt .. booom!
[02:13:41] <KnownUnown> gurun: I would play that
[02:29:06] <KnownUnown> Pfft
[02:57:45] <PEMapModder> I thought of that when I just started playing Minecraft
[03:00:11] <gurun> it would probably be an intersting game .. haven't seen it.
[03:00:27] <gurun> and VERY easy to develop
[03:02:01] <gurun> hmm..
[03:02:14] <gurun> i think i will combine .. chests and furnace .. left and right..
[03:02:24] <gurun> create automatic feeding like in PC.
[03:06:08] <gurun> So .. entities, blocks, block entities, items, crafting, smelting, explosions, maybe should do sleeping while i'm at it.
[03:22:56] * eggy joined the channel
[03:23:30] * PEMapModder is now known as PEMapModder|away
[04:05:23] <sekjun9878> Man, the low AUD is terrible
[04:05:37] <sekjun9878> Can't even pay my usual bills cause the cost is so high
[04:20:27] * PEMapModder|away is now known as PEMapModder
[04:30:48] * stealthii joined the channel
[04:54:33] * Wuppie has quit
[04:54:40] * Wuppie joined the channel
[05:44:36] * stealthii joined the channel
[06:07:56] * leonchang99_ has quit
[07:04:40] * Cheesy has quit
[07:29:31] * PEMapModder is now known as PEMapModder|away
[08:49:37] * PEMapModder|away is now known as PEMapModder
[09:11:02] <PEMapModder> BTW, are the MCPE developers aware that you can break leaves in adventure mode?
[09:11:15] <PEMapModder> Well, what is supposed to be adventure mode in PocketMine.
[09:18:03] * eggy- joined the channel
[09:18:31] * Brandon15811___ joined the channel
[09:31:41] * eggy has quit
[09:45:35] * Codmadnesspro has quit
[09:45:43] * Codmadnesspro joined the channel
[09:46:03] * Codmadnesspro has quit
[09:46:11] * Guest46802 joined the channel
[09:47:03] * Guest46802 is now known as Codmadnesspro
[09:47:32] * PEMapModder is now known as PEMapModder|away
[09:48:53] * NCommander joined the channel
[09:48:53] * NCommander has quit
[09:48:53] * NCommander joined the channel
[09:50:15] * stealthii joined the channel
[10:19:02] * PEMapModder|away is now known as PEMapModder
[10:34:43] * stealthii joined the channel
[10:42:42] * stealthii joined the channel
[10:51:45] * stealthii joined the channel
[11:03:08] * stealthii joined the channel
[11:20:58] * stealthii joined the channel
[12:07:09] * PEMapModder is now known as PEMapModder|away
[13:48:46] * gurun joined the channel
[13:51:23] <gurun> how important are mobs to adventure mode?
[13:52:59] <shoghicp> hmm
[13:53:06] <shoghicp> it's survival too
[13:53:36] <gurun> never tried it. So it's like survival but with a quest.
[13:53:54] <Codmadnesspro> gurun, more like hardcore if anything
[13:55:21] <gurun> ok. think i need to try some of these stuff out of the PC.
[13:55:28] <gurun> or .. xbox
[13:56:46] <gurun> it's amazing how easy it is to implement crafting and smelting.
[13:57:07] <gurun> i've held back that implementation believeing it would be "really difficult". eh.
[15:09:10] * zz_InusualZ is now known as InusualZ
[15:13:44] * InusualZ is now known as zz_InusualZ
[15:15:43] * zz_InusualZ is now known as InusualZ
[15:33:24] <iJoshuaHD> Codmadnesspro
[15:33:33] <Codmadnesspro> Yeah?
[15:33:35] <iJoshuaHD> Codmadnesspro check your kik :)
[15:33:47] <Codmadnesspro> Ok give me a min
[16:02:10] * InusualZ is now known as zz_InusualZ
[16:06:05] * eggy- is now known as eggy
[16:06:05] * eggy has quit
[16:06:05] * eggy joined the channel
[16:16:53] * PEMapModder|away is now known as PEMapModder
[16:36:28] * zz_InusualZ is now known as InusualZ
[17:11:47] * InusualZ is now known as zz_InusualZ
[17:29:40] <gurun> shoghicp: have you noticed that on the very first animation after spawn it really lags the client. I thought it was block break, but just realized it seems to be all animations.
[17:29:45] <gurun> player animations.
[17:29:53] <gurun> (swing)
[17:30:06] <shoghicp> gurun: it's just hiting a block
[17:30:16] <shoghicp> that causes a world-wide light recalculation
[17:30:29] <gurun> but its only on the first swing
[17:30:34] <shoghicp> fixed on PM on new builds and worlds because it has better light calculation
[17:30:35] <shoghicp> yeah
[17:30:37] <shoghicp> after that
[17:30:44] <shoghicp> it's correct on the client side
[17:31:13] <gurun> i don't do a light recalculatation. I'm not doing anything on the server.
[17:31:38] <gurun> i've seen the same effect regardless of what "server" it is. Including the built in one.
[17:32:34] <shoghicp> hmm, but this depends on the world
[17:32:36] * zz_InusualZ is now known as InusualZ
[17:32:49] <gurun> it's a flatland world in daylight.
[17:33:25] <gurun> only 6 layers of blocks in total.
[17:33:41] <gurun> but i'll investigate a bit more.
[18:09:27] <gurun> is it just me, or is the definition of blocks and material a bit inconsitent in PE. Sometimes metadata is used to set the material (wood), and sometimes they are their own blocks (stairs, etc).
[18:09:57] <gurun> and sometimes, the worst happens .. like with wood, when some materials is one block id, and another material is another block id .. uhh,
[18:10:04] <gurun> uuh, a lot.
[18:10:50] <shoghicp> gurun: stairs need extra metadata
[18:10:54] <shoghicp> for the rotation
[18:11:03] <gurun> yes .. of course.
[18:11:15] <shoghicp> but yeah
[18:11:19] <shoghicp> PE has some on ids
[18:11:25] <shoghicp> due to bad rendering bia metadata
[18:11:26] <gurun> but they are all identical except the material.
[18:11:45] <gurun> ok, so there is a technical explanation, not just legacy?
[18:12:01] <shoghicp> most gets ported from PC
[18:12:06] <shoghicp> but some of them need also a new ide
[18:12:14] <shoghicp> due to rendering issues that would need an special case
[18:12:18] <shoghicp> id*
[18:12:21] <gurun> yeah, except these things. Bucket is an example where it is done consistent.
[18:13:28] <gurun> it is very noticable when you try to implement a design based on this, on the server. You are more or less forced into some really weird design decisions because of it.
[18:13:47] <gurun> like a simple "block factory" all of a sudden turns into a material nightmare" :-)
[18:15:00] <gurun> wood being the biggest problem of course.
[18:15:15] <gurun> i bet the client doesn't do it like that internally .. but somehow translate it when it sends it :-)
[18:16:03] <gurun> nasty guys :-)
[18:19:35] <gurun> shoghicp: you do quite a lot of "instance of" checks in the code. Is that as expensive as it is in other languages?
[18:29:51] <shoghicp> gurun: it is... sometimes
[18:30:11] <gurun> but difficult to get around when you can't "type" the parameters.
[18:30:15] <gurun> to the method
[18:30:32] <shoghicp> in fact
[18:30:44] <shoghicp> all the parameters that have a type do an instanceof check
[18:30:54] <shoghicp> I think it's a bit faster than on other languages
[18:31:06] <shoghicp> but it's a global 30% overhead
[18:31:08] <gurun> might be .. have to be a rather common operation
[18:31:22] <gurun> C# has a new way of doing this.
[18:31:36] <shoghicp> Having it with plugins allows to have less issues later, so it's a good price to pay
[18:31:38] <gurun> you have something called "safe cast". Which will set a variable to NULL if the cast fails.
[18:32:07] <gurun> but i of course never use anything like that just to test that .. something is instance of "Block" when that's basically the only thing that can be set in the parameter.
[18:32:14] <shoghicp> I might create a parser that removes method type checking and have it asnan experimental thing
[18:32:29] <shoghicp> yeah
[18:32:34] <gurun> why do you do it? Is it for your own sake, or for external developers?
[18:32:51] <shoghicp> you can pass an instance of Block when the method allows Vector3, for example :)
[18:32:53] <gurun> i mean, you use PhPStorm, so that one parses the comments.
[18:33:13] <shoghicp> external devs., they will fuck up everything :s
[18:33:22] <shoghicp> and most of them won't use an IDE
[18:34:36] <gurun> maybe you can hack PHP itself to always .. return true on that one :-)
[18:35:30] * Brandon15811 codes with a hex editor
[18:35:40] <Brandon15811> who needs IDEs
[18:36:43] <gurun> oh .. just checked PHP (can't believe they don't support this on any level). They do with type hints. Why don't you use that?
[18:36:48] <gurun> (even if it has limitations)
[18:37:22] <gurun> Brandon15811: i see, you work with highlevel editing, i kind of prefere the bit patterns myself...
[18:38:24] * InusualZ is now known as zz_InusualZ
[18:38:25] <shoghicp> methods and functions have type hints
[18:39:49] <gurun> yeah, but i'm just checking some of your latest checkins..
[18:40:01] <gurun> like getMetadata(block)
[18:40:30] <gurun> i think that code would work better with type hints, don't you think?
[18:41:30] <gurun> it just hurts to see all these instance of .. when as a developer today .. you take that for granted.
[18:41:49] <shoghicp> https://github.com/irestful/MultipleHashMapQueueMessageRetrieverCriterias/blob/master/MultipleHashMapQueueMessageRetrieverCriterias/Domain/MultipleHashMapQueueMessageRetrieverCriterias/Adapters/Exceptions/CannotConvertMultipleHashMapQueueMessageRetrieverCriteriaToMultipleQueueMessageRetrieverCriteriaException.php
[18:42:10] <shoghicp> gurun: I'm not checking to be sure of that object, but to take different paths
[18:42:48] <gurun> no, you are throwing an exception the first thing if it's not a block.

2015-02-14
[00:38:18] * C0deH4cker joined the channel
[01:55:39] * Codmadnesspro has quit
[01:59:04] * Codmadnesspro joined the channel
[03:15:10] * PEMapModder is now known as PEMapModder|away
[03:17:17] * PEMapModder|away is now known as PEMapModder
[03:56:59] * Codmadnesspro has quit
[03:57:07] * Codmadnesspro joined the channel
[04:56:33] * zhuowei joined the channel
[04:57:08] <zhuowei> Does anyone know how the MCPE snooper works? I need to implement it in BlockLauncher, but can't decompile the regular MCPE APK because copyright.
[06:03:48] * zhuowei has quit
[07:13:41] * shoghicp has quit
[07:19:28] * shoghicp joined the channel
[08:00:27] * zz_InusualZ is now known as InusualZ
[08:16:32] * InusualZ is now known as zz_InusualZ
[08:17:05] * PEMapModder is now known as PEMapModder|away
[08:25:14] * PEMapModder|away is now known as PEMapModder
[13:13:53] * gurun joined the channel
[14:54:08] * gurun joined the channel
[14:55:16] <gurun> NullFull c HUG!
[14:55:21] <NullFull> Ok.
[15:07:52] * zz_InusualZ is now known as InusualZ
[16:47:40] * PEMapModder is now known as PEMapModder|away
[17:52:32] * cheapjack joined the channel
[17:52:51] * cheapjack has left the channel
[18:29:31] * gurun has quit
[18:34:35] * gurun joined the channel
[18:40:45] * gurun joined the channel
[19:37:08] <gurun> so .. crafting was simple :-)
[19:37:09] <gurun> hehe
[19:37:27] <gurun> just "trust the client" and it works.
[19:48:37] <gurun> So .. furnace .. and burning furnace .. can a burning furnace actually be placed...
[19:48:46] <gurun> i would have guess that was all about .. metadata
[19:50:01] * NullFull has quit
[19:50:01] * NullFull joined the channel
[22:58:50] <Codmadnesspro> shoghicp, uhm...
[22:58:52] <Codmadnesspro> https://twitter.com/trollghi
[22:58:55] <Codmadnesspro> Lmfaooo
[22:59:38] <gurun> eh
[23:29:12] <gurun> anyone can give me a tip on this. I'm trying to get the burning furance lit .. but can't figure out what .. actually make the fire-graphics start "ticking"
[23:29:24] <gurun> obviously some sort of data that needs to be set somewhere..
[23:31:30] * MrARM doesn't think so...
[23:36:42] <gurun> i can set the inventory just fine .. even the result .. setting it to the burning furnace block .. and well .. even setting the properties using container set data.. but nothing.
[23:39:24] * InusualZ is now known as zz_InusualZ

2015-02-13
[22:58:52] <MrARM> Well, can show you that
[22:59:04] <MrARM> I could actually just forward all the packets
[22:59:06] <gurun> oki. well catch me tomorrow then
[22:59:24] <MrARM> but I'm gonna change a bit some packets so not all the MCPE related junk gets sent
[22:59:57] <gurun> ok. well, i'll have a look at what they look like.
[23:00:31] * Codmadnesspro has quit
[23:00:49] <iJoshuaHD> poof^
[23:01:00] <iJoshuaHD> waiting him to be back ...
[23:01:10] <iJoshuaHD> PEMapModder
[23:01:18] <iJoshuaHD> PEMapModder are you online?
[23:01:44] * Codmadnesspro joined the channel
[23:03:44] <PEMopMappler> You raaangg
[23:04:24] <iJoshuaHD> PEMopMappler query
[23:05:06] <gurun> i guess he is busy stairing down th ejava code
[23:21:18] * Codmadnesspro has quit
[23:34:21] * Codmadnesspro_ joined the channel
[23:34:25] * Codmadnesspro_ is now known as Codmadnesspro
[23:34:54] * Codmadnesspro is now known as Guest60970
[23:36:20] * Guest60970 is now known as Codmadnesspro

[04:41:11] <sekjun9878> Restarting znc server
[04:44:48] * sekjun9878 has quit
[04:46:14] * Guest11169 joined the channel
[05:03:20] * Guest11169 is now known as sekjun9878
[05:03:35] * sekjun9878 has quit
[05:03:35] * sekjun9878 joined the channel
[05:21:01] * C0deH4cker joined the channel
[08:00:28] * zz_InusualZ is now known as InusualZ
[08:24:46] * InusualZ is now known as zz_InusualZ
[08:44:00] * PEMapModder|away is now known as PEMapModder
[09:14:24] * tschrock joined the channel
[09:14:28] <NullFull> tschrock is also known as: tschrock
[09:55:29] * gurun joined the channel
[09:57:33] * Intyres joined the channel
[09:57:37] <NullFull> Intyres is also known as: Intyre
[10:19:43] <shoghicp> :D http://instagram.com/p/zCWHVMJMC7/
[10:39:32] * Intyres joined the channel
[10:39:36] <NullFull> Intyres is also known as: Intyre
[11:03:17] * gurun joined the channel
[11:10:15] <Intyres> fake shoghi in the pic! doesnt have a hat :p
[11:41:09] <sekjun9878> lol
[11:48:30] <Codmadnesspro> giv dat fellow a hat
[11:56:07] <Codmadnesspro> ayyyy lmao https://codmadnesspro.com/assets/img/shoghicp.png shognog
[11:56:23] <Codmadnesspro> Found your hat :3
[11:56:55] <shoghicp> hahaha
[12:00:06] <shoghicp> NullFull twitter shoghicp
[12:00:07] <NullFull> @shoghicp: Oh, and I added death messages. Needs more work for other causes of death besides mobs (pricked by cactus, drowning) but works great :)
[12:00:10] <shoghicp> hmm
[12:00:12] <shoghicp> that's not it
[12:00:29] <shoghicp> NullFull twitter darngeek
[12:00:30] <NullFull> @darngeek: some internet gold :) http://t.co/2giDwjc1aw
[12:00:36] <shoghicp> RT'd it
[12:07:31] <Codmadnesspro> shoghicp, added more finishing touch lmao https://codmadnesspro.com/assets/img/shoghicpupdate.png
[12:18:09] * darngeek joined the channel
[12:19:13] <shoghicp> ^ Mojangsta
[12:19:24] <shoghicp> o/
[12:19:30] <Codmadnesspro> lmao
[12:19:30] <shoghicp> and I'm going away
[12:19:36] <darngeek> o/
[12:19:50] <Codmadnesspro> o\
[12:36:50] * zz_InusualZ is now known as InusualZ
[12:44:35] * Georggi joined the channel
[12:44:38] <NullFull> Georggi is also known as: Georggi
[12:49:09] <sekjun9878> @shoghicp @Brandon15811___ Will reboot host node in 10 minutes to apply updates
[12:57:13] <Intyres> Codmadnesspro: looks legit with that hat
[13:02:05] * sekjun9878 joined the channel
[13:04:07] <sekjun9878> Aaand.. it's back up!
[13:12:21] * InusualZ is now known as zz_InusualZ
[13:26:21] <Codmadnesspro> totes legit
[13:27:45] <sekjun9878> Hmm?
[14:45:01] * Intyres has quit
[15:16:35] * PEMapModder_ joined the channel
[15:16:40] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[15:32:07] <Intyre> b/redraw
[15:40:33] <gurun> redroom
[15:41:57] <gurun> shoghicp: boundingboxes .. i notice you do width/2 in the "calculation". Did i missunderstand somethin about AA bbox?
[15:42:41] <gurun> the .. implementation i did is a bit more trigonometry than that.
[16:07:23] <gurun> its friday .. you guys should start getting active now. And i don't mean with women/man and beers/wine/drugs(for the dutch) ... you should get started coding!
[16:11:45] <gurun> boundingbox works, and take entity items work. so that should conclude the whole break, drop, pickup thing.
[16:11:58] <gurun> now just player kill and drop
[16:13:41] <gurun> "entity drops"
[16:17:43] <humerusj> But, tomorrow is codeday!
[16:24:18] * Georggi has quit
[16:25:28] * PEMapModder_ has quit
[16:41:40] * iamadpond_ joined the channel
[16:41:50] <iamadpond_> Hello everyone!
[16:43:12] <Codmadnesspro> codeday?
[16:43:13] <Codmadnesspro> wat
[16:44:01] <iamadpond_> Long time since I've been on here xD
[16:46:00] <Codmadnesspro> tru dat
[16:47:36] <gurun> codeday is everyday is codeday
[16:54:11] <gurun> hmm, just implemented boundingbox in order to do drop pickup .. and then i realized that it's not even supposed to use that, but rather just the distance :-(
[16:54:34] <Brandon15811__> gurun: down here in the next week , it's the other getting active (the one that doesn't involve coding) http://en.m.wikipedia.org/wiki/New_Orleans_Mardi_Gras
[16:55:21] <gurun> are you telling me that a laptop doesn't work at mardi gras?
[16:56:07] <Brandon15811__> gurun: you don't bring laptops to parades
[16:56:22] <Brandon15811__> Unless you're like the dj or something xD
[16:57:21] <iamadpond_> http://www3.pictures.zimbio.com/gi/Paris+at+the+Techno+Parade+WVpNhU-2zMOl.jpg
[16:57:23] <gurun> i guess bringing your own minecraft server and playing on your smartphone .. may seem a bit too smart for some of the participants.
[16:57:29] <iamadpond_> Or david guetta, 'just sayin
[16:58:21] <gurun> just saying.. http://www.hadakishop.com/index.php?route=product/product&path=43_274&product_id=1076
[16:59:06] <Brandon15811__> Heh xD
[16:59:21] <iamadpond_> $50.00
[16:59:37] <gurun> i think it *should* be possible to combine beer, nudeness with a laptop.
[16:59:45] <gurun> i know it works at home!
[17:01:17] <iamadpond_> Who lives in a room, under the basement... Beerbob laptop pantless.
[17:01:46] <gurun> hepp
[17:03:05] <gurun> so .. hmm .. i should tackle craftin now.
[17:03:20] <gurun> feels like a bit of a challange. lots of .. just config-style code to write :-(
[17:03:38] <gurun> maybe i should do mobs instead.. a lot more fun.
[17:04:31] <gurun> shoghicp: i wish it would be possible to transfer sound-files from the server.. to make the mobs speak up a bit.
[17:04:59] <gurun> right now, they all sounds like my mother .. duuu huu dduuu oooarghh duu ohh
[17:05:28] * iamadpond_ has quit
[17:06:26] <gurun> hmmm, i think i'll do a cow and call it a "wife spawner"
[17:07:51] <Codmadnesspro> o.o
[17:07:52] <Codmadnesspro> lol
[17:25:24] * Tommaso joined the channel
[17:34:56] * Tommaso is now known as tommo
[17:34:57] <gurun> pickup delay, time to live .. done.
[17:36:36] * tommo has quit
[17:36:56] * tommo joined the channel
[17:48:10] * TruDan|away is now known as TruDan
[17:58:28] <gurun> SO, i figured out that setting the entity ID on startup to something OTHER than 0 works just fine as far as I can see right now.
[17:58:49] <gurun> Meaning, that a player can use it's own entity ID to target itself, not forced to use 0.
[18:00:00] <gurun> further simplifes the design of the code. Same methods for all sends regardless of who is sending to who.
[18:22:55] * darngeek has quit
[18:36:52] * TruDan is now known as TruDan|away
[18:47:36] * gurun_ joined the channel
[18:50:29] * gurun has quit
[19:02:18] * gurun joined the channel
[19:30:48] * tommo has quit
[22:04:01] * tommo joined the channel
[22:14:01] * tommo has quit
[22:46:49] <iJoshuaHD> Codmadnesspro
[22:46:56] <Codmadnesspro> Yeah?
[22:47:02] <iJoshuaHD> what u want
[22:51:27] <gurun> MrARM: are you working on that web-thingy still?
[22:51:35] <MrARM> yes
[22:51:40] <gurun> public or?
[22:51:48] <MrARM> Still not decided
[22:52:20] <gurun> oh, ok. Curious how that worked, thinking about trying it out on the server.
[22:53:02] <gurun> can you perhaps provide the server side of it. Guess that's not the part you would protect, right
[22:53:14] <MrARM> sure
[22:53:19] <MrARM> can give you that
[22:53:24] <MrARM> it's nothing amazing
[22:53:34] <MrARM> basically, just a websocket server using Wrench
[22:53:45] <MrARM> using an subclass of Interface
[22:53:46] <gurun> no, i understood that the amazing thing about it was .. that it wasn't really amazing. Right :-)
[22:53:57] <MrARM> that translates some of the packets
[22:54:04] <gurun> so wrench serializes stuff or (have to look that up)
[22:54:22] <MrARM> Wrench allows me to easily create a websocket server
[22:54:32] <MrARM> no, serializing is not it's thing
[22:55:13] <MrARM> (basically it handles the stuff like splitting the packet into multiple frames eventually, and other websocket specific stuff)
[22:55:33] <MrARM> and I use the binary mode
[22:55:52] <gurun> yeah i see frames and payloads
[22:55:57] <gurun> (reading the docs)
[22:56:03] <MrARM> I'm not gonna get to PC today, can show you that tomorrow
[22:56:25] <MrARM> I also saw Ratchet or like that, but it looked overcomplicated
[22:56:27] <gurun> do you use the binary represenation same as regular server?
[22:56:39] <MrARM> Not really
[22:56:40] <gurun> so it is basically just a different transport?
[22:56:48] <MrARM> I could
[22:56:51] <MrARM> but I do not
[22:57:10] <gurun> how do you deserialize on the client side .. javascript or something?
[22:57:21] <MrARM> Js changed a lot recently
[22:57:29] <MrARM> they added a thing called ArrayBuffer
[22:57:39] <MrARM> And there's a thing called DataView
[22:57:41] <gurun> ok. sounds like a performance thingy
[22:57:46] <MrARM> ^ google on this one
[22:58:27] <MrARM> I can show you the networking part tomorrow, bye for now
[22:58:33] <gurun> asking .. because .. well, i still generate allt that code related to packets.. and well, could just as well generate something for JS.

2015-02-12
[21:59:42] <TruDan> no
[21:59:51] <TruDan> 1 sec
[22:00:07] <TruDan> Intel Xeon E3 1245v2
[22:00:18] <gurun> ah, yeah
[22:00:24] <gurun> couldn't find the ther one :-)
[22:00:29] <TruDan> 4c/8t
[22:00:55] <gurun> so hyperthreaded .. 8 cores
[22:00:59] <gurun> or 4c
[22:01:01] <gurun> yes
[22:01:06] <TruDan> yup
[22:01:15] <gurun> but .. how many instances of PM do you run on such a machine?
[22:01:20] <TruDan> they handle about 5-6 PM instances, each with 71 players
[22:01:26] <TruDan> depending on the game mode ^
[22:01:32] <gurun> ok
[22:01:38] <gurun> how is the load on that?
[22:02:13] <gurun> my laptop is also a 4c/8t but an i7 running windows 8
[22:02:14] <TruDan> Well, the dedi with BH1-6 on, is 6.02, 6.46, 6.42. all cores 70-80%
[22:02:48] <TruDan> thats roughly 400 players
[22:02:57] <gurun> i do the 10.000.000 moves on that with around 150mb RAM and 85% load on the MiNET process.
[22:03:10] <gurun> that translates to a lot of thousand users.
[22:03:50] <gurun> i devided the 700 users into 4 different worlds, and since it is exponential .. the load dropped with magniutedes.
[22:04:46] <gurun> so i have started to measure in throughput on the outgoig only. Together with ticktime and foremost latency through the server.
[22:04:59] <gurun> not the number of players.
[22:05:17] <gurun> so, that's why i ask about the throughput.
[22:05:45] <gurun> and you talk about kbytes, not mbytes
[22:09:46] <gurun> another thing you could do, if you really want to code.
[22:09:57] <gurun> .. is to hack PM to use reference counters in the object pool.
[22:10:22] <gurun> that would probably increase performance of a sinle PM server in the numbers of hundred times better.
[22:33:17] <gurun> buycraft is intersting. Anyone know if they have an open API that can be used to integrate?
[23:05:40] * shoghicp has quit
[23:05:59] * Codmadnesspro has quit
[23:07:28] * shoghicp joined the channel
[23:07:36] * Codmadnesspro joined the channel
[23:39:49] * TruDan is now known as TruDan|away

[18:48:51] <Codmadnesspro> So how do you kill pigs?
[18:48:56] <Intyre> you dont
[18:49:04] <Codmadnesspro> That means you have to stop creepers from exploding
[18:49:11] <Intyre> what did the pig to you?
[18:49:30] <Codmadnesspro> Intyre, it teased me :<
[18:49:51] <gurun> hmm, i can clearly see this discussion getting out of line quickly .. i have to many non-approved jokes lined up now.
[18:50:05] <Codmadnesspro> k let's hear em
[18:50:12] <Intyre> ^
[18:51:02] <gurun> thinking along the lines of a religiously correct game mode..
[18:51:25] <Codmadnesspro> lol
[18:51:35] <Intyre> kill as many people as you can?
[18:51:41] <Intyre> with 1 tnt
[18:51:58] <gurun> no killing of cows and pigs .. unless slaughtered correctly .. sheeps are for fucking .. there is a creeper heaven with lots of .. well hmm .. like i said. Not exactly political correct. My mind is too sick.
[18:53:08] <Codmadnesspro> o.o
[18:53:36] <Codmadnesspro> i'm mindfucked gurun
[18:53:43] <gurun> haha
[18:54:07] <gurun> well .. i had some ideas that would suite the cathlics too .. by God, i'm twisted.. babye Steves ..
[19:11:01] * zz_InusualZ is now known as InusualZ
[19:18:05] * TruDan is now known as TruDan|away
[19:20:19] * Georggi joined the channel
[19:20:23] <NullFull> Georggi is also known as: Georggi
[19:39:35] * Georggi has quit
[19:57:39] <gurun> shoghicp: i investigated that use item/remove block scenarios a bit deeper on the iOS version.
[19:57:42] <gurun> it's not good.
[19:58:09] <gurun> it would be very very good if that could be a bit more predictible for the server.
[19:58:45] <gurun> basically it forces the server to estimate things .. at very low accuracy too.
[19:59:51] <gurun> right now, it is difficult at best to implement the logic around it, and it's still very flaky and not really providing any useful information to the server.
[20:07:18] * InusualZ is now known as zz_InusualZ
[20:13:26] * Connor4898 joined the channel
[20:15:43] * williamtdr joined the channel
[20:20:26] * stealthii joined the channel
[20:25:08] * TruDan|away is now known as TruDan
[20:48:31] <shoghicp> http://www.twitch.tv/twitchplayspokemon new Pokemon Red run
[20:48:43] <shoghicp> starting in around 10 minutes!
[20:49:13] <gurun> uh
[20:50:27] <shoghicp> seems better than the first time
[20:50:32] <shoghicp> let's see how it goes
[20:51:05] <gurun> what's it about .. some donation thing going on or?
[20:51:30] <shoghicp> twitch plays pokemon :P
[20:51:33] <shoghicp> literally!
[20:51:43] <shoghicp> you can chat and input buttons
[20:51:44] <gurun> OH!
[20:51:48] <gurun> now i get it
[20:51:50] <gurun> haha
[20:52:05] <gurun> the chat is isane
[20:52:11] <gurun> s/insane
[20:52:33] <shoghicp> and this is really few people
[20:52:42] <shoghicp> the original was really big xD
[20:53:10] <gurun> hihi
[20:53:21] <gurun> so .. twich plays minecraft..
[20:53:37] <Brandon15811__> Twitch plays mcpe!
[20:54:10] <Brandon15811__> Irccloud banned twitch irc from its service cause tpp was so big
[20:54:12] <gurun> love the music :-)
[21:02:37] <gurun> insane
[21:17:41] <MrARM> urr, wondering when they'll finish this
[21:18:55] <shoghicp> they want to catch all the pokemon
[21:19:15] <Brandon15811__> Gotta catch them all!
[21:19:29] <Intyre> what? no youtube?
[21:19:38] <Intyre> you feeling ok?
[21:21:12] <MrARM> I think it's comparable to a machine pressing random keys
[21:21:44] <Brandon15811__> Intyre: too lazy xD
[21:22:42] <shoghicp> MrARM: nope, here they aim for an objective
[21:23:38] <MrARM> shoghicp: but the input is like from an psudo-random number generator ;D
[21:23:47] <shoghicp> nope
[21:23:58] <shoghicp> it's biased towards an objective
[21:27:10] <gurun> TruDan: sorry, bungeecoord question here. I was about to implement something like that the other night, but postponed it.
[21:27:15] <MrARM> hehe, they actually start doing something less random now
[21:27:26] <gurun> i just wonder what functionality you would need from it,
[21:29:06] <TruDan> load balancing, transferring players between servers. Thinking of doing InPvP like most PC servers, with a common lobby for all game types, so players can change gamemodes without changing the connecting IP. And also to make other intergrations easier like user tracking, and all that
[21:29:19] <TruDan> gurun: ^
[21:29:34] <shoghicp> TruDan: you might not get the best performance from a single port D:
[21:29:57] <humerusj> shoghicp: I know of a way on how to get the best performance :)
[21:29:59] <shoghicp> remember that I'll implement RubberBand some day :)
[21:30:08] <gurun> hmm, that depends on the implementation
[21:30:09] <Codmadnesspro> :>
[21:30:18] <MrARM> some day >:D
[21:30:24] <shoghicp> I was going to implement two frontends
[21:30:34] <shoghicp> a PHP one, the base for anyone that wants to use it
[21:30:37] <TruDan> shoghicp: Ik, but we want to test this way out, because i think our other idea could get messy
[21:30:39] <shoghicp> and a C++ one :P
[21:30:46] <MrARM> YES, C++
[21:30:49] <gurun> so, what i wanted to do with the version i was about to do, is to extend RakNet with serverside controller packages.
[21:30:51] <Codmadnesspro> pm is #1 piroty atm :D
[21:31:02] <Codmadnesspro> piority*
[21:31:11] <humerusj> What's that
[21:31:13] <gurun> it might be that if .. PM use the same approach, we could have a joint implementaiton
[21:31:15] <Brandon15811__> priority*
[21:31:18] <Codmadnesspro> meh
[21:31:19] <Codmadnesspro> lel
[21:31:29] <shoghicp> the idea here is have Raknet on the load balancer, and stream everything else over TCP to a server
[21:31:44] <gurun> guys
[21:31:48] <shoghicp> you can have multiple load balancers :P
[21:31:50] <gurun> really, C++ is just messy.
[21:31:55] <Codmadnesspro> ^
[21:32:15] <gurun> i push enormous amounts of bits out of MiNET on one single socket, nor problems. Having multiple makes very little different if any.
[21:32:20] <humerusj> Or, use round robin as DNS and use a p2p server plugin
[21:33:30] <TruDan> we have a dns load balancer currently, similar to lbsg
[21:33:36] <gurun> i mean, i push up to 600mbit/s on my laptop including processing of the messages through the server (serialization and all that). A bungeecord server would not do that processing.
[21:33:43] <gurun> it would be on a byte level all the way through.
[21:34:06] <humerusj> gurun: tried it through the net?
[21:34:12] <TruDan> we're also not restricted at all by bandwidth usage, especially local (to our backend servers is basically as fast as the fibre cables can cope)
[21:34:12] <gurun> it doesn
[21:34:35] <gurun> humerusj: it doesn't matter since the network is not the limiting factor if we discuss C#, Java, PHP vs .. ehh C++
[21:34:42] <TruDan> i get 0.002ms ping to each of my backend servers from any of the other servers
[21:35:21] <gurun> but of course .. if you are on linux servers..
[21:35:34] <TruDan> ofc its linux, why would it be anything else xD
[21:36:03] <gurun> for many reasons, but lets not have THAT discussion :-)
[21:36:45] <humerusj> gurun: your router and Internet speeds are still a servers limiting factor
[21:37:03] <gurun> yeah, in my case they are the bottleneck
[21:37:25] <gurun> but not running locally of course. Which i do when i test the throughput.
[21:38:08] <gurun> i don't think basically any platform you choose (PHP included) matters in the choice of implementation of that.
[21:38:50] <gurun> but TruDan, you should be able to say how much throughput would be required from that single service?
[21:39:33] <TruDan> what service? the proxy, or individual server?
[21:39:38] <gurun> the proxy
[21:40:03] <gurun> it would be the consolidated output you have today i guess (input is irrelevant)
[21:40:59] <gurun> if you also only use it on the input part and bypass it on output, it would make it less difficult.
[21:41:12] <gurun> after all, it's UDP
[21:42:24] <TruDan> Hmm, well on a single server (BH1, 71 players. its using 256kB U, 35kB D) so if thats for 71 players, if we were to do this method, we would get a server with Gbit, that would be alot of players...
[21:42:56] <TruDan> So i really don't think network would be a limiting factor in our case
[21:43:10] <gurun> 700 players all in one spot is around 400mbit/s movements on the uplink.
[21:43:44] <gurun> it's around 10.000.000 move players packets per second in that case.
[21:43:52] <TruDan> o.o
[21:43:58] <gurun> i handle that on my laptop.
[21:44:15] <gurun> ..in debug build eh
[21:45:46] <gurun> so linux, with a lot of cores (which is more important than CPU and memory in this case) shouldn't have a problem. With a reservation that completion ports on windows is a heck of a lot faster than anything on linux (i don't know)
[21:46:49] <gurun> so, i think it is feasible, yes.
[21:47:23] <TruDan> Hmm, that's got me thinking now, because i was going to do p2p but i wanted to avoid putting that extra load on each server, because certain servers would proxy more often (e.g. the first ones like bh1, bh2 etc), and figured a central proxy, that could proxy it quickly would be better
[21:49:06] <gurun> i haven't tested this on linux. But there is a MiNET zip available on github. It runs on Mono. There is a load-tester with it that you can use to check throughput if you want to experiment on various hardware configurations.
[21:49:20] <gurun> not that you would use MiNET, but to check the configuration on the setup
[21:50:14] <gurun> it should also be a fairly simple task of writing a load-emualtor client for PM usin the PHP stuff.
[21:51:54] <TruDan> Hmm
[21:52:35] <TruDan> ooo
[21:52:41] <gurun> it might also be that a proxy like that, you want a memory near language (like C based).
[21:53:00] <gurun> for the proxy itself. Becase 99.999% of the packets should just be a buffer copy forward.
[21:53:30] <TruDan> I could do p2p, and have the lobby servers on a loadbalancer, then those lobbies can p2p to the backend servers, and also to the other lobbies
[21:53:34] <gurun> but then, have it send the other stuff off to a proxy controller that can process the stuff in a more business logic centric lanauge like PHP, phyton, C#, java, whatever.
[21:54:02] <TruDan> I'm not that advanced with languages :P
[21:54:14] <gurun> TruDan: that's what i mean.
[21:54:44] <gurun> have someone write the C proxy for you .. and then use a higher level language to write the part you need to write for controlling it.
[21:55:26] <TruDan> I could do the proxy in PHP, PHP i'm pretty ok with
[21:55:42] <gurun> yeah, well . I think that would work too.
[21:56:12] <gurun> i'm sure shogi could tell you if memcopy is effecient in PHP. Probably is since it is oriented towards small fast requests and forget stuff.
[21:57:01] <gurun> As i understood LBSG, it integrated directly with the load balancer.
[21:57:09] <gurun> which is another route to take of course.
[21:57:34] <TruDan> lbsg use weighted dns as a load balancer i believe
[21:57:40] <TruDan> same as inpvp atm
[21:58:15] <gurun> yeah, but it needs to be controlled from the portal sites, hence need to integrate with it.
[21:59:08] <gurun> what CPU do you have for once instance of an PM server?
[21:59:17] <gurun> is it single core thing?
[21:59:34] <TruDan> Xeon E3-4250v2

[00:04:55] * PEMapModder is now known as PEMapModder|away
[00:28:46] <Codmadnesspro> shoghicp, why did you choose php over python for pocketmine?
[00:30:25] <Brandon15811__> Codmadnesspro: check the logs
[00:30:50] <Codmadnesspro> How far back
[00:32:57] <Codmadnesspro> Seen it
[00:33:00] <Codmadnesspro> Such a shame
[01:49:21] <Intyre> https://gist.github.com/Intyre/af2eb1273f39b3d8556f got bored
[02:40:39] <Codmadnesspro> meh might come in handy xD
[02:50:15] * Brandon1- joined the channel
[02:51:15] * Brandon15811___ joined the channel
[02:52:17] * Brandon15811 has quit
[02:52:17] * Brandon15811_ has quit
[02:52:17] * sgray has quit
[02:52:17] * Brandon15811___ is now known as Brandon15811
[02:52:19] * Brandon1- is now known as Brandon15811_
[02:58:02] * sgray joined the channel
[09:03:34] * tschrock has quit
[09:30:12] * tschrock joined the channel
[09:30:14] <NullFull> tschrock is also known as: tschrock
[09:50:19] * PEMapModder|away is now known as PEMapModder
[10:47:57] * zz_InusualZ is now known as InusualZ
[10:51:23] * InusualZ is now known as zz_InusualZ
[12:02:03] * Cheesy has quit
[12:34:22] * Cheesy joined the channel
[13:54:31] <sekjun9878> It's finally online
[13:54:32] <sekjun9878> https://webrcon.io/
[13:54:39] <sekjun9878> A web based RCON client
[14:02:07] <iJoshuaHD> shoghicp so Plug for MCPE would be useless in the future updates? why man :(
[14:17:03] <Codmadnesspro> Plug?
[14:18:24] <Codmadnesspro> Someone requested a dating plugin -.-
[14:31:57] <shoghicp> iJoshuaHD: yep! that allowed lots of things to be done and break the game
[14:32:07] <shoghicp> the protocol on the server was broken
[14:32:12] <shoghicp> I just fixed it
[14:32:21] <shoghicp> using an exploit is not a feature :P
[14:41:50] * qqs981_ has quit
[15:40:09] * PEMapModder is now known as PEMapModder|away
[16:49:17] * zz_InusualZ is now known as InusualZ
[17:37:50] * TruDan|away is now known as TruDan
[18:07:57] * InusualZ is now known as zz_InusualZ
[18:18:35] * gurun joined the channel
[18:21:06] <gurun> i still feel that it's bad to limit cheating...
[18:23:50] <gurun> i would imagine doing a cheat server, where you have to register. Survival mode, but where people score points on LBSG and similar, if they have fly-mode.
[18:24:01] <gurun> then i'd use that information to have the server check them :-P
[18:24:07] <gurun> ..on LBSG :-)
[18:26:24] <Codmadnesspro> gurun, tru that, here's my plan closer to the time. Setup leaderboards that say mods can view and that you can anyalize top players and maybe see how many times they tripped a hidden fly system.
[18:26:39] <gurun> yes.
[18:26:49] <gurun> also a good idea.
[18:27:11] <Codmadnesspro> Then based on their score and times they've tripped the hidden system the owner/mod can take action.
[18:27:28] <gurun> but .. i still think that designing game modes that encourage non cheating .. is best.
[18:27:34] <Codmadnesspro> You could even allow others to go on their profile and press maybe a report button.
[18:27:37] <gurun> yes, sprit all you want, but you will score less.
[18:27:48] <gurun> fly .. sure go ahead, but you won't score as high.
[18:28:54] <Codmadnesspro> I'm not too worried about those mods tbh, wait till someone makes a forcefield mod or a aurona field
[18:29:03] <Codmadnesspro> Then you'll start having problems.
[18:29:34] <gurun> and
[18:29:39] <Codmadnesspro> Who knows, someone might be working on a forcefield mod at this very momment.
[18:30:13] <gurun> i think .. sending unstable blocks whenever the server detects cheats that are truly not good (like hit-cheats and similar) .. send them unstable packages instead of banning.
[18:30:25] <gurun> or teleport them to void.
[18:30:46] <gurun> i hate bann systems
[18:31:03] <Codmadnesspro> Considering you can false trigger them
[18:31:04] <gurun> and judging from twitter it spawns a lot of bad behaviour from imature players.
[18:31:22] <gurun> yes, false trigger for sure. Someone can accidentily crash
[18:31:25] <gurun> but .. not banned.
[18:31:38] <Codmadnesspro> gurun, that's true, I've had a few kids threating to hack the server.
[18:31:48] <gurun> and for sure discorage the "spy give a way cheaters system"
[18:31:57] <Codmadnesspro> Actually I have a better idea!
[18:32:11] <Codmadnesspro> Instead of banning them, why not move them to the cheaters pool?
[18:32:17] <gurun> that kind of .. telling on others is not even encouraged in sociaty
[18:32:41] <Codmadnesspro> At least then all the modders can mod together lol
[18:32:55] <Codmadnesspro> That's what they've done in gta v
[18:33:04] <Codmadnesspro> and... it's working
[18:33:13] <gurun> move them to cheaters world .. :-) with a message "The server detected abnormal movements. So we put you in a different playground where cheating is allowed and you can have just as fun here" :-P
[18:33:48] <shoghicp> gurun: I'm not limiting "cheating" by itself
[18:33:56] <shoghicp> it has really safe defaults
[18:34:05] <shoghicp> and it's needed for realms
[18:34:09] <shoghicp> I fixed exploits
[18:34:14] <gurun> shoghicp: don't worry. It's just an interestnig subject.
[18:34:25] <shoghicp> that allowed messing up everything
[18:34:29] <gurun> it's just that we might not all see "exploits" as a negative thing always.
[18:34:37] <shoghicp> a client taking control of the server :)
[18:34:40] <Codmadnesspro> :>
[18:34:58] <gurun> and just how would you imagine a client taking control over my server?!
[18:35:16] <Codmadnesspro> gurun, bypass perms?
[18:35:26] <Codmadnesspro> Sending fake packets as a owner rank or op?
[18:35:40] <gurun> and how do you expect that to work?
[18:35:50] <Codmadnesspro> idk just a theory lol
[18:35:52] <gurun> that is controlled on an ip level?!
[18:36:18] <shoghicp> gurun: the current vanilla server allowed a client to broadcast packets to other players as if it were the server, or direct the server to handle entities against specific players
[18:36:29] <shoghicp> and control other players
[18:36:47] <MrARM> wut
[18:36:50] <MrARM> ugh
[18:36:52] <Codmadnesspro> lol
[18:36:58] <gurun> and just HOW would another client get the IP to that client?!
[18:37:10] <Intyre> magic!
[18:37:10] <shoghicp> it is not needed :)
[18:37:15] <shoghicp> that's what I fixed ;D
[18:37:23] <MrARM> MCPE magic
[18:37:23] <Codmadnesspro> If you knew their ip maybe :>
[18:37:44] <Codmadnesspro> shoghicp, aye given up on soft?
[18:37:49] <shoghicp> nope
[18:37:59] <gurun> well, even if you do .. if i get a player into the server, it is per IP from IP level. They could possible fake the IP headers and stuff.. but doens't feel likely.
[18:38:06] <shoghicp> soft still has those options that some people want but can break the server
[18:38:23] <shoghicp> gurun: this was just with a normal server :)
[18:38:31] <shoghicp> client*
[18:38:34] <Codmadnesspro> That's the only thing keeping me with it xD
[18:38:41] <gurun> and server, you mean the MCPE "vanilla" server or?
[18:38:42] <Codmadnesspro> I changed back to soft meh
[18:39:04] <shoghicp> gurun: yep, client server or realms
[18:39:11] <gurun> ok.
[18:39:30] <gurun> yah, maybe it is a bit too trusting behing normally run in a safe LAN environment. Don't know.
[18:39:33] <Codmadnesspro> shoghicp, how does simpleauth like change the password on use?
[18:39:48] <shoghicp> ?
[18:40:02] <Codmadnesspro> So if I went to the database right now it's all a bunch of gobledy goop
[18:40:11] <gurun> haha
[18:40:17] <shoghicp> what?
[18:40:29] <gurun> Codmadnesspro: i doin't think gobledy goop is the correct technical term :-)
[18:40:33] <Codmadnesspro> So if I made a cms that used simpleauth info how would it read their real passwords?
[18:41:05] <gurun> Codmadnesspro: unless a seriously shitty implemenation, no authentication EVER reads passwords
[18:41:19] <gurun> it hash them, and compare the hash.
[18:41:22] <gurun> one-way hash
[18:42:01] <shoghicp> Codmadnesspro: you can't :)
[18:42:12] <shoghicp> that's the magic!
[18:42:15] <Codmadnesspro> So how would it compare the hash gurun
[18:42:17] <shoghicp> you can check them
[18:42:23] <shoghicp> but not get them back
[18:42:24] <shoghicp> simple
[18:42:27] <gurun> string.compare :-)
[18:42:28] <shoghicp> compare with the current one
[18:42:34] <shoghicp> check simpleauth src
[18:42:45] <gurun> the hashing is of course using the same hash all the time.
[18:42:45] <Codmadnesspro> k
[18:43:13] <gurun> as an example, cisco routers tend to use md5 hashes. The military exploits this to great extend to hack routers.
[18:44:13] <gurun> so you take a password "passwd". Make a hash out of it "blahscrambled"
[18:44:27] <shoghicp> gurun: https://github.com/PocketMine/SimpleAuth/blob/master/src/SimpleAuth/SimpleAuth.php#L400-L413
[18:44:39] <gurun> next time the user authenticates, it takes the password from the user "passwd" and scrable it using the same algo, and thn just compare that the result is the same.
[18:45:04] <Codmadnesspro> ;o
[18:45:20] <Codmadnesspro> Now that's what I call magic
[18:45:24] <gurun> shoghicp: hehe, think the military will have to fight a bit to crack PM :-P
[18:45:40] <shoghicp> I did not even implement multiple rounds :P
[18:45:59] <Codmadnesspro> gurun, I don't think they'd have time for that lolol
[18:46:31] <Codmadnesspro> There's better things to hack than pm js.
[18:46:36] <gurun> Codmadnesspro: don't people consider cheaters terrorists?! I think we already had swatting in the MC community
[18:46:37] <gurun> :-)
[18:47:08] <Intyre> tnt should be removed..
[18:47:19] <Codmadnesspro> Their fault for not protecting themselfs :>
[18:47:25] <Codmadnesspro> Intyre, nu
[18:47:40] <gurun> Intyre: lol, or make it blow only the player placing it
[18:47:41] <Codmadnesspro> I find tnt very usefull for blowing those stupid towers that I keep seeing
[18:48:28] <gurun> MC should go completely non-violance
[18:48:36] <gurun> PG0

2015-02-11
[21:05:53] <Intyre> santa!
[21:05:57] <shoghicp> Intyre: redstone is on 0.10, liar!
[21:06:25] <Intyre> santa villager plz <3
[21:06:27] <Codmadnesspro> Why is quarts in mcpe if it can't even be made?
[21:06:37] <shoghicp> nether reactor
[21:06:47] <Codmadnesspro> Can't use nether reactor though in servers?
[21:07:03] <shoghicp> vanilla servers
[21:07:10] <Intyre> ^ :D
[21:07:15] <Codmadnesspro> vanilla servers? Where lol
[21:07:20] <Codmadnesspro> Oh is that realms?
[21:07:45] <Intyre> mcpe <-> mcpe ?
[21:07:56] <Codmadnesspro> Oh local
[21:08:16] <Intyre> local...
[21:20:49] * rekrul has quit
[22:06:48] * Codmadnesspro has left the channel
[22:16:37] * gurun joined the channel
[22:21:03] <gurun> So, Santa is coming to PE. Nice!
[22:21:48] <gurun> NullFull c who is Santa in minecraft?
[22:21:50] <NullFull> It doesn't matter, you'll change the subject immediately regardless of what I say.
[22:23:44] <gurun> shoghicp, I totally didn't get that cheat protection you twittered about. But I guess time will reveal what it means...
[22:23:58] <shoghicp> only vanilla server protection :P
[22:24:09] <shoghicp> to fix things like Plug for Minecraft on iOS
[22:24:12] <Intyre> rubber in mcpe \o/
[22:24:18] <shoghicp> the protocol was really broken
[22:24:29] * Codmadnesspro joined the channel
[22:24:36] <shoghicp> NullFull c Will be there redstone on 0.11?
[22:24:39] <NullFull> So, in 25 will you take to where you are now?
[22:24:54] <shoghicp> NullFull c Are we getting ocelots?
[22:24:55] <gurun> Yeah, but it is the protocol that will be fixed, not the client then.
[22:25:00] <NullFull> No.
[22:25:14] <shoghicp> gurun: just some extra checks on processing them :)
[22:25:22] <shoghicp> only affects vanilla servers
[22:25:29] <shoghicp> NullFull c And fishing?
[22:25:32] <NullFull> No. Just at home chatting with an A.I.
[22:25:34] <gurun> Ok, sounds good then. But the response was very mixed. I liked that :-)
[22:26:14] <gurun> Fishing sounds nice though. Wished for maps..
[22:26:27] <shoghicp> NullFull c What do you think about colors being added to Minecraft Pocket Edition?
[22:26:27] <gurun> But fishing rods can turn into games..
[22:26:28] <NullFull> Giving someone a hug can be mutually rewarding. Try to give at least one hug a day to someone.
[22:26:33] <NullFull> I don't think about him.
[22:26:35] <shoghicp> haha
[22:27:05] <gurun> Lol. Go hug the guys every morning. Or your Spanish, guess you'll just kiss them :-P
[22:30:05] <NullFull> free hugs for everyone <3
[22:30:14] <Codmadnesspro> wheres me hug m8
[22:30:29] <Codmadnesspro> I didn't feel it
[22:56:27] <KnownUnown> I was shocked when I realised that LBSG used round robin dns
[22:56:38] <KnownUnown> ttl must be low
[23:46:52] * Brandon15811 has quit
[23:46:58] * Brandon15811_ joined the channel
[23:46:58] * Brandon15811___ joined the channel
[23:47:17] * Brandon15811 joined the channel
[23:47:31] * Brandon15811 has quit
[23:47:31] * Brandon15811___ is now known as Brandon15811
[23:48:00] * brandon__ joined the channel
[23:48:04] <NullFull> brandon__ is also known as: Brandon15811
[23:51:54] * brandon__ has quit

[01:00:05] <gurun> Use item fully implemented (logic), block breaks and drops fully implemented (logic). Now just need a ton of block special cases implemented :-(
[01:01:20] <gurun> So, for tonight .. good night.
[03:40:22] <KnownUnown> http://www.droid-life.com/2015/02/10/free-google-drive-2gb-storage/
[03:40:33] <KnownUnown> Permanent free 2gb Google Drive space
[07:17:45] * M joined the channel
[08:20:53] * PEMapModder|away is now known as PEMapModder
[08:34:14] <sekjun9878> Heh, I get 1TB of Google Drive and OneDrive
[08:34:32] <sekjun9878> Which means jack on this 1mbps up connection :/
[08:45:28] <shoghicp> :P
[08:48:19] * PEMapModder is now known as PEMapModder|away
[08:49:02] <sekjun9878> On a side note, Jeb Bush releases his entire work email account (including some SSN numbers) on his campaign website
[08:49:29] <sekjun9878> As a "popularity campaign"
[11:07:37] <deceit> tbqh, an ssn is about as secure as an address these days
[11:07:58] <deceit> read: who cares :(
[11:26:26] * PEMapModder|away is now known as PEMapModder
[11:59:04] * PEMapModder is now known as PEMapModder_
[11:59:06] * PEMapModder_ is now known as PEMapModder
[12:15:41] <KnownUnown> Not another bush
[12:15:43] <KnownUnown> Please ni
[12:15:45] <KnownUnown> *no
[13:30:44] <deceit> yes please
[13:30:56] <deceit> let's see how far this rabbit hole REALLY goes
[17:43:45] * PEMapModder is now known as PEMapModder|away
[18:02:53] <Codmadnesspro> Sorry about the guy spamming in there
[18:03:06] <Codmadnesspro> He's pissed off with me and threated to spam
[18:04:00] <Codmadnesspro> Some are just very immature
[18:52:22] * PEMapModder|away is now known as PEMapModder
[19:22:47] * rekrul joined the channel
[19:22:50] <NullFull> rekrul is also known as: DogeEr
[19:23:42] <rekrul> sooo who's in charge for pm development now?
[19:24:55] <shoghicp> me!
[19:26:13] <rekrul> ohhh still?
[19:26:20] <shoghicp> yep :)
[19:26:27] <Codmadnesspro> lol
[19:26:32] <shoghicp> I can continue
[19:26:43] <Codmadnesspro> "I can continue"
[19:26:50] <rekrul> wait, is it a side/pet project aside from your real work at mojang? Or did the ownership of the project transfer to mojang and microsoft?
[19:26:53] <Codmadnesspro> For how long :<
[19:27:07] <Codmadnesspro> rekrul, mojang is microsoft
[19:27:11] <shoghicp> It's still my project
[19:27:51] <rekrul> Codmadnesspro yea I know
[19:28:01] <shoghicp> But with the special case that it can be used as a testing tool under Minecraft development, so the code I write for it won't be property of Mojang either
[19:28:18] <shoghicp> but I still have to implement everything without the Minecraft code
[19:28:45] <rekrul> Shoghi what about "leaking" the whole Minecraft PE codebase for research :P
[19:28:59] <shoghicp> I might get more people to do some things that I do now in the future, but it's ok for now :D
[19:29:01] <shoghicp> nope
[19:29:14] <shoghicp> in fact, you are better without it
[19:29:20] <rekrul> why's that?
[19:29:23] <Codmadnesspro> Spoilers
[19:29:27] <Codmadnesspro> :>
[19:29:53] <shoghicp> rekrul: https://github.com/Bukkit/mc-dev/blob/master/net/minecraft/server/EntityBlaze.java#L100
[19:31:37] <rekrul> I'm not a pro, but does that for loop even make sense?? that runs like one time or so
[19:32:00] <shoghicp> exactly!
[19:32:26] <rekrul> decompiler bug? or why does this happen?
[19:32:45] <shoghicp> it's on the original source code :)
[19:33:03] <rekrul> and you got access to that *-*
[19:33:37] <rekrul> did you move to the headquarter in Stockholm btw?
[19:34:03] <Codmadnesspro> shog pm
[19:34:05] <shoghicp> I was there one week before it was announced :P
[19:34:21] <rekrul> but still living in spain & working from spain?
[19:34:54] <shoghicp> I was on a hotel all this month, maybe getting an apartment tomorrow :P
[19:35:49] <rekrul> that's a big climate change I guess (spain to sweden o_O)
[19:35:54] <shoghicp> nope
[19:36:07] <shoghicp> Spain it's not *that* hot
[19:36:17] <shoghicp> in fact, I had more snow and cold back in Spain than here
[19:37:32] <rekrul> there's a third developer to be announced am I right?
[19:37:57] <Codmadnesspro> ye
[19:38:18] <Codmadnesspro> shoghicp, can I come back in #pocketmine?
[19:38:32] <shoghicp> no
[19:38:34] <Codmadnesspro> k
[19:38:35] <shoghicp> and stop asking
[19:39:54] <rekrul> do you already who the third one is going to be?
[19:40:17] <Codmadnesspro> rekrul, it's on twitter
[19:40:26] <Codmadnesspro> Let me check
[19:41:15] <shoghicp> Codmadnesspro: that's the second one
[19:42:01] * rekrul_ joined the channel
[19:42:05] <Codmadnesspro> Oh
[19:44:13] * rekrul has quit
[19:46:19] * rekrul_ has quit
[20:35:56] * rekrul joined the channel
[20:43:37] <rekrul> seeing that there are 15k people playing on servers at the moment, what has been the highest amount of concurrent users?
[20:44:00] <Intyre> over 9000
[20:45:18] * tschrock joined the channel
[20:45:22] <NullFull> tschrock is also known as: tschrock
[20:46:12] <rekrul> https://i.imgur.com/CCfsECl.jpg Intyre
[20:52:33] <shoghicp> rekrul: ~25k
[20:52:47] <shoghicp> still
[20:52:56] <shoghicp> those stats are optional
[20:53:05] <Codmadnesspro> You can opt out rekrul
[20:53:27] <Codmadnesspro> lbsg for example I think have done that
[20:54:07] <shoghicp> nope
[20:54:12] <Codmadnesspro> Haven't they?
[20:54:13] <shoghicp> they kept it in :)
[20:54:20] <Codmadnesspro> Wait
[20:54:21] <Codmadnesspro> !server sg.lbsg.net 19132
[20:54:26] <shoghicp> they account for 50-70% of it
[20:54:38] <shoghicp> NullFull minecraft sg.lbsg.net
[20:54:38] <NullFull> [Minecraft Stats] Hostname: {-name-:-Lifeboat Survival Games-,-node-:{-type-:-SG-,-ip-:-sg81.lbsg.net-,-players-:45,-maxplayers-:60,-tps-:20}}; Gamemode: SMP; Software: PocketMine-Soft 1.4.1dev-231; Version: v0.10.5 alpha; Players: 7144/9360
[20:54:41] <shoghicp> anyway
[20:54:43] <shoghicp> that's Query
[20:54:51] <shoghicp> not the anonymous stats
[20:54:55] <Codmadnesspro> Oh I thought it was the same as slades one
[20:54:58] <shoghicp> doesn't have to do anything with it
[20:55:11] <shoghicp> did you bring a bot here?
[20:55:14] <rekrul> hoooooly
[20:55:31] <Codmadnesspro> I thought zacs bot was used some nullfull stuff
[20:55:32] <shoghicp> status.lbsg.net
[20:55:50] <rekrul> are they all on a single server?!?!?! :o
[20:56:05] <Codmadnesspro> rekrul, it probs grabs all the lbsg servers into one
[20:56:29] <rekrul> oh ok
[20:56:31] <Codmadnesspro> No server could survive with 7144 players on a single port
[20:56:42] <shoghicp> 70-80 players per server :)
[20:56:44] <Codmadnesspro> Unless it was powerful enough but it'd cause lots of lag
[20:57:01] <Codmadnesspro> Could even timeout everyone
[20:57:22] <rekrul> so they run 7144/80 single servers
[20:57:24] <shoghicp> they keep it low now because the need more minigames
[20:57:33] <shoghicp> rekrul: check status.lbsg.net :)
[20:57:37] <Codmadnesspro> rekrul, yh basically
[20:57:44] <rekrul> just did thanks :)
[20:58:00] <Codmadnesspro> How did lbsg get this bungeecord?
[20:58:08] <rekrul> their servers are all maxed at 70
[20:58:09] <Codmadnesspro> Since it's transfering between servers
[20:58:11] <shoghicp> normal DNS round-robin record
[20:58:12] <rekrul> what's bungeecord?
[20:58:17] <shoghicp> it is not transferring
[20:58:37] <Codmadnesspro> rekrul, it was something in bukkit that allowed someone to click a sign and transfered servers
[20:58:42] <Intyre> http://en.wikipedia.org/wiki/Bungee_cord
[20:58:54] <Codmadnesspro> shoghicp started on it but it's dead now lol
[20:58:56] <rekrul> thanks Intyre :3
[20:59:00] <rekrul> oh okay
[20:59:02] <Intyre> :)
[20:59:10] <Codmadnesspro> It's somewhere on his github
[20:59:34] <rekrul> does mcpe still listen to 19132-19135 or so like it did back in the days?
[20:59:45] <Codmadnesspro> ye
[21:00:01] <Codmadnesspro> I think mcpe listens on any port tbh long as it's not in use
[21:00:01] <shoghicp> only 19132 now
[21:00:20] <shoghicp> you can connect directly, though
[21:00:35] <rekrul> since when only 19132?
[21:03:12] <Codmadnesspro> The only thing i'm looking forward to in 0.11.0 is colours and custom kick and ban messages :>
[21:04:15] <shoghicp> and more things ;)
[21:04:48] <Codmadnesspro> nah lol i'm not interested in the other stuff xD
[21:04:55] <rekrul> don't tease us shoghi :D
[21:04:55] <Codmadnesspro> Wait is skins coming into it too?
[21:05:08] <rekrul> yea some1 said skins are coming
[21:05:19] <Codmadnesspro> >some1 said skins are coming
[21:05:30] <shoghicp> moar things
[21:05:31] <Intyre> redstone is coming xD
[21:05:36] <Intyre> boats \o/
[21:05:42] <Codmadnesspro> nether
[21:05:47] <rekrul> the end too right? :P

2015-02-10
[00:44:39] * jython234 is now known as jython234[away]
[02:04:36] * jjrivers joined the channel
[04:47:21] * jjrivers has quit
[07:55:23] <shoghicp> gurun|work: blame Mojang!
[07:55:37] <shoghicp> that was the same bug that caused the UpdateBlockPacket from clients
[07:55:46] <shoghicp> I already fixed that in the code ;D
[08:19:26] * Intyres joined the channel
[08:19:28] <NullFull> Intyres is also known as: Intyre
[08:55:37] * Intyres joined the channel
[08:55:41] <NullFull> Intyres is also known as: Intyre
[09:27:18] <shoghicp> fixes :P
[09:51:22] * zz_InusualZ is now known as InusualZ
[11:22:43] * PEMapModder|away is now known as PEMapModder
[12:31:58] * PlugPE joined the channel
[12:32:06] <PlugPE> hey guys
[12:32:39] * PlugPE has quit
[14:21:04] * gurun joined the channel
[14:24:28] * gurun|work has quit
[15:01:58] * gurun joined the channel
[15:12:37] * Intyres has quit
[16:05:12] * gurun joined the channel
[17:02:41] * InusualZ is now known as zz_InusualZ
[17:23:04] * PEMapModder is now known as PEMapModder|away
[18:26:28] * tschrock joined the channel
[18:26:31] <NullFull> tschrock is also known as: tschrock
[18:36:11] * TruDan|away is now known as TruDan
[19:01:42] * zz_InusualZ is now known as InusualZ
[19:02:25] * Mister_Magister joined the channel
[19:11:28] <gurun> hmm, wonder why block hunt is considered so fun
[19:11:51] <gurun> maybe because it's unique to MC.. not really working in BF or CS :-P
[19:23:53] <Codmadnesspro> idk rly
[19:24:12] <Codmadnesspro> HG or Hide n' seek seems to be more fun
[19:24:36] <gurun> HG is fun, agree.
[19:24:53] <gurun> but i like to craft alone in hg..
[19:25:08] <gurun> hate looter-killers
[19:31:59] <Codmadnesspro> 1 Downfall to hg...
[19:32:14] <Codmadnesspro> most servers allow kits so it gives them the advantage
[19:37:10] * Mister_Magister has quit
[19:44:11] <gurun> i was thinking .. a completely free server where you can just cheat as much as you want.
[19:44:28] <gurun> no kits .. just cheats.
[19:44:37] <gurun> the best cheater wins.
[19:45:03] <gurun> avg age on players will never top above 10 :-)
[19:48:23] <Codmadnesspro> That's quite unique
[19:48:36] <gurun> hihi, yeah.
[19:48:51] <Codmadnesspro> That'd be v popular
[19:49:55] <gurun> i have to put up a test soon. To test performance of real users. Large scale.
[20:29:02] * Brandon15811_ has quit
[20:30:50] * Brandon15811 has quit
[20:46:29] * Brandon15811 joined the channel
[21:42:12] <gurun> shoghicp: when you receive a use item you have a check for the "held item". If that is not the same as the package item, you set the held item for the player. How come you do that?
[21:49:39] <Intyre> does it send held item changes? from client?
[21:50:05] <gurun> 						$this->inventory->sendHeldItem($this);
[21:50:10] <gurun> is that what you mean?
[21:50:12] <Intyre> mcpe xD
[21:50:21] <gurun> it's on the use item packet
[21:50:51] <gurun> basically, it changes the held item, and then breaks out of the call.
[21:51:15] <Intyre> i mean does mcpe do it? notify server that client changed the held item
[21:51:19] <gurun> it's like an anti-anticheat protection :-P
[21:51:45] <gurun> but the client notifies that through other means, doesn't it .. yeah, it does.
[21:53:17] <gurun> but .. or actually .. when this happens, it just resends the currently held item. It doesn't set it.
[21:53:25] <gurun> so .. more like a "sync" thing.
[21:53:42] <gurun> kind of "like in the case i missed an earlier set slot packet"
[21:55:01] * M has quit
[21:56:46] <Intyre> so when you pick an item from the inventory (not hotbar) and use it you know the hotbar slot of that item?
[21:58:08] <gurun> use an item from the inventory. What case is that?
[21:58:30] <Intyre> when you want to use an item not in the hotbar
[21:58:34] <Intyre> :p
[21:58:42] <gurun> yeah, but you can't can you?
[21:59:00] <gurun> maybe on one of those weird devices ..
[22:00:42] <Intyre> hmz maybe i got a log somewhere
[22:00:48] <Intyre> to explain better
[22:02:16] <gurun> i have all the scenarios i know about this working actually. Also the inventory management is working. Haven't noticed that it behaves strange in any cases so far. I'm baically just comparing notes with PM about this.
[22:02:30] <gurun> just to see if i missed anything.. and than that came up.
[22:02:55] <Codmadnesspro> mcpe should go on humblebundle :D
[22:02:56] <Intyre> its anti-cheat
[22:03:55] <gurun> so .. that is my current thought. So the default mode of PM anti-cheat is to rollback the state if possible?
[22:03:57] <Intyre> i could change client inventory, do you acept what i send? do you check if that block is in my inventory?
[22:04:01] <gurun> movements, etc-
[22:04:59] <gurun> yes, i check that stuff. Basically i take the id, but get the item from the players inventory. If it isn't there, nothing happens. But i also don't send anything back at that point. I just ignore it.
[22:06:09] <gurun> Codmadnesspro: what is humblebundle ?
[22:06:22] <Codmadnesspro> It's a charity for games
[22:06:38] <Codmadnesspro> They sell steam games, mobile games, books for charity
[22:06:47] <Codmadnesspro> But in bundles ofc
[22:07:00] <Codmadnesspro> Something like mcpe being here https://www.humblebundle.com/mobile
[22:07:28] <gurun> ah, yeah. That one i've seen.
[22:07:40] <gurun> they had a big event together with someone some time ago ..
[22:07:47] <gurun> all games for free for like 24 h
[22:07:50] <gurun> high end games.
[22:08:27] <Codmadnesspro> wow
[22:08:52] <gurun> Intyre: i think we settled that one. Thanks. I'll continue to ignore that one (just do the check) not to inflict more damage to the server by also having to send stuff.
[22:09:35] <gurun> if i discover that i indeed happen to get out of sync with the inventory, i will re-iterate that one.
[23:12:20] * TruDan is now known as TruDan|away

2015-02-09
[00:06:36] <humerusj> shoghicp: then where is that?
[00:15:15] <gurun_> chests .. aaaaaalmost there now. Just saving back the NBT, and then done.
[01:06:31] * tschrock joined the channel
[01:06:35] <NullFull> tschrock is also known as: tschrock
[01:25:34] * cheesy has quit
[01:29:32] * Cheesy joined the channel
[01:36:55] <Codmadnesspro> shog, gonna see if I can work on converting the irc plugin you made to the new api hopefully tommorow.
[01:39:11] * williamtdr has quit
[01:42:11] * Connor4898 has quit
[01:45:51] * williamtdr joined the channel
[01:47:01] * stealthii joined the channel
[01:51:44] * Connor4898 joined the channel
[04:41:47] * cheesy_ joined the channel
[05:05:56] * cheesy_ has quit
[08:11:51] * LaxWasHere has quit
[08:13:30] * PEMapModder|away is now known as PEMapModder
[08:17:52] * LaxWasHere joined the channel
[13:13:01] * [d__d] has quit
[13:15:21] * -- BotBot disconnected, possible missing messages --
[13:17:38] * [d__d] joined the channel
[13:45:22] * B4 joined the channel
[14:21:01] * B4 has quit
[14:41:02] * tschrock has quit
[16:28:02] * PEMapModder is now known as PEMapModder|away
[16:54:45] * zz_InusualZ is now known as InusualZ
[17:48:20] * InusualZ is now known as zz_InusualZ
[19:46:24] * tschrock joined the channel
[19:46:28] <NullFull> tschrock is also known as: tschrock
[20:21:09] * gurun joined the channel
[20:36:23] * tschrock has quit
[21:44:53] <gurun> WHY is the client sending uncomplete NBT data after I create a chest. It fucked up my code :-(
[22:40:40] * jython234[away] is now known as jython234
[22:51:10] * zz_InusualZ is now known as InusualZ
[23:13:05] * Codmadnesspro has quit
[23:14:17] * Codmadnesspro joined the channel
[23:42:37] * InusualZ is now known as zz_InusualZ

2015-02-08
[21:22:41] <Codmadnesspro> I've goto go now anyway
[21:22:50] <MrARM> pics? sure, a moment
[21:22:56] <gurun_> oh, really.
[21:22:59] <gurun_> cool as hell
[21:25:49] <Intyre> takes long...
[21:25:49] <gurun_> shoghicp: the only thing i can imagine as a cheat blocker for breaking blocks is
[21:25:53] <Intyre> i call fake!
[21:25:55] <Intyre> :p
[21:25:57] <gurun_> recording that i use an item
[21:26:07] <gurun_> and then .. estimating the block.break time in world ticks.
[21:26:12] <shoghicp> yep
[21:26:15] <gurun_> and reconcile when i get the remove block
[21:26:20] <shoghicp> more things will come... later
[21:26:40] <gurun_> yeah, but for now, that has to do. It's not idiot safe in any way, but at least they can't just send "remove block"
[21:26:50] <gurun_> like a mini statemachine
[21:27:38] <gurun_> that cheat can totally ruin a game where you need to mine and craft stuff
[21:28:06] <gurun_> of course .. could also do a game mode where drops are only visible to the player breaking it, so you can't have mine-bots either.
[21:28:15] <Codmadnesspro> gurun_, shame pocketmine doesn't have VAC LOL
[21:28:21] <Codmadnesspro> Vac is very powerful
[21:28:26] <gurun_> what is VAC?
[21:28:36] <Codmadnesspro> It's a steam cheat protection
[21:28:40] <Codmadnesspro> If you play pc games
[21:28:52] <Codmadnesspro> Valve Anti Cheat
[21:28:53] <gurun_> have to google that
[21:28:59] <MrARM> wait, did that link get pasted or not?
[21:29:08] <MrARM> a imgur one?
[21:29:12] <Codmadnesspro> One Vac ban can ban you on nearly every game going lol
[21:29:15] <Intyre> nope
[21:29:29] <MrARM> shh
[21:29:37] <Intyre> had new pics?
[21:29:56] <Intyre> https://imgur.com/dCD65bV http://imgur.com/9hCfvhx ;)
[21:29:56] <MrARM> http://imgur.com/Oom5t0X,pMDFTTb,qv48DoP,Ko4D75V#3
[21:30:17] <gurun_> Codmadnesspro: don't see VAC working on mobile devices?
[21:30:37] <MrARM> aww, Intyre, thought it did not
[21:30:52] <MrARM> and pasted at same time
[21:31:04] <Intyre> those are older
[21:31:12] <Codmadnesspro> gurun_, it's steam only though something just like VAC on pocketmine would be pretty cool.
[21:31:19] <Intyre> not the same pics heh
[21:31:25] <gurun_> MrARM: mighty cool
[21:31:31] <Codmadnesspro> Since people can still use fly mods :P
[21:31:37] <gurun_> or actually, Intyre pictures where cool
[21:31:59] <MrARM> hehe I know
[21:32:06] <gurun_> Codmadnesspro: well
[21:32:13] <gurun_> flying is not the problem.
[21:32:15] <MrARM> but now it haz a texture
[21:32:17] <gurun_> it's not a problem at all
[21:32:29] <gurun_> just that the game modes doesn't take it into account ..
[21:32:31] <MrARM> will be working on having textures for blocks tomorrow
[21:32:39] <Intyre> likes the green one <3
[21:32:39] <gurun_> it should be allowed, but walking promoted.
[21:32:57] <gurun_> i would even allow any type of cheat, and make sure i encourage and reward proper use
[21:32:57] <MrARM> yeah, the green one looked interesting
[21:33:03] <MrARM> but it's not too minecrafty
[21:33:15] <Codmadnesspro> Apprently a few people can item duplicate in soft
[21:33:18] <gurun_> Intyre: yes green looks very cool
[21:33:39] <gurun_> Codmadnesspro: cheats based on bugs .. well, that's just hacking like anything else.
[21:33:51] <gurun_> exploits
[21:33:56] <shoghicp> Codmadnesspro: soft breaks in interesting ways, test using the latest dev.
[21:33:57] <Intyre> green is always cool
[21:34:15] <gurun_> i am green of envy .. litterarly
[21:34:17] <Codmadnesspro> I'll give the dev a go
[21:34:28] <shoghicp> and find how they do it, it's otherwise hard to fix something you don't know
[21:35:03] <Codmadnesspro> They won't tell me lol
[21:35:38] <shoghicp> of course
[21:35:39] <Codmadnesspro> Since they don't want it fixed xP
[21:35:45] <shoghicp> but you can still use PacketLogger :)
[21:35:50] <shoghicp> and filter by name
[21:37:05] <Codmadnesspro> I'll give the dev a go now
[21:37:53] <MrARM> that green screen was made back yesterday after I finally got chunk receiving to work btw
[21:38:04] <MrARM> *early today
[21:38:10] <MrARM> well, lol
[21:39:10] <gurun_> are you sending JSON or?
[21:39:14] <gurun_> you said websocket
[21:39:41] <MrARM> no, raw data
[21:39:50] <MrARM> first byte is packet id
[21:39:53] <gurun_> packet format .. or ..just really raw
[21:40:02] <Codmadnesspro> Uh anyway of blocking sexys moved wrongly!?
[21:40:07] <MrARM> not really raw
[21:40:16] <MrARM> Can't get rid of websocket frames
[21:40:22] <gurun_> i could generate a full JS packet API for you if you want
[21:40:23] <Codmadnesspro> Why did I pick that name from the console -.-
[21:40:34] <MrARM> but it's using the 'binary' way
[21:40:53] <MrARM> chunks are sent like [byte 1, compressed data]
[21:40:59] <MrARM> yes, compressed data
[21:41:16] <Codmadnesspro> That's the only thing holding me back from the dev version which is because of the "Player moved wrongly"
[21:41:33] <gurun_> Codmadnesspro: well, have them not move wrongly then?
[21:41:49] <Codmadnesspro> Well i'm not sure really how they're triggering it tbh.
[21:41:59] <MrARM> it happens all the time for me
[21:42:29] <Codmadnesspro> I'll maybe remove the broadcast from the core I guess.
[21:43:15] <Codmadnesspro> Though that'd be a pain in the arse to keep editing everytime a new version came out :P
[21:43:30] <gurun_> is the calculation wrong or?
[21:43:53] <Codmadnesspro> Not sure
[21:44:26] <Codmadnesspro> Though I guess i'll have to put up with it xP
[21:44:41] <MrARM> it's MCPE sending not enough packets
[21:45:21] <shoghicp> Codmadnesspro: ./start.sh | grep -v "moved wrongly"
[21:46:32] <humerusj> How are you sending all of that data?
[21:47:16] <MrARM> me?
[21:47:23] <MrARM> over websocket...
[21:48:17] <humerusj> You have to chunk that compressed data...
[21:48:21] <MrARM> found a lib called Wrench and use it in PM
[21:48:28] <MrARM> Ah, that
[21:48:33] <MrARM> So I make an interface
[21:48:43] <MrARM> an forward the chunk data PM normally sends
[21:48:52] <MrARM> to vanilla client
[21:49:05] <Codmadnesspro> ouch getting 2tps on dev lol
[21:49:11] <MrARM> then in the JavaScript client, I use another lib, to uncompress
[21:49:12] <Codmadnesspro> Going back to soft xD
[21:49:26] <shoghicp> Codmadnesspro: don't replace the pocketmine.yml file
[21:49:52] <shoghicp> it'll be the same, soft doesn't do anything related to tps except setting its own defaults on that file
[21:50:12] <Codmadnesspro> Oh I already deleted it let me get my other pocketmine.yml lol
[21:52:25] <humerusj> Hmm, I should implement wrench
[21:52:42] <humerusj> Or just fix my functions
[21:53:20] <Codmadnesspro> What's this i'm seeing in console? 21:52:31 [INFO] An error occured during authentication. It can't be simpleauth since i've just logged in
[21:53:59] <Codmadnesspro> Yup the tps is much better now shoghicp :)
[21:56:16] <Codmadnesspro> It's a constant 20 now :D
[21:59:28] <humerusj> shoghicp: how do generator presets work?
[21:59:44] <shoghicp> same as PC
[21:59:50] <shoghicp> maybe pre 1.8?
[22:00:40] <humerusj> Oh, I think I get it
[22:07:46] <humerusj> shoghicp: what about setting a max world size
[22:08:05] <shoghicp> not there
[22:28:50] * cheesy has quit
[22:45:10] * cheesy joined the channel
[23:30:45] <gurun_> i wonder .. is it required to acknowledge a chest inventory transfer .. by sending the set content back ..
[23:48:09] <gurun_> yes, indeed.
[23:54:11] * PEMapModder is now known as PEMapModder|away

[20:51:17] <shoghicp> I only got one usage of UseItemPacket
[20:51:25] <shoghicp> broke two blocks, with a pause in between
[20:51:57] <shoghicp> got two RemoveBlockPackets :D
[20:56:33] <Codmadnesspro> So where's this 0.11.0 beta thing?
[20:56:49] <cheesy> there's a beta?
[20:56:52] <shoghicp> nowhere
[20:56:58] <cheesy> heh
[20:57:13] <Codmadnesspro> I saw vids on youtube with status's like jump boost and that
[20:57:27] <cheesy> probably fake
[20:57:29] <Codmadnesspro> Must be fake xD
[20:57:29] <shoghicp> nope :P
[20:57:46] <cheesy> what
[20:57:47] <shoghicp> I'm playing it right now and I can tell you that it's fake
[20:58:07] <gurun_> haha
[20:58:10] <cheesy> lol
[20:58:29] <Codmadnesspro> meh lel I was getting my hopes up
[20:58:46] <cheesy> there's alot of fake things on the internet these day
[20:59:26] <shoghicp> Why would anyone lie on the internet?
[20:59:34] <cheesy> xD
[20:59:55] <Codmadnesspro> http://i.imgur.com/ERFqTRT.png lol
[21:00:08] <Codmadnesspro> All kinds of fake crap
[21:00:20] <cheesy> probably using mods or bad photoshop
[21:01:06] <shoghicp> there is only an annoying window that pops up if you touch some invisible button
[21:01:09] <shoghicp> but that's it
[21:01:26] <cheesy> invisible button?
[21:01:34] <MrARM> oO
[21:01:36] <Codmadnesspro> So is the nether ever going to be in mcpe? Just wondering since it'd make the nether core reactor useless.
[21:01:47] <cheesy> not this early, probably
[21:01:58] <MrARM> ^
[21:02:04] <shoghicp> <
[21:02:07] <Codmadnesspro> To have potions you'd need a nether
[21:02:09] <cheesy> >
[21:02:20] <Codmadnesspro> <>
[21:02:31] <gurun_> do you have a nether plugin for PM?
[21:02:59] <shoghicp> gurun_: that's only one world generator away :P
[21:03:05] <shoghicp> (as a plugin)
[21:03:36] <Codmadnesspro> nah, I guess you could sort of reinact it with a nether world from mcpc and import it into mcpe and then make a fake nether portal (without the purple glow to it) and call that a nether :P
[21:03:41] <MrARM> lazy people
[21:03:52] <MrARM> noone wanna code something cool
[21:03:59] <cheesy> there /are/ PC to MCPE world converters
[21:04:06] <gurun_> well
[21:04:18] <Intyre> MrARM: hidden buttons? ;)
[21:04:18] <MrARM> well, you can even just load a PC world with PocketMine!
[21:04:20] <gurun_> most PE servers convert PC automaticallyt
[21:04:35] <cheesy> wow
[21:04:36] <cheesy> nice
[21:04:58] <Codmadnesspro> MrARM, I got a flat world the last time I imported a mcpc map that had a town
[21:05:19] <shoghicp> corrupted chunks!
[21:05:29] <shoghicp> mcregion usage is recommended :P
[21:05:37] <shoghicp> (as in, not Anvil)
[21:06:15] <gurun_> i use anvil .. not really any problems with that?
[21:06:19] <Codmadnesspro> The maps I imported had a region folder and a level.dat
[21:06:43] <shoghicp> gurun_: need to convert on the fly :P
[21:06:47] <gurun_> yes
[21:06:49] <Codmadnesspro> So I kinda gave up, zac know how to do it though so i'll ask him when he gets back.
[21:06:52] <gurun_> do a shitload of mapping of blocks and stuff
[21:06:56] <MrARM> also, are the MCPE assets hosted anywhere by Mojang?
[21:06:58] <gurun_> i have a LOOOOONG list
[21:07:16] <cheesy> i dont think so
[21:07:23] <cheesy> all mcpe assets are embedded into the APK
[21:07:36] <MrARM> I know, but they have so many sites
[21:07:47] <cheesy> i think only mcpc assets are hosting
[21:07:48] <Codmadnesspro> shoghicp, in 0.11.0 are you going to use the UUID based on the device id?
[21:07:48] <cheesy> idk about mcpe
[21:08:07] <MrARM> Or, are there MCPC blocks stitched hosted by Mojang somewhere?
[21:08:52] <gurun_> Codmadnesspro: i think there is a uuid sent from the client already.
[21:08:58] <gurun_> what do you want o use it for?
[21:09:20] <Codmadnesspro> To ban people based on UUID
[21:09:33] <Codmadnesspro> Like the android device ID and so on
[21:09:43] <gurun_> hmm .. interesting
[21:09:56] <shoghicp> they can change it
[21:10:04] <shoghicp> it's the so called clientId
[21:10:17] <gurun_> yeah, but change how .. modding, right
[21:10:28] <Codmadnesspro> damn
[21:10:31] <shoghicp> anyway
[21:10:37] <shoghicp> it's not unique, can collide
[21:10:41] <Codmadnesspro> You'd need root though to do that
[21:10:46] <shoghicp> gurun_: edit a file on the sd card
[21:10:47] <MrARM> no
[21:10:57] <gurun_> so it's just an ID not so much UU in it .. not even U
[21:11:09] <MrARM> we. need. Mojang. logins!
[21:11:22] <Codmadnesspro> Shame, I hope there's some sort of authentification from mojang soon
[21:11:33] <gurun_> we. need. Mojang to make realms realm configurable.
[21:11:58] <Codmadnesspro> gurun_, I bet most people would move away from pocketmine if that happened.
[21:12:37] <gurun_> Codmadnesspro: uh? if what happend?
[21:12:38] <shoghicp> plugins ;)
[21:12:43] <Codmadnesspro> gurun_, if they added plugins
[21:12:46] <MrARM> shoghicp: any chance the PE Mojang login db will be reset?
[21:12:47] <shoghicp> haha
[21:12:55] <MrARM> the realms one
[21:13:08] <shoghicp> MrARM: we had talks about that
[21:13:16] <gurun_> plugins .. clientside.. no thanks.
[21:13:17] <shoghicp> nothing yet
[21:13:19] <Codmadnesspro> If they added them I guess people would use the realms service since it'd be more reliable so part of the pocketmine community would die off.
[21:13:22] <gurun_> realms, yes.
[21:13:45] <MrARM> I registered both MrARM and MCMrARM on 10minmail >:(
[21:13:55] <MrARM> and now don't even know pass
[21:14:01] <gurun_> Codmadnesspro: still don't follow
[21:14:18] <gurun_> i'm saying they should add realms, and make sure that the users can configure whatever realms server they want.
[21:14:31] <gurun_> so that we can all have a piece of it.
[21:14:42] <gurun_> .. but i do fully understand if that is absolutely of no interest to Mojang :-)
[21:15:13] <Codmadnesspro> gurun_, what I mean is if they allowed you to add plugins into realms then pocketmine would die off since everyone would be at realms which wouldn't be using the pocketmine software.
[21:15:16] <gurun_> but i'd vote for hyperlinks in MCPE no one. Because then all can be built on that.
[21:15:25] <shoghicp> plugins how? :P
[21:15:34] <gurun_> oh, now i understand.
[21:15:39] <gurun_> well, i beg to differ.. a lot.
[21:15:45] <Intyre> js plugins!
[21:15:46] <Codmadnesspro> shoghicp, they could implement it in the future though :<
[21:16:00] <Codmadnesspro> Please don't get me started on js
[21:16:04] <cheesy> lol
[21:16:09] <gurun_> js is just a language
[21:16:26] <gurun_> and compiled, it's not even slow.
[21:16:51] <Codmadnesspro> I just don't like js really, PHP is the best.
[21:17:05] <gurun_> haha, yeah lest bash JS and .. vote for PHP .. lol
[21:17:41] <shoghicp> "At least it's not Java!" - Mojang guy talking about PHP and PocketMine
[21:17:55] <gurun_> java is great ... but dead.
[21:17:58] <Codmadnesspro> A guy asked how to allow more cores to pocketmine, infinite said "delete system32" xD
[21:18:13] <gurun_> haha
[21:18:27] <MrARM> java is better than php, actually
[21:18:27] <Codmadnesspro> I'd like to know if he did actually delete it
[21:18:43] <Intyre> "seeing all the mcpe code has driven me dumb" - a Mojang guy
[21:18:45] <Codmadnesspro> Java does have more functions
[21:18:46] <gurun_> java is 2000.0000.0000 times better than anythig, BUT .NET
[21:18:51] * Intyre hides
[21:18:54] <gurun_> hii
[21:19:07] <shoghicp> Intyre: haha
[21:19:32] * gurun_ forsee that we will not agree on this topic
[21:19:47] <Codmadnesspro> endless battle agaisnt php and java
[21:19:54] <gurun_> haha, yeah.
[21:19:56] <Intyre> ten. ten. ten.
[21:20:13] <gurun_> and in the end, Intyre already know that phyton wins.
[21:20:39] <Intyre> it bytes
[21:20:39] <Codmadnesspro> Java soaks up too much memory which is a big problem.
[21:20:58] <gurun_> MrARM: regarding the HTML5. You have to be seriously sick to even .. come up with that idea.
[21:21:03] <Codmadnesspro> Well on bukkit it does
[21:21:08] <MrARM> why?
[21:21:11] <gurun_> hehe
[21:21:15] <MrARM> it runs at 40-60fps >:D
[21:21:19] <shoghicp> Codmadnesspro: bukkit is just Minecraft
[21:21:24] <shoghicp> Minecraft itself is the problem
[21:21:30] <gurun_> well .. i don't think HTML runs the code .. at least.
[21:21:39] <MrARM> JavaScript
[21:21:50] <gurun_> oh .. so it is a client.
[21:21:55] <gurun_> i thought you wrote server
[21:21:57] <MrARM> YES IT IS A CLIENT
[21:22:00] <Codmadnesspro> Lol
[21:22:04] <gurun_> fuck, no that is very cool
[21:22:14] <Intyre> pics!
[21:22:20] <gurun_> "he, was working on a html5 PocketMine server thingy"
[21:22:36] <Codmadnesspro> When I get some time I might work on bigbrother a bit

[01:27:47] * cheesy has quit
[02:28:35] * Codmadnesspro has quit
[03:11:58] * Codmadnesspro joined the channel
[03:30:26] * PEMapModder is now known as PEMapModder|away
[03:35:43] * PEMapModder|away is now known as PEMapModder
[03:45:53] <Codmadnesspro> shoghicp, https://xenforo.com/community/resources/wmtech-double-post-merge.833/ might reduce some spam on the forums ;D
[03:55:49] <PEMapModder> I would love it
[04:54:33] <sekjun9878> @humerusj @Brandon15811__ https://github.com/arasatasaygin/is.js
[05:10:17] * LaxWasHere joined the channel
[07:21:12] * PEMapModder is now known as PEMapModder|away
[07:21:28] * PEMapModder|away is now known as PEMapModder
[08:17:03] * Connor4898 joined the channel
[08:17:25] * stealthii joined the channel
[08:19:56] * Fudster joined the channel
[08:20:30] * Brandon15811__ joined the channel
[09:03:03] * Connor4898 has quit
[09:04:24] * Connor4898 joined the channel
[09:04:52] * stealthii joined the channel
[09:31:43] * stealthii joined the channel
[11:09:07] <Codmadnesspro> Is there a way of removing these glitched zombies where you can't kill them?
[11:10:52] <shoghicp> don't spawn them
[11:10:58] <shoghicp> or log in again
[11:11:06] <shoghicp> you'll ee them in the correct position
[12:13:35] * gurun joined the channel
[12:14:29] <gurun> As I understand stuff, yiu send motion to the clients. What purpose does that have?
[12:15:35] * Codmadnesspro has quit
[12:15:37] <PEMapModder> Knockbacks?
[12:15:52] * Codmadnesspro joined the channel
[12:18:47] * gurun_ joined the channel
[12:25:11] <shoghicp> gurun: knockbacks, movement prediction
[14:08:06] * PEMapModder is now known as PEMapModder|away
[14:34:05] * PEMapModder|away is now known as PEMapModder
[14:40:44] * TruDan|away is now known as TruDan
[14:50:34] * Wuppie joined the channel
[15:26:37] * Wuppie_ joined the channel
[15:27:09] * Wuppie has quit
[15:27:09] * Wuppie_ is now known as Wuppie
[16:20:01] <gurun_> guys, i don't quite understand the window ID in respect to chest inventory. Does it matter to the client what the ID is in that case?
[16:27:32] * Codmadnesspro has quit
[16:29:18] * Codmadnesspro joined the channel
[16:29:23] * Codmadnesspro has quit
[16:29:53] * Codmadnesspro joined the channel
[16:30:53] <shoghicp> gurun_: doesn't matter, except for special inventories (player, armor)
[16:31:05] <gurun_> ok
[16:31:06] <gurun_> thanks
[16:31:17] <gurun_> trying to get it to open ...
[16:40:02] <gurun_> shoghicp: can you check this sequence. Am i missing something ?  https://github.com/NiclasOlofsson/MiNET/wiki/Chests
[16:40:20] <gurun_> i can place them, click on it .. send the packages, but nothing happens
[16:49:27] <gurun_> shoghicp: forget it. what a fucking idiot i am.. creative mode :-P
[16:49:37] <gurun_> works just fine in survival of course... damn.
[17:07:31] * QqS981 joined the channel
[17:11:20] * QqS981__ joined the channel
[17:14:22] * QqS981 has quit
[17:25:29] <gurun_> shoghicp: it would be nice if the so called windowid could be an inventory ID of type INT.
[17:25:48] <shoghicp> that doesn't matter
[17:26:08] <shoghicp> only one-two are needed at the same time
[17:26:25] <shoghicp> you are expected to reuse them
[17:27:43] <gurun_> yeah i know. but it would be easier to manage it if it was same cross all players. So i don't need to manage it with the player
[17:27:57] <gurun_> so it does matter.
[17:28:13] <shoghicp> then that would be bound to a tile entity :P
[17:28:17] <gurun_> but for performane and stuff like that, it matters nothing.
[17:28:30] <shoghicp> and handled like entity ids
[17:28:38] <gurun_> well, yes.
[17:28:55] <gurun_> that would be how i would do it.
[17:29:13] <gurun_> but .. set container data doesn't send coordinates, or anything .. just the inventory id basically
[17:29:24] <shoghicp> open does :P
[17:29:26] <gurun_> otherwise i would just use the block coordinates for it
[17:29:35] <shoghicp> double chests!
[17:29:49] <shoghicp> or entity inventories
[17:29:51] <gurun_> double chests are just two inventories.
[17:30:05] <shoghicp> or item inventories like on mods
[17:31:01] <gurun_> i can of course .. on the player, have one container thing keeping track of the currently open inventory. It can only be one.
[17:31:22] <gurun_> and then ..in that of course keep the ID constant. And have that point back to a numbered inventory.
[17:31:32] <gurun_> that would be easiest, for sure.
[17:32:30] <gurun_> i'll try that.
[17:40:10] <gurun_> oh how stupid.
[17:40:14] <gurun_> i know the chunk i'm at.
[17:40:47] <gurun_> hmm .. might not work, if i'm standing in one chunk and acivatnig an inventory in an other chunk..
[17:40:48] <gurun_> damn.
[17:55:58] * TruDan is now known as TruDan|away
[18:14:34] * QqS981__ has quit
[18:22:42] * williamtdr joined the channel
[18:28:10] * Brandon1- joined the channel
[18:33:57] * Brandon15811 has quit
[18:33:57] * Brandon1- is now known as Brandon15811_
[18:37:07] * Brandon15811 joined the channel
[18:46:47] * cheesy joined the channel
[18:50:01] <Codmadnesspro> I've found that some blocks you walk into act like a ladder for no reason at all
[19:03:02] <shoghicp> yep, already reported on mojira
[19:06:31] <Codmadnesspro> mojira?
[19:06:43] <Codmadnesspro> Never heard of that
[19:07:20] <Codmadnesspro> https://mojang.atlassian.net/secure/Dashboard.jspa this right?
[19:31:23] <gurun_> there is no transaction management at all in the protocol for inventories, right?
[20:05:14] * QqS981 joined the channel
[20:24:00] <gurun_> the way i read PM is that it actually uses the block break packet from the client. Shouldn't a block break only be a consequence of using items on blocks, and that package completely ignored?
[20:25:15] <shoghicp> nope
[20:25:21] <shoghicp> block break = right click
[20:25:23] <gurun_> ie; everything in this regard should only happen as a conesquence of the server calcuating it.
[20:25:25] <shoghicp> left*
[20:25:30] <shoghicp> right click = use item
[20:25:49] <shoghicp> so you don't get use packets for break
[20:26:32] <gurun_> so .. hmm .. i don't know these clients.
[20:27:11] <gurun_> so if you want to mine a block for these clients, you need to hold down .. left click?
[20:28:00] <gurun_> in creative i can understand that .. but in survival .. makes no sense at all to me
[20:28:33] <shoghicp> remember that the server doesn't check the result ^.^
[20:28:50] <shoghicp> so I save the last break/action in PM
[20:35:27] <gurun_> ok, so my strategy here will be to promote sales of iOS devices (and most android i guess). And i'll only implement on item usage break. That has to be better.
[20:35:35] <gurun_> the client shouldn't have that power.
[20:35:48] <gurun_> or .. hmm .. i better test how that works in my own device first i guess.
[20:36:31] <shoghicp> hmm?
[20:37:12] <gurun_> i mean, i can't just accept that the client tells me that it broke something.
[20:37:33] <gurun_> the point of the game is not to break things.
[20:37:39] <gurun_> the point of the game is to apply items to stuff.
[20:37:56] <gurun_> and the combination of stuff and item decide the response.
[20:38:03] <shoghicp> yep
[20:38:05] <shoghicp> the break thing
[20:38:09] <shoghicp> is just apply an item
[20:38:14] <shoghicp> but a different button
[20:38:30] <shoghicp> the server handles it the correct way (ex: beds, doors)
[20:38:47] <shoghicp> but the packet is called like that and there are no inventory checks :P
[20:41:13] * QqS981 has quit
[20:43:23] <gurun_> hmm ..
[20:43:29] <gurun_> yeah, only get one use iten.
[20:43:35] <gurun_> then a bunch of animations
[20:43:43] <gurun_> then an update block (that i ignore)
[20:43:53] <gurun_> and then finally a remove block
[20:43:54] <gurun_> hmm
[20:44:05] <shoghicp> use item? sure?
[20:44:15] <gurun_> yeah, but i'm on an ipad
[20:44:31] * shoghicp opens PacketLogger
[20:44:32] <gurun_> so i could of course record what action i'm in .. and check the animation thing
[20:44:49] <gurun_> Receive: 163: McpeUseItem (0xa3)
[20:44:58] <gurun_> Receive: 172: McpeAnimate (0xac)
[20:45:00] <gurun_> lots of them
[20:45:12] <gurun_> Receive: 151: McpeRemoveBlock (0x97)
[20:45:44] <gurun_> i was expecting to receive lots of use item.
[20:48:06] <gurun_> so, i could use the "Use item" to start the sequence
[20:48:21] <gurun_> and then the animation to check that i'm .. hacking/mining/whatever
[20:48:32] <shoghicp> oh
[20:48:34] <gurun_> and then .. use the animation as a use item
[20:48:43] <shoghicp> an useitempacket on the strange coords xD
[20:48:46] <gurun_> until i get a break block or i break it myslef.
[20:49:21] <gurun_> i assume use item has the coords and a face.
[20:50:06] <shoghicp> nope
[20:50:09] <shoghicp> it's face 0xff
[20:50:14] <shoghicp> and strange coords :P
[20:50:35] <gurun_> why strange?
[20:50:49] <gurun_> i haven't checked
[20:51:01] <shoghicp> heh
[20:51:08] <gurun_> is it face 0xff you say

2015-02-07
[00:57:13] * Codmadnesspro joined the channel
[00:57:37] <Codmadnesspro> shoghicp, the github wiki is sort of broken, if I visit https://github.com/PocketMine/PocketMine-MP/wiki/Default-server-commands it redirects me back to the main wiki.
[02:01:46] * qqs981 has quit
[02:32:53] * TruDan is now known as TruDan|away
[02:59:41] * Fudster joined the channel
[03:00:59] * gurun joined the channel
[03:02:34] <gurun> !randquote
[03:02:34] <MrQuoter> [88] <Intyre> everything you say can and WILL be used against you!
[03:28:54] * PEMapModder|away is now known as PEMapModder
[03:29:40] <PEMapModder> Is there any possibility that one day MCPE would start an intent to a web browser if a player clicks on a link on the chat?
[03:43:16] <sekjun9878> Wouldn't that be a possible security vulnerability?
[03:43:20] <sekjun9878> @PEMapModder
[03:44:16] <PEMapModder> Why?
[03:44:35] <PEMapModder> It is just like the links in a chat app
[03:44:49] <sekjun9878> Well for one it could be used during PVP matches to gain an advantage against those who accidentally click on it
[03:45:25] <PEMapModder> What about you have to be in the chat screen to do so?
[03:45:32] <PEMapModder> As for the virus pages thing
[03:45:36] <PEMapModder> Or similar
[03:45:46] <PEMapModder> Same with edit->external->asd
[03:45:49] <PEMapModder> *add
[03:46:15] <PEMapModder> Maybe players have to enable an option for MCPE to scan these links?
[03:46:27] <sekjun9878> @shoghicp ^
[03:46:42] <PEMapModder> Would surely be a controversy though
[04:28:37] * Guest78329 joined the channel
[04:31:12] * Guest78329 has quit
[05:36:35] <sekjun9878> heh
[05:36:48] <sekjun9878> @00leonchang @Falkirks Has anyone paid for this yet? http://banner.mcpe.me/
[07:01:31] <sekjun9878> TIL this is a thing: http://en.wikipedia.org/wiki/United_States_v._Approximately_64,695_Pounds_of_Shark_Fins
[07:02:26] * qqs981 joined the channel
[07:20:49] <PEMapModder> "They are also exempt from having a link back to our website."?
[07:21:22] <PEMapModder> Instead I want to ask how you can force users to have a link back to the website.
[07:24:38] <sekjun9878> xD
[07:24:52] <sekjun9878> It's the EULA man, nothing can escape it.. it's like a black hole!
[07:26:20] <PEMapModder> But he isn't using Mojang-owned query?
[07:27:18] <PEMapModder> The EULA only applies for things "made by us (Mojang)".
[07:27:55] <sekjun9878> Ahahaha xD EULA means "End User License Agreement", it's not some specific Mojang thing
[07:42:59] * PEMapModder is now known as PEMapModder|away
[07:51:13] * PEMapModder|away is now known as PEMapModder
[07:51:14] <PEMapModder> sekjun9878: then you're talking about the EULA of what?
[08:00:33] * PEMapModder is now known as PEMapModder|away
[08:33:36] * PEMapModder_ joined the channel
[08:33:40] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[09:16:54] <Codmadnesspro> Is someone going to fix the wiki?
[09:18:36] <Intyre> no
[09:20:22] <Codmadnesspro> Uh, I need to look at the pocketmine command list
[09:20:32] <Intyre> /help
[09:20:43] <Codmadnesspro> I'm on a screen it isn't that easy
[09:20:58] <Intyre> /help 1
[09:21:00] <Intyre> /help 2
[09:21:04] <Intyre> /help command
[09:21:14] <Intyre> source code
[09:21:17] <Intyre> !doc
[09:21:18] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[09:21:48] <Codmadnesspro> 04:21:37 [INFO] Usage: /ban <player> [reason...]
[09:21:58] <Codmadnesspro> Isn't there a remove ban command?
[09:22:14] <Intyre> is there a search function on github?
[09:22:17] <Intyre> google?
[09:22:20] <Intyre> rtfd?
[09:23:40] <Codmadnesspro> Meh, found it.
[09:23:45] <Intyre> claps
[09:23:55] <Intyre> without the wiki? O.o
[09:23:57] <Intyre> wow
[09:24:02] <Codmadnesspro> Such wow
[09:24:06] <Codmadnesspro> v fast
[09:24:52] <Codmadnesspro> Falkirks, leonchang99 uh I hope you're not taking card payments on http://banner.mcpe.me/premium without a ssl cert lolol.
[09:25:16] <Codmadnesspro> Unless you just used paypal
[10:58:02] <MrARM> they are it seems
[11:30:23] * QqS981_ joined the channel
[11:44:48] <sekjun9878> @PEMapModder The banner.mcpe.me EULA
[11:45:31] <Codmadnesspro> sekjun9878, as if kids are even going to follow the EULA
[11:46:51] <Codmadnesspro> It's like asking someone to check the box that you accept the EULA/ToS without even reading it.
[11:47:27] <Codmadnesspro> Also you'd need to know who's going agaisnt it and add blacklists.
[11:56:30] * PEMapModder|away is now known as PEMapModder
[12:18:18] * Codmadnesspro has left the channel
[12:40:10] <PEMapModder_> I didn't see an EULA there
[12:44:16] * QqS981_ has quit
[12:47:25] * TruDan|away is now known as TruDan
[12:50:37] * QqS981_ joined the channel
[13:33:05] * Codmadnesspro joined the channel
[14:18:46] * QqS981_ has quit
[14:24:30] <Codmadnesspro> shoghicp, you need to add a rewrite rule to the forums so people on http:// get redirected onto https://
[14:25:39] * QqS981_ joined the channel
[14:25:52] <shoghicp> Codmadnesspro: not yet :P
[14:29:04] <Codmadnesspro> shoghicp, I heard there's a duplication glitch in the latest soft, is that true?
[14:37:40] * QqS981_ has quit
[14:45:56] * sgray joined the channel
[15:03:56] <Codmadnesspro> "Delete system 32"
[15:31:57] * PEMapModder_ has quit
[16:32:22] * QqS981_ joined the channel
[16:39:35] * Wuppie joined the channel
[16:42:26] * Wuppie has quit
[16:42:59] * kennyvv joined the channel
[16:43:30] * kennyvv has quit
[16:43:39] * Wuppie joined the channel
[16:51:22] * QqS981_ has quit
[17:00:59] * QqS981_ joined the channel
[17:15:55] * QqS981_ has quit
[18:11:33] * QqS981_ joined the channel
[18:59:36] * Wuppie has quit
[19:00:33] * Wuppie joined the channel
[19:35:31] * Codmadnesspro has left the channel
[19:38:26] * Codmadnesspro joined the channel
[19:40:46] * QqS981_ has quit
[19:43:35] * QqS981_ joined the channel
[20:01:09] * cheesy joined the channel
[20:35:39] * Wuppie_ joined the channel
[20:39:03] * Wuppie has quit
[21:11:46] * QqS981_ has quit
[22:04:55] * ChanServ joined the channel
[22:20:10] * QqS981_ joined the channel
[22:28:24] * cheesy has quit
[22:28:52] * QqS981_ has quit
[22:34:06] * Wuppie joined the channel
[22:36:22] * Wuppie_ has quit
[22:50:33] * qqs981 has quit
[22:51:18] * qqs981 joined the channel
[22:52:27] * qqs981 is now known as qqs981_
[23:17:05] * Wuppie has quit
[23:29:11] * cheesy joined the channel
[23:54:23] * TruDan is now known as TruDan|away

2015-02-06
[00:15:32] * PEMapModder is now known as PEMapModder|away
[00:24:47] <Codmadnesspro> Urgh the on the forums I can't reconfirm my account.
[00:25:25] <Codmadnesspro> Ahh removing the s from https:// in the email fixed it
[00:25:40] <Codmadnesspro> You might wanna fix that lol
[00:33:38] * Smarticles101 joined the channel
[01:05:32] * Codmadnesspro has quit
[01:06:03] * Codmadnesspro joined the channel
[01:33:37] * jython234 is now known as jython234[away]
[02:52:59] * tschrock joined the channel
[02:53:02] <NullFull> tschrock is also known as: tschrock
[03:52:24] * Smarticles101 has left the channel
[04:02:21] * Patrickt joined the channel
[04:02:24] <NullFull> Patrickt is also known as: Pman1220
[04:13:19] * jython234[away] is now known as jython234
[04:21:25] * Patrickt has quit
[04:32:28] * jython234 is now known as jython234[away]
[04:46:34] * tschrock has quit
[07:36:16] * gurun joined the channel
[07:40:13] <sekjun9878> Hi @gurun!
[07:40:47] <gurun> Howdy
[07:42:31] <gurun> What does voiced on IRC actually do?
[07:44:34] <gurun> It's weird, I've always liked IRC and used it pretty much from when it was invented. But never ever tried to even think about doing or being anything opish :-)
[07:45:20] <sekjun9878> On public channels +voice does nothing - it's only on moderated channels where is basically like an inversed whitelist mute system
[07:45:28] <sekjun9878> As in anyone without voice is muted
[07:45:39] <sekjun9878> IRC used to be used for debates so I'm guessing that's where it comes from
[07:46:15] <sekjun9878> But nowadays it mostly serves no purpose
[07:46:22] <gurun> Ah, ok. So basically it is exactly what it sounds like :-P
[07:46:41] <sekjun9878> Yep :P
[07:46:59] <sekjun9878> Actually that's a great way to put it lol
[07:47:03] <gurun> Sin I haven't used IRC the last couple of years, I have to say that the climate or culture seems to have changed. Or protection.
[07:47:29] <gurun> Before, a channel like this would have never survived this long without constant take overs.
[07:47:38] <sekjun9878> Nameserv and Chanserv :)
[07:48:02] <sekjun9878> And yeah, bots like eggdrop for keeping OPs have no place anymore
[07:48:21] <sekjun9878> Only bots like NullFull
[07:48:23] <sekjun9878> NullFull c hi!
[07:48:25] <NullFull> Say something that Axel would say.
[07:49:00] <gurun> NullFull c axel would say roses are good
[07:49:02] <NullFull> I would say that's what the government want you think.
[07:49:21] <sekjun9878> lol
[07:49:59] <gurun> I wonder if nullfull reflects the paranoia on Internet perhaps
[07:50:24] <sekjun9878> Well I think it uses Cleverbot and that sources responses from its users
[07:50:58] <gurun> Yeah, I did some research on that the other day. Difficult to find any real info on how it's done.
[07:51:55] <sekjun9878> Well I would guess that it's not easy :P
[07:52:43] <gurun> They kind of advertise that it would be used as a figure on your homepage. But with the low level of actual intelligence in the responses I totally don't see the point of that.
[07:55:02] <gurun> But I started thinking that it should be used by trolls to do military psy ops on social media. Like the Russians and Israeli are doing.
[07:55:56] <gurun> NullFull c what's your thought on Russia and Putin?
[07:55:58] <NullFull> Operating system for mobile phone.
[07:56:12] <gurun> He, maybe not psy ops
[07:57:16] <gurun> NullFull c what should I implement today. Gravity or Inventory?
[07:57:17] <NullFull> I don't know, maybe talk with me.
[08:00:19] <sekjun9878> Inventory!
[08:01:52] <gurun> I guess inventory is an absolute must for most
[08:02:12] <gurun> ..PVP providers. But so is gravity for cheat protection.
[08:02:22] <gurun> But inventory is more fun.
[08:02:28] <gurun> I hate doing cheat protection.
[08:04:10] <gurun> I was thinking that ... If I was a host provider, I would allow flying, but in every game, I would connect health with touching of blocks. So maintaining health can only be done by walking on blocks.
[08:09:24] <sekjun9878> wat
[08:09:39] <sekjun9878> !quote Plugin Idea #1 | gurun> I was thinking that ... If I was a host provider, I would allow flying, but in every game, I would connect health with touching of blocks. So maintaining health can only be done by walking on blocks.
[08:09:42] <sekjun9878> !addquote Plugin Idea #1 | gurun> I was thinking that ... If I was a host provider, I would allow flying, but in every game, I would connect health with touching of blocks. So maintaining health can only be done by walking on blocks.
[08:09:45] <MrQuoter> Quote 505 added
[08:11:05] <sekjun9878> @gurun That's actually a great plugin idea
[08:11:32] <sekjun9878> So like, 10 seconds of flying and losing 0.5 heart for every 0.5 seconds of flying?
[08:13:13] <gurun> Yeah, that would be one consequence. And loosing armor perhaps. Thinks like that.
[08:13:58] <gurun> I mean, with my kids I try to focus on rewarding good behavior, not so much to punish the bad.
[08:16:31] <gurun> I could also imagine hiding empty blocks in the sky, to make he clients crash when they fly into them.
[08:16:41] <gurun> Doesn't help with block launcher thought.
[08:17:29] <gurun> You know, empty BlockEntities or invalid block
[08:17:33] <gurun> IDs.
[08:56:35] <gurun> Intyre: http://www.innovative-devs.com
[08:56:42] <gurun> How is that possible?
[09:01:43] * gurun__ joined the channel
[09:03:48] * gurun joined the channel
[09:14:37] * Intyres joined the channel
[09:14:39] <NullFull> Intyres is also known as: Intyre
[09:53:21] * NullFull has quit
[09:58:10] * NullFull joined the channel
[10:03:48] * Intyres has quit
[10:15:48] * gurun_ has quit
[10:58:10] * zz_InusualZ is now known as InusualZ
[11:12:50] <PEMapModder> !quote 505
[11:12:59] <PEMapModder> !readquote 505
[11:13:08] * PEMapModder failed.
[11:13:26] <PEMapModder> !seequote 505
[11:15:23] <gurun> quote "PEMapModder lost his head"
[11:30:22] <sekjun9878> Oh wow, how slow can Bitcoin synchronisation be
[11:30:41] <sekjun9878> It's taken 4 ours to update 20 weeks worth of transactions
[11:59:40] * LaxWasHere has quit
[11:59:53] * LaxWasHere joined the channel
[12:09:58] <gurun> it's not a fast moving FX
[12:15:24] * InusualZ is now known as zz_InusualZ
[12:19:10] * C0deH4cker has quit
[12:19:10] * Fudster has quit
[12:20:53] * C0deH4cker joined the channel
[12:20:53] * Fudster joined the channel
[13:33:58] * QqS981_ joined the channel
[13:39:31] * QqS981__ joined the channel
[13:42:49] * QqS981_ has quit
[13:47:41] * Wuppie joined the channel
[13:57:16] * Wuppie has quit
[14:06:19] <gurun> So ... two different packages .. Chat and Message ... what is the difference?
[14:10:02] * QqS981_ joined the channel
[14:13:16] * QqS981__ has quit
[14:19:30] <iJoshuaHD> gurun ur test server lags :/
[14:19:47] <iJoshuaHD> blocks i place disappears
[14:20:07] <iJoshuaHD> well it reappears and then it disappears and appears and so on
[14:20:49] * QqS981__ joined the channel
[14:21:06] <gurun> is it in the demo world=
[14:21:38] <gurun> it's actually not lag. it is a faulty ACK implementation. I have fixes, but not checked in just yet.
[14:22:28] <gurun> there is only the 10ms RakNet lag in the server up to say 5-700 players
[14:23:04] * QqS981_ has quit
[14:24:41] <gurun> both faults on ACK and Entity ID's in the same fix. Gave some really funny results..
[14:28:13] <Codmadnesspro> I've only just woken up and it's 2pm xD
[14:42:15] <gurun> hope it was a productive night
[14:42:24] <gurun> in whatever way that mean something to you
[14:48:37] <Codmadnesspro> yup
[14:49:30] <Codmadnesspro> Problem I have is, once I start something I want to keep doing it till I finish it. I then start promising myself a time to come off to goto sleep by I just somehow bypass all of that and didn't sleep till 8am
[15:16:35] * PEMapModder_ joined the channel
[15:16:39] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[16:02:21] * QqS981__ has quit
[16:09:14] * QqS981_ joined the channel
[16:18:13] * QqS981_ has quit
[16:24:01] * PEMapModder_ has quit
[16:30:36] * PEMapModder is now known as PEMapModder|away
[16:32:13] * tschrock joined the channel
[16:32:16] <NullFull> tschrock is also known as: tschrock
[16:35:03] * TruDan|away is now known as TruDan
[16:43:28] * tschrock has quit
[16:45:00] * gurun_ joined the channel
[16:45:45] * gurun_ joined the channel
[16:46:15] * gurun_ joined the channel
[17:02:18] * QqS981_ joined the channel
[17:39:46] * QqS981_ has quit
[17:56:43] * gurun joined the channel
[18:03:38] * QqS981_ joined the channel
[18:17:13] * QqS981_ has quit
[18:19:24] * QqS981_ joined the channel
[18:46:32] * QqS981_ has quit
[19:11:35] * QqS981_ joined the channel
[19:16:27] * QqS981_ has quit
[19:20:25] * QqS981_ joined the channel
[19:34:13] * QqS981_ has quit
[19:40:18] * tschrock joined the channel
[19:40:21] <NullFull> tschrock is also known as: tschrock
[19:43:34] * QqS981_ joined the channel
[20:09:46] * Codmadnesspro has left the channel
[20:57:51] * tschrock joined the channel
[22:02:37] * QqS981_ has quit
[22:03:55] * QqS981-McPeLab joined the channel
[22:03:56] * QqS981-McPeLab has quit

2015-02-05
[00:06:54] * Wuppie has quit
[01:01:36] <gurun_> NullFull c say something nice that i can use with my wife!
[01:01:39] <NullFull> Till all my sleeves are stained red.
[01:02:21] <gurun_> NullFull c hmm, yeah she is in that time of the months, but i don't think she would enjoy my sleeves up her .. well, regardless of time of month
[01:02:23] <NullFull> No, what do you know about guild wars 2.
[01:34:45] * Iphonetips1 is now known as Iphonetips1|away
[02:26:25] * Codmadnesspro has quit
[02:26:56] * Codmadnesspro joined the channel
[03:03:41] * Wuppie joined the channel
[03:09:34] * Wuppie has quit
[04:02:51] * jython234[away] is now known as jython234
[04:09:15] <jython234> !randquote
[04:09:16] <MrQuoter> [28] <williamtdr> result: command doesn't exist! do /help | <williamtdr> oh | <williamtdr> I commented it out
[04:09:26] <jython234> Lol
[04:24:16] * jython234 is now known as jython234[away]
[05:23:21] * PEMapModder is now known as PEMapModder|away
[08:06:44] * PEMapModder|away is now known as PEMapModder
[09:25:43] * PEMapModder is now known as PEMapModder|away
[09:30:40] * PEMapModder|away is now known as PEMapModder
[09:48:12] * PEMapModder is now known as PEMapModder|away
[10:06:50] * Brandon15811__ has quit
[10:21:33] * Intyres joined the channel
[10:21:35] <NullFull> Intyres is also known as: Intyre
[10:53:54] * gurun joined the channel
[10:54:41] * gurun_ joined the channel
[10:55:15] * gurun has quit
[12:00:04] * PEMapModder|away is now known as PEMapModder
[12:21:58] * brandon__ joined the channel
[12:22:02] <NullFull> brandon__ is also known as: Brandon15811
[13:49:20] * PlugPE joined the channel
[13:50:10] <PlugPE> hey guys
[13:52:55] * Brandon15811__ joined the channel
[13:58:18] * QqS981 joined the channel
[14:03:12] * PEMapModder_ joined the channel
[14:03:17] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[14:12:58] * QqS981_ joined the channel
[14:14:46] * QqS981 has quit
[14:18:02] * PlugPE has quit
[14:21:01] * QqS981 joined the channel
[14:24:34] * QqS981_ has quit
[14:28:24] * Iphonetips1|away is now known as Iphonetips1
[14:29:18] * tschrock joined the channel
[14:29:20] <NullFull> tschrock is also known as: tschrock
[14:30:23] * qqs981_ joined the channel
[14:48:14] * QqS981__ joined the channel
[14:51:10] * QqS981 has quit
[14:51:10] * qqs981_ is now known as qqs981
[15:02:55] * QqS981_ joined the channel
[15:05:10] * QqS981__ has quit
[15:06:11] * QqS981__ joined the channel
[15:07:37] * QqS981_ has quit
[15:09:00] * QqS981_ joined the channel
[15:12:10] * QqS981__ has quit
[15:15:19] * QqS981_ has quit
[15:15:27] * QqS981_ joined the channel
[16:14:20] * PEMapModder_ has quit
[16:31:57] * PEMapModder_ joined the channel
[16:32:01] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[16:50:51] <Codmadnesspro> Can a perma banned user share a new account with a not banned user?
[16:51:09] <PEMapModder_> Codmadnesspro: where?
[16:51:23] <Codmadnesspro> On forums.pocketmine.net
[16:51:36] <PEMapModder_> "PocketMine support in #pocketmine"
[16:51:43] <PEMapModder_> I guess that applies for the forum too
[16:51:50] <Codmadnesspro> Nah can't go in there
[16:52:07] <PEMapModder_> and I don't think so, the ban is to prevent you from interacting with the community.
[16:52:28] <Codmadnesspro> Well it looks like someones sharing an account who was perma banned from the forums
[16:55:09] <Codmadnesspro> I'm not trying to be a snitch or anything
[17:06:20] * PEMapModder_ has quit
[17:11:27] * TruDan|away is now known as TruDan
[17:28:54] * TruDan is now known as TruDan|away
[17:44:12] * Jocopa3 joined the channel
[18:22:13] * QqS981_ has quit
[18:24:10] * QqS981_ joined the channel
[18:34:53] * Iphonetips1 is now known as Iphonetips1|away
[19:46:31] * gurun joined the channel
[19:50:29] * gurun__ joined the channel
[19:50:46] * QqS981_ has quit
[19:51:04] * gurun__ joined the channel
[19:51:19] * gurun has quit
[19:51:53] * gurun joined the channel
[20:04:04] * TruDan|away is now known as TruDan
[20:09:00] * QqS981_ joined the channel
[20:23:25] * QqS981_ has quit
[20:43:43] * tschrock joined the channel
[21:07:28] * Jocopa3 has quit
[21:14:25] * gurun__ joined the channel
[21:22:40] * QqS981_ joined the channel
[21:36:14] * Codmadnesspro has left the channel
[21:41:12] * CoDMadnessPRO joined the channel
[22:03:58] * CoDMadnessPRO has left the channel
[22:11:41] * brandon__ has quit
[22:12:31] * QqS981_ has quit
[22:27:58] * gurun joined the channel
[22:36:09] * Codmadnesspro joined the channel
[22:44:53] * jython234[away] is now known as jython234
[23:42:05] * TruDan is now known as TruDan|away

2015-02-04
[00:10:22] * TruDan is now known as TruDan|away
[01:25:43] * Iphonetips1 is now known as Iphonetips1|away
[01:52:37] * Wuppie_ joined the channel
[01:55:48] * Wuppie__ has quit
[01:58:01] * Wuppie_ has quit
[03:02:31] * Jaydenb132 has quit
[07:40:14] * PEMapModder|away is now known as PEMapModder
[08:09:02] <iJoshuaHD> gurun where do you get this 500+ players at the same time from?
[08:09:10] <iJoshuaHD> these*
[08:21:05] <Codmadnesspro> iJoshuaHD, maybe he spawns npcs?
[08:21:18] <Codmadnesspro> That go wild all over the place xp
[08:22:40] <shoghicp> he uses a custom client implementation
[10:47:55] <PEMapModder> Codmadnesspro: NPCs ≠ players
[10:48:04] <PEMapModder> NPCs don't send packets
[11:07:35] * Iphonetips1|away is now known as Iphonetips1
[11:46:05] * TruDan|away is now known as TruDan
[12:05:19] <sekjun9878> :o
[12:05:31] <sekjun9878> Google Search currency translation supports Bitcoin?
[12:05:41] <sekjun9878> That's cool
[12:07:05] * gurun joined the channel
[12:07:38] <Codmadnesspro> Ye
[12:08:03] <Codmadnesspro> I don't use bitcoin though, I use doge.
[12:13:31] * heyj_ca joined the channel
[12:15:55] * Wuppie joined the channel
[12:20:55] * NullFull has quit
[12:20:55] * heyj has quit
[12:21:06] * NullFull joined the channel
[14:30:17] * tschrock has quit
[14:50:14] * Wuppie_ joined the channel
[14:53:38] * Wuppie has quit
[15:27:59] <Wuppie_> shoghicp, Hi shogic :) How does the server know a client want's to pick up an item? Or does the server have to tell the client?
[15:35:48] <shoghicp> the server tells the client
[15:35:51] <shoghicp> like pc
[15:56:49] * gurun joined the channel
[17:00:08] * gurun_ joined the channel
[17:36:26] * Mister_Magister joined the channel
[17:49:44] * Mister_Magister has quit
[18:06:09] * Mister_Magister joined the channel
[18:06:36] * Wuppie__ joined the channel
[18:09:36] * Wuppie_ has quit
[18:09:52] * Wuppie joined the channel
[18:12:44] * Wuppie__ has quit
[18:28:25] * Mister_Magister has quit
[18:33:38] * Mister_Magister joined the channel
[18:41:22] * Mister_Magister has quit
[18:59:11] * QqS981 joined the channel
[19:27:02] * QqS981 has left the channel
[19:50:55] <gurun_> NullFull c talk to me please
[19:50:59] <NullFull> And what?
[19:51:05] <gurun_> guess not
[20:20:02] * QqS981_ joined the channel
[20:24:49] * QqS981_ has quit
[20:26:20] * QqS981 joined the channel
[20:59:29] * gurun has quit
[21:24:20] * QqS981 has left the channel
[21:32:14] * QqS981_ joined the channel
[21:33:44] * QqS981_ has left the channel
[21:39:12] <Wuppie> Whaha, managed to get my Minecraft username to be PocketEdition
[21:51:16] <Codmadnesspro> Nice
[21:51:29] <Codmadnesspro> I changed my old HungerGames_Apex to Codmadnesspro :)
[21:51:52] <Codmadnesspro> I stayed up all night to do it lol
[21:52:35] <deceit> luck-e
[21:52:50] <deceit> known just reminded me and i was too late to grab mine :(
[21:53:01] <Codmadnesspro> lol
[21:53:30] <Codmadnesspro> I have a spare mc account
[21:53:46] <deceit> it's all good though, it'd be weird to have my nick as deceit, and then my wife's as mrsdeceet
[22:04:44] * gurun joined the channel
[22:07:37] * QqS981 joined the channel
[22:19:11] * gurun_ joined the channel
[22:27:27] * QqS981 has left the channel
[22:35:32] * QqS981 joined the channel
[22:35:35] <NullFull> QqS981 is also known as: FreshCoco
[22:53:04] <QqS981> MrARM jesteś jeszcze? :)
[23:24:11] * QqS981 has quit
[23:31:17] * Brandon15811__ joined the channel
[23:47:57] * TruDan is now known as TruDan|away

2015-02-03
[01:10:11] * stealthii has quit
[15:20:01] * [d__d] joined the channel
[15:20:04] <mtrythall> [d__d] ping
[15:20:05] <[d__d]> Are you in need of my services, mtrythall?
[15:20:08] <mtrythall> [d__d] help
[15:20:08] <[d__d]> Available plugins: logger, ping, help, bangmotivate, github, brain (https://botbot.me/freenode/mcpedevs/help/)
[15:23:27] * TOPIC: Minecraft: Pocket Edition development channel | PocketMine support in #pocketmine | Current Minecraft PE: v0.10.5 alpha | Protocol docs: http://wiki.vg/Pocket_Minecraft_Protocol | Channel Rules: https://gist.github.com/shoghicp/6194637 | Publicly logged at https://botbot.me/freenode/mcpedevs/
[15:26:29] * mtrythall has left the channel
[16:03:29] <gurun__> shoghicp: secrets?
[16:05:12] <Intyre> seeecccreeetsssssssssssssssss BOOOOM! :D
[16:28:48] * TruDan|away is now known as TruDan
[16:59:54] * Brandon15811__ joined the channel
[17:06:19] * PEMapModder is now known as PEMapModder|away
[17:08:21] <Codmadnesspro> I smell secrets, tell tell tell.
[18:03:13] <gurun__> The ACKs, when sent with more than one. The construct is made so that it can contain holes, isn't it?
[18:03:16] <gurun__> it's like segments
[18:04:26] <gurun__> with a start-end, start-end example: #0 1-4 #0 5-9 #1 14 #1 18
[18:04:27] <gurun__> right?
[18:23:35] <Intyre> yes
[18:23:48] <Intyre> gurun__: yep
[18:24:14] <gurun__> good.i'm reading RakLib now.. trying to find a smart and fast way. They use range-structures
[18:56:02] * Samueljh1 joined the channel
[18:56:03] <NullFull> Samueljh1 is also known as: Samueljh1
[18:56:08] <Samueljh1> intyre
[18:56:13] <Intyre> ?
[18:56:19] <Samueljh1> why did u ban me?
[18:56:26] <Intyre> did i?
[18:56:28] <Samueljh1> yes
[18:56:33] <Samueljh1> from #Pocketmine
[18:56:40] <Samueljh1> i was asking a question...
[18:56:42] <Intyre> i didnt...
[18:56:46] <Samueljh1> well I'm banned
[18:56:54] <Intyre> why?
[18:56:57] <Samueljh1> u tell me
[18:57:01] <Samueljh1> for no reason
[18:57:08] <Samueljh1> can u pardon or something
[18:57:24] <Intyre> i cant
[18:57:32] <Samueljh1> o
[18:57:36] <Samueljh1> who is McpeServ?
[18:57:48] <Samueljh1> is it a bot?
[18:58:04] <Intyre> mcpeserv? :/
[18:58:10] <Samueljh1> u kno?
[19:00:52] <Codmadnesspro> lol
[19:07:22] * gurun joined the channel
[19:15:25] * gurun has quit
[19:45:58] * gurun joined the channel
[20:46:39] <TruDan> shoghicp: Can you make it so the android version works over 4G as well as WiFi pls? <3
[20:47:58] <Intyre> and unicorns pls <3
[20:47:59] <humerusj> Can't do it on 4G :/
[20:48:06] <TruDan> how come? D:
[20:52:55] <TruDan> nvm ^ blame samsung
[21:07:56] <TruDan> It thought my 4G was faster so it was switching me to that xD
[21:44:02] <MrARM> BlockLauncher :D
[21:44:11] <MrARM> TruDan ^
[21:44:22] <TruDan> you srs? >.<
[21:44:59] <MrARM> yes
[21:45:07] <MrARM> it can be used not for evil
[21:45:39] <MrARM> TruDan ^
[21:45:56] <TruDan> -plots evil plan- >:D
[21:46:24] <MrARM> it can be used for evil too
[21:46:31] <MrARM> ^ most android hackers
[21:46:47] <TruDan> yeah
[21:46:49] <TruDan> =/
[21:46:57] <MrARM> stupid zhuowei enabled modpe
[21:46:59] <MrARM> on servers
[22:12:11] <gurun> guys .. anyone know what the highest accepted latency from ACK is on various clients?
[22:12:20] <gurun> can i buffer for say .. 20ms?
[22:12:42] <gurun> it makes a pretty big differnce during stress tests..
[22:12:59] <gurun> aprox from 500 players to 700 with same load and TPS
[22:13:38] <MrARM> 20ms is too little
[22:13:45] <MrARM> 50ms is often the ping...
[22:14:12] <gurun> it seems as if the ping time has increased. i have to check that. because it takes up to a second or so for the client to realize that the server is gone now.
[22:14:19] <gurun> happend on the last alpha
[22:14:27] <gurun> 50ms would be great.
[22:14:40] <gurun> but .. network latency should be .. accounted for too.
[22:14:56] <MrARM> remember, not everyone has great internet connection
[22:15:06] <gurun> thats what i mean.
[22:15:08] <MrARM> It often goes to 200ms for me
[22:15:40] <MrARM> so maybe use 200ms?
[22:16:02] <MrARM> actually, to be safe, 500ms would be best, but...
[22:16:37] <gurun> uh
[22:16:42] <MrARM> well, use 500ms
[22:16:53] <gurun> i have 20ms seconds now .. and hesitate if i can increase the dealy more than that..
[22:16:55] <MrARM> that I think had be a good value
[22:17:15] <gurun> i don't want to buffer too much either.
[22:17:18] <MrARM> almost no client would have 20ms ping :/
[22:17:46] <MrARM> I never have 20ms... Always between 20ms and 200ms
[22:17:51] <gurun> i discovered that if i took the TPS down deliberately from 50ms to tick ever 10ms (in sync with RakNet) .. the performance was really boosted.
[22:18:01] <gurun> much more even load on CPU and GC and everything.
[22:18:28] <gurun> do you see the ping.time in blocklauncher?
[22:18:35] <MrARM> nope
[22:18:45] <MrARM> but PC servers...
[22:19:02] <MrARM> and yeah, I more or less know that. 20ms is really too small value
[22:20:26] <MrARM> 50ms is still a bit small
[22:20:36] <MrARM> 200ms shall be fine
[22:20:46] <MrARM> 500ms should be completely safe value
[22:21:28] <gurun> i will try 200ms and see how much it effects.
[22:21:40] <gurun> i profiled, and 13% of CPU was dedicated to sending ACK,.
[22:21:57] <gurun> i won't get rid of all, but i can at least make sure it doesn't impact performance much.
[22:23:00] <gurun> i wonder if the client would ever try to resend, or if it just disconnects.
[22:23:12] <gurun> i don't like that bit.. that it just decide to give up.
[22:23:21] <gurun> for ack, it shouldn't
[22:24:46] <MrARM> gurun: Linux waits 3 seconds (TCP)
[22:25:52] <gurun> linux .. in what way?
[22:26:32] <MrARM> if no ack was received for 3s, it'll resend it
[22:27:12] <gurun> hmm .. i don't know what "linux" has to do with this. I mean the MCPE ACK's for datagram?
[22:30:49] <MrARM> meant about tcp
[22:30:56] <MrARM> not about PE
[22:31:03] <MrARM> Don't know how raknet handles this
[22:31:15] <MrARM> lemme look up how pocketmine does it
[22:37:22] <MrARM> couldn't find it, aww
[22:48:41] <gurun> i didn't check the timing on that, but i know where he is buffering so i'll check that
[22:56:38] <gurun> shoghicp: 700 players on iPad ... poor iPad
[22:57:06] * Jaydenb132 joined the channel
[22:57:08] <NullFull> Jaydenb132 is also known as: Jaydenb1321
[22:57:39] <Jaydenb132> Hi, anyone on to help?
[22:57:54] <gurun> about?
[22:59:18] <Jaydenb132> I want to make it so that when a player touche with diamond block, they are teleported to a world
[22:59:37] <Brandon15811__> "PocketMine support in #pocketmine"
[22:59:57] <Jaydenb132> I am there, but no one answered xD
[23:00:10] <Brandon15811__> doesn't matter
[23:08:21] * Connor4898 has quit
[23:17:34] * Connor4898 joined the channel
[23:20:40] * Connor4898 has quit
[23:20:40] * Connor4898 joined the channel
[23:33:38] * stealthii joined the channel

2015-02-01
[01:43:15] * Brandon15811_ has quit
[12:41:03] * Brandon15811__ has quit

2015-01-30
[18:06:51] * Falkirks has quit
[18:13:33] * Falkirks joined the channel
[18:26:42] * Falkirks has quit
[18:26:42] * Falkirks joined the channel
[20:28:40] * [o__o] has quit
[20:31:04] * -- BotBot disconnected, possible missing messages --
[20:33:14] * [o__o] joined the channel

[14:37:06] * Jocopa3 has quit
[14:42:52] <Codmadnesspro> iJoshuaHD, not sure because when I open mine its just a flat world.
[14:53:16] <iJoshuaHD> Codmadnesspro i still even get that bug ...
[14:53:24] <iJoshuaHD> but not really a major issue...
[14:53:45] <iJoshuaHD> the one thing i hate most is the frozen console
[14:53:55] <Codmadnesspro> ^
[14:54:05] <Codmadnesspro> That's really starting to piss me off lol
[14:54:46] <iJoshuaHD> at least i dont have to worry about it that much since i have a script that fixes that for me
[15:01:14] <leonchang99_> https://sg.finance.yahoo.com/news/taiwanese-parents-now-legally-required-175033990.html
[15:01:29] <leonchang99_> Whatt....how do they expect me to limit usage to 30 minutes or less
[15:01:30] <iJoshuaHD> o.O
[15:02:44] <iJoshuaHD> thats bs
[15:03:04] <iJoshuaHD> good thing im not living in taiwan ...
[15:03:18] <iJoshuaHD> and if i do, im almost in the legal age \o/
[15:04:39] <Codmadnesspro> How would they enforce that?
[15:05:10] <Codmadnesspro> "Child and Youth Welfare and Protection Act" parents don't have to abide by it?
[15:05:23] * MrARM|away is now known as MrARM
[15:06:34] <Codmadnesspro> Is it me or is it that these sign protection plugins are useless? I've seen many of them and people just name it something different than the other person has named it.
[15:08:43] <leonchang99_> Codmadnesspro: Dunno, they want to fine heavily though
[15:09:06] <iJoshuaHD> it just sucks ..
[15:09:10] <Codmadnesspro> leonchang99_, is there any proof that it's ruining our brains?
[15:09:15] <Codmadnesspro> ;)
[15:09:17] <leonchang99_> I don't believe so
[15:09:25] <leonchang99_> I mean, I don't think I'm getting any dumber
[15:09:55] <iJoshuaHD> ^
[15:09:59] <MrARM> my 3g was not working :(
[15:10:06] <MrARM> all day
[15:10:09] <iJoshuaHD> lol
[15:10:11] <MrARM> evil oranges
[15:10:32] <MrARM> Orange is my mobile operator btw
[15:10:33] <iJoshuaHD> whats the difference between 4G and LTE?
[15:10:41] <iJoshuaHD> they are just one right?
[15:10:54] <MrARM> that some carrers told stupid clients that HDSP is 4G
[15:11:00] <MrARM> and no, LTE is not 4g
[15:11:06] <MrARM> LTE is less than 4g
[15:11:13] <MrARM> *HDSPA
[15:11:17] <Codmadnesspro> MrARM, wut? Orange is EE now...
[15:11:20] <MrARM> in orev message
[15:11:23] <MrARM> *prev
[15:11:28] <iJoshuaHD> my moms Note 3 is forcing mobile data to 4G
[15:11:32] <MrARM> LTE is like HDSPA++
[15:11:36] <MrARM> IT IS NOT 4G
[15:12:01] <iJoshuaHD> i want to use 3G to save some data but i dont know how ...
[15:12:03] <MrARM> 4G is something that's even faster, but unexistent actually
[15:12:09] <iJoshuaHD> it forces to 4G
[15:13:08] <hm> heee
[15:14:17] <iJoshuaHD> 4G is fast
[15:14:17] <iJoshuaHD> bit takes a lot of data
[15:14:17] <iJoshuaHD> especially our Mobile carrier providers are bs
[15:14:22] <iJoshuaHD> charging 10MBPS for $130 plus
[15:14:44] <hm> umm..
[15:14:44] <iJoshuaHD> at 15GB per month
[15:14:46] <hm> i'm leave in korea
[15:15:31] <hm> i'm use the 120MBPS for $150
[15:15:45] <hm> o-o
[15:15:52] <Codmadnesspro> Who even uses mobile data these days...
[15:16:09] <iJoshuaHD> 3rd world countries
[15:16:12] <Codmadnesspro> Unless you want big bills ;0
[15:16:26] <iJoshuaHD> Philippines govt is such corrupt to allow these scammers to flow
[15:17:22] <MrARM> i use
[15:17:38] <MrARM> $0.01/3mb
[15:17:46] <Codmadnesspro> Swedon are just as bad
[15:18:04] <MrARM> Nah, what's not bad
[15:18:24] <MrARM> *that's
[15:19:21] <hm> hmmm...
[15:19:34] <hm> I'm go to the army this year
[15:19:41] <hm> what the...
[15:20:25] <hm> AAA.. I HATE NORTH KOREA
[15:20:44] <iJoshuaHD> o.O
[15:21:00] <iJoshuaHD> so u support the film: The Interview? xD
[15:21:59] <hm> If war occurs...
[15:22:03] <hm> Our family will kill Kim Jong Un
[15:22:21] <hm> uuuuu
[15:22:27] <hm> soso..
[15:23:45] <Codmadnesspro> The Interview was boring.
[15:24:02] <hm> i agreed xP
[15:25:22] <iJoshuaHD> if NvsS happen
[15:25:28] <iJoshuaHD> w3 boomboom
[15:27:06] <Codmadnesspro> That first part in the interview...
[15:27:31] <hm> w3 never happened.. because south is surely overwhelming military force :P
[15:28:11] <iJoshuaHD> yes it will because Nokkor has allies
[15:28:43] <hm> yeee thanks to the us
[15:28:45] <iJoshuaHD> the best way w3 not to happen is to avoid wars ...
[15:33:28] <iJoshuaHD> hate wars, love each other <3
[15:33:37] <iJoshuaHD> even the other is so dumb
[15:34:02] <hm> hmm.. that is hard..
[15:34:25] <hm> south korea young people no more doesen't want reunification
[15:36:59] <hm> anyway the new MC:PE chat color is best
[15:37:15] <Codmadnesspro> There's color now?
[15:37:50] <hm> not now
[15:37:51] <iJoshuaHD> still waiting for an option to make the font smaller
[15:37:54] <gurun> iJoshuaHD: adding primed TNT entity. That will probably give animations..
[15:38:18] <Codmadnesspro> Colors would be nice :)
[15:38:30] <iJoshuaHD> nice
[15:39:10] <Codmadnesspro> I wish I could somehow detect people using blocklauncher :*(
[15:39:25] <gurun> my son loves blowing things up .. so he won't let me slip on TNT
[15:40:40] <hm> kkkk
[15:41:07] <hm> OMG he is scared kkk
[15:42:26] <hm> just before I uploaded that news(pe chat color) to south korea PE forum, everyone say YAY!
[15:42:27] <gurun> i'll see if i can create a nuke ... with a fireball mush going up ..
[15:43:55] <iJoshuaHD> lol
[15:44:29] * Wuppie joined the channel
[15:52:21] * MrARM is now known as MrARM|away
[16:01:25] * MrARM|away is now known as MrARM
[16:05:58] <hm> chat color update korea reactions -> http://i.imgur.com/ehrag7f.png
[16:10:30] <gurun> mm .. booring.
[16:10:45] <gurun> The explosions created .. doesn't do the smoke effect as the inline game ..
[16:11:17] <Codmadnesspro> shoghicp what about colored names?
[16:12:07] <hm> we can now use chat code
[16:12:27] <hm> like a &1 (maybe?)
[16:13:02] <hm> so, can also be used for name tags
[16:13:08] <Codmadnesspro> hopefully....
[16:13:21] <Codmadnesspro> since pocketmine currently rejects names with & in them.
[16:13:43] <hm> yes because it setted
[16:14:57] <hm> if youre deveolper and if you need..
[16:15:09] <hm> you can remove format disable
[16:15:14] <hm> like a $event->getPlayer ()->setRemoveFormat ( false );
[16:22:03] <MrARM> Yep
[16:22:16] <MrARM> will be possible to use for nametags
[16:24:33] <gurun> Anyone know what message to send to get the smoke particles on explosion. I'm guessing animate with some action ID. But it doesn't seems to work.
[16:25:29] <hm> p...particles...
[16:26:53] <gurun> not on PE
[16:27:02] <gurun> but i'm checking effects from PC
[16:27:08] <gurun> might reuse the action values from that...
[16:27:31] <hm> i don't know action ID but, if same the pocketmine...
[16:27:40] <hm> entityevent 3 is smoke
[16:28:50] <gurun> oh, really
[16:29:01] <hm> is right..?
[16:29:15] <gurun> i'll try them all
[16:30:39] <gurun> nope, didn't work.
[16:31:11] <hm> sad '~'..
[16:32:44] * Wuppie_ joined the channel
[16:36:17] * Wuppie has quit
[16:46:41] * Wuppie__ joined the channel
[16:47:14] * Darunia18 joined the channel
[16:50:16] * Jocopa3 joined the channel
[16:50:17] * Wuppie_ has quit
[17:24:21] <MrARM> gurun: in some time I'll be able to check that
[17:27:10] <MrARM> gurun: there's an ExplodePacket
[17:30:58] <TruDan> I don't think its possible to trigger particles without making the effect itself, (actually exploding)
[17:31:28] <TruDan> shoghicp is actually working on making a lot of things server-sided
[17:32:19] * Iphonetips1|away is now known as Iphonetips1
[17:35:48] <MrARM> You can
[17:35:56] <MrARM> ExplodePacket and no changed blocks :)
[17:36:28] <MrARM> TruDan ^
[17:36:36] <TruDan> Yeah ik that but if you're only after smoke particles
[17:37:18] <TruDan> That still causes the explosion sound etc
[17:37:22] <MrARM> yeah
[17:55:15] * Wuppie joined the channel
[17:57:22] * Wuppie__ has quit

[00:48:30] * Falkirks has quit
[00:48:30] * Falkirks joined the channel
[00:51:25] * gurun has quit
[00:55:44] * gurun joined the channel
[01:04:24] * leonchang99_ joined the channel
[01:11:40] * gurun has quit
[02:07:20] * Iphonetips1 is now known as Iphonetips1|away
[05:13:20] <sekjun9878> xD
[05:13:24] <sekjun9878> I just got www.gopagoda.io
[05:13:37] <sekjun9878> gopagoda.io is a free domain for free apps on the pagodabox cloud
[05:13:45] <sekjun9878> the app name "www" wasn't taken xD
[05:43:36] <Falkirks> sekjun9878: That is evil :P
[05:43:58] <sekjun9878> :)
[05:45:28] <Falkirks> It isn't a good plan to put the apps on the same domain, they were asking for it.
[05:46:59] <Brandon15811__> heroku hosts apps on their main domain, but they we're smart enough to register the www xD
[05:47:52] <sekjun9878> @Falkirks They used to. They have two different domains for apps and the cloud - pagodabox.io their website and gopagoda.io for apps
[05:49:02] <Falkirks> Brandon15811__: No Heroku does herokuapp.com, at least that's what I get
[05:49:24] <Brandon15811__> oh yeah xD
[05:49:28] <Brandon15811__> I stand corrected
[05:50:00] <Brandon15811__> they registered the www on the herokuapp too
[05:50:20] <Falkirks> The main page is unregistered at http://gopagoda.io, I wonder if it can be tricked into giving you that domain.
[05:50:33] <sekjun9878> xD xD
[05:50:35] <sekjun9878> You guys
[05:51:28] <Falkirks> Free domain though, and .io domains aren't cheap
[05:51:36] <Brandon15811__> NullFull: image you guys
[05:51:38] <NullFull> http://img.photobucket.com/albums/v290/Sinje/oh-you-guys.jpg#.png
[05:53:14] <sekjun9878> xD now I have api.gopagoda.io
[05:53:25] <sekjun9878> NullFull image when will this end?
[05:53:26] <NullFull> https://drawception.com/pub/panels/2012/4-5/bMw5Cw8SXd-4.png#.png
[05:53:49] <Brandon15811__> http://api.herokuapp.com/
[05:54:06] <sekjun9878> :DD
[05:55:36] <Falkirks> I can't claim it :(
[05:56:27] <Brandon15811__> heh xD
[05:57:28] <Falkirks> Damn someone got http://forums.herokuapp.com
[05:57:58] <sekjun9878> VPS4lyf!!11
[05:58:16] <humerusj> I miss appfog :(
[05:58:21] <sekjun9878> Cloud is way to expensive unless you are a company with s**ttons of backing from venture
[05:58:26] <sekjun9878> way too *
[05:58:48] <Brandon15811__> or unless you have plenty of credit ;D
[05:58:55] <humerusj> ^
[05:58:58] <sekjun9878> Well
[05:59:01] <sekjun9878> How
[05:59:06] <Brandon15811__> google
[05:59:08] <humerusj> Brandon15811__: speaking of credit lol
[05:59:21] <sekjun9878> @Brandon15811__ That's only for 3 months though isn't it?
[05:59:24] <humerusj> We have some money we need to get rid of XD
[05:59:44] <sekjun9878> @humerusj What happened to AppFog?
[05:59:53] <Brandon15811__> humerusj: oh yeah xD
[06:01:33] <humerusj> sekjun9878: it was free a while ago
[06:01:57] <Brandon15811__> humerusj: dotcloud was even better when it had a free tier
[06:01:58] <sekjun9878> Just found that out as well - I got in while it was free seems like they stopped that now
[06:02:17] <humerusj> Brandon15811__: yeah
[06:02:28] <humerusj> Mhmm
[06:02:37] <Brandon15811__> but we got docker in exchange for it, so thats okay :D
[06:02:42] <humerusj> ^
[06:03:01] <humerusj> Now we build our own PaaS for the cheap!
[06:03:08] <sekjun9878> dokku
[06:03:11] <sekjun9878> Have yet to try that one
[06:03:15] <sekjun9878> But sounds promising
[06:03:34] <humerusj> Ahh, another thing I can waste credits on!
[06:04:51] <sekjun9878> $100 DO credits :D
[06:04:57] <sekjun9878> How do they even make any profit
[06:05:19] <humerusj> Brandon15811__: oh, iojs is on heroku now
[06:05:26] <Brandon15811__> sekjun9878: aws gave out a shit ton of credits last year xD
[06:05:53] <Brandon15811__> and they're giving out $1000 now, but you have to take and complete this online course
[06:06:01] <sekjun9878> I have dedicated servers no need for this geeky cloud or aka hyperexpensive servers!
[06:06:42] <sekjun9878> PaaS is another story but still way too expensive for the laymen
[06:06:46] <Brandon15811__> but the cloud is fun!
[06:06:48] <humerusj> That are free ;)
[06:07:05] <Brandon15811__> humerusj: actually, the $1000 isn't free xD
[06:07:24] <Brandon15811__> you have to pay like $50 to get the cert for the course
[06:07:26] <sekjun9878> credit != low cost as when that runs out you have to pay the full cost
[06:07:32] <humerusj> Brandon15811__: well, the other credits were pretty darn close to free
[06:07:50] <sekjun9878> Not really a sustainable business model
[06:07:53] <humerusj> Or you shipit in docker
[06:07:54] <NullFull> http://images.cheezburger.com/completestore/2011/11/2/46e81db3-bead-4e2e-a157-8edd0339192f.jpg
[06:07:58] <humerusj> And use cloudflare
[06:07:59] <Brandon15811__> x
[06:08:03] <Brandon15811__> xD*
[06:08:20] <humerusj> :)
[07:04:06] * MrARM|away is now known as MrARM
[07:24:45] * gurun joined the channel
[08:19:59] * gurun_ joined the channel
[08:21:04] * gurun has quit
[08:21:14] * gurun_ has quit
[08:21:34] * gurun joined the channel
[08:36:42] <iJoshuaHD> how do u guys load MCRegion on MCEDit?
[08:42:36] <gurun> file.open
[08:42:38] <gurun> :-P
[08:51:06] <gurun> Anyone know a MCPE client that can be used to trace packages coming from a multiuser session as client on PE?
[08:53:27] * sekjun9878 has left the channel
[08:53:34] * sekjun9878 joined the channel
[09:12:09] * gurun_ joined the channel
[09:14:35] * gurun has quit
[09:48:11] * PEMapModder_ joined the channel
[09:48:15] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:09:56] * gurun_ has quit
[10:10:18] * gurun joined the channel
[10:44:31] <shoghicp> NullFull: twitter shoghicp
[10:44:32] <NullFull> @shoghicp: Improved with @_tomcc how text rendering works, and got really nice results! http://t.co/CmfHMtfHb7
[10:44:35] <shoghicp> :)
[10:50:11] <shoghicp> now you can put color codes anywhere on screen
[10:58:28] * MrARM is now known as MrARM|away
[11:13:18] <gurun> NullFull: twitter NiclasOlofsson
[11:13:19] <NullFull> @NiclasOlofsson: #MCPE #MiNET Server - TickTime 0ms Ltcy=11ms 401 player(s) Pkt 29780/s ACKs 8501/s AvSize: 1268b Tput: 302.23Mbit/s. It's getting faster.
[11:13:28] <gurun> hmm, intersting feature
[11:27:24] * hm joined the channel
[11:27:40] <hm> what is MiNET?
[11:28:20] <hm> their support AI?
[11:36:58] <gurun> hm: hmm, support AI does not. support AI does will.
[11:37:36] <hm> aha I see
[11:38:30] <gurun> i guess 1.0 would be targeting PVP providers.
[11:38:39] <gurun> 1.1 Creative
[11:38:49] <gurun> 2.0 mobs AI
[11:40:07] <hm> good :)
[11:41:27] <gurun> but performance is the primary goal
[11:43:25] <hm> it seems difficult
[11:43:27] <hm> to prevent a cheat..
[11:44:07] <gurun> to some extent, yes
[11:45:57] <Codmadnesspro> Fatal error: Call to a member function getLevel() on null in phar:///home/playmcpe/test/PocketMine-Soft.phar/src/pocketmine/event/level/ChunkEvent.php on line 37
[11:46:02] <Codmadnesspro> uhm...
[11:46:31] <gurun> #pocketmine
[11:46:33] <hm> i think your level variable something wrong
[11:47:33] <Codmadnesspro> gurun can't go in there :)
[11:47:37] <Codmadnesspro> So i'll have to ask here
[11:48:39] <Codmadnesspro> hm what do you mean? I don't understand.
[11:49:03] <hm> is your code? or other people plugin?
[11:51:40] <Codmadnesspro> Well I'm not sure what would be causing it... would signportal be doing this?
[11:51:49] <Codmadnesspro> And no it's not mine
[11:51:53] <hm> maybe..
[11:52:20] <hm> umm.. why don't you check CrashDump?
[11:52:53] <Codmadnesspro> Oh yeah -.-
[11:53:33] <hm> hehe XD
[11:54:32] <Codmadnesspro> Error: Call to a member function getLevel() on null nothing realy stating that it's a plugin.
[13:53:56] * Jocopa3 joined the channel
[13:54:03] <iJoshuaHD> Codmadnesspro its something to do with a plugin not closing things properly
[13:55:36] * Jocopa3_ has quit
[14:02:47] <iJoshuaHD> shoghicp can u add a chat screen feature where u can lower the font size?
[14:03:07] <iJoshuaHD> it sucks having a default font size which blocks the whole screen
[14:04:55] <gurun> iJoshuaHD: i twittered them the same request. It truly sucks.
[14:05:23] <iJoshuaHD> i feel u xD
[14:05:46] <iJoshuaHD> gurun i made some tnt explosion test to see if it would lag the server, heck no it didnt xD
[14:05:58] <iJoshuaHD> but theres no animations or such
[14:07:44] <gurun> i have to check what that looks like in the real deal.
[14:08:12] <gurun> if the blocks flying are .. animated or not
[14:09:34] <gurun> ah, particles
[14:09:55] <gurun> havoc!
[14:10:37] <gurun> i have a gut feeling there is an animation missing ..
[14:15:34] <iJoshuaHD> why is it mcedit wont read mcregion worlds?
[14:15:51] <iJoshuaHD> when i opened level.dat, it didnt see any chunks at all ...

2015-01-29
[13:34:54] <Codmadnesspro> Skins arn't out yet?
[13:35:25] <iJoshuaHD> yes but some says it will be out when 0.11.0 releases. who knows
[13:36:10] <iJoshuaHD> i tried flushing all domain dns cache in my wifi, new dns cache still doesnt work
[13:36:27] <iJoshuaHD> im tired of using google public dns just to fix this dns cache crap
[13:36:49] <sekjun9878> Just use Google DNS permanently
[13:36:56] <iJoshuaHD> its so slow
[13:36:58] <sekjun9878> I find ISP dns servers too cached to use for anything development
[13:37:21] <iJoshuaHD> i used 8.8.8.8 and 8.8.4.4
[13:37:23] <sekjun9878> I can edit a new subdomain and in 4 hours it's still not updated - with GOogle DNS its instant
[13:37:33] <iJoshuaHD> added it on my wifi router dns stuff
[13:37:39] <iJoshuaHD> yeah
[13:37:52] <iJoshuaHD> i did that too, its almost a week and still havent updated
[13:38:07] <sekjun9878> Browser cache?
[13:38:12] <iJoshuaHD> nope
[13:38:14] <sekjun9878> It could be caching a Permanently Moved
[13:38:25] <iJoshuaHD> idk
[13:38:34] <sekjun9878> Anyways night bye!
[13:38:40] <iJoshuaHD> the dns is unrecoverable
[13:38:56] <iJoshuaHD> for example, i was using the old ip of the server and changed it with a new one
[13:39:10] <iJoshuaHD> now the domain is updating new ip
[13:39:22] <iJoshuaHD> my internet wont update it
[13:39:41] <iJoshuaHD> i tried flushing all dns cache records in google chrome it works
[13:39:47] <iJoshuaHD> but on other services, no
[13:40:03] <iJoshuaHD> i.e putty, sftp client etc
[13:40:16] <iJoshuaHD> even on my tablet and phone
[13:41:47] <iJoshuaHD> ill put back google public dns for the last time ...
[13:46:27] * PEMapModder|away joined the channel
[13:54:32] * Jocopa3_ joined the channel
[13:55:42] * Jocopa3 has quit
[14:02:46] * gurun joined the channel
[14:04:58] * MrARM|away is now known as MrARM
[14:05:42] <MrARM> yeah, he may have used sftp
[14:05:47] <MrARM> to put the files
[15:04:45] <gurun> NBT data. Did anyone check what happens would it be compressed when sending to PE?
[15:08:12] <MrARM> I think no
[15:08:30] <MrARM> but shogmaster will know better
[15:08:43] <MrARM> check pm source
[15:26:22] * Jocopa3_ is now known as Jocopa3
[16:07:54] * gurun has quit
[16:08:15] * gurun joined the channel
[17:06:47] * Codmadnesspro has quit
[17:07:17] * Codmadnesspro joined the channel
[17:20:22] * Codmadnesspro has quit
[17:20:52] * Codmadnesspro joined the channel
[17:47:22] * Wuppie_ has quit
[18:09:59] * Wuppie_ joined the channel
[18:50:47] * Wuppie__ joined the channel
[18:54:36] * Wuppie_ has quit
[18:59:53] <gurun> shoghicp: can you get a confirmation regarding the client saving chunks, or not. What is the intended functionality, and does it work?
[19:13:42] <MrARM> it does that
[19:13:52] <MrARM> as if it did not, there would be issues
[19:14:00] <MrARM> most notably with multitasking I guess
[19:14:15] <MrARM> as client wants to free up memory I guess
[19:14:23] <MrARM> if I'm wrong, literally blame mojang
[19:50:05] * Antisobe- joined the channel
[19:51:35] * eggster_ joined the channel
[19:53:38] * MinecraftAddict_ joined the channel
[19:54:35] * [shoghicp] joined the channel
[19:56:36] * Antisober552 has quit
[19:56:36] * Antisobe- is now known as Antisober552
[19:56:37] * eggster has quit
[19:56:37] * MinecraftAddict has quit
[19:56:37] * shoghicp has quit
[19:56:38] * eggster_ is now known as eggster
[19:56:38] * MinecraftAddict_ is now known as MinecraftAddict
[19:56:38] * [shoghicp] is now known as shoghicp
[19:57:06] <Codmadnesspro> o.o
[20:10:05] <TruDan> :o
[21:05:08] <gurun> MrARM: it's not entirely the question.
[21:05:56] <gurun> it's a matter of if the client reuses chunks or not, or if we should resend them. As i understand this has perhapos changed in 0.10 so we don't ever need to resend a chunk unless it hsa changed.
[21:05:57] <MrARM> it saves chunks, temporarily
[21:06:10] <MrARM> unload chunk deletes jt
[21:06:16] <MrARM> *it
[21:06:35] <MrARM> you should always resend
[21:06:58] <MrARM> gurun ^
[21:08:01] <gurun> so you are not aware of the change then i take it.
[21:27:02] <MrARM> gurun: no matter what, you should always resend it
[21:27:11] <MrARM> gurun: what if someone changes terrain
[21:32:37] <gurun> uh, then i resend that chunk?
[21:36:41] * MrARM is now known as MrARM|away
[22:00:27] * Mister_magister joined the channel
[22:00:58] <Mister_magister> Hi. Te make plugin tutorial on github is actually?
[22:01:51] <Mister_magister> Current*
[22:02:01] <gurun> #pocketmine question I assume
[22:02:46] <Mister_magister> Yes
[22:03:15] <Mister_magister> Oh sorry there are two tabs :)
[22:11:23] * jython234[away] is now known as jython234
[22:12:31] * Mister_magister has quit
[22:18:05] * jython234 is now known as jython234[ping]
[22:31:15] * NullFull has quit
[22:31:15] * NullFull joined the channel
[22:32:43] * Wuppie__ has quit
[22:34:15] * jython234[ping] is now known as jython234[IG]
[22:39:21] * jython234[IG] is now known as jython234
[22:47:51] * leonchang99_ has quit
[23:02:42] * jython234 is now known as jython234[away]
[23:02:56] * Codmadnesspro has left the channel
[23:09:34] * Codmadnesspro joined the channel
[23:14:20] <Codmadnesspro> How do I stop the console spamming stats?
[23:14:36] <Codmadnesspro> Everysecond it sends out stats on the screen x.x
[23:18:58] <humerusj> Disable ansi
[23:21:19] * Jocopa3_ joined the channel
[23:25:44] * Jocopa3 has quit
[23:54:22] * Fudster has quit
[23:58:13] * jython234[away] has quit
[23:58:21] * Fudster joined the channel

[12:42:08] <iJoshuaHD> ill be careful this time
[12:42:21] <leonchang99_> iJoshuaHD: don't accidently block off ssh connection again lol
[12:42:34] <iJoshuaHD> ill block ssh connection still
[12:42:44] <iJoshuaHD> Codmadnesspro pls query me and help me pls xD
[12:42:49] <leonchang99_> ....then how do you ssh into it?
[12:48:13] * iJoshuaHD joined the channel
[12:48:41] <leonchang99_> Codmadnesspro: Yeah, I was doxed, and it's partly my fault since I had crap security. Hopefully filing the FBI report would make godaddy work faster
[12:50:09] <iJoshuaHD> backkk
[12:50:43] <iJoshuaHD> sekjun9878 do u know how to use ssl connection on irc with php?
[12:51:55] <Codmadnesspro> iJoshuaHD, you're using znc?
[12:52:04] <iJoshuaHD> yup
[12:52:08] <iJoshuaHD> what are u using?
[12:52:12] <Codmadnesspro> Znc
[12:52:17] <Codmadnesspro> It has ssl enabled.
[12:52:22] <iJoshuaHD> i know
[12:52:38] <iJoshuaHD> what i mean is, PEMapModder_ wants to use ssl bouncer with php
[12:52:48] <Codmadnesspro> o.O
[12:52:58] <iJoshuaHD> well, his making a bot?
[12:53:10] <Codmadnesspro> Oh, you want the bot to connect through znc?
[12:53:35] <iJoshuaHD> yes with ssl
[12:57:22] <sekjun9878> iJoshuaHD Just negotiate TLS on connecting to IRC. Not sure how to do that though
[12:57:58] <iJoshuaHD> PEMapModder_ says his going to connect to a channel using php
[12:58:44] <Codmadnesspro> You'll need php ssl module enabled
[12:58:50] <iJoshuaHD> well he has having trouble with port
[12:59:07] <Codmadnesspro> Use the same port you use to get to the webadmin.
[12:59:23] <iJoshuaHD> i dont have webmin
[12:59:26] <iJoshuaHD> too risky
[12:59:28] <sekjun9878> @PEMapModder_ Just use HexChat
[12:59:41] <Codmadnesspro> It's not if you set it up correctly and enable ssl on it.
[12:59:53] <sekjun9878> It is risky
[13:00:00] <sekjun9878> There could be unknown zero day vulnerabilities
[13:00:01] <iJoshuaHD> well he actually wants to connect his bot made using php on a channel
[13:00:13] <Codmadnesspro> Meh, I've got my webadmin open.
[13:00:16] <sekjun9878> Oh I see xD
[13:00:35] <Codmadnesspro> iJoshuaHD use the connection details that you'd use to connect to znc
[13:00:42] <eggy> What, znc webmin, risky?
[13:00:48] <iJoshuaHD> is ubuntu14 vulnerable to ghost stuff
[13:01:00] <sekjun9878> @eggy xD not ZNC webmin
[13:01:02] <iJoshuaHD> oh i thought he meant for webmin xD
[13:01:09] <iJoshuaHD> -.-
[13:01:15] <eggy> Oh, good.
[13:01:19] <Codmadnesspro> xD
[13:01:24] <sekjun9878> @eggy same here :)
[13:01:31] <sekjun9878> Well I hope not
[13:01:33] <Codmadnesspro> Use the same details you'd use for znc webmin
[13:01:46] <iJoshuaHD> Codmadnesspro he seem to tried it
[13:01:59] <iJoshuaHD> well it doesnt work as his having problems with ssl
[13:02:00] <Codmadnesspro> Yeah you'd need to enable php5 ssl module
[13:02:20] <Codmadnesspro> I have yet to enable on zachack's php bot xD
[13:02:57] <iJoshuaHD> lol
[13:03:15] <eggy> I generally don't use webmin on my Linux systems. When I do, I firewall the port using iptables.
[13:03:35] <Codmadnesspro> Yeah so theres a php ssl module you'll have to enable
[13:03:39] <sekjun9878> I've reached a stage where using bash is faster than using web panels.
[13:03:50] <eggy> Same here
[13:03:56] <sekjun9878> Not too hard really just learning how to google and a few key commands and directoryes :/
[13:04:04] <sekjun9878> "directoryes"
[13:04:47] <Codmadnesspro> I don't use panels unless it's really needed.
[13:04:55] <sekjun9878> @shoghicp Check PM?
[13:05:23] <eggy> I hate web panels, they over simplify things. They also have poor security assumptions.
[13:05:47] <iJoshuaHD> how do firewall port using iptables?
[13:05:47] <sekjun9878> But Proxmox VE <3
[13:06:03] <sekjun9878> @iJoshuaHD What are you doing with iptables? Get UFW instead
[13:06:10] <sekjun9878> `ufw allow ssh`
[13:06:10] <iJoshuaHD> ufw?
[13:06:15] <sekjun9878> `ufw logging medium`
[13:06:17] <sekjun9878> `ufw enable`
[13:06:18] <iJoshuaHD> uhmm idk
[13:06:19] <sekjun9878> Done
[13:06:30] <sekjun9878> No need for iptable commands
[13:06:31] <iJoshuaHD> im so noob at this D:
[13:06:44] <sekjun9878> Okay so if you 're using ubuntu, ufw will be installed by default
[13:06:48] <sekjun9878> type in `ufw help`
[13:06:55] <sekjun9878> Do you get the help message?
[13:07:19] <sekjun9878> Oh wait you're locked out :P
[13:07:20] <iJoshuaHD> ok wait
[13:07:27] <iJoshuaHD> no, got access now
[13:07:29] <eggy> ufw is only a front-end for up iptables...
[13:07:32] <sekjun9878> Oh good
[13:07:33] <iJoshuaHD> matt rebooted my dedibox
[13:07:43] <sekjun9878> @eggy exactly
[13:07:43] <iJoshuaHD> works as u guys advertised :D
[13:08:39] <iJoshuaHD> sekjun9878 how to only let ip address access ssh with ufw?
[13:09:12] <sekjun9878> Google :)
[13:09:44] <sekjun9878> @iJoshuaHD Make use of the tons of DigitalOcean ubuntu guides out there :) https://www.digitalocean.com/community/tutorials/how-to-setup-a-firewall-with-ufw-on-an-ubuntu-and-debian-cloud-server
[13:09:49] <eggy> Yea, Google iptables.. Don't lock self out.. lol
[13:10:01] <Codmadnesspro> DigitalOcean always know what they're doing ;)
[13:10:36] <sekjun9878> `sudo ufw allow from 123.456.789.123 proto tcp to any port 6667`
[13:10:56] <sekjun9878> @iJoshuaHD If you're looking to restrict SSH access to a specific IP, don't do it you'll just lock yourself out again
[13:11:02] <sekjun9878> And this time it will be saved so a reboot won't fix it
[13:11:03] <eggy> Locking yourself out, does teach you a lot. Happened to me, when I was learning iptables
[13:11:27] <iJoshuaHD> ill use iptables then ...
[13:11:31] <iJoshuaHD> ufw seems risky
[13:11:40] <sekjun9878> @eggy Happened to me while setting up my dedicated server. Wasted many good 2 hours using the slow 500ms latency IPMI trying to get into the SuperMicro BIOS D: D:
[13:11:57] <eggy> sekjun9878: lol
[13:12:13] <sekjun9878> @iJoshuaHD No, it's simpler and much less risky. Just allow ssh and you can undo any change whenever you want
[13:12:31] <sekjun9878> All you need is SSH access and then you can unblock anything from there
[13:12:39] <eggy> Yes, no risk for ufw
[13:12:57] <sekjun9878> @eggy like, how am I supposed to press F2 quick enough to get into BIOS over the internet :(
[13:13:10] <sekjun9878> Anyways
[13:16:49] <iJoshuaHD> ufw allow ssh
[13:16:57] <iJoshuaHD> so what would it do
[13:17:06] <sekjun9878> It will allow ssh access
[13:17:21] <sekjun9878> By default when you enable ufw it blocks all ports which would lock you out unless you explicitly allow ssh
[13:17:38] <sekjun9878> When you type in ufw enable it will give you that warning anyway
[13:17:52] <iJoshuaHD> so what should i do first
[13:18:02] <sekjun9878> ufw allow ssh
[13:18:04] <iJoshuaHD> i need to be sure on what im doing this time
[13:18:22] <sekjun9878> Okay, follow this
[13:18:24] <sekjun9878> `ufw allow ssh`
[13:18:34] <sekjun9878> `ufw enable`
[13:18:36] <Codmadnesspro> I can't pick this lock <.<
[13:18:42] <sekjun9878> And then enable any other service you need like
[13:18:45] <sekjun9878> `ufw enable http`
[13:18:56] <iJoshuaHD> then
[13:19:39] <sekjun9878> Then that's it, you have a firewall
[13:20:44] <iJoshuaHD> Command may disrupt existing ssh connections. Proceed with operation (y|n)?
[13:20:59] <iJoshuaHD> when i do ufw enable after ufw allow ssh
[13:21:14] <shoghicp> Colors \o/
[13:21:20] <iJoshuaHD> yay
[13:21:22] <sekjun9878> That gets shown anyway regardless of whether ssh is allowed or not. If you ran ufw allow ssh, you can press y
[13:22:04] <iJoshuaHD> so i enabled the firewall no
[13:22:08] <iJoshuaHD> now*
[13:22:11] <sekjun9878> Great
[13:22:17] <sekjun9878> If you're not disconnected from SSH it's all working :)
[13:22:23] <iJoshuaHD> will it block incoming 19132 commections?
[13:22:29] <iJoshuaHD> connections*
[13:22:47] <sekjun9878> Yes
[13:22:53] <sekjun9878> ufw allow 19132/tcp
[13:22:56] <sekjun9878> ufw allow 19132/udp
[13:22:59] <sekjun9878> Do both
[13:24:03] <iJoshuaHD> -.-
[13:24:05] <iJoshuaHD> lol ok
[13:24:48] <iJoshuaHD> how about the irc bouncer?
[13:25:10] <iJoshuaHD> /tcp or /udp?
[13:25:22] <sekjun9878> IRC is TCP
[13:26:05] <iJoshuaHD> ok
[13:26:37] <iJoshuaHD> so how do i enable sftp?
[13:26:49] <iJoshuaHD> ufw allow sftp
[13:26:51] <iJoshuaHD> ?
[13:27:00] <sekjun9878> Um
[13:27:07] <sekjun9878> That differs between ftp servers
[13:27:21] <iJoshuaHD> my sftp port is 21
[13:27:23] <sekjun9878> But it should be 20/tcp 21/tcp and the range of ports you've designated for passive transfer
[13:28:34] <iJoshuaHD> im not really afraid of my passwords anyways. i use different passwords each sites and can remember all of it
[13:29:18] <iJoshuaHD> btw, shoghicp so the skins works perfectly now on mcpe? (not the blocklauncher mod)
[13:30:09] <shoghicp> it's secret!
[13:31:37] <sekjun9878> *thump top secret stamp*
[13:32:25] <iJoshuaHD> can we take a snippet on your "colors" pls? xD
[13:34:16] <Codmadnesspro> iJoshuaHD, how does that work?
[13:34:26] <iJoshuaHD> works what

[12:11:24] <sekjun9878> @leonchang99__ ICANN dispute... I'm not so sure about that
[12:11:29] <Codmadnesspro> They've must of had 100s due to their bad system.
[12:11:32] <iJoshuaHD> because i did iptables -A INPUT -p tcp --dport 22 -j DROP
[12:11:41] <sekjun9878> @iJoshuaHD Yes
[12:12:02] <sekjun9878> There should be a file where you can save your IPTables conf to
[12:12:06] <iJoshuaHD> omg thank god. matt said he needs to reinstall my dedibox because they cant connect with it
[12:12:09] <leonchang99_> sekjun9878: Yeah...opened a dispute with godaddy's internal system for now, but it's gunna be very very slow
[12:12:23] <Codmadnesspro> iJoshuaHD that's stupid.
[12:12:26] <iJoshuaHD> well how could i get my backup if port 21 and 22 is inaccessible
[12:12:27] <leonchang99_> iJoshuaHD: I like that matt guy, he's cool :P
[12:12:40] <leonchang99_> Don't they have a VNC connection?
[12:12:41] <sekjun9878> @leonchang99_ How did your server get compromised anyway?
[12:12:45] <Codmadnesspro> You shouldn't need to reinstall dedi just because you used iptables incorrectly.
[12:12:52] <iJoshuaHD> ikr
[12:12:59] <iJoshuaHD> its a very lazy way solution
[12:13:18] <leonchang99_> iJoshuaHD: Tell him to do iptables -F
[12:13:26] <leonchang99_> That flushes it and you can redo it
[12:13:30] <Codmadnesspro> This is why I like digital ocean, they're pretty fast at reply. Also you have a fully functional CP.
[12:13:33] <iJoshuaHD> he cant access my dedibox because of iptables
[12:13:40] <leonchang99_> sekjun9878:
[12:13:51] <leonchang99_> ^I think I stored my password in plaintext somewhere
[12:13:54] <iJoshuaHD> im like wtf
[12:14:07] <Codmadnesspro> iJoshuaHD, he must have access to the datacenter?
[12:14:08] <iJoshuaHD> wtf leonchang99_ ...
[12:14:12] <sekjun9878> @leonchang99_ How did that get found out?
[12:14:38] <leonchang99_> sekjun9878: It was accidently put in a private github repo, but there were only like 4 people with access
[12:14:47] <Codmadnesspro> iJoshuaHD, matt can goto his datacenter and access it within there where he can access it.
[12:14:53] <sekjun9878> :( :( :(
[12:14:56] <leonchang99_> One of which was syriamanal or whatever
[12:15:07] <sekjun9878> @iJoshuaHD You should've gotten IPMI access with your dedicated server..?
[12:15:10] <Codmadnesspro> Wasn't syriamanal banned?
[12:15:25] <leonchang99_> sekjun9878: I'm guessing the dedicated isn't actually dedicated
[12:15:38] <sekjun9878> So it's a scam?
[12:15:42] <iJoshuaHD> sekjun9878 he didnt gave me any controls
[12:15:54] <leonchang99_> Could be, or maybe they just don't trust joshua with the controls
[12:15:54] <iJoshuaHD> he said ill just ask for support ticket for os reinstalls and stuff
[12:16:01] <sekjun9878> @iJoshuaHD And it's supposed to be a dedicated server?
[12:16:07] <sekjun9878> That could be
[12:16:14] <iJoshuaHD> yes it is
[12:16:15] <leonchang99_> Maybe a managed dedicated?
[12:16:24] <iJoshuaHD> its not managed
[12:16:30] <sekjun9878> But then how does one lock himself out of a managed dedicated by using iptables
[12:16:31] <iJoshuaHD> im not sure
[12:16:34] <sekjun9878> managed = no ssh
[12:16:47] <leonchang99_> Codmadnesspro: Yeah, I think so. Does anyone know if he/she's chinese?
[12:17:00] <sekjun9878> @iJoshuaHD Some providers don't give IPMI access unless you explicitly ask - do you know if the chassis is SuperMicro or not?
[12:17:12] <iJoshuaHD> i do have no idea
[12:17:21] <iJoshuaHD> he just upgraded my vps to a dedicated server
[12:17:37] <Codmadnesspro> leonchang99_, shes chinese I think.
[12:17:38] <leonchang99_> to a "dedicated" server
[12:17:39] <iJoshuaHD> well im literally noob at managing linux
[12:17:45] <sekjun9878> Oh then it's not really a dedicated server it's a VPS scaled to take up a full dedicated server I'm guessing
[12:17:50] <Codmadnesspro> She spoke chinese on forums once...
[12:17:54] <iJoshuaHD> well he moved me to a dedibox
[12:18:11] <leonchang99_> that's kinda odd
[12:18:26] <sekjun9878> @iJoshuaHD Anyways if you don't have IPMI you're stuck until you can get their support to fix it for you
[12:18:40] <Codmadnesspro> leonchang99_, what's odd?
[12:18:46] <iJoshuaHD> yes i know ... it just sucks
[12:18:54] <sekjun9878> And that might cost you management fees D: on some formal providers
[12:18:59] * PEMapModder has left the channel
[12:19:03] <leonchang99_> actually, it's interesting, I have a suspicion that the hacker is chinese
[12:19:15] <sekjun9878> Who is the suspected hacker?
[12:19:15] <Codmadnesspro> leonchang99_, blame china :P
[12:19:17] <iJoshuaHD> some says he is kevin
[12:19:24] <leonchang99_> sekjun9878: but they should've provided some sort of access originally...
[12:19:42] <Codmadnesspro> leonchang99_, Since you've said syriamanal... that minds me that she's chinese...
[12:19:44] <iJoshuaHD> whos the other four guy who has access in ur private git?
[12:19:46] <sekjun9878> @leonchang99_ Well he could reinstall his server with a new OS but I don't think he really wants that..
[12:19:55] <leonchang99_> Codmadnesspro: well, the person's email is jackintheboxer414@gmail.com, and the 414 in chinese sounds like go die
[12:20:01] <sekjun9878> No CP that I know of provide single user shell access to a locked out dedi
[12:20:08] <Codmadnesspro> 414 is go die?
[12:20:16] <Codmadnesspro> o.o
[12:20:20] <leonchang99_> Essentially yes
[12:20:36] <leonchang99_> iJoshuaHD: Remember buycraftpe?
[12:20:42] <Codmadnesspro> xD
[12:20:42] <sekjun9878> @leonchang99_ Anything factual like IP addresses or any traces of commands used?
[12:20:58] <leonchang99_> sekjun9878: collected a shitton of IPs
[12:21:05] <sekjun9878> ?
[12:21:22] <Codmadnesspro> leonchang99_, so you've done a 1 to 1 with ICANN?
[12:21:42] <leonchang99_> He/she claimed they used a VPN and I collected a lot of IPs, probably from a vpn
[12:22:16] <Codmadnesspro> What's the chinese laws like these days?
[12:22:23] <sekjun9878> @leonchang99_ What about the commands used?
[12:22:28] <Codmadnesspro> leonchang99_, are you in china?
[12:22:49] <leonchang99_> Codmadnesspro: Not yet, but may have to try if godaddy can't fix it
[12:22:57] <Codmadnesspro> Since if you open a case, say with the law then if you're in china that'd be easy.
[12:23:05] <leonchang99_> Codmadnesspro: Nope, Taiwan on the coast off China
[12:23:22] <leonchang99_> sekjun9878: Bash history showed rm -rf on multiple directories
[12:23:30] <leonchang99_> mainly /root and /var/www
[12:23:33] <sekjun9878> That's it?
[12:23:51] <Codmadnesspro> If they're in another country, that's quite hard to open a case. I'm not in law school so I don't explicitly know.
[12:23:55] <leonchang99_> Can't tell since most logs were gone, I had to recover files to find it
[12:24:07] <sekjun9878> I see
[12:24:23] <leonchang99_> I just happened to be hosting some sensitive information on that machine, so I had to be safe and reinstalled the OS
[12:24:49] <iJoshuaHD> blackout
[12:24:55] <leonchang99_> Codmadnesspro: Well, godaddy's an American company I believe, so I guess going through american channels would be logical for now
[12:25:11] <sekjun9878> Don't go through the law
[12:25:12] <sekjun9878> No point
[12:25:23] <Codmadnesspro> If they're in another country I guess the only thing you can do is godaddy... but their adverts don't really show their true colours.
[12:25:44] <leonchang99_> sekjun9878: Oh yeah, also took the mysql database, dumped it, and deleted /var/mysql
[12:25:59] <Codmadnesspro> leonchang99_, where did they dump it?
[12:26:01] <sekjun9878> Do you mind telling me what was in it?
[12:26:06] <iJoshuaHD> the guy who accessed ur vps is not a noob at using vps
[12:26:17] <sekjun9878> Well obviously....
[12:26:30] <iJoshuaHD> the way he talks is like kevinwang too
[12:26:35] <leonchang99_> Not much really, addresses and phone numbers of around 30 individuals, in plaintext, and a directory for the sensitive files hosted
[12:27:06] <iJoshuaHD> he adds obscene in every sentence he made
[12:27:13] <iJoshuaHD> plus he spells things wrongly
[12:27:19] <Codmadnesspro> Was kevinwang racist?
[12:27:27] <iJoshuaHD> well duh
[12:27:30] <Codmadnesspro> Is he ISIS? He seems to support isis troops.
[12:27:41] <sekjun9878> Let's not make preassumptions now...
[12:27:42] <iJoshuaHD> idk
[12:27:48] <leonchang99_> https://www.irccloud.com/pastebin/ovsHqQb3.raw
[12:27:54] <iJoshuaHD> he might be using that kind of shit to cover his trail
[12:27:55] <sekjun9878> That is..?
[12:29:01] <leonchang99_> Well, most of the IPs he/she routed through were from China....
[12:29:10] <Codmadnesspro> GoDaddy is you're only hope I guess... if you went through a law society, you'd have to pay fees and all kinds of gobledy goop.
[12:29:31] * MrARM is now known as MrARM|away
[12:29:33] <leonchang99_> Unfortunately GoDaddy support is slow as crap
[12:29:56] <Codmadnesspro> Maybe when everything is over... move over to namescheap... maybe even use my ref ;D
[12:30:11] <leonchang99_> Codmadnesspro: probably what I'll do
[12:30:14] <sekjun9878> I'm sure if you threaten then with some kind of lawful action they'll get off their asses and ask their supervisors
[12:30:36] <Codmadnesspro> sekjun9878, people jump when you being law into place ;)
[12:30:44] <iJoshuaHD> lol that convo was amusing. nice one Intyre
[12:31:15] <Codmadnesspro> Intyre, that's made my day ;)
[12:31:16] <leonchang99_> I have yet to play that card yet. Technically this is extortion/blackmail, theft and corporate epsionage
[12:31:26] <leonchang99_> ^That is, if they actually found the sensitive files
[12:31:44] <sekjun9878> "corporate espionage" I think defamation
[12:32:18] <Codmadnesspro> leonchang99_, he doxed you?
[12:32:33] <Codmadnesspro> :O
[12:32:40] <leonchang99_> sekjun9878: I had a few files of unpatented inventions on it, not mine, hosted for a company
[12:33:01] <leonchang99_> If he/she found those, I am literally dead meat
[12:34:17] <iJoshuaHD> why wtf sshhh
[12:34:20] <iJoshuaHD> dont say that ,,,
[12:34:25] <iJoshuaHD> ur dead meat now
[12:34:33] <iJoshuaHD> he is reading the logs ...
[12:35:17] <Codmadnesspro> leonchang99_, you might of just made him have a look at all the files he's taken
[12:35:21] <Codmadnesspro> x.x
[12:35:53] <leonchang99_> Hi there whoever you are: Fucking fuck off. I WILL NOT PAY YOU. If you think emailing me will make me do so, just give up already
[12:36:15] <leonchang99_> Go ahead and look through what you took. You like my crappy coding? Have fun selling that crap.
[12:38:05] <iJoshuaHD> sheez ... ill blame those four fuckers who has access in ur private git
[12:38:13] <iJoshuaHD> storing ur pw on it is bs
[12:38:26] <leonchang99_> iJoshuaHD: That was my bad lol
[12:38:49] <iJoshuaHD> whos these four people who has access on it anyways?
[12:39:04] <leonchang99_> unknownjack: I really don't want to press charges, but you do realize what you did is illegal right?
[12:39:14] <iJoshuaHD> u just cant crack passwords thats so hard to crack unless you have a 2030 computer model
[12:40:08] <Codmadnesspro> iJoshuaHD, or a cluster for that case.
[12:40:42] <Codmadnesspro> I don't think his mom would approve of buying a cluster...
[12:41:57] <iJoshuaHD> yay matts going to reboot me server \o/
[12:42:03] <iJoshuaHD> finally thanks guys

[00:37:12] * Wuppie_ joined the channel
[00:42:02] * gurun_ has quit
[01:00:35] <leonchang99_> Codmadnesspro: It's me, this one's not compromised
[01:02:51] <leonchang99_> Codmadnesspro: Can't change the site as of this moment. The person managed to fuck around pretty badly at the domain registrar. Currently ICANN is getting involved and they're recommending going to law enforcement/seeking a lawyer
[01:48:13] * leonchang99_ has quit
[02:05:38] * leonchang99_ joined the channel
[02:16:34] * leonchang99_ has quit
[03:01:49] <KnownUnown> Our h4x0r is from illinois
[03:01:51] <KnownUnown> not china
[03:01:59] <KnownUnown> just sayin'
[03:02:01] <KnownUnown> *shrug*
[03:24:57] <humerusj> Como sabes?
[03:30:04] <KnownUnown> ?
[03:30:06] <KnownUnown> What
[03:30:13] <Brandon15811__> what what
[03:30:22] <KnownUnown> 21:24 <humerusj> Como sabes?
[03:30:29] <KnownUnown> I don't speak spanish
[03:31:34] <humerusj> KnownUnown: how do you know, more or less
[03:32:04] <KnownUnown> Oh
[03:32:33] <KnownUnown> I looked around his Twitter profile before it got suspended
[03:32:47] <KnownUnown> He was following all the Chicago sports teams
[03:33:13] <KnownUnown> And an IllinoisProbs account
[04:44:02] * Smarticles101 joined the channel
[05:34:19] * Intyre joined the channel
[06:48:00] * Smarticles101 has quit
[08:16:47] * MrARM has quit
[08:16:47] * MinecraftAddict has quit
[08:16:47] * iamadpond has quit
[08:16:47] * Falkirks has quit
[08:16:47] * ZacHack has quit
[08:16:47] * Antisober552 has quit
[08:16:47] * eggster has quit
[08:16:47] * humerusj has quit
[08:16:47] * NullFull has quit
[08:16:47] * leonchang99 has quit
[08:18:59] * Antisober552 joined the channel
[08:19:02] * humerusj joined the channel
[08:19:29] * eggster|afk joined the channel
[08:19:29] * iamadpond joined the channel
[08:19:29] * NullFull|away joined the channel
[08:19:32] * eggster|afk is now known as eggster
[08:19:41] * NullFull|away is now known as NullFull
[08:19:59] * leonchang99 joined the channel
[08:20:14] * shoghicp joined the channel
[08:20:59] * Falkirks joined the channel
[08:21:29] * Intyre joined the channel
[08:21:59] * MinecraftAddict joined the channel
[08:22:30] * MrARM joined the channel
[08:23:00] * ZacHack joined the channel
[08:47:10] * gurun joined the channel
[08:56:59] <gurun> leonchang99: any news on that hacker?
[08:59:52] <MrARM> guess no
[09:01:23] <gurun> shoghicp: I have a wish for multiplayer scenarios. I'm not entirely happy with the practice ..practiced around authentication today. Completely clear text both input as well as transfer.
[09:01:38] <shoghicp> yep :P
[09:01:56] <gurun> Did you ever look at the stuff around social logins?
[09:04:02] <gurun> I wouldn't mind forcing users to be registered at Mojang or similar if necessary. Basically the approach taken by a lot of gaming online (Microsoft Xbox etc).
[09:10:57] <gurun> shoghicp: did you implement level db from scratch in PHP?
[09:12:24] <shoghicp> nope, that means we can't get leveldb on Windows
[09:12:33] <shoghicp> the extension is not available there
[09:17:15] <Codmadnesspro> leonchang99_, wait doesn't ICANN own the registery domain thing?
[09:18:30] <gurun> The extension by Mojang you mean?
[09:20:00] * PEMapModder_ joined the channel
[09:22:00] <Codmadnesspro> GoDaddy seem pretty useless to me, they have 4 star support...
[09:37:11] * leonchang99_alt joined the channel
[09:37:28] * leonchang99_alt has quit
[09:39:49] * leonchang99_ joined the channel
[09:43:17] <leonchang99_> Codmadnesspro: ICANN does. The thing is, my domain was essentially hijacked and stolen and nobody can currently do anything about it except for appeal to domain disputes or ICANN
[09:43:34] <leonchang99_> Godaddy support isn't too bad, calling them is a better idea though
[09:43:53] <Codmadnesspro> Didn't you have godaddy two-factor enabled?
[09:58:38] <leonchang99_> Codmadnesspro: Err, nope lol
[09:58:57] <Codmadnesspro> You should go with namecheap.com they have two-factor.
[09:59:20] <leonchang99_> I was planning to, but never found the time to do a transfer
[09:59:25] <Codmadnesspro> Their support is great too!
[09:59:48] <leonchang99_> Will do, do you have a referral link (that way we both profit)
[10:00:04] <Codmadnesspro> :O ok, let me get it.
[10:00:11] <leonchang99_> Intyre: Is the "pocket" channel still being used?
[10:01:02] <Codmadnesspro> Today Only: $0.98 Off .NET Renewal
[10:01:13] <Codmadnesspro> I need to get it :3
[10:03:15] <leonchang99_> Ooh nice
[10:03:18] <Codmadnesspro> leonchang99_ http://www.namecheap.com/?aff=66109
[10:03:56] <Codmadnesspro> I really hope you get that domain back anyway.
[10:06:20] <leonchang99_> Thanks
[10:12:03] <Codmadnesspro> .btc
[10:12:24] <Codmadnesspro> There's another service than ICANN
[10:13:18] <Codmadnesspro> http://revisionlegal.com/internet-lawyer/stopping-domain-name-theft/ This might help...
[10:25:46] <leonchang99_> I think godaddy had two-step, but I never activated it
[10:26:32] <Codmadnesspro> I use twofactor on basically everything, I may even add twofactor to my ssh.
[10:29:37] <leonchang99_> Well, better safe than sorry I guess
[10:31:47] <Codmadnesspro> Here you go https://www.digitalocean.com/community/tutorials/how-to-protect-ssh-with-two-factor-authentication
[10:33:04] <Codmadnesspro> Was he using root?
[10:33:15] <Codmadnesspro> Or did he just steal the domain
[10:38:14] <leonchang99_> he got in root
[10:38:26] <leonchang99_> and managed to do it while I was sleeping
[10:38:38] <leonchang99_> I promptly re-enabled ssh keys, disabled root login etc etc
[10:41:35] <Codmadnesspro> I could enable ssh keys, though i'm too lazy to set it up :P
[10:49:04] * humerusj has quit
[10:49:04] * humerusj joined the channel
[11:23:13] * Iphonetips1|away is now known as Iphonetips1
[11:39:25] * gurun has quit
[11:48:22] <sekjun9878> https://www.youtube.com/watch?v=QEzhxP-pdos
[11:49:51] <sekjun9878> @leonchang99_ You mean he transferred the domain away to another provider? Why not just revoke the transfer application? I'm quite sure that it's cancellable within 7 days
[12:01:38] <Codmadnesspro> sekjun9878, for some stupid reason godaddy arn't the best in limiting hackers from resources.
[12:01:54] <Codmadnesspro> I just setup googleauthenticator for my ssh :D
[12:03:56] <Codmadnesspro> Here's what it looks like :D http://prntscr.com/5yhfxp
[12:04:41] <iJoshuaHD> Codmadnesspro
[12:05:22] <iJoshuaHD> i entered iptables -A INPUT -p tcp --dport 22 -j DROP and my ipad crashed
[12:05:23] <leonchang99_> sekjun9878: Actually atm, he's still with godaddy, but he changed all details of my account, including the email on file, so I can't access it. I've asked support and they're "looking into it"
[12:05:29] <iJoshuaHD> now i cant login to my vps
[12:05:34] <iJoshuaHD> both 21 and 22
[12:05:51] <leonchang99_> He also changed all the data in the whois records, thus they can't verify my ownership as of this moment
[12:06:08] <sekjun9878> @leonchang99__ Oh I see. I think you would know by now that big hosting companies are absolutely terrible and to move to a medium sized local provider :)
[12:06:23] <Codmadnesspro> iJoshuaHD, reboot VPS from CP?
[12:06:31] <sekjun9878> @leonchang99__ That's bullshit, they would have account history and WHOIS history to confirm your details with :/
[12:06:35] <iJoshuaHD> its a dedicated server
[12:06:45] <Codmadnesspro> sekjun9878, leonchang99_, They should have a history of your whois.
[12:06:59] <Codmadnesspro> iJoshuaHD, so your providor doesn't have a cp?
[12:07:04] <iJoshuaHD> no
[12:07:13] <Codmadnesspro> -.-
[12:07:26] <iJoshuaHD> it doesnt comes with a cp because its a dedibox matt said
[12:07:35] <iJoshuaHD> i asked for a cp if something goes wrong
[12:07:41] <leonchang99_> Codmadnesspro: they do. I opened a dispute with godaddy and apparently they need 72 hours to reply to an email
[12:07:53] <Codmadnesspro> leonchang99_, that isn't 4 star support!
[12:08:03] <leonchang99_> sekjun9878: yes indeed, support from smaller companies is so much better
[12:08:04] <Codmadnesspro> That's more like 2 star...
[12:08:22] <sekjun9878> No
[12:08:23] <Codmadnesspro> Namecheap will reply in livechat within a min or two.
[12:08:32] <iJoshuaHD> dont use godaddy because its shit
[12:08:34] <sekjun9878> GoDaddy: PHP_INT_MAX+1 Stars
[12:08:49] <iJoshuaHD> i only like their domain prices
[12:08:51] <sekjun9878> GoDaddy: (int) PHP_INT_MAX+1 Stars
[12:08:54] <PEMapModder> #leonchang99
[12:09:05] <PEMapModder> 0 stars?
[12:09:16] <Codmadnesspro> I don't even like to look of the GoDaddy CP.
[12:09:21] <sekjun9878> More like -193847129854781 stars or something
[12:09:44] <iJoshuaHD> godaddy seems to have undergrad staff
[12:09:46] <Codmadnesspro> leonchang99_, can't you go through their live support or even call them on your landline?
[12:09:55] <sekjun9878> They won't really care
[12:09:56] <leonchang99_> I've gotten through with their live support already
[12:10:06] <leonchang99_> It was actually pretty amusing
[12:10:12] <Codmadnesspro> Send logs :3
[12:10:24] <leonchang99_> They've apparently never seen this before and I had to wait 3 minutes for her to talk with her supervisor
[12:10:35] <leonchang99_> He advised me to open a domain dispute and I did so
[12:10:37] <Codmadnesspro> I call bullshit!
[12:10:39] <sekjun9878> Well they're level 1 outsourced
[12:10:48] <PEMapModder> This channel has become #leonchang99-got-hacked
[12:10:55] <sekjun9878> Nothing wrong with that :P
[12:11:04] <iJoshuaHD> ^
[12:11:08] <leonchang99_> PEMapModder: At least it's not dead as it used to be
[12:11:16] <Codmadnesspro> They've apparently never seen this before? That's the most stupidest thing I've seen in my life.
[12:11:24] <iJoshuaHD> does restarting dedicated server reset ip tables?

2015-01-28
[20:44:34] <MrARM> but installer can do it
[20:45:12] <Jaydenb132> I dont understand. Do i need to completely run the installer again?
[20:45:15] <Intyre> you dont modify the .phar
[20:45:30] <MrARM> you can
[20:45:40] <MrARM> or use git
[20:45:54] <Jaydenb132> I thought the PocketMine-MP.phar was the source
[20:46:02] <MrARM> it's not
[20:46:06] <MrARM> it's a phar
[20:46:07] <MrARM> well
[20:46:13] <MrARM> it contains source
[20:46:29] <Intyre> https://github.com/PocketMine/PocketMine-MP source
[20:46:44] <Jaydenb132> ok, so if i just download the .zip off of GitHub, the src will be used, not the PocketMine-MP.phar?
[20:46:49] <MrARM> no
[20:47:01] <Intyre> ^
[20:47:03] <Codmadnesspro> Use dev tools to make server
[20:47:10] <Intyre> xD
[20:47:31] <Jaydenb132> lol, I'm a newb so forgive my stupidity
[20:47:57] <Jaydenb132> so do I put the src in DevTools folder then do /makeserver ?
[20:48:04] <Intyre> no
[20:48:19] <Codmadnesspro> Never done it so i don't know :3
[20:48:45] <Intyre> aanyway go to #pocketmine
[20:48:49] <Jaydenb132> ok i just ran /makeserver and it's loading files
[20:48:57] <Codmadnesspro> DevTools doesn't really have a wiki so you'll just have to learn how to use it.
[20:49:32] <Intyre> https://forums.pocketmine.net/plugins/devtools.515/ -.-
[20:49:58] <MrARM> don't troll him
[20:50:05] <MrARM> seriously
[20:50:58] <Jaydenb132> Here's what happened after loading files: 15:48:59 [INFO] PocketMine-MP 1.4.1dev-936 Phar file has been created on C:\Users\Sony user\Desktop\Server\PocketMine-MP\plugins\DevTools/\PocketMine-MP_1.4.1dev-936.phar
[20:51:04] <Intyre> nonono
[20:51:14] <Intyre> topic: | PocketMine support in #pocketmine |
[20:51:40] <Jaydenb132> bye going to #pocketmine
[21:10:42] * MrARM has quit
[21:11:04] * MrARM joined the channel
[21:11:06] <Jaydenb132> if i were trying to send a message to console would I use $this->sendMessage ?
[21:13:01] <Codmadnesspro> Jaydenb132, #pocketmine
[21:25:13] * Villacommunity joined the channel
[21:32:03] <iJoshuaHD> finally. the topic changed.
[21:33:17] * Jocopa3 joined the channel
[21:35:03] <Jaydenb132> hi Joshua
[21:35:12] <Jaydenb132> Joshua could you help?
[21:37:00] <Jaydenb132> lololol help
[21:38:00] <Villacommunity> How can I install pocketmine using the linux terminal?
[21:38:17] <Intyre> !doc
[21:38:17] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[21:38:47] <Intyre> and support for #pocketmine in #pocketmine
[21:39:04] <Villacommunity> It does not install, it just gives bash errors
[21:39:58] <Intyre> and support for #pocketmine in #pocketmine
[21:40:16] <Intyre> please o/
[21:40:35] <deceit> is this the place to buy used children?
[21:40:42] <Intyre> no
[21:40:54] <deceit> i can get my car detailed here though, right?
[21:41:07] <Intyre> what?
[21:41:11] <Intyre> no
[21:41:14] <deceit> free hugs?
[21:41:21] <Intyre> always :3
[21:41:38] <deceit> awww
[21:41:44] <Jaydenb132> I would Like to be helped by a Plugin Developer
[21:42:09] <Intyre> stop asking here
[21:42:17] <Intyre> there are no plugin developers here
[21:42:29] <Intyre> they are in #pocketmine
[21:43:03] <Jaydenb132> I dont feel like reading through API, if i do I'll start to sweat and get anger problems, should' have payed more attention in English class
[21:43:23] <Intyre> k
[21:44:37] <Jaydenb132> nvm thanks
[21:44:45] <Jaydenb132> I have a code now
[21:45:34] * Jocopa3_ joined the channel
[21:47:18] * MrARM is now known as MrARM|away
[21:47:47] * Jocopa3 has quit
[21:53:47] * MrARM|away is now known as MrARM
[22:06:57] * MrARM is now known as MrARM|away
[22:07:26] * MrARM|away is now known as MrARM
[22:23:28] * Jaydenb132 has quit
[22:33:32] * Jocopa3_ has quit
[22:33:50] * Jocopa3 joined the channel
[22:38:36] * jython234[away] is now known as jython234
[22:45:45] * Villacommunity has quit
[22:56:44] * Jocopa3 has quit
[22:57:04] * Jocopa3 joined the channel
[22:58:12] * Jocopa3 has quit
[22:58:44] * Jocopa3 joined the channel
[23:00:10] * Jocopa3 has quit
[23:00:32] * Jocopa3 joined the channel
[23:01:40] * Jocopa3 has quit
[23:01:58] * Jocopa3 joined the channel
[23:15:00] * Iphonetips1 is now known as Iphonetips1|away
[23:16:56] * jython234 is now known as jython234[away]
[23:17:20] * TruDan is now known as TruDan|away
[23:24:45] * MrARM is now known as MrARM|away
[23:38:59] * MrARM|away is now known as MrARM

[15:21:23] <Jocopa3> what?
[15:21:33] <MrARM> ijshunknown
[15:21:44] <MrARM> *ijoshunknown
[15:21:47] <Jocopa3> What about them?
[15:21:50] <MrARM> who hacked leon
[15:21:58] <MrARM> he came here every while
[15:22:03] <Jocopa3> Because of...?
[15:22:04] <MrARM> spamming
[15:23:03] <MrARM> and he has too many ips
[15:23:24] <iJoshuaHD> im tired of seeing this shit. i gtg
[15:23:27] <iJoshuaHD> 0/
[15:23:32] <Intyre> :p
[15:23:36] <Jocopa3> So this channel requires registered nicks because some idiot decided to show his true colors as being a child?
[15:23:43] <MrARM> yes
[15:26:27] <Jocopa3> Hmm...
[15:28:10] <MrARM> Jocopa3: http://99leonchang.com/ what happened basically
[15:30:09] <humerusj> Anyone have a screenshot of the site?
[15:30:30] <MrARM> me
[15:30:34] <leonchang99_> Jocopa3: there's also a possibility that some IRC accounts, like my other one, have been compromised
[15:30:35] <MrARM> well
[15:30:43] <MrARM> what site
[15:30:44] <Jocopa3> LOL, report that to federal government if you're in the US
[15:30:49] <MrARM> what?!
[15:31:05] <PEMapModder> Nothing to laugh at
[15:31:27] <Jocopa3> He can't hide behind VPN's, reporting that would get him taken care of ASAP
[15:31:51] <MrARM> leonchang99_: do you want to say he could take over shoghi's, my, a few other people acc?
[15:32:01] <MrARM> but how
[15:32:18] <leonchang99_> MrARM: He compromised by previous account which was linked to the PocketMine bounder
[15:32:21] <leonchang99_> *bouncer
[15:32:29] <MrARM> what
[15:32:37] <MrARM> wasn't it same pass?
[15:32:41] <leonchang99_> which means the bouncer MAY have been compromised, but most probably not
[15:32:58] <MrARM> it would be strange
[15:33:20] <MrARM> also, you're sure your bouncer acc was compromised?
[15:33:33] <MrARM> shoghi changed your pass to something random
[15:34:13] <leonchang99_> MrARM: yeah, so it's fine now
[15:34:17] <leonchang99_> but just to be safe
[15:34:41] <Jocopa3> leonchang99_ look at: http://smallbusiness.chron.com/report-illegal-website-hacking-48127.html
[15:34:48] <Jocopa3> and also: http://www.ic3.gov/default.aspx
[15:36:01] <Jocopa3> I don't know about out-of-the-us reports, but I'm sure they'd still handle it
[15:38:49] <Jocopa3> Hacking a website is one thing
[15:39:04] <Jocopa3> but asking ransom is a major crime you shouldn't take lightly
[15:39:30] <MrARM> look his twitter too
[15:39:48] <gurun> just go to local police. They know what to do with this stuff these days.
[15:39:57] <leonchang99_> I'm documenting it all
[15:40:00] <leonchang99_> Could be used for a report
[15:40:03] <Jocopa3> If they want to be a child and do that over personal feuds, he'll have to take the consequence
[15:40:05] <gurun> at least they do in sweden. They usually have special crime units dealing specifically with this.
[15:40:10] <leonchang99_> MrARM: could you help me with this?
[15:40:12] <TruDan> ddos him, answer to everything
[15:40:16] <TruDan> ;)
[15:40:16] <MrARM> https://mobile.twitter.com/ijoshunknown
[15:40:19] <MrARM> help with what?
[15:40:32] <MrARM> documenting?
[15:41:11] <MrARM> gurun: not in every country, unfortunately
[15:41:18] <leonchang99_> Do you have any screenshots of the things he did?
[15:41:21] <leonchang99_> And the list of IPs
[15:56:24] <PEMapModder> Shoghicp, I guess you're making everything server-side now? :P
[15:57:07] <gurun> leonchang99: do you know this guy https://mobile.twitter.com/SayedJzPTI?p=s
[16:00:35] <MrARM> PEMapModder: Yes. You'll have the world rendered server-side.
[16:08:04] <Wuppie> MrARM, yesh xD
[16:11:36] <TruDan> XD
[16:11:51] <PEMapModder> Yep great idea
[16:12:01] <PEMapModder> And use the stream video protocol too!
[16:12:38] <PEMapModder> What about server-side enable flying?
[16:12:55] <leonchang99_> gurun: No I do not believe so, why?
[16:18:26] <Wuppie> PEMapModder,  yeah! Render server side, stream it to the client using video stream
[16:18:29] <Wuppie> PEMapModder,  xd
[16:18:53] <MrARM> and add DRM!
[17:08:58] <Codmadnesspro> Who's this ijoshunknown, he's threated to hack me...
[17:09:18] <MrARM> he's an idiot
[17:09:27] <MrARM> someone who can't live in peace
[17:09:34] <MrARM> someone who shouldn't be there
[17:09:56] <MrARM> someone who hacked leonchang99
[17:10:12] <MrARM> don't be afraid of him
[17:10:35] <MrARM> as long as your server security is fine
[17:10:43] <Codmadnesspro> He seems frightning...
[17:10:47] <MrARM> and you use different passwords for everything
[17:10:57] <MrARM> well, this one especially
[17:11:11] <MrARM> Don't be afraid of him, no need for
[17:11:45] <Codmadnesspro> Everything I use has a different password, I have two factor auth as well.
[17:11:50] <MrARM> he only succeed because Leon used same pass for everything
[17:12:11] <MrARM> and he found pass via mysql injection possibly?
[17:12:41] <MrARM> you're safe
[17:13:00] <MrARM> soon we'll forget about this noob
[17:13:07] <MrARM> and he shouldn't come back
[17:13:18] <Codmadnesspro> Can people inject into xenforo?
[17:13:32] <Codmadnesspro> I may have to put it into lockdown...
[17:13:36] <MrARM> maybe
[17:14:12] <MrARM> if you use no 3rd party addons then 99% no :)
[17:14:28] <MrARM> if you use 3rd party addons then 80% no
[17:14:38] <MrARM> still, don't panic
[17:14:50] <MrARM> you're safe, I tell you
[17:21:00] <Codmadnesspro> I use many addons though i'm not sure if they're 3rd party... let me get the list.
[17:25:12] <Jocopa3> setup a honeypot, let them eat that honey like Winnie the Pooh
[17:27:17] <Codmadnesspro> I'd like to know how to do that ;)
[17:32:28] <Jocopa3> Well, the most secure way to protect your site is to do what Sony did with PSN
[17:32:46] <MrARM> Codemadnesspro: you should really feel safe ;D
[17:33:00] <MrARM> he's a noob hacker
[17:33:11] <MrARM> he obtained the password somehow
[17:33:21] <MrARM> I'm not sure if he even used hacking for that
[17:33:27] <Jocopa3> Sony pulled the plug on their severs and look how many people hacked it then! :D
[17:35:09] <Jocopa3> Then again, they delt with a team of people who knew what they're doing, not a kid who threw a tantrum
[17:35:39] <Codmadnesspro> Who would've pissed this kid off then?
[17:35:55] <Codmadnesspro> I've done nothing and now he's threating me...
[17:36:31] <Codmadnesspro> 99leonchang, are you going to fix http://99leonchang.com/?
[17:40:32] <Jocopa3> on a random note: does having server-set texture packs sound like a good idea for MCPE?
[17:41:00] <Codmadnesspro> Is leonchang99_ real?
[17:41:28] <Jocopa3> dude, how can anything be real if our eyes aren't real?
[17:41:35] <Codmadnesspro> He's here, sort out leonchang99_... he's watching on us.
[17:42:44] <Codmadnesspro> 01a9bbe6@gateway/web/freenode/ip.1.169.187.230
[17:51:46] * Jocopa3 has quit
[17:54:34] <MrARM> Codmadnesspro: It IS him
[17:54:53] <Codmadnesspro> Yeah, intyre confirmed that.
[17:55:00] <MrARM> he confirmed it
[17:55:04] <MrARM> via twitter
[18:00:10] <TruDan> shoghicp: Can I request for player collision to not be done client side please? <3
[18:35:21] <MrARM> You can't ;)
[18:38:01] <Intyre> he just did
[19:02:29] * MrARM is now known as MrARM|away
[19:30:11] * MrARM|away is now known as MrARM
[20:19:18] * gurun has quit
[20:37:40] * Jaydenb132 joined the channel
[20:37:42] <NullFull> Jaydenb132 is also known as: Jaydenb1321
[20:37:45] * gurun_ joined the channel
[20:37:50] <Jaydenb132> hi
[20:37:52] <gurun_> very good
[20:37:56] <gurun_> Intyre: thanks
[20:38:06] <Jaydenb132> ....
[20:38:31] <Jaydenb132> is there api documentation for PocketMine?
[20:38:34] <Intyre> !api
[20:38:35] <MrQuoter> [Pocketmine Docs] http://docs.pocketmine.net/
[20:38:57] <Jaydenb132> I went there, where is the functions?
[20:39:30] <MrARM> !api
[20:39:30] <MrQuoter> [Pocketmine Docs] http://docs.pocketmine.net/
[20:39:35] <MrARM> there
[20:39:56] <Intyre> click a few things
[20:41:16] <MrARM> yes, the one named "Classes"
[20:42:30] <Jaydenb132> also, when modifying the source of PocketMine-MP.phar, how do i cuse it as the source now?
[20:42:45] <MrARM> you don't modify this file
[20:43:13] <MrARM> you instead use the installer with magic arguments
[20:43:29] <Jaydenb132> ? go on...
[20:43:32] <MrARM> making the source appear in a folder called src
[20:43:51] <Intyre> ./start.sh
[20:43:53] <Intyre> :/
[20:44:01] <Jaydenb132> oh
[20:44:13] <Intyre> git clone --recursive url
[20:44:24] <MrARM> you can too
[20:44:26] <Intyre> copy bin files over
[20:44:30] <Intyre> have fun

[14:27:58] <MrARM> to be continued
[14:28:10] <iJoshuaHD> PEMapModder how did u do the hack detector?
[14:28:20] <PEMapModder> Which one did you mean?
[14:28:24] <MrARM> wait, new ip
[14:28:39] <PEMapModder> Oh BTW Shoghi will you send the client settings in start game?
[14:28:53] <MrARM> Yes, 3rd person info...
[14:28:54] <leonchang99_> pmPEMapModder: My irc account was compromised, this is my current temp account
[14:29:12] <iJoshuaHD> pls confirm
[14:29:12] <shoghicp> leonchang99_: I just changed the bouncer password :)
[14:29:14] <PEMapModder> ^ verified?
[14:29:14] <shoghicp> anyway
[14:29:25] <shoghicp> just fix everything
[14:29:29] <PEMapModder> Lol
[14:29:32] <iJoshuaHD> PEMapModder the one u did for lambos server
[14:29:36] <shoghicp> then I'll change it back to something that can be sent
[14:29:55] <iJoshuaHD> how do you change vnc ssl to non ssl?
[14:30:15] <iJoshuaHD> i dont want to reinstall vnc because its a pain in the arse :(
[14:30:17] <PEMapModder> Secret :D
[14:30:19] <leonchang99_> PEMapModder: This account is verified with a new password
[14:30:30] <leonchang99_> shoghicp: No wonder I can't log in via the bouncer
[14:30:32] <MrARM> how's it verified?
[14:30:50] <MrARM> tweet it's you
[14:30:55] <Wuppie> He just posted and deleted a message xD
[14:31:00] <leonchang99_> MrARM: Gotcha
[14:31:42] <MrARM> k
[14:31:48] <leonchang99_> MrARM:https://twitter.com/99leonchang/status/560445029823815680
[14:31:51] <MrARM> ic
[14:32:02] <PEMapModder> Ok
[14:32:10] <MrARM> also, do you have your main account registered via NickServ?
[14:32:11] <iJoshuaHD> ill study my differential calculus tomorrow
[14:32:23] <PEMapModder> I just started learning differentiation
[14:32:36] <PEMapModder> #offtopic
[14:32:44] <iJoshuaHD> minima maxima , time rates is a pain :(
[14:32:51] <leonchang99_> Yeah, I think I can reset passwd via my email which was not compromised
[14:33:01] <MrARM> good
[14:33:02] <iJoshuaHD> i always take long quizes without any study \o/
[14:33:15] <PEMapModder> Oh BTW
[14:33:27] <PEMapModder> Shoghi potions coming right?
[14:34:09] <PEMapModder> So they are going to be done in sending what effects from server, rather than sending what potions?
[14:34:16] <iJoshuaHD> differentiation is kinda easy ...
[14:34:24] <iJoshuaHD> word problem is D:
[14:34:40] <PEMapModder> But to make the potions client-side working
[14:34:47] <MrARM> ms word?
[14:34:48] <PEMapModder> I mean instantly working
[14:34:58] <PEMapModder> Just like placing/breaking blcikd
[14:35:00] <PEMapModder> *blocks
[14:35:44] <leonchang99_> MrARM: You have a collection of the hackers' IPs?
[14:35:49] <MrARM> yes
[14:35:51] <leonchang99_> I have a few I can add to the colection
[14:36:03] <MrARM> heh, VPN, right?
[14:36:17] <MrARM> I have 4 right now
[14:36:53] <leonchang99_> Evidently
[14:37:15] <leonchang99_> I've got one from Hong Kong
[14:37:23] <MrARM> huh
[14:37:27] <PEMapModder> Again :|
[14:37:37] <leonchang99_> unfortunately he/she deleted all the logs from the server, can't check sshd logs
[14:37:52] <MrARM> can you please pm me this one?
[14:38:04] <leonchang99_> You might already have gotten it though
[14:38:10] <iJoshuaHD> ask the host to get the latest backup before he purged it?
[14:38:11] <MrARM> I did not
[14:38:24] <PEMapModder> I heard somewhere that website owners are responsible to keep their access logs for at least three months.
[14:38:52] <MrARM> I have 2 from California, 2 US
[14:38:55] <iJoshuaHD> your host has the capability to find out about this.
[14:39:09] <MrARM> I don't think si
[14:39:11] <MrARM> *so
[14:39:16] <Intyre> note: he reads logs
[14:39:55] <iJoshuaHD> hi Intyre
[14:40:07] <Intyre> hi
[14:40:20] <Intyre> change your server name :p
[14:40:25] <iJoshuaHD> no
[14:40:39] <Intyre> yes
[14:40:43] <Intyre> Official hacker of the site http://99leonchang.com  for iMCPE <---
[14:40:58] <iJoshuaHD> actually i asked our team to decide about name change, it went not to change it
[14:41:02] <Intyre> and im not targeted :p
[14:41:18] <iJoshuaHD> we voted for a new name but u know why ...
[14:41:42] <Intyre> i wish i was
[14:41:53] <PEMapModder> The one who got the domain wins?
[14:42:09] <Intyre> not talking about domain
[14:42:13] <iJoshuaHD> i paid imcpe.com for 2 years now ..
[14:42:24] <iJoshuaHD> well actually for another year...
[14:42:34] <Intyre> NullFull: twitter iMCPE
[14:42:35] <NullFull> @iMCPE: Verifying myself: I am intyre on Keybase.io. kOjK2qC_6ieQR6tmNUKTtYgnXWT7oFhCExto / https://t.co/HlLAhVhYYB
[14:42:38] <Intyre> ^ :p
[14:43:06] <iJoshuaHD> NullFull twitter iMCPE_Network
[14:43:08] <NullFull> @iMCPE_Network: We are not behind the recent attacks at @99leonchang site. This is only a publicity stunt to destroy iMCPE and the identity of @99leonchang.
[14:43:15] <iJoshuaHD> :P
[14:43:16] <Intyre> stupid name :p
[14:43:25] <iJoshuaHD> yes it is...
[14:43:42] <iJoshuaHD> blame my guts to choose that name last nov 2013
[14:43:49] <Intyre> i do
[14:43:58] <Intyre> git blame iJoshuaHD
[14:44:29] <PEMapModder> > git diff iMCPE...iMCPENetwork > /dev/null
[14:45:13] <MrARM> you got no out!
[14:45:34] <Intyre> you make no sense!
[14:45:49] <PEMapModder> Yes, because there is just no out needed
[14:46:09] <PEMapModder> What I meant is, ignore the difference
[14:47:33] <leonchang99_> PEMapModder: Logs?
[14:47:39] * gurun joined the channel
[14:48:17] <leonchang99_> I host it on my own server and do backups every month, but the logs for sshd were deleted
[14:48:29] <iJoshuaHD> 208.123.223.153
[14:48:31] <MrARM> authd logs?
[14:48:33] <iJoshuaHD> ^
[14:48:42] <iJoshuaHD> that guy is annoying me via query
[14:48:48] <Wuppie> ah, welcome gurun
[14:48:51] <MrARM> -/ignore
[14:49:22] <MrARM> leonchang99_: check authd logs
[14:49:30] <MrARM> if those exist
[14:52:28] <leonchang99_> MrARM: where are they put?
[14:52:39] <leonchang99_> I did a generic find search and came up with no results
[14:54:01] <MrARM> wait
[14:54:13] <MrARM> what distro you use?
[14:55:00] <MrARM> check /var/log/auth.log
[14:57:12] <MrARM> leonchang99_ ^
[14:58:09] <leonchang99_> MrARM: /var/log was wiped
[14:58:19] <MrARM> ah, :(
[14:58:25] <leonchang99_> Data recovery was successful, but there's over 100 thousand files to comb through
[14:58:37] <MrARM> hmm
[14:58:51] <MrARM> try to get them all out into a dir
[14:59:07] <MrARM> also, those may be not yours files
[14:59:18] <MrARM> you are on a vps
[14:59:22] <MrARM> who knows
[15:00:07] <leonchang99_> Ehh, incoming dox
[15:00:15] <Intyre> NO
[15:01:00] <leonchang99_> Dumping sensitive data, and possibly destroying hard drives :(
[15:01:27] <MrARM> also, what did you store on the service?!
[15:01:31] <MrARM> *server
[15:01:39] <MrARM> is this really secret data?
[15:02:57] <leonchang99_> Company files may be compromised
[15:03:02] <iJoshuaHD> ....
[15:03:59] <leonchang99_> i tossed them in /var/www/html
[15:04:50] <iJoshuaHD> fortifying dedibox now xD
[15:04:52] <leonchang99_> but he deleted them all
[15:04:59] <leonchang99_> Recommend doing that
[15:05:03] <leonchang99_> enable selinux and all that
[15:05:04] <MrARM> someone just invited to a channel
[15:05:10] <MrARM> could not see who
[15:05:18] <MrARM> closed the window by mistake
[15:06:16] <gurun> what the heck is going on here?
[15:06:53] <leonchang99_> gurun: war
[15:08:03] <gurun> so judging from your nick, you are on the other end of the hack
[15:08:19] <gurun> still don't see what this has to do with developing MCPE
[15:11:47] <leonchang99_> gurun: I'm affiliated with the community, and did quite a bit of development a while back
[15:12:43] <leonchang99_> ^Mostly personal projects, but I'm also somewhat part of the pm-team, and there's a risk that some of pm's stuff (eg IRC, forums) have been compromised
[15:13:21] <gurun> ya, and i'm very sorry that happen. The person in question did a visit to the PM channel yesterday.
[15:17:47] <leonchang99_> I've heard. Apparently the suspect sent a ransom request to me, which I evidently did not see since my IRC was compromised
[15:18:28] * Jocopa3 joined the channel
[15:20:43] <Jocopa3> Why does this channel require registered nicks now?
[15:20:55] <MrARM> cuz of that noob
[15:21:01] <MrARM> who's evil
[15:21:08] <Jocopa3> it threw my client off when joining

[13:58:29] <shoghicp> MrARM: same there :)
[13:58:34] <MrARM> wtf then
[13:58:34] <Wuppie> haha
[13:58:36] <MrARM> how he did it
[13:58:59] <Wuppie> don't mind him, he is just some 12 year old kid trying to be cool
[13:59:02] <Wuppie> something like that
[13:59:23] <Wuppie> trying to impress his 'friend's
[13:59:57] <Wuppie> also, he said he was watching
[14:00:02] <shoghicp> yep
[14:00:04] <MrARM> k, seems like he has at least 2 VPNs
[14:00:04] <shoghicp> via botbot
[14:00:07] <MrARM> yep
[14:00:13] <Wuppie> oh via the public logs?
[14:00:21] <MrARM> or even he's still there but via another acc
[14:00:21] <Wuppie> he could be watching using the public logs too
[14:00:25] <shoghicp> via botbot
[14:00:28] <shoghicp> https://botbot.me/freenode/mcpedevs/
[14:00:38] <Wuppie> yeah
[14:00:40] <MrARM> I guess he's using botbot tho
[14:00:46] <Wuppie> me 2 MrARM
[14:01:03] <shoghicp> I can remove botbot from here anytime if I want :D
[14:01:16] <Wuppie> its kinda funny actually, sad for LeonChang tho
[14:01:51] <MrARM> well, so far he used 4 ips
[14:01:51] <shoghicp> but yeah, just some script kiddie that wants to be famous doing small things
[14:02:01] <shoghicp> anyway
[14:02:01] <MrARM> 1 is dynamic for sure
[14:02:04] <MrARM> 2 are VPNs
[14:02:05] <shoghicp> let's be on topic
[14:02:06] <Wuppie> hehe, we should report his twitter account xd https://twitter.com/ijoshunknown
[14:02:14] <shoghicp> and don't give him more attention
[14:02:15] <Wuppie> indeed shoghicp
[14:02:42] <Wuppie> probably some cheap hackforums vpn MrARM
[14:02:51] <MrARM> maybe
[14:03:01] <Wuppie> i used to sell them too xD
[14:03:11] <Wuppie> earned some good cash
[14:04:08] <MrARM> k, three seems to be VPN, one dynamic ip
[14:04:09] <PEMapModder> :D
[14:04:33] <Wuppie> haha lol, how many ip's did u get?
[14:04:37] <PEMapModder> OK, he admitted his 12-year-old-ness on #pocketmine
[14:04:51] <Wuppie> give me some of the VPN ip's let me see if i know the owners
[14:04:55] <MrARM> wrong.
[14:05:00] <MrARM> 4 are VPNs, nvm
[14:05:11] <Wuppie> lol PEMapModder he did?
[14:05:40] <PEMapModder> No, just the nick
[14:05:57] <Wuppie> lol okays
[14:06:03] <PEMapModder> And apparently too lazy to find another subnet :P
[14:06:25] <MrARM> He used so far 'Secured Servers', Choppa (1&1 it seems), Alentus, SoftLayer technologies
[14:06:48] <Wuppie> MrARM, could u send me the list of ip's? so i can do some checks?
[14:07:10] <iJoshuaHD> but that script kiddie is impersonating me :(
[14:07:13] <PEMapModder> iJoshuaHD's latest tweet
[14:07:39] <Wuppie> iJoshuaHD, we know man. it really sucks
[14:07:59] <PEMapModder> stop reading botbot now, iJoshuaHD is about to do something.
[14:08:04] <iJoshuaHD> can we ask twitter about his whereabouts?
[14:08:07] <Wuppie> iJoshuaHD, why does he 'target' you anyways?
[14:08:11] <iJoshuaHD> idk
[14:08:18] <PEMapModder> OK
[14:08:19] <PEMapModder> Assume
[14:08:21] <PEMapModder> Just assime
[14:08:44] <PEMapModder> Just assume iJoshuaHD did it and pretended to impersonate himself?
[14:08:47] <PEMapModder> Just assume
[14:08:53] <iJoshuaHD> wtf
[14:08:54] <PEMapModder> I hope that isn't true
[14:09:02] <PEMapModder> And believe it isn't true.
[14:09:37] <iJoshuaHD> KnownUnown said he is kevin
[14:09:46] <iJoshuaHD> assuming*
[14:10:02] <PEMapModder> Hmm right what iksaku said in our pm group.
[14:10:37] <MrARM> what he said?
[14:10:38] <PEMapModder> Quick, iam12yearsold, stop reading botbot
[14:10:38] <iJoshuaHD> but i got a different guy who i just kicked from our KIK group because i didnt give him OP and threatens to hack my server
[14:10:41] <PEMapModder> It is so boring
[14:10:44] * Jocopa3_ has quit
[14:10:51] <PEMapModder> Hack PocketMine forums and see our conver
[14:11:10] <iJoshuaHD> so theres a lot of people who
[14:11:35] <iJoshuaHD> first off, the way he construct messages are like from kevin's
[14:11:44] <iJoshuaHD> i cant just judge if its him or not
[14:12:20] <PEMapModder> Also why he chose to use racism as the background
[14:12:35] <PEMapModder> Apparently this has nothing to do with religious conflicts
[14:12:46] <PEMapModder> Because nobody would put effort into these small things
[14:12:50] <PEMapModder> Even though a small effort
[14:12:53] <Wuppie> PEMapModder, because he thinks it looks 'boss' i guess
[14:13:17] <iJoshuaHD> he stopped twitting after i called his mom a wh*r3. i am so very pissed again D:
[14:15:06] <Wuppie> in 10 minutes he is gonna do something
[14:15:11] <Wuppie> according to his tweet
[14:15:22] <MrARM> he'll blow up himself
[14:15:44] <PEMapModder> Just something off-topic, http://forums.pocketmine.net/plugins/worldeditart.842/reviews#review-1668-20841 someone just gave 3 stars because no YouTube video?
[14:15:58] <Wuppie> hahaha MrARM
[14:16:00] <MrARM> shoghicp: https://mobile.twitter.com/99leonchang/status/560438962792038403
[14:16:03] <iJoshuaHD> i feel u PEMapModder but with different reasons...
[14:16:18] <MrARM> he's actually herr
[14:16:21] <MrARM> *here
[14:16:30] <MrARM> and he's not using botbot to watch us
[14:16:40] <MrARM> but Leon's acc
[14:16:43] <PEMapModder> He thinks he's cool that he talks like those guys
[14:16:47] <Wuppie> haha, so. if he is that 1337 h4x0r talk :P
[14:16:55] <iJoshuaHD> kevinwang confirmed \o/
[14:17:00] <MrARM> huh?
[14:17:02] <shoghicp> the password is now random :P
[14:17:03] <PEMapModder> Didn't Leon change his freenode account?
[14:17:11] <Wuppie> Confirmed iJoshuaHD?
[14:17:12] <shoghicp> on the bouncer
[14:17:15] <MrARM> look at that tweet
[14:17:18] <iJoshuaHD> the way he talks are just the same as kevins
[14:17:18] <MrARM> ah, good
[14:17:22] <MrARM> so who's using the acc?
[14:17:40] <iJoshuaHD> i can provide all of our skype chatlogs if u want
[14:17:48] <shoghicp> nobody
[14:17:52] <shoghicp> 0 clients connected
[14:18:00] <shoghicp> it's the pm bouncer
[14:18:09] <shoghicp> anyways
[14:18:12] <shoghicp> stop the drama
[14:18:15] <MrARM> shoghicp: you may want to tell him the pass over twitter
[14:18:35] <shoghicp> I put the password to something random
[14:18:39] <shoghicp> once this finishes
[14:18:43] <MrARM> k
[14:18:47] <shoghicp> I'll fix everything
[14:19:47] <iJoshuaHD> look at his latest tweets again
[14:20:09] <Wuppie> ahaha
[14:20:09] <Wuppie> lol
[14:20:16] <Wuppie> funny how he is still watching
[14:20:16] <Wuppie> :P
[14:20:38] <Wuppie> @JoshuaUnknown 5 minutes right?
[14:20:54] <Wuppie> his latest tweet
[14:21:02] <Wuppie> Thinks VPN can cover everything
[14:21:03] <Wuppie> :P
[14:21:14] <shoghicp> ignore him, leave him alone
[14:21:16] <iJoshuaHD> lol
[14:21:23] <MrARM> someone tell him over twitter he's a dumbass
[14:21:35] * MrARM quits the convo
[14:21:35] <shoghicp> any further conversation about him in this channel will be ... punished
[14:21:38] <iJoshuaHD> i did even in biased words
[14:21:44] <iJoshuaHD> ok quiting
[14:22:17] <PEMapModder> I wonder who would even be an interested buyer :|
[14:22:24] <PEMapModder> So-called "buyer"
[14:22:24] <MrARM> noone
[14:22:51] <MrARM> hah, maybe epicmc_us
[14:22:55] <iJoshuaHD> ^
[14:22:59] <iJoshuaHD> lol
[14:23:51] <PEMapModder> "Great suggestion. Thanks, I'll ask him"
[14:23:53] <PEMapModder> :P
[14:25:29] <shoghicp> protocol :D
[14:25:40] <iJoshuaHD> whats new shoghicp
[14:25:50] <shoghicp> things
[14:26:07] <PEMapModder> https://mobile.twitter.com/ijoshunknown/status/560443127685607424 sure. I had always fancied being watched. If shoghicp didn't put a stop to the drama I would've loved such an audience :)
[14:26:22] <MrARM> shoghi, psst, gamemode switch fix
[14:26:25] <shoghicp> PEMapModder: stop that ;0
[14:26:31] <shoghicp> MrARM: there is no fix to be done
[14:26:31] <iJoshuaHD> lol
[14:26:40] <iJoshuaHD> because its fixed?
[14:27:23] <PEMapModder> You know all the protocol loopholes :D
[14:27:47] * leonchang99_ joined the channel

[00:01:51] * gurun has quit
[01:34:55] * Wuppie has quit
[01:41:16] * MrARM is now known as MrARM|away
[01:43:37] * MrARM|away is now known as MrARM
[02:27:18] * Iphonetips1 is now known as Iphonetips1|away
[03:32:35] <iJoshuaHD> Forgetmenot is so very happy to put all what he did on my shoulders :) oh look, im going to hack forgetmenot's site and put a blame to others. What a genius thing to do. Like cat brained idiots would do.
[03:33:00] <KnownUnown> hmm
[03:33:19] <iJoshuaHD> Im just so pissed since yesterday
[03:33:28] <KnownUnown> yeah I feel you
[03:33:32] <KnownUnown> he's a jerk
[03:34:03] <KnownUnown> it wasn't very ethical to pin the blame on you
[03:35:52] <iJoshuaHD> Knownunown, had it happen to u too?
[03:36:06] <KnownUnown> no
[03:38:38] <Brandon15811__> NullFull: image i feel you
[03:38:39] <NullFull> http://www.todayandtomorrow.net/wp-content/uploads/2009/02/jennyholzer_2.jpg#.png
[03:38:50] <Brandon15811__> close enough xD
[03:39:57] <iJoshuaHD> I had this guy on our KIK chat group whos.claiming his going to hack our server because i didnt give him op(which is too childish) and showed some randomly.things about his.hacking.tools
[03:40:13] <iJoshuaHD> And threaten to hack our server
[03:40:38] <iJoshuaHD> Idk if this guy is the same guy who threatened in our chat group
[03:48:00] <KnownUnown> Nope
[03:48:04] <KnownUnown> I suspect kevinwang
[04:23:57] <iJoshuaHD> Any chance to see the logs of the hacker from the server? He even posted his bitcoin stuff in 99leonchang.com
[04:30:38] <sekjun9878> Bitcoin addresses are by their very nature non-tracable
[05:18:40] <sekjun9878> Just realised that
[05:18:54] <sekjun9878> Instead of running REST on PocketMine itself, I can convert REST to RCON on an offsite server
[05:19:36] <sekjun9878> (So I can still address the server by REST without actually running a REST server plugin which is difficult I think)
[05:20:53] <sekjun9878> @humerusj @Brandon15811__ https://github.com/netvarun/docket
[05:26:11] <Brandon15811__> sekjun9878: nice :D
[06:35:45] * Jocopa3 joined the channel
[08:54:43] * Yannis joined the channel
[08:55:33] * Yannis has quit
[09:52:14] * PEMapModder_ joined the channel
[09:52:18] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:10:58] * Joci5525 joined the channel
[10:15:07] * Joci5525 has quit
[11:12:26] * Wuppie joined the channel
[11:50:19] * Wuppie has quit
[11:52:26] * Iphonetips1|away is now known as Iphonetips1
[12:07:02] * Wuppie joined the channel
[13:26:48] * harryjenderson joined the channel
[13:26:49] <harryjenderson> https://twitter.com/ijoshunknown/status/560428311667429378
[13:26:55] <harryjenderson> https://twitter.com/ijoshunknown/status/560428311667429378
[13:27:46] * harryjenderson has left the channel
[13:43:48] <Wuppie> loool
[13:43:52] <Wuppie> loooool
[13:44:14] <Wuppie> who is this troller? xD
[13:45:30] <Wuppie> Does he think we are iMCPE?
[13:48:19] <PEMapModder> No
[13:48:29] <PEMapModder> He really hacked Leon's site
[13:49:13] <Wuppie> wtf :/
[13:49:17] <Wuppie> why tho?
[13:49:45] <PEMapModder> Hmm
[13:49:48] <PEMapModder> Ask iJoshuaHD
[13:49:51] <PEMapModder> I mena
[13:49:53] <PEMapModder> *mean
[13:50:07] <PEMapModder> Why he got related
[13:50:21] <PEMapModder> Didn't mean Joshua did it
[13:50:21] <Wuppie> PEMapModder, i searched a bit, everyone is saying he didn't do it
[13:50:39] <Wuppie> seems someone is trying to get bad publicity on Joshua and Leon
[13:50:41] <Wuppie> or something
[13:50:46] <MrARM> cuz he likely did not
[13:50:50] <PEMapModder> https://mobile.twitter.com/99leonchang/status/559920419226931200
[13:51:25] <MrARM> while it *could* he him, most likely it was not
[13:51:31] <PEMapModder> I don't think Joshua is doing the right thing after claiming his innocence though
[13:51:32] <Wuppie> Strange story
[13:51:42] <PEMapModder> HostingItAll confirmed it isn't him, so most likely not
[13:52:00] <PEMapModder> Of course, the most dangerous thing to do could be the safest thing to do
[13:52:16] <MrARM> it may be him. in this case he could do this to make everyone think it's not him
[13:52:23] <MrARM> (y' know, it's all weird)
[13:52:29] <Wuppie> Yup, it is weird
[13:52:42] <Wuppie> why does he think we are related tho...
[13:53:02] <MrARM> I wouldn't think we already have hacker team out there
[13:53:09] <MrARM> in pe community
[13:53:12] <Wuppie> JoshuaUnknown ‏@ijoshunknown 52 sec.52 seconden geleden
[13:53:12] <Wuppie> should i SWAT @99leonchang?
[13:53:23] <Wuppie> he just posted a new message.
[13:53:26] * Jocopa3_ joined the channel
[13:53:34] <MrARM> ugh
[13:54:01] <MrARM> it's all so evil
[13:54:04] <Wuppie> I wouldn't be suprised if he joins IRC again in a minute
[13:54:06] <MrARM> so bad
[13:54:10] <MrARM> me too
[13:54:27] <MrARM> we've got a nice collection of his IP addresses though
[13:54:33] <Wuppie> yeah haha
[13:54:35] <MrARM> one vpn
[13:54:39] * harryjenderson joined the channel
[13:54:42] <harryjenderson> ha
[13:54:43] <Wuppie> there he is
[13:54:45] <Wuppie> :P
[13:54:50] <MrARM> we guessed right!
[13:54:50] <Wuppie> welcome back mr.hacks
[13:54:56] <Wuppie> yeah
[13:55:02] <Wuppie> Nice to have you here
[13:55:02] <harryjenderson> you see that you will never find me
[13:55:06] <Wuppie> we were just talking about u
[13:55:12] <Wuppie> as you noticed
[13:55:13] <Wuppie> ;)
[13:55:16] <harryjenderson> i watched
[13:55:20] <Wuppie> we dont care
[13:55:20] <Wuppie> :D
[13:55:25] <Wuppie> You are a noob <3
[13:55:27] <harryjenderson> good for you
[13:55:29] <MrARM> yee, you big brother
[13:55:31] <harryjenderson> thx
[13:55:35] <MrARM> I meant small brother
[13:55:39] <Wuppie> So, harry
[13:55:45] * harryjenderson has left the channel
[13:55:49] <Wuppie> heheheh
[13:55:52] <MrARM> shogrescue!
[13:55:56] <Wuppie> hahah
[13:55:57] <Wuppie> xD
[13:55:59] * harryjenderson joined the channel
[13:56:01] * harryjenderson has left the channel
[13:56:05] <Wuppie> hahahahahha
[13:56:09] <Wuppie> did you auto kick enable?
[13:56:10] * Jocopa3 has quit
[13:56:10] <Wuppie> :)
[13:56:12] * harryjenderson joined the channel
[13:56:16] <harryjenderson> lol
[13:56:18] <MrARM> he did not
[13:56:27] <Wuppie> Harry, why do you think we are related to iMCPE?
[13:56:31] * harryjenderson has left the channel
[13:56:39] * harryjenderson joined the channel
[13:56:42] * harryjenderson has left the channel
[13:56:45] <Wuppie> shoghic let him stay for a minute
[13:56:59] * harryjenderson joined the channel
[13:57:00] <Wuppie> if he is really that 1337 he will be able to join anyways
[13:57:04] <shoghicp> there xD
[13:57:05] <Wuppie> Hahahah xD
[13:57:08] <Wuppie> He will come back tho
[13:57:11] <Wuppie> vpn's
[13:57:12] <Wuppie> :P
[13:57:16] <MrARM> not only
[13:57:18] <shoghicp> yeah
[13:57:19] <MrARM> he has one vpn
[13:57:22] <shoghicp> argh
[13:57:25] <MrARM> and he seems to use for?
[13:57:27] <Wuppie> He has 1 vpn?
[13:57:28] <MrARM> *tor
[13:57:28] <Wuppie> ahhahahah
[13:57:44] <MrARM> cuz we have a nice collection of IP addresses of him
[13:57:48] <Wuppie> tor is backdoored by nsa anyways
[13:57:52] <shoghicp> MrARM: freenode only allows registered accounts via tor
[13:57:54] <MrARM> two are from random places in California
[13:58:02] <MrARM> and rest are not checked
[13:58:14] <Wuppie> 1 was from some internet shop
[13:58:16] <Wuppie> coffe shop
[13:58:17] <MrARM> shoghicp: but webchat?
[13:58:18] <Wuppie> or something
[13:58:24] <shoghicp> alright, only registered nicks will be able to talk

2015-01-27
[00:12:47] * TruDan is now known as TruDan|away
[00:57:08] * sekjun9878 has quit
[00:58:05] * sekjun9878 joined the channel
[01:15:14] * Bagofballs joined the channel
[01:15:23] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:15:24] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:15:25] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:15:25] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:15:26] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:15:26] <Bagofballs> http://banner.99leonchang.com hacked, never use root! We've defaced all your sites.
[01:16:59] * gurun has quit
[01:23:57] * Wuppie has quit
[01:38:51] * leonchang99 has quit
[01:39:11] * leonchang99 joined the channel
[01:39:42] * leonchang99 has quit
[01:40:41] * leonchang99 joined the channel
[01:40:45] * leonchang99 has quit
[01:41:11] * leonchang99 joined the channel
[01:51:20] * MrARM is now known as MrARM|away
[01:52:40] * leonchang99 has quit
[01:52:47] * leonchang99 joined the channel
[01:52:57] * leonchang99 has quit
[01:53:42] * leonchang99 joined the channel
[01:56:05] * MrARM|away is now known as MrARM
[03:04:32] <KnownUnown> leonchang99: umm
[03:04:36] <KnownUnown> damage control?
[03:06:11] <deceit> you missed my comments earlier
[03:06:38] <KnownUnown> Yeah
[03:06:39] <KnownUnown> Whete
[03:07:48] <KnownUnown> Ffs
[03:07:58] <KnownUnown> Chrome crashed
[03:08:12] <KnownUnown> *clicks reopen all tabs*
[03:08:30] <KnownUnown> BOOM
[03:08:31] <deceit> *watches you cry in horror when horse porn comes up*
[03:09:39] <deceit> even better, utter silence
[03:18:46] * Iphonetips1 is now known as Iphonetips1|away
[03:28:21] * heyj_ca has quit
[03:46:16] * Codmadnesspro has left the channel
[03:50:46] * Codmadnesspro joined the channel
[05:25:29] * heyj joined the channel
[06:08:36] <sekjun9878> :o
[06:08:37] <sekjun9878> :o
[06:08:42] <sekjun9878> Grim Fandango Remastered!
[06:08:46] <sekjun9878> Just got released on Steam
[06:38:01] <iJoshuaHD> Guys, i think this sucks: banner.99leonchang.com
[06:38:09] <iJoshuaHD> :((
[06:42:55] <iJoshuaHD> I dont even know how to hack sites
[07:23:33] * heyj has quit
[07:24:09] * heyj joined the channel
[09:05:12] * gurun joined the channel
[09:20:52] * gurun has quit
[09:21:09] * gurun joined the channel
[10:01:15] <gurun> shoghicp: will PM kick players if they send to many NAK? If not, that would be fair game right, since a player like that would cause unecessary load on the server.
[10:53:59] * gurun has quit
[12:35:41] * Wuppie joined the channel
[12:35:53] * Wuppie has quit
[12:37:18] * Wuppie joined the channel
[12:44:08] <Wuppie> intyre you said you don't wanna use windows, i don't use windows. but i still develop in c# :P
[13:54:37] * heping joined the channel
[13:55:44] <heping> who areCan anyone help me
[13:55:46] <heping> Can anyone help me?
[13:55:57] <heping> please!~~~~~~
[13:56:10] <heping> _-_:
[14:15:04] * heping has quit
[14:34:56] * gurun joined the channel
[14:39:23] * Wuppie has quit
[15:06:15] <gurun> 2-4ms tick-time. 400mbit/s throughout, 320 players
[15:09:16] <gurun> the client can't handle it on iPad ..
[15:48:30] * gurun_ joined the channel
[15:56:27] * gurun has quit
[15:56:28] * gurun_ is now known as gurun
[16:15:04] * MrARM_ joined the channel
[16:18:00] * MrARM has quit
[16:18:00] * MrARM_ is now known as MrARM
[16:18:01] * KnownUnown has quit
[16:18:42] * Unown__ joined the channel
[16:19:18] * Wuppie joined the channel
[16:26:23] * Codmadnesspro has quit
[16:29:08] * Codmadnesspro joined the channel
[16:36:36] * TruDan|away is now known as TruDan
[17:14:25] * Wuppie has quit
[17:17:42] * Iphonetips1|away is now known as Iphonetips1
[17:39:18] * gurun_ joined the channel
[17:40:13] * gurun_ has quit
[17:40:33] * gurun_ joined the channel
[17:40:55] * gurun has quit
[17:41:03] * gurun_ has quit
[17:41:23] * gurun joined the channel
[18:57:53] * Wuppie joined the channel
[19:02:36] * Wuppie_ joined the channel
[19:05:48] * Wuppie has quit
[19:17:06] * _gurun has quit
[19:20:58] * Wuppie__ joined the channel
[19:24:23] * Wuppie_ has quit
[20:38:57] * Forgetmenot joined the channel
[20:38:59] <Forgetmenot> 99leonchang.com hacked by @iJoshuaHD for the @iMCPE_Network bunch of losers get rekt fucking cunts #iamevil
[20:39:00] <Forgetmenot> 99leonchang.com hacked by @iJoshuaHD for the @iMCPE_Network bunch of losers get rekt fucking cunts #iamevil
[20:39:01] <Forgetmenot> 99leonchang.com hacked by @iJoshuaHD for the @iMCPE_Network bunch of losers get rekt fucking cunts #iamevil
[20:39:04] * Forgetmenot has quit
[21:03:35] <Intyre> hes soo proud
[21:19:21] <MrARM> yeah
[21:19:29] <MrARM> his first real hack
[21:19:47] <gurun> poor guy
[21:19:55] <gurun> .. and why on these channels?!
[21:19:58] <MrARM> that too
[21:20:25] <gurun> iMCPE ... maybe he got the wrong network
[21:20:40] <Intyre> whaaat!
[21:21:29] <Intyre> NullFull: twitter iMCPE
[21:21:31] <NullFull> @iMCPE: Verifying myself: I am intyre on Keybase.io. kOjK2qC_6ieQR6tmNUKTtYgnXWT7oFhCExto / https://t.co/HlLAhVhYYB
[21:21:34] <Intyre> :p
[21:22:26] <Brandon15811__> Intyre: imposter!
[21:22:38] <Intyre> you are!
[21:22:47] <Brandon15811__> no you
[21:22:55] <Intyre> verify yourself
[21:23:20] <MrARM> https://mobile.twitter.com/iMCPE_Network
[21:23:27] <MrARM> there's such network
[21:24:21] * Wuppie_ joined the channel
[21:24:24] <gurun> We are not behind the recent attacks at @99leonchang site. This is only a publicity stunt to destroy iMCPE and the identity of @99leonchang.
[21:24:51] <Intyre> duhhh
[21:24:51] <gurun> so we are all criminals now
[21:24:55] <Intyre> yes
[21:26:51] * Wuppie__ has quit
[21:59:18] <Brandon15811__> !findquote burns
[21:59:19] <MrQuoter> No matches
[21:59:24] <Brandon15811__> !findquote when I pee
[21:59:24] <MrQuoter> [125] <deceit> shoghicp: why does it burn when i pee?
[22:05:13] * jython234[2] joined the channel
[22:05:13] * jython234[2] has quit
[22:12:10] * jython234[away] is now known as jython234[busy]
[22:16:53] * jython234[busy] is now known as jython234
[22:23:06] * jython234 is now known as jython234[brb]
[22:23:56] * sgray joined the channel
[22:27:54] <deceit> :D
[22:43:56] * jython234[brb] is now known as jython234
[22:54:58] * Unown__ is now known as KnownUnown
[23:31:34] * Wuppie_ has quit
[23:31:46] * Wuppie joined the channel
[23:45:04] * jython234 is now known as jython234[away]

2015-01-26
[21:56:27] <gurun> don't you think MS want them as a showcase
[21:57:12] <MrARM> that do not
[21:57:16] <MrARM> *they
[21:57:49] <gurun> like we know :\
[21:58:29] <MrARM> I think they needed the brand
[21:58:29] <MrARM> look at that demo with their new ar project
[21:59:40] <gurun> you mean like as in Microsoft has a branding problem .. LOL
[22:00:20] <MrARM> looks like they need the brand for an ad
[22:00:44] <MrARM> lol
[22:51:51] <Intyre> darude - snowstorm :o
[22:52:07] <gurun> oh, is it bad?
[22:52:44] <Intyre> yep http://imgur.com/HbWaqhQ
[22:53:05] <gurun> haha
[22:53:07] <gurun> LOL
[22:54:29] <Intyre> not that bad on times square
[22:54:36] <gurun> maybe can by a pet this weekend: http://imgur.com/gallery/PRwGloS
[22:55:09] <Intyre> hahaa
[22:55:45] * Darunia18 has quit
[22:55:50] <gurun> it kind of sumorized earlier discussions...
[22:56:29] <deceit> hahahah
[22:56:48] <gurun> And just before you start complaining too much: http://imgur.com/gallery/Wd0LuhD
[22:56:59] <gurun> i'm from the arctic btw..
[22:57:10] <deceit> wtf is snow?!
[22:57:12] <Intyre> its true
[22:57:43] <Intyre> that white stuff rich people put in there nose
[22:57:50] <deceit> no, that's cocaine
[22:57:58] <Intyre> O.O
[22:58:16] <Intyre> then they are stupid :D an im rich now
[22:58:31] <deceit> hahaha
[22:58:48] <gurun> lol
[22:59:01] <deceit> Intyre: go take my car and get me a chicken quesodilla
[22:59:07] <deceit> kthx
[22:59:22] <Intyre> automatic shifter?
[22:59:26] <gurun> my collegue, from colombia, went home for christmas (from Denmark). First obvious question when he got back: Did you have lots of snow?
[22:59:30] <deceit> Intyre: unfortunately
[22:59:48] <deceit> lol
[22:59:51] <Intyre> pff lazy american
[23:00:06] <deceit> you haven't seen all of the US then
[23:00:13] <deceit> it's damn near impossible to have a standard in some states ;p
[23:01:18] <Intyre> why is that?
[23:01:33] <deceit> drunken street planners?
[23:01:57] <Intyre> ?.?
[23:03:22] <deceit> architects
[23:03:31] <deceit> they hire kids and tell them '
[23:03:35] <deceit> 'DRAW THE CITY'
[23:03:46] <deceit> that's how you get the freeway system in vegas
[23:03:53] <deceit> true story
[23:04:23] <Intyre> still confused
[23:06:58] <deceit> read: some streets are to winding/steep/urmoms to drive a standard on daily
[23:07:19] <deceit> also stop and go traffic
[23:07:20] <deceit> meh.
[23:07:35] <Intyre> ohhh
[23:07:45] <gurun> obviously it is design by MC
[23:07:59] <Intyre> much blocks
[23:22:40] <Codmadnesspro> Erm is enchants gonna be in 0.11.0
[23:22:59] <Intyre> maybe
[23:23:24] <Intyre> do you want it?
[23:32:45] <Codmadnesspro> Uh yuh lell
[23:32:51] <Codmadnesspro> hue hue hue hue
[23:32:54] <Intyre> then no
[23:32:56] <Intyre> :D
[23:33:06] <Codmadnesspro> wut plos Intyre lolololol
[23:33:48] <Codmadnesspro> Let's change the story ;D I hope there's no enchants in mcpe 0.11.0 ;)
[23:34:21] <Intyre> there wont be any ;)
[23:34:42] <Codmadnesspro> Daym huehuehue
[23:37:23] * fensoft has quit
[23:41:59] <gurun> whia.. 160 players 1-10ms tick-time
[23:42:13] <Intyre> :o
[23:42:20] <gurun> used the same entity ID globally.. a huge differenvce.
[23:42:37] <gurun> now a broadcast is simply .. byte buffer copy, chop it up, and send.
[23:42:53] <gurun> and no fucking load on the machine :-P
[23:44:42] <Intyre> incoming conspiracy theory: gurun = g r u and turn u around and combine with n that will get m
[23:44:43] <Intyre> :p
[23:45:53] <gurun> :P
[23:46:19] <gurun> and .. that shit is running in one thread now..
[23:46:26] <gurun> .. so, time to put the threads in again.
[23:48:08] <deceit> wut
[23:50:40] <gurun> and we have buckets of water and lava. Fuck, it is much faster when you are two .. no question about that.
[23:51:18] <Intyre> im number 42
[23:51:29] <Intyre> deceit: was 69
[23:51:43] <gurun> haha
[23:52:31] <deceit> :<
[23:52:50] <gurun> well start learning C# and you can be 2&3
[23:53:03] <Intyre> no way
[23:53:18] <gurun> hehe no more development for you :-P
[23:53:45] <Intyre> no more windows for me
[23:53:51] <Intyre> no more microsoft
[23:53:54] <Intyre> no thanks
[23:53:56] <deceit> windows me!?
[23:54:00] <deceit> that's the best OS evar!
[23:54:08] <Intyre> xp -.-
[23:54:19] <deceit> ME!
[23:54:55] <Intyre> fine!
[23:56:02] <deceit> fine!fine!!
[23:56:20] <gurun> windows suck, but i love it
[23:56:23] <gurun> i love sucking
[23:56:37] * gurun good at sucking windows
[23:57:37] <Intyre> no
[23:57:53] * Intyre walks away
[23:59:54] <deceit> LOL

[19:48:46] <gurun> "if you enter one place" ?
[19:49:34] <MrARM> Yeah, because I placed the blocks you shoudnt send
[19:49:48] <MrARM> when you enter the place I placed them
[19:49:54] <MrARM> it crashes client
[19:50:03] <MrARM> As it calls stuff on a null object
[19:50:30] <MrARM> well, that server seems null now
[19:50:33] <MrARM> *offline
[19:50:55] <MrARM> Also, add timeout
[19:51:13] <gurun> yeah, there is something DLL'ish going on. He is reinstalling the windows service and stuff
[19:51:56] <gurun> there are a couple of important things missing from the core still. I don't care about the ACK/NAK right now. So i don't resend shit to the client if it didn't get it.
[19:52:22] <gurun> just a matter of being too lazy to do a List<datagram> ..
[19:54:22] <MrARM> no, I meant add connection timeout
[19:54:32] <MrARM> I was on 3g for some time on test server
[19:54:55] <MrARM> there were three mrarms with same name on it shortly
[19:55:36] <Intyre> "I don't care about the ACK/NAK right now" ;)
[19:56:47] <gurun> MrARM, if you crash the client, it will not disconnect. I do get the exception on the server so it should be possible to handle. It also doesn't check the username like most do when you enter again, because then the old user would go away.
[19:56:59] <gurun> So that is something on my absolute top to fix.
[19:57:08] <gurun> it's so easy to fix, so why not "kind of"
[19:57:19] <gurun> i'll get right to that one
[19:59:49] * fensoft has quit
[20:02:53] * fensoft joined the channel
[20:05:17] <gurun> ficed
[20:05:24] <gurun> s/fixed/
[20:06:14] <gurun> hmm .. it appear as if they have changed the ping-pong time in the later releases. I see that i stay in a disconnected world with the client considerable longer now before it detects a down server.
[20:06:35] <gurun> So, i guess setting the timeout on a couple of ping-pong ticks would be sufficient.
[20:25:58] <gurun> how does MCPE store links to external servers? Is that configuration accessible?
[20:26:47] <Intyre> mcpe store?
[20:26:56] <Intyre> everything is saved in a file
[20:27:15] <Intyre> mcpe ingame list you mean?
[20:28:40] <gurun> yes
[20:29:06] <gurun> the list of "servers" and worlds available.
[20:29:59] <gurun> i have to check if there is an app for that without jailbreak. Would kind of be nice to be able to browse servers instead of having to input them manually
[20:31:22] <gurun> MrARM, why does the client crash with blocklauncer but not on its own?
[20:31:30] <MrARM> hmm?
[20:31:42] <MrARM> it doesn't crash in blocklauncher
[20:31:55] <MrARM> Block launcher registers unexistant block ids
[20:32:21] <MrARM> making it not crash when going inside/onto bad blocks
[20:33:45] <gurun> well, that stuff didn't crash my iOS on iPAD or iPHONE or my Android. So i'm not sure that is a real problem anymore. It's not so sensitive these days it seems.
[20:34:13] <gurun> but i have a brutal test for that, so i will check.
[20:34:25] <MrARM> open blocklauncher
[20:34:33] <gurun> nah, don't want that stuff
[20:34:35] <MrARM> place the 'bad' blocks
[20:34:40] <MrARM> open vanilla
[20:34:54] <MrARM> enter the place the blocks were
[20:34:57] <MrARM> crash
[20:35:07] <gurun> why would i have to open blocklauncher for that .. to place it?
[20:35:12] <gurun> i can just place it myself
[20:35:34] <gurun> #44 you say. I will try
[20:37:29] <gurun> hmm that's a halfslab?
[20:38:24] <MrARM> No, not that id
[20:38:27] <MrARM> wait a sec
[20:38:30] <MrARM> I don't remember
[20:39:05] <gurun> the only realy non block stuff that i have .. is the water and lava
[20:39:08] <MrARM> id 28
[20:39:25] <MrARM> Yes, you need block launcher for that
[20:39:26] <gurun> ok, 28 doesn't exist no
[20:39:38] <MrARM> And yes, you can place it in block launcher
[20:39:43] <MrARM> in that test server
[20:40:08] <gurun> ok, i sent it as a block
[20:40:14] <gurun> which has to mean the same thing
[20:40:16] <gurun> and that works
[20:40:18] <gurun> no crash
[20:40:32] <MrARM> no, not to inventory, you must place it
[20:40:39] <MrARM> and walk to that place you placed it
[20:40:45] <gurun> no, i added that block as PART of the world
[20:40:47] <gurun> itself
[20:40:54] <MrARM> still, the solution is just to not send the block
[20:41:01] <MrARM> to inventory
[20:41:02] <gurun> it's not visible, but it doesn't crash either
[20:41:07] <gurun> oh
[20:41:10] <gurun> you know something
[20:41:17] <gurun> if you walk INTO it .. it crashes
[20:41:30] <MrARM> YES
[20:41:34] <MrARM> that's what I meant
[20:41:44] <MrARM> it can also crash at random, what happened in skywars
[20:42:04] <MrARM> just don't give the user block in inventory
[20:42:10] <MrARM> that'll solve that just fine
[20:42:13] <gurun> yeah, so it is not about sending or not .. it is about what happens when it tries to interact with it. Typical null pointer issue, they don't check
[20:42:22] <MrARM> yep
[20:42:28] <gurun> they do a "getmethatblock(xyz)" and don't check the result
[20:42:45] <MrARM> this actually CAN cause random crashes not only when walking to
[20:42:52] <MrARM> just more random
[20:42:55] <MrARM> and after more time
[20:43:03] <gurun> yeah, that can for sure cause really annoying crashes
[20:43:42] <gurun> i have a safelist alreayd since i convert PC to PE worlds.
[20:43:45] <MrARM> they should replace it with update game blocks
[20:43:58] <MrARM> at chunk receive side
[20:44:02] <MrARM> but they don't
[20:44:14] <gurun> i'll just filter incoming requests to make sure it is not from some asshole trying to ruin for everybody.
[20:44:41] <gurun> or just generally bad client-behaviour.
[20:45:35] <gurun> can you check blocklauncher with an anvil world i have?
[20:45:40] <gurun> if you have time
[20:45:43] <MrARM> if we're already at corrupted block metadata topic: http://imgur.com/StS4nh0
[20:45:53] <MrARM> hmm, what do you mean?
[20:46:14] <gurun> launch it towards my server
[20:46:17] <gurun> my own
[20:46:17] <MrARM> it crashes vanilla, never blocklauncher
[20:46:34] <gurun> yeah, but blocklauncher complains, right?
[20:46:55] <MrARM> it only displays the block as update game block
[20:46:59] <gurun> i never had a crash because of this .. but there are lots of blocks that i did mapping for between PC and PE
[20:47:07] <gurun> ok
[20:47:09] <gurun> i see
[20:47:26] <MrARM> I can make you a screenshot though
[20:47:45] <MrARM> I could tell you the block ids too but not right now
[20:47:57] <gurun> screenshot of ?
[20:48:06] <MrARM> the map
[20:48:21] <MrARM> the update game blocks display as solid blocks
[20:49:29] <MrARM> did you say anything? I got disconnected
[20:49:46] <gurun> no, not really .. trying to figure out what you are trying to tell me :-=P
[20:50:07] <MrARM> I would see where the invalid blocks are
[20:50:18] <MrARM> and could make you a screenshot
[20:50:26] <MrARM> that's what I meant
[20:51:29] <gurun> oh, so they get highlighted or?
[20:51:51] <MrARM> they look different
[20:52:04] <gurun> i see
[20:52:12] <gurun> well, this world is a bit tricky. It is huge.
[20:52:17] <gurun> so i don't think that would help.
[20:52:48] <MrARM> like those: http://imgur.com/uX7Re5l
[20:53:06] <MrARM> hmmm
[20:53:25] <gurun> no numbers, right
[20:53:43] <gurun> never mind.
[20:54:05] <gurun> at least i'm aware of that these things can crash, so then i can do a safelist on incomming stuff (and outgoing bad maps)
[20:54:08] <MrARM> I could mod it though to display numbers
[20:54:17] <gurun> hah, mod the mod
[20:54:23] <MrARM> sorta
[20:54:27] <gurun> lol
[20:54:49] <MrARM> it would require me to tap that
[20:55:23] <MrARM> I could also make it display all invalid block ids in the world
[20:55:48] <gurun> nah, it's ok. Don't waste time on that. I'll just be extra good at listening when if I hear someone complain about it from blocklauncher
[20:56:05] <gurun> i have the damn chest inventories to worry about.
[20:56:12] <gurun> the final thing to get it to release .. damn it.
[20:56:17] <MrARM> they won't complain from block launcher: p
[20:56:20] <MrARM> *:p
[20:56:28] <gurun> haha, you are right :-P
[21:16:05] * gurun has quit
[21:51:49] * gurun joined the channel
[21:52:45] <MrARM> well, we will know who's the next dev in a month and a few days
[21:53:59] <gurun> i think the only thing that really matters is where Mojang is going with their hosting solution.
[21:54:24] <MrARM> heh
[21:54:26] <MrARM> Amazon
[21:54:31] <MrARM> we know that
[21:55:16] <gurun> uh
[21:55:20] <gurun> bet NOT
[21:55:25] <gurun> forgot who bought them?
[21:55:30] <MrARM> but yes :p
[21:55:34] <gurun> AZURE
[21:55:42] <MrARM> ITS C++
[21:55:46] <Darunia18> Mojang currently hosts everything on Amazon servers.
[21:55:55] <MrARM> and they have already used amazon before
[21:55:57] <Darunia18> So it only makes sense that they'll continue using Amazon.

[01:25:34] * Wuppie has quit
[01:43:58] * Iphonetips1 is now known as Iphonetips1|away
[02:03:18] * NullFull has quit
[02:03:18] * NullFull joined the channel
[02:18:43] <gurun> williamtdr, what version of PM are you running now on lbsg?
[02:19:24] <williamtdr> gurun: soft 232.
[02:19:54] <gurun> i see. very smooth. I love you new hub
[02:20:04] <humerusj> Hub?
[02:20:12] <humerusj> As in cross server hub?
[02:20:19] <gurun> hmm , yes
[02:20:35] <humerusj> williamtdr: when did that become a thing?
[02:20:45] <gurun> not cross server like that.
[02:20:49] <gurun> cross world/level
[02:20:57] <humerusj> Ohh
[02:20:58] <williamtdr> humerusj: 10 days ago
[02:21:11] <williamtdr> gurun: thanks, our builders are great :)
[02:21:13] <humerusj> williamtdr: so it's not cross server?
[02:21:22] <williamtdr> humerusj: nope, just emulates it like it is
[02:21:31] <humerusj> Alright, just checking
[02:21:44] <humerusj> If it was, I was gonna ask you to opensource :)
[02:21:48] <williamtdr> adding a few more maps at the moment
[02:21:49] <gurun> respawn is still a bit .. but works much better now.
[02:21:49] <williamtdr> heh
[02:22:34] <gurun> but you are still on only 70 per server?
[02:22:49] <gurun> well, that is 10 more than before
[02:25:33] <gurun> jiihhaa, i climed out of the world. Didn't expect that :-P
[02:26:10] <gurun> and now .. i'm kicked out .. and locked out. That's not nice.
[02:26:45] <gurun> back in again.
[02:28:31] <gurun> love the hockey mod
[02:32:18] <sekjun9878> http://www.minecraftforum.net/news/60005-1-800-minecraft-passwords-leaked-nope-just
[02:32:25] <sekjun9878> "No-one has gained access to the Mojang mainframe."
[02:32:31] <sekjun9878> Didn't know they still used mainframes xD
[02:33:05] <sekjun9878> "server" would've been a better word :P
[02:34:00] <gurun> it sounds more impressive with mainframe .. huge vax stuff
[02:34:42] <gurun> i think i will take my foldable mainframe and go to bed and watch a movie.
[02:35:52] <sekjun9878> Ahahahaha
[02:36:06] <sekjun9878> "Pocket Mainframe"?
[02:36:11] <gurun> haha
[02:36:29] <gurun> And don
[02:36:57] <gurun> And don't forget you can help test MiNET on our new public server now: https://github.com/NiclasOlofsson/MiNET
[02:37:14] <sekjun9878> Is that your git account?
[02:37:20] <gurun> yes
[02:37:29] <sekjun9878> Followed!
[02:37:46] <gurun> Night, and may the mainframes be with you!
[02:38:18] <sekjun9878> Build Failing D:
[02:38:29] <gurun> is it now
[02:38:46] <sekjun9878> Yes
[02:38:57] <gurun> oops, unit-tests
[02:39:41] <sekjun9878> Gotta run C#.net soon, it looks like a really cool language that's stable like java only a thousand times better
[02:39:47] <sekjun9878> learn C#.net *
[02:40:27] <gurun> experiments leftovers.
[02:40:32] <gurun> now, gone.
[02:41:05] * gurun has quit
[02:43:10] <humerusj> c# is like php that compiles nicely
[02:49:49] <sekjun9878> Define?
[03:24:34] * jython234[2] joined the channel
[04:08:37] * Darunia18 has quit
[05:25:03] <Brandon15811__> sekjun9878: asp.net is pretty nice too
[05:38:32] <sekjun9878> Yeah they're similar aren't they?
[08:39:15] <Codmadnesspro> Rewrite pocketmine in C# :D
[08:39:31] <Codmadnesspro> huehuehue
[10:48:01] <MrARM> gurun: don't send those missing block ids. I can place then in block launcher and now it crashes when I enter the zone in vanilla >:(
[10:49:51] <MrARM> aww, he's not on
[12:37:42] <sekjun9878> :DD Got ICS running on an old Galaxy S2!
[12:37:48] <sekjun9878> Finally can test MCPE :)
[12:38:08] <sekjun9878> On a widescreen phone, not a square blackberry
[12:40:05] <Intyre> mcpe works ;)
[12:51:17] * jython234[away] has quit
[12:55:06] * jython234[away] joined the channel
[14:01:52] <Codmadnesspro> Shame I couldn't get mcpe working on my samsung s1
[14:03:59] * stealthii joined the channel
[14:10:16] <williamtdr> oh, hello highlights
[14:28:13] * Darunia18 joined the channel
[14:39:14] * Iphonetips1|away is now known as Iphonetips1
[16:31:29] * TruDan|away is now known as TruDan
[16:35:08] * Wuppie joined the channel
[17:08:35] * Mister_Magister joined the channel
[17:08:48] <Mister_Magister> hi
[17:09:33] <Mister_Magister> what is name of protocol of server visable on devices?
[17:10:21] <Intyre> ?
[17:10:49] * Connor4898 has quit
[17:11:01] * Connor4898 joined the channel
[17:11:53] <Mister_Magister> Pocketmine have protocols and i shearch for that protocol who is resonsible for server visable on devices
[17:12:02] <Mister_Magister> its hard to say :/
[17:12:21] <Mister_Magister> protocol who send informations about server on the device
[17:12:42] <Intyre> mcpe protocol?
[17:13:19] <Intyre> query?
[17:13:20] <Mister_Magister> yes
[17:13:25] <Mister_Magister> no no wusery
[17:13:28] <Mister_Magister> query*
[17:13:53] <Mister_Magister> mcpe protocol to show pocketmine server on the lsit
[17:14:04] <Mister_Magister> some like this
[17:14:12] <Mister_Magister> somethink*
[17:14:41] <Intyre> http://wiki.unrealadmin.org/UT3_query_protocol ?
[17:14:56] <Mister_Magister> no no query
[17:15:33] <Mister_Magister> there is some protocol in pocketmine
[17:15:40] <Mister_Magister> so you can see pocketmine server in mcpe
[17:15:48] <Mister_Magister> i shearch for this file
[17:16:11] * _gurun joined the channel
[17:16:13] <Intyre> http://wiki.vg/Pocket_Minecraft_Protocol
[17:16:27] <Intyre> its just a reply to a packet that got send by mcpe
[17:16:42] <Mister_Magister> yes
[17:16:45] <Mister_Magister> and in pocketmine
[17:16:48] <Mister_Magister> is file
[17:16:54] <Mister_Magister> who is responsible for that
[17:18:15] <Intyre> https://github.com/PocketMine/RakLib/blob/master/protocol/UNCONNECTED_PONG.php :/
[17:18:56] <Mister_Magister> i downloaded source of pocketmine and i have raklib folder empty :/
[17:20:03] <Intyre> git clone --recursive https://github.com/PocketMine/PocketMine-MP.git
[17:20:19] <Intyre> or git submodule update --init --recursive
[17:20:34] <Mister_Magister> weak windows :P
[17:20:37] <Mister_Magister> thanks
[17:20:58] <Intyre> but why do you need it?
[17:22:33] <Mister_Magister> i try to make mcpe server
[17:22:35] <Mister_Magister> its hard
[17:22:38] <Mister_Magister> very hard
[17:22:52] <Intyre> diamonds are hard
[17:23:01] <Intyre> just use the info on wiki.vg
[17:23:39] <Mister_Magister> ok thanks for help
[17:25:25] <_gurun> ..and some patience and some magic potions for frustation, and preferable a dog to beat when shit really gets frustrating.
[17:25:53] <Intyre> and love! much love! <3
[17:29:18] <_gurun> love, defentively love.
[17:29:23] <Mister_Magister> :D
[17:31:06] * williamtdr has quit
[17:31:53] * williamtdr joined the channel
[17:33:31] * Mister_Magister has quit
[17:53:16] * fensoft_ is now known as fensoft
[18:21:12] * MrARM is now known as MrARM|away
[19:24:12] * MrARM|away is now known as MrARM
[19:36:57] * gurun joined the channel
[19:40:28] <gurun> MrARM, what was that thing about NOT sending missing block IDs?
[19:41:25] <Intyre> mcpe will crash?
[19:41:28] * williamtdr has quit
[19:41:39] <gurun> yeah, but i don't know what missing block ID's he mean
[19:41:59] <MrARM> gurun: for example you send the client block id 44 and he can place it
[19:41:59] <gurun> the world we have is very vanilla MCPE. It's basically just 4-5 different block types
[19:42:04] <gurun> ah
[19:42:12] <gurun> you mean the inventory shit ..
[19:42:24] <MrARM> in blocklauncher
[19:42:27] <gurun> yes it can be placed :-)
[19:42:36] <gurun> i have no idea what blocklauncer is ..
[19:43:06] <MrARM> it CANT be placed in vanilla
[19:43:42] <gurun> i see what block launcher is now
[19:43:49] <gurun> should be renamed to blockbuster then
[19:44:02] <gurun> perhaps rename minet to blockbuster instead
[19:44:33] <gurun> well, they should be in the world anyway, it's just becase it's a for-loop
[19:45:55] <gurun> but 44 is not one of the blocks we send tho
[19:46:54] <MrARM> Oops then
[19:47:23] <gurun> maybe it was the old server.. we had some issues that it didn't redployed from the build server.
[19:47:52] <MrARM> Also, I sorta griefed the test server this way
[19:48:06] <MrARM> If you enter one place it crashed on vanilla

2015-01-25
[20:39:43] <MrARM> you can
[20:39:52] <shoghicp> just typed the message back
[20:40:01] <gurun> well, you can. but not without going supercomputer on it al
[20:40:10] <MrARM> and it can click on signs too
[20:40:12] <MrARM> plus
[20:40:20] <gurun> you don't understand
[20:40:28] <gurun> you don't say click on the RED block
[20:40:42] <MrARM> you could just make the bot let a human solve it when launching
[20:40:48] <gurun> you say click on the thingy that looks similar to color of blood on the position next to the waterish one
[20:41:10] <williamtdr> heck, can't even figure out a good chat filter
[20:41:23] <williamtdr> every time we make one people figure out relatively simple ways around it
[20:41:31] <MrARM> You seriously could just let human do that
[20:41:33] <williamtdr> then use it, other people use it, then it spreads
[20:41:40] <shoghicp> williamtdr: easy, only allow chat templates :D
[20:41:43] <shoghicp> chat via commands!
[20:41:45] <MrARM> Yeah, it's hard
[20:41:48] <williamtdr> shoghicp: heh
[20:41:53] <williamtdr> shoghicp: like in some fps games
[20:41:56] <williamtdr> preassigned messages
[20:41:58] <shoghicp> /team? <name>
[20:41:59] <williamtdr> like toontown!
[20:42:07] <shoghicp> /team yes|no
[20:42:08] <shoghicp> xD
[20:42:23] <MrARM> people can easily find a way around everything
[20:42:31] <MrARM> let's say test is a bad word
[20:42:32] <williamtdr> http://habitatchronicles.com/2007/03/the-untold-history-of-toontowns-speedchat-or-blockchattm-from-disney-finally-arrives/
[20:42:35] <williamtdr> ^ seen that?
[20:42:45] <MrARM> t.e.s.
[20:42:46] <MrARM> t.
[20:43:02] <MrARM> and you have obeyed EVERY chat filter
[20:43:32] <MrARM> and you'll always end up making it censor good words too
[20:43:41] <gurun> uh
[20:43:50] <gurun> i don't believe in censor
[20:43:51] <MrARM> for example cl*ass*
[20:43:57] * Fudster has quit
[20:45:04] <Intyre> meh filter worked fine :p
[20:45:54] <MrARM> ...
[20:46:15] <MrARM> also, people will use bad nicknames
[20:46:58] <shoghicp> There is a rumor that if you say syriamanal you will be kicked from a channel...
[20:47:10] <shoghicp> I don't know if it's #mcpedevs or #pocketmine
[20:47:49] <williamtdr> heh
[20:47:57] <williamtdr> his ghost lives on
[20:48:03] <MrARM> it's #pocketmine as you just said it and did not get kicked :)
[20:48:24] <williamtdr> worked for me
[20:48:45] <shoghicp> MrARM: doesn't affect me
[20:49:43] <MrARM> oh, you're holding the ban hammer
[20:50:28] * TESTING_CHAT joined the channel
[20:50:31] <NullFull> TESTING_CHAT is also known as: shoghicp
[20:50:41] <TESTING_CHAT> syriamanal
[20:50:45] <TESTING_CHAT> hmm
[20:50:47] <TESTING_CHAT> not here
[20:50:47] <gurun> chicken
[20:52:40] <gurun> shoghicp, the metadata in an entitydata message. What format is that ?
[20:52:52] <shoghicp> EntityData is TileEntityData
[20:53:02] <shoghicp> NBT, little endian
[20:53:12] <gurun> ok, so it is NBT
[20:53:15] <gurun> like the other stuff
[20:53:39] <shoghicp> SetEntityDataPacket is for entities, and it's metadata like the PC but little endian
[20:53:47] <shoghicp> on some things
[20:53:49] <gurun> THAT stuff is very difficult to understand in PHP.. because it feels like .. just hashes of hashes and shit like that
[20:53:56] <shoghicp> pocketmine has some implementation details
[20:54:21] <gurun> yeah, i'm looking at setting a player on fire. And it seems to be the way to go, right?
[20:54:40] <gurun> i would have expected it to be an event .. but not.
[20:55:01] <shoghicp> SetEntityDataPacket ;D
[20:55:15] <shoghicp> go via Entity->setFireTicks() or something
[20:55:18] <shoghicp> it'll set a property
[20:55:25] <shoghicp> then updateMetadata()
[20:55:29] <gurun> yeah, i'm looking at it. hence my question
[20:55:32] <shoghicp> that will send the metadata to other clients
[20:55:40] <shoghicp> and yeah, that is some really old code
[20:55:57] <shoghicp> from Minecraft-PHP-Client and Minecraft-PHP-Client-2
[20:56:01] <shoghicp> and PocketMine 1.0
[20:56:11] <gurun> i didn't say it was bad. I only say that because of the untyped nature of PHP it is something difficult to know the difference
[20:56:18] <shoghicp> works, and I don't want to touch it
[20:56:31] <shoghicp> I say that it is bad!
[20:56:35] <gurun> haha
[20:56:51] <gurun> well, that is entirely up to you to day. Just that i didn't :-P
[20:56:59] <MrARM> $ blameshoghicp --hard
[20:59:58] * TESTING_CHAT has quit
[21:00:33] <shoghicp> anyway, bed o/
[21:03:03] <gurun> so soon :-)
[22:28:24] * Fudster joined the channel
[22:52:07] * Darunia18 joined the channel
[23:50:17] * Wuppie has quit
[23:51:44] * Wuppie joined the channel
[23:55:55] * TruDan is now known as TruDan|away

[18:26:55] <shoghicp> also handles different levels
[18:29:04] <shoghicp> also
[18:29:21] <shoghicp> this way makes it easy to implement efficient entity tracking later
[18:29:30] <gurun> levels is not a problem.
[18:29:32] <shoghicp> players will trigger that themselves on view area
[18:29:49] <gurun> we will be implementing that soon.
[18:29:53] <gurun> changing worlds.
[18:30:04] <gurun> online. via commands to start with.
[18:30:18] <shoghicp> so yeah, since I need to do that anyways I use it
[18:30:34] <gurun> and that will change the actual level, and that is where player lists are maintained right now (not entirely optimal, but works)
[18:30:35] <shoghicp> be aware that things might change in the future on the protocol :P
[18:30:57] <shoghicp> hmm, I could make that an option on PM-soft
[18:31:04] <shoghicp> just a bunch of patches :D
[18:31:08] <gurun> in the protocol yes, but conceptually . this is the same shit or all games, nothing really to do with MC per se.
[18:31:30] <shoghicp> PM-MP optimizes for bandwidth by default
[18:31:41] <gurun> so even if protocols change.... concepts gets tweaked .. it remains pretty much the same in terms of logic.
[18:31:45] <gurun> ..and state
[18:32:00] <shoghicp> and if available without breaking something, optimizes for sending packets in batch and encoding once
[18:32:07] <shoghicp> in soft I can break more things
[18:32:18] <gurun> soft?
[18:32:21] <shoghicp> so I might as well add an option and let the server owner decide :)
[18:32:44] <shoghicp> yeah, the pocketmine version with extra options that break things but are interesting for some people
[18:32:59] <gurun> haha
[18:33:01] <gurun> ok
[18:33:25] <gurun> well .. i think that if you optimize things for creative and pvp and regular survival .. a lot of extra performance can be achived.
[18:33:31] <shoghicp> also
[18:33:38] <shoghicp> handling invisible entities :P
[18:33:56] <shoghicp> ^ needs per-player lists
[18:34:21] <gurun> i started working on the chest ... god damn that drives a lot of the core functionality in the game.
[18:34:39] <gurun> block items, inventories (global), inventory transaction handling .. etc etc.
[18:34:49] <shoghicp> yep
[18:34:50] <gurun> a lot of shit to do, just for a simple little block -)
[18:35:07] <shoghicp> you can just trust the client and forget ;D
[18:35:21] <shoghicp> otherwise users will complain about transactions reverted
[18:35:26] <shoghicp> or not being able to craft
[18:35:27] <shoghicp> oh
[18:35:29] <shoghicp> CRAFTING
[18:35:34] <shoghicp> good luck with that ;D
[18:35:36] <gurun> yeah, don't get into that
[18:35:41] <gurun> it's not a pvp thing
[18:35:48] <gurun> but chests are essential to pvp
[18:36:12] <gurun> i did water just to get basic health working for more than just weapons.
[18:36:24] <gurun> but won't do lava and stuff at this time. No need for it .. pvp
[18:44:29] <gurun> are you working with grum shoghicp ?
[18:47:28] <shoghicp> gurun: He is just front of me xD
[18:47:39] <shoghicp> but he works on PC
[18:48:08] <shoghicp> not today, of course
[18:52:55] <shoghicp> omg
[18:53:04] <shoghicp> my phone just fell down
[18:53:10] <shoghicp> too many notifications
[19:08:59] * Wuppie has quit
[19:09:21] * Wuppie joined the channel
[19:18:46] * Wuppie has quit
[19:40:32] * Wuppie joined the channel
[19:43:35] * LDX joined the channel
[19:46:01] * LDX has quit
[20:03:27] <C0deH4cker> shoghicp: Lol yeah because iPhone cases == coffee
[20:03:40] <C0deH4cker> shoghicp: Sorry, I forgot youre a PHP dev. ===
[20:04:36] <shoghicp> :P
[20:05:06] <Brandon15811__> Heh xD
[20:14:59] * MrARM is now known as MrARM|away
[20:17:29] * MrARM|away is now known as MrARM
[20:26:42] <shoghicp> haha
[20:26:48] <shoghicp> now people want purple grass
[20:27:04] <shoghicp> like the bugged grass on the server that tommo posted
[20:27:27] <gurun> well .. they can have purple grass already, can't they?!
[20:27:57] <shoghicp> yep, but no vanilla
[20:28:02] <shoghicp> they need tools
[20:28:40] <gurun> oh
[20:29:20] <gurun> do you know if the plan is to release the PE stuff as a standalone server too , like vanilla?
[20:29:29] <gurun> or .. plan is to have same for both?
[20:29:34] <gurun> i mean
[20:29:42] <gurun> i am definently going for supporting both in the same game
[20:29:50] <gurun> even if perhaps the PC people will have an edge
[20:29:55] <shoghicp> well, it *can* work
[20:30:09] <shoghicp> but has the feeling of an internal server more than a server that can be released
[20:30:36] <shoghicp> at least I'll be splitting the realms stuff as a module of the server itself
[20:30:42] <shoghicp> decided at compile time
[20:30:48] <gurun> and it will be a bit difficult to motive a complete new build since the server basically exist in full already. just need to be .. server-tied
[20:30:56] <gurun> s/sererized/
[20:31:29] <shoghicp> so yeah, I'll mostly leave it in an state that works as a normal server. but I won't push for its release :P
[20:32:02] <shoghicp> because that way if someone decides to change how realms works, the server part still works fine :D
[20:32:14] <shoghicp> (that's what happened >.<)
[20:32:47] <gurun> well, realms is just more like an administrative feature.. more about user-profiles, virtual servers and payments than .. actual game-server itself, right
[20:33:11] <shoghicp> well, and implementing other stuff :)
[20:33:19] <shoghicp> like server-side inventory
[20:33:26] <gurun> yeah
[20:33:26] <shoghicp> crafting!
[20:33:35] <shoghicp> other kinds of cheat protection
[20:33:41] <shoghicp> and protection against external attacks
[20:33:42] <gurun> crafting . but more from an inventory persoectivce, right
[20:33:48] <shoghicp> transactions :)
[20:34:11] <gurun> it's a shame .. as i said before, how much time and resources need to go into a cheat-handling on the server.
[20:34:20] <gurun> it might be .. that the client should do some checks on it's own.
[20:34:29] <shoghicp> it does
[20:34:35] <shoghicp> but people can disable them ;D
[20:34:43] <gurun> have to hide them better then
[20:34:44] <shoghicp> that's why cheat protection must be in the server
[20:34:49] <shoghicp> implement a client
[20:34:52] <shoghicp> done!
[20:34:59] <gurun> i mean, they can't decompile the actual source .. or even understand most of it.
[20:35:02] <gurun> just the handles.
[20:35:21] <gurun> yeah, implement a client, but for what use!?
[20:35:26] <shoghicp> cheat :D
[20:35:33] <gurun> yeah, but cheat about what?
[20:35:36] <shoghicp> I made a bot with a few lines on MCPE
[20:35:38] <gurun> honest question
[20:35:44] * williamtdr leaps into the chat room
[20:35:52] <shoghicp> like, just go around the server killing everyone
[20:35:55] <gurun> cheat for me .. is gaining advantage in a game
[20:36:00] <shoghicp> or a proxy
[20:36:05] <gurun> oh, like that
[20:36:15] <gurun> yeah, of course they can do that.
[20:36:18] <gurun> damn
[20:36:18] <williamtdr> people go to amazing lengths to hack
[20:36:19] <shoghicp> or a companion for your vanilla client
[20:36:23] <williamtdr> it's quite impressive
[20:36:26] <shoghicp> that protects you :D
[20:36:31] <MrARM> so getting a diamond sword by crafting is hax for you :D
[20:36:32] <williamtdr> there's a modpack specifically for LBSG
[20:36:40] <shoghicp> a griefer bot that breaks everything
[20:36:47] <MrARM> nah, pe hacks are nothing
[20:36:50] <MrARM> no kill aura
[20:37:05] <williamtdr> MrARM: so?
[20:37:08] <MrARM> no float-on-water mod
[20:37:16] <williamtdr> server can't cope with the hacks there are
[20:37:27] <MrARM> PC can't too
[20:37:34] <williamtdr> http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-mods-tools/2300475-pvp-advance-v3-3-tracking-mod-player-finder-hotfix
[20:37:38] <williamtdr> ^ lbsg modpack
[20:37:44] <MrARM> but PC hacks are much worse
[20:37:50] <MrARM> this is only mofpe
[20:37:54] <MrARM> *modpe
[20:37:56] <gurun> well
[20:37:58] <MrARM> not even an addon
[20:38:03] <gurun> how about some simple challanges
[20:38:10] <MrARM> for example?
[20:38:18] <MrARM> also, no ore finder
[20:38:20] <gurun> like "click on the obscureredstones" if you are a human
[20:38:37] <MrARM> uh, huh, what?
[20:38:44] <gurun> i mean,implement captcha MC style
[20:38:55] <MrARM> it can be obeyed
[20:39:06] <gurun> it is very very difficult to do
[20:39:16] <gurun> to circumvent that
[20:39:25] <MrARM> not really
[20:39:30] <gurun> oh yeah
[20:39:31] <shoghicp> gurun: just program the bot to do that :P
[20:39:32] <gurun> it is
[20:39:38] <gurun> no, you can't
[20:39:41] <gurun> that is the whole point of it
[20:39:41] <shoghicp> someone made a "captcha" on the chat

[00:37:47] * Iphonetips1 is now known as Iphonetips1|away
[00:42:51] * gurun has quit
[01:19:52] * Wuppie has quit
[01:20:35] * Wuppie joined the channel
[01:26:07] * Wuppie_ joined the channel
[01:26:07] * Wuppie has quit
[02:08:05] * Darunia1818 joined the channel
[02:08:08] <NullFull> Darunia1818 is also known as: Darunia18
[02:09:36] * eggster_ joined the channel
[02:16:19] * Darunia18 has quit
[02:16:19] * eggster has quit
[02:16:21] * eggster_ is now known as eggster
[02:19:39] * Darunia1818 is now known as Darunia18
[02:22:43] * fensoft_ joined the channel
[02:26:34] * joshrivers_ joined the channel
[02:27:33] * NullFull_ joined the channel
[02:35:09] * fensoft has quit
[02:35:12] * NullFull has quit
[02:35:12] * joshrivers has quit
[02:35:12] * joshrivers_ is now known as joshrivers
[02:35:13] * NullFull_ is now known as NullFull
[02:44:02] * Brandon15811___ joined the channel
[02:46:11] * Fudster_ joined the channel
[02:47:06] * LaxWasThere joined the channel
[02:47:37] * MrARM_ joined the channel
[02:48:10] * Intyre_ joined the channel
[02:48:12] * codmadnesspro_ joined the channel
[02:48:24] * Brandon1- joined the channel
[02:48:26] * sekjun9878_ joined the channel
[02:48:39] * iamadpond_ joined the channel
[02:49:27] * Brandon15811__ has quit
[02:49:28] * Fudster has quit
[02:49:28] * Iphonetips1|away has quit
[02:49:28] * Codmadnesspro has quit
[02:49:28] * LaxWasHere has quit
[02:49:28] * sekjun9878 has quit
[02:49:28] * Brandon15811_ has quit
[02:49:28] * MrARM has quit
[02:49:28] * Intyre has quit
[02:49:28] * iamadpond has quit
[02:49:30] * codmadnesspro_ is now known as Codmadnesspro
[02:49:30] * Intyre_ is now known as Intyre
[02:49:31] * Brandon1- is now known as Brandon15811_
[02:49:38] * MrARM_ is now known as MrARM
[02:49:39] * iamadpond_ is now known as iamadpond
[02:49:43] * Brandon15811___ is now known as Brandon15811__
[02:50:33] * Iphonetips1|away joined the channel
[02:51:39] * sekjun9878_ is now known as sekjun9878
[03:09:01] <sekjun9878> Namecheap .net renewal discount by 98c on 29th of January
[03:09:11] <sekjun9878> Also .net prices are going up thanks to VeriSign...
[03:09:14] * Hexdro joined the channel
[03:09:16] <NullFull> Hexdro is also known as: Hexdro
[03:09:27] <sekjun9878> Hi Hexdro!
[03:09:31] <Hexdro> Hey C:
[03:09:32] <sekjun9878> It's been a while
[03:09:34] <Hexdro> yep o-o
[03:09:38] <Darunia18> Hey Hex!
[03:09:42] <Hexdro> hey darunia o-o
[03:09:59] <Hexdro> Darunia how can you be on like 3 chatting service thingies at once? xD
[03:10:02] * williamtdr has quit
[03:10:11] <Darunia18> I always imagine you as a really fearful person because you always do the o-o face XD
[03:11:01] <Hexdro> nah im pretty nice
[03:11:27] <Darunia18> And Hex, it's called multitasking. I keep this open and check stuff, along with Kik, Skype, and my MC server. The only issue is that a lot of times I forget where I started my sentence before I switched tabs...
[03:11:45] <Hexdro> Ah yeah fair enough.
[03:11:47] <Darunia18> No not like scary. I mean you are scared. Jumpy or what not.
[03:11:48] <sekjun9878> For me it's called ping notification and bouncers :)
[03:12:06] * williamtdr joined the channel
[03:12:14] <Hexdro> Ooooh yeah that makes sense. Interesting. :3
[03:12:25] <Hexdro> Shoghi is now a developer for MCPE >x> yay c;
[03:12:48] <Darunia18> Yep! I wonder what he's been working on all week!
[03:13:08] <Hexdro> same :3
[03:20:51] * stealthii joined the channel
[03:38:31] <sekjun9878> @shoghicp https://bugs.php.net/bug.php?id=47396
[03:38:51] <sekjun9878> How great that Zend does not free resource ids and eventually the resource id counter will overflow and PHP crashes inevitably..
[03:39:05] <sekjun9878> A bug from 2009 too, and it's still open :/
[04:25:48] * Jocopa3 has quit
[04:31:01] * Hexdro has quit
[04:36:37] * Darunia18 has quit
[05:30:07] * jython234[ping] joined the channel
[05:45:10] <jython234[2]> !randquote
[05:45:11] <MrQuoter> [27] * williamtdr slaps shoghicp around a bit with a large trout | * shoghicp has kicked williamtdr from #mcpedevs (shoghicp slaps stronger)
[05:46:41] <Brandon15811> /op Brandon15811
[05:48:41] <sekjun9878> lol
[05:48:53] <sekjun9878> !randquote
[05:48:53] <MrQuoter> [61] <MinecraftAddict> its the proccessor <MinecraftAddict> i3 <MinecraftAddict> I was given this <MinecraftAddict> by a fraternity
[05:49:01] <sekjun9878> !randquote
[05:49:02] <MrQuoter> [197] <shoghicp> I don't have a mobile phone | <shoghicp> I've a vibrator
[05:49:26] <sekjun9878> !randquote
[05:49:27] <MrQuoter> [400] 18<28LDX> deceit, if i was in a room with you, hitler, and stalin, and i had a gun and two bullets, id shoot you twice. xD
[05:50:43] <jython234[2]> Lol
[05:50:53] <sekjun9878> Hi @deceit!
[05:55:27] * jython234[2] has quit
[06:01:13] * PEMapModder is now known as PEMapModder|away
[09:14:48] * Codmadnesspro joined the channel
[10:02:27] * sgray has quit
[10:39:05] * TruDan|away is now known as TruDan
[11:36:35] <sekjun9878> https://github.com/yaronn/blessed-contrib
[13:30:16] * Iphonetips1|away is now known as Iphonetips1
[13:47:14] <MrARM> oh, also, new TMI will pause the game when in single player
[14:08:19] * M has quit
[14:11:45] * InusualZ is now known as zz_InusualZ
[14:16:00] * M joined the channel
[14:20:19] * Wuppie_ has quit
[15:15:37] * Wuppie joined the channel
[15:51:22] * MrARM is now known as MrARM|away
[15:54:08] * Fudster has quit
[16:04:28] * Fudster joined the channel
[16:20:48] <KnownUnown> what did the host of a popular soviet-era russian quiz show say to get him executed
[16:22:13] <Intyre> the answers?
[16:22:24] <KnownUnown> no
[16:22:32] <KnownUnown> you people have got to stop stallin'
[16:22:39] <Intyre> xD
[16:35:43] * MrARM|away is now known as MrARM
[16:42:01] * gurun joined the channel
[16:48:11] * Wuppie has quit
[17:10:00] * LaxWasHere joined the channel
[17:15:48] * LaxWasThere has quit
[17:25:39] * williamtdr joined the channel
[17:31:03] * stealthii joined the channel
[18:01:40] <gurun> Entity ID's. I keep them on a player-scope level.
[18:01:54] <gurun> Is there a reason why entiy ID's should not be global?!
[18:10:30] <gurun> Btw, there is a test server 24/7 up and running for MiNET now. IP at the github page.
[18:19:43] <shoghicp> they are global
[18:20:05] <shoghicp> hmm, they don't need to be secret
[18:21:13] <gurun> i'm going to use the stricter handling of the protocol soon. I have it encoded in the tests if clients are allowed to send or not. Because right now, many of these events just gets broadcasted.
[18:21:36] <gurun> and when i do that, i expect it to be safer to have this stuff global.
[18:21:54] <gurun> the advantage is that on every send, i only need to look up the entiy ID once instead of .. a lot of time.
[18:22:12] <gurun> and then i can basically use the same bytes for the message to all players.
[18:22:22] <gurun> which would be a encoding success in performance.
[18:23:02] <gurun> if you don't do this in PM already, with the overhead of method calls in PHP you said earlier, it might be a very good thing to do.
[18:23:52] <shoghicp> gurun: it is broadcasted on a per-chunk basis
[18:24:08] <shoghicp> optimizes network and region usage
[18:24:18] <gurun> hmn
[18:24:19] <shoghicp> it sends packets in an area, via direct lookup
[18:24:42] <gurun> the datagrams are not broadcasted, not that level. I mean broadcast as in to "all player entities"
[18:24:46] <shoghicp> each entity maintains an updated list of the affected players
[18:25:06] <shoghicp> MCPE does it on the entire level
[18:25:18] <gurun> i keep a very good avarage size now, close to MTU size in general if the load is high.
[18:25:19] <shoghicp> they get really poor performance doing that
[18:25:38] <shoghicp> example, player1 is at x,z 10k
[18:25:43] <shoghicp> player2 is at 0,0
[18:25:52] <shoghicp> player2 will get entities from player1
[18:25:56] <gurun> yes, the "each entity do their own householding" is the part i would try to get away from, for this specific thing.
[18:26:13] <shoghicp> and that'll lag player2
[18:26:14] * Wuppie joined the channel
[18:26:15] <shoghicp> oh, no
[18:26:22] <shoghicp> it is done on players per move
[18:26:36] <shoghicp> updated when entities are spawned to a player
[18:26:41] <shoghicp> or despawned from them
[18:26:42] <gurun> i will only broadcast to players within LOS I think. No culling going on right now tho.

2015-01-24
[14:31:16] <gurun> no, looking at the wrong message
[14:31:17] <shoghicp> it's a RakNet thing to identify messages out of the normal streams
[14:31:25] <gurun> don'tknow why it was highlighted
[14:34:08] <gurun> it is message ID_REMOTE_SYSTEM_REQUIRES_PUBLIC_KEY 0x10
[14:34:11] <gurun> no
[14:34:14] <gurun> not that one is it
[14:35:00] <gurun> not that one is it ID_CONNECTION_REQUEST_ACCEPTED
[14:35:09] <gurun> confused by hex numbers :-)
[14:42:58] <Intyre> gurun: https://github.com/OculusVR/RakNet/blob/b7f6ab981ea5e9a012324b1031c51970e401e2ed/Source/RakPeer.cpp#L135 :)
[14:46:43] <gurun> 	for (unsigned int i=0; i < MAXIMUM_NUMBER_OF_INTERNAL_IDS; i++)
[14:46:43] <gurun> 		bitStream.Write(ipList[i]);
[14:49:12] <Intyre> RAKNET_DEBUG_PRINTF("Temporarily banning %i:%i for sending nonsense data\n", systemAddress);
[14:50:30] <gurun> basically it looks like it is looping through the network interfaces and sending a list f them
[14:50:37] <gurun> 0 is supposidaly loopback
[14:50:51] <gurun> so i could imagine it means loopback and "*"
[14:51:01] <gurun> the binding addresses
[14:57:07] * Peerlator joined the channel
[14:57:17] * Peerlator has quit
[14:57:18] <gurun> ok, so it is a list of maxium 10 system addresses.
[14:57:36] <gurun> in sorted order (seems important)
[14:57:49] * Peerlator joined the channel
[15:00:25] * Wuppie has quit
[15:04:16] * Peerlator has quit
[15:29:01] * PEMapModder is now known as PEMapModder|away
[15:35:36] * Wuppie joined the channel
[15:37:04] <gurun> So, now that is sorted out. There is nothing magic about it.
[15:37:56] <gurun> it is a lenght of the address (4 for IPv4), the address encoded with atoi and then 10 of them in a loop because that is the default in raknet
[15:38:10] <gurun> so the complete message is actually
[15:39:11] <Intyre> now you make it sound like magic
[15:39:53] <gurun> ID, lenght (4), system-address, port, 10 addresses with ports, poingtime, systemtime
[15:40:27] <gurun> so 9 of the addresses are default, and only the first one has a value (albeit very werid).
[15:40:30] <Intyre> ohhh
[15:46:40] <gurun> basically each address is encoded
[15:47:04] <gurun> 4 xx.xx.xx.xx pp pp (xx ip,pp is port)
[15:48:12] <gurun> so ID, system address, 10xsystem-addresses, timestamp, timestamp
[15:48:31] <gurun> so the 10 system addresses comes from all available interfaces on the machine and a maximum of 10
[15:48:41] <gurun> i think it is used for NAT and stuff if needed.
[15:49:20] <gurun> the IP in there, is Verizon :-)
[16:23:18] * MrARM is now known as MrARM|away
[16:50:32] * MrARM|away is now known as MrARM
[16:59:15] <gurun> i hope realms will allow for setting the URL to the realms server...
[16:59:22] <gurun> so we can hack that
[17:42:49] * expir3dcow has quit
[17:42:54] * InusualZ is now known as zz_InusualZ
[18:00:29] <humerusj> Heh realms
[18:49:11] * Brandon15811__ joined the channel
[19:11:14] <gurun> heh, shoghicp's new job you know ..
[20:05:35] * Darunia18 joined the channel
[20:15:11] * zz_InusualZ is now known as InusualZ
[21:53:23] * gurun has quit
[22:21:27] * InusualZ is now known as zz_InusualZ
[22:34:39] * Darunia18 joined the channel
[23:21:03] * Darunia18 has quit
[23:23:26] * Darunia18 joined the channel
[23:47:18] * gurun joined the channel
[23:56:11] * zz_InusualZ is now known as InusualZ

[00:23:41] <KnownUnown> congratulations.
[00:24:05] <KnownUnown> shoghicp: update protocol docs. now
[00:24:16] <KnownUnown> I wonder why Dinnerbone didn't do that with wiki.vg
[00:24:16] <shoghicp> no >:)
[00:24:24] <KnownUnown> evil.
[00:24:27] <KnownUnown> man.
[00:24:31] <shoghicp> hmm, Dinnerbone is not the protocol guy
[00:24:35] <KnownUnown> oh
[00:24:40] <KnownUnown> that explains it!
[00:25:16] <KnownUnown> shoghicp: ur the protocol guy
[00:28:58] <eggy> Protocol for everything
[00:29:01] <gurun> guys, i remeber reading this somewhere, but can't find it now. What is the movement reported to the server based on in respect to height of the player?
[00:29:23] <gurun> need to calculate drowning..
[00:29:34] <shoghicp> it's on the feet
[00:29:51] <shoghicp> the eyes are at 1.62, I think
[00:29:54] <shoghicp> height 1.8
[00:30:06] <gurun> so, checking the hight of the head .. means
[00:30:07] <shoghicp> PocketMine has the values :P
[00:30:26] <gurun> block at the feets (adjust a bit up to make sure) and then the block above that.
[00:30:38] <gurun> if that block above is water .. then drowning
[00:31:37] <gurun> well, in the code, i couldn't find any settings of the actual hight of the player, even though you do calculations based on it.
[00:36:45] <shoghicp> gurun: go to Player
[00:36:59] <shoghicp> Player extends Human
[00:37:02] <gurun> found it
[00:37:04] <shoghicp> it's there
[00:37:06] <gurun> 1.62 and 1.8 yes
[00:37:31] <gurun> it's a bit diffuclt sometimes with phpstorm. It doesn't report overloading and stuff properly
[00:37:39] <gurun> but, a freetext search did the job
[00:38:14] * gurun has quit
[00:41:46] * gurun joined the channel
[00:41:52] <gurun> damn hexchat
[01:09:36] <iJoshuaHD> gurun out of curiosity, what are u doing
[01:11:01] <gurun> MiNET on github
[01:12:37] <gurun> shoghicp, ripped the code out of vanilla. I have to figure out the fluid stuff later, but it works.
[01:12:43] <iJoshuaHD> ok ill take a look at it
[01:15:27] <iJoshuaHD> gurun how do you run this thing. want to try it out :D
[01:18:46] <gurun> need to compile unless i make a zip for you
[01:18:52] <gurun> but there is a public test up and running
[01:19:01] <iJoshuaHD> where can i try
[01:19:12] <gurun> i'll mess you the IP
[02:12:14] * Iphonetips1 is now known as Iphonetips1|away
[02:29:54] * sure joined the channel
[02:30:20] * sure has left the channel
[02:32:20] * Wuppie joined the channel
[02:45:23] * gurun has quit
[04:14:04] * MrARM is now known as MrARM|away
[04:59:11] <KnownUnown> OMG guise
[06:32:04] * PEMapModder is now known as PEMapModder|away
[07:21:58] <sekjun9878> Kaspersky Anti-Virus :D
[07:23:02] <iJoshuaHD> i survived for one year without any antivirus in my computer ...
[07:23:08] <iJoshuaHD> and still counting
[07:40:35] <sekjun9878> Yeah, not too hard with careful downloading
[07:41:23] <sekjun9878> But
[07:41:34] <sekjun9878> I just need to scan the occasional dodgey unsigned installation files :)
[07:44:45] * PEMapModder|away is now known as PEMapModder
[08:04:28] * PEMapModder is now known as PEMapModder|away
[09:11:46] <shoghicp> hmm hmm
[09:13:57] * PEMapModder|away is now known as PEMapModder
[09:57:45] <sekjun9878> This might interest some game graphic designers that may or may not be here: http://media.steampowered.com/apps/dota2/workshop/Dota2CharacterArtGuide.pdf
[10:14:58] <sekjun9878> @shoghicp Thanks, loading the autoloader inside the thread fixed the issue
[10:15:11] <shoghicp> :)
[10:15:12] <sekjun9878> @shoghicp By the way, how do I get errors like undefined classes inside threads?
[10:15:17] <sekjun9878> The main thread doesn't report it
[10:15:24] <sekjun9878> Hence I get no error messages about it
[10:15:26] <shoghicp> because autoloaders are not synced
[10:16:24] <sekjun9878> Hmm?
[10:21:01] * Brandon15811__ has quit
[10:25:24] * MrARM|away is now known as MrARM
[10:35:00] * zz_InusualZ is now known as InusualZ
[10:48:23] <shoghicp> C0deH4cker: haha, that tweet
[11:19:29] * PEMapModder_ joined the channel
[11:19:32] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:45:27] <sekjun9878> NullFull twitter C0deH4acker
[11:45:28] <NullFull> User has no data!
[11:45:30] <sekjun9878> NullFull twitter C0deH4cker
[11:45:31] <NullFull> @C0deH4cker: Yes Amazon, that is totally a valid reason to recommend me coffee. (Hint: I don't even drink coffee) http://t.co/mamRtLBuzM
[12:32:47] * gurun joined the channel
[12:43:57] * InusualZ is now known as zz_InusualZ
[12:45:46] * Iphonetips1|away is now known as Iphonetips1
[12:46:15] <sekjun9878> Hi @gurun!
[12:46:22] <gurun> hi
[12:47:23] <PEMapModder_> Does arrow have a hitbox?
[12:47:37] <PEMapModder_> I read somewhere on Minecraft Wiki that you can hit back an arrow in PC
[12:47:46] <PEMapModder_> is it true in PC, and is it true in MCPE?
[12:47:51] <gurun> hmm nothing has hitbox
[12:47:55] <shoghicp> PEMapModder_: it's disabled on the attack method
[12:48:02] <PEMapModder_> I know
[12:48:04] <PEMapModder_> I just read it
[12:48:08] <gurun> hitbox is just "one way" of caluclating collisions effectively
[12:48:10] <PEMapModder_> but I want to ask, does it exist in MCPE?
[12:48:19] <shoghicp> if you try an item or arrow (via a hacked client)
[12:48:22] <gurun> so, yeah since arrows would travel distances .. and hit. they would
[12:48:23] <shoghicp> you'll be kicked
[12:49:05] <gurun> so the client checks too?
[12:49:20] <gurun> or are you talking about PM shogun?
[12:49:24] <shoghicp> no, it just doesn't collide against them
[12:49:29] <shoghicp> PM and Minecraft PC
[12:50:10] <gurun> as expected then. But i did notice that .. it is possible to send an entity a position and direcation/velocity.
[12:50:26] <gurun> kind of indicated that it could "free fly". But i don't think that would work, right?
[12:50:42] <shoghicp> it *would* work, but it's glitchy
[12:51:10] <gurun> and for any kind of .. gaming scenario it would make absolutely not much sense.
[12:52:08] <gurun> shoghicp, i'm trying to understand fluids a bit better. Like how the animations actually works.
[12:52:30] <gurun> or maybe i should say .. spreading.
[12:52:59] <gurun> Question i have is; do you need to maintain running water if it is not .. spreading?
[12:53:21] <gurun> say, like a waterfall falling down into a sealed off pond.
[12:54:37] <gurun> i had a look at the vanilla, and obviously PM code is coming from there. But it is not clear to me what happens.
[13:01:46] <gurun> oh water and still water, 8 and 9
[13:07:41] <Intyre> heh arrows :) https://www.youtube.com/watch?v=BEG-ly9tQGk
[13:11:04] <gurun> damn they are fast
[13:12:49] <gurun> haha, he shot a skeleton
[13:16:01] <gurun> how is that even possible!?
[13:16:06] <gurun> has to be a trick
[13:16:15] <gurun> he is using mods, cheater
[13:16:25] <Intyre> xD
[13:20:26] <Wuppie> lol
[13:25:46] <Wuppie> Intryre didn't u make a inventory editor for MCPE a long time ago?
[13:43:44] <Wuppie> Intyre *
[13:44:21] <Intyre> yes
[13:44:54] <Wuppie> haha lol, i've used that :P
[13:55:35] * zz_InusualZ is now known as InusualZ
[14:15:21] <gurun> sometimes the client is just helping TOO much. Sending a "kill" event clears out the inventory and helpfully send it to the server so I also clean it out. Note to myself, don't do what he client tells you to unless you actatually agree.
[14:15:30] <gurun> (and that goes for life in general too)
[14:21:16] <shoghicp> gurun: I'm going to remove the client sending the UpdateBlockPacket thing
[14:21:36] <Intyre> cheater!
[14:22:01] <shoghicp> it's a bug!
[14:23:50] <gurun> yeah, i don't realy on that anymore anyway
[14:23:57] <gurun> it was only in the first iteration
[14:25:19] <gurun> SO
[14:25:25] <gurun> one thing you can give away now
[14:25:33] <gurun> shoghicp, "magic" what the hell is that!?
[14:25:53] <shoghicp> which type of magic
[14:25:56] <shoghicp> ?
[14:26:01] <gurun> the magic byte-array
[14:26:11] <MrARM> its raknet
[14:26:27] <gurun> OpenConnectionRequest1
[14:26:28] <shoghicp> the RakNet magic?
[14:26:30] <shoghicp> yep
[14:26:34] <shoghicp> just a constant
[14:26:51] <gurun> ok, so that is RakNet. Never really investigated that before.
[14:27:11] <gurun> I'll dig into the damn code than and find out what the hell it is used for. Looks like a GUID or something
[14:27:37] <gurun> no, cookies and hsit
[14:27:40] <gurun> no, cookies and shit
[14:27:46] <Intyre> "OfflineMesageID"
[14:29:11] <Intyre> https://github.com/OculusVR/RakNet/blob/b7f6ab981ea5e9a012324b1031c51970e401e2ed/Source/MessageIdentifiers.h#L71
[14:30:01] <MrARM> Message?
[14:30:07] <MrARM> *Mesage
[14:30:20] <gurun> ok, so that is the public key for MCPE then
[14:30:22] <MrARM> typo?
[14:30:49] <shoghicp> gurun: public key?
[14:30:54] <MrARM> wait, what public key

2015-01-23
[18:24:46] <TruDan> It was, but we havent got to the stage where its already done in the past yet O.o
[18:31:26] <TruDan> He hasn't reached 88 mph ;)
[18:56:01] <shoghicp> Codmadnesspro: they asked me in October :P
[19:04:49] <deceit> congrats
[19:08:23] * Codmadnesspro has left the channel
[19:09:38] <shoghicp> :)
[19:11:37] <deceit> mind you, brandon and i totally expect a coitus reference within the code now..
[19:11:59] <shoghicp> fuck the code :P
[19:12:11] <deceit> with a rake?!
[19:31:34] * InusualZ is now known as zz_InusualZ
[20:04:36] * expir3dcow joined the channel
[20:30:21] * Codmadnesspro joined the channel
[20:58:34] * zz_InusualZ is now known as InusualZ
[21:09:53] <MrARM> http://imgur.com/mDww9lW
[21:19:03] <Codmadnesspro> nice
[21:33:46] * InusualZ is now known as zz_InusualZ
[21:44:27] * atomictissue joined the channel
[21:45:00] <atomictissue> So now #mcpedevs has an actual mcpe dev!
[21:45:31] <atomictissue> (I mean one that actually says things)
[21:46:34] * atomictissue has quit
[22:15:18] <shoghicp> heh http://minecraft.gamepedia.com/Shoghi_Cervantes
[22:15:53] <Codmadnesspro> shoghicp this might be a weird question but do you ever notice a chinese ip bruteforcing the vps?
[22:28:09] <Jocopa3> Are you saying china is an agressive cyber enemy?
[22:28:26] <Jocopa3> because I just gave a 6 min speach on that topic
[22:29:17] <Jocopa3> and for the next hour, I will remember most the details until my next debate rounds :c
[22:31:15] <Codmadnesspro> Yeh
[22:31:49] <Codmadnesspro> I'm getting huge logs of failed logins from multiple ip's, oh well.
[22:32:21] <iJoshuaHD> wow. the irc has been active after shoghicp is a new member of mcpe dev team :D
[22:32:43] <shoghicp> Codmadnesspro: change the default port :)
[22:32:45] <shoghicp> haha
[22:33:50] <iJoshuaHD> A more powerful PocketMine Server is coming under way \o/
[22:35:33] <gurun> MrARM, I know that random inventory sortiment :-)
[22:35:41] <gurun> 0-35 :-)
[22:40:09] <iJoshuaHD> are u guys aware of the inventory bug where i wanna equip a block and when i chosen the block i want to use, after i tapped on it, closed the inventory menu, the block isnt present on the hotbar and i have to re-equip it again ... kinda annoying
[22:50:35] <gurun> i can't say i've seen that on my clients
[22:51:00] <gurun> or do you mean #pocketmine
[22:57:16] <Codmadnesspro> It's a pocketmine problem, clicking the item twice seems to do the trick.
[22:57:42] <TruDan> ^
[22:58:47] <iJoshuaHD> i did Codmadnesspro but it doesnt help. i had to close the inventory and tap on the block again
[22:59:20] <Codmadnesspro> Mhm what version are you on
[23:00:35] <iJoshuaHD> 0.10.4 iOS
[23:00:43] <Codmadnesspro> Uh you're outdated
[23:00:53] <iJoshuaHD> well blame ios
[23:01:02] <Codmadnesspro> 0.10.5 was out days ago
[23:01:09] <iJoshuaHD> on ios? no way
[23:01:15] <Codmadnesspro> Nah on android
[23:01:17] <iJoshuaHD> i thought it was just android
[23:01:23] <iJoshuaHD> i got it on android
[23:01:28] <iJoshuaHD> my android phone*
[23:01:33] <TruDan> lots of our players get the issue, similar thing with crafting too
[23:01:43] <Codmadnesspro> Google seems to be fast at accepting apps.
[23:01:50] <Codmadnesspro> Any eta on crafting? Players are going nuts because they can't craft sometimes xD
[23:02:12] <iJoshuaHD> lol and blame the server for that
[23:02:20] <iJoshuaHD> btw Codmadnesspro did the script help u
[23:02:33] <iJoshuaHD> the screen listener with the latest ASR?
[23:02:34] <Codmadnesspro> Haven't been on the forums for over a week lol
[23:02:52] <Codmadnesspro> Too busy redoing the site
[23:02:54] <iJoshuaHD> well u need it if ur server is keep getting stuck on Polka
[23:03:02] <iJoshuaHD> or frozen
[23:03:25] <Codmadnesspro> Yeah I notice that I keep getting getLevel errors which seems to freeze it everytime I wake up lol
[23:04:02] <Codmadnesspro> I'll have a look but i'm trying to finish the css off atm, i'm not good at getting my pioritys right hehe
[23:04:50] <iJoshuaHD> server or website? -.-
[23:05:18] <iJoshuaHD> i dont know how to manage dedicated server right D: i still use it like a regular VPS :(
[23:06:05] <Codmadnesspro> Website
[23:06:05] <Codmadnesspro> lol
[23:13:45] <Codmadnesspro> I can't be bothered logging into forums atm since it's annoying using two factor on everything I login to hehe

[00:06:37] * Codmadnesspro joined the channel
[00:08:09] * PEMapModder is now known as PEMapModder|away
[00:15:50] * williamtdr joined the channel
[00:23:42] * Iphonetips1 is now known as Iphonetips1|away
[01:09:41] * jython234 is now known as jython234[away]
[02:08:24] * gurun has quit
[04:42:07] * jython234 is now known as jython234[away]
[08:10:53] * GoneTone joined the channel
[08:11:29] * GoneTone has quit
[08:14:36] <shoghicp> NullFull: twitter @jeb_
[08:14:36] <NullFull> @@jeb_: Follow Friday @shoghicp! Our newest MC:PE developer :D #mcpe #ff
[08:14:40] <shoghicp> \o/
[08:25:41] * PEMapModder|away is now known as PEMapModder
[09:38:41] <Intyre> Rlly? Lies!!!
[09:39:15] <shoghicp> D:
[09:40:18] <Intyre> ;)
[10:50:34] * zz_InusualZ is now known as InusualZ
[10:52:00] <InusualZ> No way!!!! Shoghicp the new mcpe developer!!!!
[10:52:13] <shoghicp> I am
[10:52:23] <InusualZ> Felicidades!!!!
[10:52:34] <InusualZ> Me alegro mucho deverdad
[10:52:56] <shoghicp> :)
[10:53:42] <InusualZ> shoghicp, you are going to be a game developer or you are going to do a specific part? like server...
[10:58:51] <InusualZ> That's why you have been busy
[11:31:13] <MrARM> he's the network part dev
[12:07:06] * InusualZ is now known as zz_InusualZ
[12:28:49] * Iphonetips1|away is now known as Iphonetips1
[12:32:01] * wies joined the channel
[12:46:07] * wies has left the channel
[13:03:55] * gurun joined the channel
[13:13:50] <sekjun9878> Phew another safe flight
[13:21:00] <gurun> cheater, no flying in survival?!
[13:23:28] <sekjun9878> lol
[13:23:30] <sekjun9878> I mean IRL
[13:54:56] * PEMapModder_ joined the channel
[13:55:00] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:56:27] <iJoshuaHD> congrats shoghicp !!!!
[14:00:16] * Mobile_ joined the channel
[14:00:19] <NullFull> Mobile_ is also known as: MineMobileCrafter
[14:13:22] <gurun> shoghicp, congrats. PM users, very sorry for the loss.
[14:13:42] <shoghicp> no loss here :)
[14:13:49] <gurun> hihi
[14:14:18] <gurun> moving to sweden?
[14:17:07] <shoghicp> gurun: I'm already working here :)
[14:17:14] <shoghicp> since this Tuesday
[14:17:49] <gurun> yeah, noticed that on your commits as i mentioned earlier
[14:18:09] <shoghicp> haha
[14:18:17] <MrARM> how's it being in Mojang office, shoghi?
[14:18:36] <shoghicp> nice and cozy
[14:18:48] <MrARM> I am pretty much wondering who will the rest of the team be
[14:19:00] <MrARM> Most likely people who we don't know
[14:19:32] <gurun> so, now the discussion can start: "Did Mojang just do a bukkit on PocketMine?"
[14:20:11] <MrARM> no
[14:20:25] <MrARM> right shoghi?
[14:21:26] <shoghicp> nope :)
[14:22:16] <gurun> shoghicp, is this your first "real" job? You where in school earlier right?
[14:24:49] <PEMapModder> Shoghi didn't expect interviews so soon :P
[14:37:55] <gurun> shoghicp, at least you will finally be introduced to the fantastic world of .NET. Microsoft employee and all :-P
[14:38:13] <shoghicp> gurun: not .NET
[14:38:22] <shoghicp> PEMapModder: I had the interview back in November :)
[14:38:27] <gurun> shoghicp, yes .NET (it's just a matter of time) :-P
[14:40:45] <gurun> shoghicp, at my current work we have lots of former MS employees. We discussed Mojang a bit. They all say that MS can't stand anything other than .NET (for anything but clien-tech). So eventually, they ned to move to a .NET platform.
[14:41:37] <gurun> And in MS terms, i can't believe in any server solution not being AZURE based today.
[14:42:03] <gurun> But, it's a GOOD(tm) Thing.
[14:53:39] <MrARM> no it's not
[14:54:12] <MrARM> I hope they won't switch to net
[14:54:32] <MrARM> that would sorta make it harder for Mac users to play
[14:54:42] <MrARM> and I have way enough of windows
[14:54:55] <MrARM> windows means problems
[14:55:23] <MrARM> two days ago it removed all drivers on its own on my dad's pc
[14:55:33] <MrARM> I have reasons to hate it
[14:57:32] <MrARM> also, VS is junk
[14:57:37] <MrARM> Windows is junk too
[14:58:04] <MrARM> everything takes ages on windows
[15:03:44] <gurun> you know, there is that mono thingy too
[15:05:21] <gurun> ..and i don't think Microsoft cares about you or some hobby minecrafter running a server on a Mac.
[15:07:35] <MrARM> mono is junk
[15:07:54] <MrARM> I meant well running client
[15:08:12] <MrARM> and noone, I meant noone will want to host on azure
[15:08:15] <MrARM> you know
[15:08:38] <MrARM> everyone already has set up an nice infrastructure on linux
[15:08:54] <MrARM> windows is slow and worst choice for running an webserver
[15:09:03] <MrARM> azure runs on windows
[15:09:21] <MrARM> *server
[15:12:06] <MrARM> I wish Linux was more popular and often chosen by developers. that would make it really a great step further for PCs
[15:12:23] <MrARM> Windows is what makes it bad
[15:12:44] <MrARM> you can hardly survive without a reinstall for more than a year and a half
[15:13:57] <gurun> business choos windows because it lets them focus on what is important for then; development
[15:15:08] <gurun> damn keyboard
[15:16:38] <MrARM> also on people who always fix something because everything breaks
[15:17:32] <MrARM> Linux maybe is sorta missing an really good gi
[15:17:37] <MrARM> *gui
[15:24:29] * Jocopa3 joined the channel
[15:26:21] * fensoft_ is now known as fensoft
[15:27:36] <gurun> i used to have linux before. love linux.
[15:27:52] <gurun> but i can't make a living out of it, so it is just a waste of time.
[15:28:35] <gurun> when i did java, i could make money out of it. but java is pretty cold on the market today, so bad investment to continue with that. And then, linux went out the same way. Just facts of life. Reality.
[15:28:46] <shoghicp> gurun: I'm programming on Linux :)
[15:29:00] <gurun> shoghicp, of course you are :-)
[15:29:07] <shoghicp> Clion \o/
[15:29:12] <shoghicp> made it work it there
[15:29:21] <shoghicp> in fact, this project doesn't build on Windows
[15:30:06] <gurun> they make fantastic editor those jetbrain people. I almost started working for them when i was doing java. Decided that russia was not the place to be though.
[15:30:58] <gurun> shoghicp, doesn't compile on windows. Because of the tools or the libraries?
[15:32:44] <MrARM> because of windows
[15:32:48] <gurun> actually, I was looking at RakNet. And I was a bit surprised to see that it came with visual studio setup by default. I would have guess that was hardcore *nix people developing that.
[15:35:15] <gurun> shoghicp, so a PE server. That would make sense just reusing the client-server and run it server-side, perhaps with some administrative additions, right?
[15:36:49] <gurun> I've been thinking about linking in the RakNet libraries into MiNET actually. But RakNet is not really difficult to deal with once you get the hang of it. So i skipped that plane.
[15:36:56] <gurun> s/plan/
[15:45:07] <gurun> shoghicp, CLion looks very impressive actually.
[15:52:12] <Mobile_> shoghicp, is this bug listed, that you cant scroll your playerlist until someone lefts the server when you are in the playerlist?
[15:54:08] <Mobile_> btw on top of this Channel it says: "Current Minecraft PE: v0.9.5 alpha"
[15:59:12] <MrARM> wait, that thing happens?
[15:59:33] <MrARM> I need to check that huh
[16:04:56] <Mobile_> At least it happens on ios
[16:23:30] <Mobile_> shoghicp multiplied his followers. cheater!
[16:23:47] <shoghicp> haha!
[16:23:58] <shoghicp> just after the tweet by jeb
[16:24:09] <shoghicp> Twitter asked me if I wanted to pay to promote my tweets
[16:25:51] <Mobile_> :D
[16:47:46] <gurun> Hotbars slot numbers in PE. I understand that max-hotbar-size is like 9. And then to set an item in the hotbar, you point to size(9)+slot-number in the inventory list.
[16:48:09] <gurun> but i don't get the logic of that. Why like that and not just have it 0 index based?
[16:57:42] * zz_InusualZ is now known as InusualZ
[17:03:16] <Mobile_> Yeey Bug Tracker Back on!
[17:03:46] * MrARM is now known as MrARM|away
[17:04:01] <shoghicp> NullFull: twitter shoghicp
[17:04:02] <NullFull> @shoghicp: The Minecraft: PE bug tracker is back open! Report, vote issues and give feedback here: https://t.co/DUcmrO7VdG
[17:07:55] <Jocopa3> So what is your exact duty now, or do you not know yet?
[17:08:30] <shoghicp> Jocopa3: Game Developer!
[17:08:39] <shoghicp> but I'll be the multiplayer guy!
[17:08:42] <shoghicp> and Realms
[17:08:44] <shoghicp> and protocol
[17:09:00] <shoghicp> and tech things, not a lot of gui stuff
[17:12:36] <Mobile_> did you already fix the hotbar issues in the protocol? :)
[17:13:02] <Jocopa3> And are you still going to work on PM?
[17:13:27] * MrARM|away is now known as MrARM
[17:15:35] <shoghicp> Jocopa3: yep
[17:24:00] * Mobile_ has left the channel
[17:24:09] <Jocopa3> So now you can add exclusive new multiplayer features to PM?
[17:24:22] <Jocopa3> And MCPE?
[17:27:53] * MrARM is now known as MrARM|away
[18:07:42] <Codmadnesspro> Uhm but if shoghicp works on MCPE then pocketmine development will be slow?
[18:10:36] <gurun> doh, he is a fast coder.
[18:11:17] <gurun> and now that he won't be needing to guess anymore, even faster.
[18:11:34] <gurun> and he will be fantastic in keeping the protocol spec up-to-date too.
[18:11:40] <gurun> it's a win for everybody :-)
[18:14:37] <TruDan> Codmadnesspro, shoghicp can time travel, he codes in reverse time
[18:17:04] <Codmadnesspro> Please report to your nearest time machine.
[18:17:42] <Codmadnesspro> The real question is... why wasn't this done sooner ;)
[18:23:08] * MrARM|away is now known as MrARM

2015-01-22
[00:05:29] * MrARM is now known as MrARM|away
[00:08:07] * MrARM|away is now known as MrARM
[00:17:33] * MrARM is now known as MrARM|away
[00:39:19] <gurun> !night
[00:39:52] * gurun has quit
[00:40:35] * MrARM|away is now known as MrARM
[01:47:55] * C0deH4cker_ joined the channel
[01:48:02] * C0deH4cker_ has left the channel
[01:54:47] * NullFull has quit
[01:55:11] * NullFull_ joined the channel
[01:55:24] * NullFull_ is now known as NullFull
[01:58:50] * [shoghicp] joined the channel
[02:02:09] * fensoft_ joined the channel
[02:02:41] * eggster_ joined the channel
[02:06:02] * shoghicp has quit
[02:06:02] * tyteen4a03 has quit
[02:06:03] * fensoft has quit
[02:06:03] * eggster has quit
[02:06:03] * tyteen4a03 joined the channel
[02:06:05] * eggster_ is now known as eggster
[02:07:08] * tyteen4a03 has quit
[02:07:09] * tyteen4a03 joined the channel
[02:55:26] * tyteen4a03 has quit
[02:58:03] * tyteen4a03 joined the channel
[02:58:03] * tyteen4a03 joined the channel
[08:56:18] * williamtdr joined the channel
[08:57:06] * stealthii joined the channel
[09:41:15] * MrARM is now known as MrARM|away
[09:52:41] * MrARM|away is now known as MrARM
[10:40:51] * zz_InusualZ is now known as InusualZ
[11:04:56] * williamtdr has quit
[11:21:01] * Brandon15811__ has quit
[13:45:17] * [o__o] joined the channel
[14:34:42] * MrARM is now known as MrARM|away
[14:37:00] * MrARM|away is now known as MrARM
[14:42:42] * Brandon15811__ joined the channel
[16:03:56] <PEMapModder> Intyre, I just read some code at PocketServer, why do you love using fields so much? :D
[16:24:15] <Intyre> PEMapModder: "We couldn't find any code matching 'fields'"
[18:43:39] * Codmadnesspro has left the channel
[20:12:12] * Iphonetips1|away is now known as Iphonetips1
[20:47:03] * InusualZ is now known as zz_InusualZ
[21:04:40] * zz_InusualZ is now known as InusualZ
[21:38:08] * gurun joined the channel
[22:44:10] * InusualZ is now known as zz_InusualZ
[22:46:03] * jython234[away] joined the channel
[22:46:10] * jython234[away] is now known as jython234

2015-01-21
[04:26:06] * Fudster joined the channel
[08:13:49] * PEMapModz joined the channel
[08:15:52] * PEMapModz has left the channel
[08:48:22] * MrARM is now known as MrARM|away
[09:03:40] * MrARM|away is now known as MrARM
[09:15:55] * MrARM is now known as MrARM|away
[09:25:12] * MrARM|away is now known as MrARM
[09:45:28] * gurun joined the channel
[11:26:20] * TruDan|away is now known as TruDan
[11:51:25] * mightysun99 joined the channel
[11:51:28] <NullFull> mightysun99 is also known as: mightysun99
[11:51:57] <mightysun99> Shog said saplings are selecable here https://github.com/PocketMine/PocketMine-MP/issues/2510 but i still seem to not be able to select them? Best to create another issue?
[12:53:47] <sekjun9878> @shoghicp Why must I synchronized() before using wait() and notify()? Krakjoe's explanation on this is flimsy and not well explained.
[13:09:22] * MrARM is now known as MrARM|away
[13:28:40] * mightysun99 has quit
[16:00:09] * MrARM|away is now known as MrARM
[17:40:39] <gurun> is shoghicp on vacation or something.. exam perhaps?
[17:41:03] <shoghicp> sekjun9878: so it retains the lock synchronization
[17:41:12] <shoghicp> gurun: just a bit busy D:
[17:41:49] <gurun> figured so. didn' see a lot of commits lately
[18:02:56] <shoghicp> gurun: I'll be a bit busier these days, but I'll commit even more on weekends ;D
[18:03:06] <shoghicp> but you can just ping me here if you want to talk
[18:03:20] <shoghicp> \o/ for mobile notifications
[18:16:34] <gurun> actually, i had to verify that world-tick is 50ms and day is shorter than in PC. But i found it on the MC wiki.
[18:18:40] <shoghicp> yep, it is
[18:18:58] <shoghicp> pocketmine uses the PC world duration, multiplied by a factor
[18:19:07] <shoghicp> (it's somewhere around Level)
[18:19:32] <shoghicp> then, it's converted to MCPE world ticks (on the packet itself)
[18:20:07] <shoghicp> that way constants won't change and I can just replace the speed it ticks
[18:25:44] <gurun> ok
[23:08:11] <jython234> !randquote
[23:08:14] <MrQuoter> [135] <deceit> you've apparently never been to *that* side of youtube then
[23:17:50] * Brandon15811__ has
[23:31:48] * TruDan is now known as TruDan|away

2015-01-20
[08:06:04] * MrARM is now known as MrARM|away
[08:11:04] * MrARM|away is now known as MrARM
[09:29:12] * fensoft joined the channel
[12:53:35] <sekjun9878> https://github.com/sekjun9878/request-parser Stable Release!
[12:57:56] <sekjun9878> @Falkirks Does Volt allow calling a plugin method on request?
[12:59:06] <sekjun9878> Instead of setting a response pre-request
[15:03:50] <Falkirks> sekjun9878: Not yet, I am not sure how to do that. It does allow the setting of template helpers, which is a bit better.
[15:05:17] <Falkirks> I am not sure how to synchronize calls back to the main thread without having a function running every tick on the main thread that checks the thread state.
[15:06:00] <sekjun9878> I think that's the only way to do it (well, the only easy and manageable way).
[15:08:24] <sekjun9878> I've been working on that as well (:P I work on too many things without finishing them..)
[15:10:47] <sekjun9878> @Falkirks Anyways I was just asking you because I didn't want to work on something that's been already done.
[15:12:33] <Falkirks> Let me know if you get something working well, so I can implement a something like it into Volt.
[15:13:30] <sekjun9878> Will do!
[16:29:36] * TruDan|away is now known as TruDan
[18:26:12] * Lololoshka joined the channel
[18:26:23] * Lololoshka has quit
[18:50:18] * Iphonetips1|away is now known as Iphonetips1
[19:48:28] * gurun joined the channel
[21:06:44] <Codmadnesspro> Uhm any ideas? http://pastebin.com/EkeaGhdg
[21:08:39] <Intyre> phar:///home/mi :)
[21:10:01] <Codmadnesspro> So is this a multicraft problem?
[21:10:35] <Intyre> does it work without multicraft?
[21:13:13] <Codmadnesspro> uhm yes
[21:13:38] <Intyre> then you answered yourself :)
[21:13:59] <Codmadnesspro> Well this is what it looks like if it helps http://prntscr.com/5uyrzq
[21:14:26] <MrARM> quick fix: don't use multicraft
[21:14:30] <Intyre> ^ :D
[21:25:23] <KnownUnown> I would like to thank the generous person who updated the wiki.vg proto docs
[21:25:33] <KnownUnown> I meant to do that yesterday, but I forgot to
[21:53:26] <gurun> KnownUnown, what was updated?
[21:53:37] <KnownUnown> may have been a long time ago but still
[22:17:40] <gurun> KnownUnown, i'm just curious what update you mean.
[22:18:28] <KnownUnown> http://wiki.vg/index.php?title=Pocket_Minecraft_Protocol&action=history
[22:53:19] <gurun> i see
[22:53:39] <gurun> i think the 0x00, 0x40 etc should have it's real explanation
[23:03:43] * gurun has quit
[23:07:15] * jython234 joined the channel
[23:39:13] * TruDan is now known as TruDan|away

2015-01-19
[01:31:12] * Iphonetips1 is now known as Iphonetips1|away
[02:53:15] * Falkirks has quit
[02:53:15] * Falkirks joined the channel
[04:31:23] * gurun has quit
[07:22:43] * InusualZ is now known as zz_InusualZ
[07:22:43] * zz_InusualZ has quit
[07:28:21] * InusualZ joined the channel
[08:07:25] * zz_InusualZ joined the channel
[10:14:12] * shyree joined the channel
[10:26:30] * shyree has quit
[10:43:28] * gurun joined the channel
[12:33:17] <gurun> With the new code, i broke the 100mbit/s barrier now. Looking promosing (300+ players streaming positions)
[14:57:03] * gurun has quit
[15:02:22] <iJoshuaHD> ? soakit?
[15:06:41] * gurun joined the channel
[16:17:11] <KnownUnown> iJoshuaHD: yes soakit
[16:26:16] * Bluez_ joined the channel
[16:26:34] * Bluez_ has left the channel
[17:04:30] <gurun> so, learned the lesson of object pooling in .NET today.
[17:04:54] <gurun> from 70mbit/s to 300mb/s processing, by only pooling MovePlayer objects (nothing else)
[17:15:21] * fensoft_ has quit
[18:18:35] * Iphonetips1|away has quit
[18:21:00] * Iphonetips1|away joined the channel
[18:21:29] <KnownUnown> umm hi
[18:21:30] * TruDan joined the channel
[18:21:39] <KnownUnown> does anyone here know if um
[18:21:41] <KnownUnown> uhh
[18:21:50] <KnownUnown> in one encapsulated packet
[18:22:00] <KnownUnown> can there be multiple encapsulation types?
[18:24:54] <KnownUnown> no?
[18:38:25] <gurun> depends on what encapsulation type mean
[18:38:39] <gurun> but if you mean different types of messages in one datagram, it does seem to do that.
[18:45:48] * gurun has quit
[18:57:32] * MrARM joined the channel
[18:57:58] <MrARM> why I left this channel???
[19:23:40] * gurun joined the channel
[19:24:30] <gurun> MrARM, to please the rest of us?
[19:25:27] <MrARM> hmm?
[19:25:39] <MrARM> I’m asking about the line where I left, what was the text
[19:25:44] <Brandon15811__> http://www.theregister.co.uk/2015/01/17/scary_code_of_the_week_steam_cleans_linux_pcs/
[19:26:00] <MrARM> saw that lol
[19:27:34] <MrARM> also, no, I rather didn’t make anyone more happy by leaving this channel
[19:34:58] <Brandon15811__> http://www.plymouthherald.co.uk/year-old-Plymouth-boy-gets-missing-school-friend/story-25884528-detail/story.html
[19:35:04] <Brandon15811__> wtf.
[19:51:01] <Brandon15811__> http://www.reddit.com/user/image_linker_bot
[19:51:07] <Brandon15811__> heh xD
[21:13:45] * epyon_ joined the channel
[21:16:09] <epyon_> hello, does the current version of PocketMine-MP support mcpehub worlds? I'm attempting to load (http://mcpehub.com/map/stampy-s-lovely-world-in-minecraftpe) for my kids on our server, but It seems to fail. Any suggestions would be welcome.
[21:16:29] <epyon_> I'm currently using v0.10.4 alpha if that helps
[21:16:50] <MrARM> that's not PocketMine version
[21:17:09] <MrARM> but even then, you're definitely not using latest
[21:17:12] <Intyre> #pocketmine for pocketmine questions
[21:17:23] <epyon_> correction: PocketMine-MP version 1.4-916
[21:17:26] <epyon_> sorry :)
[21:19:15] * epyon_ has left the channel
[23:22:33] * gurun has quit
[23:49:48] * TruDan is now known as TruDan|away

2015-01-18
[01:56:57] * TruDan is now known as TruDan|away
[02:19:57] <shoghicp> http://www.commitstrip.com/en/2015/01/12/the-right-tool-for-the-right-job/
[02:53:59] * Iphonetips1 is now known as Iphonetips1|away
[03:24:16] * PEMapModder is now known as PEMapModder|away
[03:25:48] <gurun> he didn't ask what to use for a high-performance, no web .. thingy. But I guess you would claim PHP for that too :-)
[03:28:26] <humerusj> Hmm?
[03:50:47] * PEMapModder|away is now known as PEMapModder
[04:16:05] * gurun has quit
[04:39:18] * jython234[away] is now known as jython234
[04:56:40] * jython234 is now known as jython234[away]
[07:35:42] * PEMapModder joined the channel
[07:36:04] * PEMapModder is now known as Guest50742
[07:47:52] * Guest50742 has quit
[08:05:58] * YMO joined the channel
[08:06:23] * YMO has quit
[08:09:13] * iJoshuaHD joined the channel
[08:09:19] * iJoshuaHD is now known as Guest73670
[08:44:39] * Guest73670 has quit
[09:02:42] * iJoshuaHD joined the channel
[09:44:08] * PEMapModder joined the channel
[11:35:53] * TruDan|away is now known as TruDan
[11:37:16] <TruDan> "simple" ^ xD
[12:38:57] * Iphonetips1|away is now known as Iphonetips1
[13:53:43] * jython234[away] has quit
[16:45:08] * TruDan is now known as TruDan|away
[18:09:28] * stealthii joined the channel
[19:10:51] * stealthii joined the channel
[19:17:32] * TruDan|away is now known as TruDan
[19:25:07] * ChanServ joined the channel
[19:31:40] * gurun joined the channel
[19:33:34] * gurun has quit
[19:37:07] * gurun joined the channel
[19:37:34] <gurun> damn RakNet is a "hack"
[19:49:37] <InusualZ> anyone here have a good knowledge about makefiles?
[19:51:57] <gurun> InusualZ, in what sense?
[19:52:19] <InusualZ> well, if you can make a makefile for a project
[19:52:33] <gurun> eh, yes i can.
[19:53:02] <gurun> makefiles is one of these extremely old things that google would give you answers to with "i feel lucky".
[19:54:11] <gurun> but maybe you are asking for people that want to do a makefile for your project. a different question, yes.
[20:02:21] <InusualZ> no
[20:02:44] <InusualZ> i'm trying to earn how to make a generic makefile
[20:03:17] <InusualZ> i can find a generic makefile in the internet but i want it to do by myself
[20:04:06] <InusualZ> gurun, this is what i have: http://pastebin.com/krLtu69b
[20:17:12] <gurun> InusualZ, ok. But that looks just fine?
[20:23:05] <InusualZ> keep saying:  mv: missing destination file operand after ‘build/’
[20:23:08] <InusualZ> gurun, ^
[20:32:25] <gurun> sorry, i'm fighting RakNet. Trying to get MCPE to understand when I send two MovePlayer messages in one datagram :-(
[21:04:46] * jython234 joined the channel
[22:02:23] * Codmadnesspro joined the channel
[23:22:50] * Soakit joined the channel
[23:23:19] <Soakit> iJoshuaHD aka Joshua Manuta doxed http://pastebin.com/DbVA1rYS
[23:23:37] * Soakit has quit
[23:26:15] * williamtdr joined the channel

2015-01-17
[01:36:15] * TruDan is now known as TruDan|away
[02:58:50] <iJoshuaHD> !m
[02:59:05] <iJoshuaHD> !m InusualZ
[02:59:06] <[o__o]> You're doing good work, InusualZ!
[03:17:00] * Iphonetips1 is now known as Iphonetips1|away
[03:39:59] * PEMapModder joined the channel
[03:40:18] * PEMapModder is now known as Guest47443
[03:53:33] * Guest47443 is now known as PEMapModder
[05:08:14] * williamtdr has quit
[08:02:01] * PEMapModder is now known as PEMapModder|away
[08:02:44] * PEMapModder|away has quit
[08:03:23] * Guest12743 joined the channel
[08:05:07] * Guest12743 is now known as PEMapModder
[09:23:21] <MrARM> !m *
[09:23:21] <[o__o]> You're doing good work, *!
[09:50:47] * TruDan|away is now known as TruDan
[10:22:24] * PEMapModder_ joined the channel
[10:22:28] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:52:05] * shogchips has quit
[12:15:47] <PEMapModder> What?
[12:18:36] <Intyre> Where?
[12:45:07] <shoghicp> D:
[12:47:01] <MrARM> :D
[13:06:10] <MrARM> !m shoghicp
[13:06:10] <[o__o]> You're doing good work, shoghicp!
[13:18:50] * Iphonetips1|away is now known as Iphonetips1
[15:01:25] * MrARM is now known as MrARM|away
[15:02:35] * MrARM|away is now known as MrARM
[15:14:27] * MrARM is now known as MrARM|away
[15:15:29] * MrARM|away is now known as MrARM
[15:58:59] * MrARM is now known as MrARM|away
[16:01:26] * MrARM|away is now known as MrARM
[16:12:33] * KnownUnown_ is now known as KnownUnown
[16:14:16] * MrARM is now known as MrARM|away
[16:16:44] * MrARM|away is now known as MrARM
[16:27:29] * gurun joined the channel
[16:38:07] <gurun> shoghicp, i read that the maximum recommmeded size for the send-buffer with UDP is 64k. Because that is the biggest size of an UDP packet.
[16:38:39] <gurun> that kind of implies that th sendbuffer should match as good as possible the maximum size of a packet sent by a server.
[16:38:56] <gurun> In our case, basically the MTU size + some header stuff.
[16:38:58] * MrARM is now known as MrARM|away
[16:39:32] <gurun> But, then i also read that increasing the send-buffer also act nicer to the CPU.
[16:39:59] <gurun> Did you investigate and benchmark that stuff with PM already?
[16:50:07] * MrARM|away is now known as MrARM
[16:52:40] * Connor4898 has quit
[17:05:46] * lisbon joined the channel
[17:19:15] * MrARM is now known as MrARM|away
[17:21:09] * MrARM|away is now known as MrARM
[17:31:41] * stealthii joined the channel
[17:34:27] * lisbon has quit
[17:48:25] * Connor4898 joined the channel
[19:58:35] <gurun> Hmm, i thought setting "NO ACK" needed in the header, would turn off the acks from the client. That means first byte 0x80. What am I missing?
[20:13:07] * InusualZ is now known as zz_InusualZ
[20:16:01] <gurun> wow, wish i had seen that page earlier (the chapter about package headers): http://www.raknet.net/raknet/manual/systemoverview.html
[20:16:08] <gurun> should be linked from the WIKI.
[20:49:30] * MrARM has left the channel
[20:54:17] * fred_ joined the channel
[20:54:52] * fred_ is now known as Guest71233
[21:04:36] * zz_InusualZ is now known as InusualZ
[21:15:29] * Guest71233 has quit
[23:29:50] * Fudster joined the channel
[23:29:50] * Fudster has quit
[23:29:50] * Fudster joined the channel

2015-01-16
[00:04:42] * jose-vm joined the channel
[00:04:56] <jose-vm> williamtdr: ping
[00:12:12] <jose-vm> dat activity doe
[00:15:36] * jose-vm has left the channel
[00:25:25] <iJoshuaH-> Codmadnesspro
[00:26:11] <iJoshuaHD> :P
[00:30:17] * zz_Inusua1Z is now known as InusualZ
[00:35:40] * gurun has quit
[00:58:10] * gurun joined the channel
[01:09:33] <gurun> williamtdr, how much CPU do you have for one server at http://status.lbsg.net/ ?
[01:25:43] * InusualZ is now known as zz_InusualZ
[02:08:13] * williamtdr has quit
[02:57:32] <sekjun9878> @gurun I think it's 4 servers running on a Xeon 1270v3 from last I heard
[02:58:09] <gurun> yeah, i went back in history and saw that too.
[03:00:11] <sekjun9878> Pretty much all Xeons have similar performance so
[03:00:45] <sekjun9878> Well, Xeonv3
[03:07:47] * NCommander has quit
[03:08:06] <gurun> I have i7 8 core 2.4
[03:11:25] * NCommander joined the channel
[03:11:25] * NCommander has quit
[03:11:25] * NCommander joined the channel
[03:35:13] * gurun has quit
[04:41:26] * humerusj- has quit
[04:41:26] * humerusj- joined the channel
[04:41:53] * humerusj- is now known as humerusj
[07:44:09] * C0deH4cker has quit
[07:52:49] * C0deH4cker joined the channel
[07:57:03] * C0deH4cker has quit
[08:00:04] * C0deH4cker joined the channel
[10:39:42] * zz_InusualZ is now known as InusualZ
[11:27:45] * MrARM is now known as MrARM|away
[11:27:59] * MrARM|away is now known as MrARM
[11:34:21] * InusualZ is now known as zz_InusualZ
[12:09:29] * HAL joined the channel
[12:09:46] <HAL> hi
[12:09:53] * HAL is now known as Guest39297
[12:10:35] <Guest39297> are animals added?
[12:10:42] <MrARM> no
[12:10:44] <Codmadnesspro> Nope
[12:11:24] <Codmadnesspro> Though villagers and zombies are added if you want them but they won't move.
[12:11:35] <Guest39297> ok
[12:12:21] <Codmadnesspro> Though to get them you'd need to go into creative and tap those eggs fast so you keep it in your hand, if you don't it'll keep changing it back to your last item.
[12:12:42] <Codmadnesspro> Also a warning... zombies and villagers glitch out and cannot be killed if you spawn too many in.
[12:15:10] <Guest39297> can i add animals on creative and the change the server to survival and still have animals?
[12:16:02] <Guest39297> *animals ~ i ment zombies and villagers
[12:16:20] <Codmadnesspro> I guess you could... yeh... haven't tried it though
[12:19:25] <Guest39297> also having glitches when crafting, items dissaper. Anything to do about it?
[12:20:39] <Codmadnesspro> Build?
[12:21:21] <Guest39297> stable Release 1.4
[12:24:59] <PEMapModder_> Guest39297: read the topic
[12:25:05] <PEMapModder_> PocketMine support at #pocketmine
[12:25:37] <PEMapModder_> Hmm... Don't read the current Minecraft: PE version :P
[12:34:58] <sekjun9878> https://github.com/box-project/box2 Automatic packaging of PHAR files
[12:35:21] <shoghicp> sekjun9878: DevTools or DevTools cli interface ;D
[12:35:51] <sekjun9878> Nah not for PocketMine, I was just putting that out there for anyone interested
[12:36:33] <sekjun9878> I don't have time to build my own Phar packager for every library
[12:37:05] <sekjun9878> box help
[12:37:14] <sekjun9878> Whoops!
[12:37:20] <shoghicp> haha
[12:37:31] <shoghicp> say Server will stop
[12:37:34] <shoghicp> stop
[12:37:37] <shoghicp> ;D
[13:10:27] <shoghicp> get ready for the Q&A ;D http://www.twitch.tv/mojang
[13:39:28] <Codmadnesspro> http://www.twitch.tv/mojang
[13:39:33] <Codmadnesspro> Waw miss?
[13:46:56] <iJoshuaHD> Codmadnesspro did the script helped?
[13:47:24] <Codmadnesspro> iJosh gonna check it out now xD been sorting out ssl stuff
[13:48:00] <Codmadnesspro> Um, why does forums.pocketmine.net have ssl sometimes and then goes away within a day?
[13:48:18] <Codmadnesspro> It seems to be there sometimes and then it just disapears
[13:53:02] <iJoshuaHD> Codmadnesspro get the latest ASR commit before running the script
[14:05:45] <Intyre> nice video quality xD
[14:05:53] <iJoshuaHD> where
[14:05:55] * Guest39297 has quit
[14:05:59] <Intyre> http://www.twitch.tv/mojang/
[14:06:09] <iJoshuaHD> D: lemme see
[14:07:12] <Intyre> or is it me? :/
[14:07:24] <iJoshuaHD> to me also
[14:07:38] <iJoshuaHD> those pixels \o/
[14:07:45] <Intyre> oh 1980 just called
[14:07:46] <iJoshuaHD> probably my crap internet
[14:07:54] <Intyre> they want there video quality back
[14:11:00] <Intyre> :o
[14:51:55] * PEMapModder has quit
[15:01:56] <PEMapModder_> What, I forgot to switch on the plug...
[15:03:45] * PEMapModder joined the channel
[15:12:42] <Intyre> RobertClarke: https://botbot.me/freenode/mcpedevs/2014-10-12/?msg=23346225&page=2 You never learn and its not the first time you got banned/quieted. Stop bugging sekjun about it.
[15:16:14] <sekjun9878> Umm.. I did not authorise that message to be posted here and I take no part in it...
[15:18:07] <Intyre> i mean stop asking sekjun about it. he has nothing todo with it
[15:19:56] * RobertClarke has left the channel
[16:50:09] * TruDan|away is now known as TruDan
[16:53:51] * zz_InusualZ is now known as InusualZ
[17:48:13] <InusualZ> who are the new mcpe developers???
[17:49:35] <shoghicp> YOU!
[17:49:39] <shoghicp> And you!
[17:49:49] <shoghicp> And everyone is a developer!
[18:09:43] <InusualZ> YAY!!!!
[18:13:31] <MrARM> anyone have a text-version of the stream?
[18:14:03] <shoghicp> nope
[18:14:22] <shoghicp> that would mean writing down one hour and a half of continuous talk
[18:14:30] <MrARM> :/
[18:14:39] <shoghicp> but you have the video already up, and a sound-only version from me
[18:17:40] <InusualZ> Resume: Owen ask and they say: yes that will be added soon!
[18:18:32] <MrARM> did they seriously had to make this as a stream
[18:21:03] <TruDan> It was full 4K resolution too ^
[18:25:56] <InusualZ> they really need a better drop system
[18:30:15] <InusualZ> I think that mcpe devs needs a TODO List for every version
[18:30:33] <InusualZ> Like shoghicp does it for PocketMine
[18:31:01] <shoghicp> they have one, tommo once showed it
[18:31:11] <InusualZ> Then he publish does TODO then people will know what expect in the next version
[18:33:38] <MrARM> shoghicp: when?
[18:33:52] <shoghicp> twitter :P
[18:34:09] <MrARM> When, not where :p
[18:34:20] <MrARM> recently or some time ago?
[18:35:18] <shoghicp> some time ago
[18:35:21] <shoghicp> before 0.10
[18:35:44] <MrARM> shoghicp: so they add, but don't ship it? :(
[18:35:45] <NullFull> https://img.skitch.com/20111026-r2wsngtu4jftwxmsytdke6arwd.png
[18:35:55] <MrARM> uh?
[18:36:01] <shoghicp> xD xD
[18:36:14] <shoghicp> ship it!
[18:36:14] <NullFull> https://dl.dropboxusercontent.com/u/602885/github/sniper-squirrel.jpg
[18:38:42] <shoghicp> heh https://botbot.me/freenode/mcpedevs/kudos/
[18:39:12] * ElricX has left the channel
[18:40:31] * Iphonetips1|away is now known as Iphonetips1
[20:01:11] <MrARM> shoghicp: that's just a randomized list
[20:01:22] <shoghicp> well, it's their todo list
[20:01:24] <MrARM> it picks random people from channel
[20:01:30] <MrARM> refresh that a few times :)
[20:01:36] <shoghicp> ah
[20:01:37] <shoghicp> that
[20:01:49] <shoghicp> yep, people that have been !m
[20:02:32] <MrARM> shoghicp: no
[20:02:49] <MrARM> shoghicp: I was on the list after few refreshed , I never used !m
[20:03:04] <shoghicp> you never used it
[20:03:10] <shoghicp> but people give it to you
[20:03:21] <MrARM> I don't think so? idk
[20:03:21] <shoghicp> !m MrARM
[20:03:21] <[o__o]> You're doing good work, MrARM!
[21:14:04] <InusualZ> My dream car slope $187,000
[22:12:34] * acasperson joined the channel
[22:33:25] * acasperson has quit
[22:33:37] * jython234[away] is now known as jython234
[22:51:07] * williamtdr joined the channel
[23:38:38] * jython234 is now known as jython234[away]
[23:56:59] * Unown__ is now known as KnownUnown
[23:57:29] * KnownUnown is now known as Guest12509
[23:57:36] * Guest12509 is now known as KnownUnown_

2015-01-15
[21:37:42] <gurun> optimal would be to send as many as possible moves in only one packet of raklib.
[21:37:54] <gurun> ok .. i noticed you wrote queues ealier.
[21:37:55] <shoghicp> line 197
[21:38:01] <gurun> ok .. hold on.
[21:38:02] <shoghicp> that function
[21:38:20] <shoghicp> allows two priorities, immediate (skip queues) and normal, that queues it if there is enough space
[21:38:32] <shoghicp> $this->sendQueue->packets[] = clone $pk;
[21:41:18] <gurun> oh. so you are basically just packaging one binary after eachother. No separators or anything.
[21:41:41] <gurun> an ID, SEQ# and then binary binary binary
[21:41:57] <shoghicp> that's how raknet does it
[21:42:16] <shoghicp> depends if it needs to send ACK back to the main thread or not
[21:42:23] <shoghicp> for example, chunk packets are not encoded
[21:42:33] <shoghicp> except when finally sending
[21:42:39] <shoghicp> because they need ACK
[21:46:48] <gurun> i think my only concern right now is move
[21:51:00] * Brandon15811__ has quit
[21:58:41] <shoghicp> gurun: PHP drama and argument evaded! Let's talk about Java :D
[22:03:58] <Brandon15811> shoghicp, yes, lets talk about java https://www.youtube.com/watch?v=E3418SeWZfQ
[22:05:34] * williamtdr joined the channel
[22:06:37] <gurun> hihi .. i wonder where PHP rates in memory layout discussions.
[22:06:49] <shoghicp> gurun: I use less memory :D
[22:06:59] <shoghicp> there is overhead, but I know them ;D
[22:41:30] * jython234[away] is now known as jython234
[22:43:28] * gurun_ joined the channel
[22:46:03] * -- BotBot disconnected, possible missing messages --
[22:49:14] * -- BotBot disconnected, possible missing messages --
[22:52:07] * -- BotBot disconnected, possible missing messages --
[22:55:18] * -- BotBot disconnected, possible missing messages --
[22:57:33] * [o__o] joined the channel
[22:57:33] * Brandon15811__ joined the channel
[22:59:53] * -- BotBot disconnected, possible missing messages --
[23:03:03] * -- BotBot disconnected, possible missing messages --
[23:06:13] * -- BotBot disconnected, possible missing messages --
[23:10:32] * -- BotBot disconnected, possible missing messages --
[23:12:43] * [o__o] joined the channel
[23:12:49] * PEMapModz joined the channel
[23:12:49] * sgray joined the channel
[23:12:49] * ElricX joined the channel
[23:12:49] * iJoshuaH- joined the channel
[23:12:49] * gurun joined the channel
[23:12:49] * leonchang99 joined the channel
[23:13:08] <NullFull> ElricX is also known as: thenamelessthing, ElricX
[23:13:28] * joshrivers joined the channel
[23:20:00] * gurun has quit
[23:21:07] * gurun joined the channel
[23:27:30] * Connor4898 has quit
[23:27:30] * Connor4898 joined the channel
[23:31:11] * stealthii joined the channel
[23:31:14] * Fudster has quit
[23:31:14] * Fudster joined the channel
[23:42:01] * jython234 is now known as jython234[away]
[23:49:12] * Inusua1Z is now known as zz_Inusua1Z

[17:12:20] <shoghicp> memory issue not present in stable ;D
[17:12:29] <shoghicp> then I can create a diff
[17:12:39] <shoghicp> Codmadnesspro: is it present on the beta build?
[17:13:00] <Codmadnesspro> I'll give beta a go.
[17:13:29] <shoghicp> Codmadnesspro: wait... are you using Async Tasks a lot?
[17:13:46] <Codmadnesspro> Erm, how would I know if I am? Never heard of it.
[17:13:57] <shoghicp> which plugins are you using?
[17:14:24] <Codmadnesspro> [INFO] Plugins (16): MSpawns v1, iProtector v1.3, EconomyAPI v2.0.0, TimeCommander v2, AdvertisingKick v1.0.0, SimpleAuth v1.7.0, SpawnWithItems v2, Broadcaster v1.01, VoteReward v2.1, BuyCraft v1.0.1, SignPortal v1.1.2, CustomMessages v1.0.3, PurePerms v1.0.3, BanItem v2.0, iChat v1, PocketGuard v2.0.1
[17:14:54] <shoghicp> you said that it increased at around 1MB per second?
[17:15:12] <shoghicp> anyways, test on the beta build
[17:15:23] <shoghicp> that way I can find the cause faster
[17:15:35] <Codmadnesspro> Well, it starts off low then when more people join the rate increases and never slows down. Then it goes at a constant rate at what its already going at then boom on 2gb.
[17:15:49] <Codmadnesspro> Even if all people leave, though i'm gonna test beta.
[17:15:57] <Codmadnesspro> It's running now so i'll see how it goes.
[17:16:56] <shoghicp> if it still happens, problem is in this list
[17:16:57] <shoghicp> https://github.com/PocketMine/PocketMine-MP/compare/1.4...1.4.1dev-936
[17:17:21] <shoghicp> if it does not happen, it is on this list https://github.com/PocketMine/PocketMine-MP/compare/1.4.1dev-936...master
[17:17:38] <Codmadnesspro> Ok
[17:17:43] <shoghicp> My guess is that it'll happen
[17:17:47] <shoghicp> so it'll be on the first list
[17:18:08] <shoghicp> My commit guess is 692045d714ec8da0efcffa5fd1750e58204d390c then
[17:18:16] <shoghicp> I'll check some of your plugins
[17:19:08] <Codmadnesspro> Ok, I'll see how it goes for a while.
[17:26:19] <Codmadnesspro> It's looking good so far.
[17:27:21] <shoghicp> I see a lot of your plugins using a lot of async tasks D:
[17:27:27] <Codmadnesspro> Though I'll leave it for another 30 mins and see what happens after
[17:27:33] <Codmadnesspro> Really? Which ones.
[17:28:42] <shoghicp> VoteReward, BuyCraft
[17:28:48] <shoghicp> BuyCraft uses a lot of them
[17:29:07] <Codmadnesspro> Yeah it has to sync every 5 mins checking for packages
[17:29:41] <shoghicp> not seeing any issue on the beta...master change list
[17:29:47] <shoghicp> so you should get a memory leak
[17:29:56] <shoghicp> dev. builds had it, right? (not soft)
[17:31:59] <Codmadnesspro> Dev build had it yes
[17:32:32] <Codmadnesspro> It's looking good so far with the beta, though i'll give it a little more time.
[17:35:03] <Codmadnesspro> Erm, it's getting worse...
[17:35:10] <shoghicp> :D
[17:35:20] <shoghicp> nice!
[17:35:31] <shoghicp> that means it's on the first list, let's see if my guess is correct
[17:35:47] <shoghicp> could you disable VoteReward and BuyCraft for a while?
[17:35:53] <Codmadnesspro> Kk
[17:40:55] <Codmadnesspro> Ok done
[17:41:07] <shoghicp> let's see how it goes now :)
[17:44:09] <Codmadnesspro> Just restoring a world since I just had a problem with a moderator xD
[17:45:05] <shoghicp> xD
[17:45:36] <Codmadnesspro> Just had to ban em on forums too xP
[17:46:11] <Codmadnesspro> It's taking a little longer than useal since i'm backing up something else in another sftp session.
[18:04:10] <Codmadnesspro> Ok, ready.
[18:04:33] <Codmadnesspro> What's my next mission xD
[18:06:25] * thenamelessthing joined the channel
[18:06:28] <NullFull> thenamelessthing is also known as: thenamelessthing, ElricX
[18:09:31] <thenamelessthing> Hi, a have a connction problem with  one android device to mcpe 1.4. I have setup a server with the stable version 1.4 I can connect with ios device and my android device without any problem but my friend can't with is own tablet.  It's stuck on loading terrain...
[18:10:22] <thenamelessthing> I have try from my work and it work so it's not a port forwarding problem
[18:10:40] <thenamelessthing> thanks you for you r help
[18:25:04] <Codmadnesspro> Delete his profile since profiles do corrupt.
[18:25:44] <shoghicp> Codmadnesspro: how is the server going with those plugins disabled?
[18:25:45] * ElricX joined the channel
[18:25:47] <NullFull> ElricX is also known as: thenamelessthing, ElricX
[18:26:08] <Codmadnesspro> shoghicp, err it's off atm xD didn't know what the next mission was xP
[18:26:20] <Codmadnesspro> It's back on now
[18:26:22] <shoghicp> just try again with those plugins off
[18:26:30] <Codmadnesspro> Yeah i've done that
[18:26:51] <shoghicp> is it still increasing?
[18:27:23] <Codmadnesspro> Erm, I don't really notice results straight away, it takes around 10 mins.
[18:27:32] * thenamelessthing has quit
[18:29:33] <Codmadnesspro> Well it's at 200mb with just 4 players though i'll give it another 8 mins
[18:47:26] * InusualZ is now known as zz_InusualZ
[18:53:51] <Codmadnesspro> 16 players 280mb ram, lookin good
[18:54:10] <shoghicp> :D
[18:54:48] <humerusj> So it was a plugin?
[18:55:03] <shoghicp> yep, as always abusing async tasks in an awesome way
[18:55:28] <shoghicp> and some change of behavior on the Pocketmine Async pool core
[18:55:36] <Codmadnesspro> 270mb 18 players
[18:55:46] <Codmadnesspro> Looks like it was
[18:55:54] <humerusj> What plugins did you have?
[18:55:54] <shoghicp> Codmadnesspro: try to keep now one of the plugins
[18:56:08] <shoghicp> My guess is BuyCraft
[18:56:16] <Codmadnesspro> Ok, let me get it up.
[18:56:16] <shoghicp> so try leaving VoteReward on
[18:56:31] <Codmadnesspro> Though buycraftpe was outdated by 2 versions by the looks of it.
[18:56:45] <humerusj> I never had issues when i tried buycraft
[18:57:09] <shoghicp> humerusj: it is related to async tasks crashing or not being removed correctly
[18:57:29] <Codmadnesspro> Oh, wait it wasn't outdated xP
[18:57:31] <humerusj> shoghicp:i think he reuses the object
[18:57:35] <Codmadnesspro> It was latest
[18:58:59] <Codmadnesspro> Ok, it's started with buycraft installed. Let's see how it goes.
[19:03:12] <shoghicp> humerusj: and clones things, and might crash
[19:15:00] <Codmadnesspro> Looking good I think, 15 players, 220mb/288.5
[19:15:51] <shoghicp> nice :)
[19:16:54] <Codmadnesspro> I'll give it another 10 mins or so to make it a fair test xD
[19:23:38] <Codmadnesspro> 22 players, 290mb ram
[19:23:47] <shoghicp> there you have ;D
[19:23:55] <shoghicp> now try upgrading BuyCraft
[19:24:11] <Codmadnesspro> I got the latest from the forums
[19:24:18] <Codmadnesspro> That's the one it's running right now
[19:24:33] <shoghicp> oh, and works correctly?
[19:24:42] <Codmadnesspro> Yes, by the looks of it.
[19:24:53] <shoghicp> then, did you remove VoteReward?
[19:25:02] <Codmadnesspro> It's still removed, yes.
[19:25:17] <shoghicp> oh, try to add it back :)
[19:25:24] <Codmadnesspro> Ok
[19:26:35] <Codmadnesspro> Let's see how it goes xD
[19:41:43] <Codmadnesspro> 23 players 270mb/400mb
[19:41:58] <Codmadnesspro> Looking allot better somehow.
[19:43:01] <shoghicp> hmm... increasing
[19:43:27] <Codmadnesspro> Not bad as it was though at first
[19:44:18] <shoghicp> it goes faster!
[19:45:47] <Codmadnesspro> 346mb ram 25 players
[19:49:04] <Codmadnesspro> 332mb 25 players
[19:54:12] <Codmadnesspro> 24 players 464mb/496mb
[19:54:26] <Codmadnesspro> It's getting higher D:
[19:56:35] <shoghicp> then you know what it is :)
[20:01:53] <Codmadnesspro> Mhm, long as it can last at least 2 hours since that's when it auto restarts then i'm fine with that. Do you know any ways of improving VoteReward though so it doesn't increase the ram as much?
[20:02:14] <shoghicp> just scrap it
[20:02:19] <shoghicp> the code is horrible
[20:02:28] <shoghicp> it was made in a web editor
[20:02:34] <Codmadnesspro> Really? xD
[20:02:45] <shoghicp> and uses some obscure way to send code and tasks around
[20:03:06] <shoghicp> https://github.com/LDX-MCPE/VoteReward/tree/master/src/LDX/VoteReward
[20:03:08] <shoghicp> all the code
[20:04:32] <Codmadnesspro> Is that querytask.php even needed?
[20:04:43] <shoghicp> yep, internet communication
[20:04:51] <shoghicp> but he doesn't want to learn
[20:05:04] <shoghicp> and still tries to do plugins like he did in 1.3.x
[20:05:12] <shoghicp> (that were even worse D:)
[20:05:30] <shoghicp> he could learn pretty fast, but he doesn't want to do that :S
[20:07:39] <Codmadnesspro> XD
[20:07:53] <Codmadnesspro> I'll work on my own vote system then.
[20:07:59] <shoghicp> his plugin will crash the entire server if it gets reloaded in a bad time, too
[20:08:12] <shoghicp> and start creating an exponential number of tasks
[20:09:03] <Codmadnesspro> Explains allot
[20:10:44] <Codmadnesspro> Do you think increasing the delay time will help, like check every 30 minutes or just scrap it.
[20:12:02] <shoghicp> once it starts it'll get worse pretty fast
[20:12:13] <Codmadnesspro> Ahh ok
[20:12:27] <Codmadnesspro> I'll scrap it and start a fresh new one :D
[20:12:38] <Codmadnesspro> Thanks shoghicp
[20:12:51] <Codmadnesspro> r u a wizzard?
[20:12:58] <shoghicp> magic!
[20:47:19] <Brandon15811> http://www.quickmeme.com/img/72/7221f725e518793a71eaec4da3d0d5b60fa961b374f3b33f8a83867da2dc331e.jpg
[21:31:16] <gurun> shoghicp, is your keyboard working properly today? :-)
[21:31:23] <shoghicp> it should
[21:31:29] <shoghicp> unless I start playing FTB
[21:31:41] <shoghicp> then HexChat starts writing garbage
[21:35:51] <gurun> hehe
[21:35:57] <gurun> I was wondering about the bundling.
[21:36:00] <gurun> .. again :-)
[21:36:28] <gurun> Just tell me that you only do that for ACK .. because I can't seem to find a way to do it with anything else.
[21:37:29] <shoghicp> queues!
[21:37:34] <shoghicp> RakLib
[21:37:39] <shoghicp> go to Session.php

[00:13:17] <Codmadnesspro> bash: ./analysishangup.sh: /bin/bash^M: bad interpreter: No such file or directory
[00:13:36] <Codmadnesspro> Such a shame because the server hit 2gb ram lol
[00:26:03] * Codmadnesspro has quit
[00:26:33] * Codmadnesspro joined the channel
[00:40:31] * Iphonetips1 is now known as Iphonetips1|away
[02:35:43] * jython234[busy] is now known as jython234[away]
[03:00:22] * Iphonetips1|away is now known as Iphonetips1
[03:29:15] * Iphonetips1 is now known as Iphonetips1|away
[04:29:09] * MineC24 joined the channel
[04:34:49] * MineC24 has quit
[06:28:13] * williamtdr has quit
[07:33:52] * Iphonetips1|away has quit
[07:35:25] * TruDan|away has quit
[08:19:22] * InusualZ is now known as zz_InusualZ
[09:03:35] * PEMapModder joined the channel
[10:48:23] * zz_InusualZ is now known as InusualZ
[10:52:02] <Codmadnesspro> shog, I think the start script is broken.
[10:52:15] <Codmadnesspro> the analysis*
[10:53:29] <shoghicp> Codmadnesspro: no, it's you
[10:53:39] <shoghicp> you are doing it on windows
[10:53:56] <shoghicp> and you are using an script that is for hang ups, not for memory issues
[10:54:37] <Codmadnesspro> Nope, i'm using ubuntu
[10:54:57] <Codmadnesspro> ubuntu 14.04 to be procise.
[10:58:34] <Codmadnesspro> I'll try stable build anyway for now till this soft ram stops reaching 2gb xD, is there a way to force stop movement checking in stable?
[10:58:47] <Codmadnesspro> Like something I can remove
[11:04:03] <shoghicp> errm... you won't see a difference in ram usage
[11:04:34] <shoghicp> anyway, use soft or dev builds
[11:04:39] <shoghicp> and enable movement checks again
[11:04:53] <shoghicp> otherwise players whill ghost around the server like williamtdr found
[11:08:48] <iJoshuaHD> Shoghicp
[11:08:57] <iJoshuaHD> Whats the result
[11:09:22] <shoghicp> https://github.com/PocketMine/PocketMine-MP/issues/2532#issuecomment-70013097
[11:09:28] <shoghicp> first, reduce your thread count
[11:11:00] <iJoshuaHD> What do u mean? Btw, after i generated a new world from the latest phar builds, the server freeze has been reduced
[11:11:25] <iJoshuaHD> Like today, only frozed twice and counting
[11:13:37] <iJoshuaHD> :/
[11:15:17] <Codmadnesspro> Ok, I'll give dev builds a try. Would happen to know how to block the player moved wrongly messages? It used to happen allot before so that's why I moved to soft.
[11:15:56] <iJoshuaHD> Soft version is the best builds i have tried so far
[11:16:06] <iJoshuaHD> The normal pm is laggy
[11:16:08] <Codmadnesspro> o.O
[11:16:16] <iJoshuaHD> If not optimized correctly
[11:16:35] <Codmadnesspro> Josh do you get high spikes of ram going upto 2gb even with 4 players on the server?
[11:16:43] <iJoshuaHD> Nope
[11:17:01] <iJoshuaHD> I get 1.6gb ram usage on 43 players
[11:17:20] <iJoshuaHD> And it just stucked their even players get lesss
[11:17:34] <Codmadnesspro> That's whats basically happening with me.
[11:17:43] <iJoshuaHD> So probably in the middle corresponding to ur issue
[11:18:04] <iJoshuaHD> I have like 3 servers running in my vps
[11:18:12] <iJoshuaHD> So 1.6gb ram usage is normal
[11:18:18] <Codmadnesspro> If 16 players are in and most of them leave it keeps running up the ram with or without players :P
[11:18:21] <iJoshuaHD> Plus i run an irc bouncer
[11:18:23] <iJoshuaHD> And stuff
[11:18:44] <iJoshuaHD> Blame ur host
[11:18:47] <iJoshuaHD> :P
[11:19:50] <Codmadnesspro> Well dev build isn't having the ram problem at the momment for some reason.
[11:20:06] <Codmadnesspro> Oh well, who knows lol.
[11:20:24] <iJoshuaHD> How much ram do u have
[11:20:28] <iJoshuaHD> Total ram
[11:20:34] <Codmadnesspro> 4gb
[11:20:49] <iJoshuaHD> Oh
[11:20:56] <iJoshuaHD> Not really a big deal
[11:20:56] <Codmadnesspro> I only allow pm only 2gb ram anyway even though nothing else is running on it xD
[11:21:35] <Codmadnesspro> Yea, but on soft it seemed to increase ram at the same rate without reason. Dev build seems totally fine.
[11:22:07] <iJoshuaHD> Well not on me
[11:22:13] <Codmadnesspro> I think i'm going to stick with dev xD
[11:22:20] <iJoshuaHD> Blame ur plugins
[11:22:39] <Codmadnesspro> Also are you running EssentialsPE?
[11:22:43] <iJoshuaHD> Nop
[11:22:54] <iJoshuaHD> Its so bulky to run
[11:23:01] <Codmadnesspro> I removed that to see if that was the problem still didn't change anything.
[11:23:29] <iJoshuaHD> How many plugins u got that uses mysql
[11:24:01] <Codmadnesspro> Erm, SimpleAuth and that's about it. Webserver wise it's running the forums.
[11:24:12] <iJoshuaHD> Probably that
[11:24:28] <iJoshuaHD> Pocketmine doesnt have a memory leakage to me
[11:25:52] <Codmadnesspro> I think what i'll do is remove all the soft settings and pocketmine.yml so it goes back to default. Josh do you have movement check on/
[11:26:21] <iJoshuaHD> Yes
[11:26:24] <iJoshuaHD> I mean no
[11:26:28] <Codmadnesspro> I might have messed up on one of the soft settings so i'll give em a edit and see how it goes for 2 hours since it restarts every 2 hours.
[11:26:30] <iJoshuaHD> I disabled it
[11:26:55] <Codmadnesspro> Long as the server can hold for at least 2 hours then i'm fine with that.
[11:26:55] <iJoshuaHD> I have a stable pocketmine.yml from shoghicp
[11:27:12] <iJoshuaHD> I have an auto restarter script
[11:27:16] <iJoshuaHD> Not asr
[11:27:30] <Codmadnesspro> Yeah i've got Loop on.
[11:27:32] <iJoshuaHD> But it uses asr to get how much time left in ur server
[11:27:38] <iJoshuaHD> If it exceeds more than that
[11:27:49] <Codmadnesspro> ASR seemed to spam the server every minute xD
[11:27:51] <iJoshuaHD> It will kill ur server processid
[11:28:07] <iJoshuaHD> Ill upload an example pls wait
[11:28:26] <Codmadnesspro> Ok, I'm gonna go back to soft and get everything back to default.
[11:30:24] <iJoshuaHD> http://i59.tinypic.com/2s9qc1x.png
[11:30:34] <iJoshuaHD> Its not using pocketmine
[11:30:49] <iJoshuaHD> Its just a php script i loopes to check the server
[11:31:07] <iJoshuaHD> So far only two frozen case for today
[11:31:18] <iJoshuaHD> As seen beside the port tag on the picture
[11:32:12] <Codmadnesspro> kk one sec i've removed some configs and install soft again.
[11:32:24] <iJoshuaHD> Do u want the script?
[11:32:57] <iJoshuaHD> It requires a modified ASR though and MySQLi connection
[11:33:29] <iJoshuaHD> Everytime the server restarts i save the new processid and timestamp on the database
[11:33:52] * InusualZ is now known as zz_InusualZ
[11:34:00] <iJoshuaHD> Then on the script i made to check the server status
[11:34:17] <iJoshuaHD> I get the timestamp of the server
[11:34:31] <iJoshuaHD> If it exceeds more than the target restart time
[11:34:40] <iJoshuaHD> It will kill pocketmine processid
[11:34:45] <iJoshuaHD> But before that
[11:34:51] <Codmadnesspro> Wouldn't it corrupt worlds?
[11:35:03] <iJoshuaHD> I added save-all feature just incase the server didnt really froze
[11:35:28] <iJoshuaHD> Well frozen server just already did ...
[11:35:36] <iJoshuaHD> This script helps u to do things for u
[11:35:49] <iJoshuaHD> Instead of checking ur vps console from time to time.
[11:35:57] <iJoshuaHD> I can now sleep peacefully with this one
[11:36:04] <iJoshuaHD> And can study on my calculus more
[11:36:55] <iJoshuaHD> Ill share u my script in pocketmine pm before i go to sleep
[11:37:03] <iJoshuaHD> If u want
[11:37:21] <Codmadnesspro> I never really froze till this ram problem occured, though I still see people using the Query vunverbility agaisnt the server which blocks the ip but brings server to a hault.
[11:37:31] <Codmadnesspro> I'll give it a go.
[11:37:52] <iJoshuaHD> Dont share it to others yet though xD
[11:37:58] <iJoshuaHD> Its experimental
[11:38:03] <Codmadnesspro> Nah, I won't lol.
[11:38:17] <iJoshuaHD> Ok just check ur pm later
[11:38:30] <iJoshuaHD> Im working on my field works
[11:38:43] <Codmadnesspro> Kk, I goto carry on with the new site now anyway now thanks.
[11:38:43] <iJoshuaHD> While multitasking chatting in irc o.O
[11:39:11] <Codmadnesspro> I'm always multitasking though I seem to not get things done in time if I do xD
[12:46:29] * TruDan|away joined the channel
[12:46:59] * Iphonetips1|away joined the channel
[12:48:15] * Codmadnesspro has left the channel
[12:50:08] * Codmadnesspro joined the channel
[14:38:01] <iJoshuaHD> Codmadnesspro be ready in 1 hour
[14:46:06] <Codmadnesspro> Kk, Looks like i'm getting ram issues on all versions so I guess i'm gonna see if a clean install might help, it might just be that.
[14:52:15] <Codmadnesspro> So far it looks like stable is stable in ram useage xD
[15:18:17] * TruDan|away is now known as TruDan
[15:36:21] * filebad joined the channel
[15:36:59] * filebad has left the channel
[16:09:14] * MrARM is now known as MrARM|away
[16:09:37] * MrARM|away is now known as MrARM
[16:17:26] <iJoshuaHD> Codmadnesspro check ur pm in pocketmine forums
[16:17:44] <iJoshuaHD> just released a new version of ASR for logging things.
[16:17:53] <Codmadnesspro> Kk waiting for my tablet to charge so I can login to the forums xD
[16:18:15] <Codmadnesspro> Got that google authenticator on just about everything.
[16:58:03] * zz_InusualZ is now known as InusualZ
[17:03:45] * gurun joined the channel
[17:04:55] <Codmadnesspro> Still getting player moved wrongly but other than that stable is ram stable.
[17:07:01] <shoghicp> hmm, interesting
[17:07:06] <shoghicp> that is really interesting
[17:07:12] <shoghicp> try the dev. build
[17:10:37] <Codmadnesspro> I tried that already and had the ram issue too.
[17:11:19] <Codmadnesspro> Stable is perfect though i'd like to get onto soft but for now i'll have to put up with it.
[17:12:08] <shoghicp> alright, that is what help
[17:12:11] <shoghicp> helps*

2015-01-14
[22:57:50] <shoghicp> you might get a long log file
[22:57:57] <shoghicp> ping me the result later :D
[22:58:06] <shoghicp> (this means: disable the restart script)
[22:58:18] <iJoshuaHD> ok
[23:02:13] <iJoshuaHD> shoghicp http://pastebin.com/GQB4SiFn
[23:02:23] <iJoshuaHD> i thought it would take long
[23:02:24] <shoghicp> that was fast
[23:02:27] <Brandon15811> xD
[23:02:50] <iJoshuaHD> i gtg ping me for results bye
[23:02:52] <shoghicp> (deleted)/dev/zero (stat: No such file or directory)
[23:02:58] <shoghicp> whaaaat?!?!!?
[23:03:53] <shoghicp> iJoshuaHD: you have TOO MANY threads
[23:04:14] <shoghicp> 18 threads!
[23:06:50] <shoghicp> TL;DR: main thread crashed (core, not PHP), it is now waiting for other threads
[23:07:38] <shoghicp> or is it a wait?
[23:08:59] <shoghicp> iJoshuaHD: try to disable Query, tell me if it hangs up in the future
[23:15:02] <shoghicp> wtf
[23:15:05] <shoghicp> waiting on (deleted)/dev/zero
[23:20:49] * TruDan is now known as TruDan|away
[23:22:55] <shoghicp> https://github.com/PocketMine/PocketMine-MP/issues/2532#issuecomment-70013097

[10:55:28] <shoghicp> and put it inside a file called analysis.log
[10:56:28] <Codmadnesspro> kk
[11:02:06] <Codmadnesspro> ./analysis.sh: line 2: $'\r': command not found
[11:02:07] <Codmadnesspro> ./analysis.sh: line 49: syntax error: unexpected end of file. I've put the script with a empty log at /var/www/mc.playmcpe.com/analysis.sh
[11:03:46] <Codmadnesspro> I've never used a gist before, I'll read how to set it up xD
[11:05:06] <shoghicp> gist is just a normal paste tool >.<
[11:06:56] <Codmadnesspro> Ok I think it's done
[11:07:08] <Codmadnesspro> It returned nothing though, not sure if it's normal
[11:12:33] <Codmadnesspro> http://mc.playmcpe.com/analysis/analysis.log Here you go
[11:13:25] <shoghicp> Codmadnesspro: alright, I'm improving the tool, it'll analyze everything so I can get a cause :D
[11:13:35] <Codmadnesspro> Ok
[11:13:58] <Codmadnesspro> The server has fronzen, it's at 2gb
[11:14:05] <Codmadnesspro> D:
[11:14:26] <shoghicp> wait!
[11:14:31] <Codmadnesspro> k
[11:14:31] <shoghicp> run the script now :D
[11:14:42] <shoghicp> it seems like you have outdated PHP binaries, too
[11:15:09] <Codmadnesspro> K ran it again
[11:15:22] <Codmadnesspro> Really? I though they were upto date xD
[11:16:31] <shoghicp> they auto update, but you have to run the new installer
[11:16:35] <shoghicp> do not cache installer.sh
[11:16:53] <shoghicp> you won't get new binaries that way
[11:17:04] <Codmadnesspro> kk
[11:18:18] <Codmadnesspro> I'm gonna snapshot the vps just incase something goes wrong, i'm just a safety kind of guy.
[11:18:29] <Codmadnesspro> xD
[11:18:40] <shoghicp> backup!
[11:18:41] <shoghicp> :D
[11:18:47] <Codmadnesspro> Yea that's what it does
[11:18:57] <Codmadnesspro> Wait i'll just cp it into another dir
[11:21:28] <Codmadnesspro> Ok, done. Start?
[11:22:02] <Bluez_> hey guys, is there a list of actions for ‘mc_interact’ somewhere?  eg i know 02 is attack
[11:23:05] <Codmadnesspro> I've started it anyway, I'll see how it goes.
[11:25:49] <shoghicp> Codmadnesspro: get it again https://gist.github.com/shoghicp/2b93ac93664561c0e9e4
[11:25:58] <shoghicp> it'll get timings for you automatically
[11:27:18] <shoghicp> argh
[11:27:23] <shoghicp> I should filter the rcon password
[11:28:30] <Codmadnesspro> I don't use rcon anyway and it's turned off
[11:28:58] <shoghicp> yep, just for the future :D
[11:31:48] <Codmadnesspro> http://pastebin.com/nBzVTGQ4
[11:32:17] <shoghicp> gcc: command not found
[11:32:19] <shoghicp> install gcc!
[11:32:27] <shoghicp> apt-get install gcc
[11:32:46] <Codmadnesspro> Ok xD
[11:34:00] <Codmadnesspro> All done
[11:34:22] * Iphonetips1|away is now known as Iphonetips1
[11:40:34] * Bluez_ has quit
[11:40:38] * Bluez__ joined the channel
[11:42:06] <shoghicp> Codmadnesspro: alright, get and run https://gist.github.com/shoghicp/2b93ac93664561c0e9e4 again
[11:43:33] * InusualZ is now known as zz_InusualZ
[11:45:10] <Codmadnesspro> Done
[11:45:57] <shoghicp> analysis.log :P
[11:46:29] <Codmadnesspro> Yeah
[11:46:52] <Codmadnesspro> I'm sure I uploaded the latest one
[11:47:22] <shoghicp> oh, on that link you gave before
[11:47:31] <Codmadnesspro> Yea I just updated it
[11:48:37] <shoghicp> 2015-01-14 06:43:09 [CRITICAL] Unhandled exception executing command 'spawn' in spawn: strlen() expects parameter 1 to be string, array given
[11:48:37] <shoghicp> 2015-01-14 06:43:09 [WARNING] InvalidArgumentException: "strlen() expects parameter 1 to be string, array given" (E_WARNING) in "/src/pocketmine/utils/TextWrapper" at line 52
[11:49:58] <Codmadnesspro> Yeah that's something with mspawns
[11:50:13] <Codmadnesspro> I've had since #856 lol
[11:50:50] <Codmadnesspro> EvolSoft didn't know what the problem was, I posted the error to him already.
[11:51:52] <shoghicp> it's just hat he is sending invalid data to  the chat :P
[11:51:56] <shoghicp> that*
[11:52:17] <Codmadnesspro> Ahh ok, i'll tell him that.
[11:54:36] <Codmadnesspro> It's good to have two factor auth though I have to keep getting my tablet out to check the code xD
[11:58:22] <Codmadnesspro> Ok I've told evolsoft about it, do you think that's the cause of the high ram?
[11:59:56] <shoghicp> I don't think so
[12:07:01] <Codmadnesspro> It's hit 1700mb again lol
[12:07:17] <Codmadnesspro> Rising at i'd say 1mbps
[12:07:42] <shoghicp> wow
[12:07:46] <shoghicp> that's interesting
[12:07:53] <Codmadnesspro> 16 players
[12:08:18] <Codmadnesspro> 1800
[12:08:38] <Codmadnesspro> http://prntscr.com/5sbogu Lol
[12:08:59] <Codmadnesspro> Then when it hits 2gb, bang goes the server xD
[12:10:32] <Codmadnesspro> 1930
[12:11:48] <Codmadnesspro> Bang
[12:16:33] <Codmadnesspro> I ran a quick analysis before it hit 2gb if you want it.
[12:20:10] <shoghicp> yep
[12:20:17] * zz_InusualZ is now known as InusualZ
[12:22:38] <Codmadnesspro> Ok, I've uploaded it.
[12:37:28] * PEMapModder joined the channel
[12:42:06] <shoghicp> Codmadnesspro: run cat /proc/$(pgrep -f PocketMine)/maps > memory.log
[12:42:33] <Codmadnesspro> DOne
[12:43:52] <shoghicp> get the memory.log file :)
[12:46:15] <Codmadnesspro> Ok, it's on the same link I gave you but memory.log
[12:47:34] <shoghicp> Codmadnesspro: I'm writing a script to save a snapshot of the server to be studied later
[12:47:49] <Codmadnesspro> kk
[12:50:59] * williamtdr joined the channel
[12:57:33] * InusualZ is now known as zz_InusualZ
[13:25:41] * Codmadnesspro joined the channel
[14:07:00] * TruDan|away is now known as TruDan
[14:19:24] <Codmadnesspro> Urgh, I can't run a server for 30 minutes without it crashing xD
[14:34:08] <shoghicp> crash reason?
[14:34:11] <shoghicp> memory?
[14:41:04] <Codmadnesspro> Yep still memory
[14:41:23] <Codmadnesspro> When it reachs 2gb the whole thing freezes and needs to be killed
[14:44:31] <Codmadnesspro> And it's running soft so it should be doing less than what a stable would do.
[15:33:20] <Codmadnesspro> Ahh just noticed something, http://prntscr.com/5sdt9c it says dev 229 which it should be soft 229. You may have named it wrong :P
[15:36:28] <shoghicp> nope
[15:36:40] <shoghicp> PocketMine-Soft 1.4.1dev
[15:36:54] <shoghicp> soft is just a side project, nothing official
[15:37:07] <shoghicp> "official" in the sense of code
[15:42:23] <Codmadnesspro> Ahh xD
[15:42:30] <Codmadnesspro> Silly me xP
[16:00:08] <shoghicp> Codmadnesspro: if your server blocks, run this against the process
[16:00:09] <shoghicp> https://gist.github.com/shoghicp/2b93ac93664561c0e9e4#file-analysishangup-sh
[16:01:59] <Codmadnesspro> Blocks?
[16:02:22] * Bluez__ has quit
[16:03:06] <shoghicp> hangs up
[16:03:15] <Codmadnesspro> kk
[16:03:53] <Codmadnesspro> It's at 1000 so far so it shouldn't be too long.
[16:05:02] <shoghicp> no, I mean that it blocks
[16:05:12] <shoghicp> iJoshuaHD: ^ you had that issue too, right?
[16:05:22] <Codmadnesspro> Blocks? I'm confused now xD
[16:05:48] <Codmadnesspro> So when the whole thing freezes part I run it...
[16:13:12] * deceit has quit
[16:17:36] * Bluez_ joined the channel
[16:20:10] * deceit joined the channel
[16:20:11] * Bluez_ has quit
[16:21:09] * Bluez_ joined the channel
[16:21:53] * Bluez_ has quit
[16:34:23] <shoghicp> https://wiki.php.net/rfc/return_types votes :D
[16:54:51] * zz_InusualZ is now known as InusualZ
[16:59:40] <humerusj> It looks like swift :)
[18:52:00] * InusualZ is now known as zz_InusualZ
[19:26:41] * zz_InusualZ is now known as InusualZ
[19:27:25] * PEMapModder has quit
[20:38:13] * williamtdr has quit
[22:17:30] * williamtdr joined the channel
[22:50:06] * jython234[away] is now known as jython234[busy]
[22:54:32] <iJoshuaHD> shoghicp yup
[22:54:48] <shoghicp> iJoshuaHD: then https://gist.github.com/shoghicp/2b93ac93664561c0e9e4#file-analysishangup-sh is for you
[22:54:58] <shoghicp> target that if your server becomes locked
[22:55:03] <shoghicp> and give me the analysis.log
[22:55:28] <iJoshuaHD> ill try it later. school :(
[22:56:07] <iJoshuaHD> how do i run it anyways?
[22:56:13] <jython234[busy]> iJoshuaHD: i just got home lol
[22:56:14] <shoghicp> ./analysysHangUp.sh
[22:56:20] <shoghicp> ./analysisHangUp.sh*
[22:56:24] <iJoshuaHD> on pm dir?
[22:56:25] <shoghicp> be sure to chmod +x it
[22:56:27] <shoghicp> anywhere
[22:56:34] <shoghicp> don't stop the server
[22:56:43] <iJoshuaHD> ok
[22:56:44] <shoghicp> it targets a running pocketmine server
[22:56:50] <iJoshuaHD> dependencies?
[22:57:00] <shoghicp> strace
[22:57:06] <iJoshuaHD> got it
[22:57:11] <shoghicp> should be by default, but apt-get it
[22:57:26] <shoghicp> it does some funny things :D

[00:09:01] * Iphonetips1 is now known as Iphonetips1|away
[00:09:19] * M has quit
[00:10:23] * stealthii joined the channel
[00:10:41] * M joined the channel
[00:30:24] * Connor4898 joined the channel
[00:49:53] * Iphonetips1|away is now known as Iphonetips1
[00:51:35] * williamtdr joined the channel
[00:57:31] * InusualZ joined the channel
[01:00:02] * Iphonetips1 is now known as Iphonetips1|away
[01:17:26] * InusualZ- joined the channel
[01:20:55] * InusualZ has left the channel
[01:21:14] * InusualZ joined the channel
[01:23:59] * Brandon15811__ has quit
[01:25:23] * Brandon15811__ joined the channel
[01:30:52] * InusualZ- is now known as InusualZ
[02:14:20] * InusualZ is now known as zz_InusualZ
[02:35:17] * Brandon15811__ has quit
[02:37:14] * Brandon15811__ joined the channel
[02:48:18] * C0deH4cker has quit
[02:56:03] * C0deH4cker joined the channel
[03:01:39] * Connor4898 has quit
[03:02:09] * TruDan|away has quit
[03:02:09] * Iphonetips1|away has quit
[03:02:48] * TruDan|away joined the channel
[03:03:27] * Connor4898 joined the channel
[03:03:44] * Iphonetips1|away joined the channel
[03:06:38] * Fudster joined the channel
[03:07:51] * Brandon15811__ has quit
[03:09:26] * Brandon15811__ joined the channel
[03:15:35] * TruDan|away has quit
[03:17:08] * Iphonetips1|away has quit
[03:17:45] * Iphonetips1|away joined the channel
[03:18:15] * TruDan|away joined the channel
[03:21:41] * Brandon15811__ has quit
[03:23:24] * Brandon15811__ joined the channel
[03:29:32] * TruDan|away has quit
[03:30:34] * Iphonetips1|away has quit
[03:30:47] * TruDan|away joined the channel
[03:31:17] * Iphonetips1|away joined the channel
[03:42:58] * C0deH4cker has quit
[03:43:29] * TruDan|away has quit
[03:43:39] * C0deH4cker joined the channel
[03:44:48] * TruDan|away joined the channel
[03:56:24] * C0deH4cker has quit
[04:04:10] * C0deH4cker joined the channel
[04:14:00] * jython234[away] is now known as jython234
[04:30:50] * jython234 is now known as jython234[away]
[06:11:15] * C0deH4cker has quit
[06:12:17] * TruDan|away has quit
[06:12:17] * Iphonetips1|away has quit
[06:13:19] * C0deH4cker joined the channel
[06:13:41] * TruDan|away joined the channel
[06:14:03] * Iphonetips1|away joined the channel
[06:21:47] * expir3dcowpc has quit
[06:42:46] * Iphonetips1|away has quit
[06:42:46] * TruDan|away has quit
[06:42:46] * C0deH4cker has quit
[06:43:07] * Iphonetips1|away joined the channel
[06:43:37] * TruDan|away joined the channel
[06:44:52] * C0deH4cker joined the channel
[06:58:16] * C0deH4cker has quit
[06:58:53] * C0deH4cker joined the channel
[08:04:55] * C0deH4cker has quit
[08:05:31] * C0deH4cker joined the channel
[08:18:21] * C0deH4cker has quit
[08:20:01] * C0deH4cker joined the channel
[08:31:47] * C0deH4cker has quit
[08:32:35] * C0deH4cker joined the channel
[08:34:58] * Bluez_ joined the channel
[08:44:11] * C0deH4cker has quit
[08:47:04] * C0deH4cker joined the channel
[08:51:28] <Codmadnesspro> I think there's a ram leak in soft
[08:51:41] <Codmadnesspro> I'm hitting a whoping 2gb with only 15 people on
[08:59:18] <Codmadnesspro> Only 4 players and it's at 1 gb lol http://prntscr.com/5saet0
[09:07:05] <Codmadnesspro> Now it's at 1500mb with only 3 players lol http://prntscr.com/5sagfh
[10:02:51] <shoghicp> Codmadnesspro: that's something we're trying to find :P
[10:03:00] <shoghicp> are you using the latest dev build?
[10:03:34] <shoghicp> also, is the entity count too high?
[10:04:32] <Codmadnesspro> Erm no i'm on soft
[10:04:47] <shoghicp> the latest build?
[10:05:00] <shoghicp> anyway, soft won't help anymore that giving you some defaults
[10:05:28] <shoghicp> as the core of PM itself was designed like Spigot
[10:05:49] <shoghicp> also, do timings
[10:05:59] <shoghicp> and
[10:06:04] <shoghicp> lsof -c php
[10:06:17] <shoghicp> Codmadnesspro: ^
[10:06:23] <Codmadnesspro> Yeah latest
[10:06:25] <shoghicp> paste the result on pastie.org or alike
[10:06:32] <Codmadnesspro> k one sec
[10:08:24] * TruDan|away has quit
[10:08:24] * Iphonetips1|away has quit
[10:09:11] <Codmadnesspro> http://pastebin.com/M3a9Jzh1
[10:09:43] <shoghicp> do you have several servers opened at the same time?
[10:09:51] <Codmadnesspro> No, only 1
[10:10:16] <shoghicp> heh
[10:10:59] <shoghicp> Codmadnesspro: try kicking all players
[10:11:09] <shoghicp> is the memory usage still high?
[10:11:25] * Iphonetips1|away joined the channel
[10:11:30] <shoghicp> (don't stop the server yet, so we can get more info from it :D)
[10:11:55] * TruDan|away joined the channel
[10:12:44] <Codmadnesspro> Kk btw the ram is in the 400mb currently because I did kill the server a while ago
[10:13:03] <Codmadnesspro> Damn can't find the names for the 2 players left in the server xD
[10:13:14] <shoghicp> D:
[10:13:18] <shoghicp> Codmadnesspro: list
[10:13:36] <Codmadnesspro> Kk, it's at 500mb ram now lol
[10:13:36] <shoghicp> alright, you might want until it's around 1gb
[10:13:42] <Codmadnesspro> Ok
[10:14:31] <shoghicp> so, useful data:
[10:14:39] <shoghicp> /timings paste
[10:14:45] <shoghicp> lsof -c php
[10:15:02] <shoghicp> kicking all players, waiting 45 seconds and checking the usage again
[10:16:43] <Codmadnesspro> kk it's already hit 600mb lol, it should take long to get to 1gb :D
[10:16:51] <Codmadnesspro> shouldn;t*
[10:17:39] <shoghicp> ps -eLf | grep PocketMine
[10:17:44] <shoghicp> those commands :D
[10:18:54] <Codmadnesspro> kk
[10:22:04] <shoghicp> creating an automatic script :D
[10:23:27] <Codmadnesspro> It's 938mb now
[10:23:31] <Codmadnesspro> 50
[10:23:54] <Codmadnesspro> 86
[10:24:11] <Codmadnesspro> 1gb ;D
[10:25:23] <Codmadnesspro> http://timings.aikar.co/?url=9744755
[10:25:47] <shoghicp> seems normal
[10:25:49] <Codmadnesspro> Urgh ctrl+c has restarted it while trying to copy xD :<
[10:25:51] <shoghicp> do the other commands
[10:25:53] <shoghicp> argh
[10:26:05] <shoghicp> Right click + copy :P
[10:26:21] <Codmadnesspro> Can't do that on putty xP
[10:26:35] <Codmadnesspro> Right click pastes :D
[10:27:27] <Codmadnesspro> It won't take long to reach 1gb anyway
[10:34:42] <shoghicp> oh
[10:34:46] <shoghicp> just select the text
[10:34:49] <shoghicp> it's also copied
[10:35:14] * zz_InusualZ is now known as InusualZ
[10:36:54] <iJoshuaHD> Finally made a temp solution to forcely restart pocketmine when it freezes
[10:37:36] <iJoshuaHD> No longer need for me to wake up at one AM or three AM to check if server froze or not \o/
[10:43:56] <Codmadnesspro> iJoshuaHD i know I get that everyday xD
[10:44:15] <shoghicp> heh, something else that I can't reproduce
[10:44:21] <Codmadnesspro> I have to go into htop to kill it
[10:44:25] <shoghicp> and I left lots of servers running
[10:44:35] <Codmadnesspro> It's at 500mb so far
[10:44:54] <Codmadnesspro> Though it seems to rise over time
[10:47:01] <shoghicp> haha
[10:47:26] <shoghicp> I just corrupted my server world by writing to the raw file descriptors via echo
[10:48:03] <Codmadnesspro> Shoghicp, wow I never knew just selecting text would copy xD, since from the start of using ubuntu i've used ctrl+c to copy.
[10:48:19] <Codmadnesspro> Something new I've learnt today xP
[10:54:22] <Codmadnesspro> shoghicp it's getting close, do you want me to repaste it again?
[10:55:00] <shoghicp> Codmadnesspro: https://gist.github.com/shoghicp/2b93ac93664561c0e9e4
[10:55:08] <shoghicp> run that anywhere else
[10:55:20] <shoghicp> it'll get the information from the PM process automatically

2015-01-13
[21:54:39] * greymalkin joined the channel
[21:55:01] * MrQuoter has quit
[21:55:03] * deceit has quit
[21:55:40] * LaxWasHere has quit
[21:58:23] * Fudster joined the channel
[21:59:25] * MrQuoter joined the channel
[21:59:25] * deceit joined the channel
[21:59:25] * Brandon15811 joined the channel
[22:02:16] * ChanServ has quit
[22:02:27] * NullFull has quit
[22:02:38] * MrQuoter has quit
[22:02:42] * deceit has quit
[22:02:51] * Brandon15811 has quit
[22:02:59] * KnownUnown has quit
[22:02:59] * NCommander has quit
[22:03:04] * greymalkin has quit
[22:03:16] * C0deH4cker has quit
[22:03:24] * sekjun9878 has quit
[22:03:25] * Brandon15811_ has quit
[22:03:26] * MrARM has quit
[22:03:26] * Intyre has quit
[22:03:26] * iamadpond has quit
[22:03:26] * RobertClarke has quit
[22:03:44] * tyteen4a03 has quit
[22:03:46] * expir3dcowpc has quit
[22:03:54] * eggster has quit
[22:04:05] * heyj has quit
[22:04:07] * InusualZ has quit
[22:04:13] * MinecraftAddict has quit
[22:04:15] * jython234[away] has quit
[22:04:24] * M has quit
[22:04:48] * ZacHack has quit
[22:04:48] * Falkirks has quit
[22:04:48] * humerusj has quit
[22:04:48] * Antisober552 has quit
[22:04:49] * iJoshuaHD has quit
[22:04:50] * PEMapModder|away has quit
[22:05:02] * LaxWasThere has quit
[22:05:06] * Codmadnesspro has quit
[22:05:10] * shoghicp has quit
[22:05:10] * shogchips has quit
[22:05:10] * leonchang99 has quit
[22:05:16] * joshrivers has quit
[22:05:26] * sgray has quit
[22:05:30] * eggy has quit
[22:05:30] * stealthii has quit
[22:06:46] * Brandon15811 joined the channel
[22:06:46] * deceit joined the channel
[22:06:46] * MrQuoter joined the channel
[22:06:46] * greymalkin joined the channel
[22:06:46] * NCommander joined the channel
[22:06:46] * KnownUnown joined the channel
[22:06:46] * RobertClarke joined the channel
[22:06:46] * iamadpond joined the channel
[22:06:46] * Intyre joined the channel
[22:06:46] * MrARM joined the channel
[22:06:46] * Brandon15811_ joined the channel
[22:06:46] * sekjun9878 joined the channel
[22:06:46] * C0deH4cker joined the channel
[22:06:46] * LaxWasThere joined the channel
[22:06:46] * tyteen4a03 joined the channel
[22:06:46] * eggster joined the channel
[22:06:46] * expir3dcowpc joined the channel
[22:06:46] * jython234[away] joined the channel
[22:06:46] * MinecraftAddict joined the channel
[22:06:46] * InusualZ joined the channel
[22:06:46] * heyj joined the channel
[22:06:46] * M joined the channel
[22:06:46] * stealthii joined the channel
[22:06:46] * eggy joined the channel
[22:06:46] * sgray joined the channel
[22:06:46] * Codmadnesspro joined the channel
[22:06:46] * ZacHack joined the channel
[22:06:46] * Falkirks joined the channel
[22:06:46] * shoghicp joined the channel
[22:06:46] * shogchips joined the channel
[22:06:46] * leonchang99 joined the channel
[22:06:46] * humerusj joined the channel
[22:06:46] * Antisober552 joined the channel
[22:06:46] * iJoshuaHD joined the channel
[22:06:46] * PEMapModder|away joined the channel
[22:06:46] * joshrivers joined the channel
[22:06:46] * NullFull joined the channel
[22:06:46] * ChanServ joined the channel
[22:07:47] * Brandon15811__ has quit
[22:08:59] * Brandon15811__ joined the channel
[22:09:43] * Connor4898 has quit
[22:11:13] * Connor4898 joined the channel
[22:30:16] <Brandon15811> NullFull, twitter android
[22:30:17] <NullFull> @android: I don't like open source. #FiveWordsToRuinADate
[22:31:21] <Intyre> ohhhhh thhats why :(
[22:31:47] <Intyre> or is that what she said?
[22:31:55] * casperson2 joined the channel
[22:41:23] <MrARM> lol, look at the responses
[22:41:39] <MrARM> https://mobile.twitter.com/guillepalacin/status/555129892824563713 especially
[22:43:12] <Intyre> "I can't open this sauce" #OneWayToRuinDinner
[22:54:23] * InusualZ has quit
[22:59:33] * InusualZ joined the channel
[23:00:40] * casperson2 has quit
[23:36:43] * TruDan is now known as TruDan|away
[23:40:20] * Connor4898 has quit
[23:58:29] <Codmadnesspro> Something is going on with the ram lel http://prntscr.com/5s6oad
[23:58:44] <Codmadnesspro> It's spiking at 1gb, useally it's like 200mb

[00:21:19] <gurun> Hmm
[00:21:43] <gurun> Don't know what I did really. Changed some threading and decreased the send-buffer.
[00:22:24] <gurun> Now .. hmm .. it sends 75.000 packets/s for 80 players. I had to go in vith a client to believe it.
[00:22:34] <gurun> and the tick-time .. 2ms
[00:24:24] <gurun> That is more like the performance of real gaming servers. Like forza or BF, etc.
[00:29:49] * Iphonetips1 is now known as Iphonetips1|away
[00:37:42] * Codmadnesspro has quit
[00:38:12] * Codmadnesspro joined the channel
[00:38:30] <gurun> 160 players, tick 4-7ms.
[00:49:19] <Codmadnesspro> That's pretty good i'd say.
[00:49:42] * Codmadnesspro has quit
[00:50:24] * Codmadnesspro joined the channel
[00:51:05] * MrARM is now known as MrARM|away
[00:53:39] <gurun> one player moving continosly generates around 40 sends/s
[00:58:35] * Codmadnesspro has quit
[00:59:06] * Codmadnesspro joined the channel
[01:05:19] <gurun> it means that for 160 players to update at the same time, it takes aprox 25.000 packets.
[01:05:32] <gurun> and then doing that 40 times a second.
[01:07:26] * MrARM|away is now known as MrARM
[01:12:05] <Codmadnesspro> Wow
[01:12:35] <shoghicp> gurun: they send less updates
[01:13:53] <gurun> really .. i don't know about that.
[01:14:07] <gurun> I only count outgoing packets, so I don't know how much I'm getting in.
[01:14:30] <gurun> But when I have only one user connected, i can see that i'm sending out 30-40 packets per second.
[01:14:37] <gurun> That can only be the ACK going back from the server.
[01:14:46] <gurun> I can of course check.
[01:15:14] <gurun> it could of course be 20 so that it is in sync with the world-tick, but it doesn't look like it.
[01:15:49] <gurun> fly or walk doesn't seem to matter either.
[01:17:53] <gurun> I have 80 players now. The tick.time for that is aprox 2ms now. And it is filling 25-30mbit. But ther is no lag then because it is just on the border for what my wifi can deal with.
[01:23:22] <gurun> But i will do a more "scientific" study tomorrow. I was just trying to get the camels out tonight.
[01:23:57] <gurun> i went from 300ms for 35 players to 2ms for 80 .. so that has to count for something.
[01:27:29] * jython234 is now known as jython234[away]
[01:43:52] * gurun has quit
[01:56:54] <Codmadnesspro> shog, do you ever plan to update the IRC plugin?
[02:12:03] * MrARM is now known as MrARM|away
[02:38:02] * MrARM|away is now known as MrARM
[04:59:48] * MrARM is now known as MrARM|away
[05:07:32] * MrARM|away is now known as MrARM
[06:39:35] * williamtdr has quit
[10:45:13] * Bluez joined the channel
[10:45:16] <Bluez> bluez_
[10:45:20] <Bluez> hi guys
[10:45:41] <Bluez> does anyone have a list of valid actions for MC_INTERACT?
[11:24:25] * Bluez has quit
[13:05:47] * Bluez_ joined the channel
[13:37:48] * Iphonetips1|away is now known as Iphonetips1
[13:44:07] * TruDan|away is now known as TruDan
[14:04:52] * TruDan is now known as TruDan|away
[14:07:36] * TruDan|away is now known as TruDan
[16:11:13] * Bluez_ has quit
[16:37:04] * MrARM is now known as MrARM|away
[16:37:11] * MrARM|away is now known as MrARM
[18:26:28] * expir3dcowpc joined the channel
[19:29:15] * Codmadnesspro has left the channel
[19:49:57] * Codmadnesspro joined the channel
[21:32:42] * shoghicp has quit
[21:32:42] * shogchips has quit
[21:32:42] * leonchang99 has quit
[21:32:49] * joshrivers has quit
[21:33:56] * sgray has quit
[21:34:30] * joshrivers joined the channel
[21:34:30] * PEMapModder|away joined the channel
[21:34:30] * iJoshuaHD joined the channel
[21:34:30] * Antisober552 joined the channel
[21:34:30] * humerusj joined the channel
[21:34:30] * leonchang99 joined the channel
[21:34:30] * shogchips joined the channel
[21:34:30] * shoghicp joined the channel
[21:34:30] * Falkirks joined the channel
[21:34:30] * ZacHack joined the channel
[21:34:30] * Codmadnesspro joined the channel
[21:34:30] * sgray joined the channel
[21:34:30] * eggy joined the channel
[21:34:30] * stealthii joined the channel
[21:36:41] * M has quit
[21:38:40] * heyj has quit
[21:38:44] * MinecraftAddict has quit
[21:38:52] * M joined the channel
[21:39:18] * Brandon15811__ joined the channel
[21:40:37] * heyj joined the channel
[21:40:37] * InusualZ joined the channel
[21:40:37] * MinecraftAddict joined the channel
[21:40:37] * jython234[away] joined the channel
[21:42:51] * Iphonetips1 has quit
[21:42:51] * TruDan has quit
[21:43:13] * expir3dcowpc has quit
[21:43:22] * eggster has quit
[21:43:31] * expir3dcowpc joined the channel
[21:43:31] * eggster joined the channel
[21:44:11] * Iphonetips1 joined the channel
[21:44:17] * LaxWasHere has quit
[21:44:35] * NullFull has quit
[21:44:44] * expir3dcowpc has quit
[21:44:50] * eggster has quit
[21:44:57] * heyj has quit
[21:44:58] * InusualZ has quit
[21:45:01] * MinecraftAddict has quit
[21:45:02] * jython234[away] has quit
[21:45:08] * M has quit
[21:45:24] * ZacHack has quit
[21:45:24] * Falkirks has quit
[21:45:24] * humerusj has quit
[21:45:24] * Antisober552 has quit
[21:45:25] * iJoshuaHD has quit
[21:45:27] * PEMapModder|away has quit
[21:45:37] * Codmadnesspro has quit
[21:45:41] * shoghicp has quit
[21:45:41] * shogchips has quit
[21:45:41] * leonchang99 has quit
[21:45:45] * joshrivers has quit
[21:45:53] * sgray has quit
[21:45:56] * eggy has quit
[21:45:56] * stealthii has quit
[21:46:04] * C0deH4cker has quit
[21:46:09] * sekjun9878 has quit
[21:46:10] * Brandon15811_ has quit
[21:46:10] * MrARM has quit
[21:46:10] * iamadpond has quit
[21:46:11] * RobertClarke has quit
[21:46:24] * KnownUnown has quit
[21:46:24] * NCommander has quit
[21:46:29] * greymalkin has quit
[21:46:37] * MrQuoter has quit
[21:46:40] * deceit has quit
[21:47:11] * TruDan joined the channel
[21:51:40] * humerusj joined the channel
[21:51:41] * iamadpond joined the channel
[21:51:59] * Brandon15811__ has quit
[21:51:59] * Brandon15811__ joined the channel
[21:52:08] * LaxWasThere joined the channel
[21:53:20] * C0deH4cker has quit
[21:53:25] * sekjun9878 has quit
[21:53:26] * Brandon15811_ has quit
[21:53:27] * MrARM has quit
[21:53:27] * iamadpond has quit
[21:53:27] * RobertClarke has quit
[21:53:47] * C0deH4cker joined the channel
[21:53:47] * sekjun9878 joined the channel
[21:53:47] * Brandon15811_ joined the channel
[21:53:47] * MrARM joined the channel
[21:53:47] * Intyre joined the channel
[21:53:47] * iamadpond joined the channel
[21:53:47] * RobertClarke joined the channel
[21:54:04] * LaxWasHere joined the channel
[21:54:20] * KnownUnown has quit
[21:54:20] * NCommander has quit
[21:54:28] * greymalkin has quit
[21:54:39] * Fudster joined the channel
[21:54:39] * KnownUnown joined the channel
[21:54:39] * NCommander joined the channel

2015-01-12
[22:51:09] <MrARM> Codmadnesspro: https://rtcamp.com/tutorials/linux/increase-open-files-limit/
[22:51:20] <MrARM> first result in Google
[22:51:22] <Intyre> ulimit -n 9001
[22:51:32] <Intyre> also posted on the forums
[22:51:45] <iJoshuaHD> i did ulimit -n 100000
[22:51:48] <Intyre> but stillll
[22:51:52] <MrARM> still wondering what's the default limit
[22:51:53] <Intyre> close files!
[22:51:59] <MrARM> ^
[22:51:59] <Intyre> ulimit -n ;)
[22:52:22] <MrARM> he probably opens a file in plugin and doesn't close it :)
[22:52:42] <Intyre> MrARM: mine is 4864 osx10.10
[22:53:15] <MrARM> and then wonders why the hell he has a memory leak
[22:53:25] <Intyre> 1024 on ubuntu14.04
[22:53:27] <Intyre> :p
[22:53:58] <Intyre> MrARM: we'll never find out. they only tell the problem, not what they are using
[22:54:04] <MrARM> 1k is a fine amount
[22:54:23] <MrARM> that's almost for sure a plugin issue
[22:55:15] <MrARM> btw, I still didn't update to os x 10.10, I'm still at 10.9
[22:55:35] <MrARM> I'm both too lazy and like the old dock more
[22:55:51] <Intyre> alfred!
[22:56:17] <Intyre> spotlight on steroids
[22:57:33] * jython234[away] is now known as jython234
[23:06:08] <Codmadnesspro> Intyre it only started since I got essentialpe xP oh well gonna try what MrARM gave.
[23:06:38] <Intyre> so essentialpe is the cause
[23:07:08] <Intyre> and how to fix that? umm make an issue their github?
[23:07:19] <jython234> ^
[23:07:39] <jython234> !addquote <Intyre> so essentialpe is the cause | <Intyre> and how to fix that? umm make an issue their github?
[23:07:41] <MrQuoter> Quote 503 added
[23:08:54] <MrARM> Codmadnesspro: If I were you, I would check the plugin >.<
[23:09:18] <Codmadnesspro> kk
[23:09:36] <Codmadnesspro> Thx for the help.
[23:20:03] <gurun> Ok, threading is always nice. Especially when you have Thread Pools built into .NET
[23:21:18] <gurun> So, now my crazy 80 Steve is running around generating 50.000/s at a ticktime of 25ms !! And I haven't even bundled the ACKs yet.
[23:21:25] <gurun> Looking promising all of a sudden.
[23:21:28] <shoghicp> ;D
[23:21:35] <gurun> Lag == 0
[23:22:22] <gurun> the ACK took 5-10ms for each tick-cycle when I only sent them. SO it might be that I can shave another 5-10 ms out of this.
[23:22:49] <gurun> 50.000/s !!!!
[23:22:59] <gurun> i'm at 20mbit/s on that
[23:36:03] * heyj has quit
[23:41:39] * heyj joined the channel
[23:44:35] * Codmadnesspro joined the channel

[00:54:41] <gurun> 80 players, 23.000 move packets/second at 300ms. I wonder if that is good or bad.
[00:55:28] <shoghicp> that's a lot
[00:56:13] <shoghicp> are they sending movement that fast?
[00:56:17] <gurun> yes
[00:56:34] <gurun> it's the benchmark client emulator i'm running.
[00:57:06] <shoghicp> it's a lot, but not really too much
[00:57:16] <shoghicp> as you hvae to send each packet to other 80 people
[00:57:24] <gurun> at 33 players i can keep 50ms tick time, but then it is still at a rate of something like 18.000 packets/s.
[00:57:35] <shoghicp> have*
[00:58:00] <gurun> UDP is the real limiting factor. I've played with every UDP socket setting there is now, but it doesn't really help that much.
[00:58:31] <shoghicp> 80 players with physics, other entities, background tasks and everything else 20 ticks per second, 60-80% load
[00:58:43] <gurun> if I don't send anything.. the time to create the packets and do everything is hardly measurable.
[00:59:11] <gurun> Yeah, load. I have hardly any load i would care to mention.
[00:59:36] <gurun> Damn network. UDP over wireless.. not exactly a "server configuration" :-P
[01:00:06] <shoghicp> it's what LBSG does
[01:00:07] <shoghicp> http://status.lbsg.net/
[01:00:09] <gurun> But I think i actually hit the limit of the loopback interface bandwidth.
[01:00:56] <shoghicp> and I do networking on a different thread :)
[01:02:14] <shoghicp> also
[01:02:18] <shoghicp> bundle packets
[01:02:29] <gurun> bundle?
[01:02:31] <shoghicp> that helps a lot
[01:02:33] <shoghicp> yep
[01:02:52] <shoghicp> sending multiple MC packets per RakNet DataPacket
[01:03:24] <gurun> do you do that for move packets?
[01:03:55] <gurun> the avarage size of the 20k packets is actually only 40bytes, so i think bundling would make a difference.
[01:04:01] <gurun> .. a rather big difference actually.
[01:04:40] <gurun> because i can have quite a number of move player packets in a 1300-1500 byte UDP packet.
[01:05:07] <shoghicp> I do
[01:05:07] <shoghicp> I send most of the things once per tick
[01:05:07] <shoghicp> they queue
[01:05:07] <shoghicp> if the queue is too big, it gets sent before
[01:06:36] <gurun> well, for these specific packets i could just calculate the size and bundle based on that.
[01:06:41] <shoghicp> yep :)
[01:06:41] <shoghicp> be sure to handle the proper UDP
[01:06:55] <shoghicp> I bundle dynamically :)
[01:07:27] <gurun> i profiled a couple of months ago, and the send call on the socket is taking all the time.
[01:07:41] <gurun> so, if I can limit the number of calls, that will of course have a dramatic effect.
[01:07:42] <shoghicp> yep, takes a lot of time
[01:07:46] <shoghicp> add extra buffering
[01:07:53] <shoghicp> enable it in the socket options
[01:08:16] <gurun> I've enabled the buffering that would be "optimal" according to the calculations you can do.
[01:08:26] <shoghicp> how much?
[01:08:48] <gurun> it had a big impact in the beginning .. but then after a while it didn't really have other than marginal differences. The default was really bad anyway.
[01:09:03] <shoghicp> I mean, how big is the send buffer?
[01:09:49] <gurun> it's now settled at 4096 which was an avarage "good"
[01:10:00] <shoghicp> 4096bytes?
[01:10:05] <shoghicp> bump that ;D
[01:10:09] <gurun> i've tried with very big and very small and there is marginal differences.
[01:10:20] <shoghicp> that way the kernel will handle and wait for IO
[01:10:27] <shoghicp> instead of the code
[01:10:36] <shoghicp> makes a really huge difference on Linux
[01:10:40] <gurun> how big do you have?
[01:10:40] <shoghicp> Windows is meh
[01:11:13] <shoghicp> I bumped that to 8mb for both, was 2in 1out before
[01:11:15] <gurun> Windows have something about the handover to the kernel that people seems to be really bothered about. I've read quite alot about it earlier, and there seems to be very little to do about it.
[01:11:28] <shoghicp> for example
[01:11:34] <gurun> I'll give it a quick test
[01:11:39] <shoghicp> sending chunks would be too slow if not using that buffer
[01:11:54] <shoghicp> anyways, bundle packets dynamically
[01:12:05] <shoghicp> that way you can put any kind of data in
[01:13:00] <shoghicp> anyways, bed o/
[01:13:13] <gurun> no real differnce.
[01:13:37] <jython234> night shoghicp
[01:13:38] <gurun> i will implement that tomorrow.. so i bundle the updates to the receiever.
[01:13:42] <shoghicp> (this was a test against a few k players per second, all joining and quitting)
[01:14:04] <gurun> thanks for the tip. Sleep well.
[01:16:00] <gurun> btw, to prove your point. THe chunks are bundled at "optimum" MTU size. And I hardly notice the load on that even when i increased to 250 line of sight. SO you are for sure right.
[01:16:50] <gurun> And now .. sleep. Night guys.
[01:18:42] <gurun> btw, the lifeboat status screen should really also display the tick-time. Knowing that it can keep a TPS at 20 doesn't really tell you how much more you can take out of that server.
[01:18:59] <jython234> ^
[01:19:07] <shoghicp> williamtdr: ^
[01:20:34] <williamtdr> gurun: it was made before tick-time was measured in pocketmine.
[01:22:03] <gurun> williamtdr: reminds me of counter strike. We never had lag when we all where playing snipers :-P
[01:22:35] <gurun> so maybe you should measure the "cost" of a specific game-world. Some incourage movements, some not.
[01:23:18] * gurun has quit
[02:32:51] * jython234 is now known as jython234[away]
[02:59:54] * TruDan is now known as TruDan|away
[03:07:44] * Iphonetips1 is now known as Iphonetips1|away
[03:56:16] * jython234[ping] joined the channel
[04:12:56] <jython234[ping]> !randquote
[04:12:59] <MrQuoter> [115] <williamtdr> hubot what is bot abuse <Hubot8> To constantly use triggers on something such as irc.  Usually done out of boredom.  Something you might be doing right now.
[04:13:09] <jython234[ping]> Oops
[04:16:23] <Brandon15811> ha xD
[04:16:42] <jython234[ping]> I was bored xD
[04:19:39] <humerusj> That was so long ago
[04:21:00] <jython234[ping]> It remains true to this day...
[04:47:11] * jython234[ping] has quit
[06:16:16] * eggy joined the channel
[06:23:38] * eggy has quit
[06:24:46] * eggy joined the channel
[06:35:38] * eggy has quit
[06:37:17] * eggy joined the channel
[06:50:27] * eggster is now known as eggster|afk
[06:53:06] * eggster|afk is now known as eggster
[09:04:02] * sgray has quit
[09:05:25] * sgray joined the channel
[10:49:11] * TruDan|away is now known as TruDan
[13:27:32] * Inusu4lZ joined the channel
[13:30:20] * InusualZ has quit
[13:51:52] * jython234[ping] joined the channel
[14:02:03] * Iphonetips1|away is now known as Iphonetips1
[14:12:01] <Codmadnesspro> Would anyone know how to query a player list or some sort?
[15:47:57] <MrARM> what do you mean?
[15:48:36] * fensoft has quit
[15:51:03] * fensoft joined the channel
[17:06:08] <Codmadnesspro> So there's the query.php in the Pm.phar. Is there a way of pulling up the names onto a script or site?
[17:06:35] <shoghicp> Codmadnesspro: check the standard
[17:06:43] <Codmadnesspro> kk one sec
[17:06:47] <shoghicp> http://wiki.unrealadmin.org/UT3_query_protocol
[17:13:13] <Codmadnesspro> Wow I never knew UT3_query_protocol worked access all games.
[17:13:24] <Codmadnesspro> Like had the same query types
[17:56:46] * valyan has quit
[18:02:12] <Codmadnesspro> Wow new update? Is there any change notes I can read?
[19:48:18] * LaxWasHere has quit
[19:50:10] * LaxWasHere joined the channel
[19:52:51] * C0deH4cker has quit
[19:56:11] * C0deH4cker joined the channel
[19:58:47] * gurun joined the channel
[20:03:51] <gurun> why haven't anyone developed a benchmarking standard for MC yet. For performance testing and feature completness?
[20:04:19] <gurun> i would figure people running sights like LB would very interested in that, and for us developing servers it would be of great help.
[20:04:34] <gurun> s/sights/sites/
[20:24:38] * C0deH4cker has quit
[20:25:40] * Iphonetips1 has quit
[20:29:38] * Iphonetips1 joined the channel
[20:33:46] * C0deH4cker joined the channel
[20:48:52] * gurun_ joined the channel
[20:51:49] * gurun has quit
[21:03:06] * gurun joined the channel
[21:05:27] * gurun_ has quit
[21:09:39] * williamtdr has quit
[21:18:03] * gurun has quit
[21:33:36] * TruDan is now known as TruDan|away
[21:36:50] * williamtdr joined the channel
[21:40:42] * gurun joined the channel
[21:44:10] * gurun_ joined the channel
[21:47:45] * gurun has quit
[21:47:54] * gurun joined the channel
[21:49:01] * gurun_ has quit
[21:52:30] * gurun_ joined the channel
[21:55:59] * gurun has quit
[21:56:28] * gurun joined the channel
[21:58:51] * gurun_ has quit
[22:42:42] <Codmadnesspro> I keep getting errors about "too many files open" and then the whole server just freezes and I have to kill it in htop. Any ideas on how to fix this problem?
[22:46:10] <Intyre> close some files
[22:48:06] <MrARM> Most likely you have a bad plugin
[22:48:27] <Intyre> essentialpe? xD
[22:49:59] <MrARM> well, btw, Google doesn't hurt
[22:50:12] <Intyre> it did last time i used it D:
[22:50:44] <Intyre> kill -9 $(ps | grep PocketMine-MP.phar | grep -v grep | awk '{print $1}')

2015-01-11
[00:49:06] <gurun> I wonder if the chunk(un)loading has changed. It seems to keep the chunks on a lot longer distance now.
[01:27:07] * expir3dcowpc joined the channel
[02:21:15] * Iphonetips1 is now known as Iphonetips1|away
[02:33:53] * eggy has quit
[02:35:51] * TruDan is now known as TruDan|away
[02:42:32] * eggy joined the channel
[03:00:26] * gurun has quit
[03:40:20] * Inusu4lZ joined the channel
[03:43:19] * InusualZ has quit
[08:51:54] * cpayne joined the channel
[11:07:21] * MrARM is now known as MrARM|away
[11:07:46] * TruDan|away is now known as TruDan
[11:10:26] * MrARM|away is now known as MrARM
[12:01:20] * MrARM is now known as MrARM|away
[12:06:57] * MrARM|away is now known as MrARM
[12:32:25] * MrARM is now known as MrARM|away
[12:37:01] * MrARM|away is now known as MrARM
[12:47:07] * tyteen4a03 joined the channel
[14:28:11] * expir3dcowpc has quit
[14:33:58] * gurun joined the channel
[14:50:52] * cpayne has quit
[14:54:32] * Codmadnesspro has quit
[14:55:02] * Codmadnesspro joined the channel
[15:02:11] * Iphonetips1|away is now known as Iphonetips1
[15:08:44] * gurun_ joined the channel
[15:13:26] * gurun has quit
[15:18:34] * gurun_ has quit
[15:19:16] * jython234[ping] joined the channel
[15:36:19] * gurun joined the channel
[17:25:22] * Inusu4lZ is now known as InusualZ
[19:12:13] <Codmadnesspro> I just had to laugh "We do not support versions of PocketMine-MP from the future. Please report to your nearest time machine."
[19:40:19] * jython234[ping] joined the channel
[19:41:21] * jython234[ping] has quit
[21:09:46] * ni291187 joined the channel
[21:11:27] * ni291187 is now known as Anti
[21:18:42] * Anti has quit
[22:15:52] * williamtdr joined the channel

2015-01-10
[20:00:28] <NullFull> http://www.clker.com/cliparts/Z/6/B/Y/s/N/pointer-finger.svg#.png
[20:00:33] <Intyre> http://minecraft.gamepedia.com/Pocket_Edition_version_history/Development_versions
[20:00:39] <gurun_> sweden is way too small to show up on google maps.
[20:01:15] <gurun_> Intyre, thanks.
[20:07:12] <gurun_> Batched SetEntityMotion, EntityPos and HeadRotation packages (down from 3000 packages per sec to 150)
[20:07:17] <gurun_> that has to be investigated..
[20:24:18] <gurun_> Nothing really exiting about 10
[22:30:21] <gurun_> Good thing for us developers that MCPE on iOS seems to be MUCH more stable with disconnects on failure of the server, etc.
[22:31:15] <Codmadnesspro> gurun_... 03pls...
[22:32:26] <Codmadnesspro> 10How can a different OS effect the way the client reachs or failure to connect to a server...
[22:32:52] <Intyre> error handling?
[22:33:22] <Codmadnesspro> Meh, idk.
[22:37:00] <gurun_> Codmadnesspro, it isn't about connecting or not. It is stability on server-failures .. protocol glitches (again from the server). iOS version was way less stable than the android version earlier.
[22:39:53] <gurun_> Settin of time seems to have improved a lot. It doesn't jump anymore. Now it is really smooth even if the server is a bit glitchy.
[22:40:24] <gurun_> i wonder if they interpolate from current position to "set time" position now.
[22:40:29] <Codmadnesspro> iOS seems to take longer loading worlds and servers itself, android works flawlessly. Though I don't rly want to start any OS wars lel cuz it's gonna get messy.
[22:40:45] <Codmadnesspro> And I mean... very messy.
[22:41:00] <gurun_> Nah, it's not so much about the "OS" this and that. Just small observations.
[22:41:59] <gurun_> I'm doing performance testing of iPad MCPE vs an Adroid based one, and the android is on low-end hardware, but still behaves a bit better.
[22:42:22] <gurun_> I can only imagine if i would by a real pad for Android, with some power and gfx.
[22:43:27] <Codmadnesspro> I'm using hudl 2
[22:43:36] <Codmadnesspro> Has 2gb ram, intel cpu ;D
[22:44:03] * gurun_ has quit
[22:44:44] * gurun joined the channel
[22:45:58] <gurun> I use a MCPC world (Kinds Landing) for game-play testing. And I can't say that i experience much difference. It's only when i load 120 players running around randomly that i see difference.
[22:46:44] <Codmadnesspro> Lel
[23:13:30] * Codmadnesspro has left the channel
[23:15:23] * Codmadnesspro joined the channel

[00:33:35] * Inusua1Z joined the channel
[00:52:16] * Iphonetips1 is now known as Iphonetips1|away
[02:25:28] * TruDan is now known as TruDan|away
[02:47:26] * Inusua1Z has quit
[08:20:04] * Iphonetips1|away is now known as Iphonetips1
[10:53:31] * TruDan|away is now known as TruDan
[14:27:25] * M has quit
[14:36:45] * SpydarOO7 joined the channel
[15:25:16] * SpydarOO7 is now known as M
[16:04:50] * gurun joined the channel
[16:06:28] <gurun> Did anyone see a car racing mod for MC ?
[16:21:24] * gurun_ joined the channel
[16:53:00] * expir3dcow joined the channel
[17:08:49] <gurun_> did UseItem packet change with newer versions of MCPE?
[17:32:23] <MrARM> maybe yes maybe not
[17:38:20] <gurun_> doesn't seems like it.. but then there has to be something about the encapsulation that chaged..
[18:00:43] * expir3dcow has quit
[18:04:57] <gurun_> shogchips, is the logging of the channel working properly, or has it really been this slow in dec/jan?
[18:17:31] <TruDan> Anyone here know what character encoding MCPE uses?
[18:20:20] <Intyre> utf8 and unicode?
[18:25:04] <TruDan> aha, ofc ty
[18:26:24] * jython234[away] is now known as jython234
[18:33:12] * gurun has quit
[19:15:59] <gurun_> Is it just my network or is MCPE on iOS having serious network performance issues?
[19:16:15] <gurun_> 0.10.4.Alpha
[19:16:48] <Codmadnesspro> Get android lel
[19:17:25] <gurun_> yeah, i have that too.. so will compare in a couple of minutes. Been away for a couple of months, but it wasn't this bad when i left it. But then i only tested on Android.
[19:23:07] <Codmadnesspro> Well in my opinion iOS sux lel
[19:23:45] <humerusj_> ...
[19:25:18] <MrARM> We want a os war here, don't we?
[19:26:02] <Intyre> yes! Fight!
[19:27:02] <gurun_> Too bad i don't really care about the client OS performance .. only the server side .. and then windows rocks, we all know that even if it is hard to admit for most on IRC:
[19:27:22] <gurun_> :-P
[19:27:29] <Intyre> windows + rocks = 100 pieces of glass
[19:27:36] <Intyre> or more
[19:28:28] * Brandon15811 drops a giant piece of glass on Intyre 's mac
[19:28:48] <MrARM> Nothing happened.
[19:29:12] <Intyre> :9
[19:29:32] <Intyre> you broke my shift key
[19:30:16] <MrARM> :(
[19:30:48] <MrARM> But really, Windows isn't a great OS :P
[19:31:05] <Intyre> it is... for nubs :p
[19:31:25] <MrARM> Not really
[19:31:40] <MrARM> Drivers can make a problem for noobs :P
[19:31:42] <humerusj_> Intyre: r u callin meh a nub!?!?
[19:31:52] <Intyre> do you use windows? yes!
[19:32:16] <humerusj_> :(
[19:32:22] <Intyre> nahh mac is for nubs
[19:32:30] <Intyre> much easier then windows or linux
[19:32:32] <Intyre> :D
[19:32:41] <Intyre> because it just works
[19:32:46] <MrARM> ^
[19:32:59] <MrARM> and you don't have to reinstall it every year or so
[19:33:11] <Brandon15811> http://workplace.stackexchange.com/questions/40196/how-to-work-with-a-fanboy
[19:33:15] <Brandon15811> the comments ;D
[19:34:14] <MrARM> While I hate iOS, I like Mac OS
[19:34:16] <MrARM> really
[19:34:20] <MrARM> much less trouble
[19:34:38] <Intyre> then you're using ios wrong
[19:35:27] <MrARM> I prefer Android for lots of reasons
[19:35:41] <Intyre> and dont say custom roms
[19:36:01] <Intyre> soo reason 1
[19:36:04] <Intyre> :)
[19:36:04] <Brandon15811> roms that are custom!
[19:36:22] <Brandon15811> !wa "custom roms" = "roms that are custom"
[19:38:10] <Brandon15811> !wa L33T windows is more awesomest
[19:38:28] <MrARM> Windows is junk
[19:38:30] <Intyre> Brandon15811: please take your pills
[19:38:44] <humerusj_> Intyre: pls*
[19:39:01] <Intyre> gramar nazi!
[19:39:03] <gurun_> Well, mystery solved. Not an iOS problem .. a -NET debugging problem. Performance is like 1000 times worse with debugging.
[19:39:25] <Brandon15811> everyone knows that windows phone is the best phone.
[19:40:00] <MrARM> Everyone knows Windows Phone is the worst mobile os ever made :)
[19:40:04] <MrARM> then ios
[19:40:21] <Intyre> MrARM: still waiting for reason #1
[19:40:45] <MrARM> #1: stuff you can do without jailbreak/root
[19:41:01] <MrARM> on ios you can't even launch your own app for free
[19:41:16] <jython234> ^
[19:41:18] <Brandon15811> what about symbian, webos, firefox os, blackberry, mer, tizen, sailfish, and ubuntu touch?
[19:41:26] <MrARM> oh
[19:41:28] <jython234> ubuntu touch?
[19:41:32] <MrARM> forgot about symbian
[19:41:34] <jython234> that sounds cool
[19:41:45] <MrARM> and rest of those
[19:41:50] <gurun_> i prefer sybian
[19:42:00] <Intyre> :o
[19:42:01] <jython234> !addquote <humerusj_> Intyre: r u callin meh a nub!?!?
[19:42:01] <gurun_> and so does my wife
[19:42:02] <MrQuoter> Quote 502 added
[19:42:05] <humerusj_> Intyre: your my reason #1 <3
[19:42:15] <Intyre> GAYYYY
[19:42:24] <humerusj_> :(
[19:42:28] <Brandon15811> gurun_, heh xD
[19:42:45] <Intyre> Brandon15811: what is sybian? :p
[19:42:52] <gurun_> LOL
[19:42:53] <MrARM> all of the os he mentioned except for blackberry os are even worse than win phone I guess
[19:42:53] <Brandon15811> !lmgtfy Intyre sybian
[19:42:56] <MrQuoter> Intyre -> http://lmgtfy.com/?q=sybian
[19:43:04] <Intyre> no cheating!
[19:43:05] <MrARM> Intyre: remember those old touchscreen nokias?
[19:43:07] <Brandon15811> (NSFW)
[19:43:21] <Intyre> n-something
[19:44:56] <Brandon15811> but honestly, iOS hasn't really had anything innovative lately (stuff that other phones don't have)
[19:45:13] <MrARM> iOS is bad
[19:45:18] <MrARM> nor very bad
[19:45:29] <MrARM> *not
[19:45:47] <Brandon15811> I like iOS, but I prefer Android
[19:46:09] <Brandon15811> and WebOS is actually pretty good, its a shame hp/palm killed it
[19:46:13] <MrARM> iOS has some nice exclusive apps
[19:46:47] <Intyre> facetime :)
[19:46:55] <Brandon15811> hangouts is better ;D
[19:46:59] <Intyre> no
[19:47:10] <Brandon15811> yes.
[19:47:22] <Intyre> facetime is easier
[19:47:57] <humerusj_> Hangouts is easier
[19:48:03] <humerusj_> And I'm an apple :)
[19:48:04] <Brandon15811> ha ^ !
[19:48:19] <Intyre> takes a bite out of that apple
[19:48:21] <MrARM> I hate how ios apps are made though
[19:48:22] <MrARM> it's an awful thing for me
[19:48:22] <MrARM> (uis)
[19:48:22] <MrARM> and objc is weird
[19:48:35] <Intyre> you are weird
[19:48:59] <MrARM> Intyre: you are weird even more :p
[19:49:02] <Brandon15811> Intyre, you cannibal
[19:49:06] <Brandon15811> we're all weird
[19:49:36] <humerusj_> Truthfully, all of the ways apps and uis are created are stupid
[19:49:49] <Brandon15811> especially android material design
[19:50:01] <humerusj_> Material design is sexy though
[19:50:06] <humerusj_> So it can stay :)
[19:50:07] <Brandon15811> its too bright :(
[19:50:13] <Brandon15811> and wastes too much space
[19:50:19] <MrARM> hmmm?
[19:50:28] <MrARM> I like material design
[19:50:37] <humerusj_> You're the first person I've heard hate on material design :(
[19:50:49] <MrARM> well, I like polymer
[19:50:49] <MrARM> didn't test android L in fact
[19:50:59] <Brandon15811> I like my stuff darker xD
[19:51:07] <Brandon15811> cause it saves battery on the moto x ;D
[19:52:11] <MrARM> i like black theme more, too
[19:52:11] <MrARM> Well, I did test Android L... broken in 50% on my s3
[19:52:41] <MrARM> no statusbar, bootloops by entering anything related to phone information , keyboard not working
[19:53:12] <MrARM> still awaiting an ota for my opo
[19:58:36] <gurun_> darn .. anyone has a pointer to a roadmap for 0.10? I can't find anything new with this.
[19:59:13] <Intyre> maps.google.com
[19:59:47] <gurun_> Tried it already, but it didn't recogize MCPE 0.10 as the address.
[20:00:07] <Brandon15811> NullFull, image pointer
[20:00:08] <NullFull> http://www.petguide.com/wp-content/uploads/2013/02/german-shorthaired-pointers.jpg#.png
[20:00:10] <Intyre> added sweden?
[20:00:26] <Brandon15811> NullFull, image finger pointer

2015-01-09
[21:08:42] <Intyre> ;)
[21:09:09] <JX3carpenter> WoW but how ?
[21:09:18] <Intyre> magic?
[21:09:31] <JX3carpenter> Guess so ;)
[21:09:38] <Brandon15811> http://www.quickmeme.com/img/72/7221f725e518793a71eaec4da3d0d5b60fa961b374f3b33f8a83867da2dc331e.jpg
[21:09:55] <JX3carpenter> Lol
[21:10:27] <JX3carpenter> But s it connectable becase my friend cant join when he tries.
[21:11:39] <Intyre> :)
[21:12:07] <JX3carpenter> Oh thankyou soo much !!!!
[21:12:26] <Intyre> \o/
[21:12:41] <JX3carpenter> When i have my money in paypal ill donate.
[21:13:07] <Intyre> :) nice <3
[21:13:07] <JX3carpenter> I could figure it out ths why you guys are here.
[21:13:27] <JX3carpenter> Could not sorry.
[21:13:32] <Intyre> next time in #pocketmine :p
[21:13:39] <JX3carpenter> I meant could not.
[21:14:25] <Intyre> maybe it did work but your friend did something wrong
[21:14:31] <JX3carpenter> Wow thankyou once agian. later :)
[21:14:36] * JX3carpenter has quit
[21:14:57] <Intyre> Brandon15811: do you trigger magic ?
[21:15:28] <Brandon15811> Intyre, I'm just always lurking ;D
[21:16:11] <Intyre> like him v
[21:16:42] * Intyre expected deceit
[21:17:02] <Intyre> in 3 2 1
[21:17:10] <Intyre> D:
[21:17:22] <Brandon15811> deceit, WHERE ART THOU
[22:35:20] * jython234[away] is now known as jython234
[22:58:06] * jython234 is now known as jython234[away]

[00:39:04] * tommo_ joined the channel
[00:59:34] * Inusu4lZ is now known as InusualZ
[01:03:54] * tommo_ has quit
[01:14:00] * TruDan is now known as TruDan|away
[01:25:08] * Iphonetips1 is now known as Iphonetips1|away
[01:59:42] * Inusu4lZ joined the channel
[02:02:40] * InusualZ has quit
[02:09:05] * jython234 is now known as jython234[away]
[02:55:12] * gnome-of-lawn has quit
[05:37:37] * sekjun9878 has quit
[05:38:16] * sekjun9878 joined the channel
[05:38:16] * sekjun9878 has quit
[05:38:16] * sekjun9878 joined the channel
[05:46:49] * sekjun9878 has quit
[05:50:20] * sekjun9878 joined the channel
[09:01:15] * TruDan|away is now known as TruDan
[12:34:01] * Codmadnesspro has left the channel
[12:34:35] * Codmadnesspro joined the channel
[13:12:29] * InusualZ joined the channel
[13:19:30] * gnome_of_lawn joined the channel
[13:21:10] * gnome-of-lawn joined the channel
[13:24:25] * gnome_of_lawn has quit
[13:25:37] * gnome-of-lawn has quit
[13:26:31] * gnome-of-lawn joined the channel
[13:27:15] <gnome-of-lawn> MrARM
[13:27:34] <gnome-of-lawn> I need help with buttons
[13:27:47] <gnome-of-lawn> Oh wait gtg :/
[13:27:54] <gnome-of-lawn> Dangit
[13:31:27] * gnome-of-lawn has quit
[13:55:34] <MrARM> seems like some people think I have no life
[13:56:16] <TruDan> What is life, baby don't hurt me
[13:56:30] <Codmadnesspro> Lol
[14:55:26] <Intyre> MrARM: i need help!
[14:56:10] <Intyre> my zipper is stuck :(
[15:01:07] <MrARM> then make it not stuck!
[15:01:18] <Intyre> i need an extra arm for that :p
[15:01:50] <MrARM> then you won’t have one
[15:02:18] <Intyre> fine! ill call my mommy :(
[15:02:57] <MrARM> You also may want to call everyone else too.
[15:03:31] <Intyre> dont have the number of everyone else
[15:04:18] <MrARM> it’s -999999999
[15:04:42] <Intyre> thanks <3
[15:04:46] <MrARM> lol
[15:04:50] <MrARM> have fun calling it
[15:08:26] <Intyre> everyone is coming to help :)
[15:08:58] <TruDan> call 555 0123, its the number for god :)
[15:09:23] <Intyre> who is that?
[15:09:37] <TruDan> I assume you haven't watched Bruce Almighty?
[15:09:53] <Intyre> i did but i have bad memory :)
[15:10:04] <TruDan> Ahh, its the number he calls for god :P
[15:10:10] <MrARM> then how do you remember you did? :p
[15:10:27] <Intyre> :p
[15:10:37] <Intyre> selective bad memory
[15:12:17] <MrARM> hmm, why Mojang names some variables with first char being uppercase, some lowercase is an mystery
[15:12:26] <shoghicp> MrARM: legacy code :P
[15:12:52] <MrARM> legacy code?
[15:13:23] <shoghicp> I guess, several people worked on MCPE
[15:13:35] <Intyre> really :o
[15:13:35] <MrARM> Ah
[15:13:52] <MrARM> So it wasn’t only jeb, tommaso and jbern?
[15:14:02] <shoghicp> aaron, notch
[15:14:08] <shoghicp> those started it
[15:14:16] <MrARM> aaron? Wait, who?
[15:14:20] <shoghicp> then johan
[15:14:25] <shoghicp> then jeb joined
[15:14:27] <shoghicp> then tommo
[15:15:17] <Intyre> who is next?
[15:16:03] <MrARM> shoghicp I guess :P
[15:16:09] <shoghicp> D:
[15:16:12] <Intyre> :O
[15:16:32] <Intyre> O.O
[15:16:49] <Intyre> but pocketmine D:
[15:17:23] <MrARM> Heh, also, why sometimes MinecraftClient ref as MinecraftClient*, sometimes as MinecraftClient& is a mystery as well
[15:17:42] <Intyre> you shall not join mojang!
[15:17:46] <MrARM> seems like tomasso likes MinecraftClient& over MinecraftClient*
[15:17:54] <shoghicp> xD
[15:18:02] <MrARM> wait, no, jbern
[15:18:07] <MrARM> he coded the inv pane I think
[15:18:15] <shoghicp> maybe that is the difference between new code and old code ;D
[15:18:36] <MrARM> first version used MinecraftClient* almost for sure
[15:18:48] <MrARM> InventoryPane uses MinecraftClient&, as well as Gui
[15:19:06] <MrARM> InventoryPane seems to be coded by jbern, as he posted the screenshots
[15:19:19] <MrARM> who knows about the Gui
[15:19:50] <Intyre> maybe that gnome guy should talk to him
[15:19:53] <Intyre> :p
[15:24:08] <MrARM> Also, anyone here know what does GuiElement::blit do?
[15:24:17] <Intyre> blits
[15:25:07] <MrARM> Thanks Intyre for such help, really.
[15:25:16] <Intyre> no problem <3 https://www.opengl.org/wiki/Framebuffer#Blitting
[15:26:25] <MrARM> uhm
[15:26:28] <MrARM> thanks for that
[15:26:41] <MrARM> still doesn’t make sense why it’s even called
[15:27:21] <Intyre> "A blit operation is a special form of copy operation; it copies a rectangular area of pixels from one framebuffer to another."
[15:29:05] <MrARM> Yeah, that’s clear for me
[15:29:17] <Intyre> thats on the wiki ^.^
[15:29:21] <MrARM> Why it’s used in MCPE doesn’t make sense
[15:29:25] <MrARM> for GUI
[15:29:47] <Intyre> gui isnt one piece?
[15:31:02] <MrARM> very-useful-variable-name:float tbr;
[15:31:27] <Intyre> ToBeRefactored? xD
[15:32:17] <MrARM> no idea what Mojang meant by that
[15:32:26] <MrARM> I guess I don’t need it
[15:32:27] <MrARM> but
[15:54:53] <MrARM> ummm
[15:54:55] <MrARM> int nextLong();
[15:55:23] <MrARM> Congratz Mojang
[15:56:01] <Intyre> whats weird?
[16:02:44] <MrARM> Intyre: that a Random::nextLong returns an int
[16:03:55] <Intyre> long signed integer type
[16:04:01] <Intyre> long long signed integer type
[16:04:08] <Intyre> int32 and int64 ;)
[16:17:37] * Iphonetips1|away is now known as Iphonetips1
[17:14:07] <KnownUnown> I don't like GL.
[18:26:43] <MrARM> Intyre: no. int is int32
[18:26:48] <MrARM> not int64
[20:49:15] * JX3carpenter joined the channel
[20:49:20] <NullFull> JX3carpenter is also known as: JX3carpenter
[20:54:35] <JX3carpenter> Hello I need help making my sever. I port foward and configured right. Am i to connect with the wifi because i dont see non. and any body outside cant connect . Someone please help.
[20:54:44] <Intyre> firewall
[20:54:58] <Intyre> and port forward
[20:55:01] <Intyre> !doc
[20:55:01] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[20:55:05] <Intyre> read that ^
[20:55:05] <JX3carpenter> Its off. and i do have a static ip
[20:55:56] <JX3carpenter> ok
[20:59:13] <JX3carpenter> My firewall is off. and my portfoward it correct
[20:59:36] <Intyre> something is wrong ;)
[20:59:56] <Intyre> and its not pocketmine
[21:00:24] <Intyre> and what if you add the server by IP?
[21:01:02] <JX3carpenter> It work ony for local wfi anyone outside cant connect
[21:01:16] <Intyre> then port forwarding isnt correct
[21:02:15] <Intyre> http://pocketmine-mp.readthedocs.org/en/latest/faq.html#do-i-have-to-configure-port-forwarding
[21:02:47] <JX3carpenter> the port i set it to default (19132) the i i set it to is my laptop which is running the server. and i told my friends the static ip.
[21:03:03] <Intyre> static ip of what?
[21:03:21] <JX3carpenter> The router
[21:03:34] <JX3carpenter> I typed in whats my ip and it showed me the i
[21:03:41] <Intyre> http://myip.ms
[21:03:44] <Intyre> us that ip
[21:03:52] <Intyre> not 10.something or 192.something
[21:04:23] <JX3carpenter> I did. Is that the one i need to give them right?
[21:04:29] <Intyre> yes
[21:04:47] <JX3carpenter> Whats Query?
[21:05:37] <Intyre> http://wiki.unrealadmin.org/UT3_query_protocol
[21:05:49] <Intyre> is server on right now?
[21:06:22] <JX3carpenter> No. do you want me too?
[21:06:36] <Intyre> if you want people to connect yes xD
[21:07:00] <JX3carpenter> Alright. One moment
[21:08:26] <Intyre> JX3carpenter: it works :/
[21:08:38] <Intyre> NullFull: minecraft 66.248.190.91 19132
[21:08:39] <NullFull> [Minecraft Stats] Hostname: Minecraft: PE Server; Gamemode: SMP; Software: PocketMine-MP 1.4-916; Version: v0.10.4 alpha; Players: 0/20

2015-01-08
[21:27:50] <gnome-of-lawn> No help?
[21:28:04] <gnome-of-lawn> :(
[21:28:57] <Codmadnesspro> He might be doing something
[21:31:29] <shoghicp> gnome-of-lawn: Channel Rules: https://gist.github.com/shoghicp/6194637
[21:32:29] <gnome-of-lawn> Sorry :(
[21:33:18] <gnome-of-lawn> I think i got it pretty much though
[21:37:04] <humerusj_> shoghicp: how did you know it was cracked
[21:37:15] <shoghicp> humerusj_: read above :)
[21:38:19] <humerusj_> shoghicp: I did, it just said mcpe 0.10.4 mojang ab
[21:38:40] <shoghicp> 18<25syntax18> am using a appcake mcpe from cydia , does it matter , i could join lifeboat servers.....
[21:38:41] <shoghicp> 18<25syntax18> allow me to verify that
[21:38:41] <shoghicp> 18<24Codmadnesspro18> So you've priated mcpe...
[21:38:41] <shoghicp> 18<25syntax18> yea i dont have creditcard
[21:38:41] <shoghicp> 18<24Codmadnesspro18> You shouldn't really be pirating either way :/
[21:39:07] <humerusj_> Oh, I didn't sre that
[21:49:26] <gnome-of-lawn> Ok thats wierd
[21:50:30] <gnome-of-lawn> Seems that the last 2 floats are the size and are multiplied against each other.
[21:50:52] <MrARM> gnome-of-lawn: to ping me you must type MrARM at the beginning, stupid client
[21:51:16] <gnome-of-lawn> Ok
[21:51:34] <MrARM> hook it and check what main menu places
[21:51:40] <MrARM> until you figured it oitt
[21:51:42] <MrARM> *out
[21:51:44] <gnome-of-lawn> I did
[21:52:00] <gnome-of-lawn> First unknown float is rotation
[21:52:28] <gnome-of-lawn> Secontld and third are multiplied together for size
[21:52:39] <gnome-of-lawn> And bool is if its centered
[21:53:00] <gnome-of-lawn> But why does it use the two floats like that
[21:53:06] <MrARM> Weird
[21:53:14] <MrARM> Probably it's not for nothing
[21:53:24] <gnome-of-lawn> Gun
[21:53:25] <MrARM> did you try putting two different values?
[21:53:29] <gnome-of-lawn> *huh
[21:53:33] <MrARM> lol
[21:53:39] <gnome-of-lawn> Lol
[21:53:45] <gnome-of-lawn> Yeah
[21:53:57] <gnome-of-lawn> It acts the same if they are switched
[21:54:01] <MrARM> one was probably supposed to be xScale, second yScale
[21:54:06] <gnome-of-lawn> No
[21:54:14] <MrARM> Probably their forgot to implement that :)
[21:54:15] <gnome-of-lawn> I think i know
[21:54:23] <MrARM> or didn't have time
[21:55:01] <gnome-of-lawn> drawTransformed is only used on the splash text
[21:55:07] <MrARM> yeah
[21:55:17] <MrARM> Hmmm
[21:55:19] <MrARM> Maybe
[21:55:31] <MrARM> it's float z, float scale?
[21:55:33] <gnome-of-lawn> I think one may be for the size of the text and one for the modifier to pulse
[21:55:41] <MrARM> possibly
[21:56:01] <MrARM> who knows Mojang :)
[21:56:21] <gnome-of-lawn> Cuz some splash text is quite small so it cant render the same size for all
[21:56:22] <MrARM> would be worth checking if that method exists in PC
[21:56:28] <gnome-of-lawn> Yeah
[21:56:38] <MrARM> I'm not at pc tho
[21:56:48] <gnome-of-lawn> Lol me neither
[21:57:25] <gnome-of-lawn> But anyhow i think thats why
[21:57:49] <MrARM> btw it's almost 10pm for me now
[21:57:55] <gnome-of-lawn> Lol ok
[21:58:02] <gnome-of-lawn> Cya then?
[21:58:19] <gnome-of-lawn> Wait hangon actually
[21:58:25] <MrARM> I may be still there a bit :) If your ping me, i may or may not actually
[21:58:32] <MrARM> response
[21:58:39] <gnome-of-lawn> I need help with buttons
[21:59:07] <MrARM> in-game?
[21:59:10] <gnome-of-lawn> Yeah
[21:59:19] <MrARM> You'll need Button struct
[21:59:31] <MrARM> Or maybe Touch::TButton
[21:59:46] <MrARM> init it
[22:00:03] <MrARM> and render in Gui::render
[22:00:15] <gnome-of-lawn> Ok i think
[22:00:20] <MrARM> and check Gui::mousePressed of like that, I don't remember
[22:00:27] <MrARM> *or
[22:00:36] <gnome-of-lawn> Ok
[22:00:40] <MrARM> And check if it's in the button
[22:00:49] <MrARM> maybe there's an easier way though
[22:01:01] <gnome-of-lawn> Yeah
[22:01:13] <gnome-of-lawn> Buttons are initialized with an id
[22:01:35] <MrARM> Also
[22:01:49] <MrARM> you won't need to call ::init most likely
[22:02:14] <MrARM> you can use any id in fact
[22:03:59] <gnome-of-lawn> Only problem is that in-game theres no Screen to add the button to and therefore no buttonClicked to hook :(
[22:04:11] <gnome-of-lawn> Hard mode activate!
[22:07:08] <MrARM> gnome-of-lawn: there's Gui::mouseSomething
[22:07:20] <gnome-of-lawn> Ok
[22:07:24] <gnome-of-lawn> Thanks
[22:16:39] * Codmadnesspro has left the channel
[22:27:57] * Codmadnesspro joined the channel
[22:28:41] <gnome-of-lawn> MrARM it keeps crashing
[22:29:23] <MrARM> :(
[22:30:01] <MrARM> Look at logcat
[22:30:31] <gnome-of-lawn> Its not useful
[22:30:57] <Brandon15811> http://www.xda-developers.com/wp-content/uploads/2012/07/Logcat.jpg
[22:31:15] <gnome-of-lawn> I know what logcat is
[22:31:30] <gnome-of-lawn> The log just doesnt tell me anything
[22:33:37] <gnome-of-lawn> MrARM it does render one frame with the button before crashing
[22:36:30] <MrARM> Heh
[22:36:34] <MrARM> blame yourself
[22:36:37] <MrARM> you did it wrong
[22:37:00] <MrARM> It's possible to do, I'm sure
[22:37:16] <MrARM> also, enable old patching method in bl settings
[22:37:24] <gnome-of-lawn> Not using BL
[22:39:01] <gnome-of-lawn> Can i see an example button?
[23:01:49] * jython234[away] is now known as jython234[ping]
[23:05:18] * jython234[ping] is now known as jython234
[23:42:29] <gnome-of-lawn> MrARM i got the smaller text to work.
[23:43:14] <gnome-of-lawn> MrARM the only issue is it renders with a drop shadow now. http://imgur.com/rCRUb2Q
[23:43:38] <gnome-of-lawn> I also cant get buttons to work

[00:16:28] <gnome_of_lawn> MrARM
[00:27:29] <Codmadnesspro> gnome_of_lawn maybe you're on ignore
[00:44:33] * Falkirks has quit
[00:44:33] * Falkirks joined the channel
[00:56:27] <KnownUnown> Intyre: u meenie
[01:14:12] * Darunia18 joined the channel
[01:29:20] <gnome_of_lawn> Lol
[01:44:39] <KnownUnown> see? he has me on ignore :(
[01:45:05] <gnome_of_lawn> Lol
[01:55:55] * Iphonetips1 is now known as Iphonetips1|away
[01:58:52] <Intyre> KnownUnown: lul
[01:59:00] <KnownUnown> :)
[02:07:19] <gnome_of_lawn> Is there a way to get the regional difficulty?
[02:07:40] <Intyre> yes
[02:29:53] * Codmadnesspro joined the channel
[03:04:34] <gnome_of_lawn> Intyre: how
[03:23:33] * Darunia18 has quit
[03:59:34] * williamtdr has quit
[05:21:12] <gnome_of_lawn> MrARM
[05:22:08] <gnome_of_lawn> Dammit i need to make the text smaller
[05:52:30] * gnome_of_lawn has quit
[06:42:30] <sekjun9878> Aw man FLACs sound so awesome
[06:42:37] <sekjun9878> I've been missing this sound with streaming services
[06:48:37] * gnome_of_lawn joined the channel
[06:48:55] <gnome_of_lawn> MrARM
[08:07:04] <MrARM> gnome_of_lawn: hello
[08:07:18] <MrARM> I don't think you can make the text smaller easily
[08:07:30] <MrARM> you can do glScale however
[08:26:49] * jbernhardsson has quit
[08:27:15] * jbernhardsson joined the channel
[08:40:39] * sekjun9878 has quit
[08:50:30] * sekjun9878 joined the channel
[11:25:39] * Iphonetips1|away is now known as Iphonetips1
[12:12:28] <gnome_of_lawn> MrARM whats glScale
[12:47:01] * tommo_ joined the channel
[12:58:09] * gnome_of_lawn has quit
[13:02:35] * tommo_ has quit
[13:09:14] * tommo_ joined the channel
[13:12:34] * jbernhardsson has quit
[13:13:08] <Codmadnesspro> That's OpenGL gnome_of_lawn
[13:13:10] * jbernhardsson joined the channel
[13:39:48] * brandon__ joined the channel
[13:39:53] <NullFull> brandon__ is also known as: Brandon15811
[14:04:46] <sekjun9878> @brandon why the weird username?
[14:06:27] * tommo_ has quit
[14:08:31] * TruDan|away is now known as TruDan
[15:09:54] * tommo_ joined the channel
[16:21:34] * Inusu4lZ joined the channel
[17:06:29] * jbernhardsson has quit
[18:11:18] * Codmadnesspro has left the channel
[19:50:25] * tommo_ has quit
[20:02:50] * Codmadnesspro joined the channel
[20:18:22] * rightonb_ joined the channel
[20:21:14] * gnome_of_lawn joined the channel
[20:28:37] * gnome_of_lawn has quit
[20:39:02] * rightonb_ has quit
[20:41:21] * syntax joined the channel
[20:41:59] <syntax> hello am setting up a server of minecraft on my windows 8 , to play from ios iphones , i cannot join after following webiste guides, wha might be going wrong?
[20:46:15] * MrARM is now known as MrARM|away
[20:46:26] <Codmadnesspro> Wait, you want to let ios join mcpc?
[20:46:53] <syntax> yes thanks, am using pocketmine on my windows now , n cantseem to join servers from my iphone
[20:47:15] <Codmadnesspro> Are you using your local ip to connect?
[20:47:16] * MrARM|away is now known as MrARM
[20:47:29] <syntax> yes both local and external
[20:47:44] <syntax> Query running on 0.0.0.0:19132
[20:47:50] <syntax> ? does that have anything to do ?
[20:47:52] <Codmadnesspro> Ok, don't use external on your home connection.
[20:47:53] <Codmadnesspro> No
[20:48:06] <Codmadnesspro> Do you know your PC local ip?
[20:48:13] <syntax> yes
[20:48:20] <Codmadnesspro> Type that into mcpe
[20:48:29] <Codmadnesspro> it should start with 192.168
[20:49:15] <syntax> yes , still doesnt connect
[20:50:16] <Codmadnesspro> Is your IOS device currently using the same wifi as your computer or is it using phone network.
[20:50:23] <syntax> am using a appcake mcpe from cydia , does it matter , i could join lifeboat servers.....
[20:50:30] <syntax> allow me to verify that
[20:50:42] <Codmadnesspro> So you've priated mcpe...
[20:51:23] <syntax> yea i dont have creditcard
[20:51:49] <Codmadnesspro> You shouldn't really be pirating either way :/
[20:52:06] <syntax> ok , nope unable to join still...
[20:52:17] <Codmadnesspro> Is your IOS device currently using the same wifi as your computer or is it using phone network.
[20:52:25] <syntax> same wifi as my computer
[20:53:13] <Codmadnesspro> Check your firewall
[20:56:38] <syntax> well i went into norton and disabled intelligent firewall....
[20:57:20] <syntax> nope , unable to conect to wolrd
[20:57:49] <Codmadnesspro> What does it say in your console
[20:58:30] <syntax> everything ?
[20:59:34] <syntax> 15:56:46 [WARNING] Non-packaged PocketMine-MP installation detected, do not use on production.
[20:59:36] <syntax> Starting Minecraft: PE server version v0.10.4 alpha
[20:59:43] <syntax> 15:56:46 [INFO] Loading pocketmine.yml...
[20:59:48] <syntax> 15:56:46 [INFO] Loading server properties...
[20:59:52] <syntax> 15:56:46 [INFO] Starting Minecraft PE server on *:19132
[21:00:01] <syntax> 15:56:46 [INFO] This server is running PocketMine-MP version 1.4-916 "絶好(Zekkou)ケーキ(Cake)" (API 1.10.0)
[21:00:06] <syntax> 15:56:46 [INFO] PocketMine-MP is distributed under the LGPL License
[21:00:18] <syntax> 15:56:47 [INFO] ----- PocketMine-MP Auto Updater -----
[21:00:19] <Codmadnesspro> No just the bottom
[21:00:42] <syntax> 15:56:47 [INFO] Done (1.765s)! For help, type "help" or "?"
[21:01:30] <Codmadnesspro> What mcpe version?
[21:01:44] <syntax> 0.10.4 alpha
[21:02:03] <syntax> mojang ab
[21:03:17] * gnome-of-lawn joined the channel
[21:03:18] <Codmadnesspro> Well we can't be sure if someone's edited the code at app cake since your pirated it.
[21:03:50] <Codmadnesspro> Try deleting world and player profiles
[21:05:29] <syntax> but i have joined lifeboat servers previously am try join 1 of the servers in the forum
[21:06:06] <Codmadnesspro> Try deleting world and player profiles
[21:07:33] <syntax> deleting on the iphone or pocketmine folder ? just deleted all world on iphone mcpe n jined zircon server
[21:07:36] <shoghicp> we do not like piracy, syntax
[21:07:54] * syntax has left the channel
[21:08:16] <gnome-of-lawn> Well then
[21:08:20] <MrARM> shoghicp: Wait, you can make people part?
[21:08:26] <shoghicp> yep :)
[21:08:31] <MrARM> ummm
[21:08:34] <gnome-of-lawn> MrARM!
[21:08:36] <MrARM> what's the command?
[21:08:40] <MrARM> yes?
[21:08:46] <shoghicp> /remove #mcpedevs syntax
[21:08:58] <MrARM> :o
[21:09:08] <gnome-of-lawn> How do i set the size of the text?
[21:09:15] <MrARM> glScale
[21:09:15] * syntax joined the channel
[21:09:20] <MrARM> lol
[21:09:21] <gnome-of-lawn> How
[21:09:26] <syntax> just dropped
[21:09:27] * syntax has left the channel
[21:09:31] <gnome-of-lawn> Lool
[21:09:34] <MrARM> you need to include gles 2.0
[21:09:36] <MrARM> lib
[21:09:48] <gnome-of-lawn> Ok wait a sec
[21:10:00] <gnome-of-lawn> Will this affect the whole game
[21:10:36] <MrARM> yes
[21:10:43] <MrARM> or maybe no
[21:10:50] <MrARM> check it yourself
[21:10:57] <MrARM> You'll definitely see a difference
[21:11:40] <gnome-of-lawn> So theres no way in the game itself
[21:12:07] <MrARM> doubt that
[21:12:22] <MrARM> well
[21:12:37] <MrARM> Font.drawTransformed or like that
[21:12:43] <MrARM> I think you can do it with it
[21:12:59] <gnome-of-lawn> Ok how i need help :(
[21:13:07] <MrARM> check parameters
[21:13:11] <MrARM> and... guess!!!
[21:13:27] <gnome-of-lawn> D:
[21:14:49] * valyan joined the channel
[21:15:40] <Codmadnesspro> Ahh that was him again
[21:18:49] <gnome-of-lawn> Ok can you help me guess? You know maths better and stuff
[21:19:34] <gnome-of-lawn> Font::drawTransformed(std::string const&, float, float, Color const&, float, float, bool, float)
[21:20:09] <gnome-of-lawn> I know the string is the text and the first floats are xy and the color is color
[21:20:39] <gnome-of-lawn> The bool is probably of it is rendered as black
[21:20:59] <gnome-of-lawn> Idk what the other 3 floats are
[21:21:34] <gnome-of-lawn> What do you think, MrARM?

2015-01-07
[00:50:04] * MrARM is now known as MrARM|away
[00:51:45] * MrARM|away is now known as MrARM
[00:57:33] * NullFull has quit
[00:57:33] * NullFull joined the channel
[01:17:12] * MrARM is now known as MrARM|away
[01:35:13] * MrARM|away is now known as MrARM
[01:53:24] <gnome_of_lawn> MrARM: can you help me? https://www.dropbox.com/s/xssmckxlg7986kk/Screenshot_2015-01-06-19-49-26.png?dl=0
[01:56:45] <gnome_of_lawn> Wait never mind
[01:56:54] <gnome_of_lawn> It was supposed to be an int
[01:57:00] <gnome_of_lawn> Facepalm
[02:06:47] * MrARM is now known as MrARM|away
[02:31:43] * MrARM|away is now known as MrARM
[02:41:14] * MrARM is now known as MrARM|away
[02:49:10] * MrARM|away is now known as MrARM
[02:58:40] * MrARM is now known as MrARM|away
[03:02:37] <gnome_of_lawn> MrARM: How can I render something only when it is in the game?
[03:02:55] <gnome_of_lawn> The player, i mean
[03:03:13] <gnome_of_lawn> Like the button for TMI
[03:11:43] * MrARM|away is now known as MrARM
[03:21:14] * MrARM is now known as MrARM|away
[03:28:11] * MrARM|away is now known as MrARM
[03:49:37] * MrARM is now known as MrARM|away
[03:53:41] * MrARM|away is now known as MrARM
[04:03:17] * gnome_of_lawn has quit
[04:47:32] * Inusu4lZ joined the channel
[04:50:29] * InusualZ has quit
[05:07:13] * MrARM is now known as MrARM|away
[05:27:28] * MrARM|away is now known as MrARM
[07:40:17] * Codmadnesspro has quit
[07:40:24] * Codmadnesspro joined the channel
[08:59:21] * jbernhardsson joined the channel
[09:08:50] <Codmadnesspro> Is 600mb ram normal for a 20 player server?
[12:59:17] * gnome_of_lawn joined the channel
[13:00:01] <gnome_of_lawn> MrARM: how can i get the name of a biome?
[13:05:34] * TruDan|away is now known as TruDan
[14:28:39] <gnome_of_lawn> Never mind i figured it out :P
[14:28:55] * gnome_of_lawn has quit
[14:44:03] * jbernhardsson has quit
[14:44:36] * jbernhardsson joined the channel
[15:36:25] * M has quit
[15:52:41] * M joined the channel
[17:05:02] * Darunia18 joined the channel
[17:49:55] * Iphonetips1|away is now known as Iphonetips1
[17:51:52] <Iphonetips1> Anyone know if MCPE caches DNS IPs? or gets them when connecting?
[18:30:53] * Darunia18 has quit
[19:05:48] * Grinch_MX joined the channel
[19:09:04] * Grinch_MX has left the channel
[19:22:49] <Codmadnesspro> shoghicp, I found out that type seems to have full access to a server
[19:23:12] <Codmadnesspro> The actual username
[20:14:15] <KnownUnown> what
[20:14:20] <KnownUnown> Codmadnesspro: "type"?
[20:20:29] <Intyre> xD
[20:21:31] <Intyre> https://forums.pocketmine.net/threads/important-type-username-vulnerability.6243/
[20:22:21] <Intyre> Codmadnesspro: explain!
[20:25:36] <Intyre> i call bullshit
[20:25:39] <Intyre> cant op myself
[20:25:45] <Intyre> as user 'type'
[20:42:16] <Codmadnesspro> mhm one sec im going to do some testing
[20:42:46] <Codmadnesspro> Someone used it yesterday and had full control, tried it on a inactive server had full control
[20:43:03] <Codmadnesspro> I'm wondering if it's xperms actually one sec
[20:50:06] <shoghicp> Codmadnesspro: it's the permissions plugin
[20:51:24] <Codmadnesspro> Oh, it's xperms. That's the vunverbility
[20:51:50] <Codmadnesspro> Silly me
[20:52:09] <Codmadnesspro> Can't search it, has it been removed?
[20:52:30] <shoghicp> yep, due to being posted in the wrong section and not following posting rules
[20:52:36] <shoghicp> like adding custom tags
[20:53:01] <shoghicp> post that on the issue tracker of the plugin
[20:53:05] <Codmadnesspro> I mean the plugin
[20:53:08] <shoghicp> I think they do have one
[20:53:13] <shoghicp> xPerms
[20:53:28] <shoghicp> was it superseded by a new plugin?
[20:54:25] <Codmadnesspro> Yes, I think it's pureperms now. xPerms was inactive anyway.
[20:54:39] <Codmadnesspro> So I guess it's pointless sending issue to source
[21:15:23] <Brandon15811> !findquote coitu
[21:15:24] <Brandon15811> !findquote coitus
[21:15:24] <MrQuoter> No matches
[21:15:26] <MrQuoter> No matches
[22:03:54] * Codmadnesspro joined the channel
[22:47:22] <Codmadnesspro> Does anyone know why pm soft is taking loads of ram? It's more than I get on stable.
[22:47:49] <Intyre> because soft
[22:49:05] <Intyre> check your plugins :p
[22:52:53] * gnome_of_lawn joined the channel
[22:53:12] <gnome_of_lawn> MrARM: how can i decrease the font size?
[22:54:02] <Intyre> MrARM: you should ask money :p
[22:54:23] <gnome_of_lawn> You again. *sigh*
[22:54:40] <Intyre> yep
[22:55:06] <gnome_of_lawn> Wanna know why im asking about all this GUI stuff?
[22:55:19] <Intyre> because you're making a mod
[22:55:22] <Intyre> and dont use ida
[22:55:26] <Intyre> lol
[22:55:35] <gnome_of_lawn> Wanna know what im making?
[22:55:46] <Intyre> debug menu
[22:56:11] <gnome_of_lawn> Yep
[22:56:45] <gnome_of_lawn> https://www.dropbox.com/s/xssmckxlg7986kk/Screenshot_2015-01-06-19-49-26.png?dl=0
[22:56:53] <gnome_of_lawn> Take a look
[22:57:21] <Intyre> already saw that
[22:58:13] <gnome_of_lawn> You follow me?
[22:58:22] <deceit> wat
[22:58:25] <Intyre> lol
[22:59:48] <gnome_of_lawn> Well do you?
[23:00:45] <Intyre> no
[23:01:11] <deceit> no
[23:01:16] <gnome_of_lawn> Then how did you see it before?
[23:01:21] <deceit> magic
[23:01:33] <Intyre> umm yesterday?
[23:01:34] <Intyre> logs?
[23:02:07] <deceit> i never knew you were a lumberjack
[23:02:14] <gnome_of_lawn> Its a different pic
[23:02:23] <gnome_of_lawn> Its an updated version
[23:02:31] <gnome_of_lawn> Lotsa new stuff
[23:02:42] <Intyre> xD
[23:03:21] * jython234[away] is now known as jython234[ping]
[23:03:25] <deceit> Intyre: my wife experienced her first earthquake last night
[23:03:30] <deceit> i kinda lolled
[23:03:35] <Intyre> :O
[23:03:49] <gnome_of_lawn> I still have stuff to add, and thats why i need to decrease the size.
[23:04:45] <Intyre> and thats why you need IDA :p
[23:04:50] <gnome_of_lawn> No
[23:05:17] <gnome_of_lawn> I dont wanna
[23:06:26] <gnome_of_lawn> MrARM help
[23:07:15] <deceit> LOL
[23:08:02] <deceit> Intyre: he doesn't like you
[23:08:17] <Intyre> tell something new :p
[23:08:41] <deceit> your mother doesn't like you either
[23:08:53] <Intyre> i know
[23:09:00] <deceit> damnit
[23:09:50] <deceit> you smell funny
[23:10:03] <gnome_of_lawn> I know
[23:11:02] <gnome_of_lawn> I am funny
[23:13:35] * TruDan is now known as TruDan|away
[23:39:41] * jython234[ping] is now known as jython234[away]

2015-01-06
[20:29:20] * Iphonetips1 is now known as Iphonetips1|away
[21:28:57] * gnome_of_lawn joined the channel
[21:29:05] <gnome_of_lawn> MrARM
[21:29:38] <MrARM> yes?
[21:30:01] <gnome_of_lawn> How can i make the background of text dark?
[21:30:22] <gnome_of_lawn> Like chat
[21:39:19] <MrARM> Font::drawShadow
[21:40:06] <gnome_of_lawn> Ok thanks
[21:40:21] <gnome_of_lawn> Also, Buttons.
[21:42:55] <gnome_of_lawn> I need to make one.
[21:49:43] * MrARM is now known as MrARM|away
[21:52:24] * MrARM|away is now known as MrARM
[22:00:59] <gnome_of_lawn> Wait thats not right
[22:01:19] <gnome_of_lawn> Font::drawShadow makes a shadow like the splash text
[22:03:59] <MrARM> no
[22:04:01] <MrARM> not only
[22:04:03] <MrARM> try ut
[22:04:05] <MrARM> *it
[22:05:32] <gnome_of_lawn> I did
[22:05:40] <gnome_of_lawn> Thats what it does
[22:12:44] <gnome_of_lawn> Im making a debug screen
[22:13:27] <MrARM> idk what you did
[22:13:30] <MrARM> but I called it
[22:13:35] <MrARM> and shadow was there
[22:13:55] <gnome_of_lawn> Yeah
[22:14:08] <gnome_of_lawn> But the wrong kind of shadow
[22:14:30] <gnome_of_lawn> I want shadow like chat not a drop shadow
[22:15:28] <Intyre> a transparent box
[22:15:44] <gnome_of_lawn> Exactly
[22:16:18] <Intyre> then why do you use font :p
[22:16:33] <gnome_of_lawn> Because thats what he said to use
[22:17:35] <Intyre> thats what she said
[22:19:34] <gnome_of_lawn> Wow
[22:20:09] <gnome_of_lawn> I need help though
[22:22:52] <Intyre> dont ask me, i dont know anything
[22:25:38] <gnome_of_lawn> Lol
[22:27:30] <Intyre> just saying ScreenRenderer::fill(int,int,int,int,Color const&)
[22:33:10] <gnome_of_lawn> The issue is i dont know the width
[22:33:29] <Intyre> 100% :)
[22:33:52] <gnome_of_lawn> No i want to make it the width of the text
[22:34:19] <Intyre> do you use IDA?
[22:34:23] <gnome_of_lawn> No
[22:34:31] <Intyre> go use it lol
[22:34:41] <gnome_of_lawn> Cant afford that kind of thing
[22:34:50] <Intyre> cant afford free stuffs?
[22:34:51] <Intyre> lies
[22:34:59] <Intyre> demo works fine
[22:35:02] <gnome_of_lawn> I can use objdump perfectly fine
[22:35:22] <gnome_of_lawn> Besides, i do most coding on my phone
[22:35:23] <Intyre> i can tell xD
[22:35:37] <gnome_of_lawn> Lol
[22:35:42] <gnome_of_lawn> Why
[22:37:08] <Intyre> questions :p
[22:37:22] <gnome_of_lawn> ?
[22:37:33] <Intyre> you wanted something like chat screen
[22:37:38] <gnome_of_lawn> Yeah
[22:37:41] <Intyre> then look at chatscreen stufs :p
[22:38:05] <Intyre> https://www.dropbox.com/s/dz3xg4chfy587w2/Screenshot%202015-01-06%2023.38.00.png
[22:38:27] <Intyre> hmzz black box? i guessed render ;)
[22:38:42] <Intyre> https://www.dropbox.com/s/ml67os7adctbh3o/Screenshot%202015-01-06%2023.38.39.png
[22:38:43] <gnome_of_lawn> First of all, that is a different Screen
[22:38:44] <Intyre> :o
[22:38:56] <Intyre> but you can see how they did it ;)
[22:39:09] <gnome_of_lawn> Ok
[22:39:30] <Intyre> and IDA is much easier then reading objdump stuffs
[22:39:31] <gnome_of_lawn> Actually that may very well be called by a different method
[22:40:21] <Intyre> umm whut?
[22:40:52] <gnome_of_lawn> Idk rn
[22:41:09] <gnome_of_lawn> That doesnt make sense
[22:41:16] * TruDan is now known as TruDan|away
[22:41:24] <Intyre> and this? https://www.dropbox.com/s/bjrgph0pof6nj58/Screenshot%202015-01-06%2023.41.19.png
[22:41:52] <gnome_of_lawn> I get it
[22:41:59] <gnome_of_lawn> Ok?
[22:42:02] <Intyre> no
[22:42:04] <Intyre> :p
[22:42:16] <gnome_of_lawn> But how do they know the width of the box
[22:46:02] <Intyre> Font::width(std::string const&) maybe? xD
[22:47:41] <gnome_of_lawn> Ok
[22:47:56] <gnome_of_lawn> One problem
[22:48:34] <gnome_of_lawn> What do i use to render it
[22:48:50] <Intyre> xD
[22:49:28] <Intyre> no clue
[22:49:33] <Intyre> :D
[23:20:58] * NullFull has quit
[23:20:58] * M has quit
[23:21:02] * Brandon15811_ has quit
[23:21:04] * heyj has quit
[23:21:05] * MrQuoter has quit
[23:21:06] * fensoft has quit
[23:21:11] * MinecraftAddict has quit
[23:21:14] * jython234[away] has quit
[23:21:38] * heyj joined the channel
[23:21:39] * NullFull|away joined the channel
[23:21:43] * NullFull|away is now known as NullFull
[23:21:44] * MrQuoter joined the channel
[23:22:27] * Brandon15811_ joined the channel
[23:22:47] * MinecraftAddict joined the channel
[23:22:47] * jython234[away] joined the channel
[23:26:04] * fensoft joined the channel
[23:32:56] * potpotsie has quit
[23:55:33] * M joined the channel

[00:59:54] * Iphonetips1 is now known as Iphonetips1|away
[02:00:45] * sekjun9878 has quit
[02:02:51] * sekjun9878 joined the channel
[02:19:29] * tommo__ joined the channel
[02:39:39] * sekjun9878 has quit
[02:42:04] * sekjun9878 joined the channel
[02:42:04] * sekjun9878 has quit
[02:42:04] * sekjun9878 joined the channel
[02:49:56] * gnome_of_lawn joined the channel
[02:50:26] <gnome_of_lawn> MrARM: how do i construct a Font?
[03:00:04] * Iphonetips1|away is now known as Iphonetips1
[03:02:00] * tommo__ has quit
[03:09:59] * sekjun9878 has quit
[03:10:19] * Iphonetips1 is now known as Iphonetips1|away
[03:12:39] * sekjun9878 joined the channel
[04:20:28] * gnome_of_lawn has quit
[04:39:54] * gnome_of_lawn joined the channel
[04:40:19] <gnome_of_lawn> MrARM
[04:40:29] <gnome_of_lawn> Are you ther?
[04:42:50] <gnome_of_lawn> I need help making a Font
[04:43:31] <gnome_of_lawn> When (if) you see this can you tweet me so i know you are availible?
[04:45:18] * gnome_of_lawn has quit
[07:21:08] <iJoshuaHD> hi
[08:30:39] * sekjun9878 has quit
[08:35:16] * sekjun9878 joined the channel
[09:37:13] <MrARM> at 5 am, I'm rather not there
[10:19:19] * shogchips has quit
[10:19:27] * Falkirks has quit
[10:19:52] * MinecraftAddict has quit
[10:19:52] * leonchang99 has quit
[10:20:39] * Intyre has quit
[10:20:42] * shoghicp has quit
[10:21:34] * iamadpond has quit
[10:21:52] * NullFull has quit
[10:21:53] * Antisober552 has quit
[10:21:57] * MrARM has quit
[10:25:22] * eggster has quit
[10:28:13] <Codmadnesspro> lol
[10:28:19] <Codmadnesspro> ded
[11:20:39] * MrARM joined the channel
[11:38:42] * Bluez joined the channel
[11:38:49] * Bluez is now known as bluez_
[11:38:55] <bluez_> hi
[11:41:04] <bluez_> does anyone have a wireshark or log of a MCPE connection between client and server?
[11:42:52] * bluez_ has quit
[11:43:23] * MrARM-PC joined the channel
[11:46:17] * MrARM has quit
[11:46:17] * MrARM-PC is now known as MrARM
[11:46:43] * MrARM_ joined the channel
[11:46:52] * sekjun9878 has quit
[11:49:54] * sekjun9878 joined the channel
[11:58:59] * MrARM_ has quit
[12:02:02] * MrARM_ joined the channel
[12:41:48] * M has quit
[12:45:57] * Iphonetips1|away is now known as Iphonetips1
[12:48:14] * M joined the channel
[12:50:23] * MrARM_ has quit
[12:50:49] * MrARM_ joined the channel
[12:52:30] * MrARM_ has quit
[12:52:44] * MrARM_ joined the channel
[12:53:30] * M has quit
[12:53:44] * M joined the channel
[12:55:47] * MrARM_ has quit
[12:56:00] * MrARM_ joined the channel
[13:00:17] * MrARM_ has quit
[13:19:38] * Antisober552 joined the channel
[13:19:38] * humerusj_ joined the channel
[13:20:08] * NullFull|away joined the channel
[13:20:08] * eggster|afk joined the channel
[13:20:08] * iamadpond joined the channel
[13:20:11] * eggster|afk is now known as eggster
[13:20:20] * NullFull|away is now known as NullFull
[13:20:33] * gnome_of_lawn joined the channel
[13:20:38] * leonchang99 joined the channel
[13:20:41] <gnome_of_lawn> MrARM
[13:20:45] <MrARM> What?
[13:20:55] <gnome_of_lawn> How do i make a Font
[13:21:03] <MrARM> you do not
[13:21:09] * shogchips joined the channel
[13:21:24] * shoghicp joined the channel
[13:21:28] <gnome_of_lawn> How do i draw one then?
[13:21:37] <MrARM> MinecraftClient holds an instance
[13:21:43] <gnome_of_lawn> Oh ok
[13:22:08] * Falkirks joined the channel
[13:22:16] <gnome_of_lawn> Is there a getter?
[13:22:38] * Intyre joined the channel
[13:22:45] <MrARM> Maybe
[13:22:51] <MrARM> Check yourself
[13:23:08] * MinecraftAddict joined the channel
[13:23:14] <MrARM> if there is it would be Minecraft::getFont
[13:23:19] <MrARM> I don’t remember it
[13:23:23] <MrARM> so probably no :)
[13:23:31] <gnome_of_lawn> Doesnt look like it :P
[13:23:38] <gnome_of_lawn> Thats annoying
[13:23:38] * MrARM|away joined the channel
[13:23:45] <MrARM> :D my bouncer
[13:23:50] <gnome_of_lawn> Lol
[13:24:07] <shoghicp> MrARM: the node lost IPv4 networking for a few hours
[13:24:09] * ZacHack joined the channel
[13:24:23] <MrARM|away> Ah
[13:24:29] * MrARM has quit
[13:24:29] * MrARM|away is now known as MrARM
[13:27:19] <MrARM> Base64’ing a Base64 string, heh...
[13:30:51] <gnome_of_lawn> It seems that the font in MinecraftClient is a unique_ptr<Font, std::__1::default_delete<Font>>
[13:30:59] <gnome_of_lawn> How do i use that
[13:31:12] <MrARM> it is
[13:31:20] <MrARM> std::unique_ptr<Font> font;
[13:31:37] <MrARM> the deleter part can be safetly omited
[13:31:56] <gnome_of_lawn> Ok
[13:32:13] <gnome_of_lawn> How does std::unique_ptr work
[13:48:19] <MrARM> font.get()
[13:52:05] <gnome_of_lawn> Wait what
[13:52:11] <gnome_of_lawn> Theres a getter?
[13:52:41] <MrARM> yes
[13:53:05] <gnome_of_lawn> Theres no Font::get
[13:53:59] <gnome_of_lawn> You mean on the std::unique_ptr?
[13:55:24] <gnome_of_lawn> What do i hook to do Font::draw?
[14:09:29] <gnome_of_lawn> MrARM?
[14:10:40] <MrARM> ...
[14:10:42] <MrARM> No
[14:10:58] <gnome_of_lawn> ?
[14:11:00] <MrARM> Read what std::unique_ptr is
[14:11:05] <MrARM> And until that
[14:11:11] <gnome_of_lawn> Yeah i get it now
[14:11:13] <MrARM> don’t hook anything
[14:11:20] <MrARM> There won’t be Font::get
[14:11:28] <gnome_of_lawn> How do i do Font::draw?
[14:11:49] <MrARM> MinecraftClientInstance->font.get()->draw(/* parameters */);
[14:11:57] * humerusj_ has quit
[14:11:57] * humerusj_ joined the channel
[14:12:10] <gnome_of_lawn> What do i hook?
[14:12:19] * Iphonetips1 is now known as Iphonetips1|away
[14:12:21] <gnome_of_lawn> To execute that?
[14:14:24] <MrARM> guess :P
[14:14:44] <gnome_of_lawn> Screen::draw?
[14:22:11] * gnome-of-lawn joined the channel
[14:23:18] * gnome_of_lawn has quit
[14:25:08] <Intyre> Hack::me
[14:30:40] * Codmadnesspro joined the channel
[15:08:35] * gnome-of-lawn has quit
[15:08:51] * gnome-of-lawn joined the channel
[15:13:05] * gnome-of-lawn has quit
[15:16:46] * Codmadnesspro joined the channel
[16:07:16] <KnownUnown> Intyre: Intyre::goAway()
[16:07:32] <Intyre> i just got here D:
[16:07:59] <KnownUnown> too ba
[16:07:59] <KnownUnown> d
[16:55:48] * TruDan|away is now known as TruDan
[18:32:51] * Iphonetips1|away is now known as Iphonetips1
[19:52:45] * potpotsie joined the channel

2015-01-05
[02:36:10] * Darunia18 joined the channel
[03:15:00] <sekjun9878> "Alternatively, you could also go all the way to the North or South Pole and just walk around the pole, but I'd argue that's cheating a bit."
[03:15:07] <sekjun9878> Huh, I never thought of timezones that way
[03:15:48] <Darunia18> If you stood directly on the North or South Pole, would you technically be within all the timezones?
[03:18:08] <sekjun9878> If you were on the actual pole I don't think there would be any timezones
[03:19:02] <sekjun9878> But then I'm not an export on timezones :P
[03:19:07] <sekjun9878> expert*
[03:19:10] <Darunia18> That could be another answer, I guess. These are the questions that scientists need to be answering! We don't care about life on Mars!
[03:19:20] <sekjun9878> lol
[03:30:03] * Darunia18 has quit
[05:16:27] * Kwauhn has quit
[07:18:52] * M has quit
[07:19:02] * M joined the channel
[09:08:54] <sekjun9878> Welp
[09:09:44] <sekjun9878> 15Mb down and 30Mb up
[11:36:40] * NullFull has quit
[11:37:07] * tyteen4a03 joined the channel
[11:37:07] * tyteen4a03 joined the channel
[11:37:25] * Inusu4lZ joined the channel
[11:40:05] * NullFull joined the channel
[11:40:47] * InusualZ has quit
[12:23:10] * MrARM is now known as MrARM|away
[12:30:02] * MrARM|away is now known as MrARM
[14:12:48] * Jocopa3_ joined the channel
[14:13:59] * Jocopa3 has quit
[14:24:08] * Inusu4lZ is now known as InusualZ
[16:31:31] * TruDan joined the channel
[16:31:35] <NullFull> TruDan is also known as: TruDan
[16:35:04] * tommo joined the channel
[16:36:22] * tommo has quit
[16:37:14] * tommo joined the channel
[17:55:48] * tommo_ joined the channel
[17:57:02] <tommo_> helo, is shoghicp here? :P
[17:59:27] * tommo has quit
[18:15:36] * RobertClarke has quit
[18:17:50] * RobertClarke joined the channel
[18:19:50] * eggster has quit
[18:20:09] * eggster joined the channel
[18:22:15] * gnome_of_lawn joined the channel
[18:23:20] <gnome_of_lawn> MrARM: how do you render text?
[18:26:21] * Jocopa3 joined the channel
[18:26:21] * Jocopa3_ has quit
[18:29:00] <MrARM> gnome_of_time: Label. but you want to use Font::draw I guess
[18:30:25] <gnome_of_lawn> Ok
[18:30:32] <gnome_of_lawn> Thanks
[18:35:23] <gnome_of_lawn> How do i make a Font
[18:36:09] * gnome-of-lawn joined the channel
[18:36:09] * gnome_of_lawn has quit
[18:37:04] <gnome-of-lawn> Idk if you said anything but i got disconnected for a sec
[18:37:37] <gnome-of-lawn> MrARM?
[18:40:27] * gnome-of-lawn has quit
[19:05:56] * Jocopa3 has quit
[19:25:31] * tommo__ joined the channel
[19:28:51] * tommo_ has quit
[20:38:27] * TruDan has quit
[20:43:44] * TruDan joined the channel
[21:00:39] * Iphonetips1|away joined the channel
[21:05:57] * Iphonetips1|away is now known as Iphonetips1
[22:19:19] * tommo__ has quit
[22:27:17] * Inusu4lZ joined the channel
[22:51:10] * Inusu4lZ is now known as InusualZ
[23:59:54] * TruDan is now known as TruDan|away

2015-01-04
[00:28:41] <shoghicp> :P
[00:29:08] <shoghicp> hmm
[00:29:13] <shoghicp> CPU leaks?
[00:29:25] <shoghicp> seems like someone left chunk ticking too high
[00:29:48] <shoghicp> anyway
[00:29:59] <shoghicp> if something is related to TPS
[00:30:02] <shoghicp> use /timings
[01:07:16] <Jocopa3> shoghicp, do you know opengl
[01:12:32] <shoghicp> I haven't wrote opengl code
[01:12:44] <shoghicp> but I read things that use it xD
[01:14:10] <Jocopa3> You should mess with it :p
[01:14:15] <Jocopa3> it's really fun
[01:17:06] <shoghicp> I know, but it would take even more time D:
[01:18:18] <Jocopa3> time is always the enemy :c
[01:18:47] <Jocopa3> unless you're lazy like me, then time is your side!
[01:20:35] <Jocopa3> (don't be lazy, it gets boring but addictive)
[01:21:36] <shoghicp> xD
[01:23:01] <Brandon15811> https://www.youtube.com/watch?v=Kn5-cWsWcnY
[01:25:00] * C0deH4cker has quit
[01:27:29] * C0deH4cker joined the channel
[01:33:45] <Jocopa3> Minecraft should implement voice streaming through servers
[01:34:09] <Jocopa3> rather than having to go through teamspeak or skype
[01:35:06] <Jocopa3> and have it optional to of course reduce the load on the server
[01:35:34] <shoghicp> Jocopa3: plugin channels :)
[01:37:39] <Jocopa3> for voice chat?
[01:38:02] <Jocopa3> would that be fast enough?
[01:38:25] <Intyre> "RakVoice is a feature of RakNet that allows real time voice communication at a cost of only ~2200 bytes per second at 8000 16 bit samples per second." :p
[01:39:57] <Jocopa3> I was talking about a PC feature, does the PC server implement RakNet?
[01:40:36] <Intyre> you didnt say pc
[01:41:26] <Jocopa3> but still, something like that on PC would be great :p
[01:42:06] <Intyre> and then.. they forget the mute button xD
[01:42:23] <Brandon15811> xD
[01:42:53] <Jocopa3> ooh, could be a realms feature to entice people to get realms :p
[01:48:04] <Jocopa3> speaking of servers, when was the last time we all played ona server together?
[01:48:08] <Jocopa3> feels like months
[01:49:46] <shoghicp> :O
[01:50:18] <Codmadnesspro> Wasn't the query vunverbility patched? Seems like it keeps bypassing  it.
[01:52:17] <shoghicp> there is no vulnerability
[01:52:31] <shoghicp> it's just some way to pass packets
[01:52:39] <shoghicp> ips will be blocked automatically
[01:55:20] <Codmadnesspro> Is it only patched on stable? Because i'm using soft and it happens sometimes but not as much as before.
[01:55:35] <shoghicp> error will show
[01:55:47] <shoghicp> getting an error causes the IP to be banned for 300-600 seconds
[01:56:02] <shoghicp> but it takes a while to get back to RakLib
[01:56:23] <shoghicp> so if RakLib gets more than X packets on a tick
[01:56:28] <shoghicp> it'll ban the ip by itself
[01:57:31] <Codmadnesspro> I'm just wondering this, what happens if the "attacker" uses a botnet to send those packets to attack the server. You can't do nothing? I just need to be prepared if something like that might come along.
[01:58:13] <Codmadnesspro> Since it's getting so many requests by several ips it might not be able to cope and then crash.
[01:58:31] * C0deH4cker has quit
[01:59:03] <shoghicp> the machine itself will lag
[01:59:17] <shoghicp> it's not PM fault, attacks can target the kernel itself
[01:59:29] <Codmadnesspro> Ah ok.
[02:00:02] <Codmadnesspro> Thanks
[02:08:19] <Jocopa3> noooo... I found a dead pixel :c
[02:08:29] <Jocopa3> RIP tiny pixel
[02:08:52] <shoghicp> Jocopa3: http://www.jscreenfix.com/
[02:09:11] <shoghicp> or https://www.youtube.com/watch?v=ZjdrMuKpaCI
[02:11:07] * C0deH4cker joined the channel
[02:14:50] <Jocopa3> It's definately dead, it's not even lit up
[02:15:06] <Jocopa3> the monitor is from 2008 and is getting older :p
[02:15:42] <Jocopa3> but i'll try that first link for awhile just incase
[02:16:28] <Codmadnesspro> I've never seen a script ever fix a dead pixel, i'd give it a go if I was you.
[02:25:27] * C0deH4cker has quit
[02:27:04] * C0deH4cker joined the channel
[02:29:48] <Jocopa3> I'm still confused with the Mojang buy ouy
[02:30:10] <humerusj> ?
[02:30:47] <Jocopa3> out*; if Minecraft and Mojang are property of Microsoft, why do all the legal trademarks/rights still say copyright to Mojang
[02:30:51] <Codmadnesspro> Jocopa3 you mean when microsoft brought out mojang? I'm wondering why microsoft haven't done anything with the company yet
[02:33:01] <shoghicp> Jocopa3: Minecraft bought Mojang, but Mojang is still Mojang
[02:33:28] <shoghicp> basically, the shares are property of Microsoft instead of Markus and the other two guys
[02:33:38] <Jocopa3> so its a subsidary?
[02:33:43] * C0deH4cker has quit
[02:34:00] <Jocopa3> subsidiary? I have no idea how to spell that either :p
[02:34:47] <shoghicp> so, Mojang handles itself but things are owned by Microsoft
[02:42:35] * C0deH4cker joined the channel
[04:30:30] * jython234[2] joined the channel
[04:31:22] * jython234[2] is now known as jython234[brb]
[04:47:13] * jython234[brb] is now known as jython234[ping]
[05:43:12] * jython234[ping] has quit
[05:54:48] <KnownUnown> Subsidy, Jocopa3
[05:55:03] <KnownUnown> Subsidiary too, :\
[05:55:25] <KnownUnown> Oh wait no not subsidy
[05:57:17] * C0deH4cker has quit
[06:00:53] * C0deH4cker joined the channel
[06:02:16] <Brandon15811> KnownUnown, nope, subsidiary
[06:02:20] <Brandon15811> !wa subsidiary
[06:02:24] <MrQuoter> [WolframAlpha] -  "subsidiary  (English word) = 1 | noun | an assistant subject to the authority or control of another 2 | noun | a company that is completely controlled by another company 3 | adjective | functioning in a supporting capacity" (http://tinyurl.com/puhfh2s)
[06:43:47] * C0deH4cker has quit
[06:48:26] * C0deH4cker joined the channel
[07:30:39] <PEMapModder_> what does the 0x20 flag in AdventureSettingsPacket do?
[07:35:53] * C0deH4cker has quit
[07:38:01] * C0deH4cker joined the channel
[07:46:18] * C0deH4cker has quit
[07:53:02] * C0deH4cker joined the channel
[08:13:12] * C0deH4cker has quit
[08:14:04] * C0deH4cker joined the channel
[11:37:56] * TruDan joined the channel
[11:37:59] <NullFull> TruDan is also known as: TruDan
[14:26:01] * tyteen4a04 joined the channel
[15:56:48] * PEMapModder_ has quit
[16:40:37] * Codmadnesspro joined the channel
[17:42:11] * Inusu4lZ joined the channel
[18:20:23] * stealthii has quit
[18:22:52] * stealthii joined the channel
[18:56:18] * Inusu4lZ is now known as InusualZ
[20:00:50] * iJoshuaHD has quit
[20:03:09] * iJoshuaHD joined the channel
[21:41:59] <Brandon15811> http://travel.stackexchange.com/questions/40523/celebrating-the-same-new-year-several-times-over
[21:42:01] <Brandon15811> heh xD
[22:48:09] * Kwauhn joined the channel
[22:59:53] * TruDan has quit

2015-01-03
[03:08:44] * Inusu4lZ joined the channel
[03:09:00] * TruDan has quit
[04:59:38] * jython234[2] joined the channel
[04:59:46] * jython234[2] is now known as jython234[away2]
[05:19:42] * jython234[away2] is now known as jython234[2]
[05:33:41] * jython234[2] has quit
[05:53:35] * alvinhuynh joined the channel
[05:53:37] <NullFull> alvinhuynh is also known as: Robert
[05:53:49] * alvinhuynh has quit
[11:11:06] * PEMapModder_ joined the channel
[11:11:10] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:37:00] <MrARM> uhm
[13:37:04] <MrARM> C++ includes are a mess
[14:00:48] * TruDan joined the channel
[14:00:51] <NullFull> TruDan is also known as: TruDan
[15:04:31] <Codmadnesspro> Urgh why does MCPE crash if you change gamemode?
[15:08:15] <PEMapModder> Why do you ask when MCPE crashes?
[15:16:06] <Codmadnesspro> Well the app seems to close on the person that you chose to change gamemode.
[15:25:50] <MrARM> I'm gonna make an mod that should make mcpe lag much less. By making water render as it was a solid block and optimize flower rendering
[15:27:02] <PEMapModder> MrARM: is it possible to make a mod or tool to see why MCPE crashes?
[15:27:08] <Codmadnesspro> Sounds like a good idea.
[15:27:09] <PEMapModder> Like, which part of MCPE is affected.
[15:27:22] <Codmadnesspro> PEMapModder like a debug tool?
[15:27:44] <PEMapModder> Actually, like finding out that it is changing gamemode that made MCPE crash
[15:27:54] <PEMapModder> Although I don't know why gamemode change crashes MCPE.
[15:27:59] <MrARM> PEMapModder: Report->Details->Stack trace
[15:28:13] <MrARM> you don't have to actually report it
[15:28:26] <MrARM> just click that btn :)
[15:28:50] <PEMapModder> But I don't get the crash report popup 😨
[15:28:53] <shoghicp> PEMapModder: gamemode must be changed via StartGamePacket
[15:28:53] <Codmadnesspro> It may even be a pocketmine problem which surely can be fixed.
[15:29:04] <shoghicp> on 0.9 it worked, now it crashes again
[15:29:10] <MrARM> PEMapModder: :o
[15:29:10] <shoghicp> 0.8 made it go wrong, too
[15:29:25] <MrARM> "worked"...
[15:29:26] <shoghicp> so I just leave that there as players must log in again anyways
[15:29:30] <PEMapModder> shoghicp: yes, I just wanted to know which line in the plugin crashed MCPE :D
[15:29:35] <Codmadnesspro> shog if you have time now, can I have a word with you?
[15:29:37] <shoghicp> no
[15:29:41] <MrARM> haha that's impossible
[15:29:56] <PEMapModder> You already had a lot of words :P
[15:30:30] <PEMapModder> I know, I meant I wanted to know which part of my plugin crashed MCPE
[15:30:36] <PEMapModder> That's what I meant by "line"
[15:30:50] <Codmadnesspro> He hasn't replied since april xP
[15:30:53] <PEMapModder> Of course not literally and directly line.
[15:30:54] <MrARM> You'll never know what part of Plugin crashed it
[15:31:07] <PEMapModder> Like, the setGamemode() line
[15:31:18] <MrARM> pfft, nope, impossible
[15:31:28] <shoghicp> Codmadnesspro, no. Don't PM me
[15:31:45] <MrARM> /ignore :)
[15:31:45] <shoghicp> PEMapModder: yep, that's the line xD
[15:31:52] <PEMapModder> If we can find out that it is caused by a startgamrpacket, and by searching usage of that packet from the PocketMine source
[15:32:02] <shoghicp> PEMapModder: it is :)
[15:32:16] <PEMapModder> Yes I know, I mean next time ;D
[15:32:33] <MrARM> shoghicp: Hmmm, that's where a client side packet logger would be useful
[15:33:02] <MrARM> PEMapModder: Pro tip: don't mess with packets
[15:33:06] <shoghicp> MrARM: why?
[15:33:07] <PEMapModder> Shoghi, even survival to adventure doesn't work
[15:33:12] <MrARM> (That I do that is another thing)
[15:33:19] <shoghicp> PEMapModder: yep, as it forces the StartgamePacket :(
[15:33:30] <PEMapModder> Isn't there something like adventure settings?
[15:33:34] <shoghicp> I'm working on something interesting right now :)
[15:33:34] <MrARM> $player->gamemode = 3;
[15:33:44] <MrARM> Tell us what is that :o
[15:34:33] <MrARM> PEMapModder: $player->gamemode = 3; $player->sendAdventureFlags(); or like that
[15:34:37] <PEMapModder> It was possible to change gamemode from survival to adventure in 0.8.0, but it crashes now
[15:34:59] <PEMapModder> OK I'll try
[15:35:49] <PEMapModder> BTW sending an AddPlayerPacket worked for fixing invisibility bugs in 0.8.*, but it doesn't work now.
[15:36:06] <PEMapModder> At least not for my attempt. Might be there are other rwasns.
[15:36:08] <MrARM> PEMapModder: it's - >sendSettings()
[15:36:19] <PEMapModder> OK thanks
[15:36:24] <MrARM> lol, I don't have this problem on skywars, PEMapModder
[15:38:20] <PEMapModder> Hmm?
[15:38:37] <PEMapModder> I commented out the $player->setgamrmode(2) line and then it worked.
[15:38:41] <Codmadnesspro> What class would I use to pull a file from pocketmine root directory?
[15:38:55] <PEMapModder> What what class?
[15:39:01] <PEMapModder> What is pull a file?
[15:40:31] <Codmadnesspro> So what I plan to do is make a open source ban system which you can display on a webserver to show a ban list. So i'm wondering how I could let a plugin grab that file and display it on a webserver or insert the values into mysql.
[15:42:30] <Codmadnesspro> It would send a update of the ban list every few mintues.
[15:44:44] <Codmadnesspro> Short sentence of what i'm doing: Ban system that uses a plugin connector to the ban system.
[15:45:20] <shoghicp> use a provider with SimpleAuth
[15:47:20] <Codmadnesspro> How would it grab the banned.txt file, that's what i'm wondering.
[15:49:28] <shoghicp> use a provider
[15:49:38] <Codmadnesspro> Ok
[15:49:46] <Codmadnesspro> Thanks
[15:50:03] <shoghicp> also, please keep this channel clean of PM talk
[15:52:00] <Codmadnesspro> Well I can't talk in pocketmine so not sure what to do.
[15:54:38] <Codmadnesspro> Well I can't access it, there's no where else I can really ask.
[16:20:20] <PEMapModder> *cough*, forums.PocketMine.net
[16:27:26] <Codmadnesspro> PEMapModder Don't really want to spam the forums for help everytime I run into a issue xP
[16:28:03] <Codmadnesspro> Well I do try and find out what's wrong, though it's not that possible at times.
[18:13:52] * Inusu4lZ is now known as InusualZ
[18:29:56] * TruDan has quit
[20:03:58] * Inusu4lZ joined the channel
[20:06:57] * InusualZ has quit
[20:29:46] * Robert___ joined the channel
[20:29:48] <NullFull> Robert___ is also known as: Robert
[20:30:05] <Robert___> shoghicp: There is a bad CPU leak in the latest Pocketmine "stable" build
[20:44:38] * sekjun9878 has quit
[20:47:11] * sekjun9878 joined the channel
[20:52:13] <Antisober552> Hi Sekjun9878
[20:55:29] <Codmadnesspro> Robert___, thought that too.
[20:55:52] <Robert___> Codmadnesspro: You're seeing a CPU leak too?
[20:56:23] <Codmadnesspro> Yes
[20:56:39] <Robert___> ok
[20:57:29] <Robert___> For some reason I'm +qed here so just message RobertClarke if you need to discuss
[20:57:32] * Robert___ has quit
[21:00:59] <MrARM> https://twitter.com/MCMrARM/status/551481205166964736
[21:01:02] <MrARM> :)
[21:01:24] <MrARM> (missed textbox though, but I got this one working)
[21:02:24] <Codmadnesspro> Robert i'd say it's more like a memory leak.
[21:21:01] * Inusu4lZ is now known as InusualZ
[22:28:51] * C0deH4cker has quit
[22:29:12] * C0deH4cker joined the channel
[23:02:24] * MrARM is now known as MrARM|away
[23:12:14] * MrARM|away is now known as MrARM
[23:31:25] * Jocopa3 joined the channel
[23:32:44] <Jocopa3> hola

2015-01-02
[13:51:14] * peepzandmeepz joined the channel
[13:51:17] <NullFull> peepzandmeepz is also known as: peepzandmeepz
[13:59:47] * PEMapModder_ has quit
[14:13:10] * peepzandmeepz has quit
[14:21:00] * jython234[away] joined the channel
[14:40:11] * Codmadnesspro joined the channel
[18:08:55] <Codmadnesspro> Shoghicp, can I have a word with you privately please?
[19:16:36] * codmadnesspro_ joined the channel
[19:18:27] * codmadnesspro_ is now known as Codmadnesspro
[23:10:20] <Codmadnesspro> shoghicp Can I please have a word?

2015-01-01
[00:09:37] * Falkirks has quit
[00:09:37] * Falkirks joined the channel
[00:45:00] * bobacadodl has quit
[00:45:24] <MrARM> also
[00:45:37] <MrARM> my OPO cable is starting to drop adb connections :(
[00:45:50] <MrARM> Do I really have to destroy 'em all?
[00:46:30] <Brandon15811> yes.
[00:48:46] <MrARM> actually adb over wifi seems to be the thing
[00:54:36] <Brandon15811> or a ssh server
[00:56:43] <MrARM> Brandon15811: not really, installing is easier with pure adb and also I didn't root yet
[00:56:55] <MrARM> adb over wifi is a cm feature
[00:57:26] <Brandon15811> MrARM, rootless ssh https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid&hl=en
[00:57:35] <MrARM> hah
[00:57:42] <MrARM> you won't auto install with that
[00:57:55] <Brandon15811> autoinstall what?
[00:58:02] <Brandon15811> its a self contained ssh server
[00:58:06] <MrARM> yeah
[00:58:10] <MrARM> but
[00:58:28] <MrARM> with adb you can run it by just pressing 'Run' in Eclipse
[00:58:33] <MrARM> nothing prompts on device
[00:59:00] <Brandon15811> I was just talking from a shell perspective
[00:59:35] <MrARM> you won't achieve this without root
[00:59:35] <MrARM> Nah, 'adb shell' isnt an thing I use

2014-12-31
[00:16:10] * TruDan has quit
[01:21:19] * eggster has quit
[01:21:19] * iamadpond has quit
[01:21:19] * MrARM has quit
[01:21:19] * Antisober552 has quit
[01:21:19] * leonchang99 has quit
[01:21:19] * Falkirks has quit
[01:21:19] * MinecraftAddict has quit
[01:21:19] * NullFull has quit
[01:21:20] * shogchips has quit
[01:21:57] * Antisober552 joined the channel
[01:21:57] * humerusj_ joined the channel
[01:22:27] * eggster|afk joined the channel
[01:22:27] * iamadpond joined the channel
[01:22:27] * NullFull|away joined the channel
[01:22:29] * eggster|afk is now known as eggster
[01:22:38] * NullFull|away is now known as NullFull
[01:22:57] * leonchang99 joined the channel
[01:23:27] * shogchips joined the channel
[01:23:43] * shoghicp joined the channel
[01:24:27] * Falkirks joined the channel
[01:24:44] * humerusj_ has quit
[01:24:45] * humerusj_ joined the channel
[01:24:57] * Intyre joined the channel
[01:25:27] * MinecraftAddict joined the channel
[01:25:57] * MrARM|away joined the channel
[01:26:05] * MrARM|away is now known as MrARM
[01:26:27] * ZacHack joined the channel
[02:17:52] * Inferno09 joined the channel
[02:18:10] <Inferno09> Hello?
[02:19:30] * Inferno09 has quit
[03:15:27] * Cheesy has quit
[03:21:45] * Basicaneer joined the channel
[03:22:07] <Basicaneer> Hello? lol
[03:22:18] * Basicaneer has left the channel
[05:12:04] <iJoshuaHD> :P
[08:19:41] <sekjun9878> @Falkirks You might find this interesting https://github.com/sekjun9878/request-parser for your Volt
[08:29:28] * NullFull has quit
[08:29:28] * NullFull joined the channel
[09:02:50] <sekjun9878> https://github.com/gorhill/uBlock
[09:03:01] <sekjun9878> For the privacy conscious
[11:02:25] <Antisober552> Hello
[11:02:46] <Intyre> ho
[11:04:18] <Antisober552> whats the latest pocketmine version that works with 0.9.0
[11:04:44] <Antisober552> or 10.4
[11:08:21] <Intyre> the latest?
[11:11:10] <Antisober552> its all cool i found it
[11:11:12] <Antisober552> :)
[11:50:19] <sekjun9878> @Antisober552 Hi!
[13:11:07] <MrARM> Hmmm, MCPE may be used to render interesting things: http://www.mediafire.com/view/vtidrpboka15buk/Screenshot_2014-12-31-14-08-06.png
[13:14:08] <MrARM> what about having MCPE render the same thing 15 times? http://www.mediafire.com/view/41ewmejtn1x66no/Screenshot_2014-12-31-14-12-20.png
[13:53:08] * pemap joined the channel
[13:53:20] * pemap is now known as PEMapModder__
[14:09:12] * TruDan joined the channel
[14:09:14] <NullFull> TruDan is also known as: TruDan
[14:50:15] * lbsg1vpn joined the channel
[14:50:29] <lbsg1vpn> Hey anyone here? I want to ask....
[14:52:43] <lbsg1vpn> Say hello?
[14:53:52] <TruDan> Hi
[14:54:13] <lbsg1vpn> Hey are you a plugin development!
[14:54:35] <TruDan> I can make plugins yes, however i do so privately
[14:54:47] <lbsg1vpn> Can you teach me?
[14:55:06] <lbsg1vpn> I want to make a plugin that like.....minigames prize
[14:55:10] <lbsg1vpn> I own a server
[14:55:12] <lbsg1vpn> Too
[14:55:19] <TruDan> How well do you know PHP?
[14:55:28] <lbsg1vpn> A little
[14:55:47] <TruDan> Have you by any chance worked with Bukkit plugins before?
[14:55:56] <lbsg1vpn> No
[14:56:36] <lbsg1vpn> I just start to make mcpe 0.10.x plugin
[14:56:40] <TruDan> Ok, In which case, i suggest taking a look at the following links, which may help you
[14:56:44] <TruDan> https://github.com/PocketMine/ExamplePlugin
[14:56:52] <lbsg1vpn> Ok
[14:57:04] <lbsg1vpn> I will look of it
[14:57:22] <TruDan> https://github.com/PocketMine/PocketMine-MP/wiki/Plugin%20format
[14:57:38] <TruDan> Oo, ignore that last link, that's the old API
[14:58:07] <lbsg1vpn> Ok
[14:58:24] <lbsg1vpn> Making plugin harder then i think :0
[14:59:18] <lbsg1vpn> Let see.....
[14:59:42] <TruDan> So, you have the plugin.yml which is all the info like what commands it will use, permissions, etc
[14:59:50] <lbsg1vpn> Ok
[15:00:02] <lbsg1vpn> Reading it
[15:00:23] <lbsg1vpn> What is the load:POSTWORLD?
[15:00:26] <TruDan> And you have a main class, which extends PluginBase. this then has onEnable, onDisable. and those run as expected (when the plugin is loaded / unloaded)
[15:00:41] <TruDan> That means the plugin should be loaded after the worlds have been loaded
[15:00:49] <shoghicp> !api
[15:00:49] <MrQuoter> [Pocketmine Docs] http://docs.pocketmine.net/
[15:00:54] <lbsg1vpn> Oh
[15:01:15] <shoghicp> !docs
[15:01:15] <shoghicp> further pocketmine talk in this channel is not allowed, as of the Channel Rules
[15:01:15] <MrQuoter> [Pocketmine Docs] http://pocketmine-mp.readthedocs.org/en/latest/
[15:01:18] <shoghicp> https://gist.github.com/shoghicp/6194637
[15:01:34] <TruDan> shoghicp: There used to be a different documentation page i remember with a dark gray nav on the left?
[15:01:35] <lbsg1vpn> Reading MainClass.php
[15:01:50] <TruDan> nvm, you just linked it
[15:04:43] <lbsg1vpn> Ok
[15:09:07] * lbsg1vpn has quit
[15:55:22] <MrARM> so I got Screen to render using pure headers :D
[15:55:33] <MrARM> and also a Button on it
[16:06:01] * Connor4898 joined the channel
[16:06:07] * Brandon15811__ has quit
[16:08:14] * Brandon15811__ joined the channel
[16:10:36] * Fudster joined the channel
[18:08:54] * Hage joined the channel
[18:20:36] * TruDan has quit
[18:26:01] * C0deH4cker has quit
[18:26:36] * C0deH4cker joined the channel
[20:02:41] <MrARM> Awww
[20:02:50] <MrARM> I DO call that same way as MCPE does
[20:03:05] <MrARM> but it crashes or does nothing :/
[20:03:20] <MrARM> I most likely got something wrong
[20:03:39] <MrARM> as test->msg = someStr; crashes it
[20:26:24] * Inusu4lZ joined the channel
[20:38:06] <MrARM> Got it working :D
[20:40:19] * Hage has quit
[20:45:02] <MrARM> MCPE crashed my graphic driver on phone again D:
[20:56:07] <MrARM> dammit, again
[20:58:14] <MrARM> awww
[21:05:04] <MrARM> Hmmm, wait
[21:12:31] <MrARM> lol
[21:30:27] * MrARM is now known as MrARM|away
[21:35:17] * deceit has quit
[21:35:25] * deceit joined the channel
[21:47:27] * MrARM|away is now known as MrARM
[22:11:06] * bobacadodl joined the channel
[22:17:06] * Cheesy joined the channel
[22:17:06] * Cheesy has quit
[22:17:06] * Cheesy joined the channel
[22:22:56] * expir3dcowpc joined the channel
[22:25:03] * Cheesy2 joined the channel
[22:25:47] * Cheesy has quit
[22:26:02] * Cheesy2 is now known as Cheesy
[22:26:10] * Cheesy has quit
[22:26:10] * Cheesy joined the channel
[22:27:47] * ZacHack_ joined the channel
[22:33:05] * Cheesy has quit
[22:34:20] * C0deH4cker has quit
[22:34:22] * RobertClarke has quit
[22:34:25] * humerusj_ is now known as humerusj
[22:41:31] * krusic22 joined the channel
[22:42:36] <krusic22> Hi guyes. I'm trying to install PocketMine again but its stuck when i use the command to install it (wget -q -O - https://get.pocketmine.net/ | bash -s - -v development)
[22:47:53] * krusic22 has left the channel
[22:49:37] * RobertClarke joined the channel
[22:51:04] * C0deH4cker joined the channel

2014-12-30
[21:25:49] <MrARM> if it's three floats it's most likely motion
[21:27:30] <gnome_of_lawn> Oh ok
[21:29:29] <eggy> ls -l
[21:32:52] <gnome_of_lawn> It crashed again
[21:33:06] <gnome_of_lawn> I did set the pos
[21:34:40] <MrARM> won't help you without seeing src
[21:35:25] <gnome_of_lawn> My code?
[21:36:00] <MrARM> yes
[21:36:23] <gnome_of_lawn> Here: https://www.dropbox.com/s/dugbmik7hzjdyul/EnderPearl.zip?dl=0
[21:36:51] <gnome_of_lawn> Its from a bit ago but is still pretty much the same
[21:37:04] <MrARM> ...
[21:37:07] <MrARM> spawning code
[21:37:24] <gnome_of_lawn> In EnderPearl.h
[21:40:01] <MrARM> problemy can be anywhere
[21:40:06] <MrARM> *problem
[21:40:13] <MrARM> Ah!
[21:40:16] <MrARM> I see
[21:40:36] <MrARM> you don't seem to call native constructor
[21:41:18] <gnome_of_lawn> The constructor for ThrownEnderPearl calls it
[21:41:35] <MrARM> nope
[21:41:46] <gnome_of_lawn> No?
[21:41:55] <MrARM> at least not in the files you gave me
[21:42:38] <gnome_of_lawn> The ThrownEnderPearl::ThrownEnderPearl(Mob& player) : Throwable(player)
[21:45:55] <MrARM> ahh
[21:46:05] <MrARM> it didn't wordwrap
[21:46:21] <gnome_of_lawn> Lol
[21:46:23] <MrARM> k
[21:46:26] <MrARM> that seems fine
[21:46:51] <MrARM> weird
[21:46:57] <MrARM> Try spawning a normal snowball
[21:47:11] <gnome_of_lawn> Hoe
[21:47:13] <gnome_of_lawn> How
[21:47:26] <MrARM> EntityFactory
[21:47:28] <MrARM> well
[21:47:38] <MrARM> modding is a lot of try-an-error
[21:47:47] <MrARM> you could do vtable wrong as well
[21:48:01] <gnome_of_lawn> Id?
[21:48:11] <gnome_of_lawn> No vtable is right
[21:48:17] <gnome_of_lawn> I know
[21:48:31] <gnome_of_lawn> Its in the dsym
[21:49:09] <MrARM> idk then
[21:49:10] <MrARM> try yourself
[21:58:50] <gnome_of_lawn> Well its not the problem, but https://www.dropbox.com/s/cgv5tf7xqzs7qio/Screenshot_2014-12-30-16-57-50.png?dl=0
[21:59:20] <MrARM> You forgot a cast ^^
[21:59:33] <gnome_of_lawn> Huh?
[21:59:43] <MrARM> You MUST cast float to it
[21:59:45] <MrARM> *int
[21:59:53] <MrARM> if you want to display it as it
[21:59:55] <MrARM> *int
[21:59:58] <gnome_of_lawn> I did %d not %i
[22:00:26] <MrARM> I do %f to display floats
[22:00:58] <MrARM> Maybe %d works as well, idk.
[22:01:08] <gnome_of_lawn> Ok %d is decimal so it should do pretty much the same with some accuracy issues
[22:01:14] <gnome_of_lawn> Maybe
[22:01:25] <gnome_of_lawn> But its the same every time
[22:01:33] <MrARM> I know what is %d
[22:01:33] <gnome_of_lawn> And i moved around
[22:01:42] <MrARM> ... it won't matter
[22:02:45] <gnome_of_lawn> Ok lotsa problems
[22:02:57] <MrARM> yep, %d can't be used for floats
[22:05:25] <Antisober552> Hello
[22:05:36] <Antisober552> I Found My Password For Bouncer lol
[22:07:56] <shoghicp> Antisober552: alright them :D
[22:08:19] <gnome_of_lawn> Well with %f they all say 0 0 0
[22:08:26] <Antisober552> Hey Shoghicp Long Time No See How Are You Buddy ?
[22:08:44] <shoghicp> :D
[22:08:58] <Antisober552> ew Mozilla Firefox
[22:09:12] <Antisober552> Goodbye Mozilla firefox lol
[22:09:42] <gnome_of_lawn> :P
[22:28:34] * gnome_of_lawn has quit
[23:00:14] * Bitastur joined the channel
[23:00:18] <NullFull> Bitastur is also known as: Bitastur
[23:01:07] <Bitastur> hello can you tell me where I download maps for the server?
[23:01:29] <Bitastur> hello can you tell me where I download maps for the server?
[23:02:47] <Bitastur> for install on pocketmine
[23:02:55] <Bitastur> hi??
[23:02:58] * Bitastur has left the channel
[23:46:20] * Cheesy joined the channel
[23:46:20] * Cheesy has quit
[23:46:20] * Cheesy joined the channel

[00:54:52] * iJoshuaHD|afk is now known as iJoshuaHD
[00:56:49] * Guest99959 is now known as iJoshuaHD
[01:11:30] * Antisober552_ joined the channel
[01:11:32] <NullFull> Antisober552_ is also known as: Antisober552
[01:11:47] <Antisober552_> hi guys
[01:12:11] <Antisober552_> is @Shoghicp here ?
[01:18:08] * Cheesy is now known as Cheesy|away
[01:26:17] * Antisober552_ has quit
[01:32:40] * Cheesy|away has quit
[01:39:50] * Antisober joined the channel
[01:58:27] * Antisober has quit
[02:49:54] <iJoshuaHD> hi Antisober552
[02:54:12] * iJoshuaHD is now known as iJoshuaHD|afk
[03:02:53] * TruDan97 has quit
[04:04:35] <greymalkin> Hey, any minecraft wiki admins present?
[04:06:05] <greymalkin> Nevermind...
[04:50:56] * PEMapModder|away is now known as PEMapModder
[04:52:00] <PEMapModder> Minecraft wiki? O.o
[06:20:48] * Cheesy|away joined the channel
[08:00:11] * iJoshuaHD is now known as iJoshuaHD|afk
[08:19:49] * iJoshuaHD is now known as iJoshuaHD|afk
[08:34:27] * Cheesy|away has quit
[08:52:57] * iJoshuaHD|afk is now known as iJoshuaHD
[09:09:08] * iJoshuaHD is now known as iJoshuaHD|afk
[09:28:01] * stealthii joined the channel
[09:54:35] * iJoshuaHD|afk is now known as iJoshuaHD
[12:39:43] * TruDan joined the channel
[12:39:45] <NullFull> TruDan is also known as: TruDan
[15:14:28] * optrmissespm joined the channel
[15:15:55] <optrmissespm> -_-
[15:16:18] <optrmissespm> Really you have to ban me
[15:16:28] * optrmissespm has left the channel
[15:18:56] * thisistrustyfrom joined the channel
[15:25:14] * BrazilVPN joined the channel
[15:30:43] * InusualZ has quit
[16:08:15] * iJoshuaHD|afk is now known as iJoshuaHD
[16:18:53] * InusualZ joined the channel
[18:36:00] * Brandon15811_ has quit
[18:38:09] * Brandon15811_ joined the channel
[18:42:58] * Cheesy|away joined the channel
[20:15:08] * Cheesy|away is now known as Cheesy
[20:15:13] * Cheesy has quit
[20:15:13] * Cheesy joined the channel
[20:20:22] * atomictissue joined the channel
[20:21:22] <atomictissue> MrARM, how did you spawn snowballs in your mod?
[20:21:34] <MrARM> mod?
[20:21:40] <atomictissue> TMI
[20:21:45] <MrARM> easy thing
[20:22:11] <MrARM> I just used EntityFactory
[20:22:24] <atomictissue> Ok.
[20:22:50] <atomictissue> Say I made a new Throwable.
[20:23:00] <MrARM> You must register it
[20:23:01] <atomictissue> How would I spawn it?
[20:23:05] <MrARM> To Entity:entities
[20:23:20] <atomictissue> How?
[20:23:30] <MrARM> it’s an array
[20:24:07] <atomictissue> Just do Entity::entities[myId] = myThrowable
[20:24:09] <MrARM> Yep
[20:24:10] <atomictissue> ?
[20:24:16] <atomictissue> ok
[20:24:21] <MrARM> well
[20:24:26] <MrARM> I did not do it myself
[20:24:44] <atomictissue> how do I construct this Entity?
[20:24:59] <MrARM> new YourEntity?
[20:25:20] <MrARM> Hmmm
[20:25:24] <MrARM> may actually not be this easy
[20:25:49] <MrARM> nope, it’s harder
[20:26:03] <atomictissue> The Throwable constructor takes a Mob&: the thrower.
[20:26:07] <MrARM> You may want to hook _ZN13EntityFactory12CreateEntityEiR10TileSource
[20:26:30] <MrARM> and return an new instance of your entity
[20:26:38] <MrARM> if id matches
[20:26:44] <MrARM> (leave Entity::entities)
[20:27:32] <atomictissue> but that is the same as just calling the constructor myself.
[20:27:44] <MrARM> Maybe
[20:27:53] <MrARM> or maybe not
[20:28:03] <MrARM> Who knows how MCPE handles this sometimes :)
[20:28:28] <MrARM> Well, you can call your constructor at your own to spawn it
[20:28:33] <MrARM> it should be fine
[20:28:41] <MrARM> until you restart mcpe on the world
[20:28:48] <MrARM> again, I did not try it
[20:29:13] <MrARM> (after calling the constructor, use Entity::setPos)
[20:29:17] <atomictissue> I tried doing that, but when I called Level::addEntity() it crashed
[20:29:26] <MrARM> Did you call ::setPos?
[20:29:41] <MrARM> BEFORE that call?
[20:29:53] <atomictissue> I think the constructor may do that
[20:29:59] <MrARM> Haha, no
[20:30:08] <MrARM> No way it would do it
[20:30:19] <MrARM> until it accepts some kind of x/y/z params
[20:30:25] <MrARM> neither Level or TileSource is that :p
[20:30:28] <atomictissue> It takes a Mob&
[20:30:32] <MrARM> ...
[20:30:40] <MrARM> you can safetly NULLify this param
[20:30:51] <MrARM> You MUST call Entity::setPos
[20:31:09] <MrARM> if you don’t want to you can manually set the vals as well, but afaik this one does something more :)
[20:31:26] <atomictissue> There are other constructors for it with xyz params
[20:31:55] <atomictissue> I think it takes the xyz of the Mob
[20:32:49] <atomictissue> but I will try
[20:34:08] <atomictissue> In the trace of the crash log, the last thing is EndPortalFrameTile::getEyeTexture, but I don't know that it has anything to do with that.
[20:34:21] <MrARM> Most likely random memory position
[20:34:35] <MrARM> something corrupted stack
[20:34:45] <MrARM> happens
[20:35:03] <atomictissue> I have seen that before, though. The same function.
[20:35:14] <MrARM> Maybe not random then :p
[20:36:55] * gnome_of_lawn joined the channel
[20:39:16] * atomictissue has quit
[20:40:43] <gnome_of_lawn> Yeah setting the pos does nothing
[20:41:13] <gnome_of_lawn> It doesnt change anything, anyway
[20:41:22] <gnome_of_lawn> (The result)
[20:42:52] <gnome_of_lawn> You there?
[20:43:23] <gnome_of_lawn> MrARM?
[20:43:49] <gnome_of_lawn> Never mind
[20:43:50] <MrARM> yes?
[20:44:08] <MrARM> Hah, it does
[20:44:18] <gnome_of_lawn> I gotta go i will be back
[20:44:33] <MrARM> if he called the constructor accepting Mob it DOES change something
[20:44:34] <MrARM> basically
[20:44:38] <MrARM> it sets the position
[21:14:20] <gnome_of_lawn> Ok
[21:14:29] <gnome_of_lawn> Thats cool
[21:14:54] <gnome_of_lawn> So what are other causes of this proble?
[21:16:16] <deceit> gremlins
[21:16:20] <gnome_of_lawn> Heh
[21:17:23] <gnome_of_lawn> Maybe the skin isnt set?
[21:18:41] <gnome_of_lawn> Basically, what does it need to initialize in order to exist in the world?
[21:20:20] <MrARM> position
[21:20:35] <gnome_of_lawn> But the constructor has that.
[21:20:41] <gnome_of_lawn> You said.
[21:20:57] <MrARM> Which one?
[21:21:02] <gnome_of_lawn> Mob&
[21:21:04] <MrARM> It's motion most likely
[21:21:06] <MrARM> ...
[21:21:08] <MrARM> it does not
[21:21:26] <gnome_of_lawn> You said up there...
[21:21:32] <MrARM> it won't get position using this constructor!
[21:21:58] <gnome_of_lawn> Ok i set the position manually it still gives the same result
[21:22:07] <MrARM> ooops
[21:22:10] <MrARM> didn't read what i said
[21:22:13] <MrARM> weird
[21:22:16] <gnome_of_lawn> Lol
[21:22:27] <MrARM> try spawning normal snowball instead
[21:22:35] <MrARM> Hmmm
[21:22:37] * Cheesy has quit
[21:22:53] <MrARM> Is there a constructor accepting TileSource?
[21:22:58] <gnome_of_lawn> Yes
[21:23:03] <gnome_of_lawn> And position
[21:23:07] <MrARM> try it instead
[21:23:21] <MrARM> most likely motion, not position
[21:23:30] <MrARM> Would have to look at assembly
[21:25:00] <MrARM> gnome: what that symbol is named?
[21:25:18] <MrARM> I'm on phone so I can't 'just' check

2014-12-29
[00:30:18] * TruDan joined the channel
[00:30:21] <NullFull> TruDan is also known as: TruDan
[00:30:57] * TruDan has quit
[00:31:06] * TruDan joined the channel
[00:31:13] <NullFull> TruDan is also known as: TruDan
[00:53:25] * TruDan has quit
[00:54:02] * iJoshuaHD|afk is now known as iJoshuaHD
[01:13:06] * iJoshuaHD is now known as iJoshuaHD|afk
[01:13:46] * iJoshuaHD|afk is now known as iJoshuaHD
[01:16:04] * iJoshuaHD is now known as iJoshuaHD|afk
[01:16:44] * iJoshuaHD|afk is now known as iJoshuaHD
[01:24:02] * InusualZ has quit
[02:13:34] * Cheesy joined the channel
[02:13:35] * Cheesy has quit
[02:13:35] * Cheesy joined the channel
[02:13:44] * iJoshuaHD is now known as iJoshuaHD|afk
[03:00:14] * PEMapModder|away is now known as PEMapModder
[06:25:01] * Cheesy joined the channel
[08:06:31] * Cheesy has quit
[08:20:05] * PEMapModder has quit
[08:20:13] * PEMapModder joined the channel
[10:59:07] * iJoshuaHD|afk is now known as iJoshuaHD
[11:02:35] * InusualZ joined the channel
[11:06:59] * iJoshuaHD is now known as iJoshuaHD|afk
[14:32:11] * PEMapModder|away is now known as PEMapModder
[14:38:11] * TruDan joined the channel
[14:38:14] <NullFull> TruDan is also known as: TruDan
[17:22:04] * PEMapModder___ is now known as PEMapModder_____
[17:34:29] * iJoshuaHD|afk has quit
[17:35:59] * iJoshuaHD|afk joined the channel
[17:36:29] * PEMapModder joined the channel
[18:16:04] * TruDan97 joined the channel
[18:16:06] <NullFull> TruDan97 is also known as: TruDan
[18:18:08] * Cheesy joined the channel
[18:18:08] * Cheesy has quit
[18:18:08] * Cheesy joined the channel
[18:21:15] * Cheesy2 joined the channel
[18:24:50] * Cheesy has quit
[18:27:13] * TruDan has quit
[18:30:11] * Brandon15811_ has quit
[18:30:21] * Cheesy2 is now known as Cheesy
[18:30:28] * Cheesy has quit
[18:30:28] * Cheesy joined the channel
[18:31:38] * Brandon15811_ joined the channel

2014-12-28
[01:43:32] * chondl joined the channel
[01:46:40] * chondl has quit
[02:46:41] * PEMapModder|away is now known as PEMapModder
[03:10:40] * PEMapModder is now known as PEMapModder|away
[03:16:57] * PEMapModder|away is now known as PEMapModder
[06:05:26] * jython234[away] joined the channel
[07:12:08] * PEMapModder is now known as PEMapModder|away
[07:26:23] * iJoshuaHD has quit
[07:26:23] * PEMapModder has quit
[15:00:25] * robin1991852rvw joined the channel
[15:00:30] <robin1991852rvw> hi
[15:00:53] <robin1991852rvw> i need help
[15:01:05] <robin1991852rvw> my minecraft pe server craches
[15:01:14] <robin1991852rvw> wen i start it
[15:02:08] * robin1991852rvw has left the channel
[15:03:09] * robin joined the channel
[15:09:25] * robin has quit
[15:12:02] * iJoshuaHD joined the channel
[15:12:02] * iJoshuaHD is now known as Guest15345
[15:12:32] * PEMapModder|away joined the channel
[15:12:33] * PEMapModder|away is now known as Guest92015
[15:17:46] * Guest15345 is now known as iJoshuaHD
[15:24:06] * iJoshuaHD is now known as iJoshuaHD|afk
[15:29:58] * Guest92015 is now known as PEMapModder
[16:41:05] * Aaron31 joined the channel
[16:46:43] * Aaron31 has quit
[17:55:50] * PEMapModder_ is now known as PEMapModder_|awa
[18:05:47] * PEMapModder is now known as PEMapModder|away
[22:10:16] * TRGAMER joined the channel
[22:10:43] <TRGAMER> can i install on windows 10?
[22:12:10] * TRGAMER has quit
[22:12:16] <Intyre> can you install what?
[23:39:06] * InusualZ joined the channel

2014-12-27
[02:52:43] * PEMapModder|away has quit
[03:00:51] * PEMapModder_|AFK is now known as PEMapModder_
[03:14:26] * PEMapModder joined the channel
[03:23:52] * PEMapModder has quit
[03:24:17] * PEMapModder joined the channel
[03:26:36] * PEMapModder joined the channel
[03:28:38] * PEMapModder has quit
[03:30:16] * PEMapModder joined the channel
[03:32:45] * PEMapModder joined the channel
[03:41:16] * PEMapModder has quit
[03:42:37] * PEMapModder joined the channel
[03:45:27] * PEMapModder joined the channel
[03:48:29] * PEMapModder joined the channel
[05:10:56] * Brandon15811__ has quit
[05:11:31] * Brandon15811__ joined the channel
[06:41:26] * PEMapModder joined the channel
[07:20:56] * Brandon15811__ has quit
[07:36:49] * Brandon15811__ joined the channel
[07:56:54] * PEMapModder has quit
[07:57:16] * PEMapModder joined the channel
[15:33:19] * PEMapModder is now known as Guest30666
[15:34:12] * PEMapModder joined the channel
[15:34:53] * Guest30666 has quit
[15:45:21] * PEMapModder|away is now known as PEMapModder
[16:03:07] * MinecraftAddict has quit
[16:03:36] * NullFull has quit
[16:04:05] * Antisober552 has quit
[16:04:21] * Antisober552 joined the channel
[16:05:21] * MinecraftAddict joined the channel
[16:05:59] * NullFull|away joined the channel
[16:06:00] * NullFull|away is now known as NullFull
[16:06:31] * Intyre has quit
[16:07:47] * iamadpond has quit
[16:07:47] * shogchips has quit
[16:07:47] * leonchang99 has quit
[16:07:47] * shoghicp has quit
[16:07:47] * Falkirks has quit
[16:07:47] * eggster has quit
[16:07:47] * MrARM has quit
[16:07:47] * Antisober552 has quit
[16:07:47] * MinecraftAddict has quit
[16:07:47] * NullFull has quit
[16:14:10] * Aaron31 joined the channel
[16:14:41] <Aaron31> I got a problem. I have a digitalocean server, And im trying to install pocketmine, And it just wont install
[16:15:15] <Aaron31> Is there a manual download... Like a zip or something D:
[16:19:39] * Aaron31 has quit
[16:24:57] * Aaron31 joined the channel
[16:25:03] <Aaron31> HHello?
[16:25:06] <Aaron31> Webiste down D:
[16:29:13] * Antisober552 joined the channel
[16:29:13] * humerusj joined the channel
[16:29:43] * NullFull|away joined the channel
[16:29:43] * eggster|afk joined the channel
[16:29:43] * iamadpond joined the channel
[16:29:59] * eggster|afk is now known as eggster
[16:29:59] * NullFull|away is now known as NullFull
[16:30:13] * leonchang99 joined the channel
[16:30:43] * shogchips joined the channel
[16:30:45] <Aaron31> Hello?
[16:30:49] <Aaron31> IM
[16:30:50] <Aaron31> GOLING
[16:30:51] <Aaron31> TO
[16:30:52] <Aaron31> BE
[16:30:59] * shoghicp joined the channel
[16:31:34] * Falkirks joined the channel
[16:31:46] * Aaron31 has quit
[16:31:59] * Aaron13 joined the channel
[16:32:13] * Intyre joined the channel
[16:32:43] * MinecraftAddict joined the channel
[16:33:43] * ZacHack joined the channel
[16:38:22] * eggster has quit
[16:44:13] * MrARM|away joined the channel
[16:44:18] * MrARM|away is now known as MrARM
[16:45:21] * Antisober552 has quit
[16:45:44] * eggster joined the channel
[16:48:22] * MrARM has quit
[16:48:42] * shogchips has quit
[16:49:28] * tyteen4a03 joined the channel
[16:49:44] * Antisober552 joined the channel
[16:50:15] * MrARM|away joined the channel
[16:50:31] * tyteen4a03 has quit
[16:50:31] * tyteen4a03 joined the channel
[16:50:39] * MrARM|away is now known as MrARM
[16:52:14] * shogchips joined the channel
[17:01:52] * humerusj has quit
[17:03:03] * NullFull has quit
[17:10:16] * NullFull|away joined the channel
[17:10:31] * NullFull|away is now known as NullFull
[17:11:07] * Antisober552 has quit
[17:11:15] * humerusj joined the channel
[17:14:58] * Antisober552 joined the channel
[17:20:39] * PEMapModder is now known as PEMapModder|away
[17:36:43] * PEMapModder|away is now known as PEMapModder
[17:37:21] * PEMapModder is now known as PEMapModder|away
[17:37:37] * iamadpond has quit
[17:37:48] * iamadpond joined the channel
[17:47:28] * humerusj joined the channel
[23:20:21] * NullFull has quit
[23:20:21] * NullFull joined the channel
[23:24:04] * Aaron13 has quit

2014-12-26
[02:28:56] * eggy- joined the channel
[02:31:08] * eggster_ joined the channel
[02:49:20] * eggster has quit
[02:49:22] * eggster_ is now known as eggster
[03:31:11] * eggy- is now known as eggy
[03:31:12] * eggy has quit
[03:31:12] * eggy joined the channel
[06:35:46] * Spydar007 joined the channel
[10:27:57] * PEMapModder has quit
[10:31:22] * PEMapModder joined the channel
[12:09:05] <sekjun9878> Hmm
[12:10:36] <shoghicp> hmm
[14:18:42] * PEMapModder joined the channel
[15:10:48] * ChanServ joined the channel
[17:01:47] * expir3dcowpc has quit
[17:47:52] * PEMapModder_ is now known as PEMapModder_|awa
[17:47:55] * PEMapModder_|awa is now known as PEMapModder_|AFK
[20:36:10] * J_ joined the channel
[20:37:09] * J_ has quit

2014-12-25
[00:18:13] * tyteen4a03 joined the channel
[01:15:04] * TruDan has quit
[04:52:48] * PEMapModder joined the channel
[04:52:48] * PEMapModder_ has quit
[04:53:15] * Guest1752 joined the channel
[12:23:30] * MrARM has quit
[12:25:17] * iamadpond has quit
[12:26:13] * leonchang99 has quit
[12:26:20] * NullFull has quit
[12:26:21] * Antisober552 has quit
[12:27:00] * shogchips has quit
[12:27:02] * MinecraftAddict has quit
[12:28:20] * Falkirks has quit
[12:29:32] * eggster has quit
[12:30:07] * eggster joined the channel
[12:31:16] * eggster is now known as eggster|afk
[12:37:45] * eggster|afk has quit
[12:38:36] * Intyre joined the channel
[12:40:30] * eggster|afk joined the channel
[12:40:31] * humerusj joined the channel
[12:40:31] * NullFull|away joined the channel
[12:40:33] * iamadpond joined the channel
[12:40:44] * eggster|afk is now known as eggster
[12:40:55] * NullFull|away is now known as NullFull
[12:41:06] * leonchang99 joined the channel
[12:41:22] * Antisober552 joined the channel
[12:42:07] * shogchips joined the channel
[12:42:29] * shoghicp joined the channel
[12:42:56] * Falkirks joined the channel
[12:43:29] * Intyre_ joined the channel
[12:43:59] * MinecraftAddict joined the channel
[12:44:30] * MrARM|away joined the channel
[12:44:51] * MrARM|away is now known as MrARM
[12:45:30] * ZacHack joined the channel
[12:53:12] * iJoshuaHD joined the channel
[12:53:32] <iJoshuaHD> heya
[12:57:25] * Intyre has quit
[12:57:25] * Intyre_ is now known as Intyre
[14:33:47] * InusualZ joined the channel
[15:09:28] * Falkirks has quit
[15:09:28] * Falkirks joined the channel
[17:22:51] * MrARM is now known as MrARM|away
[17:27:35] * MrARM|away is now known as MrARM
[17:33:15] * humerusj has quit
[17:33:16] * humerusj joined the channel
[19:10:49] * Inusu4lZ joined the channel
[19:13:22] * InusualZ has quit
[21:26:34] * Inusu4lZ is now known as InusualZ
[21:33:25] * InusualZ is now known as InusualZ|AFK
[22:07:26] <MrARM> hmm
[22:07:45] <MrARM> attempting to extract debug section of mcpe's iOS biniary

2014-12-24
[01:18:29] * TruDan has quit
[01:20:57] * Inusu4lZ joined the channel
[01:24:12] * InusualZ has quit
[03:27:51] * PEMapModder joined the channel
[05:37:54] * PEMapModder_ joined the channel
[05:37:59] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[05:38:18] * PEMapModder_ is now known as Guest45326
[05:38:44] * PEMapModder is now known as Guest59045
[05:38:58] * Guest45326 is now known as PEMapModder_
[07:44:56] * PEMapModder_ has quit
[08:36:37] * PEMapModder joined the channel
[12:59:17] * PEMapModder joined the channel
[13:12:51] * Inusu4lZ is now known as InusualZ
[13:29:01] * PEMapModder has quit
[13:29:25] * PEMapModder joined the channel
[14:24:41] * deceit has quit
[14:26:30] * deceit joined the channel
[15:40:09] * TruDan joined the channel
[15:40:11] <NullFull> TruDan is also known as: TruDan
[16:46:54] * PEMapModder has quit
[17:17:10] * PEMapModder joined the channel
[23:59:57] * expir3dcowpc joined the channel

2014-12-23
[21:14:31] <ZacHack> lol!!! Intyre is still intyre
[21:14:44] <Intyre> lies
[21:19:00] <ZacHack> when u gonna make a pocketmine tweak that lets you explode everything intyre?
[21:19:21] <Intyre> it exploded while testing D:
[21:19:24] <Intyre> got to start over
[21:19:44] <ZacHack> D: really? i guess you suceeded then! haha
[21:20:07] <Intyre> kinda
[21:20:14] <Intyre> :(
[21:20:58] <Intyre> it was an android device anyway :)
[21:21:05] <ZacHack> really?
[21:21:25] <Intyre> bad quality
[21:21:29] <Intyre> not like apples
[21:21:32] <ZacHack> well any phone is
[21:21:44] <ZacHack> oh i see
[21:22:07] <Intyre> apples are healthy so apple products are good :)
[21:22:32] <ZacHack> while if you eat droids youll most likely die
[21:22:43] <Intyre> yeah metal and stuff
[21:24:21] <ZacHack> so pocketmine has to run on the new php5 or whatever?
[21:24:57] <Intyre> http://sourceforge.net/projects/pocketmine/files/builds/ 5.6.4
[21:26:05] <ZacHack> what if we modify pocketmine to work on the old php! >:D must be easier than compiling php 5.6
[21:26:11] <ZacHack> or whatever you do
[21:26:21] <Intyre> dont use php
[21:26:22] <Intyre> :D
[21:27:05] <ZacHack> easier than rewriting everything in C++
[21:27:41] <jython234> hello
[21:27:52] <jython234> i dont like c++
[21:28:12] <ZacHack> so compile java into ios
[21:28:24] <Intyre> go :)
[21:28:28] <ZacHack> wait i dont want my iphone to explode, dont do it
[21:28:50] <ZacHack> stupid java messed up my computer
[21:29:32] <Intyre> pff lies
[21:29:49] <ZacHack> it seriously did!
[21:29:59] <Intyre> your computer sucks
[21:30:01] <Intyre> \o/
[21:30:20] <ZacHack> everything was fine i was playing minecraft then! java update popped up! so i was like what could go wrong
[21:30:27] <ZacHack> it broke java
[21:30:39] <Intyre> reinstall?
[21:30:46] <jython234> ...
[21:30:48] <ZacHack> NOW!!! no minecraft!!! no installing!!! no reconize usb!!!!
[21:31:00] <ZacHack> i tried
[21:31:02] <jython234> wait your computer literly blew up
[21:31:04] <ZacHack> but nothing works
[21:31:05] <Intyre> whats uzb? :/
[21:31:06] <jython234> like on fire?
[21:31:15] <ZacHack> no lol
[21:31:20] <ZacHack> nothing on it works
[21:31:22] <jython234> oh ok good xD
[21:31:26] <jython234> wipe it
[21:31:32] <ZacHack> i would but
[21:31:32] <ZacHack> no
[21:31:35] <jython234> wipe and put linux
[21:31:38] <jython234> linux good
[21:31:39] <Intyre> termite works :)
[21:31:44] <jython234> LOL
[21:31:45] <ZacHack> i totally would
[21:31:55] <jython234> yes?
[21:32:00] <ZacHack> or
[21:32:01] <Intyre> but
[21:32:10] <ZacHack> i could just shoot it with a bazooka
[21:32:21] <jython234> not a good investment
[21:32:28] <Intyre> of course! everyone has a bazooka O.o
[21:32:28] <jython234> waste of ammo
[21:32:40] <jython234> i do its in my garage
[21:33:02] <ZacHack> true... ill just get a can of starter fluid and a lighter and burn it
[21:33:05] <jython234> AKA garden hose
[21:33:14] <ZacHack> BURN!!!
[21:33:17] <ZacHack> djfgetnhyjut\t
[21:33:18] <jython234> hope you have a fire extinguisher
[21:33:19] <ZacHack> i6
[21:33:33] * ZacHack quit
[21:33:41] <jython234> i think hes dead
[21:33:44] <jython234> the fire got him
[21:33:55] * ZacHack joined
[21:33:58] <Intyre> R.I.P.
[21:34:02] <ZacHack> computer is dead
[21:34:06] <jython234> no
[21:34:10] <jython234> c++ killed it
[21:34:16] <jython234> wait no it was objective c
[21:34:24] <ZacHack> minecraft is written in jave silly!
[21:34:33] <jython234> windows is in c++
[21:34:59] <jython234> maybe someone put an xbox game in a ps3 lol
[21:35:14] <Intyre> you can :/
[21:35:21] <ZacHack> maybye
[21:35:24] <ZacHack> just maybye
[21:35:31] <Intyre> it wont start but... :p
[21:35:36] <jython234> idiots xD
[21:36:04] <Intyre> you are!
[21:36:08] <ZacHack> now i feel like destroying something
[21:36:22] <jython234> get a garden hose
[21:36:33] <jython234> plastic
[21:36:51] <ZacHack> why would i do that?
[21:36:55] <jython234> i think i massively edited the protocol docs
[21:37:03] <ZacHack> you thinks?
[21:37:05] <jython234> added like 2 new sections
[21:37:17] <Intyre> lies
[21:37:38] <jython234> check for yourself
[21:37:41] <Brandon15811> https://www.youtube.com/watch?v=gAYL5H46QnQ&t=17s
[21:37:49] <Brandon15811> relevant
[21:37:59] <ZacHack> xD
[21:38:03] <jython234> lol
[21:38:09] <ZacHack> thanks brandon!
[21:38:13] * Spydar007 has quit
[21:42:08] * jython234 is now known as jython234[away]

[01:18:48] * Oskar joined the channel
[01:20:46] <Oskar> Hey, i have a server. I wanted to run it through pocketmine, but i don't know how. How do i do this?
[01:23:11] * Oskar has quit
[01:59:03] * TruDan has quit
[02:52:24] <KnownUnown> Anyone wanna play Cards Against Humanity?
[02:52:30] <KnownUnown> If so, http://pyx-2.socialgamer.net/game.jsp#game=81
[02:52:41] <KnownUnown> password: HOWisthisevenaPassword?
[02:52:51] <shoghicp> KnownUnown: :o
[02:52:57] <shoghicp> Brandon15811, humerusj: ^
[02:53:02] <KnownUnown> They know
[02:53:05] <shoghicp> Intyre: ^
[02:53:17] <shoghicp> KnownUnown: this time, tech based
[02:53:30] <shoghicp> don't add too many people that us Europeans don't know D:
[02:53:45] <KnownUnown> k, I'll try to keep it down to official packs
[02:53:52] <KnownUnown> Doctor Who pack and Admin Pack is fine?
[02:54:05] <shoghicp> doctor who is ok :D
[02:55:12] <KnownUnown> Alrighty, all set up
[02:55:15] <KnownUnown> feel free to join
[02:55:45] <shoghicp> KnownUnown: give me one minute
[02:55:54] <shoghicp> finishing the beta release
[02:55:56] <Brandon15811> Intyre, ^
[02:55:57] <KnownUnown> :D
[02:56:10] <Brandon15811> oops, shog already pinged him xD
[02:56:45] <Brandon15811> shoghicp, sorry about that last time, it was originally a game I was playing with a different group of people xD
[02:57:36] <KnownUnown> First Version, First Expansion, Second Expansion, Admin's Picks, Doctor Who
[02:57:44] <shoghicp> tech support!
[02:58:00] <Brandon15811> shoghicp, added too ;D
[02:58:24] <KnownUnown> Anyone else? 3 players is sorta lame :P
[02:58:26] <Brandon15811> devops, programming, and Cards Againist The Internet
[02:58:39] <shoghicp> some PAX
[02:58:49] <KnownUnown> PAX East 2013 A
[02:59:02] <shoghicp> yeah, that should be fine
[02:59:19] <Brandon15811> KnownUnown, people can join mid game
[02:59:23] <KnownUnown> alright
[02:59:25] <KnownUnown> Let's play
[03:56:18] <Cheesy> that excuse though
[03:56:26] <Cheesy> my excuse i mean
[03:58:22] <KnownUnown> spotify:track:0YsEVX5pQG308BXOJNtxlW
[03:58:24] <NullFull> Track: Sound Remedy - Turbo Penguin (Monstercat 020 - Altitude) (2014)
[03:58:43] <Cheesy> I love that song :D
[03:58:53] <Cheesy> i declare witchcraft
[03:59:02] <KnownUnown> spotify:track:4aHjOErNgf7kOpNH4aC3Gy
[03:59:03] <NullFull> Track: Stephen Walking - Top of the World 2 (Monstercat 020 - Altitude) (2014)
[03:59:04] <KnownUnown> :o
[03:59:11] <Cheesy> :o
[03:59:28] <KnownUnown> spotify:track:6cGhJseqVtOym2stThiG79
[03:59:29] <NullFull> Track: Skifonix - Flatline (Monstercat 010 - Conquest) (2012)
[03:59:32] <KnownUnown> 0.o
[03:59:51] <KnownUnown> and the classic
[03:59:52] <KnownUnown> spotify:track:66WcaWVGRFmpx0euxmw9yM
[03:59:53] <NullFull> Track: Tristam - Flight (Monstercat 012 - Aftermath) (2013)
[03:59:57] <Cheesy> o.o
[04:00:05] <Cheesy> how did you know that was on my playlist
[04:00:06] <Cheesy> i
[04:00:07] <Cheesy> declare
[04:00:09] <Cheesy> witchcraft
[04:00:16] <KnownUnown> heh xD
[04:00:24] <KnownUnown> you can see my spotify playlist
[04:00:33] <KnownUnown> spotify:user:knownunown:playlist:0Y725qQCQqCl3EwqqdQUTD
[04:00:50] <Cheesy> NullFull?
[04:00:50] <KnownUnown> Some of the playlist is relatively outdated
[04:00:57] <KnownUnown> http://open.spotify.com/user/knownunown/playlist/0Y725qQCQqCl3EwqqdQUTD
[04:01:12] <KnownUnown> shoot
[04:01:23] <KnownUnown> basically: classical-techno playlist
[04:01:27] <KnownUnown> with some modern mixed in
[04:01:32] <Brandon15811> http://open.spotify.com/user/glennpmcdonald/playlist/7b6jXpGAwOwyFpMNTP2bBS
[04:01:44] <Brandon15811> "Intro to punk christmas" xD
[04:01:51] <KnownUnown> "ENtro"
[04:02:28] <KnownUnown> NullFull playlist
[04:02:29] <Brandon15811> KnownUnown, Cheesy https://www.spotify-yearinmusic.com/my-year/
[04:02:30] <Cheesy> hurry up spotify installer
[04:02:34] <KnownUnown> xD
[04:02:40] <Brandon15811> Cheesy, spotify has a web interface
[04:02:47] <Cheesy> ya i know :p
[04:04:15] <Cheesy> spotify froze my cpu for a sec
[04:04:27] <Brandon15811> KnownUnown, do the "my year in music" thing xD
[04:04:32] <Brandon15811> https://www.spotify-yearinmusic.com/share/c05366c5846ef78eb7b890e92414192b.png
[04:04:36] <Brandon15811> thats mine xD
[04:06:27] * Brandon15811 listens to spotify 7hrs on average on saturday
[04:06:39] <Brandon15811> !wa 79001 minutes to days
[04:06:46] <MrQuoter> [WolframAlpha] -  "convert 79001 minutes to days = 54.86 days" (http://tinyurl.com/pmfrfr3)
[04:07:38] <Cheesy> Brandon: What programming language did you make MrQuoter
[04:07:40] <Cheesy> out of?
[04:07:55] <Brandon15811> Cheesy, its eggdrop, so its tcl
[04:08:04] <Brandon15811> (the plugins are tcl)
[04:08:29] <Cheesy> oh
[04:12:13] <Cheesy> This is my playlist :P
[04:12:13] <Cheesy> spotify:user:mr256bit:playlist:0KYcIsiilsZnaeRsrrZnAm
[04:12:30] <Cheesy> URL: http://open.spotify.com/user/mr256bit/playlist/0KYcIsiilsZnaeRsrrZnAm
[05:20:36] <humerusj> A reason I hate windows:
[05:20:49] <humerusj> Turn on an old computer and there is low memory
[05:21:00] <humerusj> Take the time to clear 20gb of old garbage
[05:21:15] <humerusj> Computer says it's all good with the new 20gb of free memory
[05:21:21] <humerusj> Restart the computer
[05:21:33] <humerusj> Computer goes back to saying its low on memory
[05:21:46] <humerusj> Now riddle me this, where did the 20gb go?
[05:22:38] <Brandon15811> humerusj, pagefile?
[05:23:43] <humerusj> Brandon15811: ever heard of a 20gb pf?
[05:24:19] <Brandon15811> humerusj, http://windirstat.info/
[05:47:28] * Cheesy is now known as Cheesy|away
[06:21:16] * PEMapModder joined the channel
[06:36:21] * Cheesy|away is now known as Cheesy
[06:52:25] * PEMapModder_ joined the channel
[06:52:53] * Guest21770 joined the channel
[06:52:54] * Guest21770 has quit
[06:52:58] <NullFull> Guest21770 is also known as: PEMapModder
[06:54:31] * PEMapModder has quit
[07:10:41] * PEMapModder joined the channel
[08:02:50] * Cheesy has quit
[12:24:28] * InusualZ has quit
[12:24:28] * Intyre has quit
[12:24:29] * RobertClarke has quit
[12:24:29] * C0deH4cker has quit
[12:24:29] * stealthii has quit
[12:24:30] * joshrivers has quit
[12:24:30] * leonchang99 has quit
[12:25:13] * InusualZ joined the channel
[12:26:27] * Intyre joined the channel
[12:26:27] * RobertClarke joined the channel
[12:26:27] * stealthii joined the channel
[12:26:27] * C0deH4cker joined the channel
[12:26:59] * joshrivers joined the channel
[12:26:59] * leonchang99 joined the channel
[12:27:05] * stealthii has quit
[12:28:11] * stealthii joined the channel
[12:28:49] * deceit joined the channel
[15:27:33] * PEMapModder is now known as PEMapModder_
[15:28:24] * PEMapmodder joined the channel
[17:11:39] * PEMapModder_ has quit
[17:35:31] * Cheesy joined the channel
[17:35:31] * Cheesy has quit
[17:35:31] * Cheesy joined the channel
[17:51:45] * Spydar00- joined the channel
[18:17:47] * TruDan joined the channel
[18:17:49] <NullFull> TruDan is also known as: TruDan
[18:18:58] * Spydar00- has quit
[18:18:58] * Spydar00- joined the channel
[18:20:40] * Spydar00- is now known as Spydar
[18:24:12] * Spydar007 has quit
[18:24:12] * Spydar is now known as Spydar007
[18:50:17] * Cheesy has quit
[19:21:13] * MrARM is now known as MrARM|away
[19:47:38] * MrARM|away is now known as MrARM
[20:20:03] * MrARM is now known as MrARM|away
[20:27:04] * MrARM|away is now known as MrARM
[21:13:38] <jython234> !randquote
[21:13:40] <MrQuoter> [489] <expir3dcow> Intyre : Your insulting has had good effects :D
[21:13:44] <jython234> lol
[21:13:53] <Intyre> Be quiet, jython234!
[21:14:12] <TruDan> Lol!

2014-12-22
[01:28:03] * TruDan has quit
[01:45:26] * _RxOYAL has left the channel
[04:01:45] * Cheesy joined the channel
[04:01:45] * Cheesy has quit
[04:01:45] * Cheesy joined the channel
[05:08:28] * Cheesy has quit
[05:10:31] * MinecraftAddict_ joined the channel
[05:10:35] * shogchips_ joined the channel
[05:11:03] * shogchips has quit
[05:11:03] * MinecraftAddict has quit
[05:11:04] * shogchips_ is now known as shogchips
[05:11:05] * MinecraftAddict_ is now known as MinecraftAddict
[11:05:35] * [o__o] joined the channel
[11:35:21] * TruDan joined the channel
[11:35:23] <NullFull> TruDan is also known as: TruDan
[13:45:56] <MrARM> awww, mcpe, why
[13:46:14] <MrARM> why you crash on destroying the previous screen
[13:46:17] <MrARM> why D:
[13:46:46] <MrARM> wait
[13:48:29] <MrARM> >.<
[13:48:49] <MrARM> The size of Screen was wrong
[16:22:11] * InusualZ joined the channel
[18:18:06] <MrARM> anyone here knows c++?
[18:38:54] <MrARM> nvm
[18:39:08] <MrARM> gonna release a full featured TMI instead
[18:54:44] * Cheesy joined the channel
[19:01:51] * MrARM is now known as MrARM|away
[19:02:11] * MrARM|away is now known as MrARM

2014-12-21
[00:49:58] * williamtdr joined the channel
[03:43:07] * PEMapModder_ joined the channel
[03:43:11] <NullFull> PEMapModder_ is also known as: PEMapModder
[05:22:53] * Smarticles101 joined the channel
[06:24:21] * mightysun99 joined the channel
[06:24:23] <NullFull> mightysun99 is also known as: mightysun99, SImCItyMonster
[06:24:47] * mightysun99 has quit
[06:46:56] * NullFull is now known as NullFull|away
[06:48:12] * NullFull|away is now known as NullFull
[07:00:03] * Fudster_ joined the channel
[07:06:47] * Fudster_ is now known as Fudster
[07:06:58] * Fudster joined the channel
[07:06:58] * Fudster has quit
[07:06:58] * Fudster joined the channel
[07:54:58] * PEMapModder_ joined the channel
[10:43:16] * MrARM is now known as MrARM|away
[10:43:55] * MrARM|away is now known as MrARM
[10:53:26] * MrARM is now known as MrARM|away
[10:57:15] * MrARM|away is now known as MrARM
[11:11:45] * PEMapModder_ has quit
[13:06:15] * PEMapModder joined the channel
[16:30:13] * Inusua1Z joined the channel
[16:30:17] <NullFull> Inusua1Z is also known as: InusualZ
[16:31:52] * TruDan joined the channel
[16:31:54] <NullFull> TruDan is also known as: TruDan
[18:00:39] * TruDan has quit
[18:57:58] * Smarticles101 joined the channel
[20:10:14] * Jocopa3 joined the channel
[20:29:14] <Jocopa3> Anyone here have a kindle fire HD?
[20:30:00] <Jocopa3> and also willing to test some things out for me?
[21:09:22] * Jocopa3 has quit
[21:12:57] * NullFull is now known as NullFull|away
[21:15:43] * Jocopa3 joined the channel
[21:15:47] * NullFull|away is now known as NullFull
[21:17:28] * NullFull is now known as NullFull|away
[21:17:54] <InusualZ> Jocopa3, you should talk with byteandahalf i think he have one
[21:20:17] * TruDan joined the channel
[21:21:06] * NullFull|away is now known as NullFull
[21:24:06] <Jocopa3> Yup, he does apparently
[21:34:52] * Jocopa3 has quit
[21:35:50] * Jocopa3 joined the channel
[22:05:08] * Jocopa3 has quit
[22:07:31] * sgray joined the channel

2014-12-20
[00:01:10] * MrARM is now known as MrARM|away
[00:08:03] * MrARM|away is now known as MrARM
[01:42:07] * potpotsie joined the channel
[01:44:45] * potpotsie has quit
[01:57:08] * Guest45309 has quit
[01:59:35] * sekjun9878_ joined the channel
[01:59:43] * sekjun9878_ is now known as Guest10888
[02:01:11] * sekjun9878 has quit
[02:01:20] * Guest10888 is now known as sekjun9878
[02:01:30] * sekjun9878 has quit
[02:01:30] * sekjun9878 joined the channel
[02:23:47] * sekjun9878 has quit
[02:25:08] * TruDan has quit
[02:36:25] * sekjun9878 joined the channel
[02:36:33] * williamtdr joined the channel
[02:36:33] * sekjun9878 is now known as Guest15646
[02:37:01] * Guest15646 has quit
[02:48:24] * sekjun9878__ joined the channel
[02:51:09] * sekjun9878__ is now known as sekjun9878
[02:51:10] * sekjun9878 has quit
[02:51:10] * sekjun9878 joined the channel
[03:14:58] * Inusu4lZ has quit
[03:16:21] * Inusu4lZ joined the channel
[03:16:22] * Inusu4lZ has quit
[03:44:44] * PEMapModder_ joined the channel
[03:44:48] <NullFull> PEMapModder_ is also known as: PEMapModder
[03:50:02] <sekjun9878> https://github.com/google/end-to-end
[03:52:30] * InusualZ joined the channel
[04:05:51] * BugzWabbit joined the channel
[04:05:53] <NullFull> BugzWabbit is also known as: KnownUnown
[04:06:05] <KnownUnown> Dangit.
[04:06:08] <KnownUnown> Shh.
[04:18:44] * BugzWabbit has quit
[04:37:08] * Inusu4lZ joined the channel
[04:42:45] * NullFull is now known as NullFull|away
[04:44:18] * NullFull|away is now known as NullFull
[04:47:13] * NullFull is now known as NullFull|away
[04:48:39] * NullFull|away is now known as NullFull
[04:50:53] * NullFull is now known as NullFull|away
[04:51:28] * NullFull|away is now known as NullFull
[04:54:05] * NullFull is now known as NullFull|away
[04:54:14] * NullFull|away is now known as NullFull
[04:55:47] * NullFull is now known as NullFull|away
[04:55:56] * NullFull|away is now known as NullFull
[05:07:57] * RxOYAL is now known as Royal
[05:08:05] * Royal is now known as RxOYAL
[05:34:51] * ilikecodingnstuf joined the channel
[05:34:53] <NullFull> ilikecodingnstuf is also known as: xionbig
[05:35:33] <humerusj_> Brandon15811: that was me
[05:35:57] <Brandon15811> humerusj_, I know that now xD
[05:36:17] <humerusj_> Brandon15811: just making sure you don't get all scary faced for no reason xD
[06:59:12] <PEMapModder_> Why?
[07:05:46] * PEMapModder_ joined the channel
[07:05:50] <NullFull> PEMapModder_ is also known as: PEMapModder
[07:06:44] * PEMapModder__ joined the channel
[07:10:29] * stealthii has quit
[07:10:52] * C0deH4cker has quit
[07:11:15] * PEMapModder__ has quit
[07:11:34] * PEMapModder_ joined the channel
[07:11:38] * NCommander has quit
[07:11:59] * Guest89802 joined the channel
[07:13:10] * KnownUnown has quit
[07:13:33] * RobertClarke has quit
[07:13:45] * PEMapModder_ joined the channel
[07:14:17] * RobertClarke joined the channel
[07:14:19] * williamtdr has quit
[07:17:46] * NCommander joined the channel
[07:17:47] * NCommander has quit
[07:17:47] * NCommander joined the channel
[07:23:01] * Unown__ joined the channel
[07:29:15] * williamtdr joined the channel
[07:33:07] * C0deH4cker joined the channel
[07:33:50] * stealthii joined the channel
[07:59:30] * williamtdr has quit
[13:55:52] * Georggi has quit
[14:58:03] * RxOYAL has quit
[14:58:28] * RxOYAL joined the channel
[16:18:37] * deceit_ joined the channel
[16:32:12] * deceit has quit
[16:32:44] * Inusu4lZ joined the channel
[16:34:49] * RobertClarke_ joined the channel
[16:34:50] * _RxOYAL joined the channel
[16:34:52] * joshrivers has quit
[16:34:52] * RobertClarke has quit
[16:36:34] * RobertClarke_ is now known as RobertClarke
[16:37:42] * RxOYAL has quit
[16:37:46] * Fudster_ joined the channel
[16:42:08] * leonchang99 has quit
[16:43:23] * Intyre joined the channel
[16:43:31] * leonchang99_ joined the channel
[16:43:36] * joshrivers_ joined the channel
[16:43:44] * joshrivers_ is now known as joshrivers
[16:44:27] * leonchang99_ is now known as leonchang99
[16:50:30] * RobertClarke has quit
[16:50:30] * RobertClarke joined the channel
[16:50:40] * Fudster_ has quit
[16:50:40] * Fudster_ joined the channel
[16:55:02] * MrARM is now known as MrARM|away
[16:55:17] * MrARM|away is now known as MrARM
[17:55:23] * Spydar007 has quit
[18:14:00] * PEMapModder_ joined the channel
[18:31:30] * Spydar007 joined the channel
[19:06:43] * MrARM is now known as MrARM|away
[19:13:31] * MrARM|away is now known as MrARM
[19:45:08] * deceit_ is now known as deceit
[20:04:51] * Inusua1Z joined the channel
[20:08:39] * Inusu4lZ has quit
[22:54:25] * Falkirks has quit
[22:54:25] * Falkirks joined the channel
[23:50:48] * Unown__ is now known as KnownUnown

2014-12-19
[22:02:02] <humerusj_> That was after only a 2.5b sale that he probably only got a percentage of
[22:02:22] <humerusj_> That's crazy to think about

[00:34:00] * TruDan has quit
[00:41:48] * potpotsie joined the channel
[01:02:01] * potpotsie has quit
[01:56:51] <KnownUnown> https://twitter.com/zhuowei/status/536619482345897984
[01:56:57] <KnownUnown> *clap clap*
[01:57:20] <humerusj_> ?
[02:05:29] <shoghicp> hahaha
[02:05:38] <shoghicp> Syriamanal it's still around xD
[02:05:41] <shoghicp> same as ever
[02:07:28] <humerusj_> Context?
[02:08:04] <shoghicp> humerusj_: read above and below
[02:08:52] <humerusj_> shoghicp: can't access twitter right now xD
[02:11:03] <humerusj_> Nvm
[02:15:25] <humerusj_> So, native plugin manager for pocketdockconsole next, or...?
[02:15:44] * KnownUnown silently curses self for not looking at Sheep
[02:15:59] <humerusj_> :)
[02:16:11] <humerusj_> Brandon15811: i'll push what i have in a bit
[02:25:14] <shoghicp> LevelDB :o
[02:29:30] <humerusj_> Is level DB supposed to give a huge performance increase?
[02:31:52] <shoghicp> no
[02:31:56] <shoghicp> in fact
[02:32:03] <shoghicp> it's slower than McRegion
[02:32:21] <shoghicp> could be just me and not doing it properly :P
[02:32:51] <shoghicp> it's just something people want, and I wanted to have in there
[02:32:58] <shoghicp> this is the "easy" way
[02:33:32] <shoghicp> McRegion > LevelDB > Anvil
[02:33:47] <shoghicp> Anvil being pretty bad due to some extra issues it has
[02:50:47] * greymalkin joined the channel
[02:51:57] <greymalkin> Hey all, I'm fiddling with mojang's leveldb implementation -- trying to use it on linux, but I'm getting 'corrupted compressed block contents' errors.
[02:52:41] <greymalkin> I don't see anywhere in the code where non-strict integer sizes are used (since this typically targets x86/arm/32-bit and I'm on x64)
[02:52:52] <greymalkin> So I'm at a bit of a loss. Any guidance?
[03:00:43] <greymalkin> At this point, I'm thinking that the order of the keys has been modified (different comparator)...
[03:00:48] <shoghicp> hmm
[03:00:57] <shoghicp> I just implemented it into PocketMine-MP
[03:01:18] <shoghicp> are you using zlib properly?
[03:01:23] <shoghicp> or did you use snappy?
[03:01:53] <shoghicp> In my case, just a make did it and generated .a and .so
[03:02:12] <shoghicp> I added several extra includes for the relative path later, but that's it
[03:03:04] <shoghicp> greymalkin: are your source code + world files available?
[03:04:18] <greymalkin> I'm using the https://github.com/Mojang/leveldb-mcpe HEAD right now -- only needed to fix an include to include snappy as well (which I'm not using)
[03:04:48] <shoghicp> you don't need it, it'll compile without it
[03:04:54] <greymalkin> Unfortunately, my code may not be completely legible, since I'm using the haskell wrapper around leveldb (with modifications to support zlib=2)
[03:05:03] <greymalkin> With zlib?
[03:05:12] <greymalkin> oh... snappy.
[03:05:15] <shoghicp> yep, zlib is always enabled
[03:05:45] <greymalkin> Well, it was easier to fix snappy's include (from snappy/snappy.h to just snappy.h) to get it working, rather than ditch it altogether.
[03:06:45] <shoghicp> do you have the modifications you made public?
[03:06:53] <greymalkin> Give me a moment.
[03:08:14] <greymalkin> https://github.com/greyson/leveldb-mcpe
[03:08:18] <greymalkin> (just a single line0
[03:08:19] <greymalkin> )
[03:09:12] <shoghicp> and the haskell wrapper?
[03:09:32] <shoghicp> in my case I had to modify the PHP wrapper, everything worked fine in LevelDB
[03:09:51] <shoghicp> in fact, let me check your world
[03:09:58] <shoghicp> maybe it's the world fault
[03:10:07] <greymalkin> And the changes to the haskell wrapper: https://github.com/greyson/leveldb-haskell/tree/mcpe
[03:10:37] <greymalkin> Let me pull it again... I just started a new game, put down some blocks, quit out and adb pull'd it.
[03:11:49] <greymalkin> Hmm. where to put a world.
[03:12:58] <greymalkin> Hope this works: https://www.dropbox.com/s/mcbk0b9isyjejtr/My%20World.tar.gz?dl=0
[03:13:11] <shoghicp> oh, I see something you did not change
[03:13:26] <greymalkin> defaultOptions?
[03:14:38] <shoghicp> wrong branch
[03:15:31] <shoghicp> try setting the default to zlib
[03:15:32] <shoghicp> also
[03:15:34] <shoghicp> data Compression = NoCompression | Snappy | Zlib deriving (Eq, Show)
[03:15:50] <shoghicp> will that work right? I don't know the specifics of haskell
[03:16:14] <shoghicp> but I had some issues with OR operations that needed to be enclosed using parenthesis
[03:16:22] <greymalkin> Yeah, it's basically defining a type "Compression" with three different "constructors" -- in this case it's nothing but a glorified enum
[03:16:22] <shoghicp> (NoCompression | Snappy | Zlib)
[03:16:29] <shoghicp> alright
[03:16:33] <KnownUnown> Enums!
[03:17:20] <shoghicp> https://github.com/Mojang/leveldb-mcpe/blob/b9df6ef88b3633fb41b9145a4359b2f64996a3d5/table/format.cc#L138 <-- no valid compressor found :(
[03:20:06] <shoghicp> also... are you sure you built your code from the mcpe branch? otherwise it's really strange
[03:20:32] <shoghicp> maybe adding snappy support breaks zlib, who knows D:
[03:22:40] <greymalkin> How did you disable snappy? it looks like I have to get pretty far into the guts of build_detect_platform to lock it out.
[03:23:22] <shoghicp> You don't have to touch things
[03:23:28] <shoghicp> git clone, make
[03:23:36] <shoghicp> no build_detect_platform
[03:24:30] <greymalkin> build_detect_platform is called on line 18 of the Makefile -- you just might not have it on your system
[03:24:42] <greymalkin> or at least not the dev libs.
[03:25:00] <shoghicp> oh, I thought you mean calling it directly
[03:25:15] <shoghicp> well, it compiles without snappy support by default
[03:26:33] <greymalkin> Well, I've excised the check from the build_detect_p... file and now, at least, it's building without snappy.
[03:26:53] <shoghicp> I've to get some sleep
[03:27:26] <greymalkin> Ahah! that was it.
[03:27:40] <greymalkin> Cheers, thanks for the help!
[03:27:54] <shoghicp> :o
[03:27:57] <shoghicp> o/
[03:33:30] * Smarticles101 joined the channel
[05:53:46] <greymalkin> P.S. I was totally wrong.  I think the leveldb binary that the haskell was compiled against was the first test-run to make sure they would build together.
[05:54:38] <greymalkin> Because the haskell build didn't check the new-ness of the leveldb build, it never recompiled against the newer, zlib-compatible, library.
[06:27:02] * RxOYAL is now known as Royal
[06:27:18] * Royal is now known as RxOYAL
[06:31:11] * Joker420Toker joined the channel
[06:38:03] * Joker420Toker has left the channel
[11:02:35] * TruDan joined the channel
[11:02:36] <NullFull> TruDan is also known as: TruDan
[12:44:41] * Intyre has quit
[12:44:41] * leonchang99 has quit
[12:45:34] * LaxWasThere has quit
[12:45:38] * Falkirks has quit
[12:45:38] * shogchips has quit
[12:45:56] * leonchang99 joined the channel
[12:46:11] * LaxWasHere joined the channel
[12:46:12] * iamadpond has quit
[12:46:12] * Antisober552 has quit
[12:46:26] * Falkirks joined the channel
[12:46:56] * shogchips joined the channel
[12:47:26] * iamadpond joined the channel
[12:47:56] * Intyre joined the channel
[12:48:26] * Antisober552 joined the channel
[13:49:05] * Georggi joined the channel
[13:49:08] <NullFull> Georggi is also known as: Georggi
[14:21:58] * PEMapModder_ joined the channel
[14:39:53] * Georggi has quit
[14:59:30] * williamtdr has quit
[15:35:57] * TruDan has quit
[15:42:22] * shaila has quit
[16:45:25] * InusualZ has quit
[16:59:08] * InusualZ joined the channel
[18:22:09] * TruDan joined the channel
[18:22:11] <NullFull> TruDan is also known as: TruDan
[18:37:55] * MrARM is now known as MrARM|away
[18:46:44] * MrARM|away is now known as MrARM
[19:05:21] * sekjun9878_ joined the channel
[19:05:43] * sekjun9878_ is now known as Guest45309
[19:06:58] * leonchang99_ joined the channel
[19:07:50] * _RxOYAL joined the channel
[19:08:28] * Anti joined the channel
[19:08:38] * Guest72916 has quit
[19:08:38] * Brandon15811__ has quit
[19:08:39] * Fudster has quit
[19:08:39] * RxOYAL has quit
[19:08:39] * leonchang99 has quit
[19:08:39] * Antisober552 has quit
[19:08:41] * Anti is now known as Antisober552
[19:08:41] * Fudster_ joined the channel
[19:08:41] * leonchang99_ is now known as leonchang99
[19:08:44] * _RxOYAL is now known as RxOYAL
[19:09:17] * Brandon15811__ joined the channel
[19:10:41] * Fudster_ is now known as Fudster
[19:38:49] * Inusu4lZ joined the channel
[19:41:57] * InusualZ has quit
[20:36:12] * MrARM is now known as MrARM|away
[20:43:48] * MrARM|away is now known as MrARM
[20:43:56] * Georggi joined the channel
[20:43:56] <NullFull> Georggi is also known as: Georggi
[21:56:21] <Brandon15811> http://arstechnica.com/gaming/2014/12/minecraft-creator-outbids-jay-z-buys-priciest-home-in-beverly-hills/
[21:56:22] <Brandon15811> xD
[21:56:35] <shoghicp> yep :)

2014-12-18
[01:46:20] * iJoshuaHD_ joined the channel
[03:04:07] * iJoshuaHD_ joined the channel
[03:24:43] * iJoshuaHD_ has quit
[03:42:47] * Smarticles101 joined the channel
[06:55:11] * joshrivers joined the channel
[07:09:30] * williamtdr has quit
[08:09:09] * C0deH4cker has quit
[08:21:21] * C0deH4cker joined the channel
[09:50:08] * TruDan joined the channel
[16:10:50] * TruDan has quit
[17:25:11] * Inusua1Z is now known as InusualZ
[18:02:25] * heyj has quit
[20:04:27] * MrARM is now known as MrARM|away
[20:15:00] * [o__o] joined the channel
[20:22:23] * MrARM|away is now known as MrARM
[21:08:20] * williamtdr joined the channel
[22:17:09] <TruDan> shoghicp: i think signs / tile entities may have broken again :S
[22:17:28] <shoghicp> hmm, I don't see issues with them
[22:17:44] <shoghicp> I managed to lose all my entities before in a vanilla MCPE server
[22:17:53] <shoghicp> but PM handles them fine
[22:17:58] <TruDan> Remember when i had troubles before with the sign events, its happened again with the same code
[22:18:07] <shoghicp> sign events?
[22:18:13] <TruDan> SignChangeEvent
[22:18:22] <shoghicp> you mean... that event not being fired?
[22:18:36] <TruDan> yeah, but before i think it was related to the signs not being stored correctly or something
[22:18:37] <shoghicp> also, #pocketmine is the channel for PocketMine things
[22:19:09] <TruDan> ooooh i'll join that lol

2014-12-17
[02:27:00] * Falkirks has quit
[02:27:00] * Falkirks joined the channel
[03:57:33] <Brandon15811> anybody wanna play cards against humanity?
[03:57:35] <Brandon15811> http://pyx-2.socialgamer.net/game.jsp#game=77
[03:57:41] <Brandon15811> password is Rachel
[07:38:18] * Guest14960 has quit
[08:48:28] * PEMapModder joined the channel
[08:51:35] <shoghicp> Brandon15811: :o
[13:43:25] * TruDan joined the channel
[15:18:29] * williamtdr joined the channel
[15:44:32] * iJoshuaHD_ joined the channel
[16:59:46] * Inusua1Z joined the channel
[18:08:30] * MrARM is now known as MrARM|away
[18:36:00] * MrARM|away is now known as MrARM
[19:43:38] <TruDan> shoghicp: I did it! :D
[19:54:26] * Intyre claps
[20:58:04] <TruDan> Hmm, I think event priorities may be broken I've got two plugins, one with priority LOWEST, and the other with HIGHEST, yet the highest is being called first, even if i switch them round, the same one gets called first :S
[21:08:53] <shoghicp> TruDan: is that in .phar or src?
[21:26:24] <MrARM> Hmm, are tile entities just entities? Or they are completly separate?
[21:26:37] <MrARM> I mean, do they share ids with normal entities?
[21:27:59] <TruDan> .phar
[21:28:19] <MrARM> shoghicp: told you that's broken :p
[21:28:37] <shoghicp> they do not share ids
[21:28:45] <TruDan> I spent like 30mins checking typos, using a regex checker and everything xD
[21:28:50] <MrARM> k, thanks
[21:28:52] <shoghicp> MrARM: well, as far as I tested, it works for me
[21:29:14] <MrARM> shoghicp: Seems to work fine on Mac OS, probably on Windows as well, but not on Linux
[21:29:55] <shoghicp> errm... Linux has the same lines as MacOS
[21:30:01] <shoghicp> and it shouldn't matter, anyways
[21:30:06] <MrARM> Yeah, maybe compile stuff?
[21:30:27] <MrARM> Probably matters, if it works on my PC but not on the production servers
[21:31:28] <MrARM> upload to linux as src - works; makeplugin'ining it and copying the new Plugin to be the only - makes the events order to be ignored
[21:31:36] <Intyre> i have 5 lines
[21:31:47] <MrARM> (second one on same Linux machine)
[21:32:06] <MrARM> I guess it's an php biniary issue
[21:32:22] <TruDan> Mine are built via devtool cli, I could try src using folderpluginloader?
[21:32:38] <MrARM> No.
[21:33:07] <MrARM> also, you can just put the sources in plugins/ and it'll auto load them
[21:33:36] <MrARM> (dev tools will do that)
[21:33:53] <MrARM> (no need for folderpluginloader)
[21:34:16] <TruDan> I don't have DevTools on the server, its built from jenkins using the CLI for devtools
[21:35:11] <MrARM> doesn't happen on testing, right?
[21:35:26] <MrARM> and that server is linux, right?
[21:35:56] <TruDan> I test using phars rather than source, and yes its CentOS to be specific
[21:39:43] <shoghicp> MrARM: is opcache enabled?
[21:42:05] <shoghicp> try disabling the opcache extension on the server when running from .phar, it's in bin/php5/bin/php.ini on Unix and bin/php/php.ini on Windows
[21:43:26] <TruDan> +1 Works
[21:45:32] <shoghicp> TruDan: alright, run the installer again
[21:45:43] <shoghicp> there was a typo in the configuration
[21:46:55] <MrARM> shoghicp: Will do, thanks, so I'll have to re-download the biniaries on all servers?
[23:37:50] * TruDan has quit

2014-12-16
[22:19:36] <shoghicp> ab useful build script
[22:19:42] <shoghicp> set up everything as a git repo
[22:19:59] <shoghicp> that'll load all the info from the plugin.yml and send it to DevTools
[22:20:19] <shoghicp> (I placed the .phar under /home/jenkins/DevTools.phar, you can edit that)
[22:20:31] <shoghicp> archive *.phar files
[22:22:44] <TruDan> does the $WORKSPACE inherit from jenkins?
[22:23:38] <shoghicp> yep
[22:24:13] <shoghicp> I would give you the setup I have, but I can't export it
[22:24:24] <TruDan> \o/ awesome, tyvm
[22:24:46] <shoghicp> If you want to set up the plugin right now, I can guide you
[22:24:49] <TruDan> It's all good, I've used jenkins plenty of times for java, but that was always maven, so it was simple to set up
[22:24:59] <shoghicp> then it's just create a different job copying the old conf
[22:25:37] <shoghicp> just note that you should "Check out to a sub-directory" under Additional Behaviors in Git
[22:25:43] <shoghicp> "plugin"
[22:25:57] <shoghicp> so you don't have to modify the script
[22:27:58] <TruDan> ooo, I'm just waiting for my guy to give me the infos to setup the ssh keys for bitbucket, since the plugins are private source & specific to the environment, for now at least
[22:28:26] <TruDan> So once I've got those i'll give the job a test run
[22:32:04] <TruDan> Brb, if i don't catch you when im back, tyvm for the help :)
[23:17:17] <TruDan> Which version of DevTools are you using? I'm getting Class 'pocketmine\plugin\PluginBase' not found when running the build
[23:17:24] <TruDan> (Using latest DevTools)
[23:25:01] <shoghicp> TruDan: use the build on plugins.pocketmine.net
[23:25:16] <shoghicp> that has been created manually, so CLI is available
[23:28:31] <TruDan> Same error with v1.8.0 on the plugins page
[23:30:47] <shoghicp> D: I broke it!
[23:30:54] <TruDan> D:
[23:30:54] <shoghicp> download that .phar on your server
[23:31:02] <shoghicp> and run makeplugin DevTools
[23:31:26] <shoghicp> you'll be able to use the .phar generated on plugins/DevTools/DevToolsXXXXX.phar
[23:34:43] <TruDan> I think devtools compiles from source right? so clone git into folder then run?
[23:36:42] <shoghicp> but you won't be able to load it D:
[23:36:50] <shoghicp> it can also compile itself from .phar
[23:36:55] <shoghicp> or load devtools.phar
[23:37:04] <shoghicp> makeplugin FolderPluginLoader
[23:37:19] <shoghicp> grab the FolderPluginLoader phar, place it under plugins
[23:37:32] <shoghicp> now you can load source plugins without DevTools .phar
[23:37:57] <shoghicp> (that's how DevTools is developed, otherwise it's like the chicken and egg
[23:38:05] <TruDan> XD
[23:38:24] <TruDan> Right, i gotta note all this down because i need to go now D:
[23:39:26] <TruDan> So, do i then download the source for devtools & compile that?
[23:39:32] <TruDan> using the folderpluginloader
[23:40:34] <shoghicp> FolderPluginLoader just loads things
[23:40:53] <shoghicp> anyway, DevTools will be able to create another CLI-working phar from itself
[23:41:09] <shoghicp> phar files are just handled as archives, and have the same folder structure
[23:43:13] <TruDan> I'm still confused how to create the other cli-working phar, makeplugin DevTools still isnt working, do i extract that, then compile it again?
[23:45:30] <TruDan> I need to shoot, I'll have a play around tomorrow, see if I can get it working
[23:46:00] <TruDan> ty :)
[23:46:10] * TruDan has quit

[04:30:13] * RxOYAL is now known as Royal
[04:30:42] * Royal is now known as RxOYAL
[04:33:48] * Inusu4lZ joined the channel
[04:34:36] * InusualZ has quit
[05:24:05] * RxOYAL has quit
[05:24:27] * RxOYAL joined the channel
[08:50:19] * PEMapModder joined the channel
[09:02:27] * Guest14960 joined the channel
[09:30:35] * PEMapModder_ joined the channel
[09:36:35] * Falkirks has quit
[09:36:57] * shogchips has quit
[09:37:09] * MinecraftAddict has quit
[09:37:20] * Intyre has quit
[09:37:36] * eggster has quit
[09:37:43] * ZacHack has quit
[09:37:43] * shoghicp has quit
[09:38:49] * Antisober552 has quit
[09:38:52] * iamadpond has quit
[09:38:53] * NullFull has quit
[09:39:33] * MrARM has quit
[09:41:10] * leonchang99 has quit
[09:43:26] * shogchips joined the channel
[09:43:28] * eggster|afk joined the channel
[09:43:54] * eggster|afk is now known as eggster
[09:44:04] * NullFull|away joined the channel
[09:44:06] * NullFull|away is now known as NullFull
[09:47:52] * shogchips has quit
[09:48:45] * NullFull has quit
[09:49:30] * MrARM joined the channel
[09:50:12] * eggster has quit
[09:54:17] * Antisober552 joined the channel
[09:54:17] * NullFull|away joined the channel
[09:54:17] * eggster|afk joined the channel
[09:54:17] * humerusj joined the channel
[09:54:21] * NullFull|away is now known as NullFull
[09:54:21] * MinecraftAddict joined the channel
[09:54:27] * eggster|afk is now known as eggster
[09:54:52] * Intyre joined the channel
[09:55:22] * ZacHack joined the channel
[09:59:04] * MinecraftAddict has quit
[09:59:13] * eggster has quit
[09:59:34] * Intyre has quit
[09:59:57] * ZacHack has quit
[10:00:50] * leonchang99 joined the channel
[10:00:50] * eggster joined the channel
[10:01:20] * ZacHack joined the channel
[10:01:50] * Intyre joined the channel
[10:02:20] * MinecraftAddict joined the channel
[10:02:36] * MrARM_ joined the channel
[10:03:09] * shoghicp joined the channel
[10:03:50] * iamadpond joined the channel
[10:04:20] * shogchips joined the channel
[10:04:50] * Falkirks joined the channel
[10:46:28] * humerusj has quit
[10:46:28] * humerusj joined the channel
[10:46:28] * humerusj has quit
[10:56:43] * PEMapModder_ has quit
[10:57:04] * PEMapModder_ joined the channel
[12:14:16] * _RxOYAL joined the channel
[12:14:27] * RxOYAL has quit
[12:14:50] * _RxOYAL is now known as RxOYAL
[12:16:18] * Fudster has quit
[12:16:18] * Brandon15811__ has quit
[12:18:40] * Brandon15811__ joined the channel
[12:20:32] * Fudster joined the channel
[12:25:56] * Connor4898_ joined the channel
[12:31:15] * Connor4898 has quit
[12:31:17] * Connor4898_ is now known as Connor4898
[12:42:59] * leonchang99 has quit
[12:43:37] * shogchips has quit
[12:44:40] * MinecraftAddict has quit
[12:44:43] * Intyre_ joined the channel
[12:44:53] * Intyre has quit
[12:44:53] * Intyre_ is now known as Intyre
[12:44:53] * Intyre has quit
[12:45:07] * Falkirks has quit
[12:45:07] * NullFull has quit
[12:45:24] * iamadpond has quit
[12:45:24] * shoghicp has quit
[12:45:34] * ZacHack has quit
[12:46:59] * eggster is now known as eggster|afk
[12:47:49] * MrARM_ has quit
[12:49:10] * Antisober552 has quit
[12:51:05] * shogchips joined the channel
[12:51:32] * eggster|afk has quit
[13:00:40] * shogchips has quit
[14:30:13] * PEMapModder_ has quit
[14:33:20] * PEMapModder_ joined the channel
[15:05:14] * MrARM has quit
[15:05:19] * MrARM_ joined the channel
[15:11:01] * MrARM_ has quit
[15:11:05] * MrARM joined the channel
[15:12:07] * MrARM has quit
[15:12:12] * MrARM_ joined the channel
[15:12:53] * MrARM_ has quit
[15:12:58] * MrARM joined the channel
[15:17:22] * MrARM has quit
[15:18:04] * Antisober552 joined the channel
[15:18:04] * humerusj_ joined the channel
[15:18:34] * eggster|afk joined the channel
[15:18:35] * NullFull|away joined the channel
[15:18:35] * iamadpond joined the channel
[15:18:37] * eggster|afk is now known as eggster
[15:18:46] * NullFull|away is now known as NullFull
[15:19:04] * leonchang99 joined the channel
[15:19:34] * shogchips joined the channel
[15:19:50] * shoghicp joined the channel
[15:20:34] * Falkirks joined the channel
[15:21:04] * Intyre joined the channel
[15:21:34] * MinecraftAddict joined the channel
[15:22:04] * MrARM|away joined the channel
[15:22:14] * MrARM|away is now known as MrARM
[15:22:25] * MrARM_ joined the channel
[15:22:34] * ZacHack joined the channel
[15:25:14] * PEMapModder_ has quit
[15:25:14] * PEMapModder_ joined the channel
[15:25:14] * PEMapModder_ has quit
[15:50:56] * MrARM_ has quit
[15:51:02] * MrARM__ joined the channel
[15:51:37] * MrARM_ joined the channel
[15:55:36] * MrARM__ has quit
[16:22:50] * PEMapModder__ joined the channel
[16:23:15] * Guest13971 joined the channel
[16:36:51] * humerusj_ has quit
[16:36:51] * humerusj_ joined the channel
[17:49:33] * Intyre_ joined the channel
[18:15:54] * tommo joined the channel
[18:47:24] * tommo has quit
[19:27:58] * Intyre_ has quit
[20:43:59] * MrARM_ has quit
[20:44:08] * TruDan joined the channel
[20:44:42] <TruDan> Hey guys, anyone here managed to setup a Jenkins to create phars for plugins? I'm struggling to find out how.
[20:59:02] * MrARM is now known as MrARM|away
[21:05:30] * MrARM|away is now known as MrARM
[21:35:27] * Intyre_ joined the channel
[21:36:19] * Intyre_ has left the channel
[22:07:57] <shoghicp> TruDan: it's on jenkins.pocketmine.net
[22:08:02] <shoghicp> using DevTools via CLI
[22:10:56] <TruDan> Ooo, DevTools has a CLI? Would you mind sharing the command to do so?
[22:11:49] <shoghicp> php DevTools.phar
[22:11:51] <shoghicp> ;D
[22:13:13] <TruDan> -facedesk- fair enough, never used phar's before xD I never even knew you could use PHP as a full runtime type thing until pocketmine
[22:14:15] <shoghicp> it's just like Java .jar
[22:14:58] <TruDan> Ahh, just curious.. What made you choose php over java for pocketmine?
[22:15:38] <shoghicp> well, it was started as a project to document the protocol and work on it fast
[22:15:42] <shoghicp> not as it is right now
[22:17:53] <TruDan> Ahh, awesome :D
[22:18:20] <shoghicp> oh, are you the guy that sent an email about Jenkins?
[22:18:48] <TruDan> Yeah, you can ignore that now lol, I came on here wondering if anyone else would know
[22:19:31] <shoghicp> TruDan: https://gist.github.com/shoghicp/a1bd554052462d4b97ca

2014-12-15
[03:27:00] * jython234_ joined the channel
[03:27:26] * jython234_ is now known as jython234[2]
[03:30:48] <jython234[2]> !randquote
[03:30:50] <MrQuoter> [123] Go-To-Sleep v1 https://www.youtube.com/watch?v=y-vDYOpkoWE#t=52s
[03:41:11] <Brandon15811> heh xD
[03:46:14] <deceit> LOL
[04:12:51] <jython234[2]> Lel
[04:18:09] * jython234[2] has quit
[04:39:30] * williamtdr has quit
[12:42:58] * RxOYAL is now known as Royal
[12:43:05] * Royal is now known as RxOYAL
[12:43:33] * RxOYAL has quit
[12:44:02] * RxOYAL joined the channel
[14:19:21] * williamtdr joined the channel
[15:53:31] * tommo joined the channel
[15:53:31] * tommo has quit
[17:20:08] * Inusu4lZ is now known as InusualZ
[18:30:34] * MinecraftAddict has quit
[18:31:05] * MrARM has quit
[18:32:16] * ZacHack has quit
[18:32:16] * humerusj has quit
[18:32:50] * leonchang99 has quit
[18:32:50] * Antisober552 has quit
[18:32:53] * Intyre has quit
[18:33:01] * shogchips has quit
[18:33:06] * Falkirks has quit
[18:33:32] * shoghicp has quit
[18:33:58] * iamadpond has quit
[18:34:32] * NullFull has quit
[18:37:01] * eggster has quit
[18:43:44] * MrARM joined the channel
[18:48:41] * eggster|afk joined the channel
[18:48:43] * shoghicp joined the channel
[18:48:43] * NullFull|away joined the channel
[18:48:48] * eggster|afk is now known as eggster
[18:51:26] * MrARM has quit
[18:52:29] * MrARM joined the channel
[18:53:16] * NullFull|away has quit
[18:53:53] * shoghicp has quit
[18:59:48] * eggster has quit
[19:18:48] * NullFull|away joined the channel
[19:19:59] * NullFull|away is now known as NullFull
[19:20:29] * MrARM_ joined the channel
[19:23:16] * MrARM has quit
[19:24:17] * NullFull has quit
[20:18:03] * MrARM joined the channel
[20:18:51] * Intyre joined the channel
[20:20:39] * MrARM_ has quit
[21:49:45] * humerusj joined the channel
[22:12:26] * Intyre has quit
[22:13:57] * MrARM is now known as MrARM_
[22:14:17] * Intyre joined the channel
[22:15:14] * iamadpond joined the channel
[22:15:20] * eggster joined the channel
[22:15:21] * humerusj_ joined the channel
[22:15:44] * leonchang99 joined the channel
[22:15:45] * NullFull|away joined the channel
[22:16:03] * NullFull|away is now known as NullFull
[22:16:15] * shogchips joined the channel
[22:16:21] * iamadpond has quit
[22:16:21] * leonchang99 has quit
[22:16:21] * humerusj_ has quit
[22:16:21] * shogchips has quit
[22:16:21] * eggster has quit
[22:16:22] * NullFull has quit
[22:16:51] * Antisober552 joined the channel
[22:16:52] * humerusj_ joined the channel
[22:17:22] * iamadpond joined the channel
[22:17:22] * NullFull|away joined the channel
[22:17:22] * eggster|afk joined the channel
[22:17:25] * eggster|afk is now known as eggster
[22:17:33] * NullFull|away is now known as NullFull
[22:17:52] * leonchang99 joined the channel
[22:18:22] * shogchips joined the channel
[22:18:53] * shoghicp joined the channel
[22:19:22] * Falkirks joined the channel
[22:19:52] * Intyre_ joined the channel
[22:20:22] * MinecraftAddict joined the channel
[22:20:52] * MrARM joined the channel
[22:21:22] * ZacHack joined the channel
[22:40:18] * humerusj has quit
[22:40:23] * Intyre has quit
[22:40:23] * Intyre_ is now known as Intyre
[22:41:00] * humerusj_ has quit
[22:41:01] * humerusj_ joined the channel
[22:41:01] * humerusj_ has quit
[22:41:32] * MrARM has quit
[22:41:48] * MrARM joined the channel
[22:42:04] * MrARM_ has quit
[23:04:22] * InusualZ has quit
[23:04:48] * InusualZ joined the channel
[23:51:21] * Falkirks has quit
[23:51:21] * Falkirks joined the channel

2014-12-14
[02:36:55] * devplayer joined the channel
[02:42:01] * devplayer has left the channel
[03:07:13] * PEMapModder joined the channel
[03:47:42] * tyteen4a03 has quit
[03:48:57] * heyj has quit
[03:48:57] * MrQuoter has quit
[03:49:13] * MrQuoter joined the channel
[03:53:16] * tyteen4a03 joined the channel
[03:55:13] * heyj joined the channel
[04:10:16] * tommo joined the channel
[05:21:16] * sgray has quit
[05:32:14] * stealthii has quit
[05:32:14] * Fudster has quit
[05:32:15] * PEMapModder|away has quit
[05:33:04] * LaxWasThere joined the channel
[05:37:41] * LaxWasHere has quit
[05:37:43] * C0deH4cker has quit
[05:37:43] * KnownUnown has quit
[05:37:44] * RxOYAL has quit
[05:37:44] * RobertClarke has quit
[05:37:44] * NCommander has quit
[05:37:44] * ChanServ has quit
[05:37:46] * Connor4898 has quit
[05:37:47] * Brandon15811__ has quit
[05:37:47] * williamtdr has quit
[05:37:48] * Guest72916 has quit
[05:37:48] * tommo has quit
[05:37:51] * deceit has quit
[05:37:51] * Intyre has quit
[05:37:51] * MrARM has quit
[05:37:52] * MinecraftAddict has quit
[05:37:52] * ZacHack has quit
[05:37:52] * NullFull has quit
[05:37:52] * leonchang99 has quit
[05:37:52] * humerusj has quit
[05:37:52] * Antisober552 has quit
[05:37:53] * InusualZ has quit
[05:37:53] * eggy has quit
[05:37:54] * eggster has quit
[05:37:54] * heyj has quit
[05:38:01] * MrQuoter has quit
[05:38:02] * fensoft has quit
[05:38:03] * Brandon15811_ has quit
[05:39:21] * shaila joined the channel
[05:39:21] * heyj joined the channel
[05:39:21] * tyteen4a03 joined the channel
[05:39:21] * MrQuoter joined the channel
[05:39:21] * PEMapModder joined the channel
[05:39:21] * ChanServ joined the channel
[05:39:21] * InusualZ joined the channel
[05:39:21] * williamtdr joined the channel
[05:39:21] * fensoft joined the channel
[05:39:21] * Guest72916 joined the channel
[05:39:21] * Spydar007 joined the channel
[05:39:21] * Connor4898 joined the channel
[05:39:21] * eggy joined the channel
[05:39:21] * Brandon15811__ joined the channel
[05:39:21] * jython234[away] joined the channel
[05:39:21] * deceit joined the channel
[05:39:21] * MinecraftAddict joined the channel
[05:39:21] * Intyre joined the channel
[05:39:21] * ZacHack joined the channel
[05:39:21] * NullFull joined the channel
[05:39:21] * Brandon15811 joined the channel
[05:39:21] * Brandon15811_ joined the channel
[05:39:21] * Antisober552 joined the channel
[05:39:21] * eggster joined the channel
[05:39:21] * humerusj joined the channel
[05:39:21] * iamadpond joined the channel
[05:39:21] * leonchang99 joined the channel
[05:39:21] * shogchips joined the channel
[05:39:21] * shoghicp joined the channel
[05:39:21] * Falkirks joined the channel
[05:39:21] * MrARM joined the channel
[05:39:34] <NullFull> PEMapModder|away is also known as: PEMapModder, LegendsOfMCPE
[05:48:20] * KnownUnown joined the channel
[05:48:20] * C0deH4cker joined the channel
[05:48:20] * stealthii joined the channel
[05:48:20] * Fudster joined the channel
[05:48:20] * RxOYAL joined the channel
[05:48:20] * RobertClarke joined the channel
[05:48:20] * NCommander joined the channel
[05:48:20] * sekjun9878 joined the channel
[05:49:20] * Fudster has quit
[05:52:14] * Fudster joined the channel
[05:59:29] * stealthii has quit
[05:59:30] * C0deH4cker has quit
[05:59:30] * KnownUnown has quit
[05:59:31] * RxOYAL has quit
[05:59:31] * RobertClarke has quit
[05:59:31] * NCommander has quit
[05:59:31] * sekjun9878 has quit
[06:00:34] * KnownUnown joined the channel
[06:00:34] * C0deH4cker joined the channel
[06:00:34] * stealthii joined the channel
[06:00:34] * RxOYAL joined the channel
[06:00:34] * RobertClarke joined the channel
[06:00:34] * NCommander joined the channel
[06:00:34] * sekjun9878 joined the channel
[07:36:12] * PEMapModder joined the channel
[08:52:26] * PEMapModder has quit
[09:03:05] * PEMapModder joined the channel
[09:57:48] * PEMapModder joined the channel
[12:16:23] * PEMapModder_ joined the channel
[12:16:24] * PEMapModder_ has quit
[12:16:59] * PEMapModder_ joined the channel
[12:17:58] * PEMapModder has quit
[12:40:15] <MrARM> k, expect an tmi release today
[14:02:23] * Spydar007 has quit
[14:03:20] * Spydar007 joined the channel
[14:03:20] * Spydar007 has quit
[14:03:20] * Spydar007 joined the channel
[19:14:41] * Inusu4lZ joined the channel
[19:17:02] * tommo joined the channel
[19:17:47] * InusualZ has quit
[19:20:25] * Inusu4lZ is now known as InusualZ
[19:27:36] * tommo has quit
[19:30:57] * jython234[away] is now known as jython234
[20:16:22] * jython234 is now known as jython234[away]
[23:29:28] * Inusu4lZ joined the channel
[23:32:19] * InusualZ has quit

2014-12-13
[01:56:14] * tyteen4a03 has quit
[02:52:26] * KnownUnown joined the channel
[03:04:01] * PEMapModder joined the channel
[03:37:56] * PEMapModder_ joined the channel
[03:38:00] <NullFull> PEMapModder_ is also known as: PEMapModder
[04:31:13] * LaxWasThere has quit
[04:31:43] * LaxWasHere joined the channel
[05:01:35] * tyteen4a03 joined the channel
[05:01:35] * tyteen4a03 has quit
[05:01:35] * tyteen4a03 joined the channel
[07:30:38] * PEMapModder_ joined the channel
[08:17:06] * Inusu4lZ has quit
[09:25:49] * PEMapModder_ has quit
[09:26:12] * PEMapModder has quit
[10:04:49] * PEMapModder joined the channel
[10:32:15] * PEMapModder__ joined the channel
[10:32:18] <NullFull> PEMapModder__ is also known as: PEMapModder, LegendsOfMCPE
[10:32:29] * PEMapModder__ is now known as PEMapModder_
[11:27:51] * iJoshuaHD_ joined the channel
[11:27:55] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:23:23] * PEMapModder_ has quit
[12:29:05] * PEMapModder has quit
[13:20:10] * MrARM is now known as MrARM|away
[13:20:34] * MrARM|away is now known as MrARM
[13:26:57] * PEMapModder joined the channel
[13:58:54] * PEMapModder_ joined the channel
[13:58:54] * PEMapModder_ has quit
[14:52:20] * InusualZ joined the channel
[14:58:44] * InusualZ has quit
[14:59:08] * InusualZ joined the channel
[15:29:21] * InusualZ has quit
[15:55:04] * PEMapModder is now known as PEMapModder|away
[15:57:00] * williamtdr joined the channel
[16:24:10] * ChanServ joined the channel
[16:24:51] * williamtdr is now known as Guest13351
[16:25:48] * Guest13351 is now known as williamtdr
[17:18:05] * InusualZ joined the channel
[21:40:28] * joshrivers has quit
[23:07:25] * ChanServ has quit
[23:10:30] * ChanServ joined the channel
[23:10:50] * MrARM_ joined the channel
[23:11:08] * MrARM_ has quit
[23:24:18] * ChanServ has quit
[23:28:46] * ChanServ joined the channel
[23:31:45] * ChanServ has quit
[23:36:36] * ChanServ joined the channel

2014-12-12
[06:15:14] * fensoft has quit
[06:22:32] * fensoft joined the channel
[10:06:03] * PEMapModder joined the channel
[10:48:52] * IntAtWork joined the channel
[14:41:04] * MrARM is now known as MrARM|away
[15:39:46] * MrARM|away is now known as MrARM
[18:21:20] * MrARM is now known as MrARM|away
[18:24:00] * MrARM|away is now known as MrARM
[19:16:29] * PEMapModder has quit

2014-12-11
[00:24:30] * MrARM is now known as MrARM|away
[00:37:18] * MrARM|away is now known as MrARM
[02:17:44] * joshrivers_ joined the channel
[02:23:25] * joshrivers_ is now known as joshrivers
[02:28:20] * Inusu4lZ joined the channel
[02:31:31] * InusualZ has quit
[02:32:28] <shoghicp> http://ftp.sunet.se/jargon/html/magic-story.html
[02:32:36] <shoghicp> Wikipedia external links FTW
[02:38:53] <humerusj> shoghicp: i called it was grounded when i started reading it
[02:40:02] <shoghicp> found that link under Heisenbug
[02:40:13] <humerusj> lol
[02:40:32] <humerusj> Probably something to do with uncertainty
[02:42:01] <shoghicp> yep, interesting wiki article
[02:56:20] <joshrivers> Hey guys, question for you. Is the mcpe client unable to load blocks further toward the horizon (more distant) than we see in pocketmine? I have a hankering to play with setting up and developing on a server, but the gaping hole in the world 100m away seems...dissatisfying.
[02:57:08] <shoghicp> joshrivers: you can tune the view distance on pocketmine.yml
[02:57:31] <shoghicp> since the client view distance is not sync'd with the server, we go for the low limit
[02:57:33] <shoghicp> 96 chunks
[02:57:52] <shoghicp> change:
[02:58:11] <shoghicp> chunk-sending > max-chunks from 96 to the value you want
[02:58:54] <shoghicp> low-end devices might free some chunks a bit further away, test and see what works fine
[03:01:29] <joshrivers> Aaaah. I had tried that, but this time I was more patient after changing the setting, and I can see further. Thank you!
[03:04:05] <shoghicp> :)
[03:05:31] <joshrivers> I set it to 500 now, and the server says it's overloaded...but it LOOKS BEAUTIFUL! Perfect.
[03:06:05] <shoghicp> yeah, leave it time to generate chunks
[03:06:23] <shoghicp> and you can tune how fast chunks are sent, or how much compression they do use
[03:06:53] <joshrivers> What is the definition of a chunk? Is it a vertical slice?
[03:07:05] <shoghicp> a vertical slice of 16x128x16 blocks
[03:08:33] <joshrivers> Is generation happening because the map isn't fully created, or does it have to be re-instantiated on reloads?
[03:08:44] <shoghicp> it's just the first time
[03:09:02] <shoghicp> it'll be ok after that as chunks are saved on disk after being generated :)
[03:10:06] <joshrivers> Coolness! :)
[03:10:51] <joshrivers> I've noticed that there are a few clients around. Can they connect to the vanilla client when it's serving the world?
[03:11:24] <shoghicp> hmm, what do you mean?
[03:12:10] <joshrivers> So, if I make a networked world on my iphone, can I connect to it with a bot? Or is there some sort of protection / DRM?
[03:12:37] <shoghicp> I guess you could, but only Minecraft: PE compatible clients
[03:12:47] <joshrivers> Of course :)
[03:12:48] <shoghicp> Minecraft PC clients/bots are not compatible
[03:12:51] <joshrivers> Yep.
[04:38:12] * RxOYAL is now known as Royal
[04:39:12] * Royal is now known as RxOYAL
[09:36:29] * PEMapModder_ joined the channel
[09:36:32] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:31:48] * Guest1930 has quit
[10:46:37] * sekjun9878_ joined the channel
[10:47:01] * sekjun9878_ is now known as Guest35247
[10:57:11] * Inusu4lZ is now known as InusualZ
[11:04:13] * Guest35247 has quit
[11:14:34] * sekjun98- joined the channel
[11:24:34] * sgray has quit
[11:37:14] * sgray joined the channel
[12:01:27] * Spydar007 has quit
[17:20:07] * Inusu4lZ joined the channel
[17:23:49] * InusualZ has quit
[17:23:55] * Inusu4lZ is now known as InusualZ
[17:46:09] * TreAn joined the channel
[17:46:31] <TreAn> Hello, who is owner of pocketmine project ?
[17:48:18] * swmerc joined the channel
[17:48:45] * swmerc has quit
[17:53:51] * TreAn has quit
[19:01:20] * Spydar007 joined the channel
[20:13:07] * Inusu4lZ joined the channel
[20:15:20] * InusualZ has quit
[20:45:04] * sekjun98- has quit
[20:57:58] * sekjun9878_ joined the channel
[20:58:22] * sekjun9878_ is now known as Guest72916

2014-12-10
[02:21:21] * MrARM is now known as MrARM|away
[02:23:55] * MrARM|away is now known as MrARM
[02:33:25] * MrARM is now known as MrARM|away
[02:37:00] * MrARM|away is now known as MrARM
[07:16:38] * Georggi has quit
[08:08:43] * PEMapModder joined the channel
[08:23:31] * InusualZ has quit
[10:10:58] * zz_Owexz has quit
[10:25:59] * InusualZ joined the channel
[11:14:00] * PEMapModder has quit
[11:14:33] * PEMapModder joined the channel
[12:23:32] * PEMapModder_ joined the channel
[13:33:16] * Georggi joined the channel
[13:33:19] <NullFull> Georggi is also known as: Georggi
[13:42:55] * Georggi has quit
[14:17:56] * PEMapModder has quit
[14:18:15] * PEMapModder joined the channel
[16:00:57] * rekrul joined the channel
[16:01:28] <rekrul> This room used to be as popular as an old western mining town, now it's as empty as an old western mining town :c
[16:01:34] * rekrul has quit
[16:12:37] * PEMapModder_ has quit
[16:45:57] * williamtdr has quit
[16:47:06] * stealthii has quit
[16:48:24] * Connor4898 has quit
[17:40:53] * stealthii joined the channel
[17:59:25] * Connor4898 joined the channel
[18:01:52] * williamtdr joined the channel
[19:15:20] <shoghicp> http://www.windowsphone.com/en-us/store/app/minecraft-pocket-edition/1a625b44-b542-401b-bdff-52b4357c0573 :)
[19:24:50] * PEMapModder has quit
[20:13:44] <MrARM> this had to happen
[21:04:29] * Spydar007 joined the channel
[22:09:06] * C0deH4cker has quit
[22:10:07] * C0deH4cker joined the channel

2014-12-09
[01:41:52] * eggy has quit
[01:43:27] * eggy joined the channel
[03:50:17] * stealthii has quit
[03:52:37] * stealthii joined the channel
[04:30:18] * Fudster is now known as xpy
[04:30:27] * xpy has quit
[04:35:06] * Guest80792 joined the channel
[04:36:09] * Guest80792 is now known as Fudster
[04:36:17] * Fudster has quit
[04:36:17] * Fudster joined the channel
[04:36:17] * Fudster has quit
[04:36:17] * Fudster joined the channel
[08:42:16] * PEMapModder_ joined the channel
[09:18:31] * zz_Owexz is now known as Owexz
[10:39:48] * Owexz is now known as zz_Owexz
[10:42:52] * Georggi has quit
[15:55:00] * Georggi joined the channel
[15:55:03] <NullFull> Georggi is also known as: Georggi
[18:31:57] * PEMapModder has quit
[19:08:29] * MrARM is now known as MrARM|away
[19:09:47] * MrARM|away is now known as MrARM

2014-12-08
[00:02:27] * PEMapModder_ has quit
[03:16:40] * sgray has quit
[03:37:34] * sgray joined the channel
[04:07:52] * expir3dcow has quit
[04:09:17] * expir3dcow joined the channel
[05:08:12] * Royal is now known as RxOYAL
[05:10:29] * sekjun9878_ joined the channel
[05:10:31] * sekjun9878_ is now known as Guest1930
[06:19:00] * expir3dcow has quit
[07:19:57] * Fudster is now known as Fudster`
[07:20:49] * Fudster` is now known as Fudster
[08:56:49] * hyperdallas joined the channel
[08:57:10] <hyperdallas> hey peeps. Can someone tell me where I can get pocketpe for v0.10.4 alpha ?
[08:58:06] <hyperdallas> anyone ?
[09:00:21] * hyperdallas has quit
[09:41:53] * PEMapModder_ joined the channel
[10:36:59] * fensoft joined the channel
[14:27:31] * Georggi has quit
[15:05:00] * lucas123 joined the channel
[15:09:19] * lucas123 has quit
[17:45:17] * joshrivers has quit
[18:39:09] * Georggi joined the channel
[18:39:12] <NullFull> Georggi is also known as: Georggi

2014-12-07
[03:03:10] * joshrivers has quit
[03:20:28] * PEMapModder__ joined the channel
[03:20:32] <NullFull> PEMapModder__ is also known as: PEMapModder
[03:23:09] * PEMapModder_ has quit
[04:01:34] * DrStinkbomber joined the channel
[04:01:38] <DrStinkbomber> Hi
[04:19:50] * KnownUnown has quit
[04:29:36] * jython234_ joined the channel
[04:35:05] * DrStinkbomber has quit
[06:30:45] * expir3dcow joined the channel
[06:39:59] * expir3dcow has quit
[07:27:06] * joshrivers joined the channel
[08:59:35] * Georggi joined the channel
[08:59:39] <NullFull> Georggi is also known as: Georggi
[10:17:46] * Georggi has quit
[10:53:09] * expir3dcow joined the channel
[11:22:42] * fensoft has quit
[11:37:33] * MrARM is now known as MrARM|away
[11:38:03] * MrARM|away is now known as MrARM
[11:47:38] * Brandon15811__ has quit
[12:48:56] * Brandon15811__ joined the channel
[12:57:42] * Brandon15811__ has quit
[12:58:30] * PEMapModder__ has quit
[13:10:06] * PEMapModder_ joined the channel
[13:31:02] * PEMapModder_ joined the channel
[13:42:51] * PEMapModder_ has quit
[13:49:33] * asdf1000 joined the channel
[13:50:16] <asdf1000> quick question how do I get osx to use multiple cpus when running pocketmine?
[13:50:50] * asdf1000 has left the channel
[14:01:28] * Brandon15811__ joined the channel
[14:15:34] * PEMapModder_ joined the channel
[14:15:37] * PEMapModder_ has quit
[14:16:35] * PEMapModder_ joined the channel
[14:19:54] * PEMapModder_ has quit
[14:26:44] * PEMapModder_ joined the channel
[15:04:49] * KnownUnown__ joined the channel
[15:04:58] * KnownUnown__ has left the channel
[16:36:50] * PEMapModder_ joined the channel
[17:16:35] * MrARM is now known as MrARM|away
[17:18:28] * MrARM|away is now known as MrARM
[20:43:07] * Georggi joined the channel
[20:43:10] <NullFull> Georggi is also known as: Georggi
[23:44:55] * Guest34886 joined the channel
[23:48:17] * Guest34886 is now known as TotallyNotAnUnow
[23:48:23] * TotallyNotAnUnow is now known as TotallyNotUnown
[23:52:58] * TotallyNotUnown has left the channel
[23:53:07] * PEMapModder_ has quit
[23:53:30] * PEMapModder_ joined the channel
[23:53:33] <NullFull> PEMapModder_ is also known as: PEMapModder

2014-12-06
[03:16:02] * PEMapModder_ joined the channel
[03:16:05] <NullFull> PEMapModder_ is also known as: PEMapModder
[04:07:50] * joshrivers joined the channel
[06:34:39] <PEMapModder_> I'm suddenly wondering if someone would connect to an MCPE server using IPv6
[06:34:54] <PEMapModder_> Might it be possible?
[06:40:47] * PEMapModder_ has quit
[06:41:08] * PEMapModder_ joined the channel
[07:38:12] * PEMapModder_ has quit
[07:38:29] * PEMapModder_ joined the channel
[07:49:54] * PEMapModder_ has quit
[10:17:05] * PEMapModder_ joined the channel
[12:02:16] <humerusj> PEMapModder_: Nope
[12:11:09] <PEMapModder_> humerusj: you mean for vanilla clients, or for any clients?
[12:12:17] <shoghicp> vanilla clients, they start an IPv4 socket
[12:12:28] <shoghicp> no way to use IPv6 with that
[12:29:40] <PEMapModder_> I'm thinking how large columns that save IP addresses should be allowed to be
[12:41:50] <Intyre> |   <- this big ->    |
[13:39:55] * Georggi has quit
[14:17:28] * Georggi joined the channel
[14:17:31] <NullFull> Georggi is also known as: Georggi
[15:02:21] <humerusj> Lgtm 👍
[15:08:30] * expir3dcow joined the channel
[15:32:05] * Inusu4lZ is now known as InusualZ
[15:52:38] * heyj_ca has quit
[15:57:49] * heyj joined the channel
[17:55:04] * Georggi has quit
[20:34:59] * PEMapModder has quit
[20:35:45] * PEMapModder joined the channel
[23:32:29] * expir3dcow has quit

2014-12-05
[00:05:59] * PEMapModder_ has quit
[00:24:03] * jython234 is now known as jython234[away]
[00:33:59] * Inusu4lZ joined the channel
[00:36:54] * Inusua1Z has quit
[02:59:13] * joshrivers joined the channel
[04:34:31] * RxOYAL is now known as Royal
[05:26:10] * joshrivers has quit
[06:30:46] * Inusua1Z joined the channel
[06:32:49] * Inusu4lZ has quit
[08:59:21] * PEMapModder_ joined the channel
[09:10:54] * JBravo_ joined the channel
[10:55:17] * Inusua1Z is now known as InusualZ
[11:47:24] * Inusu4lZ joined the channel
[11:50:38] * InusualZ has quit
[14:38:28] * Georggi has quit
[15:21:21] * Georggi joined the channel
[15:21:24] <NullFull> Georggi is also known as: Georggi
[15:47:59] * jbernhardsson has quit
[17:55:35] * Georggi has quit
[19:45:00] * JBravo_ has quit
[19:49:40] * MrARM is now known as MrARM|away
[20:32:05] * MrARM|away is now known as MrARM
[21:03:55] * Georggi joined the channel
[21:03:58] <NullFull> Georggi is also known as: Georggi

2014-12-04
[03:36:46] * Inusu4lZ joined the channel
[03:39:10] * Inusua1Z has quit
[05:04:46] * PEMapModder_ has quit
[05:04:54] * Guest14960 has quit
[06:01:12] * Georggi has quit
[07:20:16] * Jocopa3 joined the channel
[08:47:27] * PEMapModder joined the channel
[08:48:47] * eggy has quit
[08:50:45] * eggy joined the channel
[13:29:17] * PEMapModder_ joined the channel
[13:52:52] * Jocopa3_ joined the channel
[13:53:51] * Jocopa3 has quit
[15:09:34] * Owexz is now known as zz_Owexz
[16:55:13] * Georggi joined the channel
[16:55:13] * Georggi has quit
[16:55:32] * Georggi joined the channel
[16:55:36] <NullFull> Georggi is also known as: Georggi
[17:21:39] * Jocopa3_ has quit
[17:31:10] * NullFull is now known as NullFull|away
[17:31:23] <shoghicp> D:
[17:38:32] <Georggi> What?!
[17:42:17] <humerusj> NullFull no!
[17:43:34] <humerusj> Uhh
[17:43:36] <humerusj> Hmm
[17:43:54] <humerusj> So there is something that checks botbot if he goes down to bring him back up
[17:44:21] <humerusj> NullFull-Away-Start
[17:44:36] * NullFull|away is now known as NullFull
[17:44:42] <humerusj> woop \o/
[17:45:53] <humerusj> Gapps script -> separate http request -> check if nullfull is on -> if no, start it :)
[17:46:12] <humerusj> I wanna figure out how to do it auto though
[17:46:31] <humerusj> Because once the network goes down, the process doesn't continue :)
[18:24:22] * PEMapModder_ has quit
[20:40:56] * Inusua1Z joined the channel
[20:44:05] * Inusu4lZ has quit
[21:35:21] <KnownUnown> humerusj: that should've been a :(
[21:36:51] <humerusj> KnownUnown: mhmm
[21:36:56] <KnownUnown> :(
[21:52:54] <humerusj> Anyone familiar with the word referring to metal that has undergone high voltage treatment?
[21:54:43] <shoghicp> oh, I know about that
[21:55:38] <shoghicp> that process where they put a nickel cover on top of some metal, for example?
[21:56:35] <humerusj> Noo
[21:56:43] <humerusj> That galvanizing
[21:56:48] <humerusj> That's *
[21:56:54] <shoghicp> ok then
[21:57:14] <humerusj> Uhm
[21:58:11] <humerusj> Anodize tion
[21:58:33] <humerusj> Anodization*
[21:58:38] <humerusj> That's what it is
[23:07:57] <KnownUnown> yes
[23:08:01] <KnownUnown> iPod shuffle
[23:54:10] * PEMapModder_ joined the channel
[23:54:12] <NullFull> PEMapModder_ is also known as: PEMapModder
[23:55:39] * jython234[away] is now known as jython234[ping]
[23:59:11] * jython234[ping] is now known as jython234

2014-12-03
[00:10:41] * PEMapModder has quit
[00:59:23] * C0deH4cker has quit
[01:02:05] * C0deH4cker joined the channel
[01:06:40] * C0deH4cker has quit
[01:14:40] * C0deH4cker joined the channel
[01:18:56] * C0deH4cker has quit
[01:19:36] * C0deH4cker joined the channel
[01:33:35] * Inusua1Z joined the channel
[01:37:17] * Inusu4lZ has quit
[10:44:29] * RobertClarke has quit
[10:57:02] * RobertClarke joined the channel
[14:29:38] * PEMapModder joined the channel
[14:34:49] * tommo joined the channel
[15:29:29] * RxOYAL has quit
[15:35:01] * RxOYAL joined the channel
[16:09:18] * RxOYAL has quit
[16:12:43] * RxOYAL joined the channel
[16:40:54] * RxOYAL has quit
[16:41:46] * RxOYAL joined the channel
[18:28:26] * Georggi joined the channel
[18:28:30] <NullFull> Georggi is also known as: Georggi
[19:11:10] * tommo has quit
[20:16:17] * C0deH4cker has quit
[20:16:36] * C0deH4cker joined the channel
[20:42:40] <Intyre> :o https://www.youtube.com/watch?v=Q3oItpVa9fs science!
[23:56:19] * PEMapModder has quit

2014-12-02
[00:00:44] * PEMapModder_ joined the channel
[00:05:09] * C0deH4cker has quit
[00:11:49] * C0deH4cker joined the channel
[00:15:56] * PEMapModder_ has quit
[01:29:26] * RxOYAL is now known as Royal
[01:30:00] * Royal is now known as RxOYAL
[01:36:00] * Juxtaposition has quit
[01:38:23] * Juxtaposed joined the channel
[01:38:47] * Juxtaposed is now known as Guest14960
[01:42:29] * jython234 has quit
[01:42:39] * jython234 joined the channel
[01:45:05] * jython234 is now known as jython234[away]
[04:08:13] * jython234 joined the channel
[04:27:24] * jython234 has quit
[08:06:14] * C0deH4cker has quit
[08:06:29] * jython234[away] has quit
[08:06:39] * jython234 joined the channel
[08:06:59] * C0deH4cker joined the channel
[08:33:10] * jbernhardsson joined the channel
[09:48:44] * PEMapModder_ joined the channel
[10:56:53] * PEMapModder joined the channel
[10:56:54] * PEMapModder has quit
[10:57:38] * PEMapModder joined the channel
[10:57:42] * PEMapModder has quit
[11:12:13] <shoghicp> hmm
[11:29:11] * PEMapModder joined the channel
[12:59:11] * YMO_ joined the channel
[13:03:00] * YMO_ has quit
[13:25:38] * PEMapModder_ joined the channel
[13:25:41] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:26:02] * PEMapModder_ is now known as Guest40216
[13:29:30] * Georggi joined the channel
[13:29:34] <NullFull> Georggi is also known as: Georggi
[14:40:46] * Guest40216 is now known as PEMapModder_
[16:41:31] * Inusu4lZ joined the channel
[16:45:11] * InusualZ has quit
[17:45:51] * Georggi has quit
[20:28:33] * Connor4898_ joined the channel
[20:28:33] * Connor4898_ has quit
[20:28:33] * Connor4898_ joined the channel
[20:28:41] * Connor4898_ is now known as Connor4898
[22:15:44] * StardustDragon__ joined the channel
[22:26:12] * StardustDragon__ has quit
[23:39:20] * PEMapModder joined the channel

2014-12-01
[02:25:57] <Jocopa3> 2+2=php
[02:26:04] <Jocopa3> php=4
[02:29:41] <Jocopa3> This room used to be as popular as an old western mining town, now it's as empty as an old western mining town :c
[02:55:44] * MrARM is now known as MrARM|away
[03:12:13] <KnownUnown> Meh.
[07:58:30] * MrARM|away is now known as MrARM
[08:17:55] * PEMapModder joined the channel
[11:31:38] * PEMapModder_ joined the channel
[14:14:55] * Jocopa3_ joined the channel
[14:17:37] * Jocopa3 has quit
[14:30:54] * PEMapModder_ has quit
[15:52:11] * Jocopa3_ has quit
[16:07:14] * PEMapModder_ joined the channel
[21:02:03] * Inusu4lZ joined the channel
[21:05:04] * InusualZ has quit
[21:22:03] * sekjun9878_ joined the channel
[21:22:04] * Brandon15811___ joined the channel
[21:26:14] * MrARM is now known as MrARM|away
[21:35:06] * sekjun9878 has quit
[21:35:06] * Brandon15811__ has quit
[21:35:32] * Brandon15811___ is now known as Brandon15811__
[21:38:30] * sekjun9878_ is now known as sekjun9878
[21:42:30] * MrARM|away is now known as MrARM
[22:37:22] * NCommander has quit
[22:38:18] * NCommander joined the channel
[22:38:18] * NCommander has quit
[22:38:18] * NCommander joined the channel
[23:12:15] * Connor4898 has quit
[23:15:07] * Connor4898_ joined the channel
[23:18:29] * jython234[away] is now known as jython234
[23:23:00] * Inusu4lZ is now known as InusualZ
[23:54:03] * PEMapModder_ has quit

2014-11-30
[02:23:33] * sgray has quit
[02:40:25] * sgray joined the channel
[03:05:49] * PEMapModder joined the channel
[03:14:15] * PEMapModder has quit
[03:14:42] * PEMapModder joined the channel
[03:56:51] * Colo553 joined the channel
[03:58:13] * Colo553 has quit
[05:37:40] * jython234 joined the channel
[05:37:58] * jython234 is now known as jython234[brb]
[05:48:18] * jython234[brb] is now known as jython234
[06:19:13] * jython234 has quit
[07:25:16] * PEMapModder has quit
[07:45:34] * PEMapModder joined the channel
[08:22:08] * feehi joined the channel
[08:22:49] * PEMapModder has quit
[08:23:33] * feehi has quit
[10:33:55] <PEMapModder_> Still cannot get the cURL extension loaded on my web server
[10:34:04] <PEMapModder_> :(
[10:34:48] <MrARM> PEMapModder: reboot!
[10:34:57] <PEMapModder_> not related to rebooting
[10:35:13] <MrARM> But rebooting often fixes lots of issues
[10:35:24] <PEMapModder_> I already rebooted
[10:35:45] <PEMapModder_> but that doesn't fix, because it never loaded
[10:36:16] <PEMapModder_> Is there any PHP alternatives for downloading from an HTTPS link apart from cURL?
[10:37:28] <MrARM> How did you install curl?
[10:37:51] <PEMapModder_> I downloaded PHP directly
[10:38:07] <PEMapModder_> and cURL was embedded in the package, commented out in php.ini
[10:38:12] <MrARM> Well, there's file_get_contests but it uses curl afaik
[10:38:26] <PEMapModder_> file_get_contents() doesn't work with https
[10:38:43] <MrARM> uncomment it!
[10:39:07] <MrARM> you probably edited wrong php.ini
[10:39:23] <PEMapModder_> after I uncommented it, the Apache error logs say cURL cannot be loaded
[10:39:38] <MrARM> :o
[10:39:41] <MrARM> weird
[10:39:50] <PEMapModder_> PHP Warning:  PHP Startup: Unable to load dynamic library 'ext\\php_curl.dll' - The specified module could not be found.\r\n in Unknown on line 0
[10:40:05] <PEMapModder_> so I tried to change extension_dir and then libssh2.dll doesn't load
[10:40:15] <PEMapModder_> I tried to change extension_dir to absolute path
[10:40:18] <PEMapModder_> didn't wokr
[10:41:07] <PEMapModder_> maybe I can use sockets as an alternative way?
[10:41:23] <PEMapModder_> although the HTTPS protocol will be hard
[10:41:29] <PEMapModder_> I mean, hard to decode
[10:41:32] <PEMapModder_> HTTP is hard enough for me
[10:44:24] <MrARM> http is very simple
[10:45:14] <PEMapModder_> yes, but the content length is often trouble for me
[10:45:43] <PEMapModder_> fixed it by copying extensions to PHP root dir, apache root dir and apache bin dir
[10:45:52] <PEMapModder_> and then change extension_dir to ./
[10:46:25] <PEMapModder_> apparently, the Apache include path is used instead of PHP include path
[10:49:38] <PEMapModder_> Now, the phar path bug sekjun9878 found comes
[10:50:19] <PEMapModder_> 'Cannot create phar 'C:/Apache24/htdocs/data/builds/LegendOfMCPE/EssentialsPE/commits/commit_6539b23.phar', file extension (or combination) not recognised or the directory does not exist'
[10:50:57] <PEMapModder_> wait... never mind.
[10:52:05] <shoghicp> PEMapModder_: place extensions + dll on the same dir as php.exe is :)
[10:52:45] <PEMapModder_> shogchips: that didn't work. It thinks it is somewhere in the Apache server.
[10:53:54] <shoghicp> yeah, it's trying to load extra shared dlls from the current dir
[11:03:42] * Jocopa3 joined the channel
[11:34:22] <sekjun9878> C:/Apache24 why oh why
[11:34:30] <sekjun9878> Use C:\inetpub\wwwroot instead
[12:25:22] * Inusu4lZ joined the channel
[12:27:22] <PEMapModder_> what's different?
[12:27:44] <sekjun9878> Nothing really except that's like the /var/www equivalent for Windows
[12:28:17] * InusualZ has quit
[12:43:35] * Inusu4lZ is now known as InusualZ
[16:19:58] * Owexz is now known as zz_Owexz
[16:44:07] * Georggi joined the channel
[16:44:11] <NullFull> Georggi is also known as: Georggi
[18:31:00] * PEMapModder_ has quit
[19:58:29] * zz_Owexz is now known as Owexz
[20:23:46] * Smarticles101 joined the channel
[20:29:55] * Georggi has quit
[20:52:06] <KnownUnown> umm
[20:52:15] <KnownUnown> is the https wrapper enabled in PocketMine PHP?
[21:06:53] <humerusj> I thought so
[21:17:03] * jython234 joined the channel
[21:23:16] <KnownUnown> well, sigh
[21:23:25] <KnownUnown> apparently it was missing the openssl extension
[21:23:27] <KnownUnown> so no
[21:23:30] <KnownUnown> I added it, and it worked
[21:25:04] <jython234> huh
[21:25:33] <KnownUnown> nvm
[21:25:40] <KnownUnown> and I hit another PHP roadblock :/
[21:26:03] <KnownUnown> 401: Unauthorised
[21:26:05] <KnownUnown> and I can
[21:26:11] <KnownUnown> 't fetch the content of the error :\
[21:26:27] <KnownUnown> due to PHP being idiotic and setting it to false on error
[21:26:41] <KnownUnown> just because it's a 401 doesn't mean that there's nothing to see there PHP..
[21:28:14] * jython234 has quit
[21:30:21] * jython234 joined the channel
[21:39:39] <humerusj> KnownUnown: what are you doing?
[22:03:32] <KnownUnown> Doing something with the irccloud api
[22:03:57] <KnownUnown> The docs for said API seems to be sadly outdated...
[22:27:44] * Smarticles101 has quit
[23:09:23] * C0deH4cker has quit
[23:12:13] * C0deH4cker joined the channel

2014-11-29
[00:41:44] * Jocopa3 has quit
[00:42:18] * Jocopa3 joined the channel
[02:21:25] * Jocopa3 has quit
[02:22:21] * Jocopa3 joined the channel
[03:50:53] * Smarticles101 joined the channel
[05:13:44] * Jocopa3 has quit
[05:57:44] * Smarticles101 has quit
[06:28:07] * -- BotBot disconnected, possible missing messages --
[06:28:07] * -- BotBot disconnected, possible missing messages --
[09:06:15] * [o__o] joined the channel
[10:11:04] * PEMapModder has quit
[10:12:21] * PEMapModder joined the channel
[10:51:42] * PEMapModder has quit
[10:54:31] * PEMapModder joined the channel
[11:05:57] * PEMapModder has quit
[11:59:33] * PEMapModder joined the channel
[12:38:39] * PEMapModder__ joined the channel
[12:38:40] * PEMapModder__ has quit
[12:39:32] * PEMapModder has quit
[12:39:39] * PEMapModder__ joined the channel
[12:44:14] * PEMapModder__ has quit
[12:44:21] * PEMapModder joined the channel
[15:44:30] * PEMapModder_ has quit
[15:56:04] * PEMapModder joined the channel
[15:56:05] * PEMapModder has quit
[15:56:34] * PEMapModder joined the channel
[15:57:16] * PEMapModder_ joined the channel
[15:57:20] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[16:17:25] * PEMapModder has quit
[16:19:10] * PEMapModder joined the channel
[16:22:49] * PEMapModder has quit
[17:30:54] * matt_ joined the channel
[17:31:20] * matt_ is now known as Guest69513
[17:31:35] <Guest69513> stuck, don't know how to connect to ipad via local network
[17:38:38] * Guest69513 has quit
[19:40:06] * MrARM is now known as MrARM|away
[19:42:43] * MrARM|away is now known as MrARM
[20:22:27] * sgray has quit
[20:35:00] * sgray joined the channel
[21:30:29] * Inusu4lZ joined the channel
[21:34:07] * InusualZ has quit
[23:28:33] * Inusu4lZ is now known as InusualZ

2014-11-28
[09:22:16] * PEMapModder joined the channel
[12:34:42] * RxOYAL has quit
[12:35:21] * RxOYAL joined the channel
[12:43:22] * RxOYAL has quit
[12:47:08] * RxOYAL joined the channel
[20:31:36] * RxOYAL is now known as ROYAL
[20:31:44] * ROYAL is now known as RxOYAL
[21:32:53] <Brandon15811> so my final exam for a class is on wednesday, and the teacher still hasn't posted the study guide D:
[21:33:35] <humerusj> What class?
[22:11:36] <Brandon15811> speech >.<
[22:26:16] <humerusj> Ew
[22:31:09] <Brandon15811> https://vine.co/v/On7jHu5lVp7
[22:31:13] <Brandon15811> hahahaha
[23:39:16] * Inusu4lZ joined the channel
[23:41:46] * InusualZ has quit

2014-11-27
[00:26:08] * Jocopa3 has quit
[01:12:34] * Jocopa3 joined the channel
[01:14:48] * Brandon15811__ has quit
[01:26:20] * Brandon15811__ joined the channel
[01:28:13] <Brandon15811> http://marketplace.xbox.com/en-US/promotion/black-friday-xbox-360-games
[01:28:16] <Brandon15811> xbox games on sale
[03:07:36] * makalej17 joined the channel
[03:07:39] <NullFull> makalej17 is also known as: baller4life17
[03:11:53] * makalej17 has quit
[04:36:25] * deceit has quit
[04:36:56] * deceit joined the channel
[04:40:42] * NullFull has quit
[04:40:42] * NullFull joined the channel
[04:52:37] * Smarticles101 joined the channel
[05:18:34] * MrARM is now known as MrARM|away
[05:33:12] * MrARM|away is now known as MrARM
[06:32:10] * Jocopa3 has quit
[06:32:35] * RxOYAL is now known as Royal
[06:32:43] * Royal is now known as RxOYAL
[07:21:35] * Jocopa3_ joined the channel
[08:27:15] * PEMapModder joined the channel
[08:51:44] * Jocopa3_ has quit
[08:53:44] * PEMapModder has quit
[08:54:06] * PEMapModder joined the channel
[09:15:45] * Jocopa3 joined the channel
[10:29:37] <PEMapModder_> shoghicp: https://github.com/PocketMine/RakLib/blob/1eba2267876ba8e9a00380f2ae9e05dff9eb0ec8/server/ServerHandler.php#L77 what does this do? I don't see it getting called anywhere.
[11:22:18] * PEMapModder joined the channel
[12:21:56] <shoghicp> PEMapModder_: because that's called by the program that implements the code
[14:16:45] * fensoft joined the channel
[15:30:28] * deceit has quit
[15:30:49] * RxOYAL has quit
[16:02:09] * ElixirMC joined the channel
[16:02:11] <NullFull> ElixirMC is also known as: ElixirMC
[16:02:18] <ElixirMC> Hello !
[16:11:41] * deceit joined the channel
[16:42:23] * ElixirMC has quit
[17:21:29] <KnownUnown> that was a fishy person
[17:21:31] <KnownUnown> no one uses kiwi
[19:20:24] * Smarticles101 joined the channel
[22:31:28] <Jocopa3> hmm
[22:41:46] * Royal joined the channel
[22:42:24] * Royal is now known as RxOYAL
[23:52:22] * PEMapModder has quit

2014-11-26
[00:03:46] * Smarticles101 joined the channel
[00:15:45] <KnownUnown> there *
[00:16:08] <Intyre> thnx
[00:23:50] <Smarticles101> Intyre: random question but is it possible to change my username on the forums
[00:24:35] <Intyre> nope
[00:25:12] <Smarticles101> Ah is it possible for a staff member to?
[00:25:29] <Intyre> umm
[00:25:51] <Smarticles101> ...
[00:25:58] <Intyre> nope xD
[00:26:03] <Smarticles101> XD
[00:27:52] <Smarticles101> I feel like hexdro is stalking me... https://i.imgur.com/GMFWapz.jpg
[03:18:38] * Smarticles101 joined the channel
[05:03:32] * zz_Owexz is now known as Owexz
[06:08:14] * Jocopa3 joined the channel
[06:17:43] * Smarticles101 has quit
[08:17:04] * MrARM is now known as MrARM|away
[08:34:52] <Jocopa3> Created a super hacky code snippet to get time of day in a shader
[08:35:01] <Jocopa3> it works, but barely
[08:35:19] <Jocopa3> hacky code is best code
[08:54:46] * MrARM|away is now known as MrARM
[14:00:08] * stealthii joined the channel
[14:16:12] * PEMapModder joined the channel
[14:39:58] * RxOYAL has quit
[14:40:17] * RxOYAL joined the channel
[14:58:45] * RxOYAL has quit
[14:58:58] * RxOYAL joined the channel
[15:19:54] * Georggi has quit
[16:15:54] * Smarticles101 joined the channel
[17:03:11] <Brandon15811__> !remind 180 it's trash day deceit
[17:03:12] <MrQuoter> Reminder set for 180 minutes
[18:46:16] <Jocopa3> IT'S TRSSH DAY!
[18:46:30] <Jocopa3> YAY! MY FAVORITE HOLIDAY
[18:52:43] <humerusj> Anyone wanna play some mc?
[18:52:49] <humerusj> Just survival and such
[19:07:27] <InusualZ> with mods? humerusj
[19:08:50] <humerusj> Naw, vanilla
[19:12:32] <InusualZ> meh!
[19:37:13] <MrARM> pure vanilla? nah
[19:37:24] <MrARM> not even Bukkit?
[20:03:01] <MrQuoter> Reminder: it's trash day deceit
[20:13:22] <MrARM> !remind -1 just a test
[20:13:23] <MrQuoter> Reminder set for -1 minutes
[20:18:24] <Jocopa3> My notifications blew up :c
[20:19:08] <InusualZ> why
[20:20:10] <Jocopa3> _tommo used my username in a tweet, and now my phone goes off everytime someone favotites or replies to it
[20:22:52] <MrARM> heh
[20:23:52] <Jocopa3> I'm running out of ideas for shaders though
[20:27:30] <Jocopa3> All the cool ideas are impossible without mods, and all the possible ideas are as cool
[20:27:43] <Jocopa3> not as cool*
[20:29:42] <MrARM> make a client mod then? :p
[20:30:13] <Jocopa3> I was thinking about it, but I have no idea how to make a mod to interact with shaders
[20:31:40] * MrARM is now known as MrARM|away
[20:32:53] <Jocopa3> To send important data to shaders, you have to send a uniform to the shader using glUniform, and you must have the shader ID
[20:32:54] * MrARM|away is now known as MrARM
[20:33:10] <Jocopa3> I bet there is a way to do it, I just don't know how :p
[20:35:29] <MrARM> Nah, probably easy
[20:35:55] <MrARM> Will look into it tomorrow
[20:37:25] <Jocopa3> I hate asking people for mods, but a mod that sends time of day and loads/sends a normal map would be perfect
[20:38:00] <Jocopa3> and also the block face
[20:38:19] <Jocopa3> with that info I can create a more realistic shader
[20:39:29] <InusualZ> how we are going to send that info to the shader program? with glUniform?
[20:39:39] <InusualZ> sorry i realy don't know anthing about shaders
[20:41:18] <Jocopa3> glUniform1f(program, value) sends a float uniform to the specified program
[20:41:44] <Jocopa3> Something similar would be useful for normal map textures
[20:42:36] <Jocopa3> for the block faces and time of day, you'd have to send that information as an attribute to the vertex shader, and from there pass it to the fragment shader
[20:49:31] <humerusj> Uhh wat
[20:49:36] <humerusj> I don't have any skin
[20:49:50] <Jocopa3> You might wanna go see a doctor
[20:49:58] <Jocopa3> or stop dropping acid
[20:50:34] <humerusj> But I look like link!
[20:52:28] <Jocopa3> Link? From zelda? He has skin
[20:53:01] <humerusj> No, I have links skin!
[20:55:56] <Jocopa3> Oh
[20:56:12] <Jocopa3> It puts the lotion on its skin or else it gets the hose again
[21:02:33] <humerusj> But why do I look like link?
[21:03:10] <Jocopa3> cosplay? lucid dreaming with your eyes open? acid?
[21:10:15] <humerusj> Minecraft?
[21:10:21] <KnownUnown> idk
[21:10:23] <KnownUnown> magic?
[21:10:28] <Jocopa3> MienKraft
[21:10:36] <Jocopa3> or is it Mein
[21:13:54] <humerusj> So
[21:14:04] <humerusj> 1.8.1 I look like link
[21:14:11] <humerusj> 1.7.10 I look like Steve
[21:14:13] <humerusj> Wtf
[21:26:33] <deceit> NEINCRAFT
[21:37:51] <humerusj> So
[21:38:06] <humerusj> What is this whole "alex" shenanigans?
[22:30:59] <Brandon15811__> humerusj: the alex from target thing?
[22:31:30] <humerusj> Brandon15811__: http://minecraft.gamepedia.com/Skin
[22:31:35] <humerusj> no, alex from minecraft
[22:31:53] <Brandon15811__> heh xD
[22:31:54] <Brandon15811__> no idea
[22:32:23] <MrARM> humerusj: after 1.8 some people got this skin at random
[22:32:31] <MrARM> some did not, like me
[22:32:36] <humerusj> I don't want it :(
[22:32:59] <MrARM> humerusj: minecraft.net and go to profile ;)
[22:34:19] <MrARM> you have a switch there and I guess you need the default Steve skin
[22:34:22] <MrARM> .pnh
[22:34:25] <MrARM> *.png
[22:34:35] <humerusj> mhhz
[22:34:38] <Intyre> Added a new player model with smaller arms, and a new player skin called Alex.
[22:34:58] <Intyre> maybe alix has small arms :o
[22:35:15] <Intyre> yes he does
[22:41:35] <humerusj> Foobar!
[22:46:32] <Brandon15811> barfoo!
[22:47:07] <MrARM> Farboo!
[22:47:23] <Brandon15811> boofar!
[22:48:43] <MrARM> Brofoa!
[22:49:37] <Brandon15811> rafoob!
[22:49:56] <MrARM> k, you win
[22:50:07] <Brandon15811> !wa words with the letters foobar
[22:50:36] <MrARM> didn't work :p
[22:50:46] <Intyre> foobar is a word
[22:51:18] <Brandon15811> MrARM, http://www.wolframalpha.com/input/?i=words+with+the+letters+foobar
[22:52:24] <Brandon15811> http://i.imgur.com/YowudwV.gif
[22:53:22] <MrARM> !reminder fix it
[22:53:22] <MrQuoter> !reminder <minutes> <message>
[23:29:04] * KnownUnown is now known as Juxtaposed
[23:29:24] * Juxtaposed is now known as KnownUnown
[23:54:43] * PEMapModder has quit

2014-11-25
[00:13:03] * Jocopa3_ has quit
[02:54:59] * Smarticles101 joined the channel
[03:34:17] * NCommander joined the channel
[04:09:36] * NullFull has quit
[04:10:04] * NullFull joined the channel
[06:42:05] * ZacHack joined the channel
[06:42:29] * MinecraftAddict has quit
[06:42:35] * Intyre joined the channel
[06:43:05] * MinecraftAddict joined the channel
[08:04:40] * PEMapModder_ joined the channel
[08:04:43] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:13:49] * Georggi has quit
[11:45:11] * PEMapModder joined the channel
[13:07:20] * Inusua1Z joined the channel
[13:10:09] * InusualZ joined the channel
[13:10:51] * Inusu4lZ has quit
[13:12:00] * Inusua1Z has quit
[13:20:49] * sekjun9878 has quit
[13:21:08] * sekjun9878 joined the channel
[14:16:51] * InusualZ has quit
[14:17:10] * InusualZ joined the channel
[14:41:05] * Smarticles101 joined the channel
[18:22:53] * Jocopa3 joined the channel
[19:28:37] * heyj has quit
[19:29:14] * heyj joined the channel
[20:25:14] * Georggi joined the channel
[20:25:17] <NullFull> Georggi is also known as: Georggi
[22:12:16] * Jocopa3 has quit
[23:43:42] <Intyre> here *

2014-11-24
[00:59:41] * MrARM is now known as MrARM|away
[01:21:08] * MrARM|away is now known as MrARM
[02:06:36] * MrARM is now known as MrARM|away
[02:07:47] * MrARM|away is now known as MrARM
[02:10:34] * InusualZ has quit
[02:30:30] * Jocopa3 has quit
[02:31:23] * Jocopa3 joined the channel
[04:48:19] * PEMapModder joined the channel
[05:46:03] * PEMapModder has quit
[05:46:25] * PEMapModder joined the channel
[06:05:31] * Jocopa3 has quit
[06:06:28] * Jocopa3 joined the channel
[09:11:24] * PEMapModder_ joined the channel
[09:11:28] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:29:04] * InusualZ joined the channel
[12:41:13] * Georggi has quit
[13:24:23] * Connor4898 has quit
[13:24:44] * Fudster has quit
[13:25:18] * Connor4898_ joined the channel
[13:28:21] * Y0u joined the channel
[14:15:10] * Jocopa3_ joined the channel
[14:17:54] * Jocopa3 has quit
[17:25:35] * Jocopa3_ has quit
[17:45:04] * Y0u is now known as Fudster
[17:45:11] * Fudster has quit
[17:45:11] * Fudster joined the channel
[17:45:11] * Fudster has quit
[17:45:11] * Fudster joined the channel
[17:57:49] * Georggi joined the channel
[17:57:53] <NullFull> Georggi is also known as: Georggi
[18:22:05] * Connor4898_ is now known as Connor4898
[18:22:26] * Connor4898 has quit
[18:22:26] * Connor4898 joined the channel
[18:22:26] * Connor4898 has quit
[18:22:26] * Connor4898 joined the channel
[21:27:18] * Jocopa3 joined the channel
[22:59:27] * heyj has quit
[23:06:25] * heyj joined the channel
[23:12:39] * PEMapModder_ has quit
[23:14:28] * Inusu4lZ joined the channel
[23:15:54] * InusualZ has quit
[23:53:10] * Jocopa3_ joined the channel
[23:56:35] * Jocopa3 has quit

2014-11-23
[00:06:42] * InusualZ has quit
[00:12:36] * Jocopa3_ joined the channel
[00:12:37] * Jocopa3 has quit
[00:18:53] <KnownUnown> haha
[01:46:54] * williamtdr joined the channel
[03:21:22] * Juxtaposed joined the channel
[03:21:46] * Juxtaposed is now known as Guest34886
[03:25:02] <KnownUnown> Hmms
[03:51:23] * Smarticles101 joined the channel
[03:57:21] * PEMapModder joined the channel
[04:54:29] <KnownUnown> KnownUnown: hallo
[04:56:04] <humerusj> r u cray z?
[05:20:31] <KnownUnown> Testing znc stuffs
[05:20:38] <KnownUnown> KnownUnown: heyoo
[05:20:44] <KnownUnown> :/
[05:21:04] <KnownUnown> Would anyone here mind pming me?
[05:21:10] <KnownUnown> Just something
[05:21:25] <KnownUnown> I think znc isn't that daft to push something to me when I highlight myself
[05:21:45] <Guest34886> KnownUnown: nub
[05:31:13] <KnownUnown> KnownUnown: u nubb
[05:35:01] <KnownUnown> Okies works
[05:35:17] <KnownUnown> KnownUnown, gnight u nub
[05:51:19] * PEMapModder has quit
[07:42:59] * PEMapModder joined the channel
[07:44:09] * Guest34886 has quit
[09:01:05] * Georggi joined the channel
[09:01:08] <NullFull> Georggi is also known as: Georggi
[10:16:21] * Georggi has quit
[11:05:35] * InusualZ joined the channel
[12:16:17] * Georggi joined the channel
[12:16:20] <NullFull> Georggi is also known as: Georggi
[12:44:52] * PEMapModder has quit
[13:32:17] * ztirf_ joined the channel
[13:52:58] * Inusu4lZ joined the channel
[13:54:38] * InusualZ has quit
[14:04:15] * ztirf_ has quit
[14:04:30] * ztirf joined the channel
[14:08:24] * Smarticles101 joined the channel
[14:17:31] * ztirf has quit
[14:18:34] * ztirf joined the channel
[14:23:10] * ztirf has quit
[14:26:57] * ztirf joined the channel
[14:33:08] * ztirf_ joined the channel
[14:33:29] * ztirf has quit
[14:35:09] * ztirf_ has quit
[14:54:41] <KnownUnown> KnownUnown: uber nub
[15:49:24] * PEMapModder joined the channel
[16:09:50] * Inusu4lZ is now known as InusualZ
[17:26:46] * Smarticles101 joined the channel
[20:11:31] * Smarticles101 joined the channel
[20:25:19] * MrARM is now known as MrARM|away
[20:28:36] * MrARM|away is now known as MrARM
[20:35:28] * PEMapModder_ has quit
[20:38:53] * PEMapModder has quit
[21:03:05] * Owexz is now known as zz_Owexz
[21:34:57] * InusualZ has quit
[21:40:43] * InusualZ joined the channel
[22:18:37] * Jocopa3_ has quit
[22:51:11] * Jocopa3 joined the channel
[22:52:33] <Jocopa3> Do I get a prize for making a shader that makes your whole phone go black until you reboot?
[23:04:01] <InusualZ> Yes
[23:04:41] <InusualZ> Award: Worst Shader Of The Year is for Jocopa3
[23:04:47] <InusualZ> YAY!!!!!!!
[23:18:56] * MrARM is now known as MrARM|away
[23:20:23] * Jocopa3 has quit
[23:21:18] * Jocopa3 joined the channel
[23:30:12] * MrARM|away is now known as MrARM
[23:57:43] * Smarticles101 has quit

2014-11-22
[20:02:21] <Juxtaposed> trying to get one setup properly
[20:06:15] * Unown_ is now known as KnownUnwon
[20:06:29] * KnownUnwon is now known as KnownUnown_
[20:06:56] * Inusu4lZ joined the channel
[20:07:51] * InusualZ has quit
[20:08:39] * Inusu4lZ is now known as InusualZ
[20:31:30] * MinecraftBunny joined the channel
[20:31:44] <MinecraftBunny> hi
[20:31:48] <MinecraftBunny> any one on
[20:41:03] <InusualZ> yes
[20:45:10] * MinecraftBunny has quit
[21:46:53] * InusualZ has quit
[22:24:29] * InusualZ joined the channel
[22:54:54] * _RxOYAL is now known as RxOYAL
[23:41:30] * KnownUnown_ is now known as KnownUnown
[23:41:44] <Juxtaposed> Hehe
[23:52:05] <Intyre> hoho

[01:49:37] * PEMapModder joined the channel
[01:53:30] * MrQuoter has quit
[02:00:09] * ChanServ has quit
[02:00:12] * MrARM has quit
[02:00:12] * MinecraftAddict has quit
[02:00:13] * LaxWasThere has quit
[02:00:14] * leonchang99 has quit
[02:00:14] * humerusj has quit
[02:00:14] * Antisober552 has quit
[02:00:17] * eggster has quit
[02:00:19] * tyteen4a03 has quit
[02:00:21] * ZacHack has quit
[02:00:23] * deceit has quit
[02:00:24] * Connor4898 has quit
[02:00:28] * PEMapModder_ has quit
[02:00:31] * NullFull has quit
[02:00:31] * RxOYAL has quit
[02:00:32] * eggy has quit
[02:00:44] * Brandon15811_ has quit
[02:00:51] * PEMapModder has quit
[02:00:52] * KnownUnown has quit
[02:07:15] * sekjun9878 has quit
[02:07:15] * C0deH4cker has quit
[02:07:16] * Brandon15811__ has quit
[02:07:16] * sgray has quit
[02:42:27] * Brandon15811 joined the channel
[02:42:27] * Owexz joined the channel
[02:42:27] * Brandon15811_ joined the channel
[02:42:27] * deceit joined the channel
[02:42:27] * LaxWasThere joined the channel
[02:42:27] * Fudster joined the channel
[02:42:27] * heyj joined the channel
[02:42:27] * Connor4898 joined the channel
[02:42:27] * eggy joined the channel
[02:42:27] * RobertClarke joined the channel
[02:42:27] * tyteen4a03 joined the channel
[02:42:27] * RxOYAL joined the channel
[02:42:27] * ChanServ joined the channel
[02:42:27] * Antisober552 joined the channel
[02:42:27] * eggster joined the channel
[02:42:27] * humerusj joined the channel
[02:42:27] * iamadpond joined the channel
[02:42:27] * NullFull joined the channel
[02:42:27] * leonchang99 joined the channel
[02:42:27] * shogchips joined the channel
[02:42:27] * shoghicp joined the channel
[02:42:27] * Falkirks joined the channel
[02:42:27] * MinecraftAddict joined the channel
[02:42:27] * MrARM joined the channel
[02:42:27] * ZacHack joined the channel
[02:42:27] * PEMapModder_ joined the channel
[02:42:27] * Brandon15811__ joined the channel
[02:42:27] * stealthii joined the channel
[02:42:27] * sgray joined the channel
[02:42:27] * C0deH4cker joined the channel
[02:42:27] * sekjun9878 joined the channel
[02:42:27] * KnownUnown joined the channel
[02:42:27] * Guest87666 joined the channel
[02:46:28] * MrQuoter joined the channel
[02:48:28] * Guest87666 is now known as PEMapModder
[03:03:52] * Smarticles101 joined the channel
[03:08:06] <Smarticles101> Is anyone on who could help me?
[03:08:52] <Smarticles101> Like with compiling .phar
[04:57:39] * Jocopa3 joined the channel
[04:59:05] <Jocopa3> Can people test out this shader for me? Just tell me what device you use, and if it runs on fancy mode, fast, or both: https://www.dropbox.com/s/3lxglvhmnf3ohny/Mandelbrot%20Shader.zip?dl=0
[05:38:11] <deceit> my toaster keeps giving me an error
[05:38:45] <Brandon15811> deceit, you need to turn the power to over 9000
[05:38:52] <deceit> i did, and all it's doing is burning the toast
[05:39:08] <deceit> what's the point of ethernet and all this POWER if all it's going to do is burn toast
[05:39:19] <deceit> i can do that on my own with fire and gas
[05:39:31] <deceit> Jocopa3: you suck at coding, i want my money back
[05:39:36] <Brandon15811> deceit, you need this toaster http://sploid.gizmodo.com/glorious-lunatics-overdrive-toaster-to-make-toasts-in-u-1647940026
[05:39:52] <deceit> hahahahaha
[05:40:12] <Brandon15811> deceit, or maybe this one http://gizmodo.com/5990950/the-image-toaster-brings-google-images-to-your-breakfast
[05:40:33] <deceit> WOOOSH
[05:40:37] <deceit> wat eyebrows?
[05:40:45] <deceit> trust me, you didn't need them anyway
[05:41:37] <Brandon15811> deceit, https://www.youtube.com/watch?v=F0mVCFr1qIo
[05:44:00] <deceit> http://static.tvgcdn.net/MediaBin/Content/110711/News/1_mon/110711nickofferman_parksrec1.jpg
[05:45:25] <deceit> better imo ;p
[05:46:16] <deceit> wow, ok, so i'm closing tabs, and i managed to leave this open
[05:46:33] <deceit> I'm a nurse. I walked into my patient's room to discover that, even though he was in wrist restraints, he'd still managed to whip out his penis. (i.imgur.com)
[05:46:46] <deceit> totally forgot about that, i lolled
[05:47:04] <deceit> it's not a pic of a penis btw
[05:47:42] * Smarticles101 has quit
[06:11:57] * PEMapModder has quit
[06:30:18] * PEMapModder joined the channel
[08:06:40] * PEMapModder joined the channel
[09:49:23] * PEMapModder has quit
[09:52:32] * PEMapModder joined the channel
[09:52:33] * PEMapModder has quit
[09:53:39] * PEMapModder joined the channel
[11:07:15] * sekjun9878 has quit
[11:07:15] * C0deH4cker has quit
[11:07:16] * sgray has quit
[11:07:16] * stealthii has quit
[11:10:29] * KnownUnown joined the channel
[11:10:29] * sekjun9878 joined the channel
[11:10:29] * C0deH4cker joined the channel
[11:10:29] * sgray joined the channel
[11:10:29] * stealthii joined the channel
[11:10:31] * stealthii has quit
[11:11:35] * stealthii joined the channel
[11:11:50] * MrQuoter has quit
[11:13:12] * MrQuoter joined the channel
[12:09:41] * Jocopa3_ joined the channel
[12:13:11] * Jocopa3 has quit
[12:22:52] * expir3dcowpc joined the channel
[12:40:24] * KnownUnown has quit
[12:40:58] * KnownUnown joined the channel
[12:47:26] * PEMapModder has quit
[12:59:32] <Jocopa3_> North Korea
[13:01:25] <shoghicp> D:
[13:32:20] * PEMapModder joined the channel
[13:32:21] * PEMapModder has quit
[13:32:45] * Guest90365 joined the channel
[13:34:07] * Guest90365 is now known as PEMapModder
[14:16:27] * InusualZ joined the channel
[14:44:53] * RxOYAL has quit
[14:45:36] * RxOYAL joined the channel
[15:53:56] * Smarticles101 joined the channel
[16:55:39] * _RxOYAL joined the channel
[16:55:57] * RxOYAL has quit
[17:23:41] * Jocopa3_ has quit
[18:27:37] * expir3dcowpc has quit
[18:56:05] * Jocopa3 joined the channel
[19:00:47] * Juxtaposed joined the channel
[19:01:15] <KnownUnown> Hi Juxtaposed \o
[19:02:26] <Juxtaposed> hi KnownUnown \o
[19:02:52] <KnownUnown> WEll den
[19:13:36] * Juxtaposed is now known as Juxtaposition
[19:23:45] * KnownUnown is now known as Juxtaposed
[19:24:38] * Juxtaposition is now known as KnownUnown
[19:25:07] * KnownUnown is now known as Guest68846
[19:25:44] * Guest68846 is now known as KnownUnown_
[19:27:01] * KnownUnown_ is now known as Juxtaposition
[19:27:31] * Juxtaposition has left the channel
[19:29:41] * Juxtaposition joined the channel
[19:57:11] <InusualZ> what happen with pocketburger
[19:57:17] <Juxtaposed> it died
[19:57:32] <Juxtaposed> Actually, it was too unreliable for use with 0.9.x
[19:57:34] <Juxtaposed> so it was discontinued
[19:58:03] <InusualZ> ok
[20:01:34] <shoghicp> Juxtaposed: well, it generates good data, but needs someone to interpret them
[20:01:43] * Unown_ joined the channel
[20:01:50] <shoghicp> Juxtaposed: also, were you around here before?
[20:01:52] <shoghicp> hmm
[20:01:59] <Juxtaposed> I'm Unown_
[20:02:01] <shoghicp> new irc network?
[20:02:14] <Juxtaposed> hopping around on different bouncers

2014-11-21
[00:39:10] * potpotsie has quit
[00:56:30] * potpotsie joined the channel
[01:01:46] * williamtdr joined the channel
[01:34:49] * potpotsie has quit
[01:35:31] * potpotsie joined the channel
[01:35:44] * potpotsie has quit
[02:06:19] * potpotsie joined the channel
[02:19:04] * potpotsie has quit
[03:58:04] * potpotsie joined the channel
[04:08:21] * Smarticles101 joined the channel
[04:08:43] <Smarticles101> Hello!
[04:54:49] * williamtdr has quit
[05:04:01] * Fudster is now known as Y0u
[05:04:50] * Y0u is now known as Fudster
[06:11:59] * potpotsie has quit
[06:22:15] * potpotsie joined the channel
[06:27:42] * Smarticles101 has quit
[06:29:19] * potpotsie has quit
[08:10:19] * MobileCrafter joined the channel
[08:10:23] <NullFull> MobileCrafter is also known as: MineMobileCrafter
[08:31:51] * PEMapModder_ joined the channel
[08:31:54] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:57:19] * Inusu4lZ joined the channel
[11:00:17] * InusualZ has quit
[12:04:59] * PEMapModder joined the channel
[12:44:13] * Smarticles101 joined the channel
[14:14:54] * sekjun9878 has quit
[14:16:28] * sekjun9878 joined the channel
[14:44:09] * KnownUnown has quit
[15:07:42] * Smarticles101 has quit
[15:11:02] * MrARM|away is now known as MrARM
[15:19:30] * Jocopa3 joined the channel
[15:49:57] * KnownUnown joined the channel
[16:31:58] * MobileCrafter has left the channel
[17:16:59] * Jocopa3 has quit
[17:27:43] * PEMapModder has quit
[17:43:21] * NullFull is now known as NullFull|away
[17:54:26] * NullFull|away is now known as NullFull
[18:30:59] * Inusu4lZ is now known as InusualZ
[18:49:50] * InusualZ has quit
[19:34:09] * KnownUnown has quit
[21:26:18] * KnownUnown joined the channel
[21:31:38] * KnownUnown has left the channel
[21:32:55] * KnownUnown joined the channel
[21:36:58] * KnownUnown has left the channel
[21:47:34] * KnownUnown joined the channel
[21:48:05] <Brandon15811> KnownUnown, :D
[21:48:12] * KnownUnown has left the channel
[21:48:13] <deceit> WE DON'T LOG EVERY DAMn CHANNEL
[22:06:42] * KnownUnown joined the channel

2014-11-20
[00:03:27] * PEMapModder has quit
[07:27:22] * RxOYAL is now known as Royal
[07:27:41] * Royal is now known as RxOYAL
[08:26:02] * PEMapModder_ joined the channel
[08:26:06] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[09:54:33] <PEMapModder_> For RakNet packet 0x06 MTU field, is it the length of the whole 0x05 packet or only the null payload?
[10:24:38] <PEMapModder_> http://wiki.vg/Pocket_Minecraft_Protocol#0x60 where came the 2 bytes?
[10:44:21] <Intyre> Check raknet for mtu info
[10:44:42] <Intyre> PEMapModder_: And umm 2 bytes?
[10:45:26] <PEMapModder_> 12 bytes, where are the 2 bytes? 1 + 2 + 3 + 4 = 10
[10:45:49] <Intyre> Ohh lol
[10:46:09] <Intyre> Ummm
[10:47:04] <Intyre> Its 10
[10:53:29] * MrARM|away is now known as MrARM
[11:53:10] * PEMapModder joined the channel
[13:31:13] * MrARM is now known as MrARM|away
[13:43:20] * MrARM|away is now known as MrARM
[14:36:53] * MrARM is now known as MrARM|away
[14:43:02] * williamtdr joined the channel
[15:07:49] * MrARM|away is now known as MrARM
[16:14:09] * KnownUnown has quit
[16:38:05] * PEMapModder has quit
[17:54:49] * williamtdr has quit
[18:29:58] * InusualZ joined the channel
[18:31:28] <InusualZ> hi
[18:46:56] * PEMapModder_ has quit
[19:20:41] * KnownUnown joined the channel
[20:58:46] * C0deH4cker has quit
[20:59:11] * C0deH4cker joined the channel
[21:18:01] * MrARM is now known as MrARM|away
[21:18:06] * MrARM|away is now known as MrARM
[21:33:31] * MrARM is now known as MrARM|away
[22:44:33] * potpotsie joined the channel

2014-11-19
[00:03:57] * PEMapModder has quit
[03:07:27] * Lucas016 joined the channel
[03:07:58] <Lucas016> hello
[03:08:29] * Lucas016 has quit
[04:23:00] * PEMapModder joined the channel
[04:34:49] * williamtdr has quit
[06:34:03] * Jocopa3 joined the channel
[07:15:21] * MrARM is now known as MrARM|away
[07:15:57] * MrARM|away is now known as MrARM
[07:37:28] * Jocopa3 has quit
[08:21:56] * jbernhardsson joined the channel
[08:48:52] * Jocopa3 joined the channel
[08:48:52] * Jocopa3 has quit
[09:18:17] * tommo joined the channel
[09:20:43] * PEMapModder joined the channel
[10:29:51] * NullFull has quit
[10:29:51] * leonchang99 has quit
[10:29:51] * eggster has quit
[10:29:51] * ZacHack has quit
[10:29:51] * MinecraftAddict has quit
[10:29:51] * humerusj has quit
[10:29:51] * iamadpond has quit
[10:29:51] * shogchips has quit
[10:29:51] * Antisober552 has quit
[10:29:51] * Intyre has quit
[10:29:51] * MrARM has quit
[10:29:51] * shoghicp has quit
[10:29:51] * Falkirks has quit
[10:31:30] * Antisober552 joined the channel
[10:31:30] * eggster|afk joined the channel
[10:31:30] * humerusj joined the channel
[10:31:54] * eggster|afk is now known as eggster
[10:32:00] * iamadpond joined the channel
[10:32:00] * NullFull|away joined the channel
[10:32:13] * NullFull|away is now known as NullFull
[10:32:30] * leonchang99 joined the channel
[10:33:00] * shogchips joined the channel
[10:33:30] * shoghicp joined the channel
[10:34:00] * Falkirks joined the channel
[10:34:30] * Intyre joined the channel
[10:35:00] * MinecraftAddict joined the channel
[10:35:30] * MrARM joined the channel
[10:36:01] * ZacHack joined the channel
[10:50:36] * humerusj has quit
[10:50:36] * humerusj joined the channel
[11:22:12] * tommo has quit
[11:31:16] <PEMapModder> Is rewriting the doomed destiny for some developers? :(
[11:31:51] <PEMapModder> I wrote some code yesterday and I start feeling the want to rewrite now...
[11:31:58] * iJoshuaHD_ joined the channel
[11:32:15] <iJoshuaHD_> wow. 0.10.0 is so very buggy
[11:33:21] <iJoshuaHD_> everytime you join a server (both localhost and remote) client crashes....
[11:37:19] <shoghicp> PEMapModder: I know some guys that do that
[11:37:48] <shoghicp> at least I did one with them and brought down their threads usage from ~50 to 3
[11:38:06] <shoghicp> and no race conditions anymore, code was full of them
[11:38:16] <PEMapModder_> yeah, you mentioned that ;D
[11:39:24] <shoghicp> they rewrote their code 4 times after that
[11:39:50] <shoghicp> now they are doing it again, they like something Android 5 has
[11:40:08] <shoghicp> and of course, they are no near the completion of what they want to do
[11:55:23] * iJoshuaHD_ has quit
[13:28:44] * williamtdr joined the channel
[15:01:37] * jbernhardsson has quit
[15:39:51] * NullFull has quit
[15:39:51] * NullFull joined the channel
[15:57:46] * Falkirks has quit
[15:57:46] * Falkirks joined the channel
[16:33:37] * Owexz is now known as zz_Owexz
[17:42:22] * tommo_ joined the channel
[17:49:48] * tommo_ has quit
[19:17:32] * PEMapModder_ has quit
[20:25:08] * MrARM is now known as MrARM|away
[20:31:33] * MrARM|away is now known as MrARM
[20:41:04] * MrARM is now known as MrARM|away
[20:48:41] * MrARM|away is now known as MrARM
[20:58:24] * MrARM is now known as MrARM|away
[21:05:03] * MrARM|away is now known as MrARM
[21:12:02] * zz_Owexz is now known as Owexz
[21:41:49] * rekrul joined the channel
[21:42:05] <rekrul> hay
[21:46:22] * rekrul has quit
[22:06:54] * MrARM is now known as MrARM|away
[23:58:25] * PEMapModder joined the channel

2014-11-18
[00:22:57] * iJoshuaHD has quit
[00:23:25] * iJoshuaHD joined the channel
[01:13:31] * HostingItAll has quit
[01:13:31] * iJoshuaHD has quit
[03:09:34] * Fudster is now known as GAW_Fudster
[03:10:27] * GAW_Fudster is now known as Fudster
[06:45:08] * expir3dcowpc has quit
[08:14:53] * tommo_ joined the channel
[08:15:16] * tommo_ has quit
[08:24:10] * jbernhardsson joined the channel
[10:12:56] * jbernhardsson has quit
[11:54:22] <Intyre> Yay 0.10 in appstore :)
[11:55:34] <Intyre> And it doesnt crash \o/
[12:11:05] * iJoshuaHD_ joined the channel
[12:11:08] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:11:15] <iJoshuaHD_> yo
[12:11:25] <iJoshuaHD_> 0.10.0 is released a while ago
[12:30:19] * iJoshuaHD_ has quit
[12:52:27] * MobileCrafter joined the channel
[12:52:29] <NullFull> MobileCrafter is also known as: MineMobileCrafter
[13:55:45] * RxOYAL has quit
[13:56:08] * RxOYAL joined the channel
[14:02:01] * williamtdr joined the channel
[15:04:51] * RxOYAL has quit
[15:05:10] * RxOYAL joined the channel
[16:33:11] * MobileCrafter has quit
[20:41:46] * potpotsie joined the channel
[21:04:44] * tommo_ joined the channel
[21:05:07] * tommo_ has quit
[21:15:23] * MobileCrafter joined the channel
[21:15:27] <NullFull> MobileCrafter is also known as: MineMobileCrafter
[22:00:16] * MobileCrafter has left the channel
[22:53:38] * jython234 joined the channel
[23:15:26] * ChanServ joined the channel
[23:20:01] * potpotsi_ joined the channel
[23:20:30] * potpotsie has quit
[23:39:23] * potpotsi_ has quit
[23:40:19] * PEMapModder joined the channel
[23:43:05] <humerusj> Uhh
[23:43:14] <humerusj> So mcpe now has commands in game?
[23:43:42] <Intyre> O.O
[23:43:44] <humerusj> /blah throws server command error
[23:44:00] <Intyre> use give
[23:44:04] <Connor4898> It's always done that?
[23:44:20] <humerusj> Has it?
[23:44:24] <Connor4898> Yup
[23:44:28] <Connor4898> I believe so
[23:44:49] <Connor4898> Well, obviously not before chat was implemented
[23:44:50] <humerusj> I never have seen it on iOS
[23:44:56] <Connor4898> :O
[23:46:31] * Intyre didnt check yet
[23:46:43] <Intyre> busy playing gta5 ^.^
[23:46:54] <Intyre> ps4 ^.^
[23:49:41] <humerusj> GET /m/login?app=mcpe&version=0.10.0 200 40.119 ms - 2644
[23:49:46] <humerusj> So realms is back to normal
[23:49:51] <humerusj> At least on iOS
[23:49:53] <Intyre> :o
[23:49:59] <humerusj> But login isn't working (
[23:50:04] <humerusj> :(
[23:50:18] <Connor4898> :/

2014-11-17
[02:44:46] * Brandon15811__ has quit
[03:29:32] * jython234 joined the channel
[03:46:29] <jython234> !randquote
[03:46:30] <MrQuoter> [245] <KnownUnown> bah, just discussing a 10 dollar deal :p | <deceit> you know, prostitution is illegal | <deceit> we don't wanna hear about your '10 dollar deals'
[03:46:48] <jython234> Lol
[04:07:50] * jython234 has quit
[07:50:45] * PEMapModder joined the channel
[09:00:59] * Brandon15811__ joined the channel
[11:24:46] * Brandon15811__ has quit
[11:30:32] <shoghicp> :D https://github.com/krakjoe/strict
[11:37:38] * jbernhardsson joined the channel
[11:54:17] * KnownUnown joined the channel
[11:54:29] <KnownUnown> Who dares to ping the Unown...
[11:57:22] <shoghicp> KnownUnown: it was jython234
[11:57:30] <shoghicp> a !randquote
[11:57:52] <shoghicp> !randquote
[11:57:53] <MrQuoter> [67] <+Intyre> i speak apple english :D
[11:58:36] <KnownUnown> Sigh
[12:00:16] <KnownUnown> And I can't go and kill jython234 now
[12:00:21] <KnownUnown> He's not online :/
[12:03:06] <shoghicp> and he just joined for that xD
[13:27:06] * tommo joined the channel
[13:40:57] * tommo has quit
[14:02:42] * sgray joined the channel
[14:04:32] * RxOYAL has quit
[14:05:13] * RxOYAL joined the channel
[14:06:25] * PEMapModder joined the channel
[16:06:33] * iJoshuaHD joined the channel
[16:07:03] * HostingItAll joined the channel
[16:34:08] * KnownUnown has quit
[17:14:41] * jbernhardsson has quit
[18:01:30] * Brandon15811__ joined the channel
[20:13:57] * iJoshuaHD joined the channel
[21:25:00] * KnownUnown joined the channel
[21:27:57] * HostingItAll has quit
[21:28:05] * HostingItAll joined the channel
[21:44:23] * expir3dcowpc joined the channel
[22:22:40] * iJoshuaHD joined the channel
[22:27:57] * HostingItAll has quit
[22:28:11] * HostingItAll joined the channel
[23:28:05] * HostingItAll has quit
[23:28:17] * HostingItAll joined the channel
[23:36:55] * PEMapModder has quit
[23:39:52] * iJoshuaHD has quit
[23:40:18] * iJoshuaHD joined the channel
[23:57:22] * tommo_ joined the channel
[23:59:30] * tommo_ has quit

2014-11-16
[02:41:10] * PEMapModder joined the channel
[02:41:11] * PEMapModder has quit
[02:41:56] * Guest41750 joined the channel
[02:42:00] <NullFull> Guest41750 is also known as: PEMapModder
[02:42:38] * Guest41750 is now known as PEMapModder
[02:59:11] * PEMapModder has quit
[03:34:30] * jython234[ping] joined the channel
[03:35:47] * jython234[ping] is now known as jython234
[03:51:06] * PEMapModder joined the channel
[03:56:06] * PEMapModder has quit
[03:56:24] * PEMapModder joined the channel
[04:53:42] <jython234> !findquote hi
[04:53:43] <MrQuoter> [72] <antisober552> i dont like this os i need another one
[04:54:48] * williamtdr has quit
[05:30:17] * jython234 has quit
[06:09:21] * Myst_ has quit
[08:59:15] * PEMapModder joined the channel
[09:44:08] * KnownUnown has quit
[10:01:42] * TJVDG joined the channel
[10:01:44] <NullFull> TJVDG is also known as: TJVDG, Thobot, Fish, *fish*, Equipment
[10:02:24] <TJVDG> Where to fill out a ban appeal for pocketmine.net ?
[10:11:03] <PEMapModder> TJVDG: you are banned on PocketMine forums?
[10:11:05] <PEMapModder> Or what?
[10:11:28] <PEMapModder> Obviously you can't, since you are a ban evader.
[11:36:05] * PEMapModder_ joined the channel
[11:36:08] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[12:16:13] * PEMapModder has quit
[12:16:40] * PEMapModder joined the channel
[12:21:40] * PEMapModder has quit
[12:22:16] * PEMapModder joined the channel
[16:22:35] * Georggi joined the channel
[16:22:39] <NullFull> Georggi is also known as: Georggi
[16:36:17] * Georggi has quit
[17:51:26] * KnownUnown joined the channel
[18:14:05] * williamtdr joined the channel
[23:43:32] * PEMapModder has quit

2014-11-15
[00:21:25] <eggy> I know nothing Intyre ;)
[03:46:11] <sekjun9878> :/
[03:46:25] <sekjun9878> The difference that an extra 8 bit can make
[05:05:49] * PEMapModder joined the channel
[06:22:04] <Brandon15811__> http://www.eevblog.com/forum/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg535270/#msg535270
[07:04:35] * PEMapModder has quit
[07:11:49] * PEMapModder joined the channel
[07:34:08] * KnownUnown has quit
[08:29:23] * PEMapModder__ joined the channel
[08:29:27] <NullFull> PEMapModder__ is also known as: PEMapModder
[08:31:43] * PEMapModder has quit
[08:31:49] * PEMapModder_ is now known as PEMapModder|away
[08:31:51] * PEMapModder|away is now known as PEMapModder_|awa
[08:31:56] * PEMapModder_|awa is now known as PEMapModder_|AFK
[12:29:47] * expir3dcowpc joined the channel
[13:06:15] * RxOYAL has quit
[13:07:45] * RxOYAL joined the channel
[16:54:05] * MrARM is now known as MrARM|away
[17:34:41] * KnownUnown joined the channel
[17:47:50] * expir3dcowpc has quit
[18:41:41] * MrARM|away is now known as MrARM
[18:45:33] * heyj has quit
[18:45:53] * heyj joined the channel
[18:58:53] * Connor4898_ joined the channel
[19:00:19] * Connor4898 has quit
[19:00:22] * sekjun9878 has quit
[19:00:23] * conehead has quit
[19:00:23] * Connor4898_ is now known as Connor4898
[19:00:23] * eggy has quit
[19:05:27] * eggy joined the channel
[19:06:00] * conehead joined the channel
[19:09:11] * C0deH4cker_ joined the channel
[19:09:19] * C0deH4cker has quit
[19:09:19] * C0deH4cker_ is now known as C0deH4cker
[19:09:51] * sekjun9878 joined the channel
[19:11:42] * MrARM is now known as MrARM|away
[19:41:58] * conehead has left the channel
[19:56:43] * -- BotBot disconnected, possible missing messages --
[19:56:43] * -- BotBot disconnected, possible missing messages --
[20:00:03] * -- BotBot disconnected, possible missing messages --
[20:01:43] * -- BotBot disconnected, possible missing messages --
[20:01:43] * -- BotBot disconnected, possible missing messages --
[20:03:40] * -- BotBot disconnected, possible missing messages --
[20:05:01] * PEMapModder has quit
[20:05:43] * -- BotBot disconnected, possible missing messages --
[20:07:56] * [o__o] joined the channel
[20:11:06] * tyteen4a03 has quit
[20:12:13] * stealthii has quit
[20:15:08] * tyteen4a03 joined the channel
[20:36:45] * stealthii joined the channel
[20:42:44] * MrARM|away is now known as MrARM
[20:56:11] * MrARM is now known as MrARM|away
[21:02:41] * MrARM|away is now known as MrARM
[21:17:36] * Steyko joined the channel
[21:22:37] * Myst_ joined the channel
[21:26:08] <Steyko> Tengo una duda
[21:28:21] * Steyko has quit
[21:47:42] * MrARM is now known as MrARM|away
[21:48:03] * MrARM|away is now known as MrARM
[23:52:20] * RobertClarke_ is now known as RobertClarke

2014-11-14
[01:28:57] * iJoshuaHD has quit
[01:29:40] * iJoshuaHD joined the channel
[04:58:20] * iJoshuaHD joined the channel
[06:23:04] * HostingItAll has quit
[06:24:15] * HostingItAll joined the channel
[06:54:08] * KnownUnown has quit
[08:06:37] * HostingItAll has quit
[08:07:15] * HostingItAll joined the channel
[08:10:54] * iJoshuaHD has quit
[08:11:16] * iJoshuaHD joined the channel
[12:56:12] * iJoshuaHD joined the channel
[13:17:56] * iJoshuaHD has quit
[13:18:15] * iJoshuaHD joined the channel
[13:57:07] * iJoshuaHD has quit
[13:57:49] * iJoshuaHD joined the channel
[14:41:52] * iJoshuaHD has quit
[14:42:23] * iJoshuaHD joined the channel
[15:11:34] * KnownUnown joined the channel
[16:04:35] * jbernhardsson joined the channel
[16:41:16] * jbernhardsson has quit
[16:52:37] * iJoshuaHD has quit
[16:53:45] * iJoshuaHD joined the channel
[17:28:09] * iJoshuaHD joined the channel
[18:58:04] * TJVDG joined the channel
[18:58:06] <NullFull> TJVDG is also known as: TJVDG, Thobot, Fish, *fish*, Equipment
[18:59:15] <TJVDG> Where do I fill out a ban appeal for pocketmine.net ?
[19:12:12] * iJoshuaHD has quit
[19:12:20] * iJoshuaHD joined the channel
[20:29:09] * LDX joined the channel
[20:35:17] * iJoshuaHD has quit
[20:35:57] * iJoshuaHD joined the channel
[20:40:21] <KnownUnown> no
[20:40:22] <KnownUnown> just no
[21:19:10] * LDX has quit
[21:25:37] * sgray has quit
[22:37:37] * TJVDG has quit
[23:20:43] <iJoshuaHD> is 0.10.0 released yet? ive been hearing rumors about its release.
[23:27:52] <Intyre> :o
[23:35:08] <iJoshuaHD> i guess thats a no
[23:35:10] <KnownUnown> shoot
[23:40:02] <Intyre> :)

2014-11-13
[00:10:34] * potpotsie has quit
[00:36:29] * potpotsie joined the channel
[00:51:41] * LDX joined the channel
[00:52:05] * MrARM is now known as MrARM|away
[00:54:11] * MrARM|away is now known as MrARM
[01:06:53] * LDX has quit
[02:03:14] * potpotsie has quit
[02:08:12] * Cheesy joined the channel
[02:08:12] * Cheesy has quit
[02:08:12] * Cheesy joined the channel
[02:08:30] * potpotsie joined the channel
[02:10:17] * Cheesy__ joined the channel
[02:14:28] * Cheesy has quit
[04:06:51] * RobertClarke_ joined the channel
[04:08:56] * KnownUnown_ joined the channel
[04:10:00] * MrQuoter60 joined the channel
[04:11:09] * iJoshuaHD|Away joined the channel
[04:11:15] * Fudster_ joined the channel
[04:12:26] * RobertClarke has quit
[04:12:27] * conehead has quit
[04:12:29] * KnownUnown has quit
[04:12:30] * MrQuoter has quit
[04:12:35] * MrQuoter60 is now known as MrQuoter
[04:12:39] * RobertClarke_ is now known as RobertClarke
[04:13:32] * KnownUnown_ is now known as KnownUnown
[04:13:35] * conehead joined the channel
[04:15:07] * Fudster_ is now known as Fudster
[05:13:13] * Fudster has quit
[05:13:13] * Fudster joined the channel
[05:13:13] * Fudster has quit
[05:13:13] * Fudster joined the channel
[05:55:13] * Cheesy__ has quit
[06:16:48] * expir3dcowpc has quit
[06:40:34] * tommo_ joined the channel
[07:46:30] * potpotsie has quit
[08:53:07] * tommo_ has quit
[09:03:09] * iJoshuaHD|Away has quit
[09:03:33] * iJoshuaHD joined the channel
[09:43:47] * PEMapModder joined the channel
[11:05:45] * PEMapModder_ joined the channel
[11:05:47] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[11:33:26] * PEMapModder_ has quit
[11:35:10] * PEMapModder_ joined the channel
[11:35:13] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[13:09:56] * iJoshuaHD joined the channel
[13:35:51] <Intyre> ˙ᕕ( ᐛ )ᕗ
[14:41:54] * HostingItAll|Awa has quit
[14:42:34] * HostingItAll joined the channel
[14:48:59] * HostingItAll has quit
[14:49:36] * HostingItAll joined the channel
[15:45:34] * jbernhardsson has quit
[15:45:58] * jbernhardsson joined the channel
[16:40:56] * jbernhardsson has quit
[19:52:05] * iJoshuaHD joined the channel
[23:52:16] * PEMapModder_ joined the channel
[23:52:20] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE

2014-11-12
[00:00:51] * Fuwordy has quit
[01:02:42] * LDX joined the channel
[01:20:35] * Cheesy joined the channel
[02:54:43] * LDX has quit
[03:35:12] * PEMapModder_ has quit
[03:35:17] * expir3cowpc has quit
[03:36:06] * expir3cowpc joined the channel
[03:37:10] * expir3cowpc has quit
[03:37:30] * expir3cowpc joined the channel
[03:40:35] * PEMapModder_ joined the channel
[03:40:38] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[03:42:21] * PEMapModder_ has quit
[05:32:40] * InusualZ joined the channel
[06:31:05] * Cheesy has quit
[06:49:30] * tommo_ joined the channel
[07:00:13] <Jocopa3_> tommo_, I came up with a neat GLSL 3.0 hack
[07:00:57] <Jocopa3_> The idea: using dFdx/y to access data from neighboring pixels in each 2x2 group
[07:01:32] * tommo_ has quit
[07:02:09] <Jocopa3_> And... okay; Bye? :p
[07:03:09] <Jocopa3_> if he reads the logs, sorry if I interrupted something
[07:13:29] * expir3cowpc has quit
[07:16:54] * Jocopa3_ has quit
[07:17:39] * Jocopa3 joined the channel
[07:52:37] * tommo_ joined the channel
[07:53:19] <Jocopa3> welcome
[07:58:19] * tommo_ has quit
[08:08:47] <Jocopa3> doh.
[08:19:41] * InusualZ has quit
[08:41:27] * PEMapModder_ joined the channel
[08:41:30] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:30:08] * IntAtWork joined the channel
[10:42:49] <IntAtWork> anyone knows go?
[10:45:24] <IntAtWork> you people are soo..... idle D:
[10:51:42] <IntAtWork> time for coffee! o/
[10:51:47] * IntAtWork has quit
[13:38:17] * jbernhardsson joined the channel
[13:51:56] * jbernhardsson has quit
[13:54:30] * Jocopa3 has quit
[13:56:56] * Jocopa3 joined the channel
[14:12:39] * PEMapModder joined the channel
[14:24:29] * PEMapModder has quit
[14:56:53] * PEMapModder joined the channel
[15:20:58] * tommo_ joined the channel
[15:28:46] <shoghicp> watching the philae landing live :D
[15:49:01] * jbernhardsson joined the channel
[15:51:28] <Intyre> http://forums.pocketmine.net/threads/happy-birthday-shoghicp.5515/ \o/
[16:04:02] <shoghicp> Landed!
[16:15:24] <PEMapModder> http://en.wikipedia.org/wiki/1994#Births the right place for that thread.
[16:45:47] * tommo_ has quit
[16:55:22] * potpotsie joined the channel
[16:56:46] * potpotsie has quit
[17:00:27] * potpotsie joined the channel
[17:08:18] * potpotsie has quit
[17:24:21] * Jocopa3 has quit
[18:19:06] * potpotsie joined the channel
[18:23:53] * potpotsie has quit
[19:25:58] * PEMapModder_ has quit
[19:34:50] * potpotsie joined the channel
[20:34:04] * potpotsie has quit
[21:06:54] * potpotsie joined the channel
[21:11:19] * potpotsie has quit
[21:27:00] * potpotsie joined the channel
[21:37:01] * potpotsie has quit
[22:07:23] * potpotsie joined the channel
[22:09:00] * expir3dcowpc joined the channel
[22:40:39] * potpotsie has quit
[22:52:51] <KnownUnown> meh
[22:52:56] <KnownUnown> shoghicp: travis is broken :|
[22:58:11] * potpotsie joined the channel
[23:32:49] * jython234 joined the channel
[23:32:56] <jython234> happy birthday shoghicp!
[23:34:26] * jython234 has left the channel
[23:39:59] * PEMapModder has quit

2014-11-11
[00:31:23] * conehead has quit
[00:32:21] * conehead joined the channel
[02:16:19] * Jocopa3_ joined the channel
[02:20:34] * Jocopa3 has quit
[05:38:41] * Inusu4lZ joined the channel
[05:40:22] * tommo_ joined the channel
[05:40:44] * InusualZ has quit
[05:48:30] <shoghicp> hmm
[06:10:07] * tommo_ has quit
[07:05:01] * expir3dcowpc has quit
[07:19:18] * conehead has quit
[07:29:12] * HostingItAll|Awa joined the channel
[07:38:39] * HostingItAll has quit
[08:13:37] <PEMapModder_> ?
[08:27:40] * PEMapModder_ has quit
[08:28:02] * PEMapModder_ joined the channel
[08:28:05] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[09:50:23] * jbernhardsson joined the channel
[12:00:30] * PEMapModder joined the channel
[14:30:18] * Connor4898 joined the channel
[16:17:54] * jbernhardsson has quit
[18:04:59] * conehead joined the channel
[18:05:08] * conehead has quit
[18:05:09] * conehead joined the channel
[18:52:12] * expir3cowpc joined the channel
[18:52:59] * PEMapModder has quit
[21:01:38] * MrARM is now known as MrARM|away
[21:12:06] * MrARM|away is now known as MrARM
[22:13:44] <Jocopa3_> For awhile, I was happy about a republican controlled congress, but I just realized they are huhe enemies to net neutrality
[22:13:51] <Jocopa3_> huge*
[22:15:08] <Jocopa3_> I thought my ISP supported net neutrailty, but their public statements are too broad and too short to conclude anything
[22:15:40] <Jocopa3_> So if America ruins the internet, sorry
[23:43:07] * Fuwordy joined the channel
[23:43:27] <Fuwordy> hi
[23:46:12] * Fuwordy has quit
[23:46:37] * Fuwordy joined the channel
[23:51:46] <Fuwordy> Hello peeps!
[23:54:28] * Fuwordy has quit
[23:55:30] * Fuwordy joined the channel

2014-11-10
[01:43:01] * C0deH4cker has quit
[01:44:50] * C0deH4cker joined the channel
[02:26:45] * Benny_ joined the channel
[02:27:11] <Benny_> 02:18:25 [SEVERE] An unrecovereable has ocurred and the server has crashed. Creating an error dump 02:18:25 [SEVERE] Please submit the "Error_Dump_Mon_Nov_10-02.18.25-UTC_2014.log" file to the Bug Reporting page. Give as much info as you can.
[02:28:34] <Benny_> do you know what that means? I'm having trouble setting it up on my macbook pro
[02:29:09] * Benny_ has quit
[02:51:25] <humerusj> When you're renewing domains and the price tag is >$200 </3
[03:49:59] * Jocopa3 joined the channel
[06:38:18] * tommo_ joined the channel
[06:38:22] * tommo_ has left the channel
[11:28:30] * PEMapModder joined the channel
[14:03:08] * PEMapModder_ joined the channel
[14:03:12] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[14:16:31] * Jocopa3_ joined the channel
[14:19:20] * Jocopa3 has quit
[17:25:06] * Jocopa3_ has quit
[18:30:39] * Jocopa3 joined the channel
[19:43:30] * Falkirks has quit
[19:43:30] * Falkirks joined the channel
[20:03:04] * expir3dcowpc joined the channel
[21:21:32] * expir3dcowpc has quit
[21:22:40] * expir3dcowpc joined the channel
[21:27:58] * PEMapModder_ has quit
[21:29:46] * PEMapModder_ joined the channel
[21:29:49] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[23:36:14] * InusualZ joined the channel
[23:55:22] * PEMapModder has quit

2014-11-09
[00:02:13] * RxOYAL has quit
[00:02:28] * RxOYAL joined the channel
[03:14:14] * PEMapModder joined the channel
[09:38:53] * PEMapModder joined the channel
[09:40:08] * PEMapModder_ joined the channel
[09:40:11] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:46:09] <PEMapModder_> what happens when the chunk data packet exceeds the MTU?
[10:46:26] <MrARM> It gets lost
[10:46:44] <MrARM> And doesn't get recovered
[10:47:18] <PEMapModder_> then how is a chunk sent?
[10:47:44] <MrARM> It sends (within the packet) a unique id
[10:48:16] <MrARM> then waits for another packet that gives the info that the packet got received and sends the id back
[10:48:34] <MrARM> If it doesn't get it within some time, it sends it again
[10:48:49] <MrARM> and again and again until it gets sends back the packet
[10:48:51] <PEMapModder_> what is that response packet? ACK?
[10:48:58] <MrARM> Yes
[10:49:14] <PEMapModder_> but you didn't answer my question
[10:49:22] <PEMapModder_> how is the whole chunk sent if it exceeds MTU?
[10:49:33] <PEMapModder_> even after deflation
[10:49:38] <MrARM> The whole packet gets dropped afaik
[10:49:45] <PEMapModder_> afaik?
[10:49:52] <MrARM> As far as I know
[10:50:03] <PEMapModder_> what does that mean...
[10:50:25] <MrARM> last message was the answer :p
[10:50:37] <PEMapModder_> oh
[10:50:39] <MrARM> afaik = as far as I know
[10:50:44] <PEMapModder_> and dropped?
[10:51:00] <MrARM> The client doesn't get it at all
[10:51:17] <PEMapModder_> then how is that chunk delivered...
[10:51:36] <MrARM> Hmmm? It's split into multiple packets
[10:52:11] <PEMapModder_> by multiple packets, do you mean socket_sendto() several times?
[10:52:28] <MrARM> I'm not sure what this one does
[10:52:32] <PEMapModder_> instead of separate RakNet packets
[10:52:44] <MrARM> Nope, separate packets I think
[10:55:05] <PEMapModder_> so, say
[10:55:41] <PEMapModder_> in this case, MTU is 6, and my packet is 0123456789ABCDEF (8 bytes)
[10:55:55] <PEMapModder_> I mean, the data packet, with 01 being the data packet ID
[10:56:06] <PEMapModder_> how is that sent?
[10:56:44] <PEMapModder_> maybe MTU 6 can't even send an encapsulated packet. Raise it to 8 then, but you still need to split the packet
[10:58:07] <PEMapModder_> if MTU were larger, it should send 80 000001 000040 0123456789ABCDEF
[10:58:47] <PEMapModder_> the whole buffer is 15, with the 8th byte at 01 of the last group
[11:02:44] <PEMapModder_> MrARM, from what you said, it should send (80 000001 000040 01) (23456789ABCDEF), (80 000001 000008 01) (80 000001 000008 02) (80 000001 000008 03) ... (80 000001 000008 EF)
[11:02:45] <PEMapModder_> e
[11:02:51] <PEMapModder_> or
[11:02:55] <PEMapModder_> or otherwise?
[11:03:05] <MrARM> sorry, no idea
[11:03:13] <MrARM> I only know more or less how it works
[11:03:21] <MrARM> not really what happens in the stream
[11:03:38] <PEMapModder_> ok, thank you for your help.
[11:03:54] <MrARM> look at RakLib maybe?
[11:05:19] <PEMapModder_> I found this https://github.com/PocketMine/RakLib/blob/master/server/UDPServerSocket.php#L79
[11:06:13] * PEMapModder_ has quit
[14:44:55] * awesome_linux joined the channel
[14:49:07] * awesome_linux has quit
[16:26:56] * PEMapModder_ joined the channel
[16:26:58] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[17:40:20] * hi joined the channel
[17:40:32] <hi> hi
[17:40:44] * hi is now known as Guest45366
[17:40:45] * Guest45366 has quit
[17:41:10] * df___ joined the channel
[17:41:18] * df___ has quit
[18:11:48] * PEMapModder has quit
[18:24:33] * Jocopa3 has quit
[19:33:59] * conehead has quit
[19:34:37] * conehead joined the channel

2014-11-08
[01:21:32] * tyteen4a04 joined the channel
[01:21:53] * LaxWasHere has quit
[01:21:53] * Falkirks has quit
[01:21:56] * iamadpond has quit
[01:21:57] * iamadpond joined the channel
[01:21:58] * LaxWasThere joined the channel
[01:22:21] * Falkirks joined the channel
[01:39:56] * Falkirks has quit
[01:39:56] * iamadpond has quit
[01:44:22] * iamadpond joined the channel
[01:44:53] * Falkirks joined the channel
[03:14:15] * KnownUnown has quit
[03:17:01] * KnownUnown joined the channel
[03:18:03] * Connor4898 has quit
[03:20:12] * Connor4898 joined the channel
[03:50:27] * Jocopa3 joined the channel
[06:34:44] * Brandon15811__ has quit
[06:36:53] * Brandon15811__ joined the channel
[08:13:04] * iJoshuaHD_ joined the channel
[08:13:06] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[10:53:15] * PEMapModder joined the channel
[10:56:57] * PEMapModder_ joined the channel
[10:57:00] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:58:59] * InusualZ has quit
[12:54:28] * sneb joined the channel
[13:02:55] * expir3dcow joined the channel
[13:33:03] * Jocopa3_ joined the channel
[13:36:29] * Jocopa3 has quit
[13:40:49] * expir3dcowpc joined the channel
[13:51:13] * Jocopa3_ has quit
[14:12:29] * expir3dcow has quit
[14:55:09] * iJoshuaHD_ joined the channel
[14:55:12] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[15:06:19] * tyteen4a04 has quit
[15:06:19] * tyteen4a04 joined the channel
[15:06:26] * tyteen4a04 is now known as tyteen4a03
[15:11:57] * minecraftpe joined the channel
[15:12:02] * minecraftpe has quit
[15:16:46] * minecraftpoi joined the channel
[15:17:07] * minecraftpoi has quit
[15:41:58] * sneb has quit
[16:00:52] * iJoshuaHD_ has quit
[17:24:59] * sneb joined the channel
[17:41:29] * sneb has quit
[17:44:47] * Jocopa3 joined the channel
[17:45:19] <Jocopa3> fire alarm went off during debate tournament
[17:45:36] <Jocopa3> because of burnt pizza
[17:46:09] <Jocopa3> now we are waiting outside in the cold for the fire department to confirm it's safe
[17:48:55] * expir3dcowpc has quit
[18:37:47] * sneb joined the channel
[18:44:40] * Jocopa3 has quit
[19:07:29] * sneb has quit
[20:28:42] * Georggi joined the channel
[20:28:45] <NullFull> Georggi is also known as: Georggi
[20:57:13] * Georggi has quit
[21:47:35] <williamtdr> NullFull minecraft sw.lbsg.net
[21:47:35] <NullFull> Could not create socket: php_network_getaddresses: getaddrinfo failed: Name or service not known
[21:47:47] <williamtdr> NullFull minecraft sw.lbsg.net
[21:47:47] <NullFull> Could not create socket: php_network_getaddresses: getaddrinfo failed: Name or service not known
[21:48:18] <williamtdr> NullFull minecraft 104.128.51.122
[21:48:19] <NullFull> [Minecraft Stats] Hostname: Minecraft: PE Server; Gamemode: CMP; Software: PocketMine-MP Alpha_1.4dev-819; Version: v0.9.5 alpha; Players: 1/20
[21:50:47] <MrARM> NullFull minecraft 104.128.51.122
[21:50:48] <NullFull> [Minecraft Stats] Hostname: Minecraft: PE Server; Gamemode: CMP; Software: PocketMine-MP Alpha_1.4dev-819; Version: v0.9.5 alpha; Players: 1/100
[21:54:33] <williamtdr> NullFull minecraft 104.128.51.122
[21:54:33] <NullFull> Failed to receive challenge.
[22:28:33] * Jocopa3 joined the channel

2014-11-07
[00:40:08] * tommo has quit
[00:42:51] * tommo joined the channel
[00:45:21] * PEMapModder has quit
[00:56:53] * tommo has quit
[01:13:13] * tommo joined the channel
[01:26:45] * tommo has quit
[01:58:52] * PEMapModder joined the channel
[02:04:07] * PEMapModder has quit
[02:13:53] * Jocopa3 joined the channel
[05:08:24] * expir3cow has quit
[05:11:07] * PEMapModder joined the channel
[05:11:07] * PEMapModder has quit
[05:11:22] * PEMapModder joined the channel
[06:27:03] * PEMapModder has quit
[07:29:25] * jbernhardsson joined the channel
[08:04:00] * PEMapModder joined the channel
[08:08:50] * tommo joined the channel
[08:28:55] * tommo has quit
[08:43:03] * stealthii has quit
[08:45:21] * stealthii joined the channel
[08:56:20] * tommo joined the channel
[10:16:34] <tommo> yeah
[10:16:48] <tommo> I hope the new string cache will make people happy :)
[10:17:00] <tommo> signs are like immensely faster
[10:20:40] <shoghicp> :D
[10:20:54] <shoghicp> let's spam signs!
[10:25:37] <shoghicp> Heh, "Your graphics card supports current settings at 0fps."
[10:29:20] * tommo has quit
[10:32:00] <sekjun9878> Anyone have a recommendation for an external SSD?
[12:39:12] * Georggi has quit
[13:27:31] * tommo joined the channel
[13:53:11] * tommo has quit
[13:55:01] * Jocopa3_ joined the channel
[13:56:36] * Jocopa3 has quit
[15:08:17] * Jocopa3_ has quit
[15:08:32] * Jocopa3 joined the channel
[15:41:54] * InusualZ has quit
[15:42:19] * InusualZ joined the channel
[15:44:52] * InusualZ has quit
[15:45:20] * InusualZ joined the channel
[15:46:52] * InusualZ has quit
[15:47:19] * InusualZ joined the channel
[15:48:23] <Intyre> "- Modders can now use shader version 300 if they wish to" :o
[16:56:54] * PEMapModder has quit
[17:02:34] * jbernhardsson has quit
[17:09:02] * Georggi joined the channel
[17:09:06] <NullFull> Georggi is also known as: Georggi
[17:17:49] * Jocopa3 has quit
[17:27:06] * MrARM is now known as MrARM|away
[17:44:21] * MrARM|away is now known as MrARM
[18:23:20] * tommo_ joined the channel
[18:28:46] * Georggi has quit
[19:00:38] * tommo_ has quit
[19:07:38] * tommo_1 joined the channel
[19:15:54] * tommo_ joined the channel
[19:15:54] * tommo_1 has quit
[19:42:40] <shoghicp> haha, I tried Minecraft Pi on a RT kernel :)
[19:42:52] <shoghicp> never finishes the "Generating terrain" screen
[19:43:28] <shoghicp> (It was used as a stress-test to check latency times)
[20:38:31] <Brandon15811> http://www.pcworld.com/article/2845057/humble-store-celebrates-its-1st-birthday-by-giving-gamers-metro-2033-for-free.html
[20:38:50] * tommo_ has quit
[20:39:08] * tommo_ joined the channel
[20:41:12] * tommo_ has quit

2014-11-06
[20:25:15] * potpotsie joined the channel
[20:26:11] * potpotsie has quit
[20:26:29] * potpotsie joined the channel
[20:34:41] * MrARM is now known as MrARM|away
[20:35:58] * MrARM|away is now known as MrARM
[20:55:48] * potpotsie has quit
[21:11:18] * Jocopa3 joined the channel
[21:17:28] <Jocopa3> If people make mods with blocklauncher, are they still covered by the same EULA terms for mods on PC, even though blocklauncher is considered a tool?
[21:18:10] <MrARM> Actually, BlockLauncher itself probably falls under the eula AFAIK
[21:18:46] <Jocopa3> It does, but as a tool, which means zhuowei can sell it
[21:20:55] * potpotsie joined the channel
[21:21:03] <Jocopa3> Nope, mods for blocklauncher can't be sold, because they're technically in-memory mods
[21:21:13] <expir3cow> :O
[21:21:32] <Jocopa3> even though they require an external tool
[21:31:31] * Jocopa3 has quit
[21:32:33] * Jocopa3 joined the channel
[21:43:21] * gurun has quit
[21:44:42] <shoghicp> :P
[21:46:23] <expir3cow> xD
[21:54:22] * Jocopa3 has quit
[22:05:17] * potpotsie has quit
[23:47:45] * PEMapModder joined the channel
[23:47:46] * PEMapModder has quit
[23:49:42] * PEMapModder joined the channel

[02:16:00] * Jocopa3 has quit
[02:22:34] * Jocopa3 joined the channel
[04:10:32] * zhuowei joined the channel
[04:11:45] * joepaleto joined the channel
[04:27:04] * zhuowei has quit
[04:27:10] * joepaleto has quit
[05:42:33] * Georggi joined the channel
[05:42:37] <NullFull> Georggi is also known as: Georggi
[06:54:46] * expir3dcowpc has quit
[09:17:38] * tommo joined the channel
[09:28:51] <Jocopa3> I am now officially lazy after replacing my most commonly used keyboard shortcuts with buttons on a launchpad
[09:29:15] <Jocopa3> I dont even press the mouse buttons, I have buttons to do that for me
[09:29:18] <Jocopa3> http://i.imgur.com/NAjXu6W.jpg
[09:31:12] * PEMapModder joined the channel
[09:31:12] * PEMapModder has quit
[09:31:28] * PEMapModder_ joined the channel
[09:31:31] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:15:13] * Jocopa3 has quit
[10:16:02] * Jocopa3 joined the channel
[11:06:19] * PEMapModder joined the channel
[12:00:43] * Inusua1Z joined the channel
[12:04:17] * Inusu4lZ has quit
[12:46:35] <tommo> Jocopa3, rejoice
[12:46:55] <tommo> the version has to be specified manually now!
[12:47:07] <tommo> I tried and you can just switch it to 300 es
[12:48:20] <Georggi> tommo: did you got my bug-report?(Russian and ukrainian characters bug with they lagging as hell)
[12:51:51] <tommo> Georggi, yep, that unfortunately amounts to the font rendering being crap
[12:52:13] <tommo> we need to rewrite it to actually support unicode well!
[12:52:34] <tommo> at least we plan to do that as soon as possible after 0.10
[12:52:51] <Georggi> It seems to be that BlockLauncher(client for mods) fixed this issue.
[12:53:28] <tommo> uhm
[12:53:36] <tommo> is the author here? :P
[12:53:48] <tommo> I mean, we assumed that it was because of its general shittyness
[12:53:50] * jbernhardsson joined the channel
[12:53:53] <tommo> but maybe it's actually a bug
[12:55:03] <Georggi> I don't think that he is there=\
[12:57:55] <Georggi> Author is Zhuowei Zhang, I don't see him here...
[12:59:02] <Georggi> Something was brocken after swiching from 0.8.x to 0.9.x
[13:27:38] <shoghicp> tommo: it's zhuowei
[13:27:49] <shoghicp> @zhuowei on Twitter
[13:27:53] <tommo> ah yep
[13:27:58] <shoghicp> and yeah, it also added colors to the chat :D
[13:31:03] <Georggi> shoghicp: Do you want colored chat in minecraft pe?=0
[13:31:32] <shoghicp> PocketMine already supports it, it's just disabled for normal MCPE players
[13:31:42] <shoghicp> but players joining from MC: PC see them :)
[13:31:50] <Georggi> I know that
[13:32:48] <Georggi> Actually, it seems that build 6 has protocol # 20? Than you need to update beta tester=)
[13:36:06] <shoghicp> tommo: oh, right
[13:36:11] <shoghicp> SetDifficultyPacket
[13:36:21] <shoghicp> couldn't that be sent on StartGamePacket?
[13:36:50] <shoghicp> (I did not check if that was added yet, but you said that ;D)
[13:37:33] <Georggi> shoghicp: Are you want to add mobs soon?
[13:37:57] <shoghicp> or just ignore everything on the client-side or set difficulty to normal by default
[13:38:13] <shoghicp> the server should handle everything without setting the same difficulty
[13:54:24] * InusualZ joined the channel
[13:54:24] * Jocopa3 has quit
[13:55:45] * Jocopa3 joined the channel
[13:57:19] * Inusua1Z has quit
[14:06:26] <Intyre> shoghicp: didnt you get the memo? O.o
[14:06:42] <shoghicp> Intyre: which one?
[14:07:15] <Intyre> the one about setdifficulty
[14:07:46] <Intyre> an int
[14:07:56] <shoghicp> no memo D:
[14:08:07] <Intyre> 0xbc
[14:08:12] <shoghicp> but I knew about it :D
[14:08:16] <shoghicp> ok then :P
[14:08:40] <shoghicp> sent after StartGamePacket?
[14:08:48] <Intyre> thats a good question!
[14:09:10] <Intyre> only got one device to test D:
[14:09:20] <shoghicp> I have two now :D
[14:09:32] <PEMapModder_> shoghicp: Why don't you put BetaTester on GitHub?
[14:09:38] <Intyre> if only..... #Testflight! :p
[14:09:41] <shoghicp> lazyness
[14:09:47] <PEMapModder_> I see.
[14:09:58] <shoghicp> it'll be there eventually
[14:12:48] <Intyre> anyone got a good idea how to compare 2 .so files?
[14:12:52] <Intyre> and not bindiff
[14:12:55] <Intyre> !
[14:56:08] * jbernhardsson has quit
[14:56:54] * jbernhardsson joined the channel
[15:09:59] * Jocopa3 has quit
[15:21:29] * PEMapModder_ has quit
[15:21:59] * PEMapModder_ joined the channel
[15:22:02] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[16:39:21] <tommo> shoghicp, no, the server can change the difficulty at any point
[16:39:31] <tommo> eventually we want to remove the packet because the client shouldn't even care
[16:39:45] <tommo> but right now the code is what it is and the client needs to know the difficulty :P
[16:40:12] <shoghicp> ok then
[16:40:32] <shoghicp> but... why would it need to know it?
[16:40:47] <tommo> heh
[16:40:49] <tommo> good question
[16:40:54] <tommo> I don't really know :P
[16:41:00] <tommo> apparently we run some ai on the client too
[16:41:09] <tommo> and other stuffs are decided on the client
[16:41:14] <tommo> we're very democratic
[16:41:26] <tommo> however it should all be moved to the server definitely
[16:41:27] <shoghicp> o.O
[16:41:30] <shoghicp> yeah
[16:46:25] <Georggi> tommo: Is there any chance that fonts bug will be fixed before\with minecraft pe 0.10.0 release?
[16:49:59] <MrARM> ^
[16:55:15] <tommo> Georggi, actually I was trying something now
[16:55:20] <tommo> maybe it will make it less shitty
[16:55:34] <tommo> however I'd also like to know what zhuowei did with a mod to make it better
[16:55:42] <tommo> because what I'm doing can't be done with a mod
[16:56:16] <Georggi> It isn't a mod, it's a minecraft pe launcher which supports different mods
[17:04:32] <tommo> yep, I meant, he's patching the game from outside :P
[17:05:15] <shoghicp> NullFull: fix all the things!
[17:05:16] <NullFull> http://v1.memecaptain.com/41a229.jpg
[17:11:15] <Georggi> =0
[17:17:34] <Georggi> Also, if tommo is fixing fonts bug in mcpe, shoghicp should fix pocketmine fonts bug too:)
[17:19:55] <shoghicp> pocketmine is not affected :)
[17:22:20] <Georggi> I mean that russian, ukrainian characters are taking two "space" instead of one, try to insert /say бла бла and remove message, some of it will last
[17:22:46] <shoghicp> on the console?
[17:22:54] <Georggi> yes
[17:22:56] <shoghicp> that's a terminal bug, not PM fault
[17:23:01] <shoghicp> "bug"
[17:23:14] <shoghicp> uses STDIN instead of readline
[17:23:27] <shoghicp> but using readline on some machines fails \o/
[17:24:26] <Georggi> where do I insert that?
[17:25:02] <shoghicp> compile your binaries manually using the compile.sh script
[17:25:13] <shoghicp> and pass the option that adds readline
[17:25:31] <shoghicp> (it's on github)
[17:28:52] <Georggi> Actually, do you remember that thing with Virtual Box? It's not because of I didn't give it file with Ubuntu, I think I need to download another version...
[17:29:18] <Georggi> It stuck before the OS thingy
[17:29:23] <shoghicp> also, readline is not on Windows :)
[17:29:56] <Georggi> oh well, I will try another version of Virtual Box
[17:40:34] * Georggi has quit
[17:56:17] * jbernhardsson has quit
[18:35:18] * tommo has quit
[18:43:31] * potpotsie joined the channel
[18:52:51] * potpotsie has quit
[18:54:58] * potpotsie joined the channel
[19:37:43] * potpotsi_ joined the channel
[19:37:59] * potpotsie has quit
[19:38:04] * tommo joined the channel
[19:39:21] * gurun joined the channel
[19:45:37] * Georggi joined the channel
[19:45:41] <NullFull> Georggi is also known as: Georggi
[19:56:03] * expir3cow joined the channel
[20:06:54] <tommo> I might have fixed the slow non unicode text problem :)
[20:07:57] <Georggi> Well, try to insert this in chat : абвгдеєж
[20:14:28] <Georggi> tommo: Also, why did you do that if player is under y=0 he\she dies instantly?:) Or it is PM?
[20:14:56] * krakjoe has quit
[20:15:32] <tommo> Georggi, so I can avoid a lot of faces on the bottom of the world :P
[20:15:43] <tommo> anyway it was kind of broken
[20:15:53] <tommo> you're not supposed to be able to fly under
[20:17:26] <Georggi> Well, yes:) Also, one question, does Minecraft EULA spreads to minecraft pe right now?
[20:21:11] * potpotsi_ has quit
[20:21:13] <tommo> uhm, I have no idea
[20:21:17] <tommo> I think it applies, yep

2014-11-05
[00:00:46] * potpotsie has quit
[00:00:58] * zz_Owexz is now known as Owexz
[00:17:09] * expir3dcow has quit
[08:08:13] * PEMapModder joined the channel
[13:31:52] * tommo joined the channel
[13:45:08] * Jocopa3_ has quit
[15:19:38] * williamtdr has quit
[15:20:05] * williamtdr_ joined the channel
[16:04:52] * tommo has quit
[16:21:58] * MrARM is now known as MrARM|away
[16:31:08] * MrARM|away is now known as MrARM
[17:26:18] * tommo joined the channel
[17:28:03] * tommo has quit
[17:49:10] * Inusu4lZ joined the channel
[17:50:30] * InusualZ has quit
[17:55:22] * PEMapModder is now known as PEMapModder|away
[18:54:10] * tommo_ joined the channel
[20:00:19] <Intyre> https://gist.github.com/Intyre/512525f81d19277722ac#file-diff0-5-0-6-rst \o/
[20:02:21] <Intyre> 0xBC = SetDifficultyPacke
[20:02:23] <Intyre> t
[20:03:52] <Intyre> 32bits data
[20:12:48] * tommo_ has quit
[20:34:27] <Brandon15811__> http://parenting.stackexchange.com/questions/16473/where-should-boys-aim-their-urine
[20:34:28] <Brandon15811__> xD
[20:37:22] <deceit> LOL
[20:38:31] <deceit> the absolute way?
[20:38:32] <deceit> 'sitting'
[20:38:40] <deceit> which is so fucking true
[20:38:44] <Brandon15811__> ^
[20:38:58] <deceit> although i have mastered certain bowls
[20:39:04] <deceit> if you pee to the side you get no splash back
[20:39:10] <deceit> but it only works on SOME
[20:39:33] <deceit> only because i'm a man and i literally unzip and flop that bitch out so i don't have to touch it
[20:39:56] <deceit> hands free baby
[20:40:23] <Brandon15811__> except in certain cases ;D
[20:41:52] <deceit> like after sex
[20:42:00] <deceit> that double stream is no joke
[20:42:11] <Brandon15811__> ^
[20:42:24] <deceit> especially when you're half awake, middle of the night, HAVE TO GO
[20:42:46] <deceit> and all of a sudden, one stream in the bowl, the other is hitting the picture frame of the cat 'mittens'
[20:44:04] <deceit> then you wonder why there's a framed picture of the girl's cat in the bathroom
[20:44:07] <Brandon15811__> deceit: speaking of sex http://www.droneboning.com/ (NSFW)
[20:44:35] <deceit> and you rub your eyes, and look around, realizing that it's straight out of a nightmare
[20:44:40] <deceit> cats. everywhere.
[20:46:00] <deceit> then she wakes up, screaming on why you desecrated poor mittens, that was her first cat after her pedophile father had finally gotten justice in a freak electrical fire involving squirrels
[20:46:26] <deceit> and that's how i met your mother
[20:47:45] <Brandon15811__> deceit: http://memegenerator.net/instance/55977598
[20:48:09] <Brandon15811__> deceit: also, that video is like a porn version of wheres waldo
[20:49:50] <deceit> hahahahaah
[20:50:04] <deceit> my mind is everywhere
[20:50:18] <deceit> being sober sucks
[22:00:46] * expir3dcowpc joined the channel
[23:10:04] * tommo_ joined the channel
[23:10:12] * tommo_ has quit
[23:39:13] * PEMapModder|away has quit
[23:53:26] * Jocopa3 joined the channel

2014-11-04
[16:48:30] <tommo> shoghicp, I'm adding a packet
[16:48:34] <tommo> SetDifficultyPacket
[16:48:39] <tommo> how does that look?
[16:48:53] <tommo> the problem is that the client and the server disagree on the difficulty and desync
[16:49:02] <tommo> which is retarded
[16:49:20] <tommo> in the future I'd like everyone to have his own mode but for now, it seems best to make them agree
[16:49:29] <tommo> this was in the game since always
[16:49:32] <MrARM> A small packet feature request: Particle packet
[16:49:41] <tommo> particle packet? :P
[16:49:48] <MrARM> Yeah, why not?
[16:50:03] <tommo> well, because I don't know what it is :P
[16:50:17] <MrARM> A packet that spawns particles.
[16:50:49] <tommo> hmm
[16:51:20] * PEMapModder_ has quit
[16:51:24] <tommo> well I could see how to do it, however we really don't have time (as you can see) to add stuff only for modders, sorry
[16:51:43] <MrARM> level->addParticle...
[16:51:51] <MrARM> If I remember good
[16:52:37] <tommo> yes but man, if adding features was a matter of throwing the first thing together 0.10 would be out 2 months ago :P
[16:52:37] <tommo> code has to be maintained, refactored, and tested
[16:52:50] <tommo> we're trying to make the game easier to work with but right now we don't have time for our own goals...
[16:53:15] <MrARM> And as I've observed MCPE seems to be sometimes successful in crashing Android's graphics driver
[16:57:37] <jocopa3> Not a difficult feat
[16:57:45] * tommo has quit
[16:57:57] <MrARM> Hmmm? How can you do it easier?
[16:59:22] <jocopa3> I had to restart my computer after messing with VBOs and currpting one
[16:59:24] <jocopa3> the screen was going pink and flashing
[16:59:32] <MrARM> Wow
[17:00:14] <jocopa3> soo... send a VBO with more verticies than you report it has
[17:00:17] * tommo joined the channel
[17:00:55] <MrARM> Heh, and set and program like that on syaeryo
[17:01:02] <MrARM> *startup
[17:01:22] <MrARM> Well, MCPE can make it display same image all the time
[17:04:34] <MrARM> what's most interesting, it seems to do that only when joining server
[17:04:44] <MrARM> not in-game
[17:46:17] * potpotsie joined the channel
[17:49:09] <jocopa3> I still remember a glitch where the game rendered behind the main menu
[17:49:17] <jocopa3> but that was in 0.4.0
[17:49:39] <jocopa3> you had the main menu buttons and all, but the game behind it
[17:50:31] <MrARM> jocopa3: true, I think the game is actually still rendered behind the dirt when on progress screen
[17:50:42] * potpotsie has quit
[17:50:59] <jocopa3> I don't
[17:52:26] <jocopa3> I remember after the the glitch was fixed, trying to force it via binary mods resulted in a dark green screen
[17:53:24] <MrARM> hmmm
[17:53:49] <tommo> it's not :)
[17:53:49] <MrARM> Actually, in my own mod, when doing UILib
[17:54:04] <MrARM> I've tried disabled the game rendering, but I've failed
[17:54:05] * InusualZ has quit
[17:54:23] <MrARM> via overriding Screen::renderGameBehind
[17:56:57] * expir3dcow joined the channel
[17:57:11] <jocopa3> MrARM, could you mod the amazon firetv to use generic gamepads?
[17:57:46] <jocopa3> I tried before, but only got some buttons to work :p
[18:00:14] <jocopa3> taking a college campus tour; the way the art department designs apps is a bit odd
[18:00:41] <jocopa3> they actually draw on paper each menu, the design then do them powerpoint
[18:01:08] <jocopa3> then finally they go to the computer science students to help program it
[18:01:09] * gurun joined the channel
[18:02:21] <MrARM> The problem with getting them work, is that the "isController" method is short and can't be just hooked by substrate :(
[18:02:37] <MrARM> jocopa3 ^
[18:03:34] <jocopa3> :c
[18:03:58] <jocopa3> but that doesnt handle controller input and keycodes?
[18:08:16] <MrARM> it doesn't
[18:08:40] <MrARM> But I'm not good enough yet to inject some code into the center of an method yet
[18:23:51] * Test1_ joined the channel
[18:25:16] * Test1_ has left the channel
[18:29:16] * tommo has quit
[18:46:51] * potpotsie joined the channel
[18:51:22] * potpotsie has quit
[19:36:29] * potpotsie joined the channel
[20:14:10] * potpotsie has quit
[20:15:26] * potpotsie joined the channel
[20:26:46] * InusualZ joined the channel
[21:45:04] * Owexz is now known as zz_Owexz
[22:04:14] * Jocopa3_ joined the channel
[22:04:15] * jocopa3 has quit
[23:46:48] * gurun has quit

[14:15:24] <tommo> uhm I've got an idea
[14:15:41] <Intyre> NullFull: excuse
[14:15:42] <NullFull> Well done, you found my easter egg!
[14:15:59] <tommo> nah it's hard
[14:16:19] <shoghicp> do it via Java and get data from the ConfigurationInfo?
[14:16:42] <tommo> nah, create first the GL2 one
[14:16:46] <shoghicp> and then everything breaks \o/
[14:16:48] <tommo> and ask it if GLES3 is there
[14:16:59] <tommo> so then destroying it and redo with GLES3
[14:17:00] <shoghicp> yeah, that SHOULD work
[14:17:03] <tommo> ok, well, let's try
[14:17:09] <shoghicp> oh, destroy
[14:17:11] <tommo> I HATE android
[14:17:28] <shoghicp> "why would developers destroy a context? let's crash if that happens!"
[14:17:51] <tommo> exactly
[14:18:02] <tommo> there is absolutely no guarantee that there won't be a retarded bug here
[14:18:16] <shoghicp> save the method you tried to do things
[14:18:34] <shoghicp> and try a different one the next start, bruteforce how to do it \o/
[14:18:39] <shoghicp> (don't do it, please!)
[14:18:59] <tommo> yeah ofc
[14:19:00] <tommo> xD
[14:19:02] <shoghicp> but heh, it would work eventually
[14:19:04] * Jocopa3_ is now known as jocopa3
[14:46:40] <tommo> OMG SO BAD
[14:47:16] <shoghicp> D:
[14:47:46] <tommo> it's honestly insane shit
[14:48:04] <tommo> it's just so massively bad
[14:48:17] <tommo> 230 lines of arcane boilerplate to set up a damn window
[14:48:30] <tommo> I thought that win32 had it bad but this is just retarded league
[14:48:53] <shoghicp> yesterday I looked up an app a colleague made...
[14:49:00] <shoghicp> it somehow started 57 threads
[14:49:08] <tommo> yeah we do the same because it's BY DESIGN
[14:49:30] <shoghicp> well, that is now running with two threads + main thread
[14:49:30] <tommo> on a side it's impressive how google managed to turn android into something who is not totally deprecable
[14:49:39] <shoghicp> and has no race conditions :d
[14:49:40] <shoghicp> :D
[14:49:44] <shoghicp> (and a lot faster)
[14:49:49] <tommo> but on the other OH GOD WHY
[14:50:16] <tommo> it's like Microsoft coming from Windows 9x and merging it with NT
[14:50:22] <shoghicp> each Runnable created a new Thread :P
[14:50:39] <tommo> the amount of human lifetimes thrown at bad design decisions just makes me sad
[14:51:14] <tommo> :P
[14:51:22] <tommo> yes I get dramatic when I rant ;P
[14:51:24] <tommo> :P
[14:52:05] <tommo> woo it runs
[14:52:09] <tommo> with gles 2
[14:52:11] <shoghicp> :D
[14:52:20] <shoghicp> now GLES 3 >:)
[14:52:24] <tommo> sorry 3
[14:52:28] <shoghicp> :o :D
[14:52:30] <tommo> the log sounds like Houston
[14:52:39] <tommo> ATTEMPTING CREATION OF OPENGL3 CONTEXT
[14:52:50] <tommo> OPENGL3 CONTEXT CREATED
[14:52:54] <tommo> ATTEMPTING MAKE CURRENT
[14:53:11] <tommo> after all it's rocket science :P
[14:53:28] <shoghicp> Rocket Science can't be that hard, right?
[14:53:37] <shoghicp> After all, I got to Eelo in KSP!
[14:54:33] <tommo> I didn't
[14:54:34] <tommo> :(
[14:54:40] <tommo> but then again I play without F5
[14:54:43] <tommo> *quicksaves
[14:54:50] <tommo> shoghicp, sent a build!
[14:55:20] <shoghicp> :D
[14:55:45] <shoghicp> I'm working out now with Realism Overhaul
[14:56:35] * potpotsie joined the channel
[14:56:49] <shoghicp> :D
[14:57:00] <shoghicp> lots of GL_INVALID_VALUE
[14:58:12] <shoghicp> I'll try the mob thing now
[14:58:29] <shoghicp> want logs for the debug output?
[14:59:44] <shoghicp> haha, yeah
[14:59:47] <shoghicp> mobs vanish :D
[15:00:10] <tommo> shoghicp, what
[15:00:11] <tommo> explain
[15:00:16] <tommo> invalid value where?
[15:00:20] <tommo> mobs vanish?
[15:00:33] <shoghicp> mobs vanish = peaceful mode on a server
[15:00:33] <tommo> does it work at least?
[15:00:36] <tommo> oh ok
[15:00:38] <shoghicp> yep, it does work
[15:00:41] <tommo> great
[15:00:45] <tommo> but it has invalid values?
[15:00:50] <tommo> can I log? :P
[15:01:31] * potpotsie has quit
[15:01:43] <shoghicp> tommo: https://gist.github.com/shoghicp/c1e24e9fc306eafe0739
[15:02:02] <tommo> 'tis but a scratch
[15:02:24] <tommo> it's actually supposed to
[15:02:29] <tommo> it's a byproduct of loading shaders
[15:02:46] <shoghicp> ok then :D
[15:03:26] <tommo> you're supposed to increment "location" by 1 until you get an error
[15:03:32] <tommo> to query which uniforms are available
[15:03:34] <shoghicp> hahaha
[15:03:46] <tommo> gl is cool like that
[15:05:12] <shoghicp> I crashed my server now :D
[15:12:41] <shoghicp> tommo: less bugs now \o/
[15:12:50] <tommo> FKCU YEAH
[15:12:54] <tommo> which ones?
[15:13:46] <shoghicp> the one which client stops rendering chunks from the server
[15:13:50] <tommo> oh ok
[15:13:51] <shoghicp> now it crashes :D
[15:13:54] <tommo> is that solved?
[15:13:57] <tommo> it crashes?
[15:14:05] <tommo> wait, are you playing or modding? :P
[15:14:19] <shoghicp> after sending StartGamePacket again to change to force change the gamemode
[15:14:25] <tommo> hm
[15:14:34] <tommo> is this new in this "build 6" thing
[15:14:34] <tommo> ?
[15:14:42] <shoghicp> nope, on 0.10
[15:15:02] <shoghicp> I tell people to log out after changing gamemode
[15:15:09] <shoghicp> now it "forces" it :D
[15:15:19] <tommo> ok :P
[15:15:40] <tommo> can you try the new build on a couple more devices too?
[15:15:42] <shoghicp> well, changing gamemode while playing would be awesome, but leave that for later
[15:15:46] <tommo> I can't really be sure that it works
[15:15:51] <shoghicp> yep, waiting for the tablet
[15:15:59] <shoghicp> I'll try on genymotion if you want
[15:16:03] <tommo> oh
[15:16:04] <tommo> maybe
[15:16:09] <tommo> johan went home so I can't
[15:16:33] <shoghicp> alright, starting up
[15:17:06] <shoghicp> hahaha, just read the email text
[15:19:09] <PEMapModder> That tweet... It means Android wants it to be black screen?
[15:19:52] <shoghicp> tommo: Assertion failed: OpenGL encountered an error: GL_INVALID_ENUM
[15:20:01] <shoghicp> Condition is false: error != GL_NO_ERROR
[15:20:06] <shoghicp> after INITINIT!
[15:20:13] <tommo> aww
[15:20:17] <tommo> well that's fine
[15:20:18] <shoghicp> Function: render in jni/../../../src/client/renderer/renderer/Mesh.cpp @ 198
[15:20:19] <tommo> we had that
[15:20:22] <tommo> yeah
[15:20:28] <tommo> saw that one, nothing changed then
[15:20:39] <tommo> PEMapModder, yes, android is bad and should feel bad
[15:20:45] <shoghicp> well, it crashed a bit earlier before :)
[15:21:34] <tommo> yes
[15:21:46] <tommo> now it manages to actually reach the rendering
[15:21:54] <tommo> but for some reason it can't render
[15:22:29] <shoghicp> looking before that
[15:22:55] <shoghicp> all shader precisions are 23
[15:22:58] <tommo> ;p;
[15:23:00] <tommo> lol
[15:23:04] <tommo> yeah, that's fine
[15:23:09] <tommo> desktop GL doesn't care
[15:23:20] <tommo> it seems like it's a problem with genymotion
[15:23:54] <shoghicp> ok then
[15:27:50] <tommo> thanks for the help again :)
[15:28:45] <shoghicp> :)
[15:28:59] <shoghicp> I'll tell you something once I can test on my tablet
[15:57:21] * potpotsie joined the channel
[16:01:40] * potpotsie has quit
[16:36:15] <jocopa3> GLES, OpenGL's tiny glitchy little brother
[16:40:22] <humerusj> Replace the "gl" with a "b"

[12:21:42] <shoghicp> client regains health
[12:21:42] <tommo> is it important to do it first?
[12:21:47] <iJoshuaHD> shoghicp is the gamemode change freeze bug fixed?
[12:21:50] <shoghicp> (not sent from server)
[12:22:02] <shoghicp> well, it's client-server desync caused by the client
[12:22:15] <tommo> so,
[12:22:21] <tommo> "if the client sets peaceful it won't lose health on the server"
[12:22:21] <shoghicp> and the client shouldn't decide to be healed on a server >:)
[12:22:31] <tommo> sounds like a good description? :P
[12:22:31] <shoghicp> it will lose health, but regenerate
[12:22:35] <tommo> yeah
[12:22:38] <shoghicp> fake regeneration :D
[12:22:40] <tommo> I think it doesn't actually regenerate
[12:22:48] <shoghicp> it won't regenerate on the server
[12:22:51] <shoghicp> only client-side
[12:22:55] <tommo> it just gets a packet that tells it that it's still at the same level
[12:22:55] <tommo> yes
[12:22:58] <iJoshuaHD> well i guess thats kinda unfair xD
[12:23:04] <tommo> typical stupid dead reckoning
[12:23:09] <tommo> OH I HAVE LESS HEALTH
[12:23:12] <PEMapModder> It is just visual effect
[12:23:14] <tommo> NO YOU DON'T LOL
[12:23:26] <iJoshuaHD> most people would use peaceful
[12:23:39] <tommo> the difficulty level IS set by the server
[12:23:40] <iJoshuaHD> if that would be the case
[12:23:45] <tommo> if the client has any say it's a bug
[12:24:03] <shoghicp> yep :)
[12:24:05] <PEMapModder> Servers at the moment can send scheduled SetHealthPacket to update health before it is fixed
[12:24:08] <tommo> shoghicp, what about that thing that when you set peaceful entities are invisible?
[12:24:20] <shoghicp> oh, I did not hear about that
[12:24:22] <shoghicp> I'll test
[12:24:31] <tommo> uhm didn't you tell about that
[12:24:37] <shoghicp> oh, can't test
[12:24:41] <shoghicp> black screen :D
[12:24:52] <tommo> oh sorry
[12:25:01] <tommo> it was Microsoft that found that one
[12:25:07] <tommo> stop finding bug people I want to release xD
[12:25:07] <PEMapModder> :D
[12:25:21] <shoghicp> I guess if the client regenerates health it'll also do other client-side things
[12:25:26] <tommo> yeah
[12:25:34] <tommo> the option should be entirely ignored on clients
[12:25:47] <shoghicp> and I'm going to have lunch on 5 minutes, so I'll test more things later :P
[12:26:00] <tommo> great
[12:26:01] <tommo> also
[12:26:08] <tommo> I'd like your log as you get the black screen!
[12:26:35] <shoghicp> I have it around here
[12:27:10] <shoghicp> I sent the tombstone before
[12:27:19] <tommo> I rebooted and lost the chat log :9
[12:27:21] <tommo> :(
[12:27:39] <shoghicp> http://pastebin.com/fqbW6STU
[12:27:47] <iJoshuaHD> use a bouncer then tommo xD
[12:27:47] <tommo> thx!
[12:27:58] <shoghicp> This is not a debug build, just build 5 :D
[12:28:09] <tommo> yeah and it doesn't tell me anything
[12:28:12] <shoghicp> I'll be back in ~30 minutes
[12:28:16] <tommo> except that it crashes inside egl
[12:28:23] <tommo> k I'll cook you a debug build
[12:53:11] <PEMapModder> https://botbot.me/freenode/mcpedevs ;)
[12:54:56] * tommo has quit
[13:02:32] <shoghicp> back :D
[13:02:50] * tommo joined the channel
[13:04:09] <shoghicp> :D
[13:04:17] <Jocopa3> Texture packs larger than 16x16 cause black terrain on some phones :p
[13:04:33] <Jocopa3> probably not a huge worry, but it exists
[13:09:27] <shoghicp> tommo: got a debug build to check the black screen?
[13:14:00] <tommo> no, I had to help a colleague configure xcode
[13:14:15] <tommo> building now1
[13:14:16] <tommo> !
[13:15:07] <shoghicp> :D
[13:20:40] <tommo> shoghicp, sent!
[13:20:53] <shoghicp> :)
[13:22:30] <shoghicp> tommo: http://pastie.org/9695340
[13:22:33] <Jocopa3> uh, http://i.imgur.com/nv2Mrul.jpg
[13:22:35] <shoghicp> getting the tombstone now
[13:23:44] <shoghicp> I'll paste the full log later
[13:23:53] <tommo> Jocopa3, missing stuff?
[13:24:20] <tommo> shoghicp, this is kind of worrying
[13:24:31] <tommo> because it seems to be perfectly ok and finding a GLES3 context and all
[13:24:35] <tommo> but then it asplodes
[13:24:39] <Jocopa3> went to other app to do stuff, came back to that
[13:24:46] <tommo> hm
[13:25:00] <tommo> 565 and 24/8 seems fine
[13:27:03] <shoghicp> tommo: tombstone + more log https://gist.github.com/shoghicp/d49e4e19790512beec0d
[13:27:04] * Jocopa3_ joined the channel
[13:27:27] <shoghicp> well, it worked on build 4 with GLES2 :P
[13:28:47] * Jocopa3 has quit
[13:29:39] <tommo> yeah I know :P
[13:29:43] <tommo> what device is yours?
[13:30:15] <shoghicp> Samsung Ace III
[13:30:41] <tommo> that one should not support GLES 3 indeed
[13:31:00] <tommo> but it would be pretty nice if it would tell us instead of crashing :P
[13:31:02] <tommo> samsung crap
[13:31:58] <tommo> so basically it manages to create everything perfectly and then dies when triying to use it
[13:32:00] <tommo> seems legit
[13:32:02] <shoghicp> I don't expect more of a cheap discounted phone :D
[13:32:58] <tommo> meh
[13:33:17] <tommo> what android version does it have?
[13:33:27] <shoghicp> 4.2.2, I think
[13:33:30] <shoghicp> 4.2.x
[13:33:37] <tommo> hmk
[13:33:44] <shoghicp> it's the same device as before ;D
[13:33:54] <tommo> meh
[13:33:57] <tommo> yeah ok
[13:34:03] <tommo> google says we should do it like we do
[13:34:05] <tommo> great :P
[13:34:33] <Jocopa3_> Chinese tablet runs build5 fine :o
[13:34:46] <tommo> chinese shit is the best shit
[13:35:15] <Jocopa3_> which is suprising, because it's so cheap that the toich screen randomly likes to stop working
[13:35:27] <Jocopa3_> touch* :p
[13:35:39] <shoghicp> oh, should I get the other tablet that also had a black screen before?
[13:35:47] <shoghicp> I haven't tested it there
[13:35:49] <tommo> oh well yeah it would be great!
[13:36:39] <shoghicp> Let me get it, I lent it so some guys could test some app on a tablet
[13:38:44] <shoghicp> well, I'll test later on that one, will be here in half an hour or so
[13:39:04] <Jocopa3_> Your tablet must be popular in the beta testing world
[13:39:06] <shoghicp> for now, only this phone :P
[13:39:25] <shoghicp> Jocopa3_: well, it's a really old one but competes with current hardware
[13:39:49] <shoghicp> oh, and the touch screen is a bit broken, but no worries! it has a USB port that works as a host
[13:39:55] <shoghicp> also, full HDMI output :D
[13:40:11] <Jocopa3_> chinese tablet is the same :D
[13:41:05] <shoghicp> well, it was a gift, he told me "you'll use better than me, and I was going to throw it"
[13:41:15] <shoghicp> use it*
[13:42:06] <Jocopa3_> A star, saved as a child, raised to be a beta tester, sounds like the plot to a story
[13:42:21] <shoghicp> haha
[13:42:29] <shoghicp> and his parents abandoned it :P
[13:55:48] * potpotsie joined the channel
[14:00:16] * potpotsie has quit
[14:07:49] <tommo> lol
[14:08:27] <tommo> I honestly have no idea of why would your crappy thing crash
[14:09:24] <shoghicp> creating a GLES 3 context = crash
[14:09:30] <shoghicp> and that should not crash, right?
[14:09:49] <shoghicp> and let me guess... that is the only way to check if it supports GLES 3
[14:09:52] <tommo> since we do it with all the ifs and the driver had every chance to tell us it couldn't actually do that, no
[14:09:56] <tommo> yes precisely
[14:12:18] <shoghicp> well, I just saw some Java examples for android
[14:13:09] <shoghicp> hmm, is there a way to get the version that is compatible with GLES 1?
[14:13:20] <tommo> yes but it wouldn't work with the game
[14:13:22] <tommo> we use shaders
[14:13:30] <tommo> but I see what you mean
[14:13:35] <shoghicp> well, before starting everything
[14:13:39] <tommo> I could get a context that's a shitty gles1 context
[14:13:45] <tommo> ask it which version it is
[14:13:48] <shoghicp> https://www.khronos.org/opengles/sdk/docs/man/xhtml/glGetString.xml
[14:13:54] <tommo> and create another one according to it
[14:13:55] <tommo> yes
[14:14:05] <tommo> maybe I should just bite the bullet and do that
[14:14:22] <tommo> but I'm also very afraid that it will break on countless other devices :P
[14:14:51] <shoghicp> D:
[14:15:05] <tommo> after all, what we have now SHOULD work already
[14:15:13] <tommo> so I don't see why the other one wouldn't fall apart anyway :p

[00:00:04] * expir3dcow has quit
[00:23:46] * potpotsie joined the channel
[00:28:29] * potpotsie has quit
[00:40:47] * tommo_ joined the channel
[00:54:00] * potpotsie joined the channel
[00:58:17] * potpotsie has quit
[01:17:19] * tommo_ has quit
[02:25:23] * potpotsie joined the channel
[02:29:59] * potpotsie has quit
[02:53:31] * Falkirks has quit
[02:53:31] * Falkirks joined the channel
[03:20:27] * potpotsie joined the channel
[03:34:20] * potpotsie has quit
[04:35:12] * potpotsie joined the channel
[04:39:27] * potpotsie has quit
[04:50:29] * potpotsie joined the channel
[05:26:10] * potpotsie has quit
[06:26:22] * expir3dcow joined the channel
[06:26:59] * potpotsie joined the channel
[06:32:31] * potpotsie has quit
[07:01:15] * expir3d55 joined the channel
[07:05:20] * expir3dcow has quit
[07:07:43] * jbernhardsson joined the channel
[07:46:15] * n00bien00b joined the channel
[07:50:56] * PEMapModder joined the channel
[07:59:55] <Jocopa3> yay, almost done with a better fancy shader
[08:00:25] <Jocopa3> with a fast and slow algorithm depending on the fancy setting
[08:06:51] * PEMapModder has quit
[08:09:29] * MrARM|away is now known as MrARM
[08:11:10] * n00bien00b has quit
[08:16:43] * potpotsie joined the channel
[08:16:46] * PEMapModder joined the channel
[08:16:59] <Jocopa3> And I just now learned that my shaders dont work on build 5
[08:21:01] <MrARM> lol, why
[08:21:04] * potpotsie has quit
[08:25:56] * expir3dcow joined the channel
[08:26:23] <Jocopa3> no idea, but i think i fixed it
[08:26:52] <Jocopa3> i dont think anything changed, but using shaders that worked before dont want to work now
[08:29:57] * expir3d55 has quit
[08:32:34] * expir3dcow has quit
[08:32:58] <Jocopa3> oh, the problem was the amount of sleep I am lacking
[08:35:10] * expir3dcow joined the channel
[08:35:57] <Jocopa3> I will sleep at 3am max
[08:36:18] <Jocopa3> which will give me 3 hours of sleep before school
[08:36:26] <Jocopa3> \o/
[09:11:48] <Jocopa3> 3 am, bye
[09:12:34] <Jocopa3> also, someone mention to tommo or johan that 32x32 or 64x64 texture packs are black
[09:17:28] * potpotsie joined the channel
[09:22:07] * potpotsie has quit
[09:34:14] * tommo joined the channel
[09:34:43] * expir3dcow has quit
[09:38:24] <tommo> shoghicp, meh
[09:38:33] <tommo> there are more black screens in Build 5 :(
[09:38:46] <tommo> it happened I think because I enabled again to try OpenGL ES 3 before 2
[09:38:55] <tommo> do you have any life-saving log perhaps? :P
[09:39:13] * expir3d82 joined the channel
[09:44:49] * jbernhardsson has quit
[09:46:47] <PEMapModder_> Twitter is getting unresponsive here.
[09:47:01] <PEMapModder_> :(
[10:07:33] * expir3d82 has quit
[10:14:53] <shoghicp> tommo: hmm
[10:15:06] <shoghicp> logs for build 5?
[10:15:23] <shoghicp> I tried to get crash logs from the guy that has that black screen
[10:15:34] <shoghicp> but somehow, MCPE is not crashing
[10:15:46] <shoghicp> so it doesn't leave tombstones
[10:16:06] <shoghicp> although if he uses Block Launcher, MCPE works for him
[10:16:18] <tommo> it still doesn't work for him in build 5?
[10:16:20] <tommo> that's weird
[10:16:28] <shoghicp> yeah, it doesn't work
[10:17:09] <shoghicp> all the crash logs were related to other apps, so nothing interesting :(
[10:18:50] * InusualZ joined the channel
[10:18:56] <shoghicp> want me to try build 5 on genymotion + ARM translator?
[10:23:01] <shoghicp> tommo: also, he also said that after getting the black screen, if he goes back to the menu and opens minecraft again, it closes
[10:23:07] <shoghicp> (but leaves no crash logs)
[10:23:35] <tommo> :(
[10:23:40] <tommo> weird stuff
[10:23:45] <shoghicp> oh, also
[10:23:46] <tommo> in genymotion it doesn't work
[10:23:54] <tommo> because it says weird things about unknown errors
[10:23:58] <shoghicp> seems that client setting peaceful mode
[10:24:02] <tommo> seems a problem with their stuff but then I can't know
[10:24:07] <shoghicp> affects when playing a server
[10:24:11] <shoghicp> on a*
[10:24:22] <shoghicp> it adds client-side health
[10:28:12] * InusualZ has quit
[10:29:36] <shoghicp> tommo: black screen on my phone, and crash!
[10:30:09] <tommo> WHUT
[10:30:11] <tommo> pls report
[10:30:23] * InusualZ joined the channel
[10:30:30] <tommo> yeah
[10:30:33] * InusualZ has quit
[10:30:39] <tommo> MS is also helping us with a real beta testing team
[10:30:44] <tommo> we're finding SO MANY bugs
[10:31:02] <tommo> this might end up being the most polished version yet but so much bugfixing :P
[10:31:10] * InusualZ joined the channel
[10:31:12] <tommo> most are definitely not new in 0.10 too
[10:31:50] <shoghicp> saw the one above?
[10:38:12] <shoghicp> tommo: http://pastebin.com/fqbW6STU
[10:38:41] <shoghicp> also, this one http://pastebin.com/3245SpHW
[10:39:25] <shoghicp> oh, that last one might be due to forcing a gamemode change
[10:39:28] <shoghicp> ignore it
[10:48:08] <tommo> ok :P
[10:48:38] * tommo has quit
[11:06:12] * potpotsie joined the channel
[11:10:19] * potpotsie has quit
[11:59:25] * tommo joined the channel
[11:59:38] <tommo> shoghicp: yo
[11:59:47] <tommo> my body is ready for the log
[12:06:58] * potpotsie joined the channel
[12:08:01] <PEMapModder> echo log(Body::get("[tommo]"));
[12:11:22] * potpotsie has quit
[12:15:19] <shoghicp> tommo: which log?
[12:15:33] <tommo> I dunno, you said something was in the IRC :P
[12:16:10] <shoghicp> ah, yeah
[12:16:13] <shoghicp> he gave info
[12:16:19] <shoghicp> but had to go to school
[12:16:25] <tommo> oh ok :P
[12:16:28] <shoghicp> black screen happened on 0.9.0
[12:16:38] <shoghicp> and he just tested 0.8.1, happens there too
[12:17:27] <iJoshuaHD> tommo when will weather system be added?
[12:18:15] <tommo> it seems like something that has nothing to do with 0.10 then
[12:18:23] <tommo> which is even a bit unfortunate
[12:18:29] <tommo> it still would be cool to have a lod
[12:18:31] <tommo> log
[12:18:39] <tommo> iJoshuaHD, it's really low on priority now
[12:18:49] <tommo> it's a massive resource hog and doesn't add much more than eye candy
[12:19:15] <tommo> after this "tweaking" update we want to start adding the Actually Important Stuff
[12:19:24] <tommo> like new controls, boats, maps, nether, redstone, etc
[12:19:32] <shoghicp> tommo: ok then :(
[12:19:33] <tommo> so that the game isn't boring :P
[12:19:41] <shoghicp> what about the peaceful bug?
[12:19:42] <iJoshuaHD> oh, it would be fun playing with thunder lightning stuff like in mcpc :3
[12:19:52] <PEMapModder> BTW, tommo, in case you have time, just wondering why you would've added the preset thing in options.txt :)
[12:19:54] <shoghicp> where it regains health on the client-side when playing on servers?
[12:19:54] <tommo> yeah, but we have to choose what to do first :3
[12:20:12] <tommo> PEMapModder, preset?
[12:20:14] <shoghicp> PEMapModder: no GUI, but available there
[12:20:20] <shoghicp> yeah, flat world preset
[12:20:22] <tommo> ah
[12:20:33] <iJoshuaHD> i cant wait for the sprint!! :D
[12:20:33] <tommo> I added it for debugging and I thought it was nice to not remove it :p
[12:20:56] <PEMapModder> Oh :)
[12:21:09] <tommo> peaceful bug as in, if the client selects peaceful everything disappears?
[12:21:12] <tommo> Ill write it down
[12:21:16] <shoghicp> wait
[12:21:18] <tommo> maybe I know why it happens
[12:21:25] <shoghicp> set peaceful
[12:21:34] <shoghicp> join a server (tested PM, doesn't matter)
[12:21:37] <tommo> ok
[12:21:38] <shoghicp> take damage

2014-11-03
[13:26:32] * potpotsie has quit
[14:08:17] <shoghicp> tommo_: got a crash on some chat message
[14:08:41] <shoghicp> on Unicode things D:
[14:09:04] <shoghicp> well, crashed on an ASSERT
[14:22:59] * potpotsie joined the channel
[14:27:45] * potpotsie has quit
[14:29:10] * deej_ joined the channel
[14:30:56] * deej_ has quit
[15:23:49] * potpotsie joined the channel
[15:27:59] <MrARM> Btw, I’m getting a lot of crashes in TouchScreenInput::rebuild in 0.8 when teleporting a player
[15:28:38] * potpotsie has quit
[16:24:30] * potpotsie joined the channel
[16:28:51] * potpotsie has quit
[16:46:35] <williamtdr> shoghicp, tommo_: it's my fault :P
[16:47:06] <shoghicp> williamtdr: I managed to crash it sending garbage :P
[16:47:14] <shoghicp> and... what did you do?
[16:47:19] <williamtdr> shoghicp: what kind of garbage?
[16:47:39] <williamtdr> shoghicp: dunno, but people are reporting random crashes all the time, especially in the lobbies
[16:47:42] <shoghicp> Utils::getRandomBytes(128)
[16:54:25] * tommo_1 joined the channel
[16:55:42] * tommo_ has quit
[17:04:26] * Georggi has quit
[17:07:06] * Georggi joined the channel
[17:07:09] <NullFull> Georggi is also known as: Georggi
[17:13:14] * tommo_ joined the channel
[17:13:16] * tommo_1 has quit
[17:27:29] * tommo_ has quit
[17:30:02] * tommo_ joined the channel
[17:43:50] * potpotsie joined the channel
[17:49:22] * Georggi has quit
[17:51:41] * Georggi joined the channel
[17:51:45] <NullFull> Georggi is also known as: Georggi
[18:24:31] * tommo_ has quit
[18:48:35] * InusualZ joined the channel
[19:50:32] * Georggi has quit
[20:12:18] * tommo_ joined the channel
[20:42:39] * potpotsie has quit
[20:43:40] * potpotsie joined the channel
[20:44:48] * potpotsi_ joined the channel
[20:44:48] * potpotsie has quit
[20:54:49] <MrARM> anyone here uses a mysql db with phpmyadmin on a limited account?
[20:56:36] * expir3dcow joined the channel
[21:25:47] * Jocopa3 joined the channel
[21:27:04] <Jocopa3> Yay for school
[21:27:45] <Jocopa3> hosting a game programming and design competitiong for scholarships
[21:28:25] <Jocopa3> I shall enter and take first place
[21:28:48] <Jocopa3> but the prompt is to make the crappy game blockdude
[21:29:07] <KnownUnown> ughh
[21:29:28] <Jocopa3> what?
[21:29:57] <KnownUnown> life
[21:30:21] <Jocopa3> what about it
[21:30:29] <KnownUnown> generally bad now
[21:44:47] <MrARM> q
[21:44:58] <MrARM> oops
[21:45:05] <MrARM> Didn't meant to type that
[22:10:43] * expir3dcow has quit
[22:15:12] * MrARM is now known as MrARM|away
[22:18:02] * Jocopa3_ joined the channel
[22:18:03] * Jocopa3 has quit
[22:30:21] * tommo_ has quit
[22:31:41] * expir3dcow joined the channel
[23:22:58] * potpotsi_ has quit
[23:23:08] * Jocopa3_ has quit
[23:23:28] * Jocopa3 joined the channel
[23:42:36] * PEMapModder has quit

[09:34:59] <tommo_> by who?
[09:35:04] <shoghicp> a cleaning up app :s
[09:35:09] <tommo_> oh
[09:35:10] <tommo_> lol
[09:35:18] <tommo_> I think then this explains the bug :P
[09:35:34] <shoghicp> now trying to load minecraft on an emulator
[09:37:10] <Jocopa3> zhuowei is worried about distributing mojangs shaders with blocklauncher, but most the shaders are too basic to change
[09:37:26] <tommo_> Jocopa3: what do you mean?
[09:37:53] <MrARM> Zhuowei’s BlockLauncher
[09:38:00] <tommo_> also Jocopa3: sorry about the GLES3 thing, but right now I'm a bit worried of making a slightly major change :P
[09:38:02] <Jocopa3> he wants to change all the shaders, so that he can distribute non-mojang code
[09:38:15] <Jocopa3> and no problem :p
[09:38:16] <tommo_> so I think it won't be in o.10
[09:38:24] <tommo_> oh
[09:38:48] <tommo_> well, I don't think we can claim copyright on gl_FragColor = texture2D(TEXTURE_0, uv);
[09:38:50] <tommo_> :P
[09:39:02] <tommo_> he can go ahead and say he's written it
[09:39:14] <Jocopa3> exactly, most of them are already as basic as possible
[09:39:27] <Jocopa3> for example, color.frag :p
[09:39:29] <tommo_> agreed
[09:39:36] <tommo_> it was my goal basically
[09:39:50] <tommo_> monster shaders aren't my thing
[09:39:58] <tommo_> even though we came close with entity.vertex
[09:39:59] <shoghicp> Assertion failed: Can't create any compatible context
[09:40:08] <Jocopa3> should he worry about it?
[09:40:10] <shoghicp> Condition is false: ctx
[09:40:12] <tommo_> well
[09:40:18] <tommo_> is this with the debug build?
[09:40:22] <shoghicp> yep
[09:40:23] <tommo_> does the normal build work?
[09:40:28] <tommo_> no ok it didn't
[09:40:32] <tommo_> dumb question :P
[09:40:44] <tommo_> well, this makes me think he doesn't have GLES 2
[09:40:46] <tommo_> does he?
[09:40:58] <tommo_> if he doesn't his device has been dropped
[09:41:06] <shoghicp> it's genymotion :P
[09:41:13] <shoghicp> it has GLES 2
[09:41:16] <shoghicp> and 1
[09:41:16] <tommo_> oh
[09:41:48] <tommo_> well
[09:41:54] <tommo_> that's weird
[09:42:04] <tommo_> oh shi-
[09:42:06] <shoghicp> I don't have his device, so this is the worst thing i can test on
[09:42:37] <tommo_> DOH
[09:42:45] <tommo_> auto ctx = createContext(2, display, engine->app);
[09:42:45] <tommo_> if(!ctx) {
[09:42:45] <tommo_> LOGI("3.1) No GLES 3, try to create a GLES 2 context\n");
[09:42:45] <tommo_> ctx = createContext(2, display, engine->app);
[09:42:55] <tommo_> spot the problem in this fallback code here :P
[09:43:09] <shoghicp> using 2 both times >.<
[09:43:16] <tommo_> build 5 it is!
[09:43:27] <tommo_> we basically disabled opengles 3 in build 4 :(
[09:43:38] <tommo_> this can mean that the black screen might happen again
[09:43:56] <shoghicp> this only loaded up to GLES 2
[09:43:57] <MrARM> how this happened is the question xD
[09:44:06] <tommo_> well I was testing
[09:44:18] <tommo_> I set 2 to test
[09:45:26] <shoghicp> I can test again with build 5 here if you want
[09:45:37] <tommo_> that would be nice
[09:45:48] <tommo_> I'll send you another build 4 bis soon then
[09:46:01] <shoghicp> build 4 v2
[09:46:15] <tommo_> build 4.1
[09:46:31] <tommo_> the best thing about versioning numbers is that they are infinitely recursive
[09:46:39] <tommo_> 1.1.1.1.1.1.1.1.1.1.1.1.0
[09:47:19] <tommo_> I want to make a game someday where instead of increasing I always append .1 for the next version
[09:48:28] <MrARM> the 100th update would result in a really huge number xD
[09:48:32] <Jocopa3> version numbers in web browsers seem to do that
[09:48:34] <shoghicp> version 1x99!
[09:48:54] <Jocopa3> such as chrome 37.13.72.014
[09:54:17] <Georggi> Hi guys, tomcc, did you got my bug report in twitter? I'm @Georggi2.
[09:55:53] <Jocopa3> all the notifications on my twitter are now: "can u port seus mod to pe?" "make shadows" "is it possible to do this [something completely outrageous]" "nice shader! link plz"
[09:57:08] <Jocopa3> I used to get rational tweets... :c
[09:58:01] <shoghicp> or just "link plz give me apk pls"
[09:58:07] <Jocopa3> and no matter how many times I saw something can't be done, I still get asked
[09:58:14] <Jocopa3> say*
[09:59:23] <shoghicp> or as a reply to "I won't update WorldEditor anymore" -> "When will you update WorldEditor? it is outdated!"
[09:59:42] <Jocopa3> tommo probably has it worse than all of us, but I wish notifications had an option to only show from people you follow
[09:59:54] <shoghicp> yep, you have that option
[10:00:05] <Jocopa3> what? where?
[10:00:37] * Georggi has quit
[10:02:56] <shoghicp> Jocopa3: at least on the mobile app
[10:03:08] <shoghicp> and Tweetdeck
[10:04:04] <shoghicp> I can tell you somehow I don't get all the notifications on @PocketMine
[10:05:58] <shoghicp> Jocopa3: got people that send the same tweet each hour?
[10:06:03] <shoghicp> until you reply to them
[10:06:19] <Jocopa3> I do now
[10:10:32] <Jocopa3> I used to get 3 notifications a day
[10:10:32] <Jocopa3> I like replying to everyone as much as possible, and being helpful, but some are just too redundant
[10:11:03] <Jocopa3> Im going to sleep, 4 am, night
[10:11:45] <shoghicp> o/
[10:11:57] <Jocopa3> (damned daylight savings time screwing up my sleep cycle)
[10:12:02] * Jocopa3 has quit
[10:20:08] * potpotsie joined the channel
[10:24:36] * potpotsie has quit
[10:32:16] <tommo_> Tweetdeck actually works with filtering
[10:32:23] <tommo_> I never miss people I care about somehow
[10:33:15] <tommo_> I can't know what it doesn't show me though :P
[10:33:56] * jbernhardsson has quit
[10:34:52] * jbernhardsson joined the channel
[10:41:23] * tommo_ has quit
[10:42:10] * tommo_ joined the channel
[10:47:31] <shoghicp> well, you can set up a different column with all the mentions but no notifications
[10:53:15] <tommo_> ok, I'm actually stuck
[10:53:22] <tommo_> I perhaphs fixed a depth test bug
[10:54:52] <tommo_> we can't for the life of us reproduce the underwater fuckup bug
[10:54:53] <tommo_> :)
[10:54:55] <tommo_> :(
[10:55:09] <shoghicp> D:
[10:55:35] <shoghicp> hmm, maybe under bad light conditions?
[11:08:16] <shoghicp> Going afk for half an hour or so, need some food D:
[11:17:48] <tommo_> hmm
[11:18:17] <tommo_> it looks like it's reading garbage, and people reporting it say it's just needed to look underwater
[11:18:19] <tommo_> I have no idea
[11:20:44] * potpotsie joined the channel
[11:20:47] <tommo_> OH EM GEE
[11:20:50] <tommo_> found it
[11:24:38] * tommo_ has quit
[11:25:03] <PEMapModder> This story tells us not to throw garbage into the sea.
[11:25:35] * potpotsie has quit
[11:56:05] * tommo joined the channel
[12:06:19] <shoghicp> Sending changes to inventory is really a mess. Just confirmed it again :P
[12:06:42] <shoghicp> and things that work on most places, don't do it on some specific thing (normally the player)
[12:06:52] <shoghicp> or only half of them work :D
[12:18:59] <shoghicp> tommo: got the GLES thing fixed?
[12:21:38] * potpotsie joined the channel
[12:22:55] <tommo> shoghicp, yep
[12:23:00] <shoghicp> :D
[12:23:03] <tommo> it was a retarded thing I did
[12:23:05] <tommo> last minute
[12:23:11] <tommo> was actually reproducible on PC
[12:23:28] <tommo> the game ended up rendering from uninitialized memory
[12:23:40] <tommo> oh wait you mean the context issue
[12:23:42] <tommo> no that one no
[12:23:46] <shoghicp> D:
[12:23:51] <tommo> but we'll make the iOS build first
[12:23:55] <shoghicp> well, one of two fixed
[12:24:02] <tommo> it's unlikely that that one involves iOS
[12:24:05] <shoghicp> yeah, iOS is easier. less strange cases
[12:24:19] <tommo> and we can always pull the build if indeed it does
[12:24:38] <tommo> I hate the apple review delay so much :D
[12:24:59] <shoghicp> :)
[12:25:12] <shoghicp> well, going to be away, having lunch
[12:25:18] <tommo> same!
[12:26:17] * potpotsie has quit
[12:42:52] * Georggi joined the channel
[12:42:55] <NullFull> Georggi is also known as: Georggi
[12:48:31] * tommo has quit
[12:49:31] * tommo_ joined the channel
[13:03:15] * jbernhardsson has quit
[13:22:14] * potpotsie joined the channel

[00:55:23] * potpotsie has quit
[01:12:03] * potpotsie joined the channel
[01:16:32] * potpotsie has quit
[02:13:02] * potpotsie joined the channel
[02:17:27] * potpotsie has quit
[03:14:32] * potpotsie joined the channel
[03:19:05] * potpotsie has quit
[04:04:42] * PEMapModder has quit
[04:06:26] * PEMapModder joined the channel
[04:15:18] * potpotsie joined the channel
[04:19:51] * potpotsie has quit
[05:16:06] * potpotsie joined the channel
[05:21:11] * potpotsie has quit
[05:31:08] * PEMapModder has quit
[05:32:33] * PEMapModder joined the channel
[06:16:52] * potpotsie joined the channel
[06:21:21] * potpotsie has quit
[08:18:23] * potpotsie joined the channel
[08:22:38] * potpotsie has quit
[08:55:51] * jbernhardsson joined the channel
[08:56:05] * tommo_ joined the channel
[08:56:40] <tommo_> shoghicp: hey, black screens? :(
[08:56:46] <shoghicp> :(
[08:57:00] <shoghicp> yep, got it a few hours ago over #mcpebeta
[08:57:20] <tommo_> to fix it I would really need a log
[08:57:33] <shoghicp> http://pastie.org/9692851
[08:57:46] <shoghicp> he says that it works when starting up with Blocklauncher... so that's weird
[09:00:13] <tommo_> it's very weird
[09:00:17] <tommo_> can't really do much
[09:01:20] <shoghicp> Also, the settings are still resetting on build 4 D:
[09:01:37] <shoghicp> usually after crashing
[09:01:49] <tommo_> uhm
[09:01:59] <tommo_> that's weird because they're saved immediately
[09:02:37] <shoghicp> maybe they get corrupted?
[09:02:51] <tommo_> no because there's nothing that checks if they are :/
[09:02:57] <tommo_> they would just load the corrupted thing
[09:02:59] <shoghicp> it happened to me a few times, I guess I send things I shouldn't be sending
[09:03:12] <tommo_> uhm, how do you reproduce it?
[09:03:31] <shoghicp> I think I'm reverting some inventory transaction in the armor screen
[09:03:35] <shoghicp> that causes a crash
[09:03:44] <shoghicp> I have a tombstone if you want
[09:03:50] <shoghicp> from the old debug build
[09:03:59] <tommo_> uhm, and that resets the settings?
[09:04:05] <shoghicp> somehow
[09:04:12] <shoghicp> doesn't happen all the times
[09:04:15] <tommo_> hmm probably it happens on crash but I don't think that's related other than that
[09:04:34] <shoghicp> well, I'm not testing for other crashes besides that :)
[09:05:11] <shoghicp> http://pastebin.com/5Fb1LKB7
[09:05:24] <shoghicp> I'll try to reproduce it
[09:05:31] <shoghicp> and get the settings after crash
[09:05:39] <tommo_> isDamageableItem?
[09:05:57] <tommo_> it looks like you're creating an invalid iteminstance on the server or someting
[09:06:01] <tommo_> but yeah
[09:06:06] <tommo_> probably any crash would do
[09:06:15] <shoghicp> well, the client accepts that the next time it log ins
[09:06:18] <shoghicp> log in*
[09:06:25] <tommo_> hmm
[09:06:27] <tommo_> dunno
[09:06:36] <tommo_> we'll see if we can find the settings
[09:06:38] <tommo_> issue
[09:06:45] <tommo_> now we have another 2 problems on android
[09:06:52] <tommo_> well, one, plus this black screen
[09:07:02] <shoghicp> it happens when the client changes the armor, then the server decides it's invalid and sends the armor inventory again
[09:07:26] <shoghicp> I'll be using the old debug build, is that ok?
[09:07:31] <tommo_> sure
[09:07:38] <tommo_> I can send you a new one if you want
[09:07:45] <shoghicp> it happened with the normal build 4, too
[09:07:57] <tommo_> but we also hve garbage triangles underwater now
[09:08:02] <tommo_> did you see that?
[09:08:19] <shoghicp> not yet, I was testing on a flat world
[09:08:24] <tommo_> ok
[09:08:34] <tommo_> anyway, if you want the latest debug build tell me!
[09:08:35] <shoghicp> Although I see some weird outline when breaking blocks
[09:08:51] <tommo_> ah yep, that's kind of a "feature"
[09:08:53] <tommo_> I'll see ;P
[09:09:10] <shoghicp> heh, opened the app -> settings have been reset
[09:09:27] <tommo_> hm
[09:09:29] <tommo_> look
[09:09:31] <tommo_> do one thing
[09:09:37] <tommo_> try to back up options.txt
[09:09:39] <tommo_> every time
[09:09:53] <tommo_> and send me the one you get BEFORE it resets :P
[09:10:03] <shoghicp> yep, that's what I'm doing
[09:10:04] <tommo_> maybe, and just maybe, something is saved in the wrong way
[09:10:12] <tommo_> oh, so you have the one that fails now?
[09:10:37] <shoghicp> nope, I had
[09:10:41] <tommo_> :(
[09:10:42] <tommo_> ok
[09:11:09] <tommo_> I'll try to find the corruption now
[09:11:37] <tommo_> btw, as apart from the settings it's all android bugs, I think we'll try to submit to apple tomorrow
[09:12:01] <tommo_> so we really have to fix these last bugs this week :P
[09:13:27] <shoghicp> I'll ping you once I get something
[09:15:01] <shoghicp> tommo_: oh, files are deleted
[09:15:12] <shoghicp> it even removed my external_servers.txt
[09:15:15] <tommo_> wut
[09:15:21] <tommo_> how can that even happen
[09:16:10] <tommo_> so basically the entire /minecraftpe/ folder is wiped?
[09:19:13] * potpotsie joined the channel
[09:23:24] <shoghicp> wow, before crashing there was a 99+ diamond leggings with a red full damage bar
[09:23:34] <tommo_> wat
[09:23:35] <tommo_> lol
[09:23:41] <tommo_> did you send the ID yourself?
[09:23:47] * potpotsie has quit
[09:24:02] <shoghicp> I send the same packet as I use to fill the armor inventory
[09:24:08] <shoghicp> that works normally
[09:24:21] <shoghicp> but when sent after the client has done something, causes this
[09:24:40] <shoghicp> what was the other crash that blocked my phone?
[09:24:58] <tommo_> uhm, sleep?
[09:24:58] <shoghicp> I managed to do that, I had to kill minecraft via adb
[09:25:01] <tommo_> but we fixed that
[09:27:57] <shoghicp> hmm, sending a tile entity where there is no valid chest/sign will crash the client
[09:28:00] <shoghicp> nice to know
[09:28:17] <tommo_> only if it's the debug build I think
[09:28:19] <shoghicp> and of course, I can't reproduce the settings bug anymore
[09:28:26] <tommo_> because there's an assert
[09:28:29] <tommo_> I think
[09:28:34] <MrARM> Random bugs are the worst :(
[09:28:39] <shoghicp> I saw something in the logs before, yep
[09:28:59] <tommo_> in release it'll just go ahead and corrupt everything :)
[09:29:05] <tommo_> I'm making a new build anyway
[09:30:00] <shoghicp> Assertion failed: Misplaced tile entity!
[09:30:02] <shoghicp> yep
[09:30:08] <tommo_> yep
[09:30:26] <tommo_> if I remember well the proper way to do it is sending the tile itself
[09:30:27] <shoghicp> well, I got something where the full phone stopped working
[09:30:32] <shoghicp> except adb
[09:30:40] <MrARM> Heh, I had this once with 0.8 too :p
[09:30:43] <tommo_> the TE is transparent and can't be created/destroyed manually
[09:31:09] <MrARM> Android sometimes for unknown reasons doesn’t show the ANR window
[09:31:24] * Georggi joined the channel
[09:31:56] <MrARM> The hang up is a Mojang bug, the Android freeze isn’t. Had same with my app once.
[09:32:17] <tommo_> hmm
[09:32:27] <tommo_> yeah android still has a share of random crashes and freezes
[09:32:40] <tommo_> sometimes we get reports of crashes in HashMap.java, I mean
[09:32:44] <tommo_> *.class
[09:32:47] <MrARM> :o
[09:32:55] <tommo_> 1 or 2 per week but they happen
[09:32:59] <shoghicp> not even corrupting the file by hand causes it to go away
[09:33:19] <MrARM> Well, blame Google :p
[09:33:36] <tommo_> no, as I said there's no corruption check
[09:33:42] <tommo_> so it's impossible
[09:33:59] <tommo_> hmm
[09:34:03] <shoghicp> aha
[09:34:05] <Jocopa3> HashMap.class freezing? NSA.
[09:34:09] <shoghicp> stop looking around :)
[09:34:21] <shoghicp> those files get detected as garbage
[09:34:26] <shoghicp> so they get deleted
[09:34:38] <shoghicp> it ran automatically after 5 crashes
[09:34:50] <MrARM> And once in build 1 I placed falling sand and placed a torch under it and it corrupted my world btw
[09:34:56] <tommo_> detected as garbage?

2014-11-02
[00:04:23] * potpotsie has quit
[00:11:38] * potpotsie joined the channel
[02:08:38] <PEMapModder> gurun: how told you I'm not a woman? :D
[02:08:46] <PEMapModder> Well, indeed I'm not
[02:08:52] <PEMapModder> *who
[02:39:26] * PEMapModder has quit
[02:39:32] * PEMapModder_ joined the channel
[02:39:35] <NullFull> PEMapModder_ is also known as: PEMapModder
[02:50:50] * PEMapModder_ has quit
[02:51:07] * PEMapModder joined the channel
[05:26:30] * potpotsie has quit
[05:31:36] * potpotsie joined the channel
[06:17:11] * potpotsie has quit
[07:15:51] * PEMapModder has quit
[07:18:04] * potpotsie joined the channel
[07:24:48] * potpotsie has quit
[08:43:48] * potpotsie joined the channel
[08:48:09] * potpotsie has quit
[08:50:03] * PEMapModder joined the channel
[10:32:55] * potpotsie joined the channel
[10:37:41] * potpotsie has quit
[10:45:37] * expir3dcow has quit
[11:33:42] * potpotsie joined the channel
[11:38:06] * potpotsie has quit
[12:12:17] * expir3dcow joined the channel
[12:31:06] * PEMapModder has quit
[12:33:30] * PEMapModder joined the channel
[12:55:16] * iJoshuaHD_ joined the channel
[12:55:20] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[13:22:27] * potpotsie joined the channel
[13:26:52] * potpotsie has quit
[14:07:18] * gurun joined the channel
[14:37:10] * Guest75767 is now known as PEMapModder_
[15:11:10] * potpotsie joined the channel
[15:15:52] * potpotsie has quit
[15:26:13] * iJoshuaHD_ has quit
[15:31:41] * gurun has quit
[15:43:36] * potpotsie joined the channel
[16:12:51] * potpotsie has quit
[16:50:14] * Georggi joined the channel
[16:50:18] <NullFull> Georggi is also known as: Georggi
[17:00:29] * Georggi has quit
[17:12:02] * potpotsie joined the channel
[17:57:46] * potpotsie has quit
[19:08:44] * potpotsie joined the channel
[19:13:06] * potpotsie has quit
[20:17:19] * MrARM is now known as MrARM|away
[20:19:08] * MrARM|away is now known as MrARM
[20:30:29] * MrARM is now known as MrARM|away
[20:32:03] * MrARM|away is now known as MrARM
[21:05:36] * gurun joined the channel
[21:38:55] * MrARM is now known as MrARM|away
[22:20:51] * MrARM|away is now known as MrARM
[23:03:36] * expir3dcow has quit
[23:40:48] * potpotsie joined the channel
[23:50:00] * gurun has quit
[23:51:32] * Jocopa3 joined the channel

2014-11-01
[00:21:41] * potpotsie has quit
[01:52:43] * potpotsie joined the channel
[01:59:12] * potpotsie has quit
[03:35:50] * potpotsie joined the channel
[03:51:48] * potpotsie has quit
[04:03:43] * Jocopa3_ has quit
[04:31:59] * parley joined the channel
[04:52:36] * potpotsie joined the channel
[04:56:52] * potpotsie has quit
[05:09:27] * parley has quit
[05:53:43] * potpotsie joined the channel
[05:58:19] * potpotsie has quit
[07:01:27] * ngn999 joined the channel
[07:02:20] <ngn999> How can I install pocketmine manual?
[07:10:18] <PEMapModder_> ngn999: read the topic
[07:10:34] <PEMapModder_> "PocketMine suport in #pocketmine"
[07:14:06] * KnownUnown has quit
[07:15:57] <ngn999> sorry
[07:15:59] * ngn999 has left the channel
[07:24:51] * potpotsie joined the channel
[07:29:38] * potpotsie has quit
[09:13:36] * potpotsie joined the channel
[09:18:12] * potpotsie has quit
[10:06:46] * PEMapModder has quit
[10:07:28] * PEMapModder joined the channel
[10:07:40] * expir3d97 joined the channel
[10:08:59] * expir3dcow has quit
[10:18:37] * expir3d97 is now known as expir3dcow
[10:25:00] * PEMapModder_ has quit
[10:27:00] * PEMapModder_ joined the channel
[10:27:03] <NullFull> PEMapModder_ is also known as: PEMapModder, LegendsOfMCPE
[10:27:24] * PEMapModder_ is now known as Guest75767
[10:32:38] * expir3dcow has quit
[10:33:50] * expir3dcow joined the channel
[10:44:02] * PEMapModder has quit
[10:49:28] * PEMapModder joined the channel
[11:02:23] * potpotsie joined the channel
[11:06:52] * potpotsie has quit
[11:45:25] * PEMapModder joined the channel
[12:03:09] * potpotsie joined the channel
[12:07:52] * potpotsie has quit
[13:12:57] * gurun joined the channel
[13:28:29] * gurun_ joined the channel
[13:51:57] * potpotsie joined the channel
[13:56:17] * potpotsie has quit
[14:25:36] * KnownUnown joined the channel
[15:18:31] * gurun has quit
[15:40:43] * potpotsie joined the channel
[15:45:32] * potpotsie has quit
[15:59:56] * expir3dcow has quit
[16:08:01] <KnownUnown> PEMapModder: you have way too much time on your hands xD
[16:08:05] <KnownUnown> re: the querty piano thing
[16:41:29] * potpotsie joined the channel
[16:45:48] * potpotsie has quit
[17:21:16] <PEMapModder> KnownUnown: nope. My mother often tells me I play the piano too rarely
[17:22:01] <PEMapModder> Little does she know I almost move my fingers everywhere as if on a piano; on tables, on keyboards, on books, and on the storm of PHP.
[17:22:56] <shoghicp> I used to play the piano too :D
[17:24:22] * Brandon15811__ used to be able to play the intro to welcome to the black parade on piano xD
[17:24:37] <Brandon15811__> I forgot the notes though
[17:28:11] <Intyre> A-G ?
[18:14:17] * potpotsie joined the channel
[18:25:30] * elfin8er_ has quit
[19:52:36] <KnownUnown> PEMapModder: it's an instinct for me
[19:52:40] <KnownUnown> literally every day
[19:52:49] <KnownUnown> I have the piano piece I'm working on
[19:52:52] <KnownUnown> stuck in my head
[19:53:01] <KnownUnown> so I play it :|
[19:59:27] * expir3dcow joined the channel
[20:07:57] <gurun_> PEMapModder, when you start moving fingers on women .. then you are set.
[20:12:32] * gurun_ has quit
[20:12:50] * gurun joined the channel
[20:59:08] * MrARM is now known as MrARM|away
[20:59:12] * MrARM|away is now known as MrARM
[22:32:53] * potpotsie has quit
[22:46:24] * potpotsie joined the channel
[23:22:17] * gurun has quit

2014-10-31
[17:19:12] <Intyre> you should
[17:19:18] <upd8Icantwa8> you misunderstood me, I'm not giving up it, I'm still going to download 0.10, it's just this has taken a load off my Minecraft mind
[17:19:23] <gurun> Intyre: truth if the day
[17:19:31] <upd8Icantwa8> just to needed to correct myself ;)
[17:19:37] <upd8Icantwa8> needed to
[17:19:45] * upd8Icantwa8 has quit
[17:19:47] <shoghicp> you read via botbot?
[17:19:52] <gurun> Haha
[17:19:59] <Intyre> spy!
[17:20:12] <shoghicp> syriamanal ?
[17:20:17] <shoghicp> banned guy!
[17:20:57] <gurun> And here I am thinking that shogun was the only one with his mind overloaded by the beta :-)
[17:21:11] <shoghicp> this beta is really simple :P
[17:21:15] <Intyre> but beta and ios!
[17:21:19] <shoghicp> and I got a few extra builds :D
[17:21:31] <gurun> Hihi
[17:21:43] <shoghicp> I've 4 build4 DEV MODE and one build3 DEV MODE
[17:22:17] <gurun> What did that mean?
[17:22:25] <gurun> You mean, adjustments or?
[17:22:39] <shoghicp> seeecret stuff :P
[17:22:49] <shoghicp> and helped debug the "black screen" bug
[17:23:14] <gurun> Hehe. I haven't been following your checkins the last two weeks. Been busy at work (trying to understand the fucking bookkeeping).
[17:23:34] <gurun> I saw the black screen twitters though.
[17:24:50] <gurun> I was thinking that I would jump on the horse again this weekend.
[17:25:18] <gurun> It maybe combine xbox and pe so I don't have to share screen with Oliver on the TV.
[17:48:09] <gurun> shoghicp: did you find anything interesting in the protocol yet, or just stuff shuffled around?
[17:48:30] <shoghicp> just the Useitempacket
[17:49:33] <gurun> Yeah, you mentioned that pretty much from the start. So nothing really interesting then :-o
[18:14:55] * Jocopa3 joined the channel
[18:17:10] * potpotsie joined the channel
[18:38:35] * expir3dcow joined the channel
[18:40:46] <expir3dcow> How do mods for mcpe work? do they modify the libmcpe.so, or do they acess the variables in ram at runtime?
[18:55:49] <expir3dcow> williamtdr Can you answer the question please? or are you busy
[18:58:20] <Intyre> how should williamtdr know?
[19:01:31] * potpotsie has quit
[19:05:05] * potpotsie joined the channel
[19:08:03] <williamtdr> expir3dcow: ask zhuowei
[19:08:26] <williamtdr> Most people just deal with modpe so they don't need to worry about it
[19:13:26] * RobertClarke has quit
[19:15:22] * RobertClarke joined the channel
[19:48:41] * Jocopa3_ joined the channel
[19:48:41] * Jocopa3 has quit
[20:08:27] * gurun has quit
[20:41:15] * RxOYAL is now known as Royal
[20:42:57] * Royal is now known as RxOYAL
[20:48:04] * potpotsie has quit
[21:34:49] <KnownUnown> Intyre: he knows 0.o
[21:37:01] <Brandon15811__> http://www.dramabutton.com
[21:37:15] <KnownUnown> and also
[21:37:21] <KnownUnown> wait I forgot
[21:48:58] * potpotsie joined the channel
[21:54:30] * potpotsie has quit
[22:09:48] * potpotsie joined the channel
[22:56:30] * potpotsie has quit
[22:56:44] * potpotsie joined the channel
[23:42:29] * potpotsie has quit
[23:43:24] * potpotsie joined the channel

[00:13:32] * expir3dcow joined the channel
[00:24:07] * potpotsie joined the channel
[00:29:28] * expir3dcow has quit
[00:57:27] * gurun has quit
[03:13:32] * potpotsie has quit
[04:14:21] * potpotsie joined the channel
[04:27:37] * potpotsie has quit
[04:53:45] * potpotsie joined the channel
[05:07:59] * potpotsie has quit
[05:08:23] * potpotsie joined the channel
[05:23:00] <sekjun9878> Is the Zend PHP Certificate worth it?
[05:23:30] <sekjun9878> There two testing centres in South Australia(it's rare that there's anything IT in South Australia) so I'm considering getting one.
[05:41:20] * potpotsie has quit
[06:52:22] * Antisober552 has quit
[06:53:13] * ZacHack has quit
[06:53:40] * MinecraftAddict has quit
[06:53:40] * shogchips has quit
[06:53:41] * Intyre has quit
[06:54:02] * NullFull has quit
[06:54:07] * Falkirks has quit
[06:54:07] * iamadpond has quit
[06:54:12] * leonchang99 has quit
[06:54:19] * eggster has quit
[06:54:27] * shoghicp has quit
[06:54:34] * MrARM has quit
[07:03:34] * MrARM joined the channel
[07:05:20] * Antisober552 joined the channel
[07:05:20] * leonchang99 joined the channel
[07:05:20] * eggster|afk joined the channel
[07:05:20] * NullFull|away joined the channel
[07:05:30] * eggster|afk is now known as eggster
[07:05:31] * shoghicp joined the channel
[07:05:32] * NullFull|away is now known as NullFull
[07:05:50] * humerusj joined the channel
[07:06:20] * MrARM is now known as MrARM_
[07:06:20] * Falkirks joined the channel
[07:06:50] * iamadpond joined the channel
[07:07:20] * MinecraftAddict joined the channel
[07:07:50] * shogchips joined the channel
[07:08:20] * Intyre joined the channel
[07:08:32] * MrARM joined the channel
[07:08:42] * MrARM_ has quit
[07:09:20] * ZacHack joined the channel
[09:16:14] * gurun joined the channel
[10:32:03] * humerusj has quit
[10:32:04] * humerusj joined the channel
[12:15:25] * gurun has quit
[13:38:19] * gurun joined the channel
[14:18:33] * NullFull has quit
[14:18:33] * NullFull joined the channel
[14:59:01] * MrARM is now known as MrARM|away
[15:14:14] * MrARM|away is now known as MrARM
[15:49:51] * PEMapModder joined the channel
[15:56:26] * gurun has quit
[16:24:21] * RxOYAL is now known as Royal
[16:25:17] * Royal is now known as RxOYAL
[16:49:13] * upd8Icantwa8 joined the channel
[16:52:39] * gurun joined the channel
[16:53:34] <gurun> Weekend again.. I bought an xbox one. Damn, I'm not sure which mi
[16:53:37] <gurun> M
[16:53:49] <gurun> ..which MC to use anymore.
[16:54:03] <shoghicp> haha
[16:54:18] <gurun> ..I think I will stay on MCPE. I actually like that better. Not so darn complicated.
[16:55:04] <shoghicp> easier to make server software :D
[16:55:12] <upd8Icantwa8> thinking ahead here, is there any possibility that MCPE alpha/beta/[insert_dev_phase_here] builds might be distributed through Microsoft accounts to Microsoft account holders (since Microsoft bought Mojang)?
[16:55:18] <gurun> So, here is a question for all of us. Did anyone implement a server that does both MCPC and MCPE. So I can play both in the same server.
[16:55:43] <shoghicp> upd8Icantwa8: I don't think so, each application store uses his own system
[16:55:51] <shoghicp> gurun: yep, me o/
[16:55:57] <shoghicp> Bigbrother :)
[16:56:06] <gurun> Oh, really. When did you do that?
[16:56:16] <shoghicp> needs a bit more upgrading for 1.8 so it shows other players again and new pthreads
[16:56:22] <shoghicp> hmm... few months ago
[16:56:27] <shoghicp> still a beta
[16:56:30] <gurun> Not in main then?
[16:56:40] <gurun> Or a separate thing?
[16:56:47] <shoghicp> it's a plugin
[16:56:56] <upd8Icantwa8> well consider that it is technically possible to install .ipa files on an iDevice, they don't have to come from the appstore, I know because I've gone back from buggy versions that way (0.8.x from 0.9.x, for example, until [most] of the bugs were fixed in 0.9.5)
[16:56:56] <shoghicp> https://github.com/shoghicp/BigBrother
[16:57:00] <gurun> Oh. A plugin with its own comms :-)
[16:57:10] <shoghicp> upd8Icantwa8: definitely they won't do that :)
[16:57:23] <shoghicp> besides, Mojang won't change its name to Microsoft
[16:57:36] <shoghicp> gurun: check BetaTester on the plugin repo ;)
[16:57:39] <upd8Icantwa8> the files could be deposited in the OneDrive storage of Microsoft account holders, and besides, beta builds and the excitement therein are a big point to using Minecraft
[16:57:56] <shoghicp> they won't do that :)
[16:58:00] <upd8Icantwa8> sigh :( if only this was possible
[16:58:15] <shoghicp> no iOS beta testing for the near future
[16:58:19] <gurun> upd8Icantwa8: I really don't see the point of that...
[16:58:27] <shoghicp> gurun: it spawns another raklib comm thread :)
[16:59:08] <gurun> shoghicp: cool. I think I will give that a try. But hey, are you telling me that raklib is used for PC?!
[16:59:13] <upd8Icantwa8> Apple users have just as much say and as many usage problems with MCPE as Android users, so NOT giving them the way to test the beta builds on their devices is probably creating more bug-hunting work for the devs than it should
[16:59:52] <upd8Icantwa8> after all, iOS is a completely different OS and kernel (XNU-based as opposed to the 100% open GNU kernel), so fixes for Android don't necessarily have that much relevance for iOS users
[17:00:03] <gurun> upd8Icantwa8: beta testing is not covered by the UN human rights charter, really.
[17:00:20] <shoghicp> they could just release everything, and fix bugs later
[17:00:34] <shoghicp> they do that on Android because it has a really nice alpha system
[17:00:40] <upd8Icantwa8> and if the devs are the only ones that can test for bugs on iOS during beta stages as opposed to the user, it's going to take a lot longer to catch show-stopper bugs
[17:00:45] <shoghicp> they won't be giving .ipa or .apk files randomly
[17:01:03] <shoghicp> also, the codebase is the same for iOS and Android, except the starting wrapper
[17:01:12] <upd8Icantwa8> I know, but if they ask Microsoft nicely and they say "yes", would that not be awesome? :)
[17:01:37] <shoghicp> if they do, it'll be for Windows Phone and not Apple things :)
[17:01:40] <shoghicp> also
[17:01:40] <gurun> Is it safe to assume that all these devices uses the same OGL stuff?
[17:01:49] <shoghicp> releasing the ipa = you need jailbreak
[17:01:53] <upd8Icantwa8> plus, consider that iDevices have completely different specs, custom CPUs and GPUs and their ilk that make widespread testing difficult
[17:01:54] <shoghicp> they won't allow that ;D
[17:02:03] <shoghicp> iOS devices are always the same
[17:02:07] <shoghicp> Android is a mess
[17:02:13] <shoghicp> too much fragmentation, bad drivers
[17:02:21] <upd8Icantwa8> and actually you don't have to be jailbroken to extract IPAs and stuff like that, they're stored as backups in your iTunes folder
[17:02:31] <shoghicp> well, I won't be discussing this anymore. ask @jbernhardsson or @_tomcc over Twitter
[17:02:32] <gurun> And the difference between android and ide
[17:02:43] <upd8Icantwa8> twitter hates my phone
[17:02:43] <gurun> fucking iPads..for typing.
[17:02:50] <shoghicp> upd8Icantwa8: but you can't install them unless you are inside the dev. account
[17:02:50] <upd8Icantwa8> and my ipad
[17:03:05] <upd8Icantwa8> also facebook
[17:03:29] <upd8Icantwa8> if tommo or any of his aliases were on chat i would ask him (politely)
[17:03:37] <gurun> I was about to say, that iPad has a lot better GFX performance than the android tablet I'm using, and the difference is huge.
[17:03:39] <shoghicp> > Channel Rules: https://gist.github.com/shoghicp/6194637
[17:04:20] <upd8Icantwa8> *sigh* I'm also trying to understand how all this works, it helps with the patience :)
[17:04:53] <gurun> How all "what" works. It's just market economy. They do games, they don't play them :-)
[17:05:03] <upd8Icantwa8> how the app distribution stuff works
[17:05:37] <upd8Icantwa8> I'm a PC developer and when I try to understand beta distribution and stuff like that for mobile, it still makes my head ache
[17:06:32] <gurun> upd8Icantwa8: let me tell you how it works for me. I needed to be able to check the communication of the new beta for my server. So I bought myself a new tablet and bought the android version of MCPE to test. I would have never have done that if it wasn't for development.
[17:06:47] <gurun> I'm not testing the game itself. I just rather wait until they release it.
[17:07:30] <upd8Icantwa8> I don't buy Android stuff cause of the tracking and also cause I love using DuckDuckGo as my default search provider, which I haven't found a way to do for Android
[17:07:42] <gurun> As a professional developer I have my view on what I think about using the end users for beta testing, something we would never do.
[17:07:52] <upd8Icantwa8> so on that basis I buy iOS stuff
[17:08:27] <Intyre> blabla ios betas blabla not again D:
[17:08:50] <gurun> So, if I would complain about anything Mojang is doing, or not, then it would be that they have too slow development between the release, and too little features in the releases. But that is essentially their own problem to deal with. It's not like they have competitors.
[17:09:17] <gurun> But I am not complaining. That is up to them, and is happy with what I bought now.
[17:09:31] <upd8Icantwa8> but I have to admit the only circumstance I could see iOS distribution occurring was if the TestFlight platform expanded dramatically, which is *not* a impossibility by any stretch of the imagination, but could take a while to happen ;)
[17:10:43] <upd8Icantwa8> but I am looking forward to iPad Air 2 and Minecraft, cause of the builtin GPU, they say it's desktop-quality, but Minecraft will help me decide if that's true or inflation of the facts in marketing
[17:11:07] <gurun> Somethjng we can't know for sure, but anyone can smell is that 0.10 is a refactoring gone wrong. It has all the tell signs.
[17:11:25] <upd8Icantwa8> like what? could you please explain? I'm not sure I understand
[17:11:39] <Intyre> "we can't know for sure" ;p
[17:12:05] <upd8Icantwa8> the only problem I see (potentially) is the complete OGL rebase from using their traditional lighting and render to shader-based stuff
[17:12:43] <upd8Icantwa8> it could either massively increase framerates or make the performance so bad as to render (pun intended ;) ) the game unplayable
[17:14:50] <upd8Icantwa8> but this problem now probably can wait, cause from reading twitter the devs are pretty sure this is the last beta (build 4) they're gonna need for 0.10, barring any showstopperbugs
[17:15:13] <upd8Icantwa8> so I guess I will wait until 0.11 to consider this again :)
[17:15:33] <gurun> The way I remember OGL is that you either end up in hardware and good performance, or fallback on shitty software rendering with no performance at all, but that the universal truth about OGL always will be "you get what you pay for"
[17:15:54] <upd8Icantwa8> but thanks for all your help (you guys were very helpful) in helping me understand all this, it's going to make my questions next round a lot more intelligent
[17:16:03] <upd8Icantwa8> so bye! :)
[17:16:07] <shoghicp> o/
[17:16:08] * upd8Icantwa8 has quit
[17:16:17] <gurun> Hmm
[17:17:27] <gurun> So, he gave up on 0.10 because the beta is not on ..iOS? And then waiting for 0.11 to discover that beta is still.. Not iOS :-P
[17:18:13] <Intyre> :(
[17:18:24] <gurun> But to summarize that, he gave up on 0.10 because of the bad performance of OGL because ..the beta is not on iOS. OBVIOUSLY.
[17:18:50] * upd8Icantwa8 joined the channel
[17:19:04] <gurun> ..shit, did I start drinking already..

2014-10-30
[00:12:33] <KnownUnown> Jocopa3: google translate? 0.o
[00:13:50] <Jocopa3> have you ever translated stuff people say
[00:14:10] <Jocopa3> they dont always use perfect grammar and iy ends up weird
[00:14:17] <shoghicp> Jocopa3: I know some Spanish :P
[00:15:01] <shoghicp> anyways, I'm a bit busy right now, setting up a PHP preprocessor
[00:22:09] <humerusj> PHP = hypertext preprocessor
[00:22:22] <humerusj> And you're writing a preprocessor for the preprocessor
[00:22:33] <humerusj> And let me guess: in the preprocessor?
[00:22:57] <humerusj> I know spanish too \o/
[00:23:24] <shoghicp> well, I want to replace some calls without losing code readability
[00:23:38] <humerusj> ie?
[00:23:43] <shoghicp> all those Binary::(read|write)* calls are expensive
[00:23:52] <shoghicp> they can be replaced by simple pack/unpack
[00:24:18] <humerusj> Ahh
[00:24:23] <shoghicp> but I don't want to do it on all the places, losing code readability
[00:24:36] <humerusj> So similar to how you replace the true and false with \true and \false?
[00:24:39] <shoghicp> so it will be added as a step of the phar generation process
[00:24:41] <shoghicp> yep
[00:24:50] <shoghicp> and strlen to \strlen
[00:24:57] <shoghicp> and \null
[00:25:13] <shoghicp> well, php internal functions and some constants
[00:25:25] <humerusj> i c
[00:25:25] <shoghicp> less namespace searchs and fetching
[00:25:57] <shoghicp> I wanted to do this long ago, but never hit the point where this was the bottleneck
[00:26:12] <shoghicp> now, most of the time spent in player ticks are spent sending packets
[00:26:19] <shoghicp> is spent*
[00:26:33] <shoghicp> that includes writing/reading binary things
[00:26:46] <shoghicp> this also includes NBT read/write, which was costly
[00:29:33] <shoghicp> humerusj: I was going to use the C preprocessor, but found someone with the same crazy idea and ported a simple version to PHP
[00:30:06] <shoghicp> I'll modify it to suit my needs, including replacing some function calls without specifying direct macros
[00:30:41] <shoghicp> also, the idea is that the code can run without the preprocessor step :)
[00:31:45] <humerusj> :o
[00:59:18] <shoghicp> http://code.metala.org/p/ccpp/
[01:00:39] <shoghicp> also https://github.com/metala/ccpp
[01:01:06] * xx456y joined the channel
[01:01:21] <xx456y> hi
[01:09:26] * RxOYAL has quit
[01:10:53] * RxOYAL joined the channel
[01:32:49] * xx456y has quit
[01:52:14] * Jocopa3 has quit
[02:01:57] * expir3dcow has quit
[03:41:12] <shoghicp> wow this is awesome
[03:54:31] * elfin8er_ joined the channel
[03:55:24] * elfin8er has quit
[06:24:17] * expir3dcow joined the channel
[08:02:40] * PEMapModder joined the channel
[08:54:43] * Brandon15811__ has quit
[10:15:40] * tommo joined the channel
[10:36:46] * PEMapModder is now known as PEMapModder_
[12:28:16] * tommo has quit
[14:02:33] * iJoshuaHD_ joined the channel
[14:02:35] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[14:21:04] <PEMapModder_> Yo iJoshuaHD_
[14:21:09] <iJoshuaHD_> yo
[14:21:13] <PEMapModder_> tommo joined?
[14:21:21] <PEMapModder_> 6:15:48 PM
[14:21:21] <PEMapModder_> → tommo has joined
[14:21:22] <PEMapModder_> 6:36:54 PM
[14:21:22] <PEMapModder_> ⓘ PEMapModder is now known as PEMapModder_
[14:21:22] <PEMapModder_> 8:28:24 PM
[14:21:22] <PEMapModder_> ← tommo has quit (Read error: Connection reset by peer)
[14:21:34] <Intyre> xD
[14:28:07] <shoghicp> PEMapModder_: tommo has been joining all these days :P
[14:28:39] <PEMapModder_> I know, I thought it was another channel :D
[15:47:22] * BackBoxScrub joined the channel
[16:18:32] * iJoshuaHD_ has quit
[16:19:29] * PEMapModder_ is now known as PEMapModder_|AFK
[16:55:09] * BackBoxScrub has quit
[17:53:49] * expir3dcow has quit
[21:28:26] <humerusj> shoghicp: what happened to notifico here
[21:32:15] <shoghicp> I moved the triggers to #pocketmine
[21:33:03] * potpotsie joined the channel
[21:34:48] * Brandon15811__ joined the channel
[21:52:35] <humerusj> shoghicp: I'm trying to figure out what's going on with the twitter bot
[21:53:54] <shoghicp> D:
[21:53:56] <humerusj> Brandon15811__: that list hasn't changed at all, has it?
[21:55:27] <humerusj> shoghicp Brandon15811__ Intyre: https://github.com/PocketDock/PocketDockConsole/commit/9b1db2bd3d5cd0b88c71b3103591fd07fa890323
[21:55:45] <humerusj> added first stuffs for file upload and file modifying :)
[21:56:29] <humerusj> (file editing works, trying to figure out issues with binary data in upload)
[21:57:30] <Intyre> :o
[21:58:35] <Brandon15811__> humerusj: as far as members go, no, not sure about api though
[21:58:50] <humerusj> Brandon15811__: api hasn't changed
[22:00:01] <Brandon15811__> http://imgur.com/gallery/dqgDXgG
[22:00:18] <Brandon15811__> I've heard this joke so many times now that it isn't even funny anymore
[22:00:45] <humerusj> That's funny xD
[22:42:37] * gurun joined the channel
[23:32:27] * potpotsie has quit

2014-10-29
[00:02:27] * iJoshuaHD_ joined the channel
[00:02:29] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[00:22:35] * tommo_ has quit
[00:30:16] * iJoshuaHD_ has quit
[00:36:02] * iJoshuaHD_ joined the channel
[00:36:05] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[03:59:18] <Jocopa3_> Can someone translate spanish for me?
[04:18:13] <Jocopa3_> I have the problem of people stealing shaders, but they speak spanish, I have no way to know what theyre saying :/
[07:02:22] * Jocopa3_ has quit
[07:50:27] * PEMapModder joined the channel
[07:55:03] * PEMapModder has quit
[07:55:38] * PEMapModder joined the channel
[09:01:09] * gurun joined the channel
[10:23:51] * gurun_ joined the channel
[10:26:55] * gurun has quit
[11:21:30] * rekrul joined the channel
[11:22:29] * rekrul has quit
[11:44:27] * expir3dcow has quit
[12:46:11] * Jocopa3_ joined the channel
[14:11:03] * BackBoxScrub joined the channel
[14:27:03] * BackBoxScrub has quit
[14:27:10] * BackBoxScrub joined the channel
[14:34:49] * Jocopa3_ is now known as jocopa3
[14:47:48] * BackBoxScrub has quit
[15:06:40] * jocopa3 has quit
[15:41:19] * PEMapModder_ has quit
[15:48:58] * PEMapModder is now known as PEMapModder_|AFK
[16:08:59] * tommo_ joined the channel
[16:22:19] * tommo_ has quit
[16:32:54] * gurun_ has quit
[16:33:13] * gurun joined the channel
[16:37:08] * stealthii has quit
[16:38:13] * williamtdr has quit
[16:39:07] * Connor4898 has quit
[16:55:09] * tommo_ joined the channel
[17:00:42] * tommo_ has quit
[17:25:25] * Jocopa3 joined the channel
[17:33:13] * stealthii joined the channel
[17:33:44] * PEMapModder_|AFK has quit
[17:47:55] * williamtdr joined the channel
[17:48:36] * Connor4898 joined the channel
[18:29:55] * expir3dcow joined the channel
[19:24:27] * elfin8er joined the channel
[19:26:42] * gurun has quit
[20:34:31] * Jocopa3 has quit
[20:53:59] * Jocopa3 joined the channel
[22:21:39] * Jocopa3_ joined the channel
[22:23:37] * Jocopa3 has quit
[23:34:10] * Jocopa3 joined the channel
[23:34:12] * Jocopa3_ has quit

2014-10-28
[18:09:39] <shoghicp> and just allocating new data
[18:09:42] <tommo_1> they make really easy to become dependent on them
[18:10:24] <tommo_1> of course they can be used properly, but if you use a GC chances are that you don't care :P
[18:10:28] <shoghicp> now I'm reusing most of the spammed objects: Vector3, Axis aligned bounding boxes, packets, events, etc.
[18:11:03] <tommo_1> I know that on the JVM it's not beneficial to pool though
[18:11:09] <tommo_1> not anymore
[18:11:24] <tommo_1> it already pools new objects for you
[18:11:54] <tommo_1> probably PHP isn't so advanced
[18:11:54] <shoghicp> reuses objects that don't have references?
[18:12:00] <tommo_1> yep
[18:12:07] <tommo_1> they have multiple levels in the GC
[18:12:35] <tommo_1> small and recent objects are (can be?) allocated in a freelist so creating and destroying is really fast
[18:12:57] <tommo_1> and are promoted to full GC only if they don't die the first time
[18:13:07] <Jocopa3> I remember there was a way to make a mem leak through multi threadding in Java, I wonder if thats been fixed
[18:13:35] <Jocopa3> the references to the object were dead but it still existed
[18:13:36] <tommo_1> dunno, I just know java enough to annoy the PC team on how better C++ is :P
[18:13:54] <tommo_1> so far I got them to be jealous of value types
[18:13:56] <tommo_1> eheheheh
[18:13:56] <Intyre> !m tommo_1! device doesnt crash with b3 \o/
[18:13:56] <[o__o]> You're doing good work, tommo_1! device doesnt crash with b3 \o/!
[18:14:25] <shoghicp> tommo_1: well, there was major lag on an app I was debugging today
[18:14:26] <tommo_1> thanks! that's good to hear
[18:14:33] <shoghicp> got fixed using a pool
[18:14:39] <tommo_1> yeh
[18:14:47] <tommo_1> PHP has a honestly bad GC
[18:14:51] <shoghicp> yep
[18:15:00] <tommo_1> probably a pool always helps
[18:15:02] <shoghicp> circular references have a different "GC"
[18:15:20] <shoghicp> I remove them manually, otherwise it takes too much time
[18:15:33] <tommo_1> it reminds me of the madness that was AS3
[18:15:38] <Jocopa3> I still wonder, why did you write the server using PHP
[18:15:49] <tommo_1> where you needed to null stuff twice to "convince" it to actually collect stuff
[18:15:50] <tommo_1> lol
[18:16:14] <shoghicp> Jocopa3: well... it was to document things in the first place
[18:16:22] <shoghicp> and they told me that I couldn't do it!
[18:17:04] <tommo_1> I am still surprised myself :P
[18:17:15] <tommo_1> it's just that PHP is so… unenjoyable
[18:17:40] <shoghicp> I can't stand code that I found over the internet
[18:17:43] <tommo_1> of course it's a challenge but it's more a challenge like "can you punch yourself in the face?"
[18:17:43] <shoghicp> find*
[18:17:51] <tommo_1> /IMHO :P
[18:18:00] <tommo_1> and yeah, people use it horribly
[18:18:25] <tommo_1> and I dunno, there are a lot nicer languages
[18:18:30] <Jocopa3> shoghicp: I think those people were saying that you shouldn't
[18:18:35] <shoghicp> that too
[18:18:58] <Jocopa3> I gotta get to class, so I'll be back later
[18:19:00] <tommo_1> but that said it works for you and you shouldn't absolutely rewrite it
[18:19:04] <Jocopa3> bye :p
[18:19:05] <tommo_1> HHVM?
[18:19:06] <tommo_1> bye
[18:19:07] <shoghicp> o/
[18:19:15] <shoghicp> tommo_1: no, uses custom extensions
[18:19:18] * Jocopa3 has quit
[18:19:18] <shoghicp> like pthreads
[18:19:31] <tommo_1> is that bad? I just heard of it on reddit
[18:19:52] <shoghicp> well, HHVM can't use those extensions
[18:19:58] <shoghicp> they modify the core of PHP
[18:20:08] <tommo_1> ah, you use extensions
[18:20:12] <tommo_1> okay
[18:20:13] <shoghicp> it would be faster, but in linear time
[18:20:31] <shoghicp> I prefer having threads than using HHVM :)
[18:20:40] <tommo_1> HHVM has no threads?
[18:20:43] <tommo_1> lol
[18:21:16] <tommo_1> oh well
[18:21:22] <tommo_1> going home o/
[18:21:23] * tommo_1 has left the channel
[18:22:31] * potpotsie joined the channel
[18:26:54] * potpotsie has quit
[18:42:59] <C0deH4cker> shoghicp: Did you ever consider writing Pocketmine in Golang? I haven't used it myself but apparently it's a fast, native, and highly concurrent language that's fantastic for writing high performance server software
[18:44:05] <shoghicp> when I started this it was starting to get attention
[18:44:13] <shoghicp> now I'm not rewriting it
[18:45:29] <C0deH4cker> Nor should you lol
[18:45:45] <C0deH4cker> Far too complex at this point to be rewritten
[18:46:09] <shoghicp> and works good
[18:46:19] <shoghicp> well, this might be interesting
[18:46:24] <shoghicp> rewrote the error handling
[18:46:30] <shoghicp> now throes exceptions instead of errors
[18:46:35] <shoghicp> throws*
[18:47:04] <shoghicp> item doesn't exist on array? ArrayOutOfBoundsException
[18:47:14] <shoghicp> don't*
[18:47:15] <shoghicp> argh
[18:47:27] <shoghicp> and yeah, hacky error message parsing
[18:47:48] <C0deH4cker> How are errors and exceptions handled differently in PHP?
[18:48:01] <shoghicp> most of the things are an error
[18:48:11] <shoghicp> just output to the console
[18:48:19] <shoghicp> exceptions... like java
[18:48:27] <C0deH4cker> Ahh gotcha
[18:52:27] * expir3dcow joined the channel
[18:56:46] * expir3d69 joined the channel
[18:56:59] * expir3dcow has quit
[19:14:59] * rayB213 joined the channel
[19:16:34] * rayB213 has quit
[19:20:23] * expir3d69 has quit
[19:21:53] * expir3dcow joined the channel
[19:23:01] * potpotsie joined the channel
[19:25:48] * potpotsie has quit
[19:26:17] * potpotsie joined the channel
[20:06:45] * Jocopa3 joined the channel
[20:07:30] <Jocopa3> Now out of class
[20:07:42] * potpotsie has quit
[20:13:44] * potpotsie joined the channel
[20:13:57] * potpotsie has quit
[20:15:22] * potpotsie joined the channel
[20:16:30] * potpotsie has quit
[20:53:07] * Jocopa3_ joined the channel
[20:55:22] * Jocopa3 has quit
[21:31:16] * iJoshuaHD_ joined the channel
[21:31:18] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[23:56:31] * tommo_ joined the channel
[23:59:41] * iJoshuaHD_ has quit

[11:00:33] <shoghicp> jbernhardsson: it only happens if you leave a partially joined server from the loading screen
[11:00:51] <shoghicp> for example, invalid protocol
[11:01:19] <jbernhardsson> ah, ok. Looking at that today. Because then you should not get a message at all :)
[11:01:31] <jbernhardsson> well, you should get disconnect screen
[11:01:37] <shoghicp> I get it when joining a server after that
[11:02:29] <jbernhardsson> yeah, that list should be cleared when you enter a server
[11:02:31] <jbernhardsson> hmm
[11:02:57] <jbernhardsson> well it is not now so it will look a bit better
[11:03:40] <shoghicp> also, no disconnect screen
[11:03:48] <shoghicp> just the cancel button shows up
[11:03:53] <iJoshuaHD_> Hi MCPEdevs xD
[11:04:46] <iJoshuaHD_> sad to say i gtg
[11:04:53] <iJoshuaHD_> till we meet again
[11:05:54] <PEMapModder_> done some basic things: https://github.com/PEMapModder/FlowingPlugin/blob/master/examples/basic.php
[11:06:24] <PEMapModder_> especially how I indent the lines and spaces ;)
[11:06:44] <PEMapModder_> wait, I should've been on #pocketmine :D
[11:09:16] * iJoshuaHD_ has quit
[11:14:19] * expir3dcow joined the channel
[11:26:20] <humerusj> tommo_: but in 0.9.5, the version parameter reflected the app version. that's not true in the beta release
[11:34:22] * elfin8er has quit
[11:42:22] * potpotsie joined the channel
[11:46:45] * potpotsie has quit
[12:32:17] * tommo has quit
[12:33:28] * tommo_ joined the channel
[12:34:35] * tommo_1 joined the channel
[12:38:00] * tommo_ has quit
[12:52:54] * Jocopa3_ joined the channel
[12:54:59] * Jocopa3 has quit
[12:56:27] * PEMapModder has quit
[13:11:39] * PEMapModder joined the channel
[13:31:06] * potpotsie joined the channel
[13:35:37] * potpotsie has quit
[14:02:46] * Thi_ joined the channel
[14:03:05] * Thi_ has quit
[14:59:38] * expir3dcow has quit
[15:19:52] * potpotsie joined the channel
[15:24:02] * potpotsie has quit
[15:58:56] * PEMapModder is now known as PEMapModder|away
[16:19:19] * Jocopa3_ has quit
[16:20:38] * potpotsie joined the channel
[16:24:48] * potpotsie has quit
[16:25:32] * PEMapModder|away has quit
[17:05:30] * jbernhardsson has quit
[17:21:26] * potpotsie joined the channel
[17:26:01] * potpotsie has quit
[17:27:14] * Jocopa3 joined the channel
[17:34:36] <tommo_1> shoghicp: do you have any more crashing devices?
[17:34:44] <tommo_1> because I fixed yet another black screen bug
[17:34:52] <tommo_1> retarded openGL is retarded
[17:34:56] <shoghicp> hmm... not with the black screen bug
[17:34:59] <shoghicp> well
[17:35:03] <shoghicp> I've the emulator
[17:35:06] <Jocopa3> I found you another GLES glitch
[17:35:07] <shoghicp> I can test if you want
[17:35:10] <Jocopa3> http://www.reddit.com/r/MCPE/comments/2jm1ej/010x_beta_bug_report_thread/clly1cs
[17:35:11] <tommo_1> :D
[17:35:13] <tommo_1> what is it?
[17:35:27] <Jocopa3> More of a glitch with multitasking
[17:35:34] <tommo_1> that's ugly yep
[17:35:37] <Jocopa3> but causes graphic bugs
[17:35:39] <tommo_1> "too quickly"?
[17:35:41] <shoghicp> Android x86 on a VM and Geanymotion with ARM translator
[17:35:51] <shoghicp> both crashed
[17:36:00] <shoghicp> Genymotion*
[17:36:07] <Jocopa3> the video I made shows an example of it in action :p
[17:36:11] <shoghicp> on genymotion it also crashed the VM... so heh
[17:36:16] <tommo_1> yeah
[17:36:22] <tommo_1> those are all corrupted buffers
[17:36:32] <tommo_1> so you end up rendering into unallocated memory :D
[17:36:35] <tommo_1> and that crashes
[17:36:58] <tommo_1> hmm
[17:37:00] <Jocopa3> yay for buhs!
[17:37:07] <Jocopa3> bugs*
[17:37:24] <tommo_1> btw Jocopa3, did you know that using gl_FragColor is slow?
[17:37:31] <tommo_1> fun stuff you learn every day
[17:38:15] <Jocopa3> I didn't know that until now
[17:38:36] <tommo_1> I discovered it now because the old Kindle Fire runs out of instruction slots
[17:38:46] <tommo_1> while assigning to it only once at the end works
[17:39:29] <tommo_1> our CUDA-based theory is that gl_FragColor is a global-allocated variable and has a different read method
[17:39:56] <tommo_1> and compilers are way too dumb to create a proxy local variable for you
[17:40:05] <Jocopa3> Would GLSL 3.00 change that? Since you have to create the fragment variable yourself?
[17:40:06] <tommo_1> so you end reading/writing to global memory a lot
[17:40:10] <tommo_1> probably indeed
[17:40:37] <tommo_1> does GLSL 3 have return?
[17:40:57] <tommo_1> returning a struct like HLSL probably avoids global access
[17:41:28] <Jocopa3> In GLSL 3, you create an out variable and that is the fragment color
[17:41:45] <tommo_1> hm
[17:41:56] <Jocopa3> so no return :p
[17:41:59] <tommo_1> that might very well be allocated in global memory like gl_FragColor as well
[17:42:07] <tommo_1> and be expensive to access
[17:42:38] <shoghicp> fun stuff \o/
[17:42:42] <tommo_1> yep
[17:43:07] <tommo_1> we just made it as a rule that gl_FragColor is only assigned once and never read, and written as soon as possible
[17:43:43] <Jocopa3> I break that rule in all my shader mods
[17:43:44] <tommo_1> on CUDA cards, that allows other instructions to fill the write wait
[17:43:53] <tommo_1> good :D
[17:44:12] <tommo_1> it actually had an effect on stuff as recent as the iPad Air, I'd look into that :P
[17:44:27] <tommo_1> *not scientifically tested
[17:44:58] <Jocopa3> I worry some about performance, but for the most part not a lot when dealing with gl_FragColor
[17:47:18] <Jocopa3> For example, I used an HSV to RGB funtion and wanted one that used as little branching as possible; I found a neat hacky one that does it in two lines
[17:47:50] <Jocopa3> compared to the 4 or 5 conditional statements that would normally be used for the same thing
[17:48:28] <Jocopa3> and that appeared to be fast enough for even my super cheap chinese tablet :p
[17:49:05] <tommo_1> cool :D
[17:49:23] <tommo_1> but yeah, knowing that by using gl_FragColor you take a performance hit is good to know :P
[17:49:37] <tommo_1> it costs nothing to not to do it anyhow
[17:54:27] <Jocopa3> What I've been doing for the most part is assigning the texture color and light color to new variables, tweaking them independently, then in one or two lines setting them to gl_FragColor
[17:55:27] <Jocopa3> Of course its not efficient to split it up into multiple variables, but I don't like modifying gl_FragColor many times to do something that could be split up much easier
[17:56:41] <shoghicp> For the first time in this channel, I'm reading something new :')
[17:57:07] <Jocopa3> GLSL shaders? :p
[17:57:48] <shoghicp> yeah, I never had to use them or interested
[17:57:52] <shoghicp> in them*
[17:58:52] <Jocopa3> I've been interested somewhat in them for other projects, but it's much more fun working with them in a game like Minecraft
[17:59:41] <tommo_1> they're fun!
[17:59:47] <tommo_1> GLSL is like web dev
[17:59:59] <tommo_1> is fun and fancy when you code for your device
[18:00:04] <tommo_1> then you want it to run on IE 6
[18:00:17] <shoghicp> CSS!
[18:00:30] <shoghicp> http://i.imgur.com/Q3cUg29.gif
[18:00:31] <tommo_1> and you must murder your code into an unrecognizable beast to make it run at all
[18:00:56] <tommo_1> lol
[18:01:25] <Jocopa3> In that analogy, I'm the type of dev that doesn't care that ie6 exists and target newer browsers :p
[18:02:02] <Jocopa3> but if I worked for a client or company, that definately would not slide well
[18:03:35] <tommo_1> yep
[18:03:53] <tommo_1> and tbh I am all for letting everyone play my games
[18:04:12] <tommo_1> making a bit more effort to let more people play is good
[18:04:45] <tommo_1> and the user experience is important too… I would hate if my game was a-la crysis where you get a good experience on 1% of PC and it's shit everywhere else
[18:05:00] <tommo_1> if you notice, we didn't cut any device in a year :P
[18:05:12] <tommo_1> candy crush currently requires better devices than we do
[18:05:16] <tommo_1> #truestory
[18:05:37] <shoghicp> and the performance improved a lot on 0.9
[18:05:43] <tommo_1> yep
[18:05:46] <shoghicp> flat world on an iPhone 4 on 0.8 = lag
[18:05:49] <shoghicp> 0.9 = wow
[18:05:55] <tommo_1> because we Did Things Properly :P
[18:06:03] <Jocopa3> My iPad 1st gen can barely survive an old style world in 0.9.0
[18:06:06] <tommo_1> stuff a lot of devs tend not to care about
[18:06:21] <tommo_1> but yep, GL2 ruined a bit perf on really old stuff
[18:06:39] <tommo_1> I think ipad1/ipod4/iphone4 will be sad
[18:07:01] <tommo_1> but in this case we couldn't do anything about it
[18:07:29] <shoghicp> recently I found out that I was allocating a ton of objects each ticks
[18:07:39] * grace_ joined the channel
[18:07:42] <shoghicp> but I can reuse them
[18:07:55] * grace_ has quit
[18:08:04] <shoghicp> TNT explosions before, ~2 seconds. now, some ms
[18:09:06] <tommo_1> that was johan that removed a shitload of particles
[18:09:10] <tommo_1> too
[18:09:16] <tommo_1> oh you mean on servers
[18:09:19] <shoghicp> no, I mean. server-side calculation
[18:09:20] <shoghicp> yeah
[18:09:29] <tommo_1> GCs are performance traps :P

[00:00:28] <expir3dcow> opengles 2.0 is actually long O.o
[00:05:08] * PEMapModder joined the channel
[00:09:52] * PEMapModder has quit
[01:05:27] <Intyre> humerusj: go home! you're drunk
[01:05:46] <humerusj> It's not me!
[01:31:09] <Intyre> i say cookie :p
[02:16:42] * Jocopa3 joined the channel
[02:17:12] <Jocopa3> i keep getting spanish followers on twitter
[02:17:59] <Jocopa3> I had 120 new followers, most of them spanish in the last day, and I was confused until I found a video on youtube about my shaders
[02:19:38] <Jocopa3> http://youtu.be/epKInZ0DXKI
[03:43:12] * zhuowei joined the channel
[03:43:18] <zhuowei> brb, tech support
[03:49:51] * potpotsi_ has quit
[04:42:13] * zhuowei has quit
[04:50:42] * potpotsie joined the channel
[04:54:52] * potpotsie has quit
[05:13:27] * potpotsie joined the channel
[05:14:16] * potpotsie has quit
[05:45:18] * elfin8er joined the channel
[06:09:27] * Jocopa3 has quit
[06:10:29] * Jocopa3 joined the channel
[06:15:08] * potpotsie joined the channel
[06:20:46] * potpotsie has quit
[07:40:14] * PEMapModder joined the channel
[08:04:50] * potpotsie joined the channel
[08:08:32] * PEMapModder has quit
[08:09:08] * PEMapModder joined the channel
[08:09:24] * potpotsie has quit
[09:00:16] * tommo joined the channel
[09:06:10] <tommo> shoghicp, are you here? :P
[09:06:21] <shoghicp> yes
[09:06:53] <shoghicp> tommo: last log http://pastie.org/private/uchupk8zawrpiqpw7nozdw
[09:06:59] <shoghicp> (from yesterday)
[09:07:04] <tommo> ah yes
[09:07:07] <tommo> seen that one
[09:07:08] <tommo> !
[09:07:17] <tommo> apparently drivers are made of retard :P
[09:07:20] <shoghicp> so yeah, still crashing
[09:07:21] <tommo> I'm working on that
[09:07:26] <tommo> ah yes
[09:07:27] <shoghicp> ok!
[09:07:34] <tommo> it's supposed to, but now I know why
[09:07:38] <tommo> the build added logs :P
[09:44:33] * iJoshuaHD_ joined the channel
[09:44:37] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[09:53:35] * potpotsie joined the channel
[09:58:02] * potpotsie has quit
[10:03:12] <tommo> shoghicp, SOON
[10:03:18] <shoghicp> :D
[10:03:32] <tommo> I wanted to ensure that only entity.fragment had that issue
[10:03:34] <tommo> and it does
[10:03:38] <iJoshuaHD_> omg tommo :O
[10:03:41] <tommo> so I'll reboot and build
[10:03:45] <tommo> iJoshuaHD_, hello :O
[10:03:51] <iJoshuaHD_> omg he says my name :D
[10:03:56] <iJoshuaHD_> hiii
[10:04:08] <tommo> honestly I typed "iJ" and then tabbed :P
[10:04:11] <tommo> does that count?
[10:04:16] <iJoshuaHD_> its ok :D
[10:04:21] <tommo> great :D
[10:04:34] <tommo> I'LL BE BACK
[10:04:39] * tommo has quit
[10:04:42] <iJoshuaHD_> :3
[10:04:46] <iJoshuaHD_> *fainted*
[10:06:47] * tommo_ joined the channel
[10:08:11] <PEMapModder_> lol
[10:09:10] <iJoshuaHD_> yay his back!
[10:10:41] <PEMapModder_> iJoshuaHD_, you are...
[10:10:54] <PEMapModder_> more insane than I first met you.
[10:12:07] <iJoshuaHD_> xD
[10:13:04] <PEMapModder_> I'm writing a simple plugin API like DinnerBone's one
[10:13:22] <PEMapModder_> DinnerBone's command dispatching APi, the one with .then()s
[10:14:45] <iJoshuaHD_> awesome!
[10:15:05] <PEMapModder_> lemme dig it out
[10:15:45] <tommo_> shoghicp: I sent you a build 4, if you have time it would help a lot to see if it crashes :D
[10:16:10] <iJoshuaHD_> yay build4!!
[10:16:40] <shoghicp> testing now :)
[10:16:45] <tommo_> :D
[10:17:01] <PEMapModder_> https://gist.github.com/Dinnerbone/2a185a41dcddfb9abb67
[10:17:13] <iJoshuaHD_> shoghi, also report the sign disappearing text bug
[10:17:19] <PEMapModder_> No idea why he made it secret and tweet it here https://twitter.com/DinnerBone
[10:17:24] <PEMapModder_> oops
[10:17:38] <PEMapModder_> https://twitter.com/Dinnerbone/status/516548612072173569
[10:17:53] <PEMapModder_> that has no copyright issues, right?
[10:17:57] <shoghicp> iJoshuaHD_: nah, that has been already reported. part of the packet leak like UpdateBlockPacket and EntityDataPacket
[10:18:04] <iJoshuaHD_> ahh ok
[10:18:45] <shoghicp> tommo_: \o/ started!
[10:18:54] <shoghicp> 58fps on main screen
[10:19:20] <shoghicp> W/MinecraftPE(26219): INITINIT!
[10:19:21] <shoghicp> haha
[10:22:16] <tommo_> lol
[10:22:20] <tommo_> great!
[10:22:46] <tommo_> I don't even know how people get to become driver writers
[10:22:59] <tommo_> meh
[10:23:00] <shoghicp> 61 fps on a flat world
[10:23:07] <tommo_> WOAH
[10:23:44] <shoghicp> 59, 59, 60 60, 58, 61
[10:24:59] <iJoshuaHD_> can we also test in iOS :3
[10:25:06] <tommo_> nope man, nope!
[10:25:13] <iJoshuaHD_> xD
[10:25:18] <tommo_> I don't know what I have to write where to let people know :P
[10:25:27] <tommo_> anyways
[10:25:35] <tommo_> seems like a good framerate :)
[10:25:48] <shoghicp> tommo_: The text renders a bit weird
[10:25:56] <iJoshuaHD_> what build would the skins be available?
[10:26:02] <shoghicp> like if it had some extra pixels
[10:26:19] <shoghicp> seems like a rounding error
[10:26:32] <shoghicp> I don't know how to describe it, let's see if it's on the screenshot
[10:26:47] <shoghicp> oh
[10:26:48] <tommo_> uh ok
[10:26:48] <shoghicp> crash
[10:26:50] <tommo_> yeah I saw it
[10:26:53] <tommo_> damn!
[10:26:54] <tommo_> how?
[10:26:59] <shoghicp> off -> on
[10:27:03] <shoghicp> crash!
[10:27:07] <humerusj> I have a question!
[10:27:11] <tommo_> just waking up the game?
[10:27:12] <tommo_> hmm
[10:27:14] <shoghicp> I had adb connected, let me pull logs
[10:27:37] <shoghicp> E/libEGL  (26219): validate_display:251 error 3008 (EGL_BAD_DISPLAY)
[10:27:37] <shoghicp> W/MinecraftPE(26219): Unable to eglMakeCurrent, retrying
[10:27:37] <shoghicp> E/libEGL  (26219): call to OpenGL ES API with no current context (logged once per thread)
[10:27:37] <shoghicp> F/libc    (26219): Fatal signal 11 (SIGSEGV) at 0xffffff00 (code=1), thread 26320 (Main Thread)
[10:27:37] <tommo_> ok
[10:27:44] <tommo_> hmm
[10:27:56] <tommo_> this has JOHAN STUFF written all over it :D
[10:28:28] <tommo_> hmm
[10:28:30] <shoghicp> want the tombstone?
[10:28:32] <tommo_> I can't reproduce
[10:28:34] <tommo_> yeah
[10:31:01] <humerusj> tommo_: so I was messing with realms stuffs yesterday, and it seemed like mcpe was reporting its version as 0.7.4, any idea why it would do that?
[10:32:09] <shoghicp> tommo_: https://gist.github.com/shoghicp/b41d8812fa6435bcb834
[10:32:41] <shoghicp> and I had chests in the world
[10:32:47] <shoghicp> that I had interacted with
[10:32:51] <shoghicp> chests in hand
[10:37:57] * jbernhardsson joined the channel
[10:38:06] <tommo_> shoghicp: uhm uhm
[10:38:14] <tommo_> we saw that one but it crashes in a switch?
[10:38:17] <tommo_> it's weird
[10:38:50] <tommo_> humerusj: we didn't update Realms in the last year basically, so I don't know!
[10:42:24] <shoghicp> That slow disconnected from server message is still there :D
[10:42:39] <tommo_> I know but we have still too many crashes :P
[10:43:48] * tommo_ has quit
[10:46:37] * tommo joined the channel
[10:56:11] <jbernhardsson> The disconnect message slowness is a feature but it should never be called anymore. You should always get to the disconnection screen.
[10:56:49] <shoghicp> well... I get both
[10:59:39] <jbernhardsson> both the screen and the message?
[10:59:45] <shoghicp> let me test again
[10:59:49] * expir3dcow has quit

2014-10-27
[17:21:08] <tommo_> I bet on one of these two
[17:22:20] <shoghicp> searching for the first one returns a few results on Google
[17:22:27] <shoghicp> (+ model name)
[17:22:34] <tommo_> aww
[17:22:38] <tommo_> We'll soon know
[17:29:02] * potpotsie joined the channel
[17:32:15] <tommo_> I broke my nexus :(
[17:32:26] <Antisober552> Thats Nice
[17:33:37] <Antisober552> how do i login to irc ive forgotten
[17:33:43] <tommo_> shoghicp: build sent
[17:33:52] <tommo_> now in the log there should be the reason for the failure
[17:34:48] <shoghicp> Error: Symbol OVERLAY_COLOR defined with different precision in vertex and fragment shaders.
[17:34:51] <shoghicp> getting the full log
[17:35:00] <Intyre> Reason: tommo_
[17:35:00] <tommo_> madness
[17:35:02] <Intyre> :p
[17:35:20] <shoghicp> http://pastie.org/private/ypdf55z1mmjorfczrazzow
[17:36:12] <tommo_> this is bad and whoever coded this driver should feel bad
[17:37:49] <shoghicp> Punch a developer! Now integrated in Samsung website
[17:38:19] <tommo_> the sad thing is that we actually specify a precision
[17:38:30] <tommo_> so I don't see how this doesn't owrk
[17:38:31] <tommo_> work
[17:40:13] <tommo_> another build incoming I'd say!
[17:40:19] <shoghicp> :O
[17:40:30] <tommo_> :(
[17:40:36] <tommo_> if you're busy don't worry :p
[17:40:52] <shoghicp> nope, just trying to optimize things
[17:40:54] <Intyre> great now im missing versions xD
[17:41:06] <shoghicp> testing takes a few seconds
[17:42:31] * tommo_ has left the channel
[17:42:50] * tommo_ joined the channel
[17:43:10] * tommo_ has quit
[17:46:23] * potpotsie has quit
[17:49:29] * tommo_ joined the channel
[17:50:24] <tommo_> shoghicp: sent another one!
[17:50:28] <shoghicp> ok!
[17:50:47] <shoghicp> crash expected?
[17:53:36] <shoghicp> tommo_: http://pastie.org/private/uchupk8zawrpiqpw7nozdw
[17:53:45] <shoghicp> need tumbstone log?
[17:53:51] <shoghicp> tombstone*
[17:58:14] <MrARM> what device is this btw?
[17:58:37] <shoghicp> Samsung Ace III on Android 4.2.2 (GT-S7275R)
[17:58:52] * tommo_ has quit
[17:59:35] <MrARM> I see tomasso got a very stable net
[17:59:41] <shoghicp> bad wifi :)
[18:08:43] * potpotsie joined the channel
[19:45:12] * Connor4898 joined the channel
[20:24:27] <KnownUnown> "0xdeadbaad"
[20:24:29] <KnownUnown> hah hah
[20:33:04] * RobertClarke has quit
[20:34:54] * RobertClarke joined the channel
[21:12:52] * potpotsie has quit
[22:13:42] * potpotsie joined the channel
[22:16:53] <humerusj> Super off topic buttttt
[22:17:07] <humerusj> Any thoughts on the ASUS rt-ac66u router?
[22:17:24] * potpotsie has quit
[22:17:30] * potpotsi_ joined the channel
[22:23:53] <Intyre> no
[22:30:00] <humerusj> Intyre: thanks <3
[22:30:19] <Intyre> np
[23:26:23] <williamtdr> NullFull: minecraft bd.lbsg.net
[23:26:24] <NullFull> [Minecraft Stats] Hostname: Lifeboat SG; Gamemode: SMP; Software: PocketMine-MP Alpha_1.4dev-736; Version: v0.9.5 alpha; Players: 0/60
[23:42:04] <humerusj> Uhh wat
[23:42:15] <humerusj> GET /m/login?app=mcpe&version=0.7.4/m/login?app=mcpe&version=0.7.4 200 1.790 ms - 2644?
[23:44:22] <shoghicp> humerusj: wow, that's old
[23:46:17] <humerusj> shoghicp: that's what i'm getting from 0.10 :o
[23:46:37] <shoghicp> o.O
[23:47:00] <shoghicp> it might be hardcoded >.<

[00:31:51] * LucasMR joined the channel
[00:32:08] <LucasMR> algum brasileiro no chat?
[00:33:12] <expir3dcowpc> I don't know anyone who speaks brazilian on this channel
[00:35:04] <LucasMR> I am having trouble creating my server, the error is: 00:26:01 [INFO] Query running on 0.0.0.0:33547
[00:36:11] <expir3dcowpc> Sorry I can't help you with that
[00:59:06] * LucasMR has quit
[03:23:02] * potpotsie has quit
[03:25:32] * potpotsie joined the channel
[03:41:04] * potpotsie has quit
[08:35:06] * PEMapModder joined the channel
[09:16:18] * PEMapModder is now known as PEMapModder_
[09:20:49] * PEMapModder joined the channel
[11:18:24] * expir3dcowpc has quit
[11:20:17] * expir3d63 joined the channel
[11:20:38] * expir3dcow has quit
[13:03:39] * expir3d63 has quit
[14:54:17] * PEMapModder joined the channel
[15:45:32] * expir3dcow joined the channel
[16:13:24] * tommo_1 joined the channel
[16:14:19] * PEMapModder is now known as PEMapModder|away
[16:19:08] <shoghicp> tommo_1: setting up adb right now
[16:19:54] <shoghicp> also, over #mvpebeta a guy talked about getting worse performance on 0.10.0 (tested all builds) on Acer A500 (Tegra 2) on Android 4.3.1
[16:20:02] <shoghicp> #mcpebeta*
[16:22:11] <tommo_1> worse performance is relly up to the driver unfortunately
[16:22:28] <tommo_1> we've done stuff in the "right way" and on a lot of devices it's a lot better
[16:22:36] <tommo_1> some others, not so much
[16:22:53] <tommo_1> maybe in the future we'll optimize for those too but not for 0.10
[16:24:09] <tommo_1> anyway, thanks a lot for the tests, shoghicp :D
[16:28:32] <shoghicp> tommo_1: http://pastie.org/9678975
[16:28:45] <shoghicp> check the bottom, included some data before the crash
[16:32:47] * potpotsie joined the channel
[16:35:12] <shoghicp> got the full tombstone, want it?
[16:36:25] <shoghicp> tommo_1: https://gist.github.com/shoghicp/63f4c122756d07fe2251
[16:43:45] <tommo_1> shoghicp: sorry, restroom :P
[16:44:37] <tommo_1> now if I only knew how to symbolicate android crashes!
[16:45:05] <tommo_1> and this always happens at the start?
[16:47:35] <shoghicp> yes
[16:47:54] <tommo_1> hmmmmm
[16:48:01] <shoghicp> crashes directly
[16:48:04] <tommo_1> do you have an idea of which devices?
[16:48:17] <tommo_1> at least it isn't the same crash as before :P
[16:48:47] <shoghicp> Samsung Ace III on Android 4.2.2
[16:48:55] <tommo_1> samsung
[16:49:05] <tommo_1> I'll punch a samsung guy in the face sooner or later
[16:49:18] <tommo_1> if there is some crappy weird implementation that has no sense it's them
[16:49:19] <tommo_1> /rant
[16:49:29] <shoghicp> found it really cheap two days ago and bought it, removed all crappy apps
[16:49:35] <shoghicp> oh, this happened out of box, too
[16:49:41] <tommo_1> I've tried a S3
[16:49:46] <tommo_1> it worked there :(
[16:50:31] <shoghicp> specifically, GT-S7275R
[16:50:38] <tommo_1> uhm, ok
[16:51:53] <tommo_1> shoghicp: okay, the symbol files are on Johan's PC
[16:51:58] <tommo_1> we'll check tomorrow
[16:52:00] <expir3dcow> heyo tom
[16:52:04] <tommo_1> heyo
[16:52:17] <tommo_1> wait
[16:52:19] <tommo_1> I can't read
[16:52:32] <tommo_1> there is a stack at line 29+
[16:52:42] <tommo_1> it's 18 after all :P
[16:54:31] <tommo_1> shoghicp: what about a debug build?
[16:54:49] * tommo_1 has quit
[16:54:53] <shoghicp> D:
[16:55:04] <expir3dcow> aww
[16:55:08] * tommo_ joined the channel
[16:55:12] <expir3dcow> yay
[16:55:37] <shoghicp> tommo_: I'll be around for a few hours, so yeah
[16:56:45] <tommo_> sent it on mail!
[16:57:29] <shoghicp> installing now
[16:57:30] * potpotsie has quit
[16:58:53] <tommo_> hype
[17:02:21] <shoghicp> tommo_: https://gist.github.com/shoghicp/9dee86565c9147c3f9f5
[17:07:36] <tommo_> thanks!
[17:08:03] <tommo_> a failed assert
[17:08:06] <tommo_> that is good stuff
[17:08:21] <tommo_> paste me the logcat output pls!
[17:08:26] <tommo_> there's probably a shader error
[17:08:38] <shoghicp> all logcat output?
[17:08:46] <tommo_> well, all minecraft output
[17:08:50] <tommo_> you can filter it
[17:08:56] <tommo_> in eclipse at least :P
[17:09:14] <tommo_> | grep com\.mojang\.minecraft ?
[17:09:47] <Intyre> fix all the things!
[17:09:54] <tommo_> no only some
[17:09:59] <Intyre> aww :(
[17:10:01] <tommo_> let's not get too excited here
[17:10:03] <tommo_> :P
[17:10:25] <Intyre> but cant sleep because cant play mcpe!
[17:10:34] <expir3dcow> haha
[17:12:06] <Intyre> testflight! <3 ;)
[17:12:35] <tommo_> nope
[17:12:37] <tommo_> too hard
[17:12:50] <tommo_> and unfortunately for iOS users, iOS actually works
[17:12:51] <tommo_> :P
[17:13:03] <Intyre> because only a few devices ;)
[17:13:14] <shoghicp> tommo_: http://pastie.org/private/isjegnpv6eb25b6enggimq
[17:13:16] <tommo_> no, because it actually works
[17:13:16] <shoghicp> that?
[17:13:29] <tommo_> some stuff in Android is just broken or lazy
[17:13:50] <expir3dcow> Intyre : If I ask a question can you please not tell me to google or find out myself?
[17:14:05] <tommo_> Apple always follows the best software guidelines and you don't have to assume that shit crashes if called in the wrong order or that stuff might be uninitialized in different OS versions or that drivers are crap
[17:14:07] <tommo_> /rant
[17:14:22] <tommo_> yeah, I hate android sometimes :P
[17:14:36] <Intyre> i hate android because mcpe beta's D:
[17:14:45] <tommo_> betas are cool tho
[17:14:51] <tommo_> I really like this system
[17:15:04] <tommo_> anyhow, shoghicp: it doesn't tell much!
[17:15:12] <tommo_> it should say a bunch of things
[17:15:25] <shoghicp> I did grep com.mojang.minecraftpe
[17:15:29] <shoghicp> trying now by PID
[17:15:52] <shoghicp> :D
[17:15:55] <shoghicp> more things!
[17:16:05] <tommo_> you should see stuff like
[17:16:06] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): 1) Initing display. Get display
[17:16:07] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): 2) Initialize egl
[17:16:07] <tommo_> 10-27 17:11:36.805: I/Adreno-EGL(458): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
[17:16:07] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): 3) Try to create a GLES 3 context
[17:16:07] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): a) Choose config
[17:16:07] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): Found 9 configuration
[17:16:08] <tommo_> 10-27 17:11:36.805: I/MinecraftPE(458): d) Creating GLES 2 context
[17:16:08] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): Selected framebuffer format: RGB:5,6,5 Depth:24 Stencil:8
[17:16:09] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): CTX context 1235379056, surface 1243620624
[17:16:09] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): 4) Make current
[17:16:10] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): 5) Query stats and set values
[17:16:10] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): 6) Set-up viewport
[17:16:11] <tommo_> 10-27 17:11:36.825: I/MinecraftPE(458): 7) Graphics set-up finished!
[17:16:28] <Intyre> LOL!
[17:16:32] <tommo_> wat
[17:16:32] <shoghicp> tommo_: http://pastie.org/private/n1tzhzwp3zlgtzd8xvig
[17:16:51] <shoghicp> tommo_: bot muted you because of spam, but you are not affected
[17:16:55] <shoghicp> that reminds me
[17:16:57] <tommo_> ah ok
[17:17:00] <shoghicp> NullFull whitelist tommo_
[17:17:01] <NullFull> Added user: tommo_  to whitelist database.
[17:17:09] <tommo_> I thought I was actually muted :P
[17:17:17] <tommo_> thanks, shoghicp
[17:17:23] <tommo_> that was what I was looking for
[17:17:31] <tommo_> Could not link a shader program
[17:17:33] <tommo_> WAT
[17:17:35] <tommo_> :(
[17:17:41] <tommo_> drivers u make me sad
[17:17:44] <Intyre> shady programmer? :D
[17:17:58] <tommo_> accurate crash logs are our drugs
[17:18:45] <tommo_> shoghicp: soon, another build with more reports on why that assert is hit
[17:18:46] <tommo_> k?
[17:18:56] <shoghicp> ok
[17:19:02] <tommo_> :D
[17:20:56] <tommo_> 	•	Binding a generic attribute matrix caused some rows of the matrix to fall outside the allowed maximum of GL_MAX_VERTEX_ATTRIBS.
[17:20:57] <tommo_> 	•	Not enough contiguous vertex attribute slots could be found to bind attribute matrices.
[17:20:58] <tommo_> hmm

2014-10-26
[00:08:52] * deceit has quit
[00:11:30] * RxOYAL has quit
[00:15:56] * deceit joined the channel
[02:05:57] * potpotsi_ has quit
[02:12:37] * Royal joined the channel
[02:12:37] * Royal is now known as RxOYAL
[02:13:54] * RxOYAL has quit
[02:14:07] * RxOYAL joined the channel
[03:01:57] <PEMapModder> williamtdr: pong
[03:02:22] <PEMapModder> So many people pinging me last night o.O
[03:05:09] <Intyre> stalkers
[03:08:44] * tommo joined the channel
[03:08:47] * tommo has quit
[03:17:18] * PEMapModder has quit
[03:17:49] * PEMapModder joined the channel
[07:47:46] * potpotsie joined the channel
[07:51:57] * potpotsie has quit
[08:55:52] * PEMapModder has quit
[09:00:55] * PEMapModder_ joined the channel
[09:02:51] * PEMapModder_ is now known as PEMapModder
[12:52:46] * KnownUnown_ joined the channel
[12:53:21] * Intyre_ joined the channel
[12:53:24] <NullFull> Intyre_ is also known as: shoghicp, 8578647847, 64FF00, ljyloo, InusualZ, onebone, SuperChipsLP, Falk, Lambo, EkiFoX, PocketMine Team
[12:56:41] * KnownUnown has quit
[12:56:42] * Intyre has quit
[12:56:45] * Intyre_ is now known as Intyre
[12:56:46] * KnownUnown_ is now known as KnownUnown
[12:58:52] * williamtdr joined the channel
[13:31:55] * MinecraftAddict_ joined the channel
[13:33:28] * Falkirks_ joined the channel
[13:33:31] <NullFull> Falkirks_ is also known as: shoghicp, 8578647847, 64FF00, ljyloo, InusualZ, onebone, SuperChipsLP, Falk, Lambo, EkiFoX, PocketMine Team
[13:39:52] * Falkirks has quit
[13:39:52] * MinecraftAddict has quit
[13:39:54] * Falkirks_ is now known as Falkirks
[13:39:54] * MinecraftAddict_ is now known as MinecraftAddict
[14:26:36] * PEMapModder joined the channel
[14:36:57] * williamtdr has quit
[14:37:33] * Connor4898 has quit
[14:37:44] * stealthii has quit
[15:00:58] * MrARM is now known as MrARM|away
[15:02:58] * MrARM|away is now known as MrARM
[16:00:07] * stealthii joined the channel
[16:16:12] * williamtdr joined the channel
[16:17:08] * Connor4898 joined the channel
[16:49:53] * PEMapModder is now known as PEMapModder|away
[17:59:51] * PEMapModder|away has quit
[18:08:15] * expir3dcowpc joined the channel
[19:03:52] * expir3dcow joined the channel
[19:09:04] <expir3dcow> williamtdr: needed help with anything?
[20:55:09] * Georggi joined the channel
[20:55:12] <NullFull> Georggi is also known as: Georggi
[21:05:47] * Georggi has quit
[23:32:38] * PEMapModder joined the channel
[23:39:04] * PEMapModder has quit
[23:57:02] * potpotsie joined the channel

2014-10-25
[00:01:47] * potpotsi_ joined the channel
[00:01:48] * potpotsie has quit
[00:02:40] * FGuest[3071] has quit
[00:17:27] * gurun joined the channel
[00:27:50] * gurun has quit
[00:29:12] * gurun joined the channel
[00:30:37] * gurun_ joined the channel
[00:30:39] * gurun has quit
[00:30:39] * gurun_ has quit
[00:31:02] * gurun joined the channel
[00:32:40] <gurun> new irc client on desktop .. hexchat.
[00:33:25] * gurun has quit
[00:33:40] * gurun joined the channel
[00:47:14] * gurun has quit
[00:48:57] * gurun joined the channel
[01:12:11] * potpotsie joined the channel
[01:13:19] * potpotsi_ has quit
[01:24:37] * gurun has quit
[01:33:03] * potpotsi_ joined the channel
[01:33:03] * potpotsie has quit
[01:34:44] * potpotsie joined the channel
[01:34:44] * potpotsi_ has quit
[02:12:23] * potpotsi_ joined the channel
[02:14:18] * potpotsie has quit
[02:45:10] * potpotsi_ has quit
[02:57:04] * iJoshuaHD_ joined the channel
[02:57:08] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[02:59:14] * potpotsie joined the channel
[03:15:38] * potpotsie has quit
[03:16:53] * potpotsie joined the channel
[03:21:10] * potpotsie has quit
[04:17:25] * potpotsie joined the channel
[04:22:05] * potpotsie has quit
[05:18:42] * potpotsie joined the channel
[05:23:06] * potpotsie has quit
[06:19:27] * potpotsie joined the channel
[06:23:52] * potpotsie has quit
[07:20:15] * potpotsie joined the channel
[07:25:25] * potpotsie has quit
[08:19:33] * MrARM|away is now known as MrARM
[08:20:57] * potpotsie joined the channel
[08:25:29] * potpotsie has quit
[08:29:58] * iJoshuaHD_ has quit
[08:57:14] * TruDan joined the channel
[08:57:15] <NullFull> TruDan is also known as: TruDan
[08:57:46] <TruDan> Any devs here?
[09:10:25] * TruDan has quit
[09:21:43] * potpotsie joined the channel
[09:26:23] * potpotsie has quit
[10:22:33] * potpotsie joined the channel
[10:27:25] * potpotsie has quit
[10:40:19] * PEMapModder has quit
[10:40:22] * PEMapModder_ joined the channel
[10:40:22] * PEMapModder_ has quit
[10:41:09] * PEMapModder joined the channel
[11:00:09] * expir3dcowpc has quit
[11:23:20] * potpotsie joined the channel
[11:28:00] * potpotsie has quit
[11:51:36] * tommo joined the channel
[11:51:37] * tommo_ joined the channel
[11:51:43] * tommo_ has quit
[11:52:27] * tommo has quit
[12:24:06] * potpotsie joined the channel
[12:28:47] * potpotsie has quit
[12:30:27] * iJoshuaHD_ joined the channel
[12:30:30] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:35:44] * iJoshuaHD_ has quit
[13:24:50] * potpotsie joined the channel
[13:29:36] * potpotsie has quit
[14:25:35] * potpotsie joined the channel
[14:30:23] * potpotsie has quit
[15:26:25] * potpotsie joined the channel
[15:31:11] * potpotsie has quit
[16:27:09] * potpotsie joined the channel
[16:31:59] * potpotsie has quit
[16:48:05] * potpotsie joined the channel
[17:21:57] * potpotsie has quit
[17:36:02] * MrARM is now known as MrARM|away
[17:36:50] * MrARM|away is now known as MrARM
[18:15:13] * MrARM is now known as MrARM|away
[18:18:27] * potpotsie joined the channel
[18:29:00] * potpotsie has quit
[18:44:19] * potpotsie joined the channel
[18:56:46] <williamtdr> PEMapModder: ping
[19:28:44] * MrARM|away is now known as MrARM
[19:30:24] <humerusj> Flong
[19:48:13] * MrARM is now known as MrARM|away
[20:14:48] * MrARM|away is now known as MrARM
[20:37:05] * potpotsie has quit
[21:03:02] * potpotsie joined the channel
[21:13:16] * potpotsi_ joined the channel
[21:14:23] * potpotsie has quit
[21:42:04] * potpotsie joined the channel
[21:46:01] * potpotsi_ has quit
[22:01:27] * potpotsi_ joined the channel
[22:01:28] * potpotsie has quit
[22:05:08] * MinecraftAddict has quit
[22:05:22] * Falkirks has quit
[22:06:40] * MinecraftAddict joined the channel
[22:07:10] * ZacHack joined the channel
[22:07:40] * Falkirks joined the channel

2014-10-24
[09:59:02] * stealthii joined the channel
[09:59:06] <shoghicp> tommo: try to join an inexistent server, quit after the cancel button shows up. Then join an existing world
[09:59:09] * stealthii has quit
[09:59:11] <shoghicp> You'll see the Disconnected from server message
[09:59:29] <shoghicp> it has been there for a minute or so
[09:59:35] <tommo> oh lol
[09:59:37] <shoghicp> now fading slowly...
[09:59:39] <tommo> ok I'll write it down
[10:00:10] * stealthii joined the channel
[10:00:41] <shoghicp> also, the screensaver
[10:01:02] <shoghicp> MCPE is now blocked, but I think that was already reported
[10:03:13] <tommo> ??
[10:03:29] <shoghicp> screensaver starts, I go back to MCPE
[10:03:33] <tommo> you mean it froze when locking the screen?
[10:03:34] <shoghicp> it's unresponsive
[10:03:43] <shoghicp> no, without locking it
[10:03:56] <tommo> oh damn never tried that
[10:03:57] <shoghicp> that "Sleep" setting
[10:04:02] <tommo> I thought it was the same as locking
[10:05:11] <tommo> hmm
[10:05:13] <tommo> wrote down
[10:11:12] <tommo> yep, I got it
[10:14:20] <shoghicp> I'll try to replace chunks now :)
[10:14:36] * PEMapModder joined the channel
[10:20:13] <shoghicp> \o/ it works
[10:20:21] <shoghicp> grass color can be updated now...
[10:20:32] <shoghicp> that means... floor animations :D
[10:37:30] * tommo has quit
[10:39:39] * tommo joined the channel
[10:42:46] * tommo has quit
[10:44:01] * tommo joined the channel
[10:48:35] * tommo_ joined the channel
[10:49:22] * tommo has quit
[10:51:39] * potpotsie joined the channel
[10:56:45] * potpotsie has quit
[11:04:52] * tommo_ has quit
[11:32:22] * tommo_ joined the channel
[11:42:06] * jbernhardsson joined the channel
[11:43:19] <Intyre> \o/
[11:51:01] <Intyre> https://gist.github.com/Intyre/29fbffe4e59a1857b9b3 v0.1.1 \o/
[11:52:25] * potpotsie joined the channel
[11:54:11] <shoghicp> D: train in 2 hours
[11:55:16] <Intyre> choo chooo
[11:57:03] * potpotsie has quit
[11:59:05] * iJoshuaHD_ joined the channel
[11:59:08] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:00:55] <shoghicp> oh, nope! one hour D:
[12:01:10] * tommo_ has quit
[12:19:06] * tommo joined the channel
[12:31:49] * tommo_ joined the channel
[12:35:13] * tommo has quit
[12:58:52] * expir3dcowpc joined the channel
[13:11:17] * tommo_ has quit
[13:41:20] * potpotsie joined the channel
[13:46:13] * potpotsie has quit
[14:01:30] * expir3dcowpc has quit
[14:04:17] * Brandon15811_ has quit
[14:04:54] * Brandon15811_ joined the channel
[14:33:37] * iJoshuaHD_ has quit
[14:36:52] * iJoshuaHD_ joined the channel
[14:36:55] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[15:21:09] * jbernhardsson has quit
[15:21:31] * jbernhardsson joined the channel
[15:30:05] * potpotsie joined the channel
[15:32:52] * jbernhardsson has quit
[15:34:58] * potpotsie has quit
[15:45:36] * iJoshuaHD_ has quit
[15:59:24] * stealthii has quit
[16:01:47] * stealthii joined the channel
[16:04:21] <shoghicp> back :o
[16:04:56] <Connor4898> shoghicp: you have a rare device? :o
[16:06:00] <shoghicp> :o
[16:06:13] <shoghicp> yep, a really old tablet but still powerful
[16:07:01] <Connor4898> heehee
[16:07:24] <Connor4898> I wonder if the GUI hotbar will ever have an adjustable size
[16:07:34] <Connor4898> It's tiny on my 8 inch tab :(
[16:10:59] <Intyre> mcpe works? :)
[16:11:20] <humerusj> hmm
[16:13:24] <PEMapModder> Hmm I have something I want to discuss with you
[16:13:36] <PEMapModder> About MCPE development of course :P
[16:14:05] <PEMapModder> You know, BlockServer is in development of chunk sending, level saving and level generation
[16:14:28] <shoghicp> Intyre: yep :)
[16:14:36] <Intyre> \o/
[16:14:48] <PEMapModder> To test that chunk sending works, do you think we should let the dummy placeholder chunk data to be hardcoded in the commits?
[16:15:40] <shoghicp> do not place it on the repo
[16:15:40] <Intyre> make sure you have valid chunk data first
[16:20:36] <Intyre> PEMapModder: try with 0.1.1 first ;)
[16:20:43] <Intyre> much less packets
[16:20:45] <Intyre> :)
[16:21:11] <Intyre> only 12
[16:23:55] <Connor4898> Hmmmmz
[16:24:14] <Connor4898> 0.10.0 build 2 has shaky chunks \o/
[16:24:31] <Intyre> and black screens \o/
[16:29:37] <PEMapModder> Intyre: I don't have a copy of it. Give me one!
[16:29:48] <Intyre> no :)
[16:30:01] <humerusj> ^
[16:30:26] <PEMapModder> I thought so too
[16:30:51] <PEMapModder> Especially putting this code in a pull request
[16:30:57] * potpotsie joined the channel
[16:35:27] * potpotsie has quit
[16:52:04] <Connor4898> http://youtu.be/GxFxJw5IN8Q - Shaky chunks recorded :p
[16:52:39] <Intyre> motion sensor feature ;)
[16:52:53] <Intyre> hold still your device
[16:56:03] <Connor4898> xD
[16:56:11] <Intyre> in serious!
[16:56:14] <Intyre> im
[16:58:33] <Connor4898> Or
[16:58:46] <Connor4898> Shake it the opposite way to counter the original shakes :D
[16:58:52] <humerusj> What tab do you have
[16:58:55] <humerusj> I need a new one
[16:59:03] <Connor4898> Galaxy Tab S
[17:00:23] <Intyre> dont buy that one it has shaky mcpe
[17:03:18] <Connor4898> But shaky mcpe makes me want to dance
[17:04:16] <Intyre> oh no just dont
[17:05:25] <Brandon15811__> https://www.youtube.com/watch?v=MTJkE8Ki3Gg&t=1m16s
[17:19:10] * expir3dcowpc joined the channel
[18:19:41] * potpotsie joined the channel
[18:24:32] * potpotsie has quit
[19:31:29] <KnownUnown> Connor4898: that looks like far lands effects
[19:31:34] <KnownUnown> you sure you're not in the far lands?
[19:32:32] <Connor4898> KnownUnown: I cannot get any coordinates, so I cannot check :/
[19:35:30] * potpotsie joined the channel
[19:40:05] * potpotsie has quit
[20:36:15] * potpotsie joined the channel
[20:41:19] * potpotsie has quit
[20:58:35] * potpotsie joined the channel
[22:19:48] * MrARM is now known as MrARM|away
[22:46:23] * potpotsi_ joined the channel
[22:46:23] * potpotsie has quit
[22:47:47] * shoghicp joined the channel
[23:31:11] * potpotsi_ has quit
[23:31:48] * potpotsie joined the channel
[23:35:42] * potpotsi_ joined the channel
[23:36:52] * potpotsie has quit
[23:44:07] * Falkirks has quit
[23:44:07] * Falkirks joined the channel
[23:49:51] * potpotsi_ has quit
[23:50:24] * potpotsie joined the channel
[23:58:14] * FGuest[3071] joined the channel
[23:58:24] <FGuest[3071]> Hello

[00:24:04] * Guest_545 joined the channel
[00:36:43] * Guest_545 has quit
[00:44:16] * potpotsie has quit
[00:48:07] * potpotsie joined the channel
[00:52:45] * potpotsie has quit
[01:22:23] * humerusj has quit
[01:22:23] * humerusj joined the channel
[01:22:29] * humerusj has quit
[02:23:28] * potpotsie joined the channel
[02:29:48] * potpotsie has quit
[03:48:29] <leonchang99> Apparently my IRC account has been compromised
[04:08:12] * potpotsie joined the channel
[06:47:35] * jbernhardsson has quit
[06:47:35] * MinecraftAddict has quit
[06:47:35] * LaxWasHere has quit
[06:47:36] * tyteen4a03 has quit
[06:47:37] * ZacHack has quit
[06:47:37] * Falkirks has quit
[06:47:37] * MrARM has quit
[06:47:38] * iamadpond has quit
[06:47:38] * leonchang99 has quit
[07:00:11] * ZacHack joined the channel
[07:00:11] * Falkirks joined the channel
[07:00:11] * leonchang99 joined the channel
[07:00:11] * MrARM joined the channel
[07:00:11] * iamadpond joined the channel
[07:11:20] * potpotsie has quit
[07:16:45] * jbernhardsson joined the channel
[07:16:45] * MinecraftAddict joined the channel
[07:16:45] * LaxWasHere joined the channel
[07:16:45] * tyteen4a03 joined the channel
[07:28:58] * jbernhardsson has quit
[07:28:58] * MinecraftAddict has quit
[07:28:58] * LaxWasHere has quit
[07:28:59] * tyteen4a03 has quit
[07:29:00] * ZacHack has quit
[07:29:00] * Falkirks has quit
[07:29:00] * MrARM has quit
[07:29:00] * iamadpond has quit
[07:29:01] * leonchang99 has quit
[07:32:27] * leonchang99 joined the channel
[07:32:27] * jbernhardsson joined the channel
[07:32:27] * MinecraftAddict joined the channel
[07:32:27] * LaxWasHere joined the channel
[07:32:27] * tyteen4a03 joined the channel
[07:36:45] * leonchang99 has quit
[07:37:23] * tyteen4a03 has quit
[07:37:33] * ZacHack joined the channel
[07:37:33] * Falkirks joined the channel
[07:37:33] * MrARM joined the channel
[07:37:33] * iamadpond joined the channel
[07:37:51] * ZacHack has quit
[07:40:07] * leonchang99 joined the channel
[08:01:35] * potpotsie joined the channel
[08:02:45] * tommo_ joined the channel
[08:03:35] <tommo_> hey shoghicp!
[08:04:13] <tommo_> rumors have it that you are in possession of a most rare device exhibiting upon startup a black screen
[08:04:54] <tommo_> would you mind some experimental builds so we can try to fix it? :)
[08:05:05] <tommo_> *would you mind to try
[08:06:11] * potpotsie has quit
[08:11:46] <shoghicp> tommo_: yep!
[08:12:00] <tommo_> ok cool
[08:12:15] <tommo_> do you have skype so maybe I can send it to you without hosting? :P
[08:12:23] <shoghicp> yep
[08:12:28] <shoghicp> or shoghicp@gmail.com
[08:12:36] <shoghicp> that goes directly to my tablet
[08:12:44] <tommo_> it's not ready anyway, I didn't even start
[08:12:49] <tommo_> but I have some ideas
[08:12:55] <tommo_> ah yeah ok
[08:13:00] <tommo_> gmail is fine
[08:13:30] <tommo_> the reason for the black screen seems to be this
[08:13:33] <tommo_> "Although you are correct you can just give an EGL_CONTEXT_CLIENT_VERSION 1,2 or 3 we don't recommend doing it this way. This is because it is not guaranteed to work with all hardware platforms and GPU's. It will all depend on how a particular hardware vendor has chosen to implement the spec. So in this case although for the emulator and some hardware platforms it works by just passing EGL_CONTEXT_CLIENT_VERSION we strongly recommend yo
[08:13:38] <tommo_> fun things
[08:14:00] <tommo_> that's a ARM guy speaking and we're doing it the "not guaranteed" way which apparently doesn't actually work :P
[08:14:22] <shoghicp> >.<
[08:14:24] <tommo_> GL is a mess sometimes
[08:14:32] <shoghicp> oh, that's also something I saw
[08:14:39] <shoghicp> i couldn't get it working on emulators
[08:14:46] <shoghicp> or VM with ARM translators
[08:16:02] <tommo_> probably now you'll be able to :P
[08:16:05] <tommo_> did 0.9 work?
[08:16:08] <shoghicp> yes
[08:16:13] <tommo_> ok so then it's that
[08:16:31] <tommo_> I just need to get the extremely fragile sequence of steps to actually work then
[08:16:41] <tommo_> #hategl
[08:17:10] <shoghicp> also, this is a really old tablet, but works really good
[08:17:22] <tommo_> yeah, when it starts it should :D
[08:18:25] <shoghicp> well, I've to buy some train tickets, ping me once it's ready
[08:18:34] <tommo_> ok, sure!
[08:18:40] <tommo_> and thanks :)
[08:21:20] <shoghicp> tommo_: have you registered the IRC account on freenode?
[08:24:51] <tommo_> perhaps
[08:24:58] <tommo_> I think so but not sure :P
[08:25:04] <tommo_> might be this one
[08:25:36] <shoghicp> yep
[08:25:38] <shoghicp> 2 years ago
[08:25:59] <shoghicp> there
[08:26:08] <tommo_> YEAH
[08:33:14] <tommo_> thanks!
[08:33:23] <tommo_> uhm
[08:33:40] <tommo_> I just coded a bunch of C code into Sublime Text because that's how you roll on Android
[08:33:50] <tommo_> and surprisingly didn't work at the first build
[08:33:59] <tommo_> it's coming though
[08:34:03] <shoghicp> :D
[08:48:21] <shoghicp> just fixed my network so more than one device can connect at the same time :D
[09:02:34] * potpotsie joined the channel
[09:07:24] * potpotsie has quit
[09:17:51] <shoghicp> so nice. 87% packet loss
[09:20:05] <tommo_> lol
[09:20:10] <tommo_> is it pigeons?
[09:20:36] <tommo_> btw I got a possibly fixed version, I just have no idea where the apk is
[09:26:43] <tommo_> shoghicp: sent!
[09:34:26] <shoghicp> tommo_: will test!
[09:34:32] <tommo_> great :D
[09:35:56] <shoghicp> I have a few issues with my connection right now, might drop from the bouncer
[09:36:05] <shoghicp> at least messages are saved :)
[09:37:07] <tommo_> okay, the wifi is meh here too now
[09:37:51] <shoghicp> well, somehow I can't create new TCP connections but the existing ones are ok
[09:38:31] <shoghicp> okay, got it, downloading
[09:39:25] <tommo_> great!
[09:39:27] <tommo_> hyep
[09:39:29] <tommo_> hype
[09:43:53] * jbernhardsson has quit
[09:47:01] <shoghicp> opening...
[09:47:43] <shoghicp> black screen for a few seconds, then starts!
[09:47:54] <shoghicp> DEV MODE!
[09:49:27] <tommo_> shoghicp: soooo… it works? :D
[09:49:33] <shoghicp> yeah
[09:49:38] <tommo_> great!
[09:49:39] <shoghicp> trying to join a server now
[09:49:43] <tommo_> build 3 today then
[09:49:45] <tommo_> I guess
[09:49:58] <tommo_> I want to see if this solves it for everyone
[09:50:38] <shoghicp> oh, and as always, buttons in the world creation screen are a bit wrong
[09:51:20] <shoghicp> Join local world -> "<error> Disconnected from server"
[09:51:31] <shoghicp> and it fades away really slow
[09:51:35] * tommo_ has quit
[09:52:54] * tommo joined the channel
[09:53:46] * shoghicp joined the channel
[09:55:22] * leonchang99 has quit
[09:55:28] * shoghicp has quit
[09:56:10] * leonchang99 joined the channel
[09:57:15] <shoghicp> tommo: hmm, chat messages fade away really slow and stay a lot more on screen
[09:57:41] <shoghicp> oh
[09:57:44] <shoghicp> not all of them
[09:57:47] <tommo> oh, weird
[09:57:57] <tommo> we didn't really touch anything there
[09:58:15] * shogchips has quit
[09:58:17] * stealthii has quit
[09:59:02] * shogchips joined the channel

2014-10-23
[17:57:35] <Intyre> https://twitter.com/MrArm :O you're old
[17:59:19] <MrARM> It's not me, it's someone even other xD
[17:59:25] <Intyre> lies!
[17:59:56] <MrARM> No, actually.
[18:00:24] <Intyre> pics or its true :p
[18:01:07] <MrARM> Hehe, no
[18:01:33] <MrARM> Actually, there's mrarm on github too, and he's not me too
[18:01:43] <Intyre> thats what she said
[18:20:33] <Intyre> yay black screen with beta2 D:
[18:28:59] <KnownUnown> That's what -She
[18:34:08] * MrARM is now known as MrARM|away
[18:36:41] * MrARM|away is now known as MrARM
[18:57:05] <Intyre> \o/
[19:01:28] * LaxWasHere has quit
[19:02:36] * LaxWasHere joined the channel
[20:47:26] <Intyre> arm-elf-objdump -d *.so | grep "getVersionCodeEv" -A4
[20:49:27] <Intyre> output = https://gist.github.com/Intyre/e46661afcf7d132ab2c9
[20:49:29] <Intyre> \o/
[20:57:20] <eggy> L:
[21:21:07] * MrARM has quit
[21:21:16] * NullFull has quit
[21:21:40] * humerusj has quit
[21:22:08] * ZacHack has quit
[21:22:23] * MinecraftAddict has quit
[21:22:33] * leonchang99 has quit
[21:22:34] * shogchips has quit
[21:22:52] * Falkirks has quit
[21:23:08] * NullFull joined the channel
[21:23:09] * MrARM joined the channel
[21:23:39] * humerusj joined the channel
[21:23:39] * leonchang99 joined the channel
[21:24:09] * MinecraftAddict joined the channel
[21:24:39] * Falkirks joined the channel
[21:25:09] * shogchips joined the channel
[21:25:09] <Intyre> mcpe .so size from 0.3.3 6.6mb to - 0.10.0b2 15.2mb :)
[21:25:39] * ZacHack joined the channel
[21:51:31] <Intyre> DCD aOpenglEs1_1        ; "OpenGL ES 1.1!" if that was true we had a working mcpe
[21:55:36] * MRBrian_H joined the channel
[22:53:01] * potpotsie has quit
[22:53:33] * potpotsie joined the channel
[22:53:49] * MRBrian_H has quit
[23:35:27] * potpotsi_ joined the channel
[23:36:59] * potpotsie has quit
[23:37:26] * PEMapModder|away has quit
[23:37:37] * jbernhardsson joined the channel
[23:43:15] * potpotsie joined the channel
[23:45:25] * potpotsi_ has quit

[01:31:36] * potpotsie has quit
[02:01:56] * potpotsie joined the channel
[02:35:34] * potpotsi_ joined the channel
[02:35:37] * potpotsie has quit
[03:36:58] * potpotsi_ has quit
[04:38:29] * potpotsie joined the channel
[05:33:37] * heyj has quit
[05:34:00] * heyj joined the channel
[05:48:27] * expir3dcow joined the channel
[06:11:34] * eggy has quit
[06:11:49] * eggy joined the channel
[06:13:05] * conehead has quit
[06:15:37] * conehead joined the channel
[06:20:05] * conehead has quit
[06:26:08] * conehead joined the channel
[06:28:18] * expir3dcow has quit
[06:38:45] * conehead has quit
[06:43:39] * conehead joined the channel
[06:43:40] * conehead has quit
[06:43:40] * conehead joined the channel
[06:49:44] * conehead has quit
[06:55:09] * conehead joined the channel
[07:01:17] * sgray joined the channel
[07:02:02] * expir3dcow joined the channel
[07:05:55] * conehead has quit
[07:05:55] * shaila has quit
[07:05:55] * RxOYAL has quit
[07:11:27] * expir3d21 joined the channel
[07:12:11] * expir3dcow has quit
[07:46:51] * expir3d21 has quit
[07:54:08] * expir3dcow joined the channel
[08:13:32] * PEMapModder joined the channel
[08:19:42] * conehead joined the channel
[08:19:42] * RxOYAL joined the channel
[08:27:02] * expir3dcow has quit
[08:30:30] * conehead has quit
[08:30:30] * RxOYAL has quit
[08:35:48] * conehead joined the channel
[08:35:48] * RxOYAL joined the channel
[08:46:27] * conehead has quit
[08:46:27] * RxOYAL has quit
[09:39:48] * jbernhardsson has quit
[09:52:17] * RxOYAL joined the channel
[09:53:02] * conehead joined the channel
[10:05:56] * InusualZ joined the channel
[11:26:32] * InusualZ has quit
[13:28:01] * KnownUnown joined the channel
[14:47:54] * jbernhardsson joined the channel
[14:53:31] <shoghicp> jbernhardsson: Was the black screen when starting the game fixed?
[14:53:54] <shoghicp> I don't see it on the changelog, or maybe it's related to a different bug
[14:54:29] <Intyre> "Flag name not found, puny human"
[14:55:39] * shoghicp has left the channel
[14:55:44] * shoghicp joined the channel
[14:55:48] <shoghicp> Intyre: ?
[14:55:56] <Intyre> ?
[14:56:31] <Intyre> that line?
[14:56:33] <shoghicp> yep
[14:56:55] <Intyre> silent hint
[15:27:08] <williamtdr> shoghicp: http://cfp.midwestphp.org/
[15:28:03] <shoghicp> williamtdr: Europe :)
[15:36:10] <jbernhardsson> shoghicp, We could not reproduce it. Could you see if it works with the new beta?
[15:38:08] * tommo joined the channel
[15:39:26] * tommo has quit
[15:44:20] <Intyre> 'alpha'
[15:44:28] * Dzejkob joined the channel
[15:44:37] <Dzejkob> hello
[15:44:47] <Intyre> \o
[15:45:11] * LaxWasThere has quit
[15:45:14] <Dzejkob> i have problem with pocketmine
[15:45:16] <williamtdr> shoghicp: it's in Minnesota xD
[15:46:15] <Dzejkob> ./start.sh ./bin/php5/bin/php: /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required by ./bin/php5/bin/php) ./bin/php5/bin/php: /lib/i386-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by ./bin/php5/bin/php) ./bin/php5/bin/php: /lib/i386-linux-gnu/libc.so.6: version `GLIBC_2.16' not found (required by /home/mcpe/bin/php5/bin/../lib/libcurl.so.4) ./bin/php5/bin/php: /lib/i386-linux-gnu/libc.so.6: ve
[15:46:24] <williamtdr> tommo popped in :D
[15:46:25] <Dzejkob> Can you help me?
[15:46:26] <Dzejkob> :)
[15:47:19] <Intyre> version `GLIBC_2.16' not found
[15:47:44] <williamtdr> Dzejkob: don't mess with your c libraries, you risk breaking apt or the whole system
[15:48:35] <williamtdr> Accidentally did that on the database, machine :S
[15:48:44] <Dzejkob> So what do I do to make it moved ?
[15:48:48] <williamtdr> Your install's probably corrupted.
[15:49:18] <Dzejkob> System or pocketmine ?
[15:49:28] <Dzejkob> Debian 32bit
[15:49:39] <williamtdr> Which version?
[15:49:57] <Dzejkob> Stable Release Alpha_1.3.12
[15:50:07] <Dzejkob> Debian 7 32bit Openvz
[15:52:14] <williamtdr> :/
[15:52:27] <williamtdr> Should have a recently updated C version
[15:52:56] <Intyre> other solution is to compile yourself
[15:53:01] <Dzejkob> ok, i install as normal user
[15:53:22] <Dzejkob> i can;t install root - wget -q -O - http://get.pocketmine.net/ | bash This script is running as root, this is discouraged. It is recommended to run it as a normal user as it doesn't need further permissions. If you want to run it as root, add the -r flag.
[15:53:30] <Dzejkob> -r flag
[15:53:34] <Dzejkob> what?
[15:54:14] <Dzejkob> Maybe this is the problem
[15:54:55] <shoghicp> Dzejkob: do not use the 1.3.12 version
[15:55:02] <shoghicp> use the beta/development builds
[15:55:15] <Intyre> but what if he got 0.8? :p
[15:55:43] <shoghicp> jbernhardsson: I can't confirm if I've the build2 or 1, will check in a few hours so I'm sure of it
[15:56:12] <Intyre> i has b1 and got black screen
[15:56:16] <Intyre> no b2 yet
[15:56:57] <shoghicp> yeah, black screen for now, but I don't know if it's the build2, since I uninstall then install to update things
[15:58:33] <Intyre> you know how to find out ;)
[15:58:44] <Dzejkob> ok, i install developent and test
[15:59:02] <shoghicp> and don't run it as root >.<
[15:59:22] <shoghicp> also
[15:59:30] <shoghicp> as the channel rules say
[15:59:39] <shoghicp> pocketmine support and talk must be done in #pocketmine
[15:59:56] <Dzejkob> ok
[16:13:07] <williamtdr> 9:54:29 AM <•Intyre> "Flag name not found, puny human"
[16:13:09] <williamtdr> ?
[16:13:19] <Intyre> !
[16:13:32] <williamtdr> Argument to in game command?
[16:14:01] <Intyre> yes
[16:14:16] <williamtdr> xD
[16:22:42] <shoghicp> jbernhardsson: Got the build 2, still black screen after starting the app
[16:23:47] <shoghicp> It's a PoV mobii with Android 4.0.4
[16:26:56] * PEMapModder is now known as PEMapModder|away
[16:32:48] <Intyre> "called unimplemented OpenGL ES API" does that help?
[16:33:07] <Intyre> jbernhardsson: ^
[16:43:20] * jbernhardsson has quit
[16:57:24] <Dzejkob> [PHP Weakref] downloading 0.2.5... done! [PHP YAML] downloading 1.1.1... done! [PHP] checking... compiling...
[16:57:32] <Dzejkob> 20 minutes compiling? ;o
[16:57:36] <shoghicp> This is not #pocketmine :)
[16:57:38] <shoghicp> and yeah
[16:57:41] <shoghicp> it takes a while
[17:00:25] <Intyre> glGetError(); D:
[17:00:52] <Intyre> now device  dead :/
[17:14:33] * LaxWasHere joined the channel
[17:15:18] * LaxWasHere has quit
[17:15:49] * LaxWasHere joined the channel
[17:44:55] <KnownUnown> Intyre: I found that alongtimeago
[17:45:24] <Intyre> you should bring what you find to the police!
[17:45:33] <KnownUnown> Actually, I mentioned it xD
[17:45:36] <Intyre> maybe there is a reward
[17:45:37] <KnownUnown> but I saw it was disabled
[17:45:46] <KnownUnown> that was 0.9.0 beta
[17:46:06] <KnownUnown> is it enabled now?
[17:46:34] <shoghicp> KnownUnown: there are more messages and texts now
[17:46:41] <KnownUnown> still disabled?
[17:46:47] <KnownUnown> I might take a look
[17:47:25] <shoghicp> MrARM: https://twitter.com/Mr_Arm_Official
[17:47:55] * Dzejkob has quit
[17:50:44] <MrARM> shoghicp: Yet another imposter. Looks like it's not CompleteMCNoob.
[17:50:59] <Intyre> KnownUnown: but do you know how to fix mcpe?
[17:51:37] <MrARM> shoghicp: I can do anything with it? I don't think so.
[17:51:38] <KnownUnown> Intyre: nu
[17:51:45] <Intyre> yes nu
[17:54:45] <shoghicp> MrARM: yep, report it as Impersonation
[17:55:01] <shoghicp> well, that's your thing
[17:55:33] <MrARM> I can try, but I don't really care. It's not someone as evil as CompleteMCNoob is
[17:56:09] <shoghicp> yeah, but focuses on Spanish people
[17:56:14] <shoghicp> and that "Official" xD

2014-10-22
[00:09:24] * shaila has quit
[00:20:33] * eggy has quit
[00:20:33] * conehead has quit
[00:20:33] * RxOYAL has quit
[00:25:50] * shaila joined the channel
[00:25:50] * conehead joined the channel
[00:25:50] * RxOYAL joined the channel
[00:26:36] * eggy joined the channel
[00:41:37] * conehead has quit
[00:42:54] * conehead joined the channel
[00:54:13] * potpotsi_ has quit
[01:36:40] * potpotsie joined the channel
[01:40:30] * potpotsi_ joined the channel
[01:43:27] * potpotsie has quit
[04:10:20] * potpotsi_ has quit
[04:29:52] * PEMapModder joined the channel
[04:51:16] * PEMapModder has quit
[05:24:16] * PEMapModder joined the channel
[05:41:03] * potpotsie joined the channel
[05:45:22] * potpotsie has quit
[05:59:48] * potpotsie joined the channel
[07:05:53] * potpotsie has quit
[08:02:02] * potpotsie joined the channel
[08:06:37] * potpotsie has quit
[08:33:09] * jbernhardsson joined the channel
[09:02:57] * potpotsie joined the channel
[09:09:34] * potpotsie has quit
[10:15:46] * InusualZ joined the channel
[10:49:41] * gurun joined the channel
[10:53:33] * potpotsie joined the channel
[10:58:23] * potpotsie has quit
[11:54:29] * potpotsie joined the channel
[11:59:01] * potpotsie has quit
[12:13:08] * InusualZ has quit
[12:42:18] * krakjoe_ joined the channel
[12:42:54] * krakjoe_ has quit
[12:43:02] * krakjoe has quit
[12:43:22] * krakjoe joined the channel
[13:00:23] * gurun has quit
[13:43:24] * potpotsie joined the channel
[13:47:45] * potpotsie has quit
[13:49:22] * jbernhardsson has quit
[13:50:26] * jbernhardsson joined the channel
[14:42:33] * jbernhardsson has quit
[14:42:57] * jbernhardsson joined the channel
[14:53:22] * jbernhardsson has quit
[14:53:43] * jbernhardsson joined the channel
[14:59:08] * InusualZ joined the channel
[15:32:12] * potpotsie joined the channel
[15:36:47] * potpotsie has quit
[16:32:55] * potpotsie joined the channel
[16:36:47] * kaikun97 joined the channel
[16:36:54] <kaikun97> hey
[16:37:18] * potpotsie has quit
[16:38:12] <kaikun97> im here MrARM
[16:42:48] <PEMapModder> Hey
[16:43:13] <kaikun97> Hey
[16:43:18] <kaikun97> On a bouncer now :D
[16:43:34] <kaikun97> free bnc from the guys on stormbit irc
[17:01:16] * kaikun97 has left the channel
[17:28:10] * potpotsie joined the channel
[17:57:47] * potpotsie has quit
[18:00:01] * potpotsie joined the channel
[18:05:54] * MrARM is now known as MrARM|away
[18:07:09] * potpotsie has quit
[18:09:28] * MrARM|away is now known as MrARM
[18:27:32] * expir3dcow joined the channel
[18:42:37] * potpotsie joined the channel
[19:18:11] * gurun joined the channel
[20:07:21] * UnownKnown joined the channel
[20:07:45] * UnownKnown is now known as Guest23562
[20:07:50] * Guest23562 is now known as Unown
[20:07:52] <Unown> pfft.
[20:08:01] * Unown is now known as KloneUnown
[21:30:23] * gurun has quit
[21:42:54] * expir3dcow has quit
[21:43:12] * expir3dcow joined the channel
[21:54:04] * KnownUnown has quit
[22:10:13] * expir3dcow has quit

2014-10-21
[00:10:59] * potpotsie joined the channel
[01:56:42] * InusualZ has quit
[02:07:58] * potpotsie has quit
[02:19:27] * potpotsi_ joined the channel
[02:50:42] * tom_ joined the channel
[02:51:06] * tom_ is now known as Guest26841
[03:08:55] * Guest26841 has quit
[03:10:17] * RxOYAL has quit
[03:13:49] * deceit has quit
[03:49:45] * potpotsi_ has quit
[03:50:11] * potpotsie joined the channel
[03:52:03] * conehead has quit
[03:52:38] * deceit joined the channel
[03:53:22] * potpotsie has quit
[05:39:33] * Royal joined the channel
[05:39:33] * Royal is now known as RxOYAL
[05:41:03] * RxOYAL has quit
[05:41:20] * RxOYAL joined the channel
[06:05:53] * conehead joined the channel
[06:30:47] * C0deH4cker has quit
[06:31:01] * C0deH4cker joined the channel
[06:40:01] * potpotsie joined the channel
[06:55:55] * potpotsie has quit
[07:37:23] * conehead has quit
[08:15:05] * PEMapModder joined the channel
[08:29:14] <shoghicp> just had a fire drill D:
[08:31:48] * PEMapModder_ joined the channel
[08:32:37] * PEMapModder is now known as Guest8441
[08:33:12] * Guest8441 has quit
[08:33:12] * PEMapModder_ is now known as PEMapModder
[10:14:30] * InusualZ joined the channel
[11:37:25] * shoghicp has quit
[11:37:53] * shoghicp joined the channel
[12:11:37] * InusualZ has quit
[12:17:59] * iJoshuaHD_ joined the channel
[12:18:01] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:43:36] * MrARM|away is now known as MrARM
[13:17:23] * C0deH4cker has quit
[13:18:07] * C0deH4cker joined the channel
[13:25:51] * jbernhardsson has quit
[13:59:34] * C0deH4cker_ joined the channel
[14:03:03] * C0deH4cker_ has left the channel
[14:06:23] * iJoshuaHD_ has quit
[14:07:18] * PEMapModder has quit
[14:18:12] * gary_ joined the channel
[14:18:25] * gary_ is now known as Guest72771
[14:20:06] * Guest72771 is now known as Gary_W
[14:23:42] * Gary_W has left the channel
[14:48:41] * PEMapModder joined the channel
[16:29:58] * rekrul joined the channel
[16:31:26] <rekrul> this channel is dead, right? Still remember the good old 2013  times...
[16:31:29] * rekrul has quit
[16:38:16] <williamtdr> !addquote https://github.com/PocketMine/PocketMine-MP/commit/8f7dfe0b717301904b4e1d9567c7c5ff7e61983f
[16:38:19] <MrQuoter> Quote 495 added
[16:39:13] <shoghicp> !delquote 495
[16:39:18] <shoghicp> Brandon15811: ^
[16:39:36] <shoghicp> !addquote <shoghicp> best bug ever, gh#2205 https://github.com/PocketMine/PocketMine-MP/commit/8f7dfe0b717301904b4e1d9567c7c5ff7e61983f
[16:39:36] <MrQuoter> Quote 496 added
[16:39:36] <[o__o]> Player.php - line 866 - Logical error in "If"?: https://github.com/PocketMine/PocketMine-MP/issues/2205
[16:39:47] <shoghicp> better :)
[16:40:08] <shoghicp> and that is valid PHP
[17:02:13] <deceit> soup
[17:17:43] * gurun joined the channel
[17:22:50] <Brandon15811__> !delquote 495
[17:22:51] <MrQuoter> Deleted quote 495
[17:41:47] * conehead joined the channel
[17:47:16] * MrARM is now known as MrARM|away
[17:48:58] * InusualZ joined the channel
[18:00:28] * potpotsie joined the channel
[18:01:19] * potpotsi_ joined the channel
[18:05:15] * potpotsie has quit
[18:09:27] * MrARM|away is now known as MrARM
[19:17:43] * potpotsi_ has quit
[19:19:47] * potpotsi_ joined the channel
[19:25:21] * potpotsie joined the channel
[19:26:37] * potpotsi_ has quit
[19:28:33] * InusualZ has quit
[19:50:23] * gurun has quit
[20:13:51] * InusualZ joined the channel
[20:14:03] <InusualZ> yay!!!! finally a decent C++ IDE
[20:14:13] <InusualZ> http://confluence.jetbrains.com/display/CLION/Early+Access+Program
[20:14:23] <shoghicp> took you long :)
[20:14:53] <InusualZ> xD
[20:40:00] <InusualZ> shoghicp, you don't know the time that have to be pass between ping-pong packets?
[20:44:13] <InusualZ> like i send ping then i receive pong, i wait x time then i send another ping...
[20:44:25] * potpotsie has quit
[20:57:50] * potpotsie joined the channel
[21:05:24] * gurun joined the channel
[22:11:19] * [o__o] joined the channel
[22:50:07] * conehead has quit
[23:00:15] * conehead joined the channel
[23:01:07] * conehead has quit
[23:01:07] * conehead joined the channel
[23:02:43] * potpotsi_ joined the channel
[23:05:09] * InusualZ has quit
[23:05:46] * potpotsie has quit
[23:39:52] * PEMapModder has quit
[23:40:23] * gurun has quit

2014-10-20
[00:01:04] * potpotsie has quit
[00:04:10] * potpotsie joined the channel
[01:04:27] * conehead joined the channel
[01:08:31] <williamtdr> sigh
[01:08:47] <williamtdr> pocketmine 1.4 is like usain bolt with an anchor attached
[01:09:14] <williamtdr> except you don't know why the anchor is there, it only rears it's ugly head sometimes, and you can't get rid of it
[01:38:36] * potpotsie has quit
[01:39:47] * potpotsie joined the channel
[01:41:27] * potpotsie has quit
[02:21:44] * MrARM is now known as MrARM|away
[05:26:48] * Guest79231 is now known as sekjn9878
[05:26:54] * sekjn9878 is now known as sekjun9878
[05:27:05] * sekjun9878 has quit
[05:27:05] * sekjun9878 joined the channel
[05:27:05] * sekjun9878 has quit
[05:27:05] * sekjun9878 joined the channel
[07:24:39] <shoghicp> !addquote williamtdr> pocketmine 1.4 is like usain bolt with an anchor attached | <williamtdr> except you don't know why the anchor is there, it only rears it's ugly head sometimes, and you can't get rid of it
[07:24:40] <MrQuoter> Quote 494 added
[07:42:54] * MrARM|away is now known as MrARM
[07:50:27] * MrARM is now known as MrARM|away
[07:53:48] * MrARM|away is now known as MrARM
[08:06:11] * PEMapModder joined the channel
[08:13:24] * conehead has quit
[08:23:12] * PEMapModder has quit
[08:59:10] * jbernhardsson joined the channel
[09:47:41] * PEMapModder joined the channel
[09:47:42] * PEMapModder has quit
[09:48:11] * Guest44486 joined the channel
[09:55:45] * Guest44486 is now known as PEMapModder
[10:22:38] * InusualZ has quit
[14:13:38] * C0deH4cker_ joined the channel
[14:13:43] * C0deH4cker_ has left the channel
[16:53:09] * C0deH4cker_ joined the channel
[16:53:30] * C0deH4cker_ has quit
[16:53:54] * C0deH4cker_ joined the channel
[17:31:18] * conehead joined the channel
[17:37:53] * RxOYAL has quit
[17:39:35] * RxOYAL joined the channel
[19:16:59] * gurun joined the channel
[19:49:57] * potpotsie joined the channel
[20:10:58] * potpotsie has quit
[20:19:56] * potpotsie joined the channel
[20:31:02] * potpotsie has quit
[20:38:21] * potpotsie joined the channel
[20:56:36] * MrARM is now known as MrARM|away
[21:09:03] * C0deH4cker joined the channel
[21:40:23] * gurun has quit
[22:11:25] * C0deH4cker_ has quit
[22:52:14] * InusualZ joined the channel
[22:53:23] * InusualZ has quit
[23:15:02] * potpotsie has quit
[23:15:39] * potpotsie joined the channel
[23:20:03] * potpotsie has quit
[23:21:17] * InusualZ joined the channel
[23:37:56] * PEMapModder has quit

2014-10-19
[00:08:05] * Steyko has quit
[00:35:55] * potpotsi_ joined the channel
[00:36:21] * potpotsie has quit
[00:45:52] * potpotsi_ has quit
[01:25:18] * potpotsie joined the channel
[01:30:11] * potpotsie has quit
[02:14:46] * PEMapModder has quit
[02:35:07] * potpotsie joined the channel
[03:06:31] * potpotsie has quit
[03:22:32] * potpotsie joined the channel
[03:39:25] * PEMapModder joined the channel
[03:41:07] <Brandon15811> https://www.youtube.com/watch?v=6NBRZ1ZUzBQ
[03:53:22] * potpotsie has quit
[04:07:07] * DevilLord joined the channel
[04:24:10] * DevilLord has quit
[06:40:47] * potpotsie joined the channel
[06:55:52] * InusualZ has quit
[07:31:32] <iJoshuaHD> PocketMine should implement entity cleaner at certain interval as it causes client to crash
[07:31:39] <iJoshuaHD> oh wait wrong channel
[07:32:27] <iJoshuaHD> !addquote iJoshuaHD: PocketMine should implement entity cleaner at certain interval as it causes client to crash  iJoshuaHD: oh wait wrong channel
[07:32:28] <MrQuoter> Quote 493 added
[07:41:59] <sekjun9878> Yay...
[07:42:05] <sekjun9878> Forgot to back up my Hyper-V machines
[07:42:15] <sekjun9878> I have the drive files but not the machine files
[07:48:13] * PEMapModder has quit
[07:55:14] * PEMapModder joined the channel
[07:55:15] * PEMapModder has quit
[07:55:34] * PEMapModder joined the channel
[08:04:03] * potpotsie has quit
[08:49:45] * conehead has quit
[09:51:34] * DevilLord joined the channel
[09:53:40] <DevilLord> anyone?
[10:17:24] * DevilLord has quit
[10:49:23] <shoghicp> iJoshuaHD: just remove that quote >.<
[10:49:29] <shoghicp> and no, that's something plugins do
[11:13:41] * InusualZ joined the channel
[13:35:15] * MrARM is now known as MrARM|away
[13:36:06] * MrARM|away is now known as MrARM
[14:35:22] <Brandon15811__> !delquote 493
[14:35:23] <MrQuoter> Deleted quote 493
[16:04:36] * rand[dev] joined the channel
[16:05:21] * rand[dev] has quit
[16:06:27] * PEMapModder has quit
[17:00:39] * Smarticles101 joined the channel
[17:07:29] * eggy has quit
[17:12:48] * eggy joined the channel
[17:12:48] * eggy has quit
[17:12:48] * eggy joined the channel
[17:37:43] * sekjun9878 has quit
[17:37:43] * KnownUnown has quit
[17:38:14] * sekjun9878_ joined the channel
[17:38:38] * sekjun9878_ is now known as Guest79231
[17:38:44] * UnownKnown joined the channel
[17:39:08] * UnownKnown is now known as Guest75375
[17:44:06] * Guest75375 is now known as KnownUnown
[17:46:28] * shaila has quit
[18:00:16] * shaila joined the channel
[19:07:37] * Smarticles101 has quit
[20:40:00] * potpotsie joined the channel
[21:13:45] * potpotsie has quit
[21:15:02] * potpotsie joined the channel
[21:19:41] * potpotsie has quit
[21:28:39] * potpotsie joined the channel
[21:31:09] <williamtdr> incoming crash report!
[21:31:17] <williamtdr> ----\v pew pew pew
[21:31:18] <williamtdr> https://www.irccloud.com/pastebin/wau1HaJ9
[21:31:46] <shoghicp> this is not the place to post crash reports
[21:31:55] <shoghicp> 17:16:11 [EMERGENCY] Please submit the "/root/newlbsg/CrashDump_Sun_Oct_19-17.16
[21:31:55] <shoghicp> .11-CDT_2014.log" file to the Bug Reporting page. Give as much info as you can.
[21:36:35] <shoghicp> williamtdr: and it seems like a crash caused by your plugin
[21:36:47] <shoghicp> updating an already closed player
[21:37:06] <williamtdr> shoghicp: doesn't try to do that anywhere, hasn't crashed like this before
[21:37:13] <shoghicp> I made changes :)
[21:37:20] <shoghicp> so levels are unloaded better now
[21:37:20] <williamtdr> could it be from the beta test plugin?
[21:37:23] <shoghicp> nope
[21:37:35] <shoghicp> you save a reference of a player that was kicked / left
[21:37:39] <shoghicp> then update it
[21:37:51] <shoghicp> and it lost the reference to the level
[21:38:01] <shoghicp> crash!
[21:38:34] <shoghicp> it comes from the TournamentTick thing
[21:38:46] <shoghicp> be sure to remove players from all the arrays you have
[21:39:06] <shoghicp> that could also be the issue you had when unloading levels, you had old players there
[21:39:45] <shoghicp> now bye, going to bed
[21:40:26] <shoghicp> also
[21:40:27] <shoghicp> http://crash.pocketmine.net/view/62622
[21:40:41] <shoghicp> this new behavior caused it ^
[22:57:48] <Intyre> KnownUnown: help!
[23:00:12] <KnownUnown> Intyre: hi!
[23:00:19] <Intyre> o/
[23:00:46] <KnownUnown> \o :D
[23:04:16] * potpotsie has quit
[23:14:17] * potpotsie joined the channel

2014-10-18
[21:52:56] <jython234> thank you shoghi
[21:52:57] <shoghicp> I bought it twice ;D
[21:53:13] <shoghicp> and 5 times on PC
[21:53:17] <jython234> !addquote shoghicp> iOS != Android | <jython234> thank you shoghi | <shoghicp> I bought it twice ;D
[21:53:17] <MrQuoter> Quote 492 added
[21:53:34] <jython234> im bored
[21:53:40] <jython234> im gonna write an MCPE client!
[21:53:46] <jython234> easier than server!
[22:38:46] * jython234 has quit
[23:17:21] * InusualZ joined the channel
[23:49:55] * Steyko joined the channel
[23:50:04] <Steyko> Hola
[23:52:45] <Steyko> Alguien me puede ayudar con mi server???
[23:52:53] <Steyko> se los agradeceria mucho :)

[15:05:50] <shoghicp> nope, my client is still with a black screen
[15:05:54] <gurun_> really
[15:06:05] <shoghicp> I created a client for Minecraft: PC that used all protocols from b1.6 to MC final 1.5
[15:06:16] <gurun_> too bad i'm off for a party in an hour.. otherwise I'd connect mine and let you test with that.
[15:06:34] <shoghicp> I'll leave that to other people :)
[15:06:35] <gurun_> but I have some minutes if you want me to connect to something
[15:06:38] <gurun_> hehe
[15:06:48] <shoghicp> linked the build on twitter, let's see the results :d
[15:06:51] <shoghicp> :D*
[15:06:53] <gurun_> haha
[15:07:18] <gurun_> yeah, this is where business differ from OSS.. in business we always say "NEVER let the endusers bug-test"
[15:07:32] <gurun_> obviously that doesn't apply to gaming or OSS....
[15:07:45] <shoghicp> well, this is not a final build
[15:07:52] <shoghicp> they want it, and I want to test
[15:07:55] <shoghicp> everyone is happy
[15:08:05] <gurun_> yeah, it doesn't work like that in business.
[15:08:12] <gurun_> it's a matter of what is easier to handle (the noise).
[15:08:26] <shoghicp> I won't recommend putting this on normal servers :)
[15:08:32] <gurun_> the noise from everybody bitching about you being late, or the noise from destroying your brand in testing.
[15:08:34] <shoghicp> well, there are no changes to the core
[15:08:39] <shoghicp> only bumping two numbers :S
[15:08:51] <gurun_> yeah
[15:09:25] <gurun_> so .. that is what i mean anyway .. i don't Think this is a #19 of the protocol.
[15:09:38] <gurun_> i Think it is #18 on an updated client.
[15:10:01] <shoghicp> well, there were some packets reordered
[15:10:11] <shoghicp> pocketmine is more permissive and will resend things later
[15:10:19] <gurun_> so you could make an exception to the rule, and let people test with both.. at least until it is released. You might discover some unexpected differences that way.
[15:10:23] <shoghicp> but MCPE is affected by the order and time
[15:10:51] <gurun_> order of packets you mean?
[15:11:27] <shoghicp> yes
[15:11:40] <shoghicp> jbernhardsson> We may have changed some order of packets in this version. New order is important. There could also be some changes to some of the packages.
[15:11:40] <shoghicp> <shoghicp> hmm, ok
[15:11:40] <shoghicp> <shoghicp> so, order of joining and alike?
[15:11:40] <shoghicp> <jbernhardsson> yeah, it could be the same but It would not surprised me if it has changed.
[15:11:55] <shoghicp> so that's it
[15:12:05] <gurun_> haha
[15:12:26] <gurun_> i totally agree with your "hmmm, ok"
[15:13:06] <gurun_> and i would conclude that "it may have changed, or not, but i have no idea" :-P
[15:14:03] <gurun_> ...or more in the lines of "i won't say, it's secret. After all you are cracking our software" hehe
[15:15:54] <shoghicp> nah, but they were busy
[15:16:13] <shoghicp> they gave us the Play -> Edit -> External button ;D
[15:17:48] <gurun_> haha, yeah. In the wirdest Place too :-)
[15:18:26] <gurun_> i Think they are gamers now caught up in the big business..
[15:20:51] <gurun_> shogchips I'm off for some home-brewed beer testing .. all night.. so have fun. And the send() shit was indeed just me totally overwelming the loopback interface. Isolating it to just UDP packet sending reveiled the same result. So I will be investingating the stack for the next couple of days to see how I can get around that. And then move to machine-to-machine testing instead (real scenario).
[15:20:55] <shoghicp> gurun_: confirmed, there are packet changes :)
[15:21:29] <iJoshuaHD> can 0.10.0 build1 play with 0.9.5?
[15:22:50] <gurun_> lol.. "There are packet Changes" .. 2 seconds later .. "can they play together"
[15:23:32] <gurun_> shogchips, ok. I'll invesigate that tomorrow then. I 've been running the emulators most, and just quickly loaded some Worlds and that worked. So .. back to tracing that shit again.
[15:41:05] * gurun_ has quit
[15:52:18] * jython234[ping] has quit
[17:24:44] * potpotsie joined the channel
[17:26:29] * conehead joined the channel
[17:32:06] <Intyre> cowabunga!
[17:33:26] <Brandon15811> https://www.youtube.com/watch?v=4co-d81mS7k&t=8s
[17:34:37] <Intyre> :)
[17:53:05] * potpotsie has quit
[17:55:38] * potpotsi_ joined the channel
[18:00:14] * potpotsi_ has quit
[18:00:57] * potpotsie joined the channel
[19:12:19] * potpotsie has quit
[19:58:38] * potpotsie joined the channel
[20:11:20] * MrARM is now known as MrARM|away
[20:11:39] * MrARM|away is now known as MrARM
[20:20:43] <iamadpond> o/
[20:56:09] * InusualZ has quit
[20:56:28] <humerusj> Intyre: duuuude
[20:56:40] <Intyre> humerusj: hello sir
[20:57:00] <Brandon15811> NullFull, image duuuude
[20:57:01] <NullFull> http://memecrunch.com/meme/IZRB/duuuude/image.jpg#.png
[20:57:16] <Intyre> NullFull: image Brandon15811
[20:57:16] <NullFull> https://pbs.twimg.com/profile_images/1121426870/27495_1126745998_2364_q_400x400.jpg#.png
[20:57:25] <Intyre> o/
[20:57:33] <Brandon15811> NullFull, image Intyre
[20:57:34] <NullFull> https://pbs.twimg.com/profile_images/1793191902/picture.jpg#.png
[20:57:45] <Intyre> O.o
[20:57:47] <Intyre> no
[20:57:50] <Intyre> xD
[20:58:22] <Intyre> NullFull: image humerusj
[20:58:23] <NullFull> http://depts.washington.edu/shoulder/Prostheses/BiometIBP4.jpg#.png
[20:58:34] <Brandon15811> xDD
[20:58:40] <Intyre> ahh thats why he was away for so long
[21:00:52] * MrARM is now known as MrARM|away
[21:01:48] <humerusj> Intyre: Brandon15811: actually, I've had something like that happen to me where I had to be in the hospital for > a week
[21:02:02] <Brandon15811> ouch D:
[21:02:05] <Brandon15811> what was it?
[21:03:04] <humerusj> Dislocated my shoulder
[21:03:25] <Brandon15811> ouch
[21:03:57] <humerusj> Then I broke my humerus :)
[21:03:58] <Intyre> :o
[21:04:09] <humerusj> (this was all at the same time)
[21:04:10] <Brandon15811> heh xD
[21:04:33] <humerusj> also fractured my collarbone and had to get pins put in
[21:04:36] <humerusj> so ya
[21:04:58] <Brandon15811> I've never broken anything before
[21:05:17] <Brandon15811> although I had to get stitches once cause I ran into a wall xD
[21:05:41] <Brandon15811> and I had appendicitis a couple of years ago
[21:05:43] * Brandon15811 cringes
[21:06:04] <humerusj> I hope I never have that or kidney stones
[21:06:13] <humerusj> Shish, that would be painful
[21:13:47] <deceit> 16:05 +    Brandon15811 : although I had to get stitches once cause I ran into a wall xD
[21:13:52] <deceit> why does that not surprise me?
[21:13:58] <Brandon15811> hahahaha
[21:14:15] <Brandon15811> deceit, this was like elementary school
[21:14:22] <deceit> again, it still doesn't surprise me
[21:14:30] <deceit> ;D
[21:14:37] <Brandon15811> hahahaha
[21:14:44] * Brandon15811 is clumys
[21:14:47] <Brandon15811> clumsy*
[21:14:55] <deceit> i rest my case
[21:15:01] <deceit> no further questions, your honor.
[21:15:05] <Brandon15811> ;D
[21:47:25] * MrARM|away is now known as MrARM
[21:48:41] * jython234 joined the channel
[21:48:58] <jython234> !randquote
[21:49:00] <MrQuoter> [160] <deceit> shoghicp: if anything, just tell everyone you're chronically masturbating
[21:49:12] <Brandon15811> xD
[21:49:13] <jython234> xD
[21:49:48] <shoghicp> and that pinged me!
[21:50:06] <jython234> sorry
[21:50:09] <shoghicp> jython234: if you want to update BlockServer, check the diff of master vs. 0.10
[21:50:18] <jython234> shoghicp: huh
[21:50:22] <shoghicp> for now, UseItemPacket changed
[21:50:29] <jython234> minor change
[21:50:42] <shoghicp> that's as far as I know
[21:50:44] <jython234> i dont think i implemented that yet xD
[21:50:47] <shoghicp> I can't test
[21:50:53] <shoghicp> oh, and packet order changed
[21:50:58] <jython234> huh?!
[21:51:09] <shoghicp> no idea exactly what, but Johan said so
[21:51:19] <jython234> anyone have an APK i can borrow
[21:51:19] <shoghicp> "jbernhardsson> We may have changed some order of packets in this version. New order is important. There could also be some changes to some of the packages"
[21:51:24] <jython234> oh no
[21:51:29] <shoghicp> jython234: no piracy !!!!111!!1!
[21:51:35] <jython234> i already bought it
[21:51:42] <jython234> i just dont have an android device
[21:51:44] <shoghicp> download it then :P
[21:51:50] <jython234> im on ios
[21:51:55] <shoghicp> use an emulator
[21:51:55] <jython234> friggin apple
[21:52:00] <jython234> yea i need an APK
[21:52:01] <shoghicp> Android x86 works :)
[21:52:04] <jython234> xD
[21:52:10] <shoghicp> you can go to the Play Store there
[21:52:15] <jython234> ohhh
[21:52:17] <shoghicp> and download it if you bought it
[21:52:24] <jython234> wait no that won't work
[21:52:33] <jython234> I bought it on the app store, not play
[21:52:42] <shoghicp> then you did not buy it ¬¬
[21:52:44] <jython234> i'm not paying another 7$
[21:52:48] <shoghicp> iOS != Android

[13:45:48] <shoghicp> KnownUnown: use Google!
[13:45:51] <gurun_> actually, windows improved a lot after vista.
[13:46:15] <gurun_> the 8 family have some seriously nice enhancements.. like 89% faster .. but this is for IPC , so just on the loopback interface.
[13:46:21] <gurun_> ..but i AM using the loopback.
[13:46:36] <gurun_> so, right now, i also don't send ACK/NACK.
[13:46:53] <gurun_> so you can imagine the ack/nack on 1 mil packets..
[13:48:04] <gurun_> Hmm, but I do send ack to the clients..
[13:48:33] <shoghicp> handling packets and clients is easy and not too hard on the processor
[13:48:57] <shoghicp> doing collision checking, block logic and bounding boxes is the hard part
[13:49:05] <shoghicp> also checking if players are cheating ;)
[13:50:31] <gurun_> yeah, but that part of the code doesn't have a problem keeping up right now.
[13:50:50] <gurun_> hmm, not sending ACK didn't affect shit.. hmm..
[13:50:59] <gurun_> then it simply has to be full..
[13:51:24] <KnownUnown> shoghicp: this is the time when I look back on all of PocketMine
[13:51:29] <KnownUnown> And see what you've done
[13:51:34] <shoghicp> :)
[13:51:35] <KnownUnown> It's amazing.
[13:51:46] <gurun_> :-)
[13:51:59] <gurun_> well .. be careful so i don't start up MP with the emulator :-P
[13:52:02] <KnownUnown> From 1.3.11 (when I started) to 1.4....
[13:52:17] <shoghicp> only two versions >:)
[13:52:41] <KnownUnown> I might make a side by side video of the two versions...
[13:52:46] <KnownUnown> That would be a good idea
[13:52:49] <gurun_> haha
[13:52:51] <gurun_> yeah :-)
[13:52:57] <KnownUnown> Starting both of the servers
[13:53:01] <shoghicp> KnownUnown: saw the commit video?
[13:53:06] <KnownUnown> Yeah
[13:53:10] <shoghicp> :)
[13:53:15] <KnownUnown> I never knew shoghicp was a commit spider
[13:53:16] <shoghicp> yeah, and testing different things
[13:53:22] <KnownUnown> Swinging from tree to tree
[13:53:36] <KnownUnown> Did you get my git joke there? That was an unintentional git joke
[13:53:50] <shoghicp> haha
[13:53:54] <gurun_> from branch to branch you mean
[13:54:02] <KnownUnown> Ah well
[13:54:13] <KnownUnown> GitHub calls them trees internally
[13:54:14] <sekjun9878> :D Git for Windows is now v2!
[13:54:39] <shoghicp> there are trees and branches
[13:54:51] <shoghicp> trees won't change normally
[13:54:55] <sekjun9878> Oh nope, that's the source D:
[13:54:55] <shoghicp> branches do
[13:55:09] <gurun_> So .. i Think i need to compare .. to see the behaviour completely outside .NET
[13:55:51] <KnownUnown> Sigh
[13:55:57] <KnownUnown> And meanwhile with my phone..
[13:55:59] <KnownUnown> pic.twitter.com/6b3lgMMuwv
[13:56:14] <KnownUnown> D:
[13:56:42] <KnownUnown> So anyway, side by side video
[13:56:48] <KnownUnown> That is an interesting idea...
[13:56:51] <shoghicp> yep :D
[13:56:59] <gurun_> what is the difference?
[13:57:05] <shoghicp> including big sand falling areas
[13:57:13] <KnownUnown> :D
[13:57:16] <shoghicp> or that video I did with everything falling...
[13:57:24] <KnownUnown> gurun_: with what?
[13:57:37] <gurun_> beteween the versions..
[13:57:45] <KnownUnown> Well
[13:57:50] <KnownUnown> Performance enhancemenrs
[13:57:54] <gurun_> implemented features .. or performance?
[13:57:54] <KnownUnown> Enhancements
[13:58:00] <KnownUnown> Better use of threads
[13:58:00] <shoghicp> https://www.youtube.com/watch?v=4rbcD80Ur6o
[13:58:04] <KnownUnown> Bounding boxes
[13:58:53] <KnownUnown> shoghicp: Heh
[13:59:00] <KnownUnown> Everything is falling!
[14:00:02] <shoghicp> it was really laggy xD
[14:00:50] <KnownUnown> Hmm
[14:00:56] <KnownUnown> Let's see
[14:01:08] <shoghicp> gurun_: https://www.youtube.com/watch?v=TIaS0ZZPNz8
[14:01:19] <shoghicp> trying to guess how chunk data was sent :)
[14:01:22] <gurun_> looking at the falling blocks demo :-)
[14:05:21] <gurun_> that big treehouse really came falling down..
[14:06:01] <gurun_> actually that is a very impressive demo
[14:06:20] <shoghicp> that is from a really old version :)
[14:06:31] <gurun_> yeah, but a fun concept
[14:06:45] <gurun_> you did have some chunk loading issues back then, didn't you :-P
[14:06:59] <shoghicp> chunk loading was way different before
[14:07:04] <shoghicp> non-compressed
[14:07:11] <shoghicp> players generated their own world
[14:07:19] <shoghicp> then the server sent the new world
[14:07:20] <gurun_> i'm kind of happy i missed that era :-P
[14:07:46] <gurun_> you released a new beta, didn't you?
[14:07:51] <shoghicp> yep
[14:08:21] <gurun_> how is the performance on that. I'm thinking you don't do .NET so I could probably compare the performance on the sockets.
[14:08:33] <gurun_> I'll just strip out some of the logic.
[14:08:48] <shoghicp> hmm, that is RakLib
[14:08:57] <shoghicp> PocketMine can have several interfaces
[14:09:10] <gurun_> yeah, it is basically RakLib .. but not even that .. it's basically just UDOP
[14:09:15] <gurun_> argh UDO
[14:09:17] <gurun_> fauck
[14:09:23] <gurun_> UDP
[14:09:34] <shoghicp> yep
[14:09:36] <gurun_> missalignment on the keyboard :-P
[14:10:14] <gurun_> ok,i'll start with recording the number of bytes being sent.
[14:10:15] <gurun_> first.
[14:10:20] <gurun_> to get the real throughput
[14:10:24] <gurun_> as seen by the server.
[14:10:43] <gurun_> and then .. if that doesn't tell me anything I'll rewrite the emulator so it can be used with a less forgiving server..
[14:37:58] <gurun_> shogchips, result from measuring .. 10Mbit/s just on the sending side...
[14:38:07] <gurun_> 10Mbit +
[14:42:29] <iJoshuaHD> shoghicp i tried to update EntityMoveEvent to PlayerMoveEvent of SimpleAuth, its working at first where players cant move without authenticating but after that, players keep falling to void and the chunks doesnt load.
[14:42:44] <shoghicp> this is not #pocketmine :)
[14:43:04] <iJoshuaHD> oh sorry
[14:43:09] <shoghicp> chunks do load
[14:43:10] <iJoshuaHD> xD
[14:43:21] <iJoshuaHD> i made a commit in your simpleAuth
[14:43:34] <shoghicp> hmm... no?
[14:43:45] <iJoshuaHD> i deleted it
[14:43:49] <iJoshuaHD> because
[14:43:53] <shoghicp> ah, that
[14:44:08] <iJoshuaHD> after testing what i made thoroughly many times, it turns out adding PlayerMoveEvent, players gets stuck on void
[14:44:18] <iJoshuaHD> like the wiggle drop and down
[14:44:28] <iJoshuaHD> the world is blank
[14:44:33] <iJoshuaHD> probably of a glitch
[14:44:38] <iJoshuaHD> but it looks that way
[14:45:06] <shoghicp> cancelling it too fast causes the player to go down :)
[14:45:31] <iJoshuaHD> well idk as i only changed EntityMoveEvent to PlayerMoveEvent xD
[14:46:29] <iJoshuaHD> i hope you could fix that
[14:46:57] <shoghicp> there is nothing to fix, you are teleporting the player back and you are still cancelling the player teleporting back
[14:47:01] <shoghicp> so... guess
[14:47:10] <shoghicp> oh, didn't I said this is not #pocketmine?
[14:47:25] <iJoshuaHD> can we move the convo to #pocketmine?
[14:47:30] <iJoshuaHD> thnx
[14:56:11] <shoghicp> gurun_: is the new protocol #19?
[14:56:28] <shoghicp> everything broke here, even the automatic tools D:
[14:56:49] <gurun_> yeah, it looks like that in the binaries.. haven't actually checked it. I don't check that in the server so it wasn't a problem.
[14:57:09] <shoghicp> I mean, you get the protocol when joining :)
[14:57:16] <gurun_> But i'm araidf it says .. 10 in the binearies.. and that should transalte to a new version in the protocol i guess.
[14:57:41] <shoghicp> check the protocol field on LoginPacket
[14:57:46] <gurun_> yeah, give me a sec, i'll check for sure.
[14:59:27] <iJoshuaHD> cant you see the new protocol using IDA?
[15:00:44] <shoghicp> as I said, automatic tools broke
[15:00:49] <shoghicp> those use IDA
[15:00:55] <shoghicp> it changed places :)
[15:01:33] <gurun_> shogchips, yeah #19
[15:01:47] <gurun_> both fields
[15:02:03] <shoghicp> yeah, no idea why there are two fields :)
[15:02:10] <gurun_> :-)
[15:02:10] <shoghicp> #blamemojang :P
[15:02:18] <gurun_> minor and minor annoying
[15:02:34] <gurun_> its
[15:02:44] <gurun_> the checksum for the first :-P
[15:03:44] <gurun_> didn't you manage to get your client working?
[15:04:32] <gurun_> in this case..
[15:04:59] <shoghicp> my client?
[15:05:02] <shoghicp> "client"
[15:05:03] <gurun_> i would really recommend that you do >18 .. because the protocol seems virtually identical. Might be that you discover some nasty stuff later on, with entity management or something ..
[15:05:10] <gurun_> ..but now .. it seems to be the same.
[15:05:28] <shoghicp> I prefer only supporting a single protocol
[15:05:28] <gurun_> "client" as in the 0.10.0 Android you had "blank screen" with yesterady.

[00:14:40] <gurun_> Hmm .. damn sometimes GIT just messes things up ..
[00:14:47] <gurun_> "submodules" is not my friend
[00:46:27] * potpotsie has quit
[00:51:46] * potpotsi_ joined the channel
[00:55:20] * NullFull is now known as NullFull|away
[01:15:30] * NullFull|away is now known as NullFull
[01:17:15] * potpotsi_ has quit
[01:31:18] <iJoshuaHD> theres a beta for 0.10 already?!?
[01:48:06] <iJoshuaHD> yes there is and everyone is asleep xD
[01:48:09] <iJoshuaHD> woohoo
[01:50:24] <humerusj> Is it any good?
[01:50:27] <humerusj> I'm on iOS
[01:50:34] <humerusj> And no betas for me :(
[02:03:29] * NullFull is now known as NullFull|away
[02:07:42] * conehead has quit
[02:14:05] * NullFull|away is now known as NullFull
[02:20:41] * potpotsie joined the channel
[02:20:50] * conehead joined the channel
[02:25:15] * potpotsie has quit
[02:32:04] <iJoshuaHD> theres nothing new atm humerusj
[02:32:30] <iJoshuaHD> its just graphics improvement and implementation of the new OpenGL stuff i dontknow
[02:32:34] <iJoshuaHD> something like that
[02:32:39] <iJoshuaHD> it feels the same
[02:35:56] <iJoshuaHD> my client crashed humerusj can u pls say again
[02:41:09] * jython234[zz] joined the channel
[02:41:50] * jython234[zz] is now known as jython234
[02:42:01] * jython234 is now known as jython234[ping]
[02:48:51] * PluginMastered joined the channel
[02:48:53] <NullFull> PluginMastered is also known as: PluginMastered
[02:49:06] <PluginMastered> Heloo!
[02:49:48] * PluginMastered has quit
[03:05:31] * InusualZ has quit
[03:16:28] * potpotsie joined the channel
[03:20:02] * conehead has quit
[03:20:41] * potpotsie has quit
[03:52:32] * jython234[ping] has quit
[03:54:11] * PEMapModder joined the channel
[04:09:16] * DaddyEric joined the channel
[04:09:21] <DaddyEric> ok wow
[04:28:22] * iJoshuaHD_ joined the channel
[04:28:26] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[04:43:43] * DaddyEric has quit
[05:27:49] * expir3dcow joined the channel
[05:30:37] * potpotsie joined the channel
[06:12:18] * iJoshuaHD_ has quit
[06:23:41] * expir3d10 joined the channel
[06:26:17] * expir3dcow has quit
[06:37:31] * PEMapModder has quit
[06:37:50] * PEMapModder joined the channel
[07:07:10] * expir3d10 has quit
[07:16:15] * conehead joined the channel
[07:20:34] <sekjun9878> :DDD
[07:20:39] <Intyre> :)))
[07:20:45] <sekjun9878> Samsung 840 EVO Performance Restoration complete!!
[07:20:54] <Intyre> no
[07:20:58] <sekjun9878> And that's only the beginning.... unfortunately
[07:21:02] <sekjun9878> @Intyre Hmm?
[07:21:14] <Intyre> saw the joke? :p
[07:21:40] <sekjun9878> Nope
[07:22:03] <Intyre> sekjun9878: https://twitter.com/SwiftOnSecurity/status/522954659292385280
[07:22:32] <sekjun9878> Ah, that one I did see :)
[07:22:49] <sekjun9878> We will be getting fiber internet sometime in the future though
[07:22:56] <sekjun9878> In the next 8 years around 8 am to 5 pm
[07:23:00] <sekjun9878> :P
[07:23:15] <Intyre> ;)
[07:23:53] <sekjun9878> Back to what I was saying though, I have to secure erase my entire SSD and then reinstall Windows to enable the encrypting drive (BitLocker)
[07:26:32] <Intyre> xD
[07:27:41] <sekjun9878> Yeah.. \o/ reinstalling the OS and the drivers and the programs and the development tools AGAIN!
[07:30:01] <Intyre> drivers :p
[07:30:50] <sekjun9878> ughhhhhh
[07:31:14] <sekjun9878> Maybe a bit by bit copy of the partition could preserve Windows?
[07:32:10] <Intyre> dont ask me about windows
[07:32:54] <Intyre> back in the day i would make a ghost of it
[07:33:12] <sekjun9878> Well Ubuntu is out of the option because of the driver support - only generic drivers!
[07:33:37] * iJoshuaHD_ joined the channel
[07:33:40] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[07:35:58] <sekjun9878> Well, bye!
[07:36:01] <sekjun9878> Going to secure erase
[07:37:35] <Intyre> o/
[07:46:54] * potpotsie has quit
[08:11:12] * iJoshuaHD_ has quit
[08:23:59] * gurun_ has quit
[08:26:38] * gurun_ joined the channel
[09:18:23] * MrARM|away is now known as MrARM
[09:44:26] <sekjun9878> I'm back!
[09:44:45] <sekjun9878> TPM Initialised, and BitLocker enabled. No more software encryption! :D
[09:44:55] <sekjun9878> @Intyre
[10:17:57] * conehead has quit
[10:27:02] * InusualZ joined the channel
[10:27:45] * InusualZ has quit
[10:27:53] * InusualZ joined the channel
[10:35:00] * MrARM is now known as MrARM|away
[10:35:53] * MrARM|away is now known as MrARM
[13:20:38] <gurun_> hmm, 240 Active players .. sends updates .. that's 240x240.
[13:20:54] <gurun_> not so bad.. but then they do it 20 times per second.
[13:21:12] <gurun_> and that is just for the position. Then add the chunks...
[13:21:26] <gurun_> just move packets are 1.1M packets.
[13:21:31] <gurun_> per second.
[13:21:38] <gurun_> can that really be correct?
[13:22:06] <gurun_> because .. iv
[13:22:39] <gurun_> i have been fighting a performance issue. And it turns out that out of 500ms tick time, more than 400ms is spent in "socket.sendTo()"
[13:23:27] <gurun_> but i'm doing this on the loopback interface.. it is supposed to be able to handle lots and lots of bits per second.
[13:24:52] <shoghicp> gurun_: it's just that the send operation is heavy
[13:25:11] <shoghicp> there is an overhead just by calling the sendTo()
[13:25:25] <gurun_> i "kind of" calculated the bit-rate .. and i get it to just around 3.5Mbit/s .. which is not much
[13:26:11] <gurun_> i tried .. to use multiple udp senders.. with some result .. but minimal difference.
[13:26:26] <gurun_> and that doesn't work with the real clients. It's just my emulator that is a bit more "accepting"
[13:26:58] <shoghicp> that's low
[13:27:10] <shoghicp> I get way higher bit rate in PHP
[13:27:12] <gurun_> it might just be that the packets are so small, so the overhead of send completely takes over.
[13:27:47] <gurun_> shogchips yeah, but don't trust hat bit-rate.. it could just as well telling me 340Mbit/s.. i don't trust it myself..
[13:28:47] <gurun_> i have a huge issue with it .. because i can't measure the throughput in bits/bytes on the loopback interface. I only get the number of datagrams sent.
[13:29:18] <gurun_> and the second i introduce code to measure it, i affect the performance more..
[13:29:29] <gurun_> heisenburg problem
[13:29:50] <gurun_> "can't do observation without affect"
[13:30:25] <gurun_> shogchips do you develop on windows Linux?
[13:30:29] <shoghicp> both
[13:30:31] <gurun_> (or unix for that maters)
[13:30:40] <gurun_> because, the sockets would be the same basically..
[13:31:00] <gurun_> it is a very short path through .NET to the winsock API. I checked that.
[13:31:35] <gurun_> but.. i guess.. i will have to start record the packet size, and output statistics from within.
[13:31:45] <gurun_> just the avarage...
[13:32:09] <shoghicp> windows is slower :)
[13:32:20] <gurun_> probably
[13:32:27] <gurun_> it's always slower on most things
[13:33:06] <gurun_> but the CPU is like 15% max .. so it's not there the limit is. And the profiler tells me it is winsock...
[13:33:56] <shoghicp> well, did you set it to be non-blocking?
[13:34:08] <gurun_> but then .. in reality .. 240 players .. moving continously within eachothers line of sight... not entiery realistic
[13:34:27] <gurun_> non-block for UDP?
[13:35:01] <shoghicp> yep
[13:36:49] <gurun_> ok, you mean on the API level then ..
[13:37:15] <gurun_> it makes very Little difference between using sync and async API for the UdpClient .. or even the socket. For send.
[13:37:57] <gurun_> i have it async (non blocking) by design. Because if you use async in .NET it uses special threading for the sockets.
[13:38:17] * jython234[ping] joined the channel
[13:39:21] <gurun_> There are Three ways you can send. Send(...) SendAsync(...) and BeingSend(...) .. the two last ones end up in the same code. Where SendAsync() just wraps the BeginSend call with better memory management for the async results (object pools and reuse).
[13:39:33] <gurun_> Changing between any of these, makes very Little difference.
[13:39:44] <gurun_> Changing send-buffer makes very Little difference.
[13:39:56] <shoghicp> well, in PHP they are raw calls to C socket functions
[13:40:00] <gurun_> In fact, not enough difference to be statistically viable.
[13:41:25] <gurun_> well, PHP on windows would use the same winsock API as I do.
[13:41:31] <jython234[ping]> Hey guys
[13:41:42] <gurun_> like i said, the path through .NET is very very short. It ends up in C code very quickly.
[13:41:57] <gurun_> hi jython234
[13:41:58] <shoghicp> still, it's a slow call
[13:42:47] <gurun_> it takes 400ms to send over 1.1 milion packets...
[13:43:03] <gurun_> and i'm sort of thinking .. that perhaps it is not slow, but natural...
[13:44:50] <shoghicp> :)
[13:45:14] <KnownUnown> Is Windows just that inefficient with sending things through the API?
[13:45:34] <shoghicp> it improved a bit on Windows Vista
[13:45:37] <KnownUnown> Has anyone tested this, the difference between Windows and Linux? xD

2014-10-17
[23:38:18] * Owexz is now known as zz_Owexz
[23:38:45] * zz_Owexz is now known as Owexz

[00:25:25] * gurun_ has quit
[00:56:57] <humerusj> Hmm
[00:57:11] <humerusj> NullFull: c you deserve a spanking
[00:57:13] <NullFull> *blushes* t-thank you master.
[01:03:13] * potpotsie joined the channel
[01:21:12] <KnownUnown> humerusj: c hi
[01:21:17] <KnownUnown> 0.o
[01:53:21] * conehead has quit
[02:00:40] * InusualZ has quit
[02:30:22] * gurun has quit
[02:31:22] * potpotsie has quit
[02:51:09] <williamtdr> o/
[03:31:53] * potpotsie joined the channel
[03:35:52] * potpotsie has quit
[04:02:23] * potpotsie joined the channel
[04:07:45] * potpotsie has quit
[05:51:19] * conehead joined the channel
[05:51:19] * conehead has quit
[05:51:19] * conehead joined the channel
[05:52:16] * potpotsie joined the channel
[05:56:53] * potpotsie has quit
[06:01:00] * potpotsie joined the channel
[06:02:06] * expir3dcow joined the channel
[06:05:57] * iJoshuaHD_ joined the channel
[06:05:59] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[06:14:31] * expir3dcow has quit
[06:19:54] * expir3dcow joined the channel
[06:19:56] <NullFull> expir3dcow is also known as: wasd-studios
[06:20:46] * potpotsie has quit
[06:43:03] * expir3dcow has quit
[06:44:13] * expir3dcow joined the channel
[07:21:56] * potpotsie joined the channel
[07:26:59] * potpotsie has quit
[07:34:09] * jbernhardsson joined the channel
[07:52:29] * PEMapModder joined the channel
[08:09:31] * PEMapModder has quit
[08:10:35] * PEMapModder_ joined the channel
[08:21:06] * expir3dcow has quit
[08:30:54] * conehead has quit
[09:10:53] * potpotsie joined the channel
[09:15:36] * potpotsie has quit
[10:04:00] * RxOYAL has quit
[10:05:34] * RxOYAL joined the channel
[10:17:53] * InusualZ joined the channel
[10:59:39] * potpotsie joined the channel
[11:04:23] * potpotsie has quit
[11:51:45] * iJoshuaHD_ has quit
[12:04:36] * iJoshuaHD_ joined the channel
[12:04:40] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:07:34] * gurun joined the channel
[12:10:00] <gurun> What is wrong withe g+ communities. It's like completely social media anarchy. Pick language of choice, say something randomly irrelevant, and then  make a vote-button about it. Thank GOD people still think IRC is for nerds only, at least we know how to behave in social medias, you fuckers!
[12:18:28] * InusualZ has quit
[12:44:41] * RxOYAL has quit
[12:45:03] * RxOYAL joined the channel
[12:45:06] * Owexz is now known as zz_Owexz
[12:48:26] * potpotsie joined the channel
[12:53:04] * potpotsie has quit
[12:58:24] * zz_Owexz is now known as Owexz
[13:12:27] * Heromine joined the channel
[13:12:29] <NullFull> Heromine is also known as: Jon
[13:26:07] * gurun_ joined the channel
[13:37:16] * gurun_ has quit
[13:38:12] * gurun_ joined the channel
[13:39:52] * gurun_ has quit
[13:42:15] * gurun_ joined the channel
[13:43:56] <gurun_> shoghicp: did you see my msg about ignoring the checksum for zlib? It seemed to work, but with the odd behaviour that it ignored the biomecolor. So, not an option.
[13:44:53] <gurun_> i changed the algorithm for adler instead. And then added a cached version of the bytes first time I generate the packet for full chunks. And that last thing was really a performance boost of magnitued for the server.
[13:46:12] <gurun_> the lesson learned from performance testing is really the usual one.. sacrifice CPU over memory, or memory over CPU, but network remain the bottlneck. I completely overloaded the clients when I run the server at full speed.
[13:55:22] * MrARM|away is now known as MrARM
[14:08:08] * Heromine has quit
[14:16:45] * iJoshuaHD_ has quit
[14:37:12] * potpotsie joined the channel
[14:41:48] * potpotsie has quit
[14:47:55] * gurun_ has quit
[14:49:07] * gurun_ joined the channel
[15:36:01] * conehead joined the channel
[15:48:12] <Brandon15811__> "The beta has been uploaded, will roll out over the next few hours. :)"
[15:48:48] <Brandon15811__> (mcpe beta)
[15:49:09] <Intyre> lets all sleep! time will go faster then
[15:49:20] * Intyre gets in bed
[15:49:24] * Brandon15811__ literally just out of bed though xD
[15:50:00] <Intyre> then get back in there while its still warm!
[16:09:13] * jbernhardsson has quit
[16:23:26] * expir3dcow joined the channel
[16:25:55] * potpotsie joined the channel
[16:30:34] * potpotsie has quit
[16:34:37] * potpotsie joined the channel
[17:05:20] * potpotsie has quit
[17:21:15] <Intyre> hi .arm <:)
[17:21:25] <Intyre> .asm xD
[17:21:34] * potpotsie joined the channel
[17:27:40] * InusualZ joined the channel
[17:30:11] <Intyre> found script, fixing script
[17:51:47] * Georggi joined the channel
[17:51:50] <NullFull> Georggi is also known as: Georggi
[17:52:12] * Georggi has left the channel
[17:54:01] * potpotsie has quit
[18:00:15] * MobileCrafter joined the channel
[18:00:17] <NullFull> MobileCrafter is also known as: MineMobileCrafter
[18:03:09] * RxOYAL is now known as Royal
[18:03:25] * Royal is now known as RxOYAL
[18:12:23] <Brandon15811__> http://www.droid-life.com/2014/10/17/android-5-0-lollipop-easter-egg-is-a-flappy-bird-clone/
[18:12:24] <Brandon15811__> xD
[18:16:00] * conehead has quit
[18:20:04] <gurun_> downloading Android SDK .. peekaboo with MCPE..
[18:21:11] <Intyre> dont need it ;)
[18:21:27] <gurun_> i have to get the files out somehow.. dont
[18:21:37] <Intyre> rename .zip extract win
[18:21:39] <Intyre> \o/
[18:21:40] <gurun_> ..don't have an SD card in the tablet.
[18:21:45] <Intyre> ohh xD
[18:22:16] <Intyre> android file transfer cant touch them?
[18:22:21] <gurun_> i bought it for my wifes brother.. he works in Israel .. farmer.. didn't need anything fancy. And then we sent it down, and it got returned from the postoffice 2 months later.. unable to locate him...
[18:22:33] <gurun_> ..so now i'm stuck with a really shitty samsung with absolutely no features :-P
[18:22:39] <Brandon15811__> gurun_: do you have root?
[18:22:53] <gurun_> EUR100 thing
[18:23:19] <gurun_> Brandon15811: will i need that. I can always root it, can't i?
[18:23:33] <gurun_> otherwise i guess I will have to use the emulators or something..
[18:23:47] <Brandon15811__> gurun_: you need root to pull paid apks
[18:23:48] * expir3dcow has quit
[18:24:11] <gurun_> whatever way works. It's not like someone posts that stuff on internet. And the "official" web-based downloaders, i don't trust hackers .. with my passwords.
[18:24:45] <Intyre> :o
[18:24:46] <gurun_> if anyone of you already downloaded it and can mail it, i would of course save some hours ..
[18:25:10] <shoghicp> gurun_: no piracy!
[18:25:17] <shoghicp> install ApkExtractor
[18:25:19] <shoghicp> :P
[18:25:36] <gurun_> yes, that is so much more illegal than reverse engineering, right ;-P
[18:32:11] <shoghicp> static analysis :P
[18:32:35] <Intyre> lies
[18:43:53] * potpotsie joined the channel
[18:46:07] * conehead joined the channel
[20:11:11] <gurun_> so .. haven't really found anything that breaks the server yet. However, i was very kind to the clients...
[20:12:13] <gurun_> feels like an GL upgrade mostly.
[20:12:21] <gurun_> some bug-fixes. Nothing much new in this.
[20:13:15] <gurun_> i honestly believe this will be a real turn-off when it hits the script kidz :-P
[20:24:26] * potpotsie has quit
[21:28:44] * potpotsie joined the channel
[21:39:21] <MobileCrafter> hi potpotsie o/
[21:56:42] * MobileCrafter has quit
[22:07:57] * MrARM is now known as MrARM|away
[22:51:20] <KnownUnown> gurun_: nothing network wise?
[23:02:03] <gurun_> KnownUnown: nothing i detected yet. But I haven't implemented all the packets yet either.. But Worlds load, and chunks, and all..
[23:02:24] <gurun_> and door, and block placements, updates etc. all seems to work.
[23:02:37] <gurun_> so, can't see that there is really anything new.
[23:20:22] * gurun has quit
[23:27:29] <KnownUnown> hmm
[23:27:48] <deceit> HMM
[23:30:52] <Brandon15811> HMMM
[23:32:31] <humerusj> i'm so out of loop i didn't even know yosemite was officially released xD
[23:32:51] <humerusj> I haven't even had time to update all my iOS devices to ios8

2014-10-16
[21:04:06] <deceit> brandon, is the dev channel still logged?
[21:04:15] <deceit> oh yeah
[21:05:03] <Brandon15811__> !addquote <deceit> gurun: at least she's not going in dry
[21:05:04] <MrQuoter> Quote 491 added
[21:05:09] <Brandon15811__> deceit: and yes
[21:05:09] <deceit> no!
[21:05:14] <deceit> remove that and put both in there
[21:05:19] <deceit> it sounds stupid w/o the context
[21:05:27] <Brandon15811__> but its funner without the context :c
[21:05:30] <deceit> fair enough
[21:05:35] <deceit> yay for more inside jokes!
[21:05:46] <deceit> gurun: i'd check her nightstand for a strap on btw...
[21:05:57] <deceit> or unusually large vegetables in the crisper drawer
[21:06:12] <Brandon15811__> or wii remotes
[21:06:24] <deceit> in other words...
[21:06:27] <deceit> http://i3.kym-cdn.com/entries/icons/original/000/003/758/Rape-Ewok-PREPARE-YOUR-ANUS.jpg
[21:06:37] <deceit> i didn't feel like taking the time to find another url
[21:06:39] <deceit> or shorten that one
[21:06:41] <deceit> suck it.
[21:07:09] <gurun> Hmm. I thought that new light sable was for my son. Guess I will be the one biting the pillow for dark invader tonight.
[21:07:13] * MrARM is now known as MrARM|away
[21:07:17] <deceit> LOL
[21:07:23] <deceit> a good sport at least
[21:07:24] <deceit> :)
[21:07:27] <Brandon15811__> deceit: http://rs1img.memecdn.com/rape-sloth-strikes-again_o_1279447.jpg
[21:07:38] <deceit> hahahah
[21:08:00] <Brandon15811__> deceit: hahahaha http://www.funnyjunk.com/funny_pictures/4665630/Rape+just+got+serious/22#22
[21:08:16] <deceit> LOL
[21:08:25] <Brandon15811__> deceit: read the thread
[21:08:28] <deceit> oh i'm so fucked if i die today
[21:08:35] <deceit> so far i have soo many random searches
[21:09:08] <Brandon15811__> deceit: its not like you didn't have all that stuff in your history already
[21:09:24] <deceit> sigh
[21:09:27] <gurun> You know guys, yesterday I had problems with 60 sim users. 8 core at 100% and 12gig of RAM used.
[21:09:27] <deceit> you're right
[21:09:36] <deceit> i have much, much more deplorable stuff in my history
[21:09:40] <Brandon15811__> ^
[21:09:46] <deceit> ppl are actually going to say, 'what. the. fuck.' when i die
[21:09:54] <deceit> because i know my bitch of a wife won't delete my internet history
[21:10:00] <gurun> Today, I have 120 at 60% core and 55% RAM.
[21:10:29] <gurun> deceit: LOL
[21:10:41] <deceit> i get bored and look up things i randomly think about
[21:10:44] <deceit> all. the. time.
[21:10:49] <gurun> ..AND THEN she will find out you just wrote that!!
[21:10:49] <deceit> i actually had to stop myself for a while
[21:10:53] <deceit> oh come on?!
[21:10:57] <Intyre> lol
[21:11:02] <deceit> stupid caps filter
[21:11:26] <deceit> -b?
[21:12:19] <deceit> pm'd to rejoin
[21:12:48] <deceit> RUBBER BABY BUGGY BUMPERS
[21:12:58] * gurun joined the channel
[21:13:02] <deceit> wow wtf
[21:13:06] <deceit> +bitch for chanserv?
[21:13:06] <Brandon15811__> Intyre: akick
[21:13:06] <Intyre> LOL
[21:13:12] <deceit> ah
[21:14:44] * gurun joined the channel
[21:14:52] <deceit> ugonnagetbanned
[21:15:23] <KnownUnown> http://i0.kym-cdn.com/photos/images/newsfeed/000/293/590/6f6.gif
[21:15:33] <Brandon15811__> NullFull: whitelist gurun
[21:15:35] <deceit> LOL
[21:15:36] <gurun> "You are a bad person" - nothing my wife haven't told me already
[21:15:42] <deceit> ^
[21:15:45] <deceit> story of my life
[21:16:22] <Brandon15811__> gurun: try caps again, I think I fixed it xD (just in case, Intyre, get the akick removal command ready xD)
[21:16:29] <deceit> hahahahaha
[21:16:30] <deceit> :)
[21:16:32] <deceit> thanks brandon
[21:16:41] <Brandon15811__> gurun: wait
[21:16:44] <Brandon15811__> scratch that xD
[21:16:46] <deceit> hahahahahaaha
[21:17:02] <Brandon15811__> I forgot this nick doesn't have permissions for that I think xD
[21:17:07] <Brandon15811__> Intyre: whitelist him xD
[21:17:26] <Intyre> NullFull: whitelist gurun
[21:17:27] <NullFull> Added user: gurun to whitelist database.
[21:17:44] <Brandon15811__> NOW its fixed xD
[21:18:10] <deceit> gurun: talk in all caps
[21:18:11] <gurun> NOW IT IS ASS KICKING TIMES
[21:18:13] <deceit> awesome!
[21:18:26] <gurun> Yes, that bot is amazing :-)
[21:18:44] <deceit> that bot is annoying and should die in a smoldering pile of old 9600 baud modems
[21:18:46] <Brandon15811__> I like /remove better than ban though :D
[21:19:00] <Intyre> quiet ;)
[21:19:21] <deceit> nevar!
[21:19:53] <deceit> ugh, and why does normal trash have to come at 7am and recycling at 1630?~!
[21:20:09] <gurun> But I've seen these idiots in the pocketmine channel acting up...
[21:20:21] <deceit> it happens
[21:20:34] <deceit> funny how that one kid was flooding the other day
[21:20:51] <deceit> i forget when, but it reminded me of ircing over a decade ago
[21:21:45] <gurun> Hmm.. I have to see if I can open my machine with UDP through he router. Shit, the sight of 120 "Steve X" running around in circles is really fun...
[21:23:30] <gurun> Anyone here really good with low level networking. UDP, buffers and stuff. And how it acts with the network cards?
[21:23:34] <Brandon15811__> gurun: just use DMZ, its not like anything bad will happen
[21:24:29] <gurun> Brandon15811__: DMZ I know, just don't know in this context?
[21:24:53] <Brandon15811__> gurun: DMZ = open all the ports xD
[21:25:36] <Brandon15811__> gurun: I know that you can make udp go through firewalls without port forwarding, http://www.rubyinside.com/skype-style-firewall-busting-with-ruby-and-udp-399.html (although port forwarding is just easier)
[21:25:55] <Intyre> raknet has it ^.^
[21:26:11] <Brandon15811__> Intyre: yupp xD
[21:26:23] <Brandon15811__> and they also have a directory server ;D
[21:27:02] <deceit> port forwarding is way easier imo as well
[21:27:26] <gurun> I just port forwarded it. Its a net gear, so it is really simple.
[21:27:54] <deceit> speaking of, back to my router
[21:27:57] <gurun> 83.254.194.197 regular port. Can someone try from the outside?
[21:28:19] <deceit> does nullfull still do the server requests?
[21:28:29] <Intyre> sure
[21:28:30] <Brandon15811__> NullFull: minecraft 83.254.194.197
[21:28:31] <NullFull> Failed to receive challenge.
[21:28:35] <Brandon15811__> NullFull: minecraft 83.254.194.197 19132
[21:28:36] <NullFull> Failed to receive challenge.
[21:28:37] <Intyre> duhhh
[21:29:05] <deceit> brb
[21:30:10] <Intyre> LOL
[21:30:53] * Brandon15811__ wonders how hard it would be to write a query script in powershell
[21:30:54] <Intyre> run steve RUUN!!!
[21:31:32] <Intyre> how much steves?
[21:31:42] <Brandon15811__> over 9000
[21:32:46] <Intyre> run brandon ruun!
[21:33:01] <Intyre> hes behind you!
[21:33:32] <Brandon15811__> is the ground supposed to be all black though? xD
[21:38:54] <Intyre> nice :)
[21:39:02] <Intyre> black grass
[21:39:22] * gurun_ joined the channel
[21:40:13] <gurun> Yah, I forgot to put the color back..
[21:40:36] <gurun> That was 120. How bad was the lag?
[21:40:51] <Intyre> 5 blocks
[21:41:15] <gurun> Ok
[21:41:43] <gurun> You would have to look the runners in the inner circles,mbecause the others teleport basically.
[21:42:38] <Intyre> that was not bad
[21:42:42] <gurun> Unfortunate I disabled the lag counter on the server. Because the time calculating itself was one of the biggest performance culprits :-P
[21:42:43] <Intyre> it looked like a fan
[21:42:56] <Intyre> but curved blades
[21:43:11] <gurun> Yeah, it does, doesn't it.
[21:43:21] <gurun> You should see the flashing ground...
[21:45:30] <Brandon15811__> disco!
[21:46:00] <Intyre> \o\ /o/
[22:04:58] <gurun_> its disco mode now
[22:11:46] <Intyre> lies
[22:12:21] <Brandon15811__> ^
[22:17:21] <Intyre> crash
[22:30:19] <gurun> No time for disco, back to performance testing. Changing the compression algorithms..
[22:49:58] <gurun> Hmm, don't know why I didn't think it earlier. But caching the compressed chunk of course makes a huge difference on performance. Lowered another 20% ...
[22:51:55] <gurun> And DAMN how stupid a man can be. Running the emulator and the server on the same machine. They take exactly half each. So, that's another 20% off..
[22:52:14] <gurun> So, now it is 120 users at a 0.2 load.
[23:26:15] <gurun> Time for bed again. Last result 240 users at 15% load. Android had serious problems with that, but not iPad.

[00:08:23] * PEMapModder_ has quit
[00:29:50] <gurun> Hmm, streaming 120 clients running in a 50 block circle...
[00:30:27] * Darunia18 has quit
[00:31:34] <gurun> 50 blocks to make sure they continuously load chunks...
[00:31:51] <gurun> It absolutely overloads my network when I connect.
[00:32:39] <gurun> 8 core CPU at 40%
[00:35:12] <gurun> I guess williamtdr and the guys should be happy no one targets MC servers for attacks. A bit too easy to take down..
[01:12:25] <gurun> 240 clients, update position every 50 ms lag 1 second. Not good really.
[02:03:35] <KnownUnown> gurun: pfft
[02:03:43] <KnownUnown> you should've seen my home network running SkyWars xD
[03:45:17] <williamtdr> gurun: well aware of this
[03:45:38] <williamtdr> 20 Gbps ddos protection, it's activated a few times
[03:46:14] <williamtdr> When I was on Linode I had the whole network null routed because of a DDoS.
[04:40:22] * gurun has quit
[05:46:55] <Not-7116> [02PocketMine-MP] 07SpaceSkin starred 03PocketMine-MP - 13http://git.io/2lPEjw
[05:52:50] <Not-7116> [02PocketMine-MP] 07SpaceSkin forked the repository - 13http://git.io/2lPEjw
[05:56:35] * MrARM|away is now known as MrARM
[06:03:42] <iJoshuaHD> gosh, i always wish ddosers will die everytime they launch their zombies
[06:23:39] * expir3dcow joined the channel
[06:26:51] * conehead has quit
[06:50:46] * gurun joined the channel
[07:07:11] * Not-7116 has quit
[07:10:28] <shoghicp> MrARM: update the app PHP binaries
[07:32:06] * expir3dcow has quit
[07:50:35] * PEMapModder joined the channel
[07:55:56] <MrARM> shoghicp: I'll make it more automatic today or tomorrow
[07:57:08] <PEMapModder> Hello
[07:57:26] <PEMapModder> How are slimes spawned in MCPE?
[07:57:30] <PEMapModder> I mean their size
[07:57:43] <PEMapModder> In the protocol, of course
[08:07:57] <PEMapModder> How small can they be made?
[08:10:13] <shoghicp> PEMapModder: small... as in normal Minecraft
[08:10:26] <shoghicp> big... I think pretty big
[08:10:53] <PEMapModder> In MCPC, slimes can have extreme small/large sizes by modifying the world
[08:11:09] <PEMapModder> What about in MCPE, the limits?
[08:11:10] <shoghicp> including smaller sizes?
[08:11:20] <shoghicp> they should be the same as Minecraft
[08:12:38] <shoghicp> PEMapModder: http://wiki.vg/Entities#Slime
[09:00:22] * gurun has quit
[10:08:58] * jbernhardsson joined the channel
[10:11:02] * PEMapModder_ joined the channel
[10:14:37] * PEMapModder has quit
[10:30:06] * InusualZ joined the channel
[11:08:58] * PEMapModder_ has quit
[11:09:18] * PEMapModder joined the channel
[12:04:11] * InusualZ has quit
[12:05:55] * PEMapModder has quit
[12:06:12] * PEMapModder joined the channel
[12:06:13] * PEMapModder has quit
[12:06:37] * PEMapModder joined the channel
[13:03:31] * PEMapModder has quit
[13:03:49] * PEMapModder joined the channel
[13:03:50] * PEMapModder has quit
[13:04:14] * PEMapModder joined the channel
[13:04:15] * PEMapModder has quit
[13:04:44] * PEMapModder joined the channel
[13:04:44] * PEMapModder has quit
[13:05:19] * PEMapModder joined the channel
[13:05:20] * PEMapModder has quit
[13:05:59] * PEMapModder joined the channel
[13:05:59] * PEMapModder has quit
[13:06:43] * PEMapModder joined the channel
[13:06:44] * PEMapModder has quit
[13:07:28] * PEMapModder joined the channel
[13:07:28] * PEMapModder has quit
[13:08:13] * PEMapModder joined the channel
[13:08:14] * PEMapModder has quit
[13:09:00] * PEMapModder joined the channel
[13:09:01] * PEMapModder has quit
[13:09:45] * PEMapModder joined the channel
[13:09:46] * PEMapModder has quit
[13:46:18] * MrARM is now known as MrARM|away
[13:57:32] * MrARM|away is now known as MrARM
[15:02:51] * InusualZ joined the channel
[15:03:01] * MrARM is now known as MrARM|away
[15:03:07] * MrARM|away is now known as MrARM
[15:40:02] * jbernhardsson has quit
[16:43:49] * conehead joined the channel
[20:20:47] * gurun joined the channel
[20:24:49] <gurun> I always come home from job like this time.. And then I'm always so surprised that the channel has been so dead during the day.
[20:26:46] <Intyre> :)
[20:27:38] <Intyre> but thats late O.o
[20:28:54] <gurun> Long days..
[20:28:55] <KnownUnown> o.O
[20:29:00] <deceit> o_o
[20:29:12] <KnownUnown> oh hi deceit
[20:29:14] <deceit> oh hi
[20:29:18] <Intyre> usa woke up :p
[20:29:24] <deceit> i've been awake
[20:29:37] <deceit> mucking around with a new used router
[20:29:41] <KnownUnown> meh
[20:29:53] <KnownUnown> guess what my classmate suggested today to get rid of Ebola?
[20:29:57] <deceit> fire?
[20:30:00] <KnownUnown> "Close down the borders"
[20:30:02] <KnownUnown> ...
[20:30:14] <deceit> makes sense
[20:30:17] <deceit> ;p
[20:30:28] <KnownUnown> it's impossible
[20:30:33] <deceit> idk, i'm at ground zero, everyone else can kindly fuck off imo
[20:30:34] <deceit> ;p
[20:30:35] <gurun> I don't understand why they haven't already....
[20:31:07] <gurun> Let me tell you. I lived 6 months in Liberia some years ago (last months of the war), and it's not a place you want to go to, to die.
[20:31:34] <deceit> btw it's literally impossible to close borders
[20:31:38] <deceit> also it incites panic
[20:31:41] <KnownUnown> I said it!
[20:31:44] <KnownUnown> it incites panic
[20:31:49] <gurun> The place they sealed of now, in Monrovia, we didn't even go in there with guns.
[20:31:57] <KnownUnown> it will grind the economy to the halt
[20:32:02] <deceit> KnownUnown: i can't wait to see the next couple of weeks here
[20:32:03] <KnownUnown> it will inspire panic in other countries
[20:32:09] <KnownUnown> oh, Texas?
[20:32:12] <deceit> yeah
[20:32:13] <KnownUnown> heh heh
[20:32:17] <KnownUnown> you're at the heart of it
[20:32:25] <deceit> 15:30            deceit : idk, i'm at ground zero, everyone else can kindly fuck off imo
[20:32:29] <deceit> 15:30            deceit : ;p
[20:32:33] <KnownUnown> yeah yeah
[20:32:35] <deceit> it's not like ppl are looting
[20:32:35] <gurun> Yeah.. Well it happend in US before..
[20:32:41] <Intyre> is texas africa? :p
[20:32:41] <deceit> but you can tell ppl are acting weird
[20:32:44] <deceit> yes!
[20:32:52] <deceit> Intyre: i meant for here in the states
[20:33:16] <gurun> Remember after 9/11, the anthrax stuff. Fuck, they really closed down US
[20:33:22] <deceit> heh
[20:33:34] <gurun> You could NEVER do that in Sweden. Not like they do in US.
[20:33:38] <deceit> i remember
[20:38:07] <Intyre> (:
[20:39:51] <deceit> it was YOU!'
[20:40:03] <Intyre> yes
[20:40:12] <deceit> it's ok, i didn't live anywhere close to any of the attacks
[20:41:21] <gurun> shoghicp: I discovered today that if I just send a bullshit hash for the zlib compression, the clients doesn't seem to care. But it was a major boost of performance for the server.
[20:41:36] <Intyre> time to update your virus scanner to detect ebola then ;)
[20:42:12] <deceit> hahahah
[20:42:43] * gurun just turned of mcafee for interfering with performance tests :-(
[20:43:31] <Intyre> you better were protection then ;)
[20:44:28] * deceit gets the trash bags and duct tape
[20:46:13] * gurun now performance testing with a condom over his head..difficult to breath now..uhh ..I'm aaarrrghhhhh...
[20:55:39] <Brandon15811__> !addquote * gurun just turned of mcafee for interfering with performance tests :-( | <Intyre> you better were protection then ;) | * deceit gets the trash bags and duct tape | * gurun now performance testing with a condom over his head..difficult to breath now..uhh ..I'm aaarrrghhhhh...
[20:55:40] <MrQuoter> Quote 490 added
[21:00:24] <deceit> gurun: you're trying too hard to earn that darwin award ;p
[21:00:51] <deceit> you should have waxed your entire body, then used that new hydrophobic spray paint
[21:01:56] <deceit> no one makes the news for being an idiot and asphyxiating themselves with a condom
[21:02:01] <deceit> you have to go that extra mile!
[21:02:23] <deceit> and you should wear bunny slippers
[21:02:27] <Brandon15811__> relevant: https://www.youtube.com/watch?v=qeCmHYDFaog https://www.youtube.com/watch?v=lNqChN3WHh8
[21:02:51] <deceit> hah
[21:02:57] <gurun> Hmm, my wife just offered Vaseline.. But I'm not sure she mean for Ebola.
[21:03:23] <deceit> LOL
[21:03:33] <deceit> gurun: at least she's not going in dry

2014-10-15
[20:02:20] <KnownUnown> heh
[20:02:23] <KnownUnown> that'll be funny
[20:04:08] <Brandon15811__> http://youtu.be/8WP7AkJo3OE
[20:04:14] <Brandon15811__> KnownUnown: Intyre ^
[20:04:26] <KnownUnown> i've seen that before
[20:04:31] <Brandon15811__> Windows 1 to Windows 8 upgrade ;D
[20:04:35] <KnownUnown> and I'm going to say that's a complete mess
[20:09:04] <gurun> Is easy to believe that when you do OSS that you are immune from critics...
[20:10:04] <KnownUnown> pfft
[20:35:09] * MrARM is now known as MrARM|away
[20:51:25] <gurun> Ok, now I can fight in creative mode. That's a bit odd...
[20:53:04] * Intyre hides
[21:05:36] <Brandon15811__> http://imgur.com/1hxC4sb
[21:05:38] <Brandon15811__> heh xD
[21:10:59] <gurun> Brandon15811_: that's weird
[21:12:50] <Brandon15811__> http://labs.dinahmoe.com/plink/
[21:12:52] <Brandon15811__> pretty cool
[21:13:06] <gurun> The servers out there, like williamtdr and the guys. Are there databases storing all he stuff and so, or is it file based or something?
[21:13:27] <gurun> I'm thinking that a good "low target" for a release is to support that kind of infrastructure.
[21:13:55] <williamtdr> gurun: I use async web APIs on internally bound networking for everything.
[21:14:09] <gurun> Perhaps integrate with social plugins somehow, to get facebook/google trusts.
[21:15:04] <gurun> williamtdr: does that mean..that you have implemented a set of web services that you call from various plugins within MP?
[21:15:21] <williamtdr> gurun: exactly.
[21:15:35] <williamtdr> and from the websites
[21:15:41] <gurun> Ok, so that is your "back office" infrastructure. Sounds very good.
[21:16:09] <gurun> Feels like it would ..integrate well with CMS style software..
[21:16:23] <gurun> So you get both the web frontend, and MC front ends in the same system.
[21:17:39] <gurun> I'm thinking that my son has very very very big problems with the login for these servers.
[21:18:00] <williamtdr> I've built some simple frontends for things, but they're spread out.
[21:18:03] <gurun> He is only six, remember. So another way of authentication would be a lot better.
[21:18:11] <gurun> Maybe even something MC based.
[21:18:19] <williamtdr> 90% of the user interaction is through the app, so that's where most of the efforts are focused.
[21:18:46] <williamtdr> All of the auth systems have to be homebrew because Mojang doesn't provide an official system like PC does.
[21:19:03] <gurun> Can't you just use the IP and get the login through the app instead? Fully aware of the "dangers" with that.
[21:19:23] <williamtdr> Nope, because not every player has the app, in fact, most don't have an account
[21:19:37] <williamtdr> there about ~600,000 registered accounts in the database
[21:19:50] <gurun> It would be an incentive for me to get the app, for sure. For my son. And actually, for myself too.
[21:19:55] <williamtdr> in the last month & 1/2, 2.3 million unique ips were playing.
[21:20:01] <gurun> 600.000!!!! FUCK!
[21:20:03] <williamtdr> so most don't register.
[21:20:10] <williamtdr> and 600k isn't that many
[21:20:17] <williamtdr> considering that's been accumulating over a year os so
[21:20:20] <williamtdr> *or
[21:20:30] <williamtdr> and the ips have only been tracking for a month and a half
[21:20:38] <Brandon15811__> williamtdr: how many are active?
[21:20:38] <gurun> People really like that shit, don't they. Actually, I know I do :-)
[21:20:50] <williamtdr> Brandon15811__: no way to tell
[21:20:59] <williamtdr> Yup, plenty.
[21:21:14] <gurun> Damn.
[21:21:19] <williamtdr> For a while I had a nice little enterprise level load balancer sitting in front of everything.
[21:21:32] <williamtdr> So I could see geolocation data, traffic graphs, etc.
[21:21:49] <williamtdr> Was nice except for the fact that any computer it ran on screamed in pain from the traffic load.
[21:21:55] <williamtdr> and the software as $8000 a licence.
[21:22:14] <williamtdr> So any tracking stuff I have now I've written.
[21:22:44] <williamtdr> ~3600 players online at peak times, ~1500 at low, ~2300 in between
[21:22:45] <gurun> Did anyone figure out how to launch MCPE through external influence yet. I can imagine with mods and jailbreak, but not really an option.
[21:22:56] <williamtdr> yup, see blocklauncher.
[21:23:00] <gurun> Because typing in IP is also a bit of a bitch.
[21:24:16] <williamtdr> shoghicp: pocketmine keeps crashing the client in the lobby
[21:24:28] <williamtdr> on canInteract() stuff, happens a ton
[21:25:55] <gurun> Will, did you write your own plugins for the various game modes you support, or are these open?
[21:27:07] <gurun> Thinking specifically about the death match mode. And how you set spawn points for that, bundled with the actual game logic involved. Inventory management, etc.
[21:28:25] <williamtdr> gurun: Yup, wrote them all.
[21:28:49] <williamtdr> I use config files for map data, pedestal coords, deathmatch, name, etc.
[21:29:44] <gurun> Did you build the maps too, or are they from open domain sources?
[21:29:54] <gurun> They are actually quite nice, the ones I've seen so far.
[21:30:09] <williamtdr> Did not build them, some of them were built from scratch for PE, some were ported, some were downloaded then ported.
[21:30:15] <gurun> I love the ones with trees..because then you can hide and screw things up for everybody :-P
[21:30:25] <williamtdr> That works until deathmatch ;)
[21:30:54] <gurun> Yeah, but collect some shit, and then.. Dig a grave around you. In the trees hihi
[21:31:33] <williamtdr> :)
[21:31:41] <williamtdr> NullFull minecraft bd.lbsg.net
[21:31:42] <NullFull> [Minecraft Stats] Hostname: Lifeboat SG; Gamemode: SMP; Software: PocketMine-Soft Alpha_1.4dev-115; Version: v0.9.5 alpha; Players: 11/40
[21:31:58] <gurun> If you would make it to the deah match, you are screwed anyway. Because they got so much more shit than you even when they start.. Guess that you get what you pay for :-=
[21:33:53] <gurun> Ok. It's decided then. I will go for a game environments enterprise setup style.
[21:34:12] <gurun> Seems to be the easiest way to get some volume for testing the stuff.
[21:34:56] <williamtdr> grabbing as many chests as possible is generally the strategy of choice for not losing the deathmatch
[21:35:09] <williamtdr> hiding somewhere near a chest, grabbing it, waiting for refill, exploring in the meantime
[21:35:52] <gurun> I just can't figure out how the hell some people seems to be able to kill without taking any damage themselves. Basically, if you get into a fight, run is the only option. But lag makes it shit difficult too.
[21:36:20] <williamtdr> hopefully the lag will get better when I push this next major update, moving everything to pocketmine 1.4.
[21:36:30] <williamtdr> so far the lag is worse though.
[21:36:42] <gurun> Yeah, shogi made a lot of nice performance enhancement it seems.
[21:36:52] <gurun> ..or in the making of it.
[21:37:11] <williamtdr> Yup. But I'm also getting roughly half the tps with less players than I did on the previous version.
[21:37:21] <williamtdr> But, retesting, hopefully recent changes will have helped.
[21:37:25] <gurun> Hmm.
[21:38:01] <gurun> How many players did you have per server?
[21:40:03] <gurun> 40 or something, right?
[21:42:47] <williamtdr> 60.
[21:43:13] <williamtdr> 4 per physical node, 1230v2, 120 gb ssd, 16 gb ram configuration.
[21:43:39] <gurun> 1230?
[21:44:15] <gurun> Are you in a gigabit net ?
[22:26:29] <gurun> So, have a crazy client running around.. Let's see what it can do with 60x4 then...
[23:04:25] <KnownUnown> williamtdr: multiple loadbalancers!
[23:04:50] <KnownUnown> sg.lbsg.net -> [lb1.lbsg.net, lb2.lbsg.net, lb3.lbsg.net, lb4.lbsg.net]
[23:04:55] <KnownUnown> (poc)
[23:05:14] <KnownUnown> and then the various loadbalancers further loadbalance the servers :)
[23:12:56] * Darunia18 joined the channel
[23:28:41] <Brandon15811__> NullFull: yo dawg I heard you like loadbalances so I put a loadbalancer in your loadbalancer so you can loadbalance while you loadbalance
[23:28:42] <NullFull> http://v1.memecaptain.com/9f6f04.jpg
[23:28:51] <Brandon15811__> KnownUnown: williamtdr ^
[23:29:04] <KnownUnown> that's pretty much it xD
[23:32:18] * PEMapModder_ joined the channel
[23:32:21] <NullFull> PEMapModder_ is also known as: PEMapModder
[23:32:32] <Brandon15811__> https://www.youtube.com/watch?v=imamcajBEJs
[23:32:39] <Brandon15811__> semi-relevant ;D
[23:33:04] * Brandon15811__ wants to go watch that again
[23:36:03] * PEMapModder has quit
[23:44:03] <williamtdr> Brandon15811_: :D
[23:59:41] <Brandon15811__> https://twitter.com/SwiftOnSecurity/status/522536575465684992
[23:59:45] <Brandon15811__> xD

[14:43:40] <shoghicp> but this is done as needed
[14:45:35] <gurun> Hmm, I see.
[14:47:16] <shoghicp> also, since chunks chunks are read sequentially, disk doesn't have to seek a lot
[14:48:16] <gurun> Yeah,but as I explained.. I read it all into memory. The whole file. And then I measure the time for in memory processing.
[14:48:35] <gurun> So, there is something else going on here...
[14:50:27] <gurun> Ok, it takes basically zero time to read the full region from disc (SSD)
[14:56:20] <gurun> Could it be that craft.net NBT code is really that inefficient.
[14:59:42] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/oRm3Yw
[14:59:43] <Not-7116> [02PocketMine-MP] 07shoghicp 038abe953 - Fixed RegionLoader not creating default index on first load
[15:00:31] <Not-7116> A new PocketMine-MP Development Build is available!
[15:00:33] <Not-7116> PocketMine-MP Alpha_1.4dev build #698: http://jenkins.pocketmine.net/job/PocketMine-MP/698/
[15:00:55] <gurun> No shoghicp, not acceptable. No way .NET is allowed to be slower than PHP (no offense)
[15:01:04] <shoghicp> gurun: haha
[15:01:14] <gurun> So, I guess I will have to do my own damn loading now then..
[15:01:20] <shoghicp> PHP is slower in lineal way
[15:01:53] <gurun> Slow code on a fast framework, is still slow..
[15:02:01] <shoghicp> if I implement something O(n log n) in PHP and other guy does it in O(n²) on .NET
[15:02:12] <shoghicp> .NET will be slow on bigger inputs :)
[15:02:37] <gurun> I will run the profiler.. I have ultimate edition of VS, so it should have a profiler.. Somewhere..
[15:03:01] <shoghicp> Well, I never saw the chunk loading on the profiler
[15:03:13] <shoghicp> since it skips things that do not take enough time
[15:03:29] <shoghicp> since I removed some of the top things, I'll run it again :)
[15:04:57] <shoghicp> with profiler it takes more time, of course
[15:06:43] <shoghicp> yep, 13ms
[15:07:15] <shoghicp> lots of calls to add to profiler output
[15:07:36] <shoghicp> and time measured from the script matches what kcachegrind says
[15:09:06] <shoghicp> haha
[15:09:17] <shoghicp> Server->getPluginManager() is the most called method
[15:09:28] <shoghicp> followed by Server::getInstance()
[15:09:33] <shoghicp> and some NBT methods
[15:09:47] <gurun> Yeah, plugins have to be a bitch for you really. From that perspective.
[15:11:57] <shoghicp> nah, 0 time
[15:12:27] <shoghicp> this ran for a short time, but got called 14069 times
[15:12:41] <shoghicp> mostly server startup and permission population
[15:13:18] <shoghicp> oh, and that's another thing. Bukkit permission system was awfully slow, it's the same in Java
[15:13:47] <shoghicp> some code that took 4 seconds to complete now does it instantly
[15:14:44] <gurun> The profiler indicates that 90% of the time is spent in core ?NET.
[15:16:46] <shoghicp> that can be good or bad :P
[15:17:30] <gurun> Mostly good.
[15:17:41] <gurun> I loaded the symbols from MS now. And it tells me..
[15:18:00] <gurun> ..hot spot is craft.net "get metadata"
[15:18:19] <shoghicp> get metadata, from a block?
[15:18:26] <shoghicp> using that NibbleArray?
[15:19:03] <gurun> Removing the loading of metadata...
[15:21:55] * jbernhardsson has quit
[15:25:23] <gurun> Each property, data, skylight, etc takes away 25% of the time each.
[15:27:32] <iJoshuaHD> can some decrypt this text?
[15:27:41] <iJoshuaHD> 5b86e2be1c0649dd04bfa9d83ac90565865f37b0009e8ab979b5f56ce685e038076aa530c01cd4d0d51e471825420e860f8bdb6d26cf6d515e40ee1459e82db2
[15:27:51] <shoghicp> errm... decrypt?
[15:28:16] <iJoshuaHD> yea
[15:28:22] <iJoshuaHD> i cant seem to xD
[15:28:43] <shoghicp> why would you paste that here?
[15:28:47] <iJoshuaHD> i saw that text on a forum where if you decrypt it, you get the code or prize
[15:29:24] <iJoshuaHD> well ... because you guys are the only one i know who deal with this stuff
[15:29:49] <iJoshuaHD> sorry if i intrude or something ..
[15:30:36] <MrARM> Why would we do it for you?
[15:30:57] <iJoshuaHD> help?
[15:41:45] <gurun> shoghicp: you won't believe it when I tell you what the culprit was :-(
[15:41:52] <shoghicp> ?
[15:42:08] <gurun> I lowered from 250 to 50 ms for the same code..
[15:42:30] <shoghicp> it was PHP!
[15:42:32] <gurun> By removing a call to DateTime.Now
[15:42:44] <gurun> Jesus..
[15:43:11] <gurun> Every access to data recorded a last time accessed ..time.
[15:43:25] <gurun> And that simple call took 80% of the time.
[15:43:25] <shoghicp> :)
[15:44:00] <shoghicp> I set chunks as modified with a single boolean
[15:44:09] <shoghicp> modification time is set later, when saving
[15:44:24] <shoghicp> faster, and the error is good enough
[15:44:50] <shoghicp> the best optimization you can do is getting a result good enough for you, but not exact (if it takes time)
[15:46:30] <gurun> But this is .. Last access.. I don't need that on reading, I need that in the cache only.
[15:47:52] <shoghicp> was it on reading too?
[15:49:17] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/y81PVg
[15:49:19] <Not-7116> [02PocketMine-MP] 07shoghicp 03ed94210 - Do not block when killing workers
[15:49:50] <gurun> Yes
[15:49:55] <humerusj> ja
[15:49:57] <gurun> Don't know why
[15:50:08] <gurun> So I have to check that.
[15:50:16] <shoghicp> on Craft.Net?
[15:50:34] <gurun> Yes
[15:50:49] <shoghicp> you can ask SirCmpwn
[15:50:59] <shoghicp> or make a PR
[15:51:05] <shoghicp> Oh, he left this channel
[15:51:13] <gurun> Yeah. But I haven't decided if I should with that library yet, or just do what I need on my own.
[15:52:02] <gurun> I've fixed some stuff in it already.. Like loading the spawn points, and copy some structures because of the reversal of z and y
[15:56:26] * iJoshuaHD_ has quit
[15:58:11] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/WNmJfA
[15:58:13] <Not-7116> [02PocketMine-MP] 07shoghicp 031adf53a - Fixed error_handler trace generation on higher debug levels
[15:58:47] <williamtdr> whoa
[15:58:54] <williamtdr> no one told me visual studio was 6 gig
[15:58:57] <williamtdr> yikes
[16:02:50] <PEMapModder> williamtdr: https://mobile.twitter.com/PEMapModder/media/grid?idx=8&tid=517002306756165632
[16:03:26] <williamtdr> PEMapModder: :)
[16:04:21] <gurun> VS is big...
[16:04:28] <gurun> Because of all the crap that comes with it..
[16:05:01] <gurun> And I have ultimate edition (from work) so I have all the shit in the world with it..
[16:07:22] <gurun> So, now the loading of anvil is down to 30% taking time for filtering out and mapping MCPC blocks to match MCPE so it doesn't crash clients. I did that with a regular list, so very slow.
[16:13:13] <gurun> Damn the profiler in VS is absolutely amazing. It high lights the code after with performance indicators.. And colors.. Absolutely amazing.
[16:32:08] <Not-7116> [02PocketMine-MP] 07LukeDarling commented on commit 03645c00b2f7faae7d5ef668df495f406f9a97e15b - 13http://git.io/rnRBxQ
[16:35:48] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/vDKLhA
[16:35:50] <Not-7116> [02PocketMine-MP] 07shoghicp 03d473ce1 - Throw CRITICAL error message on unhandled Exception on plugin events instead of crashing
[16:35:52] <Not-7116> [02PocketMine-MP] 07shoghicp 03500a690 - Throw CRITICAL error message on unhandled Exception on commands instead of crashing
[16:37:40] <Not-7116> [02PocketMine-MP] 07shoghicp commented on commit 03645c00b2f7faae7d5ef668df495f406f9a97e15b - 13http://git.io/aaOjvA
[16:38:23] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/bW4WJA
[16:38:25] <Not-7116> [02PocketMine-MP] 07shoghicp 032049154 - Do not wrap text if unknown characters are found.
[16:41:06] <Not-7116> A new PocketMine-MP Development Build is available!
[16:41:08] <Not-7116> PocketMine-MP Alpha_1.4dev build #702: http://jenkins.pocketmine.net/job/PocketMine-MP/702/
[16:41:44] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/wKYfsg
[16:47:31] * conehead joined the channel
[16:58:53] <Not-7116> [02PocketMine-MP] 07LukeDarling commented on commit 03645c00b2f7faae7d5ef668df495f406f9a97e15b - 13http://git.io/ZaDrPA
[17:00:03] <Not-7116> A new PocketMine-Soft Build is available!
[17:00:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #115: http://jenkins.pocketmine.net/job/PocketMine-Soft/115/
[17:02:53] <Not-7116> [02PocketMine-MP] 07shoghicp commented on commit 03645c00b2f7faae7d5ef668df495f406f9a97e15b - 13http://git.io/gOyZhA
[17:05:22] * PEMapModder joined the channel
[18:58:25] <KnownUnown> gurun: did you try Java Mission Control?
[19:02:06] <gurun> KnownUnown: no, but looks a lot like intellitrace for .net
[19:02:29] <gurun> It's after my time with java....
[19:02:46] <gurun> ..I declared it dead already at 1.5
[19:04:19] <gurun> But I have to admit that I'm intrigued by the "without performance overhead claim" they..claim.
[19:05:17] <KnownUnown> hmms
[19:19:00] <williamtdr> Does anyone know off-hand how to get a player by ID in PM 1.4?
[19:21:29] <Intyre> loop :)
[19:55:12] <Not-7116> [02PocketMine-MP] 07Sulfatezz opened issue 03#2182: Settings for Chat line breaks - 13https://github.com/PocketMine/PocketMine-MP/issues/2182
[19:55:46] <KnownUnown> :|
[19:55:50] <Intyre> O.o
[19:55:58] <KnownUnown> "shit does not work" - person on steadfast github repo 2k14
[19:56:26] <Intyre> did they implement shit :o
[19:56:42] <Intyre> pooping mobs :)
[19:56:49] <KnownUnown> xD
[19:57:06] <KnownUnown> I have a feeling that this guy's trying to use start.sh -.-
[19:57:10] <KnownUnown> on Windows -.-
[19:57:15] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2182: Settings for Chat line breaks - 13http://git.io/N2lScQ
[19:57:17] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2182: Settings for Chat line breaks - 13https://github.com/PocketMine/PocketMine-MP/issues/2182
[19:57:35] <Intyre> doesnt that work? :/
[19:58:05] <KnownUnown> ...
[19:58:10] <KnownUnown> On Windows?
[19:58:48] <Intyre> today i found out that we still have pc's with win98 at work xD
[19:58:55] <KnownUnown> xD
[19:59:36] <Intyre> and they used software from 1999 :p
[19:59:46] <KnownUnown> pffffft
[20:00:11] <Intyre> so i did a small upgrade to win8.1 :)
[20:00:39] <KnownUnown> heehee
[20:00:43] <KnownUnown> <3 win8.1
[20:00:44] <KnownUnown> wait
[20:00:50] <KnownUnown> 1999 hardware? 0.o
[20:01:15] <Intyre> really old hardware
[20:01:26] <KnownUnown> uhh
[20:01:30] <KnownUnown> it worked with win8.1?
[20:01:49] <Intyre> xD yes
[20:01:53] <Intyre> no :p

[00:01:14] <KnownUnown> genymotion ;)
[00:03:32] <gurun> :-) I'll try that instead. Just makes me wonder..how they can fail :-(
[00:04:47] <KnownUnown> well, genymotion is better
[00:04:50] <KnownUnown> and there's less bloatware
[00:06:21] <gurun> Ok. And the free version works fine for just playing, right?
[00:08:59] <KnownUnown> yeah
[00:09:03] <KnownUnown> perfectly fine
[00:13:47] <gurun> Hmm, interesting concept.
[00:35:17] <gurun> Painfully slow :-(
[00:44:25] * InusualZ has quit
[01:21:31] * iJoshuaHD_ joined the channel
[01:21:35] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[01:25:44] * iJoshuaHD_ has quit
[01:29:23] * KnownUnown_ joined the channel
[01:29:47] * KnownUnown_ is now known as Guest96504
[01:33:11] * KnownUnown has quit
[01:33:13] * Guest96504 is now known as KnownUnown
[01:33:43] * KnownUnown is now known as Guest4294
[01:35:47] * Guest4294 is now known as KnownUnown__
[01:36:02] * KnownUnown__ is now known as UnownKnown
[01:41:23] * sekjun9878_ joined the channel
[01:42:32] * MinecraftAddict_ joined the channel
[01:42:34] * shaila joined the channel
[01:42:49] * sgray has quit
[01:42:53] * RxOYAL has quit
[01:42:53] * sekjun9878 has quit
[01:42:53] * MinecraftAddict has quit
[01:42:54] * Antisober552 has quit
[01:42:54] * RxOYAL joined the channel
[01:43:01] * MinecraftAddict_ is now known as MinecraftAddict
[01:43:01] * sekjun9878_ is now known as sekjun9878
[01:43:02] * [shoghicp] joined the channel
[01:43:05] <NullFull> [shoghicp] is also known as: shoghicp, 8578647847, 64FF00, ljyloo, InusualZ, onebone, SuperChipsLP, Falk, Lambo, EkiFoX, PocketMine Team
[01:43:26] * [shoghicp] is now known as shoghicp
[01:44:02] * Antisober552 joined the channel
[03:40:22] * gurun has quit
[05:48:51] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2180: Can't place blocks on last development build - 13http://git.io/dq3VIQ
[05:48:54] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2180: Can't place blocks on last development build - 13http://git.io/mkFsjQ
[05:59:19] * MrARM|away is now known as MrARM
[06:49:29] * gurun joined the channel
[06:55:24] * IntAtWork joined the channel
[08:14:04] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/COr3vA
[08:14:06] <Not-7116> [02PocketMine-MP] 07shoghicp 037b7b91e - Fixed Entity updates not firing
[08:45:09] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±16] 13http://git.io/TG05Ug
[08:45:11] <Not-7116> [02PocketMine-MP] 07shoghicp 039b85abd - Micro-optimizations
[08:47:05] <Not-7116> A new PocketMine-MP Development Build is available!
[08:47:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #694: http://jenkins.pocketmine.net/job/PocketMine-MP/694/
[08:52:15] * slimpixels joined the channel
[09:00:05] <Not-7116> A new PocketMine-Soft Build is available!
[09:00:07] <Not-7116> PocketMine-Soft Alpha_1.4dev build #113: http://jenkins.pocketmine.net/job/PocketMine-Soft/113/
[09:00:22] * gurun has quit
[09:02:08] <shoghicp> krakjoe: are you still working on that extension to remove fatal errors from a section of code?
[09:27:04] * slimpixels has quit
[09:37:08] * jbernhardsson joined the channel
[09:54:59] * conehead has quit
[10:03:44] * PEMapModder joined the channel
[10:15:26] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/FP3Sjg
[10:15:28] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 033 commits to 03master [+0/-0/±10] 13http://git.io/vIQvWg
[10:15:30] <Not-7116> [02PocketMine-MP] 07shoghicp 03b71a470 - Fixed player using an invalid spawn chunk
[10:15:32] <Not-7116> [02PocketMine-MP] 07shoghicp 03e3a9db5 - Implemented saving modified chunks
[10:15:34] <Not-7116> [02PocketMine-MP] 07shoghicp 0369d1324 - Fixes entities not being saved and tile entities having an incorrect field, closes #1661
[10:15:36] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2179: pthreads detected an attempt to connect to a Threaded which has already been destroyed - 13http://git.io/1_XSKA
[10:15:38] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2179: pthreads detected an attempt to connect to a Threaded which has already been destroyed - 13http://git.io/VIsJPA
[10:17:04] <Not-7116> A new PocketMine-MP Development Build is available!
[10:17:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #695: http://jenkins.pocketmine.net/job/PocketMine-MP/695/
[10:20:03] <Not-7116> A new PocketMine-Soft Build is available!
[10:20:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #114: http://jenkins.pocketmine.net/job/PocketMine-Soft/114/
[10:32:55] <Not-7116> [02PocketMine-MP] 07filfat commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/JTJmww
[10:45:00] * MrARM is now known as MrARM|away
[11:12:14] <Not-7116> [02PocketMine-MP] 07PEMapModder opened pull request 03#2181: Match NBT compound offset with tag names - 13http://git.io/XKK-xA
[11:14:56] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2181: Match NBT compound offset with tag names - 13http://git.io/2DFSjw
[11:14:57] <Not-7116> [02PocketMine-MP] 07shoghicp closed pull request 03#2181: Match NBT compound offset with tag names - 13http://git.io/XKK-xA
[11:16:52] * slimpixels joined the channel
[11:19:01] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+1/-0/±2] 13http://git.io/mp0pwA
[11:19:03] <Not-7116> [02PocketMine-MP] 07shoghicp 03bda6f03 - Added BlockUpdateEvent
[11:29:06] * gurun joined the channel
[11:32:31] * UnownKnown is now known as KnownUnown
[11:48:02] <gurun> I wish Mojang would add the giant iron monster to PE.
[12:00:41] * IntAtWork has quit
[12:30:55] * iJoshuaHD_ joined the channel
[12:30:58] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[12:36:27] <shoghicp> gurun: I think you can spawn giant slimes
[12:36:33] <shoghicp> that take a lot of space :P
[12:57:21] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/oa5FDA
[12:57:23] <Not-7116> [02PocketMine-MP] 07shoghicp 035dc5aba - Match Player pickup area with Minecraft
[13:05:52] * shaila has quit
[13:18:59] * shaila joined the channel
[13:47:04] * MrARM|away is now known as MrARM
[13:51:49] <shoghicp> gurun: scheduled updates work for all entities
[13:55:52] <gurun> Damn. I just did the biggest of performance optimization ever.
[13:56:00] <shoghicp> :o
[13:56:18] <gurun> I have been beating my head on the chunk loading. I think it was slow. It took too long.
[13:56:31] <gurun> Like 15-20 ms per chunk.
[13:56:35] <iJoshuaHD_> BuyCraft plugin of Falk takes a lot of CPU having an Allocation error with PocketMine
[13:56:58] <iJoshuaHD_> i think BuyCraft isnt ready to be on PocketMine yet
[13:57:10] <shoghicp> iJoshuaHD_: he just did things wrong
[13:57:18] <gurun> And then, by coincident. I tested intellitrace in visual studio, enabling everything. Just to see how debugging in that works. It basically turns C# into PHP :-)
[13:57:24] <shoghicp> and tries to pass objects from the main thread to another thread
[13:57:33] <gurun> A lot too slow. Suddenly chunk generation was at 4-500 ms.
[13:57:40] <iJoshuaHD_> yea i posted about it on his BuyCraft thread
[13:57:40] <gurun> So, I turned it all off.
[13:58:06] <gurun> And it turns out that visual studio has "some" of it ON by default. And now, chunk loading on AVARAGE is 2 ms.
[13:58:22] <gurun> Just by clicking in a checkbox in visual studio :-P
[13:58:29] <shoghicp> haha
[13:58:44] <shoghicp> let me get some timings and tell you the average here
[13:59:07] <shoghicp> (Reading region worlds + uncompressing the NBT tree then creating entities)
[13:59:12] <gurun> A chunk in this case is a ChunkColumn of random blocks.
[14:00:10] <gurun> I will try on a large world that reads from disc so we can compare. Should be much faster since one of the fucking things it did, was instrument ALL disc IO by default :-)
[14:00:45] <gurun> And I've been blaiming craft.net for having lousy fucking code. I'm sorry all to all the Sirs out there :-P
[14:03:48] <shoghicp> gurun: 1.5ms
[14:04:08] <shoghicp> PHP, reading from a slow disk
[14:04:34] <shoghicp> sometimes it peaks to 14ms, when it has to create a new chunk and save it
[14:07:36] <shoghicp> The server loaded ~100 chunks in less than a tick
[14:07:51] <shoghicp> 1 tick = 0.05 seconds
[14:08:25] <shoghicp> heh, this is pretty good
[14:30:06] <gurun> Hmm, I'm reading an anvil world.
[14:30:29] <shoghicp> yep, this is McRegion, basically Anvil
[14:30:35] <gurun> Each chunk is generated around 40-150ms of course depending on what's in it.
[14:31:12] <gurun> I don't see how you can read and generate chunks in 1.5 ms. I actually used an in memory flatland generator as an example when I said 2ms.
[14:31:24] <shoghicp> generate a chunk != world generation
[14:31:31] <gurun> All that is doing is basically just a for loop filling in an array.
[14:31:48] <gurun> But that in AVARAGE still takes a couple of ms..
[14:32:09] <gurun> And I am on 8 core CPU, SSD disc. No way you can beat this?
[14:32:15] <gurun> Not in PHP.
[14:33:39] <shoghicp> This is reading from disk, opening the region world, reading the sector, uncompressing and creating the NBT tree, and filling the chunk objects
[14:33:44] <gurun> 100 chunks in 50ms.. You know yourself that doesn't make sense, right.
[14:34:18] <gurun> I mean, the 96 chunks.. From disc.
[14:34:23] <shoghicp> if they do not exist, it creates an empty chunk and saves it back to disk, and later it'll be world-generated and populated
[14:34:40] <shoghicp> gurun: I measured directly on the function itself
[14:35:15] <gurun> Yeah, well I think we measure, or try, the same thing.
[14:35:18] <shoghicp> oh, chunk reading was a lot slower before. reading it a single time, then doing things works great
[14:35:36] <gurun> I preload the spawn point. So that is where I get the statistics. Its on server startup. So no other load affecting it.
[14:35:54] <shoghicp> I measure all chunk loads
[14:36:09] <gurun> You can load anvil, right?
[14:36:21] <shoghicp> the first one took 8ms, that's opening the region file then reading the chunk
[14:36:27] <shoghicp> yeah, I'll create a world now
[14:37:02] <gurun> I'm using the mountain sky village, with a world offset of zero. And generate the spawn point.
[14:37:42] <gurun> If you want to compare, perhaps you can download that world and take the numbers for generating the 100 chunks around spawn point (it is heavy)
[14:39:45] <gurun> I use a buffered reader for this stuff. So it basically reads the whole region in one sweep, into memory.
[14:40:03] <gurun> So chunk generation is in memory basically.
[14:40:10] <shoghicp> I only read the chunks I need
[14:40:15] <shoghicp> but I have the index in memory
[14:40:39] <gurun> Yes, that would be the smart thing todo of course.
[14:40:45] * slimpixels has quit
[14:40:51] <gurun> And store it network "aligned"
[14:41:25] <shoghicp> gurun: yeah, it takes a bit more on average
[14:41:33] <shoghicp> 2.3ms Anvil chunks
[14:42:55] <shoghicp> server works with them normally just after loading them
[14:43:17] <shoghicp> to send them to a player, they are sent to a worker, to convert them to the network format
[14:43:23] <shoghicp> mcregion doesn't need this

2014-10-14
[00:45:53] <Not-7116> [02PocketMine-MP] 07bluelectric starred 03PocketMine-MP - 13http://git.io/EFlQOg
[01:50:22] * gurun has quit
[02:14:54] * zhuowei joined the channel
[02:49:18] * KnownUnown_ joined the channel
[02:51:37] * Intyre_ joined the channel
[02:51:39] <NullFull> Intyre_ is also known as: shoghicp, 8578647847, 64FF00, ljyloo, InusualZ, onebone, SuperChipsLP, Falk, Lambo, EkiFoX, PocketMine Team
[02:52:42] * LaxWasThere joined the channel
[02:54:00] * eggy has quit
[02:54:00] * williamtdr has quit
[02:54:00] * Intyre has quit
[02:54:01] * KnownUnown has quit
[02:54:03] * LaxWasHere has quit
[02:54:05] * Intyre_ is now known as Intyre
[02:54:08] * KnownUnown_ is now known as KnownUnown
[02:55:23] * eggy joined the channel
[03:04:39] * williamtdr joined the channel
[04:36:14] * zhuowei has quit
[05:40:29] * tyteen4a03 has quit
[05:46:12] * tyteen4a03 joined the channel
[06:30:05] * expir3dcow has quit
[07:30:25] * iJoshuaHD joined the channel
[07:30:38] <iJoshuaHD> hi
[08:16:55] * MrARM|away is now known as MrARM
[09:28:31] <MrARM> 10-14 11:27:09.626: A/libc(2633): Fatal signal 11 (SIGSEGV) at 0x00000408 (code=1), thread 2646 (Minecraft - Mai)
[09:28:32] <MrARM> :o
[09:28:48] <MrARM> (Didn’t expect it xD, I guess it’s a gl error)
[10:05:53] * sgray has quit
[10:17:20] <MrARM> Who wouldn’t like an app that has black screen and crashes after about half a min with a MC exception?
[10:18:46] <Not-7116> [02PHP-PocketMine-Android] Jenkins CI - build #110 13http://jenkins.pocketmine.net/job/PHP-PocketMine-Android/110/
[10:18:48] <Not-7116> [02PHP-PocketMine-Linux-ARM] Jenkins CI - build #101 13http://jenkins.pocketmine.net/job/PHP-PocketMine-Linux-ARM/101/
[10:18:50] <Not-7116> [02PHP-PocketMine-Linux] Jenkins CI - build #111 13http://jenkins.pocketmine.net/job/PHP-PocketMine-Linux/111/
[10:18:52] <Not-7116> [02PHP-PocketMine-Windows] Jenkins CI - build #16 13http://jenkins.pocketmine.net/job/PHP-PocketMine-Windows/16/
[10:22:47] * sgray joined the channel
[11:11:04] <Not-7116> [02PocketMine-MP] 07SurvivalHive commented on issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/za_mvw
[11:30:00] * stealthii has quit
[11:31:13] * stealthii joined the channel
[13:55:32] <Not-7116> [02PocketMine-MP] 07HmHmmHm forked the repository - 13http://git.io/WR01rA
[14:13:42] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 035 commits to 03master [+2/-0/±7] 13http://git.io/Qgn8xg
[14:13:44] <Not-7116> [02PocketMine-MP] 07shoghicp 0360ca24f - Updated PluginManager event deprecation message
[14:13:45] <Not-7116> [02PocketMine-MP] 07shoghicp 0307dcbdb - Fixed Level->getNearbyEntities(), fixes item drops not being picked up
[14:13:48] <Not-7116> [02PocketMine-MP] 07shoghicp 0343a97c4 - New PlayerMoveEvent, improved player movement event firing
[14:13:50] <Not-7116> [02PocketMine-MP] ... and 2 more commits.
[14:15:06] <Not-7116> A new PocketMine-MP Development Build is available!
[14:15:08] <Not-7116> PocketMine-MP Alpha_1.4dev build #691: http://jenkins.pocketmine.net/job/PocketMine-MP/691/
[14:20:04] <Not-7116> A new PocketMine-Soft Build is available!
[14:20:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #111: http://jenkins.pocketmine.net/job/PocketMine-Soft/111/
[14:25:25] <Not-7116> [02PocketMine-MP] 07MobileCrafter commented on issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/DZrRAw
[14:37:45] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/0DB8ng
[15:42:50] * jbernhardsson has quit
[15:57:49] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/4p9UPQ
[16:42:30] <Not-7116> [02PocketMine-MP] 07NEOhiroki commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/_5x-Jw
[16:43:22] * sgray has quit
[17:00:53] * sgray joined the channel
[17:04:26] * expir3dcow joined the channel
[17:05:57] <Not-7116> [02PocketMine-MP] 07NEOhiroki commented on issue 03#49: Things To Do for Beta (Survival Update) - 13http://git.io/6vyFrA
[17:40:48] <Not-7116> [02PocketMine-MP] 07NEOhiroki starred 03PocketMine-MP - 13http://git.io/cpk7jA
[17:41:34] <Not-7116> [02PocketMine-MP] 07NEOhiroki commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/A2-lZw
[17:43:05] <Not-7116> [02PocketMine-MP] 07NEOhiroki commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/SNiksQ
[19:53:04] * conehead joined the channel
[19:54:08] * gurun joined the channel
[19:54:50] <gurun> I'm never going to open a door again :-(
[19:55:14] <Intyre> evil monkey behind it?
[19:55:41] <gurun> My wish..
[19:56:22] <gurun> Its funny when you code on the train back and forth to work.. It's like coding without safety. Can't test anything..
[19:56:46] <Intyre> sure you can :/
[19:57:02] <gurun> I have to find a way for my laptop to turn into a hub...
[20:03:38] * InusualZ joined the channel
[20:22:32] * expir3dcow has quit
[20:49:43] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±8] 13http://git.io/BdqCnQ
[20:49:46] <Not-7116> [02PocketMine-MP] 07shoghicp 0318f6bad - Implemented scheduled and partial entity updates
[20:53:31] * MrARM is now known as MrARM|away
[20:55:45] <Not-7116> A new PocketMine-Soft Build is available!
[20:55:47] <Not-7116> PocketMine-Soft Alpha_1.4dev build #112: http://jenkins.pocketmine.net/job/PocketMine-Soft/112/
[20:56:05] <Not-7116> A new PocketMine-MP Development Build is available!
[20:56:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #692: http://jenkins.pocketmine.net/job/PocketMine-MP/692/
[21:01:04] <Not-7116> [02PocketMine-MP] 07Logalicioustuff commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/ulWVBQ
[21:14:06] <gurun> Does anyone have a stress test for a server. Something that connects a shotload of clients and ..run around doing stuff?
[21:15:40] <shoghicp> gurun: I can send a lot of clients to your server
[21:15:47] <shoghicp> but not run around :(
[21:16:33] <gurun> But they can connect ..in general or?
[21:16:42] <gurun> I just need to open up my router I guess.
[21:16:59] <shoghicp> yeah, it's just a script that sends a lot of fake clients
[21:32:13] <gurun> Maybe I should just use the protocol and build a client.. Not exactly difficult, right :-)
[21:32:29] <gurun> I can test the AI on that ..
[21:34:21] <shoghicp> :D
[21:39:59] <gurun> shoghicp: regarding the scheduled entity updates. What kind of entities is that aimed for? Living things or?
[21:49:50] <Not-7116> [02PocketMine-MP] 07modivin opened issue 03#2179: pthreads detected an attempt to connect to a Threaded which has already been destroyed - 13http://git.io/1_XSKA
[22:22:18] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#1661: Signs turn invisible after restarting the server  - 13http://git.io/at7dMg
[23:31:09] * jose-vm joined the channel
[23:31:35] <jose-vm> Hi
[23:32:05] <jose-vm> oh potato, zhuowei's not here :(
[23:41:23] <Not-7116> [02PocketMine-MP] 07jose-vm opened issue 03#2180: Can't place blocks on last development build - 13http://git.io/dq3VIQ
[23:44:37] * jose-vm has quit
[23:58:51] <gurun> I'm trying to get MCPE started in blue stacks, but it keeps crqshing on startup. Anyone know what that is about and how to fix it?

2014-10-13
[19:47:30] <Brandon15811__> deceit: also, lets just split that 24 core server ;D
[19:47:30] * deceit reviews his drunken mix from last night
[19:47:38] <deceit> LOL
[19:47:47] <deceit> making another 40k computer?
[19:48:00] <Brandon15811__> deceit: the link from last night xD
[19:48:02] * Intyre gets the saw
[19:48:05] <deceit> sec
[19:48:28] <deceit> Intyre: thermite
[19:48:39] <Brandon15811__> thermite powered saw!
[19:48:41] * deceit drool
[19:48:50] <deceit> that's a nice setup, but that's 2 yrs of service for me ;p
[19:48:53] * deceit is a cheapskate
[19:49:09] <deceit> then again i only use this box for vpn and irc
[19:49:29] <deceit> oh wait, no, i pay 40/yr
[19:50:22] <deceit> i'm live if anyone cares to listen
[19:50:27] <Brandon15811__> I have my DO vps paid for the next year and a half cause I'm a student xD
[19:50:36] <Brandon15811__> (up to that is)
[19:51:05] <deceit> lol so i finally found a use for IE
[19:51:28] <Intyre> link!
[19:51:37] <deceit> http://secksi.org:8000/live.ogg.m3u
[19:51:40] <Brandon15811__> Intyre: to? xD
[19:51:40] <Intyre> :)
[19:51:43] <deceit> you may or may not have to drop the .m3u
[19:51:46] <Brandon15811__> oh! xD
[19:52:00] <Intyre> im not a student ;)
[19:53:52] <shoghicp> deceit: :D
[19:54:00] <deceit> :)
[19:55:58] <Brandon15811__> Intyre: http://underthedometv.com/under-the-dome-to-stream-on-netflix-europe/ here you go ;D
[19:56:46] <Intyre> netflix :p
[19:57:53] * Brandon15811__ doesn't use netflix either
[20:01:11] <deceit> wats a netflix?
[20:01:31] <Brandon15811__> deceit: flix on the net
[20:01:39] <deceit> ok so drunk me picked out some decent tunes last night
[20:01:42] <deceit> i'm impressed
[20:12:46] <shoghicp> deceit: D:
[20:13:47] <gurun> Netflix is great
[20:13:48] <deceit> small pause, i'm just going off my playlist from last night
[20:16:56] <gurun> shoghicp: what is the right thing to do about using items. Is it to be totally paranoid about the client, and use only what I (as server) believe the player has in the hand, or use what the client tells me?
[20:17:09] <shoghicp> be paranoid
[20:17:24] <shoghicp> oh, and in 0.8 the protocol was wrong and cut half of the metadata :)
[20:17:40] <shoghicp> did not have bugs in pocketmine since I did everything with the server-side data
[20:18:00] <gurun> Probably a good idea. I notice that the MC server does the same.
[20:18:12] <gurun> It gets a bit complicated,but in the long run, not really.
[20:18:32] <gurun> Get the item in hand; use it to interact
[20:18:52] <gurun> Of course, could double check and kick if not the same :-P
[20:18:59] <shoghicp> also
[20:19:09] <shoghicp> the UpdateBlockPacket is not only sent on that cases
[20:19:11] <deceit> ugh
[20:19:16] <deceit> need food stuffs, brb
[20:19:19] <shoghicp> it is sent anytime the server changes a block
[20:19:25] <Brandon15811__> deceit: get me some too
[20:19:28] <gurun> "You cheating bastard, kick"
[20:19:36] <shoghicp> for example, if the server changes 1000 blocks, each client will send 1000 blocks back
[20:19:55] <shoghicp> the number of packets to handle goes up really fast
[20:20:04] <shoghicp> so that can be considered a bug ;)
[20:20:14] <gurun> Wast of space. I ignore update blocks now.
[20:21:13] <gurun> But that also mean, that I'm now completely implement the whole data model, both for items and blocks :-(
[20:21:23] <deceit> Brandon15811__: mayoless tuna salad sandwich w/ egg?
[20:21:45] <Brandon15811__> deceit: sounds good :D
[20:21:59] <deceit> it is, i made it ;p
[20:22:25] <deceit> olive oil, dijon mustard, some lime juice because i'm out of lemon
[20:22:26] <gurun> I had "fine rice" ..wish I knew that when I was a student..
[20:22:36] <deceit> bit of salt pepper, eggs, and onion
[20:25:44] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2138: Spectator mode not loading chunks - 13http://git.io/tF_b7w
[20:31:54] * InusualZ joined the channel
[20:41:05] <deceit> who took my pants?!
[20:42:20] <shoghicp> :P
[20:43:12] * InusualZ has quit
[20:43:20] <deceit> ok if this goes to dead air, it's because i'm taking a walk around the house to stretch
[20:43:29] <deceit> that and i may or may not be disposing of a bdy
[20:43:30] <deceit> body*
[20:43:55] <gurun> Was she that bad ?!!?
[20:44:09] <deceit> the wife or the kid?
[20:44:15] <deceit> ;p
[20:44:22] <deceit> por que no los dos?!
[20:44:23] <gurun> LOL
[20:45:15] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±8] 13http://git.io/Zc4s2A
[20:45:17] <Not-7116> [02PocketMine-MP] 07shoghicp 03883f93c - Improved item drop spawning
[20:45:31] <deceit> either way i don't have enough room for TWO bodies in my freezer
[20:45:38] * deceit calls his friend with the wood chipper
[20:52:25] <deceit> meh, come on 5pm
[20:53:09] <deceit> break time,i'll bbi15
[21:00:04] <Not-7116> A new PocketMine-Soft Build is available!
[21:00:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #108: http://jenkins.pocketmine.net/job/PocketMine-Soft/108/
[21:03:47] * KABOOOMY joined the channel
[21:04:02] * KABOOOMY has left the channel
[21:04:52] * potpotsie joined the channel
[21:06:17] <deceit> done for now, starting to get a migraine
[21:06:23] <deceit> may continue later tonight, thanks for listening
[21:06:40] <Intyre> <3
[21:06:42] <deceit> 30th can't come soon enough for that
[21:06:51] <deceit> can't believe i have to wait a whole month to see a neurologist :(
[21:07:44] <Intyre> wow that sucks D:
[21:14:56] <deceit> yeah
[21:26:40] <Not-7116> A new PocketMine-Soft Build is available!
[21:26:41] <Not-7116> PocketMine-Soft Alpha_1.4dev build #109: http://jenkins.pocketmine.net/job/PocketMine-Soft/109/
[21:41:21] * MrARM is now known as MrARM|away
[21:46:13] <Brandon15811__> I seriously just wanna buy a 10GB data plan so I don't have to suffer with my schools internet xD
[21:46:59] <Brandon15811__> but on another note, taylor swift posted a picture of her rack
[21:47:00] <Brandon15811__> https://twitter.com/SwiftOnSecurity/status/521778660068818944
[21:54:02] <Intyre> where is xbone and ps4 O.o
[21:54:23] <Intyre> and wiiiiiiiiuuuuuuu
[21:56:43] <gurun> Brandon15811_: you kind of could imagine that Swifts rack would be a bit more impressive. Looks like a teenager ...
[21:56:54] * eggy has quit
[21:57:01] <Brandon15811__> gurun: thats only a part of it
[21:57:52] * eggy joined the channel
[21:58:05] <gurun> My new laptop is bang olufsen design... I would expect something similar from her. I mean, why settle for the original package, when you can rip out the core and out in a special design ...
[22:02:07] <Brandon15811__> gurun: heh xD
[22:02:08] <Brandon15811__> https://twitter.com/SwiftOnSecurity/status/506506166130970628/photo/1
[22:03:34] <gurun> Better. I like big racks!
[22:09:23] <Brandon15811__> gurun: looks at all these racks https://www.google.com/about/datacenters/inside/streetview/
[22:11:06] <Brandon15811__> https://www.google.com/about/datacenters/gallery/#/tech/1
[22:11:08] <Brandon15811__> those too
[22:11:33] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 033 commits to 03master [+0/-0/±6] 13http://git.io/UW-4AA
[22:11:36] <Not-7116> [02PocketMine-MP] 07shoghicp 03823dc93 - Improved Entity extinguish operations and packet spam
[22:11:37] <Not-7116> [02PocketMine-MP] 07shoghicp 03464afb9 - Increased Player->forceMovement check radius
[22:11:39] <Not-7116> [02PocketMine-MP] 07shoghicp 036e8144d - Improved player movement event firing & corrections
[22:14:05] <Not-7116> A new PocketMine-MP Development Build is available!
[22:14:06] <Not-7116> PocketMine-MP Alpha_1.4dev build #690: http://jenkins.pocketmine.net/job/PocketMine-MP/690/
[22:14:32] <gurun> :)
[22:20:03] <Not-7116> A new PocketMine-Soft Build is available!
[22:20:04] <Not-7116> PocketMine-Soft Alpha_1.4dev build #110: http://jenkins.pocketmine.net/job/PocketMine-Soft/110/
[22:24:06] <shoghicp> no
[22:24:11] <shoghicp> still needs this https://github.com/PocketMine/PocketMine-MP/issues/2170
[22:24:38] <Brandon15811__> NFC lockscreen passwords are so great :D
[22:24:41] <shoghicp> I don't want to bump the API version *again* just because I forgot to add all the list of events
[22:30:02] <Brandon15811__> http://motherboard.vice.com/read/hacked-snapchat-website-demands-payment-bitcoin-to-talk-about-getting-hacked-snapsaved
[22:30:03] <Brandon15811__> xD
[22:32:30] * conehead has quit
[22:40:20] <gurun> Well Brandon, I think he is doing the right thing. Why would you give your time away for free to anyone like that.
[22:41:38] <Brandon15811__> gurun: its more of the fact he wants to be paid in bitcoin and wants to have the interview on skype through proxies and on public wifi
[22:42:32] <gurun> Hehe, yeah that was a bit weird
[22:42:45] <gurun> I totally didn't get the public wifi thing!?
[22:42:56] <Brandon15811__> gurun: harder to trace
[22:43:38] <gurun> Oh, so he wasn't known...
[22:44:10] <gurun> In that case, it has to be a seriously fucked up journalist to out his potential sources like that, just because they want to get payed..
[22:45:34] <gurun> Jihaa, I'm finally on the event packets..
[22:46:56] * potpotsie has quit
[22:47:38] <gurun> I had no idea, that opening a door would be so damn difficult :-(
[22:48:00] <Intyre> kick it in :)
[22:48:23] <gurun> Brutal mode
[22:49:39] <gurun> The level events, do they trigger sounds and shit like that?
[23:13:12] * expir3dcow has quit
[23:15:09] * expir3dcow joined the channel
[23:20:08] <Brandon15811__> so I went to look for a sample resume on google, typed in "sample res", first thing that came up was "sample resignation letter"
[23:28:09] <gurun> Its a sign!
[23:28:30] * potpotsie joined the channel
[23:31:29] * potpotsie has quit

[00:34:02] <humerusj> Uhh
[00:34:26] <humerusj> williamtdr: what's with the json looking string as your server hostname?
[00:34:56] <williamtdr> humerusj: provides info so the monitoring system can keep track of how many players are online total for queries and such
[00:36:43] <humerusj> williamtdr: so you pretty much replace the - with " and parse the json?
[00:37:10] <williamtdr> humerusj: yup, because otherwise it makes html special characters on some server list display in the page if it's trying to display the hostname
[00:38:47] <humerusj> Figured it had to do with something like that, nice
[00:59:19] <KnownUnown> 0.o
[01:00:12] <KnownUnown> 7:56:28 PM [INFO] [TimTheEnchanter] I *warned* you, but did you listen to me? Oh, no, you *knew*, didn't you? Oh, it's just a harmless little *bunny*, isn't it?
[01:00:14] <KnownUnown> ....
[01:01:53] <humerusj> so..
[02:30:03] * InusualZ has quit
[04:51:11] * expir3d5 joined the channel
[05:00:03] * expir3d5 is now known as expir3dcow
[05:23:26] * mlilenium_ joined the channel
[05:23:32] * mlilenium_ has left the channel
[05:25:28] <shoghicp> williamtdr: you can add extra data to Queries now :)
[05:25:32] <shoghicp> going to bed now :P
[05:25:35] <shoghicp> just got back
[05:25:41] <shoghicp> 7:25 AM heh
[05:35:43] <expir3dcow> Gnight
[05:42:20] * conehead has quit
[05:46:38] * iJoshuaHD_ joined the channel
[05:46:41] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[06:47:24] * gurun joined the channel
[06:53:00] * expir3d24 joined the channel
[06:55:32] * expir3dcow has quit
[06:56:50] * tyteen4a03 joined the channel
[06:57:55] * expir3d24 is now known as expir3dcow
[07:21:12] * expir3dcow has quit
[08:03:30] * expir3dcow joined the channel
[08:22:47] * expir3dcow has quit
[08:42:54] * iJoshuaHD_ has quit
[09:03:22] * MrARM|away is now known as MrARM
[09:10:02] <MrARM> tested zhuowei's Boardwalk. i get 3-5 fps when walking, up to 14fps when standing still
[10:33:41] * InusualZ joined the channel
[12:10:22] * gurun has quit
[12:14:34] * jbernhardsson joined the channel
[12:46:42] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2177: instantly crashing - 13http://git.io/RfChGQ
[12:56:39] * jython234[zz] joined the channel
[12:56:53] * jython234[zz] has quit
[13:25:42] * conehead joined the channel
[13:25:46] * conehead has quit
[13:25:46] * conehead joined the channel
[14:03:55] * InusualZ has quit
[14:37:44] <KnownUnown> MrARM: where did you get it from?
[14:38:14] <KnownUnown> oh
[14:54:29] <MrARM> Play store :p
[14:57:17] <KnownUnown> I noticed :P
[14:57:24] <KnownUnown> is amazing
[14:57:37] <KnownUnown> do you reckon it'll work better on x86 devices?
[15:02:15] <MrARM> it would be more amazing if he added online servers
[15:02:25] <MrARM> Still a interesting thing though
[15:02:50] <MrARM> (atm it's more of an experiment than anything useful)
[15:04:02] <KnownUnown> it's just an experiment
[15:04:11] <KnownUnown> now, if he added PE-style navigation
[15:04:13] <KnownUnown> and uhh
[15:04:24] <KnownUnown> I wish he made the code open source
[15:04:54] <KnownUnown> maybe it's because he had to do some wizardry with proprietary libraries
[15:12:22] <Not-7116> [02PocketMine-MP] 07MacXatu commented on issue 03#2118: Crafting bugs - 13http://git.io/U6WSMg
[15:36:16] <Not-7116> [02PocketMine-MP] 07nacika-ins starred 03PocketMine-MP - 13http://git.io/C3T3iA
[15:53:26] <Not-7116> [02PocketMine-MP] 07MacXatu opened issue 03#2178: Toolbar items disappear randomly  - 13http://git.io/DsJkXw
[15:59:28] * expir3dcow joined the channel
[16:07:23] <Not-7116> [02PocketMine-MP] 07Striker209MPE commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/-KUteQ
[16:31:07] * InusualZ joined the channel
[17:03:06] <Intyre> o/
[17:03:42] <eggy> fgs
[17:05:36] <expir3dcow> 0/
[17:09:02] <Intyre> Transfering game content: 8.50/15.89 GB D:
[17:09:07] <Intyre> i hate that D:
[17:09:26] <expir3dcow> :o
[17:16:45] <Intyre> \o/
[17:43:33] <Intyre> nooooooo!!!!!
[17:43:36] <Intyre> D:
[17:43:49] <Intyre> "we will be performing maintenance on Monday, October 13. This maintenance will start at approximately 10am Pacific and end around 5pm PDT" dafuq D:
[17:54:19] <expir3dcow> Intyre : Which game?
[17:54:39] <Intyre> psn :p
[17:54:43] <expir3dcow> Oh
[17:55:04] <expir3dcow> Intyre is that some ps4 server?
[17:55:33] <Intyre> playstation network
[18:00:12] <expir3dcow> Oh. just came back from googling it
[18:03:34] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2178: Toolbar items disappear randomly in survival mode - 13http://git.io/DsJkXw
[18:03:36] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2178: Toolbar items disappear randomly in survival mode - 13http://git.io/giv-GA
[18:05:16] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 035 commits to 03master [+3/-1/±45] 13http://git.io/43f36w
[18:05:18] <Not-7116> [02PocketMine-MP] 07shoghicp 03da23cf6 - Added PlayerBucketEvent and children, improved Bucket usage and Liquid placing
[18:05:20] <Not-7116> [02PocketMine-MP] 07shoghicp 03a10ad42 - Removed Generic block class
[18:05:22] <Not-7116> [02PocketMine-MP] 07shoghicp 035448a48 - Fixed Level->getCollidingEntities()
[18:05:24] <Not-7116> [02PocketMine-MP] ... and 2 more commits.
[18:08:05] <Not-7116> A new PocketMine-MP Development Build is available!
[18:08:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #688: http://jenkins.pocketmine.net/job/PocketMine-MP/688/
[18:20:03] <Not-7116> A new PocketMine-Soft Build is available!
[18:20:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #107: http://jenkins.pocketmine.net/job/PocketMine-Soft/107/
[18:40:12] <Not-7116> [02PocketMine-MP] 07filfat commented on issue 03#61: Implement Sneaking [sneak wont work proply] - 13http://git.io/wwP2TA
[18:50:49] * InusualZ has quit
[19:23:49] * gurun joined the channel
[19:30:58] <Brandon15811__> Intyre: xbox live is working fine ;D
[19:31:00] <Brandon15811__> </troll>
[19:31:20] <Intyre> kick the troll
[19:34:35] <Brandon15811__> Intyre: get off my bridge!
[19:34:55] <Intyre> i just hacked your bridge
[19:34:55] * deceit grabs his shovel
[19:35:03] <deceit> Intyre: get the naptime
[19:35:13] <Brandon15811__> Intyre: my bridge is unhackable
[19:35:31] <deceit> obviously someone has never played with c4
[19:37:09] <Intyre> c4...... BOOOOOM \o
[19:37:13] <Brandon15811__> deceit: plot twist: your c4 is actually just playdoh
[19:38:00] <Intyre> playD'oh!
[19:38:05] <deceit> !
[19:38:15] <deceit> well that's a relief
[19:38:19] <deceit> because i ate it :|
[19:38:40] * deceit go boom
[19:40:24] <Brandon15811__> so 3 years ago today was when I had appendicitis
[19:40:27] <Brandon15811__> ouchhhhhh
[19:40:31] <deceit> wow
[19:40:41] <Brandon15811__> and getting my bladder drained was pretty horrible as well
[19:40:49] <deceit> heh
[19:40:55] <deceit> meh too quiet
[19:40:59] * deceit turns on music
[19:41:03] <Brandon15811__> !findquote burn
[19:41:04] <MrQuoter> [137] <IsaiahJTurner> My life is ruined! I'm out of bacon and all of the ice cream is freezer burnt! 😭
[19:41:21] <deceit> did they have to use a long needle through your abdomen?
[19:41:31] <deceit> or did they use a catheter?
[19:41:40] <Brandon15811__> deceit: catheter
[19:41:44] <deceit> :<
[19:41:46] <Brandon15811__> !findquote 125
[19:41:48] <MrQuoter> No matches
[19:41:52] <Brandon15811__> !getquote 125
[19:41:53] <MrQuoter> [125] <deceit> shoghicp: why does it burn when i pee?
[19:41:55] <MrQuoter> [125] Added Brandon15811 at 2013/07/20 15:20.
[19:42:00] <deceit> yeah i've heard those aren't pleasant..at.all.
[19:42:06] <deceit> thankfully i haven't needed one
[19:42:14] <Brandon15811__> it made it burn when I peed xD
[19:42:20] <deceit> wow
[19:42:29] <deceit> i'd just rather not
[19:42:32] <deceit> ;p
[19:42:56] <deceit> sigh, it's almost that time of the year where i need to renew my domain and hosting
[19:43:24] <Brandon15811__> I had it drained after I passed out for the surgery, so when I woke up, I didn't know what was wrong xD
[19:43:25] <deceit> one of these years i'm going to just forget entirely and freak out when i can't log in
[19:43:31] <deceit> HEH
[19:43:41] <Brandon15811__> I had to get it drained again cause I couldn't pee enough xD
[19:43:52] <Intyre> O.o
[19:43:57] <deceit> should have made ya drink coffee
[19:44:12] <deceit> HEH, so i think today is the day the neighbor's tree is going to rip out the phone line to my house
[19:45:16] <Brandon15811__> also, I wasn't allowed to drink anything for like 12 hours except this stuff for the xray (which tasted horrible), so I was a little dehydrated as well xD
[19:45:28] <deceit> hahahahaha
[19:45:30] <Brandon15811__> which meant I had to get an IV of fluids too xD
[19:45:42] <deceit> oh man, reminds me of the time my friend had to get a colonoscopy
[19:45:56] <deceit> and they gave him this gallon jug of the most vile smelling/tasting stuff that he had to drink to flush his system
[19:46:13] <Brandon15811__> which then I think had an unpleasant effect on my bowels xD
[19:46:14] <deceit> something something forced food poisoning
[19:46:20] <deceit> is basically what it boiled down to

2014-10-12
[19:44:44] <Intyre> anyone got ps4?
[19:45:13] * MrARM is now known as MrARM|away
[19:45:32] <MrARM|away> I guess you, Intyre
[19:45:39] <Intyre> xD
[19:45:46] <Intyre> smartass :p
[19:47:02] <expir3dcow> Intyre My college has one
[19:48:20] <Intyre> let me rephrase that: does anyone have ps4 in this channel other then me? xD
[19:48:42] <gurun> Will buy xbox one...
[19:48:47] <expir3dcow> Same
[19:49:22] <gurun> My bet it will never be an xbox 3
[19:49:45] <gurun> Version.startswith("3")
[19:49:55] <Intyre> lol
[19:50:28] <gurun> Oh, maybe that is why it is called "one" and not "1". They fucking learned from the mistake!! Robert, better ask your dad!
[19:53:00] <gurun> So, now I got adding and removing of doors. Just need to figure out which hell direction the player is facing to complete it. Hate vector math :-(
[20:00:43] * iamadpond has quit
[20:00:43] * Intyre has quit
[20:01:02] * Intyre joined the channel
[20:01:42] * iamadpond joined the channel
[20:25:09] * expir3dcow has quit
[20:45:38] <Not-7116> [02PocketMine-MP] 07odead opened issue 03#2177: instantly crashing - 13http://git.io/RfChGQ
[20:51:46] <Brandon15811__> Intyre: my school has a ps4 too ;D
[20:52:27] <Brandon15811__> And so does my friend xD
[22:33:01] * InusualZ has quit
[22:33:59] * InusualZ joined the channel
[23:30:21] * gurun has quit
[23:32:19] <williamtdr> http://status.lbsg.net/
[23:32:29] <williamtdr> NullFull minecraft play.lbsg.net
[23:32:30] <NullFull> [Minecraft Stats] Hostname: {-name-:-Lifeboat Survival Games-,-node-:{-type-:-SG-,-ip-:-sg61.lbsg.net-,-players-:36,-maxplayers-:60,-tps-:20.351}}; Gamemode: SMP; Software: Steadfast - PocketMine-MP 1.3.13; Version: v0.9.5 alpha; Players: 3287/4080
[23:32:39] <williamtdr> o.o

[14:47:26] <gurun> You mean, the server explodes faster now :-P
[14:47:27] <shoghicp> (ray tracing)
[14:47:33] <MrARM> xD
[14:48:06] <gurun> Ray tracing is good. I checked the entity code they have for a lot of the AI. Very much based on Ray tracing.
[14:48:25] <gurun> "If you can't see it, don't waste time on it"
[14:48:41] <gurun> Like I said about the chunk load behavior natively in the client.
[14:50:06] <gurun> So, you optimize by moving block operations as close to the calling code as possible, right?
[14:50:25] <shoghicp> yeah, and not getting/building something twice
[14:50:38] <shoghicp> so if you already have it, why get it again?
[14:50:57] <gurun> And that has GOT to be difficult. DRY is almost the enemy ..
[14:51:14] <shoghicp> it's pretty simple in this case :)
[14:51:36] <gurun> Feels almost like you would want to revamp the pre-OO macro coding :-)
[14:54:37] <gurun> ..like STL
[14:54:54] <shoghicp> gurun: I though about adding macros to the code that get expanded on jenkins >.<
[14:55:05] <shoghicp> but nah
[14:57:50] <gurun> nah, you don't want to to there..
[14:58:06] <gurun> But it sounds like the "use case" for it is ..there.
[14:58:48] <gurun> Feels like next time around, you should go for NodeJS or something :-)
[14:59:24] <shoghicp> let's see if I can get PHP 7 working with what I have before the release :)
[14:59:31] <shoghicp> but extensions!
[15:01:13] <gurun> Yeah, you have extensions too :-P
[15:01:25] <gurun> Damn, my new laptop is fantastic.
[15:01:57] <gurun> I paid like €1500
[15:02:38] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 034 commits to 03master [+0/-0/±8] 13https://github.com/PocketMine/PocketMine-MP/compare/114153ae9719...8472349caf1a
[15:02:40] <Not-7116> [02PocketMine-MP] 07shoghicp 039b69cc4 - Removed debug code
[15:02:42] <Not-7116> [02PocketMine-MP] 07shoghicp 036246ad1 - Added global block cache
[15:02:44] <Not-7116> [02PocketMine-MP] 07shoghicp 0396b61fb - Made Wheat crops extend Crop class
[15:02:46] <Not-7116> [02PocketMine-MP] ... and 1 more commits.
[15:02:51] <gurun> So my performance problems..went away :-P
[15:03:06] <shoghicp> managed to lower ticking a lot of entities from 50% tick load to 15%
[15:03:12] <shoghicp> so I guess it's good
[15:03:25] <gurun> Yeah, that sounds like a big improvement.
[15:03:35] <gurun> Are you checking in in main, or elsewhere?
[15:03:36] <shoghicp> cache hits 87% of the times
[15:03:45] <williamtdr> shoghicp: commit storm!
[15:03:55] <shoghicp> gurun: yeah, overall tick load. checked on the main thread
[15:04:12] <shoghicp> tick load = percentage of time available used before dropping ticks
[15:04:17] <williamtdr> Yay for entity tick improvements!
[15:04:21] <gurun> Haha  sorry.I mean the code.. Main branch :-)
[15:04:24] <gurun> LOL
[15:04:28] <shoghicp> williamtdr: not just entities :)
[15:04:29] <williamtdr> Will test later today.
[15:04:38] <williamtdr> \o/
[15:04:51] <shoghicp> gurun: yeah, master. releases have its own tag and things are pushed to a phar
[15:05:05] <shoghicp> people get builds from the homepage, not github
[15:05:14] <gurun> cool. I'll check it out.
[15:06:00] <gurun> I have to spawn a dog now. My son is complaining..
[15:11:32] <expir3dcow> MrARM I'm trying to write the client without help
[15:11:35] <expir3dcow> scary_enderman is impressed
[15:13:08] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/7DSjfg
[15:13:10] <Not-7116> [02PocketMine-MP] 07shoghicp 0379e4b3e - Removed old Player->timeout property
[15:14:04] <Not-7116> A new PocketMine-MP Development Build is available!
[15:14:06] <Not-7116> PocketMine-MP Alpha_1.4dev build #687: http://jenkins.pocketmine.net/job/PocketMine-MP/687/
[15:15:05] <shoghicp> one player, cache hits 87% of the times
[15:15:19] <shoghicp> more entities... 99.8% hit
[15:20:04] <Not-7116> A new PocketMine-Soft Build is available!
[15:20:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #106: http://jenkins.pocketmine.net/job/PocketMine-Soft/106/
[15:36:01] * iJoshuaHD_ joined the channel
[15:36:05] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[15:39:03] <gurun> shoghicp: you remember the update block discussion vs use item.. Is it the sake for remove block?
[15:40:10] <shoghicp> remove block is easier, but there is also multiblocks that need updating :)
[15:40:15] <shoghicp> beds, doors
[15:40:52] <gurun> Yeh, but I mean the leaking of the packets from the client. I get the remove block packet too.
[15:41:40] <shoghicp> removeblockpacket is intended
[15:41:59] <shoghicp> server always sends UpdateBlockPacket to update blocks, even Air
[15:42:19] <shoghicp> UseItemPacket = PC right click, RemoveBlockPacket ? PC left click
[15:42:23] <shoghicp> ? -> =
[15:42:40] <shoghicp> with the exception that you don't know when the client started breaking the block
[15:43:11] <gurun> Yeah, but you know I mean that update block packet sent from the client to the server is a mistake. And I actually ask if remove block is also a mistake and I should implement all these block changes on the use item packet instead. You follow?
[15:44:11] <gurun> For me, remove block is a shortcut for update block with air..
[15:44:57] <shoghicp> nope, remove block is the left-click action :)
[15:46:28] <gurun> So, you mean they implemented the same thinking in the clients that doesn't even have left/right clicking?
[15:47:39] <shoghicp> MC: Pi does that
[15:47:42] <shoghicp> ;D
[15:47:48] <shoghicp> but with buttons inverted
[15:50:29] <gurun> Ok, have to think about this. It doesn't make sense to me. The only valid thing as a server to process if want to do it for real, is to process the use item ON a target. I don't see how remove block can be any better than update block.
[15:53:09] <shoghicp> gurun: multiblock items :)
[15:53:15] <shoghicp> also, item drops
[15:53:26] <shoghicp> if you break a bed, you only want it to drop once
[15:53:28] <shoghicp> same with a door
[15:55:55] <gurun> Ok, have to trace that a bit... The multi block stuff.
[15:56:44] <gurun> For me, the update block was great..but if it is a mistake, I'm not going to build the code on that at all. I have it Implemented with faces on the use item.
[15:58:07] <expir3dcow> I know how to make the client now
[15:58:11] * expir3dcow dances
[15:58:23] <gurun> :-)
[15:58:52] <expir3dcow> wiki.vg + my brain was all I needed
[15:59:16] <expir3dcow> Intyre : Your insulting has had good effects :D
[16:01:11] <shoghicp> !addquote <expir3dcow> Intyre : Your insulting has had good effects :D
[16:01:12] <MrQuoter> Quote 489 added
[16:05:55] <Brandon15811> xDD
[16:05:57] <deceit> he does it so tactfully
[16:06:07] <deceit> it's funny how often he insults ppl and it goes over their head
[16:06:11] <deceit> it gives me a chuckle
[16:07:56] <Brandon15811> http://soundbible.com/670-Swooshing.html
[16:23:39] * iJoshuaHD_ has quit
[16:30:14] <gurun> deceit: I'm not sure if he is over our heads, or if we just silently ignores it ..
[16:32:35] <gurun> ..but he also happen to be one of the most helpful people around.
[16:35:06] <shoghicp> gurun: Intyre?
[16:37:06] <shoghicp> he is one of the "old guys" (in protocol stuff), and founder of this channel :)
[16:37:28] <shoghicp> The other one is Jocopa3, but he only comes here every while and then
[16:37:46] <gurun> ..and as you know, one the absolute most helpful :-)
[16:38:00] <shoghicp> http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-mods-tools/1985361-mcpeserver-and-server-modding-api-in-development
[16:38:09] <shoghicp> ^ they had that long time ago
[16:38:22] <shoghicp> I appear there around page 8-9, I think
[16:40:04] <expir3dcow> Cool
[16:42:42] <gurun> The good thing about Intyre insults is that most of them is about teaching people to fish.
[16:43:10] <Brandon15811__> shoghicp: I remember zhuowei's server query broadcaster xD
[16:43:29] <shoghicp> query broadcaster?
[16:44:08] <shoghicp> like that Multiserver thing I did?
[16:44:08] <Brandon15811__> shoghicp: to make a server show up in the server list
[16:46:22] <Brandon15811__> shoghicp: http://www.minecraftforum.net/forums/minecraft-pocket-edition/mcpe-discussion/1962033-server-query-response-sender
[16:47:20] <Brandon15811__> " November 5, 2011"
[16:52:02] <shoghicp> gurun: yeah :)
[16:53:25] <Brandon15811__> shoghicp: http://www.minecraftforum.net/forums/minecPraft-pocket-edition/mcpe-mods-tools/1985361-mcpeserver-and-server-modding-api-in-development?comment=178
[16:54:29] <shoghicp> yeah, that :)
[16:55:01] <shoghicp> InusualZ is there too
[17:13:00] <Not-7116> @jeb_: This may be shocking, but @242_girl and I are heading out for sushi again
[17:13:13] <gurun> shoghicp: you broadcast most block changes through the level.setblock method, right?
[17:36:35] <gurun> Yeah, you do. So I'll start treating all these things as just synchronized stores from now on. Let the store manager takes care of updating whoever listens. Makes it easier..
[17:36:46] <gurun> ..and I don't have a problem with method calls taking time :-P
[17:46:58] <RobertClarke> If anyone here wants access to my private Plex server
[17:47:05] <RobertClarke> With over 1TB over content, 24/7 etc.
[17:47:09] <RobertClarke> Let me know, 100% free of charge
[17:47:27] <gurun> TB?!
[17:47:56] <RobertClarke> Got a pretty nice collection of movies/tv shows built up, and about 50 people using the server. :)
[17:48:46] <gurun> Just for fun, or do you have plans?
[17:48:58] <RobertClarke> It's literally just for fun
[17:49:06] <gurun> It's pretty dangerous shit these days you know..
[17:49:25] <RobertClarke> What, sharing my private collection of movies/tv shows is dangerous?
[17:49:58] <gurun> Of course not if you spent your life producing a terabyte of videos :-P
[17:50:10] <RobertClarke> exactly :)
[17:50:54] <gurun> In Sweden we are quite paranoid over these things these days, since the gov is hunting us down like rats :-(
[17:51:13] <RobertClarke> Server is hosted in Dallas
[17:51:23] <gurun> ..as a favor if the US gov, as a favor of Hollywood.
[17:51:46] <RobertClarke> ?
[17:52:23] <gurun> Well, pirate bay you know..
[17:52:47] <gurun> It's not like the Swedish gov lost money because of that.. We don't do all that many movies :-P
[17:53:51] <Intyre> Be quiet, RobertClarke!
[17:53:52] <RobertClarke> but yeah if you want access, let me know, sign up at plex.tv, and provide me the email you used on signup
[17:53:59] <Intyre> o/
[17:54:43] <gurun> Yeah, I'll do that. Sounds like tech worth testing at least :-)
[17:54:54] <gurun> (Thanks for the offer)
[18:06:09] <gurun> Man, channel mode commands are really something..
[18:06:23] <Intyre> alias ftw!
[18:23:54] * person joined the channel
[18:24:13] * person has quit
[18:46:00] <Not-7116> @jeb_: RT @CaptainSparklez: MINECRAFT OVERLOAD http://t.co/LqAJI36qQ3
[18:52:00] <Not-7116> @jeb_: This is how sushi is served at tonight's restaurant http://t.co/cYvTbbrTTw
[19:18:10] <Not-7116> [02PocketMine-MP] 07RedEnder forked the repository - 13http://git.io/3YTtng
[19:19:06] * conehead joined the channel

[00:38:26] * JesusENavasR joined the channel
[00:39:42] * JesusENavasR has left the channel
[01:10:21] * gurun has quit
[01:42:18] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on commit 03ebb844fa52a1f340d21bf1b6ee0a47fd2d036d20 - 13http://git.io/Uy7QBA
[02:52:39] * Darunia18 has quit
[03:26:11] <sekjun9878> Use Outlook on Windows :P
[03:49:49] <Brandon15811> sekjun9878, https://twitter.com/SwiftOnSecurity/status/521145219392495617
[04:24:48] <sekjun9878> I don't get it
[04:24:56] <sekjun9878> Is that a good thing or a bad thing?
[04:26:23] <Brandon15811> sekjun9878, https://twitter.com/SwiftOnSecurity/status/521146235148054528
[04:27:12] <sekjun9878> Oh
[04:28:18] <sekjun9878> What's so bad about Windows 8?
[04:28:35] <sekjun9878> I don't get all the people winging how Windows 8 is crap and they'll stick to Windows 7
[04:28:51] <Brandon15811> sekjun9878, I personally don't mind it
[04:29:02] <Brandon15811> although I tend to stay out of metro as much as possible
[04:29:15] <sekjun9878> Start Meny -> Type what you want -> Enter. The metro screen does not change a thing if you're someone coming from Ubuntu background where start->type->search is a common habit.
[04:29:31] <Brandon15811> sekjun9878, winkey+q is even better :D
[04:29:36] <Brandon15811> brings up search without metro
[04:29:44] <sekjun9878> Two clicks though
[04:29:55] <sekjun9878> I'd rather press one button :P
[04:32:51] <sekjun9878> That being said, I'm looking forward to Windows 10 :D
[04:40:15] <Not-7116> [02PocketMine-MP] 07LukeDarling opened issue 03#2176: Large amount of entities cause crashes - 13http://git.io/6dPmmQ
[05:11:43] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#2176: Large amounts of entities cause crashes - 13http://git.io/ozO9KA
[07:48:27] * gurun joined the channel
[07:56:28] <gurun> It takes time getting used to W8, but I think I can learn to love it too.
[07:57:04] <gurun> I'll have to invest some time in learning all the new (and old) winkey combinations..
[08:18:00] <Not-7116> @mamirm: @Kappische ok!
[08:31:18] * MrARM|away is now known as MrARM
[09:00:00] <Not-7116> @jeb_: RT @242_girl: Newton as a keyring! :) http://t.co/qi03fDqt7G
[09:33:43] * conehead has quit
[09:46:27] * expir3dcow joined the channel
[09:57:04] * expir3d9 joined the channel
[09:58:48] * expir3dcow has quit
[10:23:26] <Not-7116> [02PocketMine-MP] 07shoghicp commented on commit 03ebb844fa52a1f340d21bf1b6ee0a47fd2d036d20 - 13http://git.io/7PVpWg
[10:24:40] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2175: Blocks not staying in hot bar - 13http://git.io/nXVA1g
[10:24:42] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2175: Blocks not staying in hot bar - 13http://git.io/mGNiBQ
[10:28:07] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2176: Large amounts of entities cause crashes - 13http://git.io/6dPmmQ
[10:28:09] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2176: Large amounts of entities cause crashes - 13http://git.io/jdEawg
[10:33:25] * expir3d9 has quit
[10:38:34] * expir3dcow joined the channel
[10:50:25] <expir3dcow> can anyone give me an idea on what to learn please? I'm lost.
[10:58:00] <shoghicp> everything.
[11:11:26] <expir3dcow> :(
[11:16:07] <MrARM> Expir3dcow: Maths
[11:17:46] <expir3dcow> MrARM In terms of programming
[11:18:45] * InusualZ joined the channel
[11:22:33] <shoghicp> expir3dcow: Maths
[11:23:09] <expir3dcow> :(
[11:28:57] * MrARM is now known as MrARM|away
[11:31:11] <gurun> Bookkeeping
[11:35:32] <expir3dcow> these ideas are getting worse and worse
[11:39:27] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+1/-0/±1] 13http://git.io/6QUscw
[11:39:29] <Not-7116> [02PocketMine-MP] 07shoghicp 03114153a - Added EntityBlockChangeEvent
[11:43:49] * MrARM|away is now known as MrARM
[11:53:07] <Not-7116> [02PocketMine-MP] 07MobileCrafter commented on issue 03#2175: Blocks not staying in hot bar - 13http://git.io/csOWcg
[11:56:01] <Not-7116> @Kappische: Södra Ryd. The place I grew up at on second floor. Haha looks way more boring today than it used to be http://t.co/we8eIMKBp5
[11:57:00] <Not-7116> @Kappische: There used to be a bigger sandbox and toys - more adventurous than the grass lawn
[13:37:40] <williamtdr> shoghicp: pretty sure the new entity system is actually slower.
[13:39:52] <shoghicp> williamtdr: it gets less things
[13:41:32] <shoghicp> oh, and it's mostly for Living entities
[13:44:09] <Not-7116> [02PocketMine-MP] 07hgran starred 03PocketMine-MP - 13http://git.io/CnpygA
[14:09:52] <shoghicp> :D
[14:10:07] <shoghicp> Improved all entity ticks including a global block cache
[14:10:25] <shoghicp> now it's just entity collision check
[14:13:37] <MrARM> well, shoghi, by choosing php for it you are choosing bad performance
[14:13:51] <shoghicp> MrARM: no, it's just how Minecraft does things
[14:14:28] <shoghicp> It relies heavily on Java optimizations to remove method calls or cache things >.<
[14:14:51] <MrARM> But php is slower than java or c++, isn't it?
[14:15:09] <shoghicp> Yeah, but it's slower in a linear way
[14:15:33] <shoghicp> If you can do it better in PHP, even if it is slower in its execution
[14:15:40] <shoghicp> it'll win with more elements
[14:15:57] <shoghicp> Algorithm cost basics :)
[14:16:52] <shoghicp> For example, the difference of having something O(n²) or O(n log n)
[14:17:16] <shoghicp> there are things in Minecraft that are O(n³) o.O
[14:18:16] <gurun> So, these things, are they the entity ticks that makes things grow, and mobs move?
[14:18:21] <MrARM> anyway, even mc text rendering is badly written
[14:18:22] <gurun> Etc.
[14:18:43] <shoghicp> gurun: yeah, some have to be that way, but others can be heavily optimized
[14:19:02] <shoghicp> there is even dead code and instructions that are always true
[14:19:19] <shoghicp> those should be optimized away
[14:19:20] <gurun> MrARM: find any software, and you will find sections of the codebade in need of refactoring or rewrite.
[14:19:26] <shoghicp> ^
[14:19:31] <MrARM> Anyway, Mojang said they are updating to gl 2.0 -  they didn't?
[14:19:47] <shoghicp> MrARM: that has nothing to do with the code directly
[14:19:58] <shoghicp> entity ticking won't rely on that ;)
[14:20:32] <MrARM> shoghicp: I meant the pc one; I see a lot of gl 1.x code messing up everything
[14:20:47] <shoghicp> maybe
[14:20:49] <gurun> Will each entity run its own schedule in your implementation, ie, heir own threads?
[14:21:03] <MrARM> I was really suprised you can mix 1.x and 2.0 after all
[14:21:12] <shoghicp> gurun: no, but I might be able to move things to a per-level thread like they did on 1.8
[14:21:28] <shoghicp> but that causes some issues with plugins...
[14:22:20] <shoghicp> remember that everything I do must consider how plugins will work with it :)
[14:24:33] <shoghicp> in some cases, Minecraft can get the same block ~15 times per tick
[14:24:53] <shoghicp> Lowered it to ~4 per tick, now getting it to once per 20 ticks
[14:25:03] <gurun> I think you should be careful about thinking plugins as something you need to consider differently than your code. You code should also be plugins in that respect.
[14:25:25] <shoghicp> yeah, the code is modular
[14:25:38] <shoghicp> but once you get threads in, everything needs precise work
[14:26:05] <shoghicp> for example, getting blocks is costly. This is due to the modular level format
[14:26:49] <gurun> So, your main ticker doesn't actually align the individual block updates earlier. So you could actually have a lot of updates from different places, even conflicting ones may be.
[14:27:08] <shoghicp> hmm?
[14:27:54] <gurun> If you see 15 updates of the same block, per tick. Then it has to be wrong with the design, that is what I mean.
[14:28:15] <shoghicp> not updates to the block
[14:28:21] <shoghicp> but entities reading the block
[14:28:37] <shoghicp> they do different block readings through the code
[14:28:52] <shoghicp> since they haven't moved in the same tick, they always hit the same area
[14:28:54] <shoghicp> same blocks
[14:29:02] <shoghicp> same instructions >.<
[14:30:04] <gurun> Yeah, just trying to decrypt what you mean with "MC can get the same block 15 times per tick"
[14:32:12] <gurun> Because, when I stream 96 chunks with randomly generated data, I actually don't see any performance issue with that at all. I do see that the engine (my engine) occational adjust the tick rate to 55 to 60 ms, but fairly quickly adjusts back to 50.
[14:33:26] <gurun> So, not the same thing obviously, but based on that, I find it a bit difficult to imagine what kind of entity calculations that would have a tremendous impact on performance if you keep the number of entities and players at a fairly modest level (mean, under 100)
[14:33:50] <gurun> But yeah, I'm on a 16 core CPU...
[14:34:05] <gurun> Sorry, 8
[14:34:24] <shoghicp> gurun: streaming a chunk + compressing it is less costly than ticking an entity :)
[14:35:06] <gurun> Yeah, but I generate a random (with some pattern to it) the full 96 chunk rows too!
[14:35:38] <gurun> And I use an extremely costly random generator based on crypto to get better spread than normal random generators.
[14:36:24] <shoghicp> the actual method chain
[14:36:31] <shoghicp> (if chunk has not been loaded)
[14:37:24] <shoghicp> has been*
[14:37:39] <shoghicp> Level->getBlock()->getChunk()->getBlock()
[14:37:50] <gurun> Ouch
[14:37:51] <shoghicp> loading it is longer, but that is saved
[14:37:58] <shoghicp> that way everything is modular
[14:38:15] <shoghicp> so, with caching, it is converted in Level->getBlock()
[14:39:38] <gurun> Are method calls particularly expensive in PHP?
[14:40:15] <shoghicp> yep, they are expensive
[14:40:23] <gurun> There is probably a lot of unwrapping/wrapping going on with the untyped stuff you send and receive..
[14:40:59] <shoghicp> also, the getBlock() in the Chunk itself has too get it from long byte arrays
[14:41:11] <shoghicp> also, block object generation :)
[14:41:14] <gurun> Then yeah, I start to understand why this is even a bigger challenge for you that the rest of us, might not have.
[14:41:15] <shoghicp> another call
[14:41:45] <gurun> You actually have to think about the code-path.
[14:41:49] <shoghicp> well, I managed to move a method that was always on the top on the profiling results to 5th place
[14:41:58] <shoghicp> so it's going nicely :)
[14:42:51] <williamtdr> shoghicp: did you make a timings paste site?
[14:42:56] <gurun> I don't envy you on this. And there is no type hinting that could help execution?
[14:43:18] <shoghicp> williamtdr: not yet, trying to fix those cases when the report was blank
[14:43:26] <williamtdr> shoghicp: oh, heh
[14:43:46] <shoghicp> gurun: PHP has no optimizations there
[14:43:52] <shoghicp> but at least it is planned
[14:44:11] <shoghicp> 70% of the time spent in PHP is getting things from memory and moving them around
[14:44:25] <shoghicp> (I think that percentage is correct)
[14:44:40] <shoghicp> PHP 7 is doing good things in that aspect :)
[14:45:23] <shoghicp> now... the method at the top. Entity->checkBlockCollision()
[14:45:30] <gurun> That is rather strange for being a language that has the primary focus on supporting an environment that inherited by nature "performance and resource management" - the web.
[14:46:46] <MrARM> yeah...
[14:46:47] <shoghicp> scaling in web apps: throw more hardware
[14:46:50] <shoghicp> :s
[14:47:06] <shoghicp> heh, as a side effect of this, Explosions are way faster now :)
[14:47:13] <gurun> lol
[14:47:24] <shoghicp> no need to get blocks multiple times

2014-10-11
[14:29:12] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2172: Arrow is not accurate (Determines the range and Gravity) - 13http://git.io/YnezuA
[14:29:14] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2172: Arrow is not accurate (Determines the range and Gravity) - 13http://git.io/uDL9iA
[14:34:43] * PEMapModder has quit
[14:35:04] * PEMapModder joined the channel
[14:36:33] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2156: Hitboxes bugs - 13http://git.io/R04loA
[14:36:35] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/XIf14w
[14:36:37] <Not-7116> [02PocketMine-MP] 07shoghicp 03341717c - Increased Player->stepHeight to 0.6, closes #2156
[14:36:46] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±4] 13http://git.io/isw1Wg
[14:36:48] <Not-7116> [02PocketMine-MP] 07shoghicp 037f85e37 - Worked on scheduler
[14:44:39] * iJoshuaHD_ has quit
[14:45:13] * iJoshuaHD_ joined the channel
[14:45:16] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[15:02:48] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/Mg0KIQ
[15:02:50] <Not-7116> [02PocketMine-MP] 07shoghicp 0348f591e - Removed workaround on flying check due to physics calculation fix, closes #2169
[15:02:52] <Not-7116> [02PocketMine-MP] 07shoghicp 036f1f201 - Workaround for entities glitching through the floor on the client-side
[15:02:54] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/wiCbAQ
[15:05:04] <Not-7116> A new PocketMine-MP Development Build is available!
[15:05:06] <Not-7116> PocketMine-MP Alpha_1.4dev build #681: http://jenkins.pocketmine.net/job/PocketMine-MP/681/
[15:20:03] <Not-7116> A new PocketMine-Soft Build is available!
[15:20:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #103: http://jenkins.pocketmine.net/job/PocketMine-Soft/103/
[15:32:18] * PEMapModder has quit
[15:32:36] * PEMapModder joined the channel
[15:32:37] * PEMapModder has quit
[15:33:01] * PEMapModder joined the channel
[15:33:02] * PEMapModder has quit
[15:33:31] * PEMapModder joined the channel
[15:33:32] * PEMapModder has quit
[15:34:06] * PEMapModder joined the channel
[15:34:07] * PEMapModder has quit
[15:34:46] * PEMapModder joined the channel
[15:34:47] * PEMapModder has quit
[15:35:22] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±10] 13http://git.io/8pnozg
[15:35:24] <Not-7116> [02PocketMine-MP] 07shoghicp 030af3dfe - Improved Living entity ticking
[15:35:31] * PEMapModder joined the channel
[15:35:32] * PEMapModder has quit
[15:36:16] * PEMapModder joined the channel
[15:36:17] * PEMapModder has quit
[15:36:40] <MrARM> PEMapModder excess flood spam...
[15:37:01] * PEMapModder joined the channel
[15:37:02] * PEMapModder has quit
[15:37:49] * PEMapModder joined the channel
[15:37:50] * PEMapModder has quit
[15:38:34] * PEMapModder joined the channel
[15:38:35] * PEMapModder has quit
[15:40:04] <Not-7116> A new PocketMine-Soft Build is available!
[15:40:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #104: http://jenkins.pocketmine.net/job/PocketMine-Soft/104/
[15:41:25] <MrARM> shoghicp: It's not even connection; it's freenode kicking him for excess flood :o
[15:41:52] <shoghicp> MrARM: yep, but he won't be able to join here, he'll find the redirection + message
[15:42:34] <MrARM> shoghicp: Still wondering why freenode does it to him... i guess he uses a shared vps
[15:42:46] <shoghicp> no, that's not it
[15:42:54] <shoghicp> learn why the Excess Flood happens
[15:42:59] <MrARM> lol, what then..
[15:43:00] <shoghicp> client sending things too fast
[15:43:06] <MrARM> When I spam..?
[15:43:08] <shoghicp> he is connecting from his mobile phone
[15:43:20] <MrARM> He has 20 channels opened or what?!
[15:43:30] <shoghicp> not just messages, just join requests too fast
[15:43:33] <shoghicp> or alike
[15:44:16] <MrARM> Well blame clients that didn't heard that single JOIN can have more than one channel sent...
[15:44:29] <MrARM> *requested
[15:51:11] * iJoshuaHD_ has quit
[16:49:39] * gurun joined the channel
[16:50:32] <gurun> Ok, that was frustrating.. Bought a new laptop and shipped with windows 8 of course. Damn things like getting my gmail and Skype working is a real difficult experience..
[16:50:55] <shoghicp> krakjoe: I'm not able to reproduce the issue outside of the application, but I used reflection and found out that the Pool object frees more objects than needed
[16:51:09] <shoghicp> In that exact case
[16:51:32] <shoghicp> tried to reproduce outside of PocketMine using mostly the same code
[16:51:34] <shoghicp> but no luck
[16:52:05] <shoghicp> could be something that is caused when there are other active threads waiting for a signal?
[16:52:18] <shoghicp> there is a blocking socket_select on a different thread
[16:54:08] <Not-7116> @jeb_: I know I have a foreign, Swedish name, but "Bergstrom" is a new one: http://t.co/wtUwsqKZGs (the WP port started before MS bought Mojang)
[17:15:01] <Not-7116> @jeb_: Lol, Polygon changed the article and now states I've deleted the tweet confirming the WP version. This is false :P
[17:17:35] <Not-7116> @jeb_: Let me clarify: With the help of MS, we've been working on a MC:PE Windows Phone port for a while, already before MS bought Mojang. Ok? =)
[17:18:01] <Not-7116> @jeb_: At Mojang, the main MC:PE developers are @_tomcc and @jbernhardsson . They tweet about the MC:PE work a lot.
[17:30:00] <Not-7116> @jeb_: Now it's time for @242_girl and I to head out for some delicious sushi
[17:40:06] * gurun_ joined the channel
[17:56:23] * MrARM is now known as MrARM|away
[17:57:10] * MrARM|away is now known as MrARM
[18:01:27] * gurun_ has quit
[18:05:25] * Darunia18 joined the channel
[18:22:23] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 033 commits to 03master [+5/-0/±11] 13http://git.io/L6QExw
[18:22:25] <Not-7116> [02PocketMine-MP] 07shoghicp 03312f377 - Added LeavesDecayEvent
[18:22:27] <Not-7116> [02PocketMine-MP] 07shoghicp 034076fb4 - Added BlockSpreadEvent
[18:22:29] <Not-7116> [02PocketMine-MP] 07shoghicp 03bf89ea1 - Added BlockGrowEvent
[18:24:05] <Not-7116> A new PocketMine-MP Development Build is available!
[18:24:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #683: http://jenkins.pocketmine.net/job/PocketMine-MP/683/
[18:38:10] <Not-7116> [02PocketMine-MP] 07DovahDoVolom commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/lydNjw
[18:40:04] <Not-7116> A new PocketMine-Soft Build is available!
[18:40:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #105: http://jenkins.pocketmine.net/job/PocketMine-Soft/105/
[19:02:18] <Brandon15811> gurun, you can still use regular skype on windows 8, don't have any recommendations for a non-metro mail client except for using the browser xD
[19:08:49] <gurun> Actually, it auto updated to 8.1 now. I thought that would have been default. And then, it seems as MS really screwed up on 8.0. At least 8.1 fixed all these problems.
[19:12:24] <gurun> But thanks for the tip about Skype.
[19:12:44] <gurun> I think I will install that actually. The modern version is not very optimal for a coder..
[19:15:39] <Brandon15811> also, the regular version doesn't force you to use a microsoft account :D
[19:16:09] <Brandon15811> I don't even have my a microsoft account connected on my windows 8 xD
[19:20:46] <Brandon15811> gurun, btw, you can disable the web + windows store search in windows 8 search
[19:38:44] * expir3dcow joined the channel
[20:16:49] <MrARM> hmmm... zhuowei said he used an existing opengl es to opengl translator
[20:17:00] <MrARM> I can't seem to even find one
[20:17:11] <MrARM> and yeah, it uses lwjgl
[20:23:07] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±16] 13http://git.io/-oVoGg
[20:23:09] <Not-7116> [02PocketMine-MP] 07shoghicp 03ebb844f - Removed unused code, fixed undefined variables
[21:00:34] * MrARM is now known as MrARM|away
[22:50:21] * gurun has quit
[23:05:18] * gurun joined the channel
[23:11:54] <Not-7116> [02PocketMine-MP] 07timgerstel opened issue 03#2175: Blocks not staying in hot bar - 13http://git.io/mGNiBQ

[00:01:36] * InusualZ has quit
[00:39:04] * InusualZ joined the channel
[00:40:52] * InusualZ has quit
[01:00:06] * MrARM|away is now known as MrARM
[01:52:31] * PEMapModder|away is now known as PEMapModder
[01:56:31] <humerusj> shoghicp: installer script still is 5.6.0
[01:57:48] <humerusj> $ext = new ReflectionExtension("pthreads");
[01:57:48] <humerusj> echo $ext->getVersion();
[01:57:54] <humerusj> 2.0.8
[02:15:04] <Not-7116> [02PocketMine-MP] 073do2 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/Wlg7qA
[02:27:59] <Not-7116> [02PocketMine-MP] 07mrzhangqixin starred 03PocketMine-MP - 13http://git.io/m-E10g
[04:25:18] <Not-7116> [02PocketMine-MP] 07tnpxxsheepdog commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/eJNcOw
[04:26:19] <Not-7116> [02PocketMine-MP] 07tnpxxsheepdog commented on issue 03#2118: Crafting bugs - 13http://git.io/5-Vcjw
[04:27:54] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/G3qhDA
[04:48:58] * PEMapModder has quit
[04:49:49] * Darunia18 has quit
[04:49:53] * PEMapModder joined the channel
[04:49:54] * PEMapModder has quit
[04:50:13] * PEMapModder joined the channel
[04:50:14] * PEMapModder has quit
[04:50:38] * Guest13001 joined the channel
[04:50:39] * Guest13001 has quit
[04:50:42] <NullFull> Guest13001 is also known as: PEMapModder
[04:51:29] * PEMapModder_ joined the channel
[04:51:32] <NullFull> PEMapModder_ is also known as: PEMapModder
[04:51:41] * PEMapModder_ is now known as PEMapModder
[05:44:59] <Brandon15811> https://insights.ubuntu.com/2014/10/10/watch-netflix-in-ubuntu-today/ !!!
[05:50:02] <Not-7116> @Kappische: And remember kids, have fun and be nice!
[06:37:23] <krakjoe> shoghicp: have a go at reproducing and I'll have a look ...
[07:25:42] <shoghicp> krakjoe: yeah, I'll try now. I had to sleep ;D
[07:25:56] <shoghicp> humerusj: use sourceforge
[07:26:05] <shoghicp> the installer script was not updated yet
[07:27:02] <krakjoe> cool
[07:27:25] <expir3dcow> shoghicp: Have you seen zhuowei's lates video?
[07:27:37] <expir3dcow> He ran Minecraft pc on his nexus
[07:27:41] <shoghicp> expir3dcow: long ago
[07:27:44] <expir3dcow> oh
[07:27:58] <expir3dcow> He told me it was impossible 7 months ago
[07:28:05] <expir3dcow> then I stopped trying
[07:28:13] <expir3dcow> only to find out he done it.
[07:34:30] <humerusj> shoghicp: I modified the installer and installed the 5.6.1 version, everything works now
[07:45:21] * expir3dcow has quit
[07:51:01] * PEMapModder has quit
[07:51:47] * PEMapModder joined the channel
[07:53:38] <shoghicp> krakjoe: are tasks expected to be collected if setGarbage() has not been called on a Collectable?
[07:53:54] <krakjoe> no
[07:54:02] <shoghicp> well, that happens to
[07:54:13] <shoghicp> and they get collected multiple times, or none
[07:54:19] <shoghicp> got a code to reproduce it
[07:54:24] <krakjoe> lets see
[07:55:04] <shoghicp> I'm going to change it a bit so it waits a little more
[07:56:47] <shoghicp> well, now I can reproduce the behavior where they are collected multiple times
[07:58:06] <shoghicp> krakjoe: https://gist.github.com/shoghicp/5ed4f7a5846f94163508
[07:58:35] <shoghicp> had to add the if($task->isGarbage()){ part so it is not spammed with collections before it has run
[07:58:55] <krakjoe> having a look now
[07:59:03] <shoghicp> pthreads 2.0.9 currently
[07:59:40] <shoghicp> well, I couldn't reproduce the bug I'm having, but I'll try to do that later
[07:59:46] <shoghicp> got something to do now
[08:01:26] <shoghicp> oh, and the size of the Pool doesn't matter here, it was to try to reproduce the other behavior
[08:03:58] * expir3dcow joined the channel
[08:04:30] <krakjoe> not exactly sure what is expected
[08:07:48] <krakjoe> they aren't being collected :s
[08:09:33] <krakjoe> https://gist.github.com/krakjoe/7b956dd0b6e20f55954a
[08:09:54] <krakjoe> you can see the objects are still in the work list, if you uncomment that return statement in collector, collection occurs ...
[08:09:57] <krakjoe> so not seeing bug ?
[08:23:02] <shoghicp> krakjoe: but now.. remove the "if($task->isGarbage()){" part
[08:23:16] <shoghicp> tasks are collected before they have finished and called ->setGarbage()
[08:29:29] <Not-7116> [02PocketMine-MP] 07sekjun9878 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/TAK8HA
[08:30:48] <krakjoe> if I remove
[08:30:54] <krakjoe> if($task->isGarbage()){
[08:30:54] <krakjoe> 		++$collected[$task->id];
[08:30:55] <krakjoe> 		$collectedCorrectly[$task->id] = true;
[08:30:55] <krakjoe> 		++$totalCollections;
[08:30:55] <krakjoe> 		/* uncomment this line to collect */
[08:33:28] <krakjoe> you know it's actually the action of returning true from a collector that causes collection to occur
[08:33:36] <PEMapModder> I was just thinking if there is something like PSR that specifies the conventions of .gitignore
[08:49:01] * PEMapModder has quit
[08:49:18] * PEMapModder joined the channel
[08:49:18] * PEMapModder has quit
[08:49:43] * Guest45528 joined the channel
[08:49:43] * Guest45528 has quit
[08:51:24] * PEMapModder_ joined the channel
[08:51:38] * PEMapModder_ is now known as PEMapModder
[09:08:00] * DevilLord joined the channel
[09:08:22] * DevilLord has left the channel
[09:29:30] <shoghicp> krakjoe: yep, I forgot it, but my code uses it
[09:30:02] <shoghicp> I mean the if($task->isGarbage()){, tasks are being collected (and sent to that function) before they call setGarbage()
[09:37:40] <krakjoe> okay it's just a misunderstanding, when you call ::collect your collector function is passed every task in the pools list, in your collector function, if the task is completed and can be destroyed then return true, the Collectable interface is just a convenience, so that when the task is done with you can ::setGarbage and then in another context when ::collect is called you can return Collectable::isGarbage() and it will be removed if ::setGarbage was alrea
[09:37:59] <krakjoe> afk for an hour or two
[09:40:26] <shoghicp> ok then, thanks!
[09:46:37] * PEMapModder has quit
[09:46:56] * PEMapModder joined the channel
[09:46:57] * PEMapModder has quit
[09:47:24] * Guest47332 joined the channel
[09:47:25] * Guest47332 has quit
[09:56:03] <Not-7116> [02PocketMine-MP] 07hmy2001 opened issue 03#2173: Slot inventory issues - 13http://git.io/rlKAvA
[09:58:06] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2173: Slot inventory issues - 13http://git.io/tsSMMA
[09:58:08] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2173: Slot inventory issues - 13http://git.io/rlKAvA
[10:38:38] * PEMapModder_ joined the channel
[10:38:38] * PEMapModder_ has quit
[10:39:13] * PEMapModder joined the channel
[10:44:14] * PEMapModder has quit
[10:44:32] * PEMapModder joined the channel
[10:44:33] * PEMapModder has quit
[10:44:57] * Guest48863 joined the channel
[10:58:29] * iJoshuaHD_ joined the channel
[10:58:32] <NullFull> iJoshuaHD_ is also known as: iJoshuaHD, xktiverz, LegendsOfMCPE
[11:02:01] <Not-7116> @jeb_: I'm biased, but testing the Cobalt campaign @kinten &amp; @thevraket have been working on, has been my best game experience in a very long time
[11:05:00] <Not-7116> @jeb_: Oops, it should be @vraket not @thevraket. It's confusing when the instagram names are different :)
[11:14:01] <Not-7116> @Kappische: Found parts of my old high school degree. Lulz worth nothing today :p http://t.co/ioTtue9Nmm
[11:41:50] * Guest48863 has quit
[11:42:09] * PEMapModder joined the channel
[11:42:10] * PEMapModder has quit
[11:42:35] * Guest96007 joined the channel
[12:04:51] * Guest96007 is now known as PEMapModder
[12:28:56] * expir3dcow has quit
[12:39:26] * PEMapModder has quit
[12:39:46] * PEMapModder joined the channel
[12:39:47] * PEMapModder has quit
[12:40:12] * Guest56955 joined the channel
[12:40:13] * Guest56955 has quit
[12:43:57] * expir3dcow joined the channel
[12:53:38] * PEMapModder_ joined the channel
[12:53:55] * PEMapModder_ is now known as PEMapModder
[13:36:59] <Not-7116> [02PocketMine-MP] 07Mark9804 opened issue 03#2174: cannot craft items  - 13http://git.io/nUXfew
[13:37:04] * PEMapModder has quit
[13:37:24] * PEMapModder joined the channel
[13:37:25] * PEMapModder has quit
[13:37:51] * PEMapModder joined the channel
[13:37:52] * PEMapModder has quit
[13:38:23] * PEMapModder joined the channel
[13:38:23] * PEMapModder has quit
[13:38:58] * PEMapModder joined the channel
[13:38:59] * PEMapModder has quit
[13:39:40] * PEMapModder joined the channel
[13:39:40] * PEMapModder has quit
[13:40:25] * PEMapModder joined the channel
[13:40:25] * PEMapModder has quit
[13:41:10] * PEMapModder joined the channel
[13:41:11] * PEMapModder has quit
[13:41:54] * PEMapModder joined the channel
[13:41:55] * PEMapModder has quit
[13:42:38] * PEMapModder joined the channel
[13:42:39] * PEMapModder has quit
[13:43:25] * PEMapModder joined the channel
[14:05:20] <shoghicp> PEMapModder: ¬¬
[14:05:28] <shoghicp> fix your connection
[14:06:54] <Not-7116> [02PocketMine-MP] 07shoghicp closed issue 03#2174: cannot craft items  - 13http://git.io/nUXfew
[14:06:56] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2174: cannot craft items  - 13http://git.io/TKx-Vw
[14:08:01] <Not-7116> @Kappische: RT @OskarBurman: @Kappische damn, way better than I ever had! :D

2014-10-10
[18:40:04] <shoghicp> yeah, will do
[18:40:07] <krakjoe> cool
[18:41:08] <krakjoe> do you collect statistics from your users ?
[18:41:47] <krakjoe> or is there some service that they report stats too ??
[18:42:16] <krakjoe> I ask because I'd be interested in knowing how long these servers are run for ... I imagine a long time ?
[18:43:45] <shoghicp> yep, I collect stats
[18:43:52] <shoghicp> stats.pocketmine.net
[18:44:25] <shoghicp> I got one server running for a week correctly :)
[18:44:47] <shoghicp> I'm not the one doing long-running tests
[18:44:54] <krakjoe> then it failed or then it was stopped ?
[18:45:05] <shoghicp> I stopped it, I had to update things
[18:45:22] <shoghicp> also, using Collectable seems to work OK now
[18:45:36] <krakjoe> cool cool, would be good if you could shoutout to your userbase and ask who has the longest running now ...
[18:45:58] <krakjoe> I've had something running for about three months, so I'm looking to beat that ...
[18:46:14] <krakjoe> I guess with all your updates, it might not be likely, but thought I'd ask ...
[18:46:40] <krakjoe> also, wow, 32k followers ...
[18:46:44] <shoghicp> krakjoe: looking for memory leaks?
[18:47:07] <krakjoe> no I'm just looking for examples where people actually are deploying code that runs indefinitely ...
[18:48:13] <shoghicp> well, stable releases are pretty far away, so people will run those for quite a bit of time
[18:48:43] <krakjoe> cool cool, will be interesting ...
[18:48:43] <shoghicp> but plugins manage to crash servers too often, null objects or wrong calls
[18:49:57] <shoghicp> krakjoe: so, are you doing a blog post about long-running apps?
[18:50:02] <krakjoe> hmm ... well a Worker context is meant to be pretty tolerant to that sort of thing, fatal errors and uncaught exceptions shouldn't shut down the thread really ... sounds like another thing you might want to isolate and report probably
[18:50:30] <shoghicp> no, these are crashes on the main thread
[18:51:32] <krakjoe> well ... if you wanted the tolerance from a Worker in the main thread, then have the main thread be a Worker might be worth a go ...
[18:51:54] <krakjoe> I wasn't really thinking about doing a blog post on it, I might include it one day ... but it'd be nice to have examples that come from places other than myself ...
[18:52:10] <shoghicp> hmm, I've no idea how I could port all the server logic to a Worker
[18:52:30] <shoghicp> it's not stateless, players interact with each other
[18:52:45] <shoghicp> and move objects around
[18:53:32] <krakjoe> well you could test it just hacking something together, include whatever the main script is now in the first collectable submitted to a pool of 1 worker ... see how that works out, if it gives you the kind of tolerance you need ... do that ...
[18:53:32] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/r2Ol2A
[18:53:34] <Not-7116> [02PocketMine-MP] 07shoghicp 030dba140 - Use Collectable class on AsyncTask, removed task collection workaround on ServerScheduler
[18:54:16] <shoghicp> well, there is a global object that stores everything, no idea how it would handle things being a Threaded
[18:54:23] <shoghicp> I tested doing that maybe a year ago
[18:54:52] <krakjoe> if you don't object to having another extension, I could whip something up to insulate a block of code from errors ...
[18:55:12] <shoghicp> :o
[18:55:42] <krakjoe> wanna try it ?
[18:55:46] <shoghicp> we build our own binaries except on Windows, I've a script there to collect binaries and build a zip
[18:56:10] <shoghicp> krakjoe: I though about applying that patch that converts fatal errors to exceptions
[18:56:41] <krakjoe> you mean the one in the recent rfc ?
[18:56:42] <shoghicp> yeah, is it on github?
[18:56:51] <shoghicp> well... the old one
[18:56:55] <krakjoe> no, I mean I'll write it right now ...
[18:56:59] <shoghicp> :D
[18:57:26] <shoghicp> that would be pretty nice
[18:58:50] <shoghicp> krakjoe: so, what kind of data do you want from long-running servers?
[19:00:20] * C0deH4cker has quit
[19:01:43] <krakjoe> just how long they been running, how many threads they create/destroy might also be interesting to look at
[19:01:46] <krakjoe> few minutes
[19:02:34] <shoghicp> hmm, each server spawns at least 3 threads
[19:02:47] <shoghicp> Console IO (blame PHP and blocking STDIN)
[19:03:03] <shoghicp> RakLib (networking)
[19:03:23] <shoghicp> and an AsyncWorker for AsyncTasks (a Pool with only one)
[19:03:29] <shoghicp> oh, and the main thread
[19:03:49] <shoghicp> they can set the AsyncWorker count to what they want, defaults to 4
[19:03:56] * C0deH4cker joined the channel
[19:04:01] <shoghicp> also, world generation can be moved to a different thread
[19:04:44] <expir3dcow> C0deH4cker :D
[19:04:48] <expir3dcow> ipv6?
[19:06:33] <shoghicp> plugins can use the AsyncTask system that is part of the server ("safe" way for people that don't know how to do threading) or implement their own system
[19:13:24] * C0deH4cker has quit
[19:14:24] <shoghicp> afk, having dinner
[19:40:27] <Not-7116> [02PocketMine-MP] 07tnpxxsheepdog commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/u84EKw
[19:43:35] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/qx3hdQ
[19:44:35] <krakjoe> I'll have to come back to that over the weekend, not as simple as I'd like and gotta pop out this evening ...
[19:44:47] <shoghicp> no worries :)
[20:19:04] * InusualZ joined the channel
[20:39:16] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/H_-W8Q
[20:39:18] <Not-7116> [02PocketMine-MP] 07shoghicp 030dd46c8 - Made ExplosionPrimeEvent accept setting block breaking settings
[20:47:02] <KnownUnown> errrshoot
[21:15:08] * MrARM is now known as MrARM|away
[21:26:18] <humerusj> shoghicp: http://forums.pocketmine.net/threads/pocketdockconsole.4153/page-2#post-59247
[21:26:23] <humerusj> Any ideas?
[21:27:10] <shoghicp> humerusj: yep, you've to save the Threaded objects somewhere in the main thread
[21:27:17] <shoghicp> so they don't get collected
[21:27:24] <shoghicp> on the Thread itself
[21:27:50] <humerusj> shoghicp: this is the first time i've heard of that
[21:28:11] <shoghicp> humerusj: new inclusion on pthreads ^.^
[21:28:30] <shoghicp> humerusj: https://github.com/krakjoe/pthreads/issues/358
[21:29:07] <humerusj> shoghicp: by main thread, you mean the main pm thread?
[21:29:10] <shoghicp> check how I changed the communication with RakLib / threaded generator
[21:29:19] <shoghicp> yep, including your plugin
[21:29:39] <humerusj> shoghicp: https://github.com/PocketDock/PocketDockConsole/blob/master/src/PocketDockConsole/Main.php#L27 ..
[21:30:24] <shoghicp> you create some Threaded objects on that thread, right?
[21:30:36] <humerusj> shoghicp: nope
[21:31:12] <shoghicp> do you retain a reference to the logger you are attaching?
[21:31:21] <shoghicp> ThreadedLoggerAttachment
[21:31:31] <shoghicp> that extends Threaded
[21:32:40] <humerusj> shoghicp: https://github.com/PocketDock/PocketDockConsole/blob/master/src/PocketDockConsole/Main.php#L31
[21:32:50] <humerusj> The code is safe, i know that.
[21:33:01] <humerusj> This is the first case I've ever seen errors like that.
[21:33:09] <shoghicp> yeah, you've to save the reference
[21:33:10] <humerusj> And i can't reproduce anything.
[21:33:19] <shoghicp> it is removed once that method finishes executing
[21:33:23] <humerusj> shoghicp: the reference is saved...
[21:33:27] <shoghicp> humerusj: update your php binaries
[21:33:28] <shoghicp> it is not
[21:33:38] <humerusj> Oh
[21:33:44] <humerusj> Hmm
[21:33:52] <shoghicp> try creating a property for the attachment
[21:33:54] <shoghicp> and save it there
[21:33:59] <shoghicp> $this->attachment = ...
[21:34:06] <humerusj> yeah, i know
[21:34:11] <humerusj> Let me update the binaries
[21:34:23] <humerusj> That's probably the first step i should've taken
[21:34:26] <shoghicp> humerusj: Windows?
[21:34:39] <humerusj> shoghicp: Mac
[21:34:42] <shoghicp> hmm
[21:34:51] <shoghicp> I haven't compiled the new ones yet, I think
[21:35:26] <shoghicp> building...
[21:35:38] <shoghicp> That includes a Weakref patch, too :D
[21:35:42] <humerusj> Are you compiling 5.6.1?
[21:35:53] <humerusj> Or is it still .0?
[21:35:59] <shoghicp> humerusj: yep, including the new pthreads extension
[21:36:06] <shoghicp> all new binaries are 5.6.1
[21:36:16] <shoghicp> CentOS is still waiting on my list D:
[21:36:56] <shoghicp> heh
[21:37:00] <shoghicp> now MacOS broke
[21:37:02] <shoghicp> so nice
[21:38:03] <shoghicp> humerusj: I think you should be on 5.6.0, but with pthreads 2.0.8
[21:40:04] <shoghicp> bleh, xcode updated on that jenkins machine
[21:46:05] <shoghicp> it compiles :o
[21:48:24] <deceit> but does it blend?
[21:53:05] <humerusj> shoghicp: what's the version of pthreads that i need?
[21:53:45] <shoghicp> 2.0.8 at least, maybe?
[21:53:47] <shoghicp> or 2.0.9
[21:53:53] <shoghicp> the current is 2.0.10
[21:54:07] <shoghicp> humerusj: I'm getting it compiled, wait and it'll be uploaded :)
[21:54:20] <shoghicp> just finished MacOS x86 :o
[21:55:32] <humerusj> I
[21:55:35] <humerusj> am
[21:55:36] <humerusj> 64!
[21:58:28] <deceit> lol, you're telling me there's no ia32 libs for darwin?
[22:02:59] <shoghicp> krakjoe: bad news, Collectables are getting lost and not collected
[22:03:17] <shoghicp> happens way less than before, but still happens
[22:10:59] <shoghicp> humerusj: uploading new binaries...
[22:14:44] <shoghicp> humerusj: on sourceforge :)
[22:17:39] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 034 commits to 03master [+1/-0/±9] 13http://git.io/Lq4nLg
[22:17:41] <Not-7116> [02PocketMine-MP] 07shoghicp 03645c00b - Added TextWrapper
[22:17:43] <Not-7116> [02PocketMine-MP] 07shoghicp 03baf06dc - Revert "Use Collectable class on AsyncTask, removed task collection workaround on ServerScheduler" This reverts commit 0dba14074a634e82539735c3be88c6ae31b0be05.
[22:17:45] <Not-7116> [02PocketMine-MP] 07shoghicp 0324c76ac - Submodule update
[22:17:47] <Not-7116> [02PocketMine-MP] ... and 1 more commits.
[22:19:04] <Not-7116> A new PocketMine-MP Development Build is available!
[22:19:06] <Not-7116> PocketMine-MP Alpha_1.4dev build #678: http://jenkins.pocketmine.net/job/PocketMine-MP/678/
[22:27:09] * InusualZ has quit
[22:38:58] * InusualZ joined the channel
[22:40:04] <Not-7116> A new PocketMine-Soft Build is available!
[22:40:06] <Not-7116> PocketMine-Soft Alpha_1.4dev build #102: http://jenkins.pocketmine.net/job/PocketMine-Soft/102/
[23:01:08] * Darunia18 joined the channel

[01:00:21] * gurun has quit
[01:27:49] * tyteen4a03 has quit
[01:56:55] * Smarticles101 joined the channel
[03:37:15] <Not-7116> [02PocketMine-MP] 07Falkirks commented on issue 03#1683: Implement light population - 13http://git.io/Xcpf1w
[04:07:35] * Smarticles101 has quit
[04:55:36] * expir3dcow joined the channel
[05:49:02] * MrARM|away is now known as MrARM
[06:09:40] * potpotsie has quit
[06:22:58] * expir3dcow has quit
[07:02:02] * expir3dcow joined the channel
[07:11:23] * expir3dcow has quit
[07:47:34] * PEMapModder___ joined the channel
[07:47:37] <NullFull> PEMapModder___ is also known as: PEMapModder
[07:47:48] <PEMapModder___> NullFull: c thank you so much
[07:47:50] <NullFull> Do you like the band Evanescence?
[07:48:01] <PEMapModder___> What -_-
[07:50:56] <shoghicp> PEMapModder___: why are you using three ___?
[07:51:22] <shoghicp> you won't have nullfull telling that if you use your normal name
[07:54:17] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/8i9tug
[07:54:19] <Not-7116> [02PocketMine-MP] 07shoghicp 039ede817 - Fixed Entity->getLineOfSight()
[07:57:04] <Not-7116> A new PocketMine-MP Development Build is available!
[07:57:06] <Not-7116> PocketMine-MP Alpha_1.4dev build #674: http://jenkins.pocketmine.net/job/PocketMine-MP/674/
[07:57:12] * PEMapModder_ joined the channel
[07:57:12] * PEMapModder_ has quit
[07:57:37] * Guest77407 joined the channel
[07:57:37] * Guest77407 has quit
[07:58:37] * PEMapModder___ has quit
[07:58:59] * PEMapModder___ joined the channel
[07:58:59] * PEMapModder___ has quit
[07:59:39] * Guest26298 joined the channel
[07:59:40] * Guest26298 has quit
[08:00:03] <Not-7116> A new PocketMine-Soft Build is available!
[08:00:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #101: http://jenkins.pocketmine.net/job/PocketMine-Soft/101/
[08:07:36] * PEMapModder__ joined the channel
[08:09:01] <PEMapModder__> shoghicp: PEMapModder is my bouncer nick, where the server is somehow offline and blame jython234, PEMapModder_ is my nick when I connect from my computer via WebChat or KiwiIRC, and PEMapModder__ is my nick when I am connecting directly from my phone without a bouncer.
[08:09:13] <PEMapModder__> Maybe PEMapModder___ is a typo
[08:09:33] <PEMapModder__> I just corrected it in the settings
[08:31:25] <shoghicp> PEMapModder__: someone liked that server and is doing a DDoS against it
[08:31:33] <shoghicp> it started the other day over #pocketmine
[08:34:38] * conehead has quit
[08:54:21] * PEMapModder__ has quit
[08:54:38] * PEMapModder__ joined the channel
[08:54:39] * PEMapModder__ has quit
[08:55:06] * Guest11542 joined the channel
[08:55:06] * Guest11542 has quit
[09:05:33] * PEMapModder joined the channel
[09:07:41] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#1683: Implement light population - 13http://git.io/E_QLLg
[09:19:02] * PEMapModder is now known as PEMapModder__
[09:44:06] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±4] 13http://git.io/0ar0aA
[09:44:08] <Not-7116> [02PocketMine-MP] 07shoghicp 038b585fd - Deprecated Level->getSpawn() in favor of Level->getSpawnLocation()
[09:52:15] * PEMapModder__ joined the channel
[09:52:15] * PEMapModder__ has quit
[09:52:41] * Guest15546 joined the channel
[09:52:41] * Guest15546 has quit
[10:19:22] * PEMapModder joined the channel
[10:49:34] * PEMapModder has quit
[10:49:54] * PEMapModder__ joined the channel
[10:49:55] * PEMapModder__ has quit
[10:50:19] * Guest61540 joined the channel
[10:50:20] * Guest61540 has quit
[10:56:40] * PEMapModder joined the channel
[11:47:10] * PEMapModder has quit
[11:47:30] * PEMapModder joined the channel
[11:47:31] * PEMapModder has quit
[11:47:55] * Guest91056 joined the channel
[11:47:55] * Guest91056 has quit
[12:02:12] * PEMapModder_ joined the channel
[13:41:41] <RobertClarke> Hi shoghicp
[13:48:53] <Not-7116> [02PocketMine-MP] 07DovahDoVolom commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/pAIUKw
[13:50:01] <Not-7116> @Kappische: Piano dude on train is playing "hakuna matata". Before that was Pippi Långstrump theme in jazzy way.
[14:27:55] <williamtdr> https://forums.oneplus.net/threads/the-october-pre-orders-warm-up-round-2.141696/
[14:28:01] <williamtdr> Go go go...
[14:28:52] <Not-7116> [02PocketMine-MP] 07HmHmmHm opened issue 03#2172: Arrow is not accurate (Determines the range and Gravity) - 13http://git.io/YnezuA
[14:28:53] <williamtdr> shoghicp, PEMapModder_: what's getting ddosed?
[14:39:18] <PEMapModder_> Maybe one freenode server?
[14:40:50] <PEMapModder_> BTW, why are PocketMine notifications sent to this channel?
[15:02:00] <Not-7116> [02PocketMine-MP] 07LukeDarling commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/5K-rEw
[15:09:27] * PEMapModder_ is now known as PEMapModder
[15:17:09] <Not-7116> [02PocketMine-MP] 07DestroyerofDeq commented on issue 03#1683: Implement light population - 13http://git.io/wbC_CQ
[15:20:08] <Not-7116> @Kappische: Soon in Skövde! #kebab
[15:51:00] <Not-7116> @_tomcc: Spawning bug, why do you keep respawning? Ok, it was a really lame pun, but so is the bug after all.
[15:53:23] <humerusj> I love it when you get to class and nobodies there, so you tell your teacher you're going to Tim Horton's and their like "k"
[15:58:08] <Brandon15811__> humerusj: Hahaha
[15:58:48] * Brandon15811__ went to Starbucks the other day xD
[15:58:53] <humerusj> Brandon15811__: i'm in highschool and there were only 3 people in class today xD
[15:59:13] <humerusj> (it's not that we're bad, we just had a really poorly planned skip day and I said i
[15:59:19] <humerusj> 'd still go to class)
[15:59:58] <Brandon15811__> Heh xD
[16:07:00] <Not-7116> @_tomcc: Btw, here's another reason we've been pretty busy while working on 0.10 http://t.co/wCIq9tb1JV
[16:08:07] <Brandon15811__> Heh!
[16:13:00] <Not-7116> @_tomcc: The port is in the first stages though. It's kind of slow now and needs optimization, so in full Mojang style the release date is "soon"™.
[16:14:01] <Not-7116> @_tomcc: And nobody forced/threatened us if you're wondering! Actually, we started before the whole Microsoft thing :)
[16:25:26] <shoghicp> PEMapModder: this channel has PocketMine notification as it could get from other projects
[16:26:28] <PEMapModder> Yes. I'm asking why you made notifico do it.
[16:28:07] <shoghicp> why not???
[16:28:19] <shoghicp> in fact, this channel is older that #pocketmine
[16:28:39] <shoghicp> both channels share some hooks, while a few new ones are only for #pocketmine
[16:39:22] * expir3dcow joined the channel
[16:56:32] <RobertClarke> Minecraft pe windows phone confirmed?
[16:57:32] <humerusj> hl3 confirmed!
[16:57:49] <Intyre> NO WAY!
[16:58:39] <humerusj> yawei
[16:59:07] <Intyre> omgeee
[16:59:28] <Brandon15811__> NullFull: image oh my geese
[16:59:29] <NullFull> http://3.bp.blogspot.com/-H4kamvMiMdA/UmVBa5r6NsI/AAAAAAAANQo/N0HMI8fkUmQ/s1600/paper+pieced+deer+geese+low+volume+baby+quilt+design+wall.jpg#.png
[17:00:04] <Intyre> is that the wallpaper in your room? :o
[17:11:44] * krakjoe_ joined the channel
[17:11:54] * PEMapModder is now known as PEMapModder|away
[17:13:13] * krakjoe_ has quit
[17:15:25] * krakjoe joined the channel
[17:15:55] * krakjoe has quit
[17:16:15] * krakjoe joined the channel
[17:18:24] * krakjoe has quit
[17:19:14] * krakjoe joined the channel
[17:19:26] <RobertClarke> https://twitter.com/_tomcc/status/520606369289080832
[17:19:28] <RobertClarke> #yay
[17:23:08] * krakjoe_ joined the channel
[17:23:11] * krakjoe_ has quit
[17:23:42] * krakjoe has quit
[17:23:51] * krakjoe joined the channel
[17:28:50] * krakjoe opens direct comms, here if you need me :)
[17:46:19] <humerusj> :o
[17:46:29] <humerusj> shoghicp: ^
[17:46:47] <shoghicp> :o
[17:46:49] <shoghicp> krakjoe: hi o/
[17:48:01] <Not-7116> @jeb_: Yes, Minecraft: Pocket Edition *is* coming to the Windows Phone! The port runs already, but there's still much to do before any release
[17:58:59] * conehead joined the channel
[17:59:05] * conehead has quit
[17:59:05] * conehead joined the channel
[18:19:00] <Not-7116> @jeb_: (Cobalt campaign spoilers) Someone went a bit crazy on the map triggers, http://t.co/e2vpmDqtxT
[18:32:12] <Not-7116> [02PocketMine-MP] 07goodsense commented on issue 03#2118: Crafting bugs - 13http://git.io/OL8EVg
[18:34:55] * krakjoe_ joined the channel
[18:35:02] * krakjoe_ has quit
[18:35:30] <krakjoe> shoghicp: yo
[18:35:55] <shoghicp> oh, I got a question for you
[18:36:00] <krakjoe> shoot
[18:36:28] <shoghicp> Somehow, some Threaded objects in workers inside a Pool do not get collected when finished
[18:36:47] <shoghicp> I solved this saving them again on another array
[18:36:59] <shoghicp> and doing a foreach checking each one for its completion status
[18:37:02] <krakjoe> don't suppose you got reproducing code ?
[18:37:36] <shoghicp> I couldn't get it to reproduce outside of my code, it moved lots of data around, and happened randomly when other threads were working
[18:37:44] <krakjoe> do you mean Threaded or are you using Collectable and Collectable::setGarbage appropriately ?
[18:37:57] <shoghicp> This was a few months ago
[18:38:01] <shoghicp> before that existed :)
[18:38:07] <krakjoe> still there ?
[18:38:20] <shoghicp> Never checked again, just reminded that again right now
[18:38:25] <shoghicp> I can check it now
[18:38:59] <krakjoe> maybe try again yeah
[18:39:37] <krakjoe> pretty hard to actually investigate while it can only be reproduced inside your application, if it still happens, really just have a go at reproducing again
[18:40:03] <krakjoe> (which isn't what you want to hear, get that, but that's the best I got really)

2014-10-09
[20:47:40] <Not-7116> [02PocketMine-MP] 07iksaku commented on commit 035c4e7b6ee039c62e1151afc71a779b97bf867d55 - 13https://github.com/PocketMine/PocketMine-MP/commit/5c4e7b6ee039c62e1151afc71a779b97bf867d55#commitcomment-8106115
[21:11:51] * charles_ joined the channel
[21:12:03] <charles_> allo
[21:12:15] * charles_ is now known as Guest85503
[21:13:13] <Guest85503> je ne suis pas capable de me connecter a mon serveur
[21:16:10] <gurun> Guest85503: nä, det där språket går inte supporta.
[21:17:41] <Not-7116> [02PocketMine-MP] 07Pimentero forked the repository - 13https://github.com/Pimentero
[21:33:03] * Guest85503 has quit
[22:03:06] <gurun> Intyre: the company I work for today announced a 24h internal hackatron to boost ideas for our open API for trading. I can't believe my luck. Insane.
[22:17:09] <Brandon15811__> gurun: Heh xD
[22:18:34] <gurun> Well, we discussed a couple of days ago that I would hook MiNET into our trading system and do something pointless fun with the data in minecraft. I just had to find a way for my boss to think that was a good idea :-)
[22:18:58] <gurun> He beat me to it...
[22:19:24] <Brandon15811__> Btw, http://blog.extra-life.org/2014/10/onlive-offers-a-free-day-of-cloud-gaming-tomorrow-in-support-of-extra-life.html
[22:19:50] <Brandon15811__> There's 250+ pc games in there you can play for free today
[22:25:06] <gurun> Anything good?
[22:27:33] <Brandon15811__> gurun: yupp
[23:14:06] * deceit is now known as confused
[23:14:14] * confused is now known as deceit
[23:33:00] * PEMapModder___ has quit

[00:15:17] <Not-7116> [02PocketMine-MP] 07ijoshuahd commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/wF-AHw
[00:18:55] <Not-7116> [02PocketMine-MP] 07Darunia18 commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/X5KIgg
[00:30:21] * gurun has quit
[01:10:07] <Not-7116> [02PocketMine-MP] 07iksaku commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/hA_IbA
[01:23:16] <Not-7116> [02PocketMine-MP] 07KnownUnown commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/mbjg2w
[01:50:53] * potpotsie has quit
[02:01:23] * potpotsie joined the channel
[02:08:27] * potpotsie has quit
[02:16:11] * Smarticles101 joined the channel
[02:26:56] * potpotsie joined the channel
[02:29:51] * potpotsi_ joined the channel
[02:29:51] * potpotsie has quit
[02:29:52] <NullFull> potpotsi_ is also known as: potpotsie
[02:40:50] <Not-7116> [02PocketMine-MP] 07sekjun9878 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/ClLxPg
[02:53:22] * potpotsi_ has quit
[02:58:21] * potpotsie joined the channel
[02:58:57] <Not-7116> [02PocketMine-MP] 07sekjun9878 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/iMnfYw
[03:09:13] * potpotsie has quit
[03:09:49] * potpotsie joined the channel
[03:14:02] * potpotsie has quit
[03:20:48] * williamtdr has quit
[03:22:23] <Not-7116> [02PocketMine-MP] 07dutok commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/K1b4RQ
[03:35:12] * potpotsie joined the channel
[03:39:56] * potpotsie has quit
[03:40:53] * potpotsie joined the channel
[03:47:58] * potpotsi_ joined the channel
[03:47:59] <NullFull> potpotsi_ is also known as: potpotsie
[03:50:23] * potpotsie has quit
[04:27:35] * Smarticles101 has quit
[04:56:50] <Not-7116> [02PocketMine-MP] 07ijoshuahd commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/n7bdvA
[05:04:55] * RxOYAL has quit
[05:05:19] * RxOYAL joined the channel
[05:09:17] * KnownUnown has quit
[05:12:25] * PEMapModder|away has quit
[05:12:26] * InusualZ has quit
[05:12:26] * jython234[away] has quit
[05:54:21] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/oJ6onw
[06:02:08] * expir3dcow joined the channel
[06:03:08] * gurun joined the channel
[06:04:29] * potpotsi_ has quit
[06:18:01] * expir3dcow has quit
[06:53:16] * expir3dcow joined the channel
[07:01:39] * IntWorks joined the channel
[07:05:01] * potpotsie joined the channel
[07:09:33] * potpotsie has quit
[07:09:52] * expir3dcow has quit
[07:35:28] * potpotsie joined the channel
[07:40:16] * potpotsie has quit
[07:44:54] * PEMapModder___ joined the channel
[07:44:56] <NullFull> PEMapModder___ is also known as: PEMapModder
[07:53:44] <IntWorks> o/
[07:58:32] * PEMapModder_ joined the channel
[07:58:32] * PEMapModder_ has quit
[07:58:57] * PEMapModder_ joined the channel
[07:58:57] * PEMapModder_ has quit
[08:01:11] * PEMapModder___ has quit
[08:01:32] * PEMapModder___ joined the channel
[08:01:32] * PEMapModder___ has quit
[08:02:18] * PEMapModder___ joined the channel
[08:02:18] * PEMapModder___ has quit
[08:03:04] * PEMapModder___ joined the channel
[08:03:04] * PEMapModder___ has quit
[08:03:51] * PEMapModder___ joined the channel
[08:03:51] * PEMapModder___ has quit
[08:04:01] <Not-7116> @Kappische: RT @eurogamer: Minecraft Vita release date finally announced, Horse update now headed to all consoles: http://t.co/DbUuxzumoY http://t.co/J…
[08:04:36] * PEMapModder___ joined the channel
[08:04:36] * PEMapModder___ has quit
[08:10:21] * gurun has quit
[08:21:41] * conehead has quit
[08:31:31] * IntWorks has quit
[08:39:41] * PEMapModder___ joined the channel
[09:06:15] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/Ij-1YA
[09:06:17] <Not-7116> [02PocketMine-MP] 07shoghicp 03eccf7b0 - Added PlayerDeathEvent methods for inventory keeping
[09:10:40] * jbernhardsson joined the channel
[09:24:39] * potpotsie joined the channel
[09:29:01] * potpotsie has quit
[09:31:02] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/kU_5Ng
[09:34:56] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/5iGaCQ
[09:37:58] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/1J5fRA
[09:41:26] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/_vOnyQ
[10:47:56] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 034 commits to 03master [+2/-0/±7] 13http://git.io/p3KWmg
[10:47:58] <Not-7116> [02PocketMine-MP] 07shoghicp 03b45ef89 - Added Tile->getBlock() method
[10:48:00] <Not-7116> [02PocketMine-MP] 07shoghicp 0322ad75c - Update fuel duration to ticks
[10:48:02] <Not-7116> [02PocketMine-MP] 07shoghicp 03c67d4da - Added FurnaceBurnEvent
[10:48:04] <Not-7116> [02PocketMine-MP] ... and 1 more commits.
[11:00:03] <Not-7116> A new PocketMine-Soft Build is available!
[11:00:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #98: http://jenkins.pocketmine.net/job/PocketMine-Soft/98/
[11:10:58] * IntAtWork joined the channel
[11:13:24] * potpotsie joined the channel
[11:17:42] * potpotsie has quit
[11:40:05] <Not-7116> [02PocketMine-MP] 07ns827 forked the repository - 13http://git.io/nmPzfA
[11:40:35] * williamtdr joined the channel
[12:30:07] * IntAtWork has quit
[12:41:01] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/tuQsjQ
[12:41:03] <Not-7116> [02PocketMine-MP] 07shoghicp 036424934 - Fixed EntityCombustEvent children using a different handlerList
[12:46:18] <Not-7116> [02PocketMine-MP] 07tnpxxsheepdog commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/SNI1eA
[12:47:59] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/QK1gRw
[12:48:42] <Not-7116> [02PocketMine-MP] 07tnpxxsheepdog commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/5mAERA
[12:52:03] <Not-7116> A new PocketMine-MP Development Build is available!
[12:52:05] <Not-7116> PocketMine-MP Alpha_1.4dev build #671: http://jenkins.pocketmine.net/job/PocketMine-MP/671/
[13:00:03] <Not-7116> A new PocketMine-Soft Build is available!
[13:00:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #99: http://jenkins.pocketmine.net/job/PocketMine-Soft/99/
[13:02:09] * potpotsie joined the channel
[13:06:27] * potpotsie has quit
[14:25:23] * conehead joined the channel
[14:50:58] * potpotsie joined the channel
[14:55:19] * potpotsie has quit
[14:58:00] <Not-7116> @jbernhardsson: New lighting basically done, just a few more things to fix for 0.10.0. :) http://t.co/2f01sEoYpF
[15:01:48] <Not-7116> [02PocketMine-MP] 07williamtdr commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/yWp-vw
[15:51:46] * potpotsie joined the channel
[15:55:54] * potpotsie has quit
[15:57:51] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+1/-0/±2] 13http://git.io/pxvZwg
[15:57:53] <Not-7116> [02PocketMine-MP] 07shoghicp 035c4e7b6 - Added Living->getTargetBlock(), Living->getLineOfSight(), Vector3 side constants, Vector3::getOppositeSide()
[16:02:05] * jbernhardsson has quit
[16:02:39] * MrARM|away is now known as MrARM
[16:10:27] * eggy has quit
[16:12:19] * PEMapModder___ has quit
[16:12:37] * eggy joined the channel
[16:37:04] * PEMapModder___ joined the channel
[17:31:54] * potpotsie joined the channel
[17:37:34] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/t9fO0g
[17:37:36] <Not-7116> [02PocketMine-MP] 07shoghicp 0313ec046 - Removed old OS detection code
[17:39:05] <Not-7116> A new PocketMine-MP Development Build is available!
[17:39:07] <Not-7116> PocketMine-MP Alpha_1.4dev build #673: http://jenkins.pocketmine.net/job/PocketMine-MP/673/
[17:40:03] <Not-7116> A new PocketMine-Soft Build is available!
[17:40:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #100: http://jenkins.pocketmine.net/job/PocketMine-Soft/100/
[17:40:29] <Not-7116> [02PocketMine-MP] 07LukeDarling commented on issue 03#2165: Random Crashes - 13http://git.io/xsTI1A
[18:04:00] * potpotsie has quit
[18:08:22] * potpotsie joined the channel
[18:23:47] * KnownUnown joined the channel
[18:41:24] * expir3dcow joined the channel
[18:49:55] <RobertClarke> shoghicp: Seeing extreme CPU rape after a while
[18:50:02] <RobertClarke> Have to reboot servers every 24 hours to prevent it
[18:50:06] <RobertClarke> "CPU leak"
[18:50:24] <shoghicp> you mean like a full core being used per server?
[18:52:32] <RobertClarke> I mean like, after a while, the entire server's CPU is being used on MCPE.
[18:53:07] <shoghicp> yeah, but I need the data on a single server
[18:53:17] <shoghicp> since that can tell where it is coming from
[18:54:10] <RobertClarke> Hang on
[18:54:31] <expir3dcow> hi
[19:00:25] * gurun joined the channel
[19:23:01] <Not-7116> @jeb_: RT @LydiaWinters: After a year of labor, love, and hard work, @jnkboy and my SIX babies have finally been born! http://t.co/48Zi3MiMHf
[19:45:41] <gurun> Are you all busy with the 0.10 beta...
[19:48:01] <shoghicp> there is no beta yet
[19:50:22] <Not-7116> [02PocketMine-MP] 07DestroyerofDeq commented on issue 03#1683: Implement light population - 13http://git.io/6KYVxw
[20:09:09] * MrARM is now known as MrARM|away
[20:23:08] <KnownUnown> heep
[20:31:52] * expir3dcow has quit
[20:38:03] <gurun> What servers are the instant MCPE running on. Is it MP?
[20:40:23] <gurun> The inventory is really annoying, and it crashes everytime I try to get a iron ingot out of the furnace.

2014-10-08
[21:26:23] <shoghicp> gurun: not yet, fixing something wrong with physics
[21:26:38] * Smarticles101 joined the channel
[21:26:47] <gurun> Is it part of the plan for the release?
[21:27:15] <Smarticles101> ?
[21:28:10] <gurun> !
[21:28:50] * Guest42740 is now known as KnownUnown_
[21:29:27] * gurun just keeping the kfc chickens from timing out the modems. McD rocks.
[21:31:09] <shoghicp> gurun: yep
[21:31:11] <gurun> Guys, what is going on in the pocketmine channel? What did I miss?
[21:32:46] <Not-7116> A new PocketMine-Soft Build is available!
[21:32:48] <Not-7116> PocketMine-Soft Alpha_1.4dev build #97: http://jenkins.pocketmine.net/job/PocketMine-Soft/97/
[21:32:55] * InusualZ has quit
[21:33:57] * jython234[away] has quit
[21:34:32] * PEMapModder has quit
[21:42:09] * expir3dcow has quit
[21:51:34] <Not-7116> [02PocketMine-MP] 07lesander commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/zpcniA
[21:54:30] * potpotsie has quit
[21:55:00] <gurun> Here is a random tips for all the students we have in the channel; take a course in basic bookkeeping. You will find out the hard way that if you succeed at what you are doing, you will really need it.
[21:57:58] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/3-l-9A
[21:59:54] <Not-7116> [02PocketMine-MP] 07ProjectInfinity commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/suygJQ
[22:01:27] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/4sDhNg
[22:02:25] * PEMapModder joined the channel
[22:02:41] * PEMapModder is now known as Guest83558
[22:03:00] <Not-7116> [02PocketMine-MP] 07ProjectInfinity commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/fAuamA
[22:03:26] * jython234[away] joined the channel
[22:03:56] * zz_InusualZ joined the channel
[22:04:13] * zz_InusualZ is now known as InusualZ
[22:04:48] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/5TPHlA
[22:13:15] * potpotsie joined the channel
[22:21:57] <gurun> [o__o]: help
[22:21:57] <[o__o]> Available plugins: logger, ping, help, bangmotivate, github, brain (https://botbot.me/freenode/mcpedevs/help/)
[22:24:08] <gurun> !m shoghicp
[22:24:08] <[o__o]> You're doing good work, shoghicp!
[22:25:43] <gurun> [o__o]: my wife's name = Patcharid
[22:25:43] <[o__o]> I will remember "my wife's name " for you gurun.
[22:45:00] * potpotsie has quit
[23:18:31] * potpotsie joined the channel
[23:27:35] * Smarticles101 has quit
[23:31:11] <Not-7116> [02PocketMine-MP] 07jose-vm commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/tPRweQ
[23:33:38] * KnownUnown_ is now known as KnownUnown
[23:33:57] * Guest83558 is now known as PEMapModder|away

[19:07:27] <shoghicp> "No. I don't use phar and this will add extra bytes >:)"
[19:07:34] <Intyre> lol
[19:14:55] <gurun> Intyre: spoon shoghicp then? I'm sure he supports that feature...
[19:15:07] <Intyre> i will!
[19:15:25] <shoghicp> o.O
[19:15:31] <Intyre> >:)
[19:15:40] <potpotsie> Imma go somewhere bai
[19:15:43] <potpotsie> xD
[19:16:05] <gurun> :-&
[19:16:11] <Intyre> ill find you and spoon you too!
[19:16:23] <potpotsie> NO PLS
[19:16:32] <shoghicp> !findquote fingers
[19:16:32] <Intyre> you liked it last time :/
[19:16:34] <MrQuoter> [251] <shoghicp> I imagine everyone else naked when they are typing with big hands and small fingers | <shoghicp> also, typing one key at a time, slowly | shoghicp> (and really big bodies!) |  <potpotsie> Well everyone we know what shoghicp is into now | <potpotsie> "Big bodied big hand nude people with mini fingers.... I love them" - Shoghicp
[19:16:40] <shoghicp> ^ enjoy
[19:16:52] <potpotsie> LOOOOOOOOOOOOL
[19:16:54] * gurun sneaking away wishing that he never brought the subject of spooning to Intyre attention..
[19:17:05] <shoghicp> afk, dinner
[19:17:30] <potpotsie> I totally forgot about that xDD
[19:17:36] <gurun> LOL
[19:17:36] <potpotsie> Have a good dinner!
[19:17:40] <potpotsie> lololol
[19:18:08] <gurun> I BET he will not use the spoon anytime soon for that dinner..
[19:21:31] <Brandon15811__> https://bitbucket.org/spooning/ related ;D
[19:22:04] <Intyre> :O
[19:24:40] <expir3dcow> hi :D
[19:25:00] <Intyre> that vid xD
[19:25:25] <Brandon15811__> Intyre: you've never seen that? XD
[19:25:33] <Intyre> no
[19:26:02] <shoghicp> back :D
[19:26:41] <Intyre> shoghi! move to bitbucket!
[19:26:48] <shoghicp> D:
[19:27:01] <expir3dcow> Learned some python today :D
[19:27:07] <expir3dcow> turtle is fun
[19:27:11] <shoghicp> expir3dcow: ssshshshsss!
[19:27:22] <Intyre> but spoon D:
[19:28:09] * InusualZ is now known as zz_InusualZ
[19:29:26] <shoghicp> haha https://twitter.com/thegrugq/status/519929148630790144
[19:30:28] <Intyre> xD
[19:31:35] <expir3dcow> shoghicp why did you ssh me?
[19:31:52] <shoghicp> Did I learn a different dialect?
[19:32:13] <expir3dcow> what?
[19:34:01] <Not-7116> [02PocketMine-MP] 07Guillaume351 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/weJdvw
[19:38:20] <MrARM> How could he ssh into you? :p
[19:38:42] <expir3dcow> MrARM : I don't mean ssh as is ssh
[19:38:55] <expir3dcow> he sssssshsssssss
[19:39:33] <shoghicp> !addquote <MrARM> How could he ssh into you? :
[19:39:35] <MrQuoter> Quote 487 added
[19:39:45] <shoghicp> !delquote 487
[19:39:47] <MrQuoter> Deleted quote 487
[19:39:52] <shoghicp> !addquote <MrARM> How could he ssh into you? :p
[19:39:53] <MrQuoter> Quote 488 added
[19:40:48] <gurun> expir3dcow: don't worry, it was probably just a failed spoon that turned into a ssh session.
[19:41:30] <expir3dcow> gurun I didn't mean ssh. i didnt want to type sssshhhhh
[20:06:58] * MrARM is now known as MrARM|away
[20:14:51] <Not-7116> [02PocketMine-MP] 07iksaku commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/LY8iiQ
[20:18:06] <Not-7116> [02PocketMine-MP] 07HmHmmHm commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/SfjAqQ
[20:35:44] * zz_InusualZ has quit
[20:38:26] * jython234[away] has quit
[20:46:43] * kaikun97 joined the channel
[20:49:17] * kaikun97 has left the channel
[20:49:30] * kaikun97 joined the channel
[20:49:46] <kaikun97> lol, quite a few chinese users on the ban list
[20:54:55] <kaikun97> none of my chinese friends have a clue what irc is
[20:55:07] <gurun> Yeah, we don't eat Chineese
[20:55:13] <kaikun97> eat?
[20:55:19] <kaikun97> eh?
[20:55:25] <gurun> .hrmf.. iPad corrected that :-( should be speak
[20:55:35] <shoghicp> ask your tech-savvy friends...
[20:55:35] <expir3dcow> xD
[20:55:50] <kaikun97> Lol, I never use autocorrect gurun
[20:55:54] <kaikun97> hey expir3dcow
[20:56:02] * KnownUnown has quit
[20:56:02] <expir3dcow> hi
[20:56:23] <kaikun97> only one of em knows what irc is but she rarely uses it
[20:56:51] <gurun> Anyway, its true that we don't eat them too, so semantically nothing wrong with that iPad statement.
[20:57:28] <kaikun97> Cannibal
[20:57:36] <kaikun97> haha
[20:57:43] <gurun> No, just Viking.
[20:58:08] <kaikun97> shoghicp: my friend is nagging me crazily about some pocketmine error
[20:58:15] <kaikun97> it cant open a socket or something
[20:58:16] <gurun> I prefer "barbarian"
[20:58:31] <shoghicp> kaikun97: tell him to read
[20:58:40] <shoghicp> since it tells him the solution
[20:59:02] <kaikun97> shoghicp: he keeps asking me to run a pocketmine server despite the fact ive told him I cant port forward like 100 times
[20:59:16] <kaikun97> that,what he like all the time
[20:59:47] <gurun> I guess you need to add not just "read" to the list then, add "listen" too :-)
[20:59:53] <kaikun97> haha
[21:00:18] <kaikun97> I used to run a server ages ago on Pocketmine MP for android
[21:00:26] <kaikun97> SakuraServer
[21:01:28] <gurun> Why can't you port forward?
[21:01:41] <kaikun97> then it got ditched with the changeover to MiyuSoft which then was entirely ditched a few months later leaving just MantouDev, a software dev group me and some friends run. so no server now
[21:01:56] <kaikun97> I dont want to port forward actually
[21:02:00] <kaikun97> I can, but wont
[21:02:07] <kaikun97> Dont want to run a server
[21:02:17] <shoghicp> just host it on a VPS >.<
[21:02:25] <kaikun97> dont have one
[21:02:39] <kaikun97> and I dont have the time to maintain/moderate one
[21:02:39] <gurun> So, you told your friend you "can't" so ..now he thinks you are incompetent instead of just being an ass with him :-P
[21:03:00] <kaikun97> no, I told him my parents changed the router settings password
[21:03:01] <kaikun97> haga
[21:03:04] <kaikun97> *haha
[21:03:28] <gurun> What about the stuff williamtdr and RobertClarke  and the people are doing. Can't you just send him their way?
[21:03:41] <kaikun97> ?
[21:04:01] <gurun> Or realms.
[21:04:11] <kaikun97> he cant even port forward himself xD
[21:04:24] <williamtdr> don't run a server on your device
[21:04:29] <williamtdr> just don't do that
[21:04:38] <kaikun97> I have a realm. when they reopen, im sure he will stop nagging me
[21:04:43] <williamtdr> if you can't afford the $5 for a vps than you don't have the resources to put into development
[21:04:50] <williamtdr> *$5 a month
[21:04:51] <gurun> Huh. Is that closed?
[21:04:51] <shoghicp> then you'll have to pay for Realms :)
[21:05:03] <kaikun97> williamtdr: i pay that amount for netflix haha
[21:05:07] <shoghicp> gurun: yep, they lacked time to do it
[21:05:16] <kaikun97> shoghicp: im not too bothered
[21:05:30] <kaikun97> i dont always play MCPE, neither do my friends
[21:05:30] <RobertClarke> $10 says TDR will plug his DO affiliate link
[21:05:31] <RobertClarke> :P
[21:05:33] <kaikun97> haha
[21:05:41] <gurun> Didn't know that. I was just searching for it... Damn. Because I handed back my PC today, so no server running... And my son is bitching about it :(
[21:05:52] <kaikun97> i got a new pc
[21:06:00] <kaikun97> :P
[21:06:40] <gurun> Yeh, I'll buy a new laptop this weekend. Just that I'm spoiled with SSD and stuff now, so it's going to get a "litbit" expensive this time.
[21:07:18] <kaikun97> lol, candice cant stop saying "wowwwww" about my new PC xD
[21:08:24] <kaikun97> anyways I'll probalry run PM on it for my brother to use or something as a local server
[21:10:27] <gurun> shoghicp: I went back in history checking the discussion you had with jb about update block packet.
[21:11:57] <gurun> So, do I understand correct that it's not just about the leaking 0,0,0 packet, but the whole packet should basically never be sent from the client to the server. Ever?
[21:12:07] <kaikun97> Im gonna go to sleep
[21:12:30] <kaikun97> i know who'll be messaging me first thing in the morning haha
[21:12:32] <kaikun97> bye
[21:12:41] <gurun> Ciao
[21:13:05] * kaikun97 has quit
[21:13:37] <shoghicp> gurun: yep
[21:13:54] <shoghicp> as the protocol + static analysis shows, its Server -> Client only
[21:13:59] <shoghicp> it's
[21:14:01] <shoghicp> *
[21:15:13] <gurun> Ok. But for now it gave me a quick start to placements and stuff. Guess I have to get the old code back again then.
[21:16:22] * zz_InusualZ joined the channel
[21:16:30] * zz_InusualZ is now known as InusualZ
[21:17:22] * jython234[away] joined the channel
[21:18:09] * KnownUnown joined the channel
[21:18:17] * KnownUnown is now known as Guest42740
[21:18:33] * PEMapModder joined the channel
[21:19:37] <gurun> Did you implement minecarts yet?
[21:20:27] <Not-7116> PocketMine-Soft Alpha_1.4dev build #96: http://jenkins.pocketmine.net/job/PocketMine-Soft/96/
[21:24:49] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/IIwExA
[21:24:51] <Not-7116> [02PocketMine-MP] 07shoghicp 0394eb9e3 - Improved liquid performance, update RakLib
[21:26:03] <Not-7116> A new PocketMine-MP Development Build is available!
[21:26:05] <Not-7116> PocketMine-MP Alpha_1.4dev build #668: http://jenkins.pocketmine.net/job/PocketMine-MP/668/

[00:02:38] * conehead has quit
[00:03:04] * conehead joined the channel
[00:07:30] * conehead has quit
[00:27:44] * potpotsie has quit
[00:42:39] <Brandon15811__> gurun: I actually did run pocketmine on Azure for a couple months earlier this year xD
[01:30:03] * gurun has quit
[01:43:06] <Falkirks> Has anyone used intellij idea on Mac?
[01:49:30] <Falkirks> Nvm, I got it working :)
[01:58:25] * potpotsie joined the channel
[02:04:05] * potpotsie has quit
[02:25:54] <Not-7116> [02PocketMine-MP] 07iksaku commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/XCEL0w
[02:49:32] <KnownUnown> Hmmz, quick someone
[02:49:41] <KnownUnown> Was badbios a hoax?
[03:04:31] <humerusj> What's that
[03:10:45] <Not-7116> [02PocketMine-MP] 07jose-vm commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/x2jWwQ
[03:11:54] * jose-vm joined the channel
[03:12:42] <jose-vm> Hi
[03:13:37] <jose-vm> anyone on?
[03:13:41] * jose-vm has left the channel
[03:23:57] * conehead joined the channel
[03:31:05] * LDX joined the channel
[03:31:18] <LDX> test
[03:35:25] * LDX has quit
[04:00:31] * williamtdr has quit
[04:17:59] <Not-7116> [02PocketMine-MP] 07sekjun9878 closed issue 03#2158: Move base block classes to a separate folder. - 13http://git.io/BB2QPw
[04:18:01] <Not-7116> [02PocketMine-MP] 07sekjun9878 commented on issue 03#2158: Move base block classes to a separate folder. - 13http://git.io/u7N91Q
[04:55:18] <Brandon15811__> humerusj: http://arstechnica.com/security/2013/10/meet-badbios-the-mysterious-mac-and-pc-malware-that-jumps-airgaps/
[05:27:29] <Not-7116> [02PocketMine-MP] 07Slinck63 commented on issue 03#2156: Hitboxes bugs - 13http://git.io/MHDFIw
[05:45:21] <MrARM|away> Brandon15811: fake. " Strangest of all was the ability of infected machines to transmit small amounts of network data with other infected machines even when their power cords and Ethernet cables were unplugged and their Wi-Fi and Bluetooth cards were removed."
[05:48:43] * potpotsie joined the channel
[05:49:28] <MrARM|away> physically impossible
[05:49:28] * MrARM|away is now known as MrARM
[05:50:31] <Brandon15811__> MrARM: batteries and https://github.com/Katee/quietnet ;D
[05:52:27] <MrARM> don't think it could work without a power source
[05:53:06] * potpotsie has quit
[05:53:51] <MrARM> plus, infecting the current variety of Windows bios would be impossible
[05:53:58] <MrARM> nice troll though
[05:54:43] <MrARM> and it can't just modify hardware, remember :p
[06:49:01] <Not-7116> @Kappische: RT @gamasutra: Prince of Persia is 25 years old this month. Watch @jmechner explain how he built it in this postmortem talk: http://t.co/e…
[06:49:52] * gurun joined the channel
[06:53:35] * potpotsie joined the channel
[06:57:42] * potpotsie has quit
[07:58:27] * conehead has quit
[08:01:07] <Not-7116> [02PocketMine-MP] 07shoghicp commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/ME3rLg
[08:03:42] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on commit 03582c16547943a0e275f88d381204f43791e19e46 - 13http://git.io/QblEzg
[08:14:00] * Intyre__ joined the channel
[08:42:25] * potpotsie joined the channel
[08:46:32] * potpotsie has quit
[08:46:38] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/hOkc-g
[08:46:40] <Not-7116> [02PocketMine-MP] 07shoghicp 0308aa780 - Updated RakLib, better player join
[09:00:03] * gurun has quit
[09:00:03] <Not-7116> A new PocketMine-Soft Build is available!
[09:00:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #94: http://jenkins.pocketmine.net/job/PocketMine-Soft/94/
[09:43:05] <sekjun9878> Hahahaha
[09:43:13] <sekjun9878> @shoghicp blog.krakjoe.ninja
[09:43:21] <shoghicp> Already saw it :)
[10:31:08] * potpotsie joined the channel
[10:36:07] * potpotsie has quit
[10:53:23] * Intyre__ has quit
[11:11:05] * sgray has quit
[11:11:05] * Fudster has quit
[11:11:05] * Brandon15811__ has quit
[11:11:05] * RobertClarke has quit
[11:11:05] * sekjun9878 has quit
[11:11:06] * MrQuoter has quit
[11:11:06] * eggy has quit
[11:11:30] * sgray joined the channel
[11:11:40] * eggy joined the channel
[11:11:42] * sekjun9878 joined the channel
[11:11:49] * sekjun9878 has quit
[11:11:49] * sekjun9878 joined the channel
[11:12:23] * Brandon15811__ joined the channel
[11:12:35] * RobertClarke joined the channel
[11:13:58] * Fudster joined the channel
[11:16:20] * MrQuoter joined the channel
[12:20:00] * potpotsie joined the channel
[12:24:26] * potpotsie has quit
[12:36:30] * jbernhardsson joined the channel
[13:57:13] * williamtdr joined the channel
[14:08:37] * potpotsie joined the channel
[14:13:04] * potpotsie has quit
[14:16:03] <Not-7116> [02PocketMine-MP] 07lz1998 opened issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/wiCbAQ
[14:17:14] <Not-7116> [02PocketMine-MP] 07lz1998 starred 03PocketMine-MP - 13http://git.io/9oK5Qw
[14:22:30] <Not-7116> [02PocketMine-MP] 07lz1998 commented on issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/ZTTwuw
[14:25:24] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/a38qfw
[14:58:40] <RobertClarke> hi shoghicp
[14:58:47] <shoghicp> hi
[14:59:27] <RobertClarke> sup
[15:00:30] <shoghicp> :P
[15:39:25] * potpotsie joined the channel
[15:40:12] <Not-7116> [02PocketMine-MP] 07shoghicp pushed 0314 commits to 03master [+11/-0/±64] 13http://git.io/AzaItQ
[15:40:14] <Not-7116> [02PocketMine-MP] 07shoghicp 03dd140ce - Fixed arrow damage not getting overridden by the event result
[15:40:16] <Not-7116> [02PocketMine-MP] 07shoghicp 03b0c3145 - Added EntityCombustEvent and childs
[15:40:18] <Not-7116> [02PocketMine-MP] 07shoghicp 034346773 - Added EntityDamageByBlockEvent (child of EntityDamageEvent)
[15:40:20] <Not-7116> [02PocketMine-MP] ... and 11 more commits.
[15:42:11] <PEMapModder> Wow wow wow
[15:43:39] * potpotsie has quit
[15:44:01] <Not-7116> @Kappische: RT @spelkraft: My new project is called Pan-pan. It's a long way from done but check it out at http://t.co/ltEvDS52vH http://t.co/mV7RDhWnvj
[15:47:41] <Not-7116> [02PocketMine-MP] 07shoghicp labeled issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/wKYfsg
[15:47:43] <Not-7116> [02PocketMine-MP] 07shoghicp opened issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/wKYfsg
[15:47:45] <Not-7116> [02PocketMine-MP] 07shoghicp assigned issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/wKYfsg
[16:03:37] * jbernhardsson has quit
[16:09:35] <Not-7116> [02PocketMine-MP] 07PEMapModder commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/v0ZwOw
[16:12:34] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2170: API 1.6.0 Implementation List - 13http://git.io/_XD83g
[16:14:22] * Fudster has quit
[16:14:22] * Fudster joined the channel
[16:14:22] * Fudster has quit
[16:14:22] * Fudster joined the channel
[16:15:01] <Not-7116> @jeb_: So @carnalizer and I wanted to make a fantasy sim with tiny people, but with your help we don't need to! Whee! https://t.co/MLtch2tIkS
[16:20:31] * williamtdr has quit
[16:22:19] <Not-7116> [02PocketMine-MP] 07lz1998 commented on issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/C6-kRg
[16:22:24] <Not-7116> [02PocketMine-MP] 07lz1998 commented on issue 03#2169: Cheat Fly mod and diamond - 13http://git.io/lYqPJg
[16:40:03] <Not-7116> A new PocketMine-Soft Build is available!
[16:40:05] <Not-7116> PocketMine-Soft Alpha_1.4dev build #95: http://jenkins.pocketmine.net/job/PocketMine-Soft/95/
[16:40:07] <Not-7116> A new PocketMine-MP Development Build is available!
[16:40:09] <Not-7116> PocketMine-MP Alpha_1.4dev build #667: http://jenkins.pocketmine.net/job/PocketMine-MP/667/
[16:53:01] <Not-7116> @jeb_: The world is a confusing place. I should clarify: It's not our game or kickstarter, it's by Raymond Doerr, as the kickstarter page says
[17:22:57] * williamtdr joined the channel
[17:28:07] * potpotsie joined the channel
[17:29:26] * expir3dcow joined the channel
[17:32:15] * potpotsie has quit
[18:20:22] <Not-7116> [02PocketMine-MP] 07shoghicp labeled issue 03#2171: RFC: Server Auto Updating - 13http://git.io/hYxoyA
[18:20:24] <Not-7116> [02PocketMine-MP] 07shoghicp opened issue 03#2171: RFC: Server Auto Updating - 13http://git.io/hYxoyA
[18:24:02] <Not-7116> @PocketMine: PocketMine-MP and Auto Updating: https://t.co/3KDZvUDlUV Vote and tell us your opinion.
[18:26:46] <Not-7116> [02PocketMine-MP] 07diecode commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/vP-DEg
[18:27:36] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/oqTX2A
[18:27:43] <Not-7116> [02PocketMine-MP] 07VgStudio commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/rL7_Eg
[18:31:24] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/GQjvGQ
[18:31:28] <Not-7116> [02PocketMine-MP] 07Guillaume351 commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/_O-fow
[18:35:41] <Not-7116> [02PocketMine-MP] 07chozian commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/Lzm1_g
[18:35:51] <Not-7116> [02PocketMine-MP] 07Falkirks commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/Agy8Tg
[18:36:08] * conehead joined the channel
[18:52:59] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/wVNEfQ
[18:54:05] <Not-7116> [02PocketMine-MP] 07Falkirks commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/1ZKfZQ
[18:56:59] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/EO9YZg
[18:58:19] * gurun joined the channel
[18:58:51] <Not-7116> [02PocketMine-MP] 07Falkirks commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/pa2tRw
[19:00:51] <Not-7116> [02PocketMine-MP] 07LukeDarling commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/qELTdw
[19:01:44] <Not-7116> [02PocketMine-MP] 07dutok commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/kgotVg
[19:02:43] * potpotsie joined the channel
[19:04:09] <Not-7116> [02PocketMine-MP] 07shoghicp commented on issue 03#2171: RFC: Server Auto Updating - 13http://git.io/_PrB1Q
[19:05:33] <Not-7116> [02PocketMine-MP] 07Intyre forked the repository - 13http://git.io/32w6xg
[19:05:38] <shoghicp> Intyre: D:
[19:05:45] <Intyre> ?
[19:05:50] <shoghicp> <Not-7116> [PocketMine-MP] Intyre forked the repository - http://git.io/32w6xg
[19:06:16] <Intyre> i would have spooned it but there is no such option D:
[19:06:21] <shoghicp> :P
[19:06:31] <shoghicp> also, gh#2171
[19:06:31] <[o__o]> RFC: Server Auto Updating: https://github.com/PocketMine/PocketMine-MP/issues/2171
[19:07:00] <Intyre> if i run a server i dont use phar :p

2014-10-07
[22:57:30] <gurun> So, a random noise generator for chunk, and I can stream a chunk in real time that display 3d noise. I'm sure that is useful for something...
[22:58:40] <gurun> I'm sure williamtdr can turn that into a game or a nice portal effect :-)
[23:01:07] <gurun> Oh, yeah. It can be used for morph effects in portals
[23:03:39] <gurun> ..and it can be used to build infinite high worlds too...

[19:52:23] <gurun> MC Azure coming soon to a server close to you...
[19:53:21] * potpotsie has quit
[19:55:04] * potpotsie joined the channel
[20:06:32] <gurun> shoghicp: Intyre: what am I missing here.. I implemented a lot of stuff about block placement in the use item receive handler. Working in the assumption that was the even to go with. But I get the update block even that have all the stuff I need, it seems. Why did I do it like that?!?
[20:07:23] <shoghicp> hmm?
[20:07:52] <gurun> Is this something that differ between creative and survival mode maybe?
[20:08:25] <gurun> I checked your code, and you also seem to do the majority of processing on the handler...
[20:09:02] <shoghicp> I do preprocessing since it doesn't change a lot
[20:09:15] <shoghicp> the actual placement processing is done on Level->useItemOn()
[20:09:23] <shoghicp> I basically get what the client is doing
[20:09:30] <shoghicp> I do not trust the client
[20:10:39] <gurun> Which is probably a good strategy since the people use MP for gaming and stuff... Cheat protection and all..
[20:10:47] <shoghicp> yep :)
[20:11:44] <gurun> It worked very well, until I tried to place a door.
[20:11:52] <shoghicp> of course :)
[20:11:55] <shoghicp> that's an item
[20:12:01] <shoghicp> and it places multiple blocks
[20:12:03] <gurun> Because the used item is different from the block code.
[20:12:09] <shoghicp> depending on surrounding blocks, too
[20:13:17] <gurun> And then, disabling the code, falling back to update block worked just fine, so I started thinking why the hell I did it in the first place. Our code is actually not the same at all about this, so it's not because I ported that stuff..
[20:15:53] <gurun> ..and for the record. I absolutely never understood why the kids want to cheat in a game..
[20:16:15] * Intyre hides
[20:16:24] <shoghicp> well, this is mostly for big servers than small servers
[20:17:33] <gurun> Well, the morale of this question is the I am only trying to avoid building object representations of all the blocks and entities :-P
[20:17:52] <gurun> So, maybe I should stop cheating, and just bit the pillow :-P
[20:18:05] <shoghicp> each block has different properties, placement rules, and behaviors
[20:18:25] <shoghicp> client will still send the item use packet even when it is not placing something
[20:20:02] <gurun> So, let's present I want to cheat. Wouldn't I just send use item instead of update block?
[20:20:28] <shoghicp> update block is not sent by the client except when something wrong happens
[20:20:38] <shoghicp> it sends a null update block packet
[20:20:55] <gurun> I get it all the time?
[20:20:59] <shoghicp> updateBlock is only server -> client
[20:21:09] <shoghicp> gurun: it's a internal server leak
[20:21:18] <shoghicp> confirmed it with Johan :)
[20:21:30] <gurun> Uh, so its a bug you say...
[20:21:41] <shoghicp> and you get an updateblockpacket
[20:21:45] <shoghicp> blockId 0
[20:21:47] <shoghicp> meta 0
[20:21:50] <shoghicp> x 0
[20:21:51] <shoghicp> y 0
[20:21:52] <shoghicp> z 0
[20:21:57] <shoghicp> all null :)
[20:22:00] <gurun> Nope, not really.
[20:22:02] <williamtdr> shoghicp: I can do a test to see if that fixed the lag spike now.
[20:22:05] <gurun> I get full packets?
[20:22:23] <shoghicp> Well, I also got packets filled with garbage
[20:22:29] <shoghicp> williamtdr: yeah, do it now :)
[20:23:35] <gurun> No, this is real packets, with real correct data. I get it from both iOS and android. I just forward that to the other players, and it works perfectly fine.
[20:23:52] <shoghicp> hmm, really?
[20:23:58] <gurun> Maybe I should switch to survival mode and see how thg behaves..
[20:24:07] <shoghicp> oh, you mean on creative
[20:24:08] <gurun> I guess you don't do creative much :p
[20:24:24] <shoghicp> I do, but most crashes are on survival
[20:24:35] <shoghicp> I was testing there when I found out that bug
[20:24:52] <shoghicp> well, besides that
[20:25:00] <gurun> Ok. This is the core of the initial question. Does this behavior differ between modes..
[20:25:05] <shoghicp> already told Johan and it's being removed in the next update
[20:26:23] <gurun> Trying survival now.. Let you know in a minute..
[20:27:18] <gurun> Hmm, no. Same result. Works just fine....
[20:27:58] <gurun> I mean, it is a hell of a lot easier to first check use item, set a flag and do checks (on whatever) and then accept the update block based on that..
[20:30:16] * potpotsie has quit
[20:32:31] <gurun> ...and I can still cheat MP with the use item packet..
[20:32:36] <gurun> :-)
[20:32:45] <shoghicp> cheat?
[20:32:54] <shoghicp> you can tell that you are using your hand
[20:33:17] <shoghicp> it'll check what you have on your hand (without using the actual packet), and call Level->useItemOn()
[20:33:39] * MrARM is now known as MrARM|away
[20:33:50] <gurun> Yes of course. If MCPE can do that, I can do it too, with code. Just don't see the point of doing it though...
[20:33:59] <gurun> ..other than for real trolling..
[20:34:27] * potpotsi_ joined the channel
[20:34:28] <NullFull> potpotsi_ is also known as: potpotsie
[20:34:32] <gurun> But I can't cheat any server that doesn't allow it you know.
[20:35:03] <gurun> So if I am not allowed to use an item, or place blocks, none can cheat that.
[20:36:10] <williamtdr> shoghicp: running
[20:38:55] <williamtdr> https://gist.github.com/0f44ad84b2479e9f5cf2
[20:41:17] <shoghicp> Plugin: lbCore v1.0.0 Event: lbcore\EventListener::onEntityDamage(EntityDamageEvent) Time: 608905792 Count: 1662 Avg: 366369 Violations: 2
[20:41:22] <shoghicp> still takes a bit of time :s
[20:41:29] <williamtdr> shoghicp: help me w/ it in pm
[20:41:31] <williamtdr> shoghicp: in other news
[20:41:40] <williamtdr> shoghicp: using flint and steel crashes everyone
[20:41:42] <shoghicp> I'll be going soon to bed :(
[20:41:44] <shoghicp> D:
[20:41:54] <shoghicp> you mean, other people crash?
[20:42:12] <shoghicp> including you?
[20:42:53] <williamtdr> shoghicp: everyone in the match did
[20:43:19] <shoghicp> flint & steel on the floor or on tnt?
[20:43:48] <williamtdr> floor
[20:46:15] <williamtdr> shoghicp: noooooo
[20:46:17] <williamtdr> https://www.irccloud.com/pastebin/SP9PC0Rz
[20:47:44] <Intyre> hax
[20:48:21] <shoghicp> williamtdr: that might be all the people crashing at the same time too D:
[20:48:33] <williamtdr> shoghicp: nope
[20:48:37] <shoghicp> since it's done in a few seconds
[20:48:40] <williamtdr> shoghicp: I was on it, said you have been disconnected
[20:48:44] <shoghicp> from 08 to 10
[20:48:54] <shoghicp> oh, ok then
[20:49:24] <shoghicp> I'm not able to crash D:
[20:50:59] * zz_Owexz is now known as Owexz
[20:54:35] <shoghicp> well, I'm going to bed now :P
[20:54:43] <shoghicp> I'll check more RakLib things tomorrow
[20:54:56] <shoghicp> I'll still do the loop to read player packets, so it won't timeout
[20:55:15] <shoghicp> then to fix the error where RakLib won't accept new connections
[21:01:07] * potpotsi_ has quit
[21:15:54] <gurun> Ok, just for your info, tested all the modes, and it works the same. I removed all the code in use item now, and just forward the events from client to client.
[21:16:45] <gurun> I will however, implement item use control by creating a future in the use item if allowed or not, and based on that future I would accept animations and block updates.
[21:43:01] * Not-7116 joined the channel
[21:43:01] <Not-7116> @Kappische: So @Bopogamel and I were crusing around in Forza. Was great, but we were missing @modhelius
[21:59:26] <gurun> LOL, here is one for the logs; I did a small change to the code, and now I can update chunks ready present in the world .. So I have a "disco" floor flashing..
[22:01:11] <gurun> So, if I connect that to intyre image generator that he showed me, I can turn MC into YouTube....
[22:01:50] <Intyre> :D
[22:01:58] * potpotsie joined the channel
[22:02:02] <Intyre> paint my lawn ;)
[22:02:59] <gurun> Yeah, I did an inspired version of that. I change the colors just to have some visual, but I could do anything.. Since the whole chunk-column updates, all 96 of them if I want..
[22:03:24] <gurun> Like, histogram stuff..
[22:03:59] <gurun> I actully, well since I work for online trading now, wanted to do visualization of trade-tickets in minecraft..
[22:04:09] <Intyre> haha :)
[22:04:24] <gurun> ..the most pointless thing you can imagine, but sure will attract news :-)
[22:04:44] <Intyre> boss: are you playing a game at work? gurun: im checking the stats
[22:05:01] <gurun> Hihi
[22:05:15] <Intyre> that would be fun lol
[22:05:29] <Intyre> just an extra screen with MC for that
[22:05:35] <gurun> Actually, our VPs son was on practice last week, he did MC stuff. They love MC at work.
[22:06:02] <gurun> And my boss told me when I started "well, it's not like we play MC all day long, but we do like it" hehe
[22:06:12] <Intyre> nice
[22:06:22] * potpotsie has quit
[22:07:01] <gurun> We have several Microsoft MVPs in my team, so they are kind of looking at MC..now.
[22:07:36] <gurun> All of a sudden, MC is good for their careers...
[22:07:53] <Intyre> thats the excuse
[22:08:06] <Intyre> they just want to play games
[22:08:09] <Intyre> :D
[22:08:19] <gurun> Yeah, who doesn't :-)
[22:09:18] <Intyre> im gone ask my boss!
[22:09:42] <Intyre> the kinds would love it
[22:10:03] <gurun> :-)
[22:10:58] <gurun> I was thinking, that I would build our office in MC, and then hook it up to our internal phone book. It has the locations of all people.
[22:11:05] <gurun> And then..do fun stuff...
[22:11:15] <Intyre> hah
[22:11:23] <Intyre> thats a good one!
[22:12:01] <gurun> Absolutely pointless, but why the hell not :-)
[22:13:21] <gurun> But if I manage to build a "trade" world,that would be a killer. Social trading is extremely big for us. Like community trading...
[22:14:52] <gurun> So, hmm, I have to write a MC chart library... And a text2blocks
[22:15:39] <gurun> NPCs can be helpdesk traders.. So you can trade with them.. Inventory would be actual FX or stocks...
[22:15:45] <gurun> That would be soo cool.
[22:15:47] <Intyre> hahahaa
[22:16:00] <gurun> I get a chest full of stocks... "Paper"
[22:16:21] <gurun> I trade in good, diamonds, etc. For real, and it reflects in my inventory and my chests...!
[22:16:35] <gurun> Sunlight, tick time, follow stock-market.
[22:16:52] <gurun> I break a block, to sell!
[22:16:59] <gurun> Place a block, to buy
[22:26:24] * potpotsie joined the channel

[09:50:24] <shoghicp> http://www.pocketmine.net/api/?channel=supermegaperformance
[09:50:38] <shoghicp> defaults to stable :)
[09:50:47] <sekjun9878> Ahahahaha
[09:50:57] <sekjun9878> Well
[09:51:00] <sekjun9878> 1.3.12
[09:51:08] <sekjun9878> Not exactly "supermegaperformance"
[09:51:14] <shoghicp> ^
[10:00:04] <Not-c6cb> A new PocketMine-Soft Build is available!
[10:00:07] <Not-c6cb> PocketMine-Soft Alpha_1.4dev build #91: http://jenkins.pocketmine.net/job/PocketMine-Soft/91/
[10:06:11] * conehead has quit
[10:31:07] * potpotsie joined the channel
[10:36:15] * potpotsie has quit
[10:50:58] * expir3d42 joined the channel
[10:51:02] <Not-c6cb> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/2FHVUg
[10:51:04] <Not-c6cb> [02PocketMine-MP] 07shoghicp 035fb2054 - Spawnable->spawnToAll() now uses the actual chunk instead of the entire level to spawn
[10:53:23] * expir3dcow has quit
[10:54:31] * leonchang99 has quit
[10:54:31] * HostingItAll has quit
[11:01:13] <Not-c6cb> [02PocketMine-MP] 07aodzip opened issue 03#2167: Pick up item too slow(RaspberryPi) - 13http://git.io/iN-irg
[11:02:16] <Not-c6cb> [02PocketMine-MP] 07shoghicp commented on issue 03#2167: Pick up item too slow(RaspberryPi) - 13http://git.io/i2FX1g
[11:02:19] <Not-c6cb> [02PocketMine-MP] 07shoghicp closed issue 03#2167: Pick up item too slow(RaspberryPi) - 13http://git.io/iN-irg
[11:06:58] * leonchang99 joined the channel
[11:06:58] * HostingItAll joined the channel
[11:40:12] * jbernhardsson joined the channel
[11:47:40] <Not-c6cb> [02PocketMine-MP] 07gboudreau commented on issue 03#2157: Dropped blocks re-appear when re-connecting - 13http://git.io/M6SfVQ
[12:03:36] * expir3d42 has quit
[12:19:54] * potpotsie joined the channel
[12:24:18] * potpotsie has quit
[12:30:21] * williamtdr joined the channel
[12:39:31] * Georggi has quit
[12:44:39] * deceit_ is now known as deceit
[13:43:09] * MrARM is now known as MrARM|away
[13:44:42] * MrARM|away is now known as MrARM
[13:45:18] <shoghicp> :o http://news.php.net/php.internals/77593
[13:55:40] <PEMapModder> http://pastebin.com/0X4qdYQB our new feature (bug): echo!
[13:57:38] * MrARM is now known as MrARM|away
[13:58:22] * MrARM|away is now known as MrARM
[14:06:01] <Not-c6cb> [02PocketMine-MP] 07Mark9804 opened issue 03#2168: pocketmine 1.4 dev craft ing - 13http://git.io/vzkZtw
[14:06:11] <Not-c6cb> [02PocketMine-MP] 07Mark9804 closed issue 03#2168: pocketmine 1.4 dev craft ing - 13http://git.io/vzkZtw
[14:14:31] <Not-c6cb> [02PocketMine-MP] 07Mark9804 commented on issue 03#2168: pocketmine 1.4 dev craft ing - 13http://git.io/lgvX_A
[14:14:34] <Not-c6cb> [02PocketMine-MP] 07Mark9804 reopened issue 03#2168: pocketmine 1.4 dev craft ing - 13http://git.io/vzkZtw
[14:15:09] <Not-c6cb> [02PocketMine-MP] 07shoghicp closed issue 03#2168: pocketmine 1.4 dev craft ing - 13http://git.io/vzkZtw
[15:35:43] * jbernhardsson has quit
[15:39:19] * potpotsie joined the channel
[15:43:42] * potpotsie has quit
[15:46:10] <Not-c6cb> [02PocketMine-MP] 07shoghicp pushed 031 commit to 03master [+0/-0/±11] 13http://git.io/XDyCoQ
[15:46:13] <Not-c6cb> [02PocketMine-MP] 07shoghicp 03582c165 - Implemented Explosion and PrimedTNT, closes #2139
[15:46:15] <Not-c6cb> [02PocketMine-MP] 07shoghicp closed issue 03#2139: TNTs not working - 13http://git.io/n8Ny9w
[15:48:05] <Not-c6cb> A new PocketMine-MP Development Build is available!
[15:48:07] <Not-c6cb> PocketMine-MP Alpha_1.4dev build #664: http://jenkins.pocketmine.net/job/PocketMine-MP/664/
[16:00:04] <Not-c6cb> A new PocketMine-Soft Build is available!
[16:00:07] <Not-c6cb> PocketMine-Soft Alpha_1.4dev build #92: http://jenkins.pocketmine.net/job/PocketMine-Soft/92/
[16:12:05] <Not-c6cb> A new PocketMine-MP Development Build is available!
[16:12:06] <Not-c6cb> PocketMine-MP Alpha_1.4dev build #665: http://jenkins.pocketmine.net/job/PocketMine-MP/665/
[16:20:04] <Not-c6cb> A new PocketMine-Soft Build is available!
[16:20:06] <Not-c6cb> PocketMine-Soft Alpha_1.4dev build #93: http://jenkins.pocketmine.net/job/PocketMine-Soft/93/
[16:31:06] <Not-c6cb> [02PocketMine-MP] 07shoghicp published 03Alpha_1.4dev-665 | PocketMine-MP Alpha_1.4dev-665 beta10 "Zekkou Cake" - 13http://git.io/VvhMZA
[16:31:08] <Not-c6cb> [02PocketMine-MP] 07shoghicp tagged 03582c165 as 03Alpha_1.4dev-665 13http://git.io/YY7wdQ
[16:36:03] <Not-c6cb> A new PocketMine-MP Beta Build is available!
[16:36:06] <Not-c6cb> PocketMine-MP Alpha_1.4dev build #665: https://github.com/PocketMine/PocketMine-MP/releases/Alpha_1.4dev-665
[16:37:00] <Not-c6cb> @PocketMine: RT @PocketMineDev: A new PocketMine-MP Beta Build is available! PocketMine-MP Alpha_1.4dev build #665: https://t.co/Vn52G757Xn
[17:18:48] * conehead joined the channel
[17:21:10] <Not-c6cb> [02PocketMine-MP] 07LukeDarling commented on issue 03#2165: Random Crashes - 13http://git.io/Iso5DQ
[17:28:13] * potpotsie joined the channel
[17:32:53] * potpotsie has quit
[17:51:57] * Owexz is now known as zz_Owexz
[17:54:48] <RobertClarke> hi
[17:57:33] <shoghicp> hi
[17:57:41] <shoghicp> there's a new beta ;)
[17:58:58] <RobertClarke> yay
[17:59:01] <RobertClarke> what does it do
[17:59:12] <shoghicp> check the release notes :)
[17:59:27] <RobertClarke> ok
[17:59:33] <RobertClarke> Any major changes tl;dr?
[17:59:49] <shoghicp> API 1.4.1 -> 1.5.0
[17:59:54] <shoghicp> and explosions
[18:00:01] <shoghicp> that's the "major" change
[18:00:09] <RobertClarke> ok
[18:00:26] <shoghicp> I wouldn't categorize bugfixes as "major" changes
[18:01:01] <shoghicp> https://github.com/PocketMine/PocketMine-MP/releases/Alpha_1.4dev-665
[18:09:18] <eggy> hrmpf
[18:09:25] <eggy> you never know..
[18:09:40] <RobertClarke> Depends on how bad the bug is :P
[18:17:56] * gurun joined the channel
[18:25:19] <RobertClarke> Yeah that looks a ton better shoghicp
[18:26:01] <RobertClarke> No soft
[18:26:04] <RobertClarke> Just regular
[18:26:10] <shoghicp> soft is also updated :)
[18:27:00] <RobertClarke> Soft would be a last resort, I want instantmcpe guys to have the best experience possible.
[18:31:18] <RobertClarke> shoghicp: Props for all the work on this, very hq
[18:31:25] <shoghicp> :D
[18:31:53] <MrARM> I think I'll add a contributing rule: "You give me all the rights to the code you've committed" in my projects
[18:32:02] <shoghicp> MrARM: xD
[18:32:29] <MrARM> shoghicp: the thing with Bukkit made me think about it
[18:32:37] <shoghicp> MrARM: that was different
[18:32:47] <MrARM> well, not that much?
[18:33:03] <shoghicp> it invalidated the license, so that allows people to DMCA for illegal hosting
[18:33:24] <shoghicp> they were in a grey area from the start, using the Miencraft code directly
[18:33:25] <MrARM> Now, I can't even get the 1.7.10 dl
[18:33:30] <shoghicp> MrARM: use Spigot
[18:33:40] <MrARM> K, gimme link :p
[18:33:51] <shoghicp> I can't provide link
[18:33:53] <shoghicp> use Google
[18:33:57] <shoghicp> check their post
[18:33:58] <MrARM> I have a 1.7.9 spigot build though (thanks god)
[18:34:10] <RobertClarke> shoghicp: What are you going to do after uni
[18:34:11] <shoghicp> they give you a md5 to check the last build released
[18:34:13] <MrARM> I can't find one
[18:34:19] <shoghicp> then they give patches
[18:34:22] <MrARM> No, seriously, I can't find it
[18:34:29] <shoghicp> MrARM: it's the first result, come on
[18:35:05] <Intyre> meanie!
[18:35:08] <MrARM> "Bukkit download" - nothing interesting on first page
[18:35:28] <shoghicp> "spigot build 1649 download"
[18:35:38] <shoghicp> second result now for me ;D
[18:35:46] <MrARM> k, thx
[18:36:13] <shoghicp> RobertClarke: still three years more :s
[18:36:18] <RobertClarke> my god
[18:36:22] <RobertClarke> what are you doing?
[18:36:31] <shoghicp> Computer Science, second year right now
[18:36:37] <shoghicp> it's 4 years + one year
[18:36:48] <MrARM> shoghicp: they tried to change the license?
[18:36:51] <RobertClarke> ah
[18:37:01] <shoghicp> MrARM: The change is not retroactive :)
[18:37:07] <RobertClarke> TBH you could probably go out and get a job today
[18:37:16] <RobertClarke> I would hire you
[18:37:37] <shoghicp> RobertClarke: I get a few people asking each month :s
[18:37:38] <RobertClarke> >made an open source program in PHP used by millions of people
[18:37:41] <RobertClarke> that speaks for itself
[18:37:55] <RobertClarke> more than any degree could
[18:37:59] <RobertClarke> but that's just my opinion
[18:38:27] <shoghicp> yeah, but I want to have that too ;)
[18:38:34] <RobertClarke> I guess
[18:38:48] * Not-c6cb has quit
[18:43:20] <shoghicp> if somebody wants to test things, spawn a TNT entity
[18:43:28] <shoghicp> it'll go past half a block
[18:43:31] <shoghicp> no idea why
[18:43:50] <shoghicp> I think it can be related to why players glitch
[18:44:03] <shoghicp> so help debug physics ;D
[18:46:03] <Intyre> you know who to blame :p
[18:46:09] <MrARM> xD
[18:46:22] <Intyre> him ^ :)
[18:46:26] <MrARM> no
[18:46:35] <Intyre> :D
[19:01:24] <gurun> Well, here is the deal with opensource in the comercial world, its not appreciated.
[19:02:14] <MrARM> I still think Wolvereness is an idiot though
[19:14:02] * potpotsie joined the channel
[19:14:34] * conehead has quit
[19:15:31] * conehead joined the channel
[19:52:02] <gurun> He played Microsoft ri