Rigby
178b15926f
Started work on Permissions/isOP() support.
2011-03-14 22:55:36 +00:00
Rigby
b8ee4c7f53
Ditching GM and weird API... No one has specifically requested GM
...
support anyways, wonder why...
2011-03-14 22:54:50 +00:00
Rigby
f73d5dbcf1
GroupManager is going to be the death of me... this was a bad idea to
...
support it.
2011-03-14 22:13:58 +00:00
Rigby
097985f24a
Output Authors correctly to the Console.
2011-03-14 21:33:57 +00:00
Rigby
924d027618
Helps if I do it right the first time.
2011-03-14 21:33:34 +00:00
Rigby
fda6801f51
Author change
2011-03-14 21:21:12 +00:00
Rigby
2055055bbb
CleanUp, need to sort out SafeTeleportation more...
2011-03-14 21:06:56 +00:00
Rigby
3b79634352
onLoad = decent... Needless spam in console due to lack of the
...
function within a plugin which doesn't utilize onLoad() = not so fun
2011-03-14 21:03:38 +00:00
Rigby
a4aae6d47f
Quick alteration to allow us not to send a response.
2011-03-14 12:16:41 +00:00
Rigby
7f690ae7d8
Basic PurgeWorld command, needs working on more for Permissions and
...
target worlds etc. Currently "/mvpurge CREATURETYPE" and "/mvpurge *"
work perfectly.
2011-03-14 12:14:27 +00:00
Rigby
37b2ad7e1d
PurgeWorlds class, purges a given world of the given entities.
2011-03-14 12:12:32 +00:00
Rigby
f579b36d65
GM Lib
2011-03-14 11:20:23 +00:00
Rigby
121f6f500d
Added basic 'has()' permission.
2011-03-14 11:20:15 +00:00
Rigby
1dcaa0045f
Added listener for GroupManager and also looking out for the Plugins
...
disabling themselves, if so we act accordingly.
2011-03-14 11:19:55 +00:00
Rigby
ab0f78787a
Lets try throwing GroupManager into the mix... Will see how this
...
performs.
2011-03-14 11:19:31 +00:00
Rigby
6a6f97ecd4
Keep the playerSessions updated with the players last location so the
...
portals can act accordingly.
2011-03-14 01:57:53 +00:00
Rigby
0d64b59851
Start of the MV Permissions Handler... centralise all Permission
...
checks and fall back to isOP().
2011-03-14 01:57:10 +00:00
Rigby
30e9b991b7
PluginListener for Permissions and iConomy.
2011-03-14 01:56:33 +00:00
Rigby
a9aa346659
CleanUp + Permissions and iConomy checks & support.
2011-03-14 01:56:05 +00:00
Rigby
f70f09880e
Permissions Lib
2011-03-12 23:22:27 +00:00
Rigby
4763e04c90
UpdateChecker class, runs on a seperate thread and every 30 minutes it
...
checks for an update for the plugin.
2011-03-12 23:22:19 +00:00
Rigby
aadb3b574e
CleanUp + Moving permission checks over to its own class to tidy
...
things up and to handle it better.
2011-03-12 23:21:38 +00:00
Simon Rigby
3c054e4a95
Check Default node exists, if not write it. Saves erroring etc.
...
I'm sure theres an easier/better way to do this but this will do for
now.
2011-03-12 18:51:13 +00:00
Simon Rigby
a288015bf0
Changing version and testing IRC.
2011-03-12 18:47:46 +00:00
Simon Rigby
26ee10b163
Added Slime check to the Entity... more as a precaution till I'm sure
...
it exists within Monster etc...
2011-03-11 17:14:52 +00:00
Simon Rigby
4e8d8626a7
Added findPortal -- Find a nearby portal around the destination...
...
Changed how a Destination is found and dealt with and changed how the
player is teleported. (Need to fix the safe teleportation code...
rather check X&Z before Y... Currently it prefers higher coordinates
over a block right infront of the destination.
2011-03-11 11:12:52 +00:00
Simon Rigby
0d85557362
Basic changes and Notes.
...
Including latest Lib Files as well.
2011-03-11 11:11:23 +00:00
Simon Rigby
724e05d73b
Basic Spawn & setSpawn Commands.
2011-03-11 11:10:25 +00:00
Simon Rigby
b110c51062
Change to CreatureType
2011-03-11 11:09:38 +00:00
Rigby
b687b62a15
MVReload command.
2011-03-09 16:02:39 +00:00
Rigby
7f6e9e567e
Ye... sort later
2011-03-09 14:50:57 +00:00
Rigby
195e8dc863
herp derp
2011-03-09 12:44:43 +00:00
Simon Rigby
438aa472d6
Fixed up the safe teleporting, now checks Y Properly and no longer
...
prioritises a higher coordinate over lower.
2011-03-09 08:11:35 +00:00
Simon Rigby
764b050baa
Refactoring... Cleaning Up... Adding some Commands... Fixing up some
...
mistakes etc etc etc.
2011-03-07 09:14:02 +00:00
Simon Rigby
bdf3d70bbf
sigh...
2011-03-05 23:40:39 +00:00
Simon Rigby
63ea3c961b
Added response messages and updated the teleport section... Needed to
...
add 0.5 to prevent half block teleports and then the player dieing.
2011-03-05 23:30:33 +00:00
Simon Rigby
130c51c366
Hopefully Fixed an NPE...
2011-03-05 00:32:39 +00:00
Simon Rigby
4053937019
Hopefully fixed Ghasts & PigZombies spawning regardless of setting.
...
Implemented PVP Setting & EnableHealth setting.
World Compressiong = 0 forces you to Spawn now.
2011-03-04 22:22:02 +00:00
Protected
e4718d38d4
Portal targetting, compression
2011-03-04 12:12:41 +00:00
Simon Rigby
8a52e55cdf
Tidy up + purgeWorld() -- Remove any entities in the world... this
...
needs improving to only remove those necessary. Quick workaround for
now.
2011-03-04 09:06:12 +00:00
Simon Rigby
4ca35d1c6a
Added examples to default 'worlds.yml' as well as changing DataFolder
...
location.
2011-03-02 05:03:56 +00:00
Simon Rigby
466e31c9ee
Removed unneeded crap.
2011-03-01 19:17:06 +00:00
Simon Rigby
b8560a41c0
hmm :)
2011-03-01 19:09:36 +00:00
Simon Rigby
92e3917a17
Merge branch 'refs/heads/master' of git@github.com:Rigby90/MultiVerse-Core.git
2011-03-01 18:45:21 +00:00
Simon Rigby
441e6d40f8
Fixed the Listeners, stupid mistake on my part :).
2011-03-01 18:43:53 +00:00
Protected
015daf1695
Merge branch 'master' of https://github.com/Rigby90/MultiVerse-Core
2011-03-01 18:07:01 +00:00
Protected
187c6acbb6
Teleporter factory method
2011-03-01 18:05:24 +00:00
Simon Rigby
7da2c84806
Useless spam, quite obvious the default World will be loaded before
...
the plugin.
2011-03-01 18:03:28 +00:00
Simon Rigby
33603d3605
Fixed
2011-03-01 17:58:48 +00:00
Protected
a5df509fdf
Here it goes again
2011-03-01 17:49:08 +00:00