Commit Graph

86 Commits

Author SHA1 Message Date
fernferret
d1f51acb1c Add Broken tests 2011-10-15 09:47:07 -04:00
fernferret
a8068a5669 Protocol Bump to v6 2011-10-13 21:39:17 -04:00
fernferret
ab17064006 Route all teleports through the SafeTTeleporter
There are still some access caveats. When you request that a player be
tp'd to you, there's currently not a good way to tell the teleport
event that… So we either get full control of all plugins and limited
control to override it, or unlimited control to override and no access
to other plugins' access to teleport players to potentially restricted
locations…

This will break the latest other Plugin builds.
2011-10-13 21:38:44 -04:00
fernferret
d3c1538083 Fix config.yml overwriting worlds.yml, Fix invalid spawn locations 2011-10-13 16:37:53 -04:00
fernferret
b2ef10a699 Revamp config to simpler 2.4 format 2011-10-12 21:50:03 -04:00
fernferret
af3dcf049d Remove outdated values from config.yml, Fix Configs and reloading, Closes #186 2011-10-12 16:50:04 -04:00
fernferret
c200d43f51 Bunch of NPE fixes 2011-10-11 16:45:47 -04:00
fernferret
f4093cbe51 Implement new config items 2011-10-10 21:37:58 -04:00
fernferret
4366b16a74 Start using the new config 2011-10-10 20:40:31 -04:00
fernferret
cfdd1ac38c Remove naming conflict with bukkit 2011-10-10 20:12:22 -04:00
fernferret
c7c73e7094 Implement Check Command 2011-10-10 12:28:02 -06:00
fernferret
50a89b7b1a Update Config.yml, implement enforceaccess
Cache enforceaccess and enforcegamemodes, as both of these get accessed
a lot.
2011-10-10 11:49:53 -06:00
fernferret
1aad872333 Start adding the Config Command 2011-10-10 11:31:22 -06:00
fernferret
e93fec45ac Much needed code reformat 2011-10-10 09:34:04 -06:00
Eric Stokes
bac24e1c97 Use the MultiverseWorld instead of MVWorld 2011-10-09 20:10:59 -06:00
Eric Stokes
8370a72776 Add hunger API, bump protocol to 5 2011-10-09 11:48:09 -06:00
Eric Stokes
5e0903086e Display API version, fix difficulty enums missing 2011-10-08 14:59:47 -06:00
Eric Stokes
ff47610424 Bump protocol to 4 2011-10-08 14:29:44 -06:00
Eric Stokes
84e178d12e Bump API to version 3 2011-10-08 12:38:54 -06:00
Eric Stokes
f2a263f86c Merge WorldManager Changes to keep the API happy 2011-10-08 12:38:23 -06:00
Eric Stokes
3c750104a5 rename some methods in the WorldManagerAPI 2011-10-08 12:36:57 -06:00
main()
f69c85e6b0 Added loadWorld(String name) to the WorldManager and made it accessible with a command
Added some "'" around log-messages
2011-10-08 12:28:27 -06:00
Eric Stokes
6e4de79bfb Add WorldManager API, API is now level 2 2011-10-08 11:57:50 -06:00
Eric Stokes
2d112edee5 Start writing the Core API 2011-10-08 11:42:35 -06:00
Eric Stokes
4a634e8418 Final backwards compatability checks 2011-10-08 10:57:48 -06:00
Eric Stokes
e31f2c79ac Fix breakages with SignPortals 2011-10-08 10:14:52 -06:00
Eric Stokes
7bbdac9012 Move a bunch of classes into utils 2011-10-07 18:47:39 -06:00
Eric Stokes
d04a42ee92 Move utils package inside multiversecore 2011-10-07 18:26:40 -06:00
Eric Stokes
fa80b66ac2 Pull changes from master 2011-10-07 18:22:54 -06:00
Eric Stokes
091c5a9621 Move GameMode check to onPlayerChangeWorld, fix difficulty case settings 2011-10-03 17:43:57 -06:00
Eric Stokes
d97bbfb1b1 Fixed Hunger/Food setting Closes #119 2011-09-28 19:56:41 -06:00
Eric Stokes
8fe128ec0f Add more api items 2011-09-26 20:21:39 -06:00
Eric Stokes
f3cd433e80 Remove ALL perms3 refs 2011-09-25 12:11:42 -06:00
Eric Stokes
3753256611 Move destinations to their own package 2011-09-25 10:46:07 -06:00
Eric Stokes
66538ccd02 Moved API around, added more docs 2011-09-25 10:40:23 -06:00
Eric Stokes
268b272f4d Implement Hunger. Untested 2011-09-21 22:15:16 -06:00
Eric Stokes
eb0b83c507 Add getHunger api. No implementation yet 2011-09-21 19:26:02 -06:00
Eric Stokes
6b543a793a Add BedDestination 2011-09-21 17:45:10 -06:00
Eric Stokes
6039009e3f Merge branch 'master' into development 2011-09-18 13:53:36 -06:00
Eric Stokes
fcfa45717c Fix Change Gamemode with NetherPortals, Fix NetherPortals allowing you entry to worlds you shouldn't be able to access. 2011-09-18 13:22:48 -06:00
Eric Stokes
30704338e6 Require spawn permission if you're using mvtp to go back to spawn (Thanks Verrier!) 2011-09-18 12:31:41 -06:00
Eric Stokes
17a519f961 Add the teleport permissions to the teleport command... oops 2011-09-18 11:45:06 -06:00
Eric Stokes
43fcbc9af9 Add new messaging stuff 2011-09-18 09:48:46 -06:00
Eric Stokes
20ce518d33 Added Copyright notice and remove trailing whitespace. 2011-09-17 12:59:37 -06:00
Eric Stokes
f9481db5a6 Document WorldManager.java 2011-09-17 12:55:28 -06:00
Eric Stokes
1b42a25ccb Only set the velocity if a player did successfully teleport. Issue #72 2011-09-17 11:12:02 -06:00
Eric Stokes
97168043ff Fix && should be ||, Allow Creative mode, Set all players in a world to a specific mode when it's changed 2011-09-14 20:06:03 -06:00
Eric Stokes
318564ccf2 Add new CH and CH checks 2011-09-13 20:13:27 -06:00
Eric Stokes
9c1a9769b2 Update to new AllPay version 2011-09-13 19:54:06 -06:00
Eric Stokes
319567eb67 Fix the console spewing many many errors. Sorry. 2011-08-24 20:01:50 -06:00