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
fba3f71238
Fix invalid values in /mv config, Closes #178
2011-10-12 17:04:21 -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
a30222bec7
Show whether or not gamemode is being enforced, Fix enum Config Property
2011-10-11 22:51:30 -04:00
fernferret
86af11b662
Fixes for hidden worlds displaying as null
2011-10-11 21:57:35 -04:00
fernferret
750adcf376
Fix color checking, fix price reporting failure on successful set
2011-10-11 17:01:56 -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
3e10f18079
Add a bunch of examples, add loadworld to the plugin.yml
2011-10-10 13:02:29 -06:00
fernferret
c7c73e7094
Implement Check Command
2011-10-10 12:28:02 -06:00
fernferret
c7e5816b2e
Add better debug for world access
2011-10-10 11:57:45 -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
73b42b5430
Merge branch 'master' of https://github.com/Multiverse/Multiverse-Core
2011-10-10 09:36:36 -06:00
fernferret
e93fec45ac
Much needed code reformat
2011-10-10 09:34:04 -06:00
Eric Stokes
23933c4706
Correct some javadoc
2011-10-10 07:50:03 -06:00
Eric Stokes
9e14daac1f
Implement getMvWorld
2011-10-09 21:03:05 -06:00
Eric Stokes
aa079b2920
Add Colored string to the alias, remove Double, use double
2011-10-09 20:26:23 -06:00
Eric Stokes
bac24e1c97
Use the MultiverseWorld instead of MVWorld
2011-10-09 20:10:59 -06:00
Eric Stokes
c72f602045
Fix MVINFO NPE, Fix NPE on startup with addWorld, Remove deprecated methods
2011-10-09 18:25:42 -06:00
Eric Stokes
c22a8a9d18
Implement new world creation methods
2011-10-09 18:11:36 -06:00
Eric Stokes
2759d75125
Finalize API v5
2011-10-09 16:36:05 -06:00
Eric Stokes
980381194b
Continue updating API. Fix squids not being monitored, Closes #181
2011-10-09 15:38:18 -06:00
Eric Stokes
8370a72776
Add hunger API, bump protocol to 5
2011-10-09 11:48:09 -06:00
Eric Stokes
e0f9344d20
Merge branch 'master' of github.com:Multiverse/Multiverse-Core
2011-10-09 11:43:13 -06:00
Eric Stokes
3fde98049f
Add a bunch more to the API
2011-10-09 11:31:50 -06:00
main()
40c04a1f4e
Made removePlayersFromWorld() visible from the API and moved the javadoc
2011-10-09 19:27:40 +02:00
Eric Stokes
5386aadbb7
Add new api items for hiding worlds, Move the severe perms error to a level 2 log
2011-10-09 08:51:29 -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
cc3889b166
Increment v to 2.1, start adding dummy files
2011-10-08 08:22:19 -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
ae19604eab
Add difficulty to the info command
2011-10-03 19:59:29 -06:00
Eric Stokes
6e7daf4e85
And this is why we need unit tests...
2011-10-03 19:40:21 -06:00
Eric Stokes
86d3628b1c
Actually save the difficulty
2011-10-03 19:24:38 -06:00
Rigby
9be14a2a0c
You just can't get the right staff these days...
2011-10-04 01:28:42 +01:00