Skip to content

v2.14: Bug fixes + Update to 1.2.3-R0.1#2

Open
DiGitHubCap wants to merge 139 commits intocakenggt:masterfrom
DiGitHubCap:master
Open

v2.14: Bug fixes + Update to 1.2.3-R0.1#2
DiGitHubCap wants to merge 139 commits intocakenggt:masterfrom
DiGitHubCap:master

Conversation

@DiGitHubCap
Copy link

Okay so I'll start this off by saying that I'm very impatient. I have a hard time waiting for plugins to update, and this was a really important plugin on my server, so I decided to update it myself, even though I don't know Java that well. Please don't take offense to the fact that I am incredibly impatient at waiting for plugins to update; I can understand that you were probably very busy in real life. So, basically I did the following:

  • v2.14
  • Fixed deprecated creatureSpawn event
  • Fixed set circle permissions, hopefully (I tested it and it appears to work fine)
  • Fixed null inventory bug completely breaking plugin (I'm guessing R5+ broke this)

I should probably also mention that I compiled this against Bukkit #1378 (1.2.3-R0.1), so it should work on Craftbukkit #2034 (1.2.3-R0.1). I hope that my minor coding changes are up to your coding standards (Keep in mind that I'm very new to Java), and that you can implement this into an official release so that people can once again enjoy this plugin without bugs. Additionally, as mentioned in the list above, I did test this on my server. It appears to work perfectly fine.

Andrew Stevanus and others added 30 commits March 7, 2012 23:44
Fixed deprecated creatureSpawn event

Fixed set circle permissions, hopefully

Fixed null inventory bug completely breaking plugin
Transmutation triggers block break/place events for players using them; meaning it is now loggable by plugins like BigBrother

Note: Transmutation logging may be buggy
Added set circle 4040: Spawn pig

Added set circle 4041: Spawn sheep

Added set circle 4042: Spawn cow

Added set circle 4043: Spawn chicken
Read previous commits for changes
Set circle 4040 changed to 0044

Set circle 4041 changed to 0144

Set circle 4042 changed to 0244

Set circle 4043 changed to 0344
Note: Everything except transmutation logging seems to work perfectly; using transmutation to replace blocks with other blocks is a bit bugged when viewing the data in logging plugins... but still works somewhat, and should rollback fine (probably)
Check dev branch for changes from now on
…k the commit for the changes

Fixed capitalization for the unlearned set circles message

Fixed unsafe teleportation (sometimes suffocated) to players homes

(The circle will now try to relocate you to 1 of the 4 horizontally adjacent blocks, and if those are unsafe, then you will not be teleported)

Quick fix for players getting their hunger depleted if the home teleport failed
…nd doors, as this could have been used for griefing. I plan to make this list configurable soon.
Andrew Stevanus added 30 commits August 16, 2012 14:50
…les), and possibly some other things that I forget
Command permission changes
Remove unused code

Start on transmutation threading
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.

1 participant