Commit Graph

668 Commits

Author SHA1 Message Date
sk89q
44b98165ba Added region protection to sign change event. 2011-06-26 00:24:09 -07:00
sk89q
b5088340fd Fixed deny-spawn. 2011-06-25 23:27:01 -07:00
sk89q
b7dd63ebd9 Changed event registration to catch errors. 2011-06-25 21:46:14 -07:00
Wizjany
ba376a6326 Registering some other new events 'safely' 2011-06-22 21:29:22 -04:00
sk89q
87a43e8e8f Made SNOW_FORM be registered programatically so it can be used on CraftBukkit versions lacking that. 2011-06-22 08:46:37 -07:00
sk89q
b62ada53c3 Re-ordered plugin enable process. 2011-06-22 08:43:10 -07:00
sk89q
4f3198b1bd wiz makes a good point -- PROBABLY should not delete players. 2011-06-20 19:35:14 -07:00
sk89q
c9f99e0903 Added /stoplag or /halt-activity to cease all intensive operations (such as fire spread, water flow, mob spawning, etc.) and to remove mobs (except wolves) and item drops proactively for those situations when you (or someone else) messes up really badly. 2011-06-20 19:25:05 -07:00
Moo0
3b4c58b721 Add region limit override permission. 2011-06-20 17:22:33 +01:00
Wizjany
6496bbd87f Added config option to disable mob damage for people not using regions 2011-06-15 13:02:59 -04:00
Wizjany
4ad8d362f7 Reverted change to use flag 2011-06-12 14:36:26 -04:00
Wizjany
d9aeb6afaa Fixed NPE in last commit 2011-06-11 16:24:06 -04:00
Wizjany
d971389746 Prevent players from using bonemeal on grass if they aren't allowed to build in a region 2011-06-11 14:13:46 -04:00
sk89q
233a2bdbe7 Fixed an important bug with the algorithm for handling region priorities. 2011-06-11 01:21:08 -07:00
sk89q
2277183330 Added some more region priority unit tests. 2011-06-11 01:21:08 -07:00
Wizjany
b2cd3d31fd Standardizing override permission nodes (with backwards compatibility) 2011-06-10 16:00:14 -04:00
Wizjany
02f6b3be42 Fixed USE flag being DENY in undefined regions 2011-06-10 15:50:03 -04:00
Wizjany
22e84321fc Removed duplicate handling of lighter fire 2011-06-10 01:41:59 -04:00
Wizjany
c472dc89ad Changed the way some flags were handled and canceled 2011-06-09 17:02:19 -04:00
Wizjany
b89d9d44b0 Now with 99.9% less Unknown Paste ID 2011-06-09 00:12:06 -04:00
Wizjany
a2c21f8ceb Made anti-dumb wolf checks only apply to tamed wolves 2011-06-08 23:55:07 -04:00
sk89q
e35596b0fa Allowed blocking weapon usage with the blacklist. 2011-06-07 16:08:50 -07:00
Wizjany
b95a7f063b Fixed disabling durability resetting things which use durability otherwise 2011-06-07 16:32:43 -04:00
sk89q
e4bbd36d47 <= 0 health? It's too late bby 2011-06-06 16:53:11 -07:00
sk89q
9790ab29a2 Now a very proactive (but not still reserved) infinite stack checker. 2011-06-06 14:46:06 -07:00
sk89q
24cc2d3b36 Changed the proactive infinite stack check to occur on inventory open. 2011-06-06 14:35:57 -07:00
sk89q
12779699e3 Improved the infinite item stack remover by making it a bit more proactive. 2011-06-06 14:31:17 -07:00
sk89q
2188690d20 Changed leave messages to be printed BEFORE enter messages. Suggested by Protected. 2011-06-06 11:30:00 -07:00
sk89q
7059fdfd9e Removed old/redundant code. 2011-06-06 11:29:11 -07:00
sk89q
9e1bde4b00 Merge remote-tracking branch 'remotes/origin/master' 2011-06-06 11:15:40 -07:00
sk89q
45790b60b0 Restored the configuration class name change so plugins don't have to be updated. 2011-06-06 11:08:38 -07:00
sk89q
c5f3a27d6b Rewrote greeting/farewell and notify-enter/notify-leave flags. 2011-06-05 17:18:27 -07:00
sk89q
d9136aa407 Optimized flags scheduler. 2011-06-05 16:38:28 -07:00
sk89q
183f48a998 Rewrote how healing flags were handled. 2011-06-05 16:31:42 -07:00
Wizjany
3c5bc507a5 Added trap doors to USE flag 2011-06-03 18:05:28 -04:00
Wizjany
548dd0365c Fixed another infinite sign... 2011-06-02 19:34:29 -04:00
Wizjany
4591fc603f Added permission nodes as an alternative to wg-invincible and -amphibious groups. 2011-05-31 19:58:12 -04:00
Wizjany
26946feecc Merge leafdecay flag from zml2008 2011-05-27 19:06:38 -04:00
sk89q
dd14f3c469 Fixed priorities and parent-child regions, I believe. More testing is required. Removed dated CSVDatabaseTest. 2011-05-26 21:55:23 -07:00
Moo0
69af41f1e5 Remove permission. 2011-05-24 16:25:45 +01:00
sk89q
474562455d Abstracted chest protection. 2011-05-23 23:32:45 -07:00
sk89q
c75d612541 Cleaned up code. The configuration classes were also renamed as they did much more than just configuration. 2011-05-23 23:32:44 -07:00
sk89q
8de6ce9868 Cleaned up code from a merge. 2011-05-23 23:30:54 -07:00
sk89q
97bde50708 Fixed some chest protection issues. 2011-05-23 23:30:54 -07:00
sk89q
b23e35cf26 Improved chest-sign protection. 2011-05-23 23:30:53 -07:00
sk89q
b58e04707d Timer flags timer removed. It will be restored when it gets rewritten to not leak memory and to handle messages better. 2011-05-23 23:30:53 -07:00
MonsieurApple
846cf63268 Merge pull request #109 from wizjany/master
Ghast fireballs and explosion cancelling
2011-05-23 20:04:24 -07:00
Wizjany
4850bdefdf Added config option to disable explosion-caused damage to players. 2011-05-23 22:26:02 -04:00
Wizjany
424b580eb9 Added ghast fireball handling (instead of grouping with tnt) and fixed god mode player ignition. 2011-05-23 22:25:56 -04:00
MonsieurApple
7f8ad468ca Merge pull request #108 from Moo0/derp
Bug in ProtectedCuboidRegion/getIntersectingRegions.
2011-05-23 13:55:05 -07:00