Skip to content

Update 1.3.1#22

Open
GhoulofGSG9 wants to merge 2 commits intoThulinma:masterfrom
GhoulofGSG9:master
Open

Update 1.3.1#22
GhoulofGSG9 wants to merge 2 commits intoThulinma:masterfrom
GhoulofGSG9:master

Conversation

@GhoulofGSG9
Copy link

Clean up and update for Bukkit > b2311 (MC 1.3.1)

@GhoulofGSG9 GhoulofGSG9 closed this Aug 6, 2012
@GhoulofGSG9 GhoulofGSG9 reopened this Aug 6, 2012
@Wiilt
Copy link

Wiilt commented Aug 15, 2012

I signed up to tell you... THIS PLUGIN IS TOO AWESOME TO DIE D;

@Thulinma
Copy link
Owner

No worries, it is not dead - I've just been extremely busy recently (and am technically on vacation now...)
I will merge this and release a new version as soon as I have time again :-)

@Wiilt
Copy link

Wiilt commented Aug 15, 2012

thanks :D I have a friend from an old server who never bought minecraft (nor could). Hes the only guy who i want allowed into the server *that didnt buy the game

@Wiilt
Copy link

Wiilt commented Sep 20, 2012

bump? :p

@Thulinma
Copy link
Owner

Still busy - but don't worry, I haven't forgotten about this plugin ;-)

@BjoernAkAManf
Copy link

I tried working on new 1.3.2 but i dont find any clue how to create a serverside only patch. New Session System is too difficulty D: Got any idea?

@Jdbye
Copy link

Jdbye commented Nov 21, 2012

I tried compiling the plugin for 1.3.2 using your modification for 1.3.1 and the hosts edit to remove the need for a server mod, but it gives this error on player rename: http://pastebin.com/2aveuK0R

Do you have any idea what might be the issue?

The client side error seems to be in par3WorldProvider.registerWorld(this); in the constructor of World.java
Which is called from this.worldClient = new WorldClient(this, new WorldSettings(0L, par1Packet9Respawn.gameType, false, this.mc.theWorld.getWorldInfo().isHardcoreModeEnabled(), par1Packet9Respawn.terrainType), par1Packet9Respawn.respawnDimension, par1Packet9Respawn.difficulty, this.mc.mcProfiler);
in NetClientHandler.java

Since that references Packet9Respawn which your code makes use of that makes me think the parameters for Packet9Respawn have changed once more in 1.3.2 and it needs something else to be added/changed, I just don't know what.

Edit: I fixed it by changing p9.a and p9.b as well:
p9.a = p.getWorld().getEnvironment().getId();
p9.b = p.getWorld().getDifficulty().getValue();

I don't know why that p9.a = (int)p.getWorld().getSeed(); was in there, if it was actually used in earlier versions, but it isn't now. Works fine with my changes.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants