mirror of
https://github.com/danbulant/flying-squid
synced 2026-07-07 12:10:46 +00:00
use an es6 class for the player
This commit is contained in:
parent
733ca45a46
commit
73a18ef863
2 changed files with 8 additions and 8 deletions
|
|
@ -1,6 +1,5 @@
|
||||||
var mc = require('minecraft-protocol');
|
var mc = require('minecraft-protocol');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var util = require('util');
|
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var requireIndex = require('requireindex');
|
var requireIndex = require('requireindex');
|
||||||
var serverPlugins = requireIndex(path.join(__dirname, 'lib', 'serverPlugins'));
|
var serverPlugins = requireIndex(path.join(__dirname, 'lib', 'serverPlugins'));
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,13 @@
|
||||||
var util = require('util');
|
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
module.exports = Player;
|
|
||||||
|
|
||||||
function Player()
|
class Player extends EventEmitter
|
||||||
{
|
{
|
||||||
EventEmitter.call(this);
|
constructor() {
|
||||||
this._client=null;
|
super();
|
||||||
this._entity=null;
|
this._client=null;
|
||||||
|
this.entity=null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
util.inherits(Player, EventEmitter);
|
|
||||||
|
module.exports = Player;
|
||||||
Loading…
Reference in a new issue