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
Redecouverte
4505bb6f4e
now including json-simple via build.xml
2011-02-23 20:51:19 +01:00
sk89q
d584fba31c
Updated block damage event handling to work around issues.
2011-02-23 11:07:39 -08:00
Redecouverte
8c428bb399
added JSON.simple 1.1 lib
2011-02-23 19:13:55 +01: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
sk89q
c3f0bbb41c
Added /heal and /slay.
2011-01-19 23:31:20 -08:00
sk89q
7e481e6a9a
Moved commands handling to be Bukkit-compliant.
2011-01-19 23:27:35 -08:00
sk89q
627de1aebd
Changed how the player item event was handled.
2011-01-19 22:09:15 -08:00
sk89q
eade612981
Fixed WorldGuard not getting group lists for permissions correctly.
2011-01-17 19:45:53 -08:00
sk89q
86a917ddd1
Added creeper block support.
2011-01-17 18:38:12 -08:00
sk89q
e8503aa0b9
Now supports GroupUsers (through WorldEdit).
2011-01-17 17:55:56 -08:00
sk89q
251647c7a2
Added some priority support.
2011-01-17 02:31:32 -08:00
sk89q
95f49f34d0
Cleaned up code.
2011-01-17 00:19:23 -08:00
sk89q
b01b67f64c
Cleaned up code.
2011-01-17 00:16:02 -08:00
sk89q
08229ed4f9
Made WorldGuard write default configuration files, more friendly. Removed hMod configuration files.
2011-01-17 00:05:35 -08:00
sk89q
a942fd08f5
Fixed NullPointerException related to the player item event.
2011-01-16 23:15:30 -08:00
sk89q
c96d534c26
Fixed fire spread disable preventing flint and steel too.
2011-01-16 19:38:29 -08:00
sk89q
789a9a9bb4
Fixed configuration file not being reloaded.
2011-01-16 13:33:23 -08:00
sk89q
36db436fa3
Implemented temporary permissions.
2011-01-16 12:56:17 -08:00
sk89q
30d9978412
Fixed various issues with regions.
2011-01-16 11:54:03 -08:00
sk89q
5db7f124ac
Added region claiming, some fixes.
2011-01-16 10:44:37 -08:00
sk89q
c82ee055e7
Updated stack command to use ItemType.usesDamageValue().
2011-01-16 09:15:16 -08:00
sk89q
cb1c1efc35
Moved blacklist message flood logger to Blacklist.
2011-01-16 09:11:42 -08:00
sk89q
0037a4e83f
Restored blacklist.
2011-01-16 02:50:41 -08:00
sk89q
c369b3c62a
Removed item drop blacklist.
2011-01-15 23:50:29 -08:00
sk89q
0934a12205
Updated region protection to support chests.
2011-01-15 23:47:15 -08:00
sk89q
d19db5f86f
Further progress on the port.
2011-01-15 23:21:27 -08:00
sk89q
5657ee6c90
Progress.
2011-01-15 16:33:21 -08:00
sk89q
43d83d8855
Fixed NullPointerException inside the ignite hook.
2011-01-12 09:15:04 -08:00
sk89q
d1cb628473
Updated WorldGuard to catch a missing WorldEdit.
2011-01-10 13:18:28 -08:00
sk89q
bfa1734d23
Fixed the NullPointerException in the damage hook caused by a null attacker.
2011-01-10 13:00:04 -08:00
sk89q
79f55a02cb
Fixed NullPointerExceptions in item use hook.
2011-01-08 18:38:18 -08:00
sk89q
484fe22e9e
Finished up regions support.
2011-01-08 18:26:49 -08:00
sk89q
119d8b1a81
Fixed /delarea and allowed it to use its own /delarea permission instead.
2011-01-08 16:42:09 -08:00
sk89q
953d1f0aed
Add denial messages to region protection. Changed use-protected-regions to use-regions and turned it on by default.
2011-01-08 16:36:25 -08:00
sk89q
2e225a9452
Removed INVENTORY_CHANGE hook.
2011-01-08 16:35:35 -08:00
sk89q
960dc2cd48
Changed ProtectedCuboidRegion to do its bounds check without Vector.
2011-01-08 16:35:15 -08:00
sk89q
345ac35649
Added area protection code borrowed from WorldEdit. While the framework is currently quite flexible, the implementation still needs work.
2011-01-08 02:04:21 -08:00
sk89q
802114c605
Commented out WorldGuardListener.onInventoryChange().
2011-01-08 01:33:20 -08:00
sk89q
16bbd30209
Code cleanup.
2010-12-30 00:51:12 -08:00
sk89q
0021e789bc
Removed com.sk89q.worldedit.blocks.BlockType.
2010-12-30 00:48:50 -08:00
sk89q
b496e88557
Fixed NullPointerException in WorldGuardListener.onSignChange().
2010-12-26 10:31:54 -08:00
sk89q
696ae7c967
Changed blacklist hooks.
2010-12-25 22:16:45 -08:00
sk89q
601e15db5a
Updated for Minecraft beta.
2010-12-25 21:50:05 -08:00
sk89q
f30b413b46
Added missing BlockType class.
2010-12-10 00:46:32 -08:00
sk89q
a9c4a81abe
Added suffocation damage prevention.
2010-12-10 00:46:06 -08:00
sk89q
d619ed5798
Added coordinates to blacklist file logger.
2010-12-10 00:46:06 -08:00
sk89q
e94a9bf68f
Added exact respawning and teleporting to home on death.
2010-12-10 00:46:06 -08:00
sk89q
257c12e727
Updated for 0.2.8.
2010-12-04 00:15:50 -08:00
sk89q
8b3eaa70fb
Updated for newer builds of hMod.
2010-12-02 22:56:47 -08:00
sk89q
c96bb890b4
Caught NullPointerException caused by getting the players list too early.
2010-12-01 22:43:36 -08:00
sk89q
80df9c6aa4
Improved blacklist support for the new hooks.
2010-11-30 21:54:36 -08:00
sk89q
8073089da4
Updated for Minecraft update. Untested.
2010-11-30 17:24:07 -08:00
sk89q
0e1e92df13
Added option to prevent block damage created by flowing water (Minecart tracks, Redstone wire, etc.)
2010-11-30 02:44:01 -08:00
sk89q
d13f0b9191
Made /stack ignore buckets.
2010-11-30 02:33:51 -08:00
sk89q
aa2bffbd00
Fixed /god for the new hMod versions.
2010-11-30 02:27:13 -08:00
sk89q
95f074342c
Fixed damage type prevention.
2010-11-30 02:04:12 -08:00
sk89q
74016bf93e
Made amphibious feature in WorldGuard more efficient and fixed missing group console spam.
2010-11-30 01:41:07 -08:00
sk89q
3f8bac582c
Added /reload WorldGuard command; adjusted wg-invincible so that it won't console spam every time someone joins.
2010-11-29 12:59:44 -08:00
sk89q
6b57e58d63
Fixed damage type protection affecting all entities. Added wg-invincible and wg-amphibious groups that let you give certain players invincibility or underwater breathing.
2010-11-29 12:39:12 -08:00
sk89q
19aa20537d
Added the ability to disable fall, water, lava, and fire damage individually.
2010-11-29 12:30:42 -08:00
sk89q
cf31df35ec
Switched water/lava bucket block to use new onItemUse hook.
2010-11-28 15:54:29 -08:00
sk89q
6d39ce7240
Added /stack command, alias /; to compact items into stacks (up to 64 items). Works for even non-stackable items like signs and it won't stack items with durability or infinite supply.
2010-11-26 01:06:32 -08:00
sk89q
0f3c1b94d7
Caught error message for when the configuration file does not exist.
2010-11-25 23:27:33 -08:00
sk89q
13cc6736e2
/god mode now at least lets you gain health while it is on.
2010-11-25 13:47:20 -08:00
sk89q
e42be555b1
Fixed spelling error in /god and allowed use of /god on others.
2010-11-25 02:37:50 -08:00