sk89q
942ce95dbf
Fixed #WORLDGUARD-2297, Beacons are not protected in regions.
2012-11-11 18:45:55 -08:00
sk89q
03f77d5ab7
Fixed #WORLDGUARD-2296, Recent fix for dragon eggs in regions not working for left click.
2012-11-11 18:43:34 -08:00
sk89q
8dec32fa6a
Added workaround for #WORLDGUARD-2299, java.lang.IllegalArgumentException: Instant potions cannot be extended.
2012-11-11 18:41:18 -08:00
sk89q
8f409d47d9
Fixed #WORLDGUARD-2289, FlagStateManager is not thread synced with the main thread.
2012-11-11 18:36:08 -08:00
Dark Arc
b8f9ceafbb
Resolves comma issue relating to flag listing
...
This stops commas from being added when a player types in an invalid flag and the player does not have permission to use one or more of the flag that are listed.
2012-11-07 14:20:44 -05:00
sk89q
051e0cb811
Fixed regression bug cause item frames and paintings to not be protected.
2012-11-07 09:07:38 -08:00
sk89q
5addfd8975
Added security.deop-everyone-on-join and security.block-in-game-op-command.
2012-11-06 20:32:15 -08:00
sk89q
7f108ce8f0
Changed dragon eggs to be checked like it is a broken block in regions.
2012-11-06 20:19:16 -08:00
sk89q
8c883e1ca8
WGBukkit is not supposed to be there. Now in com.sk89q.worldguard.bukkit.
2012-11-06 19:26:05 -08:00
sk89q
d18fe6ffa0
Worked around bug with water potions causing errors.
2012-11-06 19:21:12 -08:00
sk89q
80a8ac9e98
Added mobs.block-above-ground-slimes to block slimes spawning naturally above ground (in swamps).
2012-11-06 18:49:32 -08:00
Dark Arc
671fd58568
Stop snowball blocking
2012-11-06 18:59:08 -05:00
Dark Arc
c4ea3b59f0
Resolve WORLDGUARD-2281, for Dispensers
2012-11-06 18:44:36 -05:00
Dark Arc
5d5def206d
Actually corrected Javadoc
2012-11-06 18:07:26 -05:00
Dark Arc
b2ebbb9b55
Corrected Javadoc
2012-11-06 18:04:22 -05:00
Dark Arc
3734c071bf
Fixes WORLDGUARD-2281, NPE on Water Potion Drinking
...
This resolves the issue where WorldGuard would throw a NullPointerException when a player drank a potion of water while potion blocking was enabled.
2012-11-06 18:01:13 -05:00
sk89q
df57d91270
Possibly fixed the ladder setting.
2012-11-05 12:28:40 -08:00
sk89q
4da1741578
kekekeke forgot static in WGBukkit's methods.
2012-11-05 12:22:04 -08:00
sk89q
e6e21caeea
Added helper WGBukkit class to get references to WorldGuard in other Bukkit plugins.
2012-11-05 12:12:25 -08:00
sk89q
200d47ab09
Added physics.vine-like-rope-ladders to make ladders work like vines.
2012-11-05 11:32:40 -08:00
sk89q
ab274151d4
Potential fix for WORLDGUARD-2263, mobs.block-{item-frame,painting}-destroy not working.
2012-11-05 11:27:35 -08:00
sk89q
aec1e3a529
Fixed NPE in PlayerInteractEvent due to potion blocking. Fixes WORLDGUARD-2269.
2012-11-05 11:09:14 -08:00
sk89q
5316130ae8
Better handle potion blocking with dispensers/splash potions.
2012-11-04 14:46:36 -08:00
sk89q
fede549b51
Added gameplay.block-potions.
2012-11-04 13:42:55 -08:00
sk89q
1bdd7f9a6b
Fixed a tab issue with WorldGuardBlockListener due to the mycelium commit.
2012-11-04 13:12:06 -08:00
sk89q
1ba7d623b4
Adds null check in EntityExplodeEvent's handler, fixing WORLDGUARD-2267.
2012-11-04 13:05:25 -08:00
Gabriel Harris-Rouquette
47902e1177
Added mycelium-spread flags.
2012-11-03 15:31:16 -07:00
sk89q
68a7455496
Added backwards compatibility for versions below MC1.4.
2012-11-03 12:15:43 -07:00
Dark Arc
fcfc3acbb8
Improved Performance of some operations
...
Replaced quite a few whiles and fors with for-eachs giving a performance gain. Also fixed a few issues with the MySQLDatabase and made several other minor improvements.
2012-11-03 00:19:40 -04:00
Dark Arc
f098905a92
Fixes WORLDGUARD-2205
...
Mob Damage from projectiles is now properly blocked in regions where applicable.
2012-11-02 21:07:38 -04:00
Dark Arc
eec78092b5
Allow damage to be less than 1
...
This resolves problems with mods that use fake damage events to check with WorldGuard what's going on.
2012-11-02 20:57:24 -04:00
sk89q
34fa5eceb8
Fixed WORLDGUARD-2255, where region.getId() was lowercase'd each pass of a for loop in MySQLDatabase.updatePoly2dPoints().
2012-11-02 14:13:53 -07:00
Dark Arc
c32d2dd6f8
Fixes WORLDGUARD-2254
...
Players will now be told that they are in a no-PvP area if they are in one and attempting to attack someone, or that the player they are attacking is in a no-PvP area, if that is the case instead.
2012-11-02 17:06:35 -04:00
Dark Arc
da80d3536a
Fixes WORLDGUARD-2253
...
Players who are not in god mode will once again receive damage in PVP areas from Ender Pearls.
2012-11-02 17:06:33 -04:00
sk89q
e9361022d2
Protected against using (right-clicking) paintings and item frames.
2012-11-02 13:41:53 -07:00
sk89q
dd0c1a5ab5
Fixed Withers still breaking blocks if they smash their bodies into them. Fixes WORLDGUARD-2245.
2012-11-02 12:20:59 -07:00
Wojciech Stryjewski
bb9dff7b8c
Deleting a region flag also deletes group flag
...
The group flags set with /region flag -g have no effect if the
normal flag is not also set, nor will they be displayed with
/region info once the normal flag is deleted. However, if a
group flag was to remain set in the database, the next time a
user sets the normal flag, they might be surprised to suddenly
see the corresponding group set as well.
Since the -g group is presented to the user as an attribute of
the normal flag, rather than a standalone flag, the group flag
should be deleted along with the normal flag.
2012-11-01 22:43:24 -07:00
Wojciech Stryjewski
7e419c116e
Allow /region flag to set group and value at once
...
The usage for "/region flag" implies both can be set at once:
/region flag <id> <flag> [-g group] [value]
However if the [-g group] [value] portions are specified, only
the group is set and the value is silently ignored. With this
commit, both values can be set at once. All other behavior of
the "flag" command is preserved. If only the [-g group] part is
given, then only the group flag changes and the regular flag's
value is unaffected. If neither part is given, then the flag is
cleared.
2012-11-01 22:43:23 -07:00
Wojciech Stryjewski
2cbc2f5226
Allow removing of -g group flags with /region flag
...
The @Command parser requires that a value follow the -g option when
used in /refion flag. Therefore, it's not possible to remove the -g
flag by omitting it's value, as it is possible with the regular flags.
Rather, if the group flag is set to what would be the default region
group for the normal flag, then the group flag is actually removed
and the user sees a "Region group flagfor '...' reset to default."
message.
2012-11-01 22:43:23 -07:00
Wojciech Stryjewski
68b5e3e0a8
Improve /region info output for -g group flags
...
If a region group flag has been set with the -g option to /region flag
the /region info command will not show it at all because these group
flags are not in the DefaultFlag.getFlags() array.
With this code change, if a group flag has been set on "entry" for
example, it might be shown as "Flags: entry -g OWNERS: ALLOW".
2012-11-01 22:43:23 -07:00
BangL
1502ec12a9
Added support for the hanging events, an item frame destroy region flag, and a mobs.block-item-frame-destroy setting.
...
Now also using Bukkit 1.4.2-R0.2-SNAPSHOT and WorldEdit 5.4.4-SNAPSHOT.
2012-11-01 22:35:15 -07:00
sk89q
6d09b18479
Check for both LARGE_FIREBALL and FIREBALL for the EntityType in the entity listener.
...
This is to counteract a breaking Bukkit change.
2012-10-30 09:24:10 -07:00
Dark Arc
08ce207636
Fixed bugs in the PRTreeRegionManager class:
...
* Point would not be returned if the player was at point which exceeded the flat decimal maximum of a region.
* The getAplicableRegionIDs method would not return the parents of a region.
* All test would fail
2012-10-29 12:14:11 -07:00
sk89q
f199b977eb
Added more tests for the PRTreeRegionManager to fail.
2012-10-29 12:14:10 -07:00
sk89q
5715e2c835
WorldGuard has good unit tests for regions, why not use them for PRTreeRegionManager?
...
LET'S WATCH THE WORLD BURN.
2012-10-29 12:14:10 -07:00
Wizjany
2c4d4708d8
Added parent region checking to PRTree manager as per Dark_Arc's specifications.
2012-10-29 12:14:10 -07:00
Darth Android
4f394b5668
Update PRTree library to v1.5
...
Updated PRTreeRegionManager code to support 3D points and regions
Changed region manager to PRTreeRegionManager
2012-10-29 12:14:09 -07:00
Glitchfinder
9834c30e3a
Adding and fixing support for new and existing explosion types.
2012-10-28 20:23:36 -07:00
sk89q
f3f1b0870f
Changed default region wand to leather ( #334 ).
2012-10-28 14:12:10 -07:00
sk89q
02b3ae6aa5
Added mobs.block-wither-block-damage.
2012-10-28 14:01:17 -07:00
Wojciech Stryjewski
1075d36748
Fix spurious comma in "Flags:" /region info output
...
When the "/region info" command displays any flags in the region,
it always prints an extra leading comma character after the
"Flags:" prompt.
2012-10-24 12:48:38 -05:00
sk89q
7cd67281bc
Move extraneous files to contrib/, added region_storage_update_20110325.sql to assembly.
2012-10-24 00:29:20 -07:00
sk89q
94937e41ef
Changed the region MySQL database to marshal and unmarshal values using YAML, which should fix the notable problems regarding non-string flag data types.
2012-10-24 00:28:43 -07:00
Rutr
8aa79d1c4c
Fixed detection damager(when attac by magic) http://redmine.sk89q.com/issues/901
2012-10-19 09:02:19 +02:00
sk89q
0951d00da3
Fixed permissions for region loading/saving.
2012-10-06 21:47:37 -07:00
zml2008
6df9c3660b
Merge pull request #201 from eric-wieser/patch-1
...
Did `wcfg.useRegions` really need to be checked twice?
2012-09-16 12:31:17 -07:00
Alexander
19be2bf96e
Updated fireball item blocking
2012-08-23 12:41:36 +02:00
Fletch to 99
e10ed6ac7a
Report the amount of plugins loaded
2012-08-12 16:56:22 -03:00
TomyLobo
27e634ae03
Fixed a warning.
2012-08-11 04:37:49 +02:00
unknown
e60b20b37b
Add 'use' flag to cakes
2012-08-10 22:33:55 +02:00
zml2008
684214ff6a
Update for async player chat stupidity
2012-08-04 19:56:48 -07:00
sk89q
ba5be6071f
Added regions.use-creature-spawn-event configuration setting.
2012-07-23 13:45:04 -07:00
TomyLobo
6c8d13690e
Fixed eggs, snowballs and the likes being dupable with /stack.
2012-07-16 16:08:04 +02:00
sk89q
01ff1b2f8f
Added host key check.
2012-07-07 10:33:18 -07:00
Zak Ford
9b17fe68e7
Added configuration option to allow plugin creature spawns
2012-07-01 16:02:24 -04:00
zml2008
0fed35a80f
Add bypass handling to the gamemode flag
...
Set a player's previous gamemode when exiting a gamemode region to the server's default gamemode if there is not a previous gamemode already set
2012-06-15 14:14:13 -07:00
TomyLobo
a98ebfdb21
Updated dependencies and added support for fireball item blocking (id 385).
2012-06-07 13:26:28 +02:00
Eric Wieser
acb1d18654
Did wcfg.useRegions
really need to be checked twice?
2012-04-28 18:18:51 +02:00
TomyLobo
18b5a4e106
Added @Ignore to TestPlayer.
...
Stupid old mavens...
2012-04-23 11:07:05 +02:00
md_5
bab420a359
Add item drop pickup flag for regions.
...
Closes #200
2012-04-20 20:25:25 -07:00
zml2008
4f14f1f736
Correctly convert \n to a newline for String flags
2012-04-16 17:00:41 -07:00
zml2008
166831447c
Split the region greeting with \n
...
Improve input handling of EnumFlag
Don't block gamemode changing after the gamemode flag is no longer in
effect but while the move event is still firing
2012-04-15 21:19:02 -07:00
zml2008
f2bd5961d0
Add GameMode flag
2012-04-15 21:19:02 -07:00
zml2008
2cc990a530
Prevent commands in the allow commands list from being blocked and vice versa
2012-04-15 21:19:02 -07:00
zml2008
e67304389d
Added send-chat and receive-chat flags
2012-04-07 14:43:51 -07:00
zml2008
ad5b1cdcba
Make sure to update CommandBook installed status in onEnable
2012-04-07 13:46:25 -07:00
zml2008
fe1e09289f
Add entity-painting-destroy flag to prevent entities from destroying paintings
2012-04-07 13:45:46 -07:00
zml2008
583ea76e4b
Added potion splash flag to prevent splash potions from affecting entities
2012-04-07 12:11:00 -07:00
zml2008
a7d198893e
Revert "Added allow-flight boolean flag for regions"
...
This conflicted with plugins maually setting a player's allow flight setting
This reverts commit 16ce56c1ad
.
2012-03-31 07:53:42 -07:00
Nicholas Steicke
fe62c8d0c5
Fixed regions with same name in different worlds not behaving correctly
...
Fixed database connection timing out
Added an error to be thrown explictly when the DB needs updating
Added a generic exception for Fatal errors when loading configuration
Exit the server when we encounter a fatal configuration exception
2012-03-27 17:18:39 -07:00
Deaygo
16ce56c1ad
Added allow-flight boolean flag for regions
...
Closes #198
2012-03-24 18:45:56 -07:00
TomyLobo
22db589742
Restructured /rg list.
...
- When used with a player name to filter things down, it displays indexes that can be used as "#index" in place of region names now.
- No longer displayer "+-regionname" for regions the target player is the owner of.
2012-03-23 15:13:46 +01:00
TomyLobo
69119e6db7
Added ProtectedRegion.isOwner/Member(String playerName).
2012-03-23 15:13:45 +01:00
TomyLobo
690da2332b
Added Domain.contains(String playerName).
2012-03-23 15:13:45 +01:00
sk89q
f2fead1444
Changed broadcastNotification() to also check if the player has permission via superperms, in addition to being in the Permissible set.
2012-03-18 13:13:13 -07:00
TomyLobo
c4f6267921
A cancellable event is now fired if WorldGuard disallows PvP.
2012-03-17 09:16:03 +01:00
TomyLobo
0dc65d083f
Made /region setparent check worldguard.region.setparent.own/member.<parent> instead of worldguard.region.setparent.own/member.<child>.
...
Same with worldguard.region.setparent.<id>
2012-03-12 15:08:35 +01:00
TomyLobo
40c1d93f02
Allowed passing #<index> in place of a region ID, where <index> is the index as displayed by /region list.
...
/region claim/remove/redefine are exempt from this and require exact matches.
2012-03-12 15:05:59 +01:00
TomyLobo
2024a93126
Fixed an error that occured when clearing a non-existant region's parent.
2012-03-12 15:05:32 +01:00
TomyLobo
88d79a42e6
Added a -s flag to /region teleport, which sends you to the spawn point instead of the teleport point of a region.
2012-03-12 10:40:03 +01:00
TomyLobo
b01b2cce9b
Added region/role-based permissions to /region teleport.
2012-03-12 10:39:23 +01:00
TomyLobo
679e43758b
BREAKING CHANGE: Added a LocationFlag class and made the teleport and spawn flags use it.
...
This means all teleport and spawn flags are cleared.
This also means that world, yaw and pitch are now saved with these flags.
2012-03-12 06:52:36 +01:00
TomyLobo
90e6e5a96c
/region info -s now selects the region being queried.
2012-03-12 05:53:58 +01:00
TomyLobo
4fb003c4df
Added /region teleport <id>.
2012-03-11 19:31:02 +01:00
TomyLobo
9d5f349a04
Vector flags can now be set to the current location with the value "here" and to a specific position with x,y,z.
2012-03-11 19:08:25 +01:00
TomyLobo
f4f4a47a7f
Made /region info show the region you're in if you don't specify an id explicitly.
2012-03-11 19:08:24 +01:00
TomyLobo
6a3e987668
/region info changes
...
- Fixed /region info <world> <id> checking the wrong permission
- Condensed /region info output a bit
- Cleaned up the source a bit
2012-03-11 19:07:25 +01:00
TomyLobo
83f943965f
Made /region info show the region you're in if you don't specify an id explicitly.
2012-03-11 19:07:25 +01:00
zml2008
c9fdff169f
Prevent block ignition from lightning strikes if lightning is blocked in region.
...
Fixes #1175
2012-03-10 21:33:24 -08:00
zml2008
5454832918
Fix trailing whitespace and correctly check both permisions systems in WorldGurdPlugin.broadcastNotification()
2012-03-10 17:56:02 -08:00
zml2008
3d6d774b17
Use ignoreCancelled for event cancelled checking
2012-03-08 19:29:53 -08:00
zml2008
1463547af4
Destroy fire blocks when fire-spread is disallowed
2012-03-08 19:03:05 -08:00
TomyLobo
0bcf4b3597
Added a "none" category to region group flags (aliases noone and deny).
2012-03-08 10:30:57 +01:00
TomyLobo
824e8dcb4b
Added a construct flag that can be used to restrict block placing/destroying in zones to certain roles.
2012-03-08 10:18:27 +01:00
TomyLobo
4b2f0c8020
Let's not confuse certain highlighters.
2012-03-08 02:05:33 +01:00
Wizjany
7fd424cf65
Added FallingSand to list of intensive entities to be removed with /halt-activiy.
2012-03-03 21:27:35 -05:00
zml2008
5ff2855eb0
Fix entry and exit group flags not working, fix vehicle destroy flag not being allowed with canBuild
2012-03-03 16:46:06 -08:00
TomyLobo
8c8c162a54
Replaced all usage of CreatureType by EntityType.
2012-03-02 20:21:04 +01:00
TomyLobo
37d52f3688
Commented an unused local variable.
2012-03-02 20:10:51 +01:00
TomyLobo
f361cbfa71
Removed unused imports.
2012-03-02 20:03:18 +01:00
sk89q
ddefbfe2cf
Fixed NPE with null ItemStack for pumpkin scuba in EntityDamageEvent.
2012-03-02 10:33:14 -08:00
sk89q
10296cb736
Made auto-god-mode disabled by default again.
2012-03-01 20:57:34 -08:00
zml2008
49dc0599c9
Remove leftover 128 value, fix RegionGroup.ALL handling
2012-03-01 20:49:01 -08:00
zml2008
14348e170b
Revert a few of the region flag changes. This should fix issues people have been having at least for now.
2012-03-01 20:11:51 -08:00
zml2008
59d1f0d817
5.5.1 release, bump to 5.5.2-SNAPSHOT to fix stuff
2012-03-01 20:11:50 -08:00
sk89q
e024f134a4
Fixed another NPE with the infinite stack remover.
2012-03-01 20:06:02 -08:00
sk89q
cf5a5b5b47
Fixed NPE in PlayerInteractEvent regarding infinite stack removal.
2012-03-01 19:52:53 -08:00
sk89q
e957f92496
Added sign protection check disable.
2012-03-01 18:51:44 -08:00
TomyLobo
9484bb9941
Fixed some more warnings.
2012-02-25 18:58:22 +01:00
TomyLobo
d781f9822f
Removed some unused imports.
2012-02-25 18:54:46 +01:00
Wizjany
7845ef2de4
Revert b918b2914.
...
That breaks it, look at the other use flags before making changes.
2012-02-22 11:36:30 -05:00
zml2008
a9d4ecf33d
Improved some group flag defaults to match pre-change behavior
2012-02-20 15:17:34 -08:00
zml2008
6f4a62c7a3
Cleaned up javadoc, deprecated duplicate methods, other cleanup
2012-02-20 15:14:55 -08:00
zml2008
6b4f872742
Added a RegionGroupFlag to evey region flag
...
Using the /region flag command with -g, the region group that the region flag applies to can be set
Many canBuild checks that occurred with other flag checks have been
replced with this. Some flag checks may be incorrect, and other parts of
this system may need improvement.
2012-02-19 23:31:55 -08:00
zml2008
ef4f00f8f5
Add region information to CommandBook's /whois if CommandBook is eanbled
2012-02-19 21:26:45 -08:00
zml2008
a27deb3936
Removed suppress-tick-sync-warnings setting
...
This setting often didn't work for people, and has been replaced in CraftBukkit's bukkit.yml with settings.warn-on-overload
2012-02-19 21:24:53 -08:00
TomyLobo
18814c7373
Set WorldGuardPlayerListener.PlayerMoveHandler to default visibility, to fix a warning about unused methods.
2012-02-14 02:32:35 +01:00
TomyLobo
1d9908e1f6
Merged the handlers for EndermanPickup/PlaceEvent into a EntityChangeBlockEvent handler.
2012-02-14 02:32:24 +01:00
TomyLobo
29529e4a06
Removed unused imports.
2012-02-14 02:23:35 +01:00
NolanSyKinsley
27ffdec323
Fixes shooting onto pvp areas from nopvp areas
2012-02-13 13:54:44 -08:00
zml2008
c14d25f860
Now using Bukkit's tagged logging
2012-02-11 12:20:56 -08:00
TomyLobo
57ed91cd28
Updated to new event system
2012-02-11 12:20:56 -08:00
skeight
1e3032bdce
More whitespace fixes...
2012-02-10 11:30:43 -08:00
skeight
ed69684843
Fixing up whitespace
2012-02-10 11:29:48 -08:00
skeight
2eea5c7bf7
Fix for bug #728 . Multiverse + WorldGuard region exit flag.
2012-02-10 09:06:05 -08:00
zml2008
16da53ae4e
Improved compatibility with versions of CommandBook without GodComponent and updated pom dep for 2.0
2012-02-06 20:41:39 -08:00
Nicholas Steicke
f45464b0d9
Added MySQL region storage method.
...
Also added ProtectionDatabaseException, and made use of it across the project
Closes #180
2012-02-07 00:11:55 +01:00
Wesley Wolfe
2351ade6fe
Fix inconsistent permission check
...
Closes #188
2012-02-07 00:11:54 +01:00
Turtle9598
c19ccf9278
Made explosions display their animations even when the event was blocked.
...
Closes #184
2012-02-07 00:11:54 +01:00
zml2008
5c92762ba9
Configuration should be fixed for real. Finally.
2012-02-07 00:11:54 +01:00
zml2008
e665f966e6
These checks may not work correctly, so reverted
2012-02-07 00:11:53 +01:00
zml2008
7dcca7e505
Fixed default entries not appearing in the global configuration
2012-02-07 00:11:53 +01:00
zml2008
e25049b1d6
Added fallback support for those who don't have a version of CommandBook with GodComponent
2012-02-07 00:11:50 +01:00
zml2008
da9bc4a138
Added LIGHTNING flag to DefaultFlag's flagsList
...
Fixes #1026
2012-02-06 23:06:12 +01:00
zml2008
1224d3b443
Corrected formatting of configuration files
...
Fixes #1025
2012-02-06 23:05:39 +01:00
zml2008
d33be37694
Removed /god, /heal, and /stack from WorldGuard to CommandBook. CommandBook is now checked to see whether a player is godded.
2012-02-06 23:05:30 +01:00
zml2008
551ff26a65
Removed remaining usages of org.bukkit.util.config.Configuration
2012-01-23 16:46:13 -08:00
zml2008
b93331e184
Removed some unused configuration options
2012-01-11 18:04:14 -08:00
zml2008
d5d26168b3
Added permission worldguard.region.wand to the region wand
...
Closes #930
2012-01-10 21:15:00 -08:00
TomyLobo
9d848e222b
Fixed ProtectedRegion.compareTo.
...
It properly implements the Comparable interface now.
In particular, it now fulfills the criterion "sgn(x.compareTo(y)) == -sgn(y.compareTo(x))".
2012-01-09 14:47:59 +01:00
TomyLobo
46a2510e85
Fixed FlatRegionManager.getApplicableRegions to return parent regions as well.
...
Thanks FearThe1337 for noticing.
2012-01-09 14:10:23 +01:00
zml2008
b30f7fe9c7
Removed usage of Material.
2011-12-31 17:57:09 -08:00
zml2008
525bd199b2
Added exp-drops flag to disable experience drops per-region.
2011-12-31 13:50:43 -08:00
TomyLobo
dffd8b59f5
Fixed some warnings.
2011-12-26 11:02:38 +01:00
zml2008
41f31250a9
Added support for fireballs shot by players being blocked by the PVP flag.
2011-12-24 22:49:37 -08:00
zml2008
b29007275f
Added dynamic command registration and updated for WE 5.0 API
2011-12-24 22:49:37 -08:00
TomyLobo
35f268319e
Split off ender dragon block damage from creeper block damage.
2011-12-18 23:16:12 +01:00
Turtle9598
01f9fd561d
Made WorldGuard check to see if both the attacker & defender are in a pvp area.
2011-12-14 20:15:42 -05:00
DerFlash
6802a7d747
Raised the priority of WorldGuard's respawn event listener.
2011-12-11 08:34:14 -08:00
DerFlash
b918b29014
Fixed not being able to fill milk buckets in build deny regions
...
Though added a check for use flag here
2011-12-11 08:29:42 -08:00
zml2008
4895a3313b
Forgot to update /slay, /wg report, and /stoplag to new commands system
2011-12-10 12:52:32 -08:00
zml2008
59673c9e66
Simplified autogod config check
2011-12-09 17:57:40 -08:00
Turtle9598
b126255be7
Fixed god mode being assigned to ops if auto enable is false and there is no permissions system
...
This fixes Bug #873
2011-12-10 01:15:14 +01:00
TomyLobo
606c9f3fd8
Revert "Readded the legacy console sender."
...
This reverts commit b1256eedcf
.
Reason: this breaks if someone modifies CommandSender
The only advantage of having this class is to keep WorldGuard working with old 1.8 builds and pre-1.8 builds.
2011-12-08 14:38:05 +01:00
zml2008
aa306a8df7
Added additional worldguard.stack.damaged permissions to allow stacking of tools with a different damage value
2011-12-07 22:27:00 -08:00
zml2008
b1256eedcf
Readded the legacy console sender.
2011-12-07 22:25:41 -08:00
zml2008
4454df341f
Commented ProtectedPolygonalRegion.volume() out until someone can fix it.
2011-12-07 21:33:47 -08:00
TomyLobo
5bcac17f1c
Fixed compilation with Bukkit >= CB1564.
...
Sorry, this breaks compatibility with builds < CB1193.
2011-12-08 02:34:26 +01:00
TomyLobo
875b9f326c
Removed deprecation of RegionManager.getApplicableRegions.
...
The underlying functionality has since been implemented.
Also: woo, no more warnings
2011-12-05 06:03:52 +01:00
zml2008
a0d27c6f86
Added WorldEdit as a softdepend. This may fix some issues where WorldEdit's classes cannot be found.
2011-12-04 21:02:39 +01:00
zml2008
1d47d12189
Hopefully fixed WorldConfiguration.getKeys
2011-12-04 10:02:07 -08:00
zml2008
67f78ae8b5
Added per-group region claim maximums
2011-12-04 00:54:33 -08:00
zml2008
5948855da7
Added some more 1.0.0 blocks I forgot
2011-12-02 18:55:29 -08:00
zml2008
f6ec46cdf6
Now actually registering world events
2011-11-30 20:18:03 -08:00
zml2008
ebd2755eb2
Wrong this.
2011-11-30 19:24:53 -08:00
zml2008
78f5827d3d
Always the imports...
2011-11-30 19:04:50 -08:00
zml2008
8b4332e842
Updated for new commands format
2011-11-30 18:59:02 -08:00
zml2008
f904c91443
Updated for Bukkit 1.0 and handling new 1.0 block types in USE flag
2011-11-30 18:59:02 -08:00
Eric Puidokas
944539453e
Fixed feed-delay flag
2011-11-29 19:40:08 -08:00
TomyLobo
12f68bc227
Fixed a warning
2011-11-28 04:37:30 +01:00
TomyLobo
de6e20d60a
Improved error messages for group and state flags.
2011-10-30 04:07:37 +01:00
Eric Puidokas
35e6ef5cd8
Implemented edge intersection checking
2011-10-19 23:48:02 +02:00
Eric Puidokas
27251dda2e
Refactored and fixed getIntersectingRegions
2011-10-19 23:47:13 +02:00
Eric Puidokas
4bb967ab4a
Added Cuboid -> Polygonal intersect tests
2011-10-19 16:21:14 +02:00
Eric Puidokas
7c1f878610
Fixed ProtectedCuboidRegion->ProtectedCuboidRegion intersection checking
2011-10-19 16:21:14 +02:00
Wizjany
e8c4c9b218
Fixed sticky pistons not being blocked by the flag in some cases
2011-10-18 17:49:05 -04:00
Eric Puidokas
bc37d365ab
Added unit tests for ProtectedCuboidRegion.getIntersectingRegions
2011-10-18 02:43:00 +02:00
TomyLobo
d9ae1bbd9f
Made LegacyConsoleSender compatible with patched Bukkit versions that add methods to CommandSender again.
...
Don't remove this again, wizjany.
2011-10-16 12:26:22 +02:00
zml2008
e492b30178
Added food level support to godmode and /heal
2011-10-15 23:51:28 -07:00
TomyLobo
920860c298
Fixed some warnings
2011-10-13 15:39:52 -04:00
Wizjany
5f8a6e3423
Workaround for tnt activating as soon as it was placed, regardless of cancellation.
2011-10-11 20:11:07 -04:00
Wizjany
3e7a5056d5
Fixed changelog not getting packaged with the release.
2011-10-09 11:51:43 -04:00
Wizjany
2ec6f04763
Implement non-economy 'buying' of regions via addowner
2011-10-09 11:51:43 -04:00
Wizjany
ecef9c9792
Hopefully fix region managers not being created correctly.
2011-10-04 17:43:27 -04:00
Wizjany
810501a508
Added the missing timer to the food flags.
2011-10-04 16:26:54 -04:00
Wizjany
6285a66d76
Fixed allowed/blocked commands not being checked early enough.
2011-10-02 13:36:09 -04:00
zml2008
72e4922e8e
Fixed config generation for Windows users
2011-10-02 01:30:10 -07:00
Eric Puidokas
ef8eb76b16
Added protection.disable-obsidian-generators option
2011-10-01 17:16:45 -04:00
Wizjany
b4f2188f72
Added vehicle destroy flag and made players in vehicles subject to movement flags.
2011-10-01 17:16:37 -04:00
zml2008
38c30f5ecd
Should fix broken config generation some people have been getting
2011-10-01 16:17:16 -04:00
Wizjany
94c794de6f
Trailing whitespace removal
2011-09-27 06:13:19 -04:00
Wizjany
fb535e620c
Use per-world permissions if supported.
2011-09-26 01:32:48 -04:00
Wizjany
5a42980d78
Fix hunger flags and death messages.
2011-09-26 00:19:57 -04:00
Wizjany
299d2a1f01
That should probably be there
2011-09-25 23:42:50 -04:00
Wizjany
6c89ef908a
Clean up and preparation for release.
2011-09-25 23:31:21 -04:00
Wizjany
3441ae11f2
Added legacy console sender (à la CommandBook).
2011-09-25 22:27:21 -04:00
Wizjany
c028331ef9
Added config option and flag to prevent spread of grass.
2011-09-24 22:51:36 -04:00
Wizjany
9343c300cd
Added command to flush state manager in case of emergency.
2011-09-24 22:01:07 -04:00
zml2008
63693cc529
Updated for Bukkit changes
2011-09-24 15:57:41 -07:00
Wizjany
e6de06aae8
Apply weather settings on world load.
2011-09-22 20:34:38 -04:00
Wizjany
89ce7312d1
Added config options to disable xp drops (even though they should no longer lag) and death messages.
2011-09-21 16:48:56 -04:00
Wizjany
b884787377
Fixed 1.8 chests not being blocked and future-proofed some other things.
2011-09-21 15:29:45 -04:00
Wizjany
a1427e7743
- Added flags for hunger that do the same that the health ones do (but with hunger)
...
- Added a config option and a flag to prevent endermen from picking up or placing blocks."
2011-09-20 15:44:54 -04:00
Wizjany
0c02190e19
Added fence gates to USE flag.
2011-09-19 00:58:48 -04:00
zml2008
1f7cce9535
Added experience orbs to the intensive entities list
2011-09-16 20:02:46 -07:00
Wizjany
9fea677b60
Fixed being able to eat protected cake.
2011-09-16 19:18:08 -04:00
Wizjany
6b9a3aff58
Made priming TNT by punching it with flint and steel throw a block break blacklist event.
2011-08-27 16:00:42 -04:00
Wizjany
b938271b4d
Punching fire in a region without build permissions should no longer douse the fire.
2011-08-27 13:44:40 -04:00
Wizjany
297e06ba71
Fix infinite sign bug.
2011-08-26 22:35:28 -04:00
Wizjany
a521ab76a5
Fixed interact and use blacklist events being grouped together incorrectly when right clicking a container.
2011-08-26 20:03:38 -04:00
Wizjany
b1c8fc82c4
Fixed piston events being cancelled when they shouldn't be
2011-08-25 18:48:17 -04:00
Wizjany
d4ba90c21d
Sort /region info player list alphabetically.
2011-08-24 23:48:09 -04:00
Wizjany
14dc868d45
Fixed polygon region edges being unprotected on certain edges. Thanks Droolio.
2011-08-24 17:50:25 -04:00
Wizjany
61a60ecdd6
Fallback to the global region for flags other than StateFlags. Thanks imjake9.
2011-08-24 17:40:01 -04:00
Wizjany
2b56247e21
Allow '/region info' for existing but now illegally-named regions. Thanks Moo0.
2011-08-20 02:22:45 -04:00
Wizjany
e0066e6173
Disallowed overwriting regions without specifying redefine.
2011-08-20 02:17:39 -04:00
Wizjany
b5b92f91dc
Added flag for pistons and fixed a typo in config.
2011-08-20 01:58:46 -04:00
Wizjany
7b12510182
Made sleep flag proactive enough to keep them from blowing the nether up.
2011-08-16 19:24:13 -04:00
TomyLobo
e2fc6a3ff0
Fixed heal/damage regions being shifted by half a block towards northeast.
2011-08-15 10:13:39 +02:00
TomyLobo
5acd3a7f6c
Fixed warnings.
2011-08-15 09:08:33 +02:00
EduardBaer
ce49ca0998
Fix BlockInteractBlacklistEvent
2011-08-11 22:52:20 -04:00
Wizjany
eacce487ed
Ignore NPE onCreatureSpawn and attempt to get more information about it instead.
2011-08-11 22:52:19 -04:00
Wizjany
602b1d8a27
Bugfixes. Allowed/blocked commands should now respect global flags. Region invincibility/godmode compatibility should now work instead of throwing NPEs.
2011-08-11 22:05:31 -04:00
Wizjany
dec469caef
Added worldguard.region.flag.regions permissions and flags.<flag>.own for consistency. The old ones will probably be deprecated at some point. Also cleaned up /wg report output slightly.
2011-08-10 20:16:05 -04:00
Wizjany
4194b2ca86
Added the option to disable the use of player move events. Note that this also disables features which use it such as the region entry/exit and greeting/farewell flags.
2011-08-10 20:16:05 -04:00
Wizjany
17741822c1
Allow invincibility flag to disable god mode (when set to deny) unless the player has the worldguard.god.override-regions permission.
2011-08-10 17:43:46 -04:00
Wizjany
3757056e46
Fixed up explosion handling.
2011-08-09 21:02:26 -04:00
Wizjany
0eb68ef864
Added min and max health flags to go along with the other healing flags. Also organized the flag list for readability.
2011-08-09 19:48:10 -04:00
Wizjany
3f77a9b721
Made /stack respect max stack sizes unless the user has worldguard.stack.illegitimate which will stack normally unstackable items.
2011-08-08 12:46:18 -04:00
Wizjany
321b3acf0a
Buckets now check the region that the water will end up in, not the block that was clicked
2011-08-08 09:12:10 -04:00
Wizjany
dfbbeeb473
Moved around projectile damage events in accordance to Bukkit
2011-08-07 18:42:32 -04:00
Wizjany
31d3f2e7c6
Cancel scheduled tasks on disable
2011-08-07 17:08:18 -04:00
Wizjany
40a66b9be4
Updated snow fall and added flags for snow/ice forming/melting and mushroom growth
2011-08-06 11:29:14 -04:00
halvors
3fc68af05f
More imports cleanup.
2011-07-16 23:07:29 +02:00
halvors
c3f0c8a7a1
Oops, missed some changes.
2011-07-16 22:39:30 +02:00
halvors
cba1a95838
Cleanup, commented out some unused fields.
2011-07-16 22:26:10 +02:00
sk89q
345f4a2e0e
Removed some debugging messages.
2011-06-29 17:00:58 -07:00
sk89q
162d53b66e
Made TNT blocking more aggressive. Also fixed explosion event.
2011-06-29 16:59:31 -07:00
sk89q
bed6782a00
Made /stoplag handle TNT removal better.
2011-06-29 16:17:36 -07:00
Wizjany
d90b960597
Moved fireball handling to somewhere that actually gets called by it...
2011-06-29 15:43:01 -04:00
Wizjany
3325feb1cb
Re-enable god mode on a reload for those who need it.
2011-06-28 01:05:51 -04:00
Wizjany
62d181eb81
Made it easier for plugins to access the API without using WorldEdit vectors
2011-06-28 00:59:16 -04:00
Wizjany
1e24e9c128
Added config option to block fireball world damage only. Thanks Qalthos
2011-06-28 00:58:13 -04:00
sk89q
cfffba25cf
Added regions.invincibility-removes-mobs so you can turn on invincibility without creating the possibility about farming.
2011-06-27 13:41:27 -07:00
sk89q
671b4fe2db
Added region invincibility flag.
2011-06-27 13:36:43 -07:00
sk89q
5b300bc5d1
Changed the per-world configuration loader to also put configuration entries in the main configuration.
2011-06-27 13:13:31 -07:00
sk89q
a5332c2166
Added player-damage.disable-tnt-damage.
2011-06-27 12:57:33 -07:00
sk89q
0863db8cf0
Changed configuration saving so empty lists will be added to the configuration files.
2011-06-27 12:09:03 -07:00
sk89q
82e04ac4e5
Changed /region {add|rem}{member|owner} to allow putting owners/members on the global region.
2011-06-27 11:23:33 -07:00
sk89q
564d4442fc
Added a bunch of unit tests for regions.
2011-06-27 11:10:20 -07:00
sk89q
df8fdd086b
Fixed some flag algorithm issues, added the possibility of owners and members on the global region in order to affect build.
2011-06-27 11:10:20 -07:00
sk89q
a31476251e
Fixed DefaultDomain.size() not counting players.
2011-06-27 11:10:19 -07:00
sk89q
360a655627
Added the ability to add owners/members to the global region for handling guest groups.
2011-06-27 11:10:19 -07:00
sk89q
3b871b9c00
Added more region unit tests.
2011-06-27 11:10:19 -07:00
sk89q
65834a2087
Undeprecated ApplicableRegionSet.allows(StateFlag)
2011-06-27 11:10:19 -07:00
e9d85da691
Merge pull request #107 from Moo0/infobounds
...
Add region bounds to "/region info"
2011-06-27 09:31:02 -07:00
sk89q
ea487eb6a4
Fixed the %online% macro requiring a player.
2011-06-26 23:41:30 -07:00
sk89q
32265414bd
Added Javadocs, cleaned up comments.
2011-06-26 23:19:49 -07:00
sk89q
80e706e962
Improved the API.
2011-06-26 22:50:21 -07:00
sk89q
110838715b
Gave the ability to use color colors and macros in greeting and farewell messages.
2011-06-26 21:49:34 -07:00
sk89q
b90334c8a8
Made WorldGuard catch setHeader() not being yet defined.
2011-06-26 21:49:33 -07:00
sk89q
7eaa84d5b1
Added disable-ice-melting, disable-snow-formation, disable-mushroom-spread, disable-snow-melting, disable-ice-formation.
2011-06-26 21:49:32 -07:00
sk89q
ad325dfedb
Added paintings to blacklist support.
2011-06-26 21:49:32 -07:00
sk89q
5bb7eb6f01
Added default.disable-health-regain.
2011-06-26 21:49:32 -07:00
sk89q
342cfc0801
Added auto-invincible-permission setting, which lets you use the permission 'worldguard.auto-invincible' to become invincible.
2011-06-26 21:49:31 -07:00
sk89q
f5c6a9f507
Flames won't appear if you are /god'ed now.
2011-06-26 21:49:31 -07:00
e843ff372e
Merge pull request #113 from Moo0/limitoverride
...
Region limit override permission.
2011-06-26 19:35:40 -07:00
sk89q
ed27ffed65
Updated the blacklist with a new ignore-perms option. No more groups! Use permissions!
2011-06-26 18:36:06 -07:00
sk89q
742b6a2e27
Made negative healing possible.
2011-06-26 16:39:41 -07:00
sk89q
258fbc8870
Improved the entry/exit flags so that it's harder to break it. Thanks to Siriuo.
2011-06-26 16:29:28 -07:00
sk89q
0fa43ee287
Added a warning about modifying region database files manually.
2011-06-26 15:11:05 -07:00
sk89q
fb39261dc7
Fixed floating point inaccuracy in onPlayerMove().
2011-06-26 14:38:56 -07:00
sk89q
7fce4bf53e
Added exit flag to deny exiting a region.
2011-06-26 14:11:11 -07:00
sk89q
13840cf61b
Changed the configuration header messages to be more helpful to new users.
2011-06-26 12:59:20 -07:00
sk89q
e26f6b5e8d
Added 'entry' flag to deny entry.
2011-06-26 12:32:01 -07:00
sk89q
767c49f9fa
Added region command whitelisting and the bypass for command checks.
2011-06-26 10:45:12 -07:00
sk89q
c9178da608
Added command blocking.
2011-06-26 10:40:08 -07:00
sk89q
ea3be11294
Blanked default configuration files.
2011-06-26 03:13:34 -07:00
sk89q
e0e7ae98e7
Changed configuration files to save and also to inherit from the main configuration.
2011-06-26 02:24:50 -07:00
sk89q
b05e439da9
Cleaned up pom.xml and updated maven-assembly-plugin to 2.2.1.
2011-06-26 01:31:59 -07:00
sk89q
276d42561e
Added more aggressive TNT flag check.
2011-06-26 00:47:58 -07:00
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
Moo0
e07e2bd7d1
Someone used the wrong variable in a for.
2011-05-23 21:44:02 +01:00
Moo0
7074963fb1
Add region bounds to "/region info"
2011-05-23 19:48:02 +01:00
Natan
903ebc68a4
Worldgurad != worldguard.
2011-05-21 10:48:07 -07:00
MonsieurApple
49bdccf020
Merge pull request #103 from wizjany/master
...
Fixed some derpy fire handling
2011-05-17 07:05:09 -07:00
MonsieurApple
ba3818884d
Merge pull request #99 from Moo0/listbyname
...
Filter "/region list" by user.
2011-05-16 17:11:13 -07:00
MonsieurApple
64ce904ec1
Merge pull request #104 from wizjany/opPerms
...
Added config for op permissions
2011-05-16 17:09:59 -07:00
Wizjany
8c5f7ef020
Added config for op permissions
2011-05-16 20:03:45 -04:00
Wizjany
98426f6dcc
Added config for op permissions
2011-05-16 19:43:04 -04:00
Wizjany
f3ec873ac2
Fixed some derpy fire handling.
2011-05-16 16:27:17 -04:00
Wizjany
33e0750959
General commands now use flags as intended
2011-05-14 13:19:02 -04:00
Wizjany
3b05b9be11
Added support for painting and added a flag for snow falling.
2011-05-13 00:37:48 -04:00
Moo0
943bbd9889
Show regions user is member of, as well as those user is owner of.
2011-05-08 18:55:48 +01:00
Moo0
763cf8dbda
Add ability to filter '/region list' by user.
2011-05-08 18:44:08 +01:00
sk89q
5117518d8f
Cleaned up code, removed OpenCSV code from WorldGuard. Now it's a dependency (that's compiled into the .jar).
2011-05-03 15:36:04 -07:00
sk89q
936996da17
Moved the unit tests to their proper place as recommended by the Maven gods.
2011-05-03 02:07:21 -07:00
sk89q
019a7e59b7
Alright, here's a surprise. Everything is now on Maven.
2011-05-03 02:04:55 -07:00
sk89q
428a47f889
Merge branch 'master' of https://github.com/wizjany/worldguard
2011-05-03 01:31:49 -07:00
Steven Mattera
2be2cb19b2
Uncommented line 445 on WorldGuardEntityListener
2011-05-03 01:30:07 -07:00
Steven Mattera
66ee09d050
Fixed TimedFlagsTimer to enable HEAL_DELAY,HEAL_AMOUNT,GREETING,FAREWELL,NOTIFY_GREET,NOTIFY_FAREWELL, and PASSTHROUGH Flags.
2011-05-03 01:30:07 -07:00
Steven Mattera
906dab28c1
Added MOB_SPAWNING state flag.
2011-05-03 01:30:06 -07:00
Yetanotherx
a665e86096
Don't deny placing a blacklisted item if the block clicked is a chest. People often complain that "i was just trying to open my chest" when they were holding water.
2011-04-30 12:26:39 -04:00
Wizjany
b1e509c6f8
Updated for 1.5 and added existing lightning protection.
2011-04-25 04:08:28 +08:00
Wizjany
1f69622a34
Added a lot of missing things to player listener.
2011-04-25 04:06:48 +08:00
Wizjany
215b2b5f75
Added config to stop players from trampling crops. Animals don't work yet (blame CraftBukkit)
2011-04-25 04:04:48 +08:00
Wizjany
1e8c91e92f
Added override for flint and steel blocking.
2011-04-25 04:04:47 +08:00
Wizjany
19d447d67d
Added handling for weather events. Depends on my craftbukkit pull request.
2011-04-24 15:55:26 -04:00
Wizjany
925fa2ee1b
Updated for 1.5 and added existing lightning protection.
2011-04-24 15:53:32 -04:00
Wizjany
1cedf0e9a0
Added a lot of missing things to player listener.
2011-04-23 19:50:58 -04:00
Wizjany
ca8bb7f5f0
Added config to stop players from trampling crops. Animals don't work yet (blame CraftBukkit)
2011-04-15 00:20:15 -04:00
Wizjany
9e15a4a557
Added override for flint and steel blocking.
2011-04-14 21:17:11 -04:00
sk89q
af5d0c4b0e
Re-added cake eat blocking on left click.
2011-04-13 03:11:05 -07:00
sk89q
08ab359534
Fixed region priorities, but it needs a test.
2011-04-13 03:07:17 -07:00
Steven Mattera
28c44e0b2f
Added MOB_SPAWNING state flag.
2011-04-13 18:07:13 +08:00
Moo0
7038f49a1a
Fix for "/region claim" claiming overlapping region when none exists.
2011-04-13 18:05:12 +08:00
sk89q
af25c15286
Merge branch 'master' of https://github.com/wizjany/worldguard
2011-04-13 03:00:27 -07:00
sk89q
ffc5281d59
Added protection.remove-infinite-stacks.
2011-04-11 12:34:11 -07:00
sk89q
ad659cd32e
Fixed a major bug with the sign chest protection. It replaced the second line of the sign with "[Lock]".
2011-04-11 11:55:12 -07:00
sk89q
afd3cbd311
Added sign chest protection (needed it for my server). Just put [Lock] on the first line and names on the next three. The first name line must be the sign creator's, so you can track who made what. Friend lists are not yet supported. People with names longer than 15 characters (I believe 16 is the max.) are out of luck.
2011-04-11 10:13:42 -07:00
sk89q
a5a5f7e24a
Made /wg report look better.
2011-04-09 02:25:47 -07:00
sk89q
1e203b58c3
Fixed a bug, partially, regarding unloaded worlds.
2011-04-07 00:22:15 -07:00
Wizjany
104b7c2cf2
Fixed falling into void and wolves still taking damage. Requires Craftbukkit 638+
2011-04-07 00:35:52 -04:00
sk89q
1241e18f9c
Added /worldguard report [-p]
2011-04-03 17:20:13 -07:00
sk89q
6566acf7eb
Added more aliases to /region subcommands.
2011-04-03 11:05:48 -07:00
sk89q
4332ed92f2
Added /region select.
2011-04-03 11:04:18 -07:00
sk89q
2e7f96aab0
Fixed /region setparent.
2011-04-03 10:35:06 -07:00
Wizjany
3cb9b90ef0
Added config to disable damage from falling into the void.
2011-04-03 05:48:32 -04:00
sk89q
21a04cc8c8
Added anti-wolf-dumbness.
2011-04-02 22:44:45 -07:00
sk89q
dcc1b59627
Fixed region bypass.
2011-04-02 19:46:26 -07:00
sk89q
e8fb3e6d24
Added a region high frequency flags setting to disable high frequency flags. Enable it if you've got the system resources to support it. This covers the fire spread, lava fire spread, lava flow, and water flow flags.
2011-04-02 18:45:11 -07:00
sk89q
93d084d5ba
Caught CircularInheritanceException exception.
2011-04-02 18:02:16 -07:00
sk89q
e45ecf9c86
Added the ability to clear parents with /region setparent.
2011-04-02 18:01:59 -07:00
sk89q
beb10e22f2
Changed the /region flag flags list to check permissions.
2011-04-02 18:00:48 -07:00
sk89q
64b12f8497
Improved vehicle place flag to handle boats.
2011-04-02 17:57:58 -07:00
sk89q
0821a08df2
Updated /god to remove fire.
2011-04-02 17:53:09 -07:00
sk89q
50870a9b32
Fixed flag resolution algorithm not catching NoSuchElementException correctly. Now the spawn flag works. Note that the IDs for the spawn and farewell/greeting flags were changed.
2011-04-02 17:49:11 -07:00
sk89q
b823446e28
Fixed flags, added separate lava flow flag.
2011-04-02 17:43:01 -07:00
sk89q
48b00874e5
Removed extra space.
2011-04-02 17:23:56 -07:00
sk89q
deba6c79f3
Re-implemented the region spawn location flag.
2011-04-02 17:21:05 -07:00
sk89q
c0be10ad94
Changed /god to mention /ungod.
2011-04-02 17:05:11 -07:00
sk89q
5010d35ff3
Added a basic API.
2011-04-02 16:26:35 -07:00