Redecouverte
a5c3b8a245
more fixed for flag system and /region flag
2011-02-25 21:13:37 +01:00
Redecouverte
3f5d52f901
getAreaFlag() functions now won't throw exceptions, updated /region info, fixed a typo in /region flag, parent regions are no longer required to overlap their children
2011-02-25 20:58:48 +01:00
Redecouverte
46e0607a26
/region info now outputs all flag types, /region flag cspawn still needs fixing
2011-02-25 19:20:49 +01:00
Redecouverte
23fa7a89ad
some fixes for /region flag
2011-02-25 18:53:28 +01:00
Redecouverte
dcd379bce7
location flags are now supported in FlagInfo class
2011-02-25 18:42:27 +01:00
Redecouverte
40238a9d25
added input filter for json parser
2011-02-25 18:04:21 +01:00
Redecouverte
44db374e09
better console output
2011-02-25 17:50:19 +01:00
Redecouverte
d960d543ff
fixed npe in creature spawn event listener
2011-02-25 17:44:03 +01:00
Redecouverte
0a45292587
merged with recent commits
2011-02-25 17:28:08 +01:00
Redecouverte
9b4a7c705b
configuration is now per-world, updated permissions, made commands compatible with console where possible, /region flag now checks correctly for permissions, & some fixes
2011-02-25 16:50:28 +01:00
DarkLiKally
71a6d8ab44
Updated for iConomy 4.0 API
2011-02-25 15:30:28 +01:00
DarkLiKally
91f9acb633
Fixed /buyregion bug (now regions can be bought only one time)
2011-02-25 12:40:22 +01:00
DarkLiKally
0e45dc5a3f
Improved iConomy support: added functionality to /buyregion to set the owenr of the region
2011-02-25 12:37:15 +01:00
DarkLiKally
3341574e02
Replaced some tabs with spaces
2011-02-25 12:22:58 +01:00
DarkLiKally
881dc38a18
Fixed for iConomy 3.0 and
...
fixed tha tabs in plugin.yml
2011-02-25 10:35:15 +01:00
DarkLiKally
e54b201aa5
Updated for iConomy 3.0
2011-02-25 10:06:13 +01:00
DarkLiKally
f7e68798fa
Added iConomy.jar to the librarys and the /buyregion command class for iConomy Support
2011-02-25 01:41:06 +01:00
DarkLiKally
b9fe5d2afc
Added iConomy support:
...
- Ability to pay for claiming a region (price per block)
- Ability to create buyable regions with custom price
NOTE: inserted only placeholders for countBlocks(); so buy on claim will not work correctly
INFO: I had not enough time to test it
2011-02-25 01:36:47 +01:00
DarkLiKally
5f12d99e73
Added water flow flag
2011-02-24 23:14:26 +01:00
Valentin Churavy
933987ac0a
/tpr <id> spawn does now need the permissions /tpregion.spawn and also
...
added /region flag <id> spawn delete
2011-02-24 23:04:50 +01:00
Valentin Churavy
3a10a0969a
add /tpr <region id> spawn
2011-02-24 22:53:20 +01:00
Valentin Churavy
ba4907e67b
add region.contains(location) for /region flag <id> spawn set
2011-02-24 22:29:49 +01:00
Valentin Churavy
99b37147d3
added /tpregion <region id> and /region flag <regionid> teleport
...
<set|delete>
2011-02-24 22:17:55 +01:00
Valentin Churavy
92a03ab7d6
added /region flag teleport
2011-02-24 21:35:45 +01:00
Redecouverte
68a0c67769
fixed for latest changes
2011-02-24 21:18:08 +01:00
Redecouverte
17e9105b9c
commands now handled by commandhandler, updated /region info and /region flag for extended flag data
2011-02-24 21:15:05 +01:00
Redecouverte
5411a294e7
implemented heal, greeting and farewell flag
2011-02-24 21:14:42 +01:00
Redecouverte
f821e277de
geter with default values for extended AreFlags data
2011-02-24 21:11:31 +01:00
Valentin Churavy
18c2164049
added basic support of region teleport in ProtectedRegion
2011-02-24 20:29:47 +01:00
DarkLiKally
c9688a9c58
Fixed an issue with the mob spawn control flags
2011-02-24 17:56:36 +01:00
Valentin Churavy
cd599849b2
55: Improved corner handling (Corners are now always inside a
...
PolygonalRegion)
2011-02-24 17:32:06 +01:00
DarkLiKally
423f0199d0
Updated mob spawn control flags
2011-02-24 16:36:47 +01:00
DarkLiKally
40299eeea4
Changed Logger back to private (I changed it to public for some test reasons)
2011-02-24 16:20:52 +01:00
DarkLiKally
38077275bc
Added mob spawn control Flags and global settings
2011-02-24 16:11:44 +01:00
Redecouverte
23aa6dc743
getAreaFlag now respects region priority
2011-02-24 14:52:22 +01:00
Redecouverte
b90fb6a2b0
polygonal regions are now recognized by /region command, added extended AreaFlags data functions to ApplicableRegionSet, fixed isFlagAllowed in ApplicableRegionSet can only be executed once problem, updated region managers to not just forward all regions to ApplicableRegionSet
2011-02-24 14:24:23 +01:00
Redecouverte
17c8ed9ebc
fixed typo in getRegionManager
2011-02-24 12:42:20 +01:00
Redecouverte
a091a32c26
updated imports and comments
2011-02-24 12:14:26 +01:00
Redecouverte
23970a4e36
extended AreaFlags data storage, fixed typo on renaming old regions.txt
2011-02-24 12:06:27 +01:00
Redecouverte
f61a9ab5cc
added multiworld support for regions and json region database
2011-02-24 11:19:35 +01:00
sk89q
d584fba31c
Updated block damage event handling to work around issues.
2011-02-23 11:07:39 -08:00
sk89q
8edb6976fb
Changed usage of CraftItemStack to ItemStack.
2011-02-23 10:05:29 -08:00
DarkLiKally
edd2f460a0
Updated reflowing of water on sponge removal/deactivation
2011-02-22 20:56:57 +01:00
DarkLiKally
8810647bb8
Added reflowing of water on sponge removal/deactivation and
...
Updated water clearing on sponge creation/activation
2011-02-22 20:44:16 +01:00
DarkLiKally
2204bd67a7
Fixed the water damage block Bug
2011-02-22 17:27:58 +01:00
DarkLiKally
c9c747693d
Added ability to change default values of region's flags in config.yml for: FLAG_LIGHTER, FLAG_TNT, FLAG_CREEPER_EXPLOSION, FLAG_MOB_DAMAGE
2011-02-22 15:06:25 +01:00
Redecouverte
135d92303d
more fixed for cake protection, protected cake now is semi-proteced, only the first slice is not protected
2011-02-22 15:02:57 +01:00
Redecouverte
c707434155
fixed cake protection in regions
2011-02-22 14:26:01 +01:00
Valentin Churavy
4b72805a69
55: ProtectedPolygonalRegion should now handle edges better.
2011-02-22 13:58:05 +01:00
Redecouverte
96a290b153
added ItemAcquireBlacklistEvent for onPlayerPickupItem, not implemented in craftbukkit. yet
2011-02-22 13:22:06 +01:00
Redecouverte
7f1552dff8
updated onPlayerDropItem for latest bukkit, updated WorldEdit API calls for latest WorldEdit
2011-02-22 12:04:44 +01:00
Redecouverte
d2ca8bffc4
we are now ignoring canceled events
2011-02-22 02:49:20 +01:00
Redecouverte
e15b01bac5
added blacklist on-drop event
2011-02-22 02:48:57 +01:00
Redecouverte
dcd3cb80b8
switched to parameterless constructor (i guess this is that the bukkit devs intended with their fancy warning)
2011-02-22 02:15:06 +01:00
Redecouverte
d0ddc7c271
- added .gitignore to ignore eclipse/etc build files
...
- events are now registered in onEnable()
2011-02-22 02:03:20 +01:00
DarkLiKally
2b55f3407c
Fixed the skeleton damage bug in protected areas
2011-02-22 01:01:31 +01:00
DarkLiKally
e84afb4808
Fixed the Skeleton damage bug in protected regions
2011-02-22 01:01:31 +01:00
Redecouverte
10c47eff7e
fixed entity damage events for latest bukkit
2011-02-21 23:30:20 +01:00
sk89q
aee81f918e
Added polygonal regions. They don't save/load yet, nor can you make them in-game yet. They were tested to work a week ago though.
2011-02-20 12:10:42 -08:00
sk89q
95b2d9419f
Fixed redstone listener for newer versions of Bukkit.
2011-02-12 19:14:14 -08:00
sk89q
feb9ce6633
Re-added priority tree region manager implementation. Add and removal operations are not yet optimized.
2011-02-12 16:09:21 -08:00
sk89q
43489ca087
Changed how ApplicableRegionSet iterated over the region set, allowing it to be reused.
2011-02-12 15:49:55 -08:00
sk89q
ce1a15e6ea
Improved tick sync message suppression.
2011-02-05 14:00:06 -08:00
sk89q
cc72d370ea
Added suppress-tick-sync-warnings option.
2011-02-05 13:45:05 -08:00
sk89q
d042185660
Added WorldGuardPlugin.canBuild(player, x, y, z)
2011-02-04 20:51:14 -08:00
sk89q
3b5a729ef3
Updated command handling for Bukkit.
2011-02-02 22:27:44 -08:00
sk89q
ef7d487ec5
Updated burn event handling.
2011-02-02 22:21:44 -08:00
sk89q
b379b8f022
Fixed suffocation disable option.
2011-02-02 21:03:33 -08:00
sk89q
a31378c2c8
Changed disable-water-damage to disable-drowning-damage.
2011-02-02 20:51:52 -08:00
sk89q
21040b306a
Updated for ItemStack change in Bukkit.
2011-01-31 14:35:46 -08:00
sk89q
005ac41820
Added PvP default flag.
2011-01-30 01:36:59 -08:00
sk89q
dd93772233
Fixed creeper explosion block with WorldGuard.
2011-01-30 01:16:16 -08:00
sk89q
428fc7e5f6
Fixed commands for the Bukkit commands change.
2011-01-30 01:03:57 -08:00
sk89q
5cf38cc885
Added redstone support to sponges, removed classic water.
2011-01-28 10:23:43 -08:00
sk89q
2f6b51e811
Fixed item durability disable for hoes.
2011-01-28 00:59:19 -08:00
sk89q
3985e157d9
Increased the priority of WorldGuard's event handling.
2011-01-24 09:17:20 -08:00
sk89q
f666f1baa9
Fixed creeper and chest flag conflicting.
2011-01-24 09:12:32 -08:00
sk89q
bc774e2596
Added /regionmembership permission.
2011-01-24 02:38:18 -08:00
sk89q
65a0e5c188
Possibly fixed projectile blocking in no-PvP zones.
2011-01-24 02:37:11 -08:00
sk89q
772d2cb580
Added ability to disable chest protection.
2011-01-24 02:35:33 -08:00
sk89q
edc6825f83
Added WorldGuardPlugin.getRegionLoader().
2011-01-22 01:41:18 -08:00
sk89q
0fa4fa1862
Added getRegionManager() to WorldGuardPlugin.
2011-01-22 01:31:48 -08:00
sk89q
5be31ebb5c
Fixed /god not working for others.
2011-01-21 19:49:22 -08:00
sk89q
7cf7c5f44c
Fixed issue where permissions were not loaded.
2011-01-21 19:45:06 -08:00
sk89q
5b494a09ec
Fixed permissions for /stack, /locate, and /reloadwg.
2011-01-21 17:53:06 -08:00
sk89q
765d7402fa
Added parent-child relationships to regions, overhauled region code, added global build flag, improved flag support.
2011-01-21 15:23:11 -08:00
sk89q
151b5fc561
Fixed no-PvP zone messages being sent to the wrong person.
2011-01-21 01:37:40 -08:00
sk89q
b489da7fe4
Fixed commands so that they work in a recent version of Bukkit.
2011-01-21 01:32:23 -08:00
sk89q
786a0f6f2b
Reduced the number of imports in WorldGuardPlugin.
2011-01-21 01:27:18 -08:00
sk89q
e2a940e01b
Cleaned up code.
2011-01-21 01:21:36 -08:00
sk89q
6f3eaac008
Fixed NullPointerException in explode hook.
2011-01-21 00:51:50 -08:00
sk89q
02913780ec
Fixed the item durability disable setting changing the damage value on an empty hand.
2011-01-20 11:23:13 -08:00
sk89q
f03a2263d8
Added checks for unchecked exceptions when resolving permissions.
2011-01-20 11:19:59 -08:00
sk89q
a8cd832c28
Fixed various cast exceptions with the blacklist loggers.
2011-01-20 11:16:59 -08:00
sk89q
200e07023f
Fixed /locate printing the name of the wrong person.
2011-01-20 02:03:43 -08:00
sk89q
5fdd26b53f
Fixed CSVDatabase spitting an error if the owners list was empty.
2011-01-20 02:01:50 -08:00
sk89q
b43881c299
Added /locate.
2011-01-20 01:54:47 -08:00
sk89q
6046f4defc
Fixed teleport-on-suffocation setting.
2011-01-20 01:07:39 -08:00
sk89q
69ccb9f12b
Implemented contact damage and fixed other damage protection.
2011-01-20 00:55:20 -08:00
sk89q
430f2f57e9
Made TNT blocking work.
2011-01-19 23:38:16 -08:00