-
optrusty|PING joined the channel
-
optrusty|PING
jython234 ping
-
PEMapModder_ PEMapModder ping
-
PEMapModder_
Pong
-
optrusty|PING
PEMapModder_ When is the meeting
-
PEMapModder_
When jython234 comes
-
optrusty|PING
PEMapModder_ What is the meeting channel?
-
PEMapModder_
Here
-
optrusty|PING
PEMapModder_ No #xyz-meeting
-
PEMapModder_
?
-
optrusty|PING
PEMapModder What happend to beaconpe-meeting
-
PEMapModder ^
-
PEMapModder_ ^^
-
PEMapModder_
We want to make the meeting public
-
optrusty|PING
PEMapModder_ Ok
-
Not-57f0
[02BlockServer] 07optrusty commented on issue 03#120: Weekly meeting - 13http://git.io/LSLNSQ
-
[02BlockServer] 07optrusty commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/tcO-RA
-
[02BlockServer] 07PEMapModder commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/3lBISw
-
[02BlockServer] 07optrusty commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/nJNGMA
-
optrusty|PING is now known as optrusty
-
optrusty has quit
-
optrusty joined the channel
-
PEMapModder__ joined the channel
-
PEMapModder_ has quit
-
[02BlockServer] 07PEMapModder commented on issue 03#120: Weekly meeting - 13http://git.io/Vx8iEw
-
optrusty has quit
-
jython234_ joined the channel
-
PEMapModder__
jython234_: ping
-
jython234_
PEMapModder__: long
-
PEMapModder__
:D
-
jython234_
Oops ment pong
-
PEMapModder__
Maybe we should start nlw
-
*now
-
jython234_: still there?
-
jython234_
Yes
-
PEMapModder__
I have 23 minutes before the next lesson starts
-
Let's start by ourselves.
-
jython234_
Ok
-
PEMapModder__
So first
-
jython234_
Yes?
-
PEMapModder__
About the new commits this week
-
The `internal` thing
-
What do you think?
-
jython234_
Y
-
I don't fully understand it
-
PEMapModder__
jython234_: so, our plan is to make BlockServer support any protocols right?
-
jython234_
Yes
-
PEMapModder__
So to let the same player class support any protocols
-
We must not handle the protocols there.
-
Different protocols have different packets
-
And we need to standardize them
-
jython234_
Yes
-
Ok
-
PEMapModder__
A possible method is to convert them all into InternalPacket
-
Another method is to convert all protocols to MCPE protocol
-
But then this is not very sustainable for future expansion.
-
jython234_
No
-
PEMapModder__
So what should we do?
-
jython234_
I'm not sure
-
PEMapModder__
Which method is better?
-
Convert to base internal class or to an existing priticil?
-
jython234_
Existing I think
-
PEMapModder__
But then
-
for exame
-
*example
-
We have many fields for a chat packet in MCPC
-
But only two fields (author and message) in MCPE
-
Then it will cause loss of data when we support other platfoems
-
jython234_
We should let the protocols handle their own packets
-
PEMapModder__
Then?
-
After handling?
-
What do you mean by handling?
-
jython234_
The server core is only the framework for the extensions
-
Each extention does its own thing
-
But they can work togethe
-
PEMapModder__
so say for example
-
jython234_
It's like a web
-
PEMapModder__
I have a plugin that sends a message every 10 ticks
-
jython234_
Yes
-
PEMapModder__
It wants to broadcast the message to all clients of any protocols
-
jython234_
Ok
-
PEMapModder__
Then each protocol must implement a method to send that message right?
-
jython234_
Yes
-
PEMapModder__
Do
-
So
-
How will we do that?
-
jython234_: ^
-
There are so many possible packets
-
We can't just make an interface and do all that
-
Therefore, the best way to do that I can think of is
-
jython234_
Yes?
-
PEMapModder__
Using internal packets
-
An internal package that contains different structure definitions (classes)
-
jython234_
Yes?
-
PEMapModder__
And then let each protocol convert the internal packet into its client-side packet.
-
This is my thought.
-
jython234_
Yes?
-
PEMapModder__
So you think?
-
jython234_
It's good
-
I like it
-
PEMapModder__
So agreed to continue on the internal package?
-
jython234_
I guess
-
PEMapModder__
Now second thing
-
About the plugin API.
-
jython234_
Yes
-
PEMapModder__
About the APIs
-
What do you think about them?
-
(I am on another lesson now)
-
jython234_
I think to proceed with my loading idea
-
PEMapModder__
Yes?
-
jython234_
The comment on github
-
We should implement all those ideas
-
PEMapModder__
Yes
-
All at PocketBukkit right?
-
jython234_
Yes
-
PEMapModder__
AFK
-
jython234_?
-
jython234_
Sorry have to go
-
jython234_ has quit
-
PEMapModder__
jython234_: how and when will we implement them?
-
optrusty joined the channel
-
optrusty has quit
-
optrusty joined the channel
-
optrusty has quit
-
optrusty joined the channel
-
optrusty has quit
-
optrusty joined the channel
-
optrusty has quit
-
optrusty joined the channel
-
optrusty has quit
-
Optrusty: fix your connection.
-
optrusty joined the channel
-
optrusty has quit
-
optrusty joined the channel
-
PEMapModder__ has quit
-
PEMapModder_ joined the channel
-
PEMapModder_ has quit
-
PEMapModder_ joined the channel
-
PEMapModder_ has quit
-
PEMapModder_ joined the channel
-
PEMapModder_ has quit
-
PEMapModder_ joined the channel
-
PEMapModder_ has quit
-
PEMapModder_ joined the channel
-
Not-57f0
[02BlockServer] 07jython234 commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/RcETOg
-
[02BlockServer] 07PEMapModder commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/kpllLA
-
[02BlockServer] 07jython234 commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/iVHpCg
-
PEMapModder_ has quit
-
[02BlockServer] 07PEMapModder commented on issue 03#118: RFC #4: Plugin API - 13http://git.io/DUbPow
-
PEMapModder_ joined the channel