mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-03 08:39:04 +00:00
Network cleanup (#552)
* Replaced packetType/Size with packet * Replace Instream with Packet Read data directly from packet to ease future network upgrade * Update Packet.java Removed unused methods to ease netty migration and network rewrite. * Moved packet sizes. * Removed unused stream methods * Added readhex method for buttons * preparing to replace mina * Packet->GamePacket for refactoring * Netty 3.6.6 * formatting * formatting * Apollo core * Update net.xml Added variables for 2006scape * Netty 4 migration. Jagcached replaced with Apollo Core * Porting network into apollo * WIP Packet Changes Do not merge. This is broken. * Packet read methods converted to netty buffer * Replacing game network and login with apollo * Netty 4 * Cleanup * Same port for update and game server. * Cleanup login for integration with apollo * Login works. fixing packets * Running on apollo netcode. * Server runs * Update apollo-core.jar * Disable encoder. write outstream directly to channel. * Update RS2ProtocolDecoder.java Added apollo decoder * Add constant * Synchronization not needed * Update apollo-core.jar * Better performance. * Commit pre PR * Update apollo-core.jar * Fixup Port Binding Based On World * Apollo files * Additional Commit --------- Co-authored-by: Dark98 <darkaidz98@gmail.com>
This commit is contained in:
@@ -110,7 +110,6 @@ public class PlayerHandler {
|
||||
}
|
||||
|
||||
public void process() {
|
||||
// synchronized (PlayerHandler.players) {
|
||||
updatePlayerNames();
|
||||
if (kickAllPlayers) {
|
||||
for (int i = 0; i < PlayerHandler.players.length; i++) {
|
||||
@@ -182,9 +181,7 @@ public class PlayerHandler {
|
||||
}
|
||||
|
||||
|
||||
while (players[i].processQueuedPackets()) {
|
||||
;
|
||||
}
|
||||
players[i].processQueuedPackets();
|
||||
|
||||
players[i].process();
|
||||
players[i].postProcessing();
|
||||
|
||||
Reference in New Issue
Block a user