Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot spawn more than one specter #22

Closed
PEMapModder opened this issue Nov 15, 2015 · 7 comments
Closed

Cannot spawn more than one specter #22

PEMapModder opened this issue Nov 15, 2015 · 7 comments

Comments

@PEMapModder
Copy link
Collaborator

Clean default installation of PocketMine-MP-Bleeding

list
[12:38:41] [Server thread/INFO]: There are 0/20 players online:
[12:38:41] [Server thread/INFO]:
plugins
[12:38:43] [Server thread/INFO]: Plugins (2): DevTools v1.10.0, Specter v0.4
s s 1dum
s[12:38:46] [Server thread/INFO]: 1dum[/SPECTER:19133] logged in with entity id 1 at (world, 128, 0, 128)
[12:38:46] [Server thread/INFO]: Session started.
[12:38:46] [Server thread/INFO]: 1dum joined the game
[12:38:46] [Server thread/INFO]: [Specter] Message to 1dum: 1dum joined the game
 s 2dum
[12:38:47] [Server thread/INFO]: 1dum left the game
[12:38:47] [Server thread/INFO]: [Specter] Message to 2dum: %multiplayer.player.left
[12:38:47] [Server thread/INFO]: 1dum[/SPECTER:19133] logged out due to Kicked by admin. Reason: logged in from another location
[12:38:47] [Server thread/INFO]: 2dum[/SPECTER:19133] logged in with entity id 2 at (world, 128, 0, 128)
[12:38:47] [Server thread/INFO]: Session started.
[12:38:47] [Server thread/INFO]: 2dum joined the game
[12:38:47] [Server thread/INFO]: [Specter] Message to 2dum: 2dum joined the game
version
[12:39:44] [Server thread/INFO]: This server is running PocketMine-MP 1.6dev-48 「[REDACTED]」 implementing API version 1.13.0 for Minecraft: PE v0.12.1 alpha (protocol version 34)
@PEMapModder
Copy link
Collaborator Author

I didn't test this with MCPE, so I cannot confirm whether this is a PocketMine issue or not.

@ifvictr
Copy link
Contributor

ifvictr commented Dec 13, 2015

@PEMapModder You can spawn more than one Specter, actually. If a Specter joins the server and that Specter has the same IP address as another Specter that has already joined the game, it'll kick the old Specter. So right now the problem is that no two Specters can have the IP address, or else it'll kick one of the two.

@PEMapModder
Copy link
Collaborator Author

@PocketKiller yes, that's what I did...

@GameCrafter where did that kick come from?

@ifvictr
Copy link
Contributor

ifvictr commented Dec 13, 2015

@PEMapModder Something about the packets. Look at the screenshot below, it might help:
capture

@PEMapModder
Copy link
Collaborator Author

Oh, I wonder if it has something to do with identical UUID?

@ifvictr
Copy link
Contributor

ifvictr commented Dec 15, 2015

Exactly, it's caused by identical UUIDs. Usually when I spawn a Specter, I leave the default IP and port. And the client ID will always be the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
@PEMapModder @ifvictr and others