Erik Broes
eb9dc64493
Generic cleaning
2012-01-15 14:37:43 +01:00
Erik Broes
d24afc06a9
Vector.getMidpoint should not modify the current Vector. Thanks TomyLobo for noticing.
2012-01-04 09:17:33 +01:00
Erik Broes
dce83b6ce4
Generic cleanup of warnings, whitespace and style.
2011-12-25 16:02:30 +01:00
Nathan Adams
1927e22e33
Configuration methods .getX (int/double/etc) now try to cast existing values where possible. This fixes BUKKIT-290
2011-12-12 18:34:26 +00:00
Nathan Adams
d8e3602925
Added /xp and /toggledownfall commands from vanilla
2011-12-02 06:38:33 +00:00
Nathan Adams
14d3401121
Small javadoc cleanup
2011-10-10 21:58:44 +01:00
Dinnerbone
55f405f4a8
Added new Configuration classes
2011-10-10 21:06:34 +01:00
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