Commit Graph

41 Commits

Author SHA1 Message Date
EvilSeph
b1451f58cb Revert "Added callback line of sight methods. Thanks xZise!"
This reverts commit 1df3a823ba.
2011-10-03 15:15:50 -04:00
EvilSeph
1df3a823ba Added callback line of sight methods. Thanks xZise! 2011-10-02 23:04:09 -04:00
Dinnerbone
e6c273e8b0 Many javadoc fixes thanks to Celtic Minstrel 2011-09-25 02:56:40 +01:00
EvilSeph
26c935cf2d Fixed GameModeCommand not being limited to Ops by default. 2011-09-14 23:22:05 -04:00
EvilSeph
39c0d81832 Added GameMode command. 2011-09-14 17:43:11 -04:00
Dinnerbone
57b454e2a2 New BroadcastPermissions default permission registrations 2011-09-03 00:52:28 +01:00
Dinnerbone
1ff5dfeda3 Added new Server.broadcast method to broadcast to specific groups of users, including non-players 2011-09-02 22:24:39 +01:00
Dinnerbone
8831a00b4e Commands now have the ability to set a permission required before execution 2011-09-02 19:27:12 +01:00
Dinnerbone
4fcd4aacb8 Fixed fast floor in NoiseGenerator 2011-07-18 18:19:43 +01:00
Erik Broes
04d58f8c8a Deprecated Block.getFace(Face) and Block.getFace(Face,int); use getRelative() 2011-07-17 17:02:37 +02:00
EvilSeph
b268859bf3 Made ConfigurationNode.getAll() more maintainable. Thanks devinsba! 2011-07-14 14:48:57 -04:00
Dinnerbone
7d1ed62041 Added unbiased octave generators + normalized argument to generating noise through octaves 2011-07-13 10:38:18 +01:00
Dinnerbone
dc504c01fd Fixed static methods in PerlinNoiseGenerator 2011-07-08 14:39:20 +01:00
Dinnerbone
58faa98de1 Added a Perlin and Simplex noise generator for utils 2011-06-26 17:41:25 +01:00
EvilSeph
f92e142e4f Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba! 2011-06-21 15:39:29 -04:00
Dinnerbone
95484bba53 Server administrators can now specify custom aliases in bukkit.yml which override any aliases set by plugins. 2011-06-17 04:07:17 +01:00
Erik Broes
c54ec090c8 Generic cleanup 2011-06-12 12:49:08 +02:00
sk89q
46d4e20093 Added the ability to set a header when saving configuration files. 2011-06-09 23:31:00 -07:00
EvilSeph
9f1e911a3f Fixed the value of empty YAML nodes being written as "null". Thanks rcjrrjcr! 2011-06-07 18:21:14 -04:00
Erik Broes
c4d444ce98 Whitespace + general cleanup 2011-05-15 14:06:02 +02:00
EvilSeph
bb7b91b4d4 Added support for an update on load feature for plugins. Thanks Raphfrk!
Any files placed in the new (optional) update folder are automatically copied into the plugins directory the next time a reload happens. This allows safe updating of the plugin .jar files.
2011-05-05 20:18:12 -04:00
Erik Broes
d94fce59ff Updated README for line-ending demands, also fixed line-endigs. 2011-04-25 13:24:32 +02:00
Dinnerbone
a250f66c2e Configuration tweaks - enforce default + parent file nullcheck 2011-04-01 16:09:23 +01:00
Dinnerbone
30d8d1f4dd Line-endings! 2011-03-31 16:37:56 +01:00
stevenh
33db4912d5 Fixed blank yaml config files throwing a null pointer exception 2011-03-11 20:07:49 +00:00
VictorD
cd490d826b Added a few null pointer checks and performed minor touchups (tried improving a few equals, clone and hashCode methods). 2011-03-05 12:27:51 +01:00
Erik Broes
010cfd1781 Java 1.5 compat. 2011-03-02 15:23:15 +01:00
Dinnerbone
9640bc8ec3 Replaced Vector.hashCode with a more reliable method 2011-02-19 23:11:56 +00:00
Raphfrk
c6d4b1c3c6 Added target block ray trace functionality. 2011-02-18 20:47:59 -05:00
Simon Rigby
a2c09b07af Adds removeProperty(String path) and getEmptyNode() 2011-02-11 21:26:33 -05:00
Animosity
e7b3e77e2d Adds suppport for node lists. Tested and verified in CraftIRC 2011-02-07 03:26:51 +08:00
sk89q
8b9541be53 Added BlockVector a la WorldEdit as requested by #246. This BlockVector is safe to be used as keys in hash sets and hash maps, but it is mutable and careful attention must be paid to not modify the vector post-insertion into a set or map. 2011-02-05 23:20:06 -08:00
sk89q
71fb1d2646 Added node and writing functions to Configuration. 2011-02-05 22:45:12 -08:00
Dinnerbone
6a1e84b2d7 You shouldn't be here, little guy. The ConfigurationNode is a tough place for a young keyword to live. 2011-02-04 12:17:47 +00:00
Erik Broes
8039c05c9f General cleanup (deprecated+whitespace) 2011-02-02 00:28:41 +01:00
sk89q
8c46089fe5 Added Configuration.getKeys(). 2011-01-16 13:28:59 -08:00
sk89q
e444bad7da Moved org.bukkit.Vector to org.bukkit.util. 2011-01-15 13:43:09 -08:00
sk89q
d80345b161 Cleaned up Configuration Javadoc. 2011-01-15 02:10:08 -08:00
sk89q
9a1bf38b60 Added list support to Configuration. 2011-01-15 01:44:20 -08:00
sk89q
5dac538034 Added Configuration.getBoolean(). 2011-01-14 23:38:53 -08:00
sk89q
b99e2d8982 Added basic configuration classes. 2011-01-14 23:38:52 -08:00