255e342353
Added enchantment support
2011-11-27 15:29:51 -08:00
c8180e641f
Reverting part of a cleanup that made java cry for some obscure reason.
2011-11-25 06:34:10 +01:00
7e13b60a51
Cleanup
2011-11-23 04:48:40 +01:00
c6fee413dc
Changed BukkitWorld.killMobs, so it compiles with the latest RB again.
...
Also increased forward compatibility as a side-effect.
2011-11-21 06:21:21 +01:00
19194ccb88
Made //butcher apply to enderdragons
2011-11-20 19:31:13 -05:00
1194f4448e
Fixed the unused Polygonal2DSelection(List, int, int) constructor.
2011-11-19 15:09:28 +01:00
13f36757c2
Fixed compass teleporting twice on cliff edges
2011-11-16 16:54:05 +01:00
86dfa3dce8
Cleaned up WorldEditPlayerListener.onPlayerInteract.
2011-11-13 15:17:08 +01:00
ae3adae8a8
Disabled fast lighting until the issues are resolved.
2011-11-09 02:49:24 +01:00
3ed5841863
The block bag fetch/place mapping is now taken from BlockType.getBlockBagItem.
2011-11-04 16:56:53 +01:00
8e368ceef1
Employed a set of consistent rules for getDroppedBlock(type, data) and renamed it to getBlockBagItem.
2011-11-04 13:27:51 +01:00
ff39121fc8
Begun adding support for data/damage values to the blockbag.
2011-11-03 15:51:23 +01:00
4c05050d73
Improved /we version output for dev builds.
2011-11-02 17:23:45 +01:00
6b0f237a46
Removed extra fastLighting flag.
...
Fast lighting is now used when available.
2011-10-31 03:28:05 +01:00
699807665d
Cleanup
2011-10-29 11:57:45 -04:00
0ba3da2641
Reverted to old manual lighting system that doesn't call notch's block lighting functions directly.
2011-10-29 05:27:17 +02:00
0ca66ce350
Moved check for fastLightingAvailable from BukkitWorld.fixAfterFastMode to fixLighting and adjusted the description for //generate.
2011-10-26 23:24:23 +02:00
7dfc2a34e5
Improved fast mode.
...
BukkitWorld's fast lighting mode now also does what the old fast mode did.
In addition, both fast lighting mode and the fallback resend all modified chunks when done.
This should prevent display issues.
2011-10-25 18:41:07 +02:00
a1fb1fd4e4
Using Notch's block lighting functions now.
...
Also removed some debug messages
2011-10-24 23:42:04 +02:00
a0461aeb2c
BukkitWorld.fixLighting now also fixes block light.
2011-10-24 20:49:17 +02:00
4f7e1a6b31
Improved speed greatly by deferring lighting until after all blocks are in place.
...
This needs CraftBukkit to work.
2011-10-24 13:44:22 +02:00
e8dcee1acf
Added LocalWorld.fixLighting(Set<BlockVector2D>)
...
This method redos lighting in the given chunks.
BukkitWorld's current implementation introduces some slight errors and doesn't redo torch light, but it's better than nothing.
2011-10-24 13:35:48 +02:00
52982c7c0f
Moved YAML classes from RegionBook from WorldGuard into WorldEdit and made everything use those.
2011-10-22 23:48:15 -07:00
050eef8dc7
Fixed checkLoadedChunk
2011-10-10 02:01:50 -04:00
24056df78a
Fixed config generation for Windows users
2011-10-02 01:27:52 -07:00
ccfabd94b9
Should fix broken config generation some people have been getting
2011-09-28 19:05:47 -07:00
3bbebcd64e
Updated for Bukkit changes.
2011-09-24 15:45:49 -07:00
b5b55a2775
Cleanup and a few bugfixes
2011-09-24 15:24:10 -04:00
b10498b9c7
Added 'xp' as a parameter of the /remove command to remove experience orbs.
2011-09-17 01:44:10 -04:00
afa8e873e9
Reverted block id checking in BukkitWorld to prevent false positives and made LoclWorld use the internal list for easier updates
2011-09-14 21:27:24 -04:00
cb927d17e1
Fixed a warning.
2011-09-14 18:33:07 +02:00
6f43c6a312
Updated for 1.8 blocks and items
2011-09-13 22:47:17 -07:00
c38a6b0677
Bug fixes
2011-09-09 15:15:03 -07:00
6b3f19f857
Minor cleanup of WEPIF constructors
2011-09-07 17:56:39 -07:00
6f1d263e16
Added getting of the Bukkit player to BukkitPlayer (for RegionBook)
2011-09-04 19:29:45 -07:00
9ea977af77
Fixed some warnings.
2011-09-04 23:20:03 +02:00
4c00a24c1d
Abstracted all block IDs to BlockID and item ids to ItemType. Overloaded recently changed methods for compatibility and cleaned a few things up.
2011-09-03 13:01:51 -04:00
bc6315fb24
Fixed getting and setting of blocks in unloaded chunks
2011-08-29 17:31:08 -07:00
8ac8cb77a5
Cleaned up bukkit event registration a bit and fixed 2 warnings.
2011-08-26 18:40:21 +02:00
da6e6da024
Cleanup. Added toString override for polygonal regions.
2011-08-24 18:27:18 -04:00
ef60fa94bf
Typo fixes
2011-08-24 00:17:27 -07:00
9de9004834
- Moved Bukkit event registration from WorldEditPlugin into the respective listeners.
...
- Changed registerEvent to the string-based system WorldGuard has, which should improve compatibility with differing Bukkit versions.
2011-08-21 23:05:03 +02:00
a9498d2c68
Stop working around broken stuff and do it like we always have.
2011-08-21 11:47:29 -04:00
3c92bd9451
Worked around brokenness in PlayerInteractEvent
2011-08-17 13:38:23 -07:00
c99d64cfa0
Removed unnecessary valid block checking (already in LocalWorld)
2011-08-16 22:29:06 -07:00
a313f2e93e
Made events respect isCancelled()
2011-08-16 18:39:07 -07:00
4d6bb6d746
Prevent setting blocks to items due to Bukkit's Material containing both.
2011-08-16 19:31:22 -04:00
b8a987b204
Cancel scheduler tasks onDisable to prevent nag warnings
2011-08-07 11:57:32 -04:00
79f8a032f3
Fixed warnings.
2011-08-07 02:34:30 +02:00
02e24ed824
Removed and reimplemented mrapple's selection at a distance. It is now a brush tool, meaning it can be bound as other tools can and it subject to Nichts' /range command, so you can select points in midair.
2011-08-06 19:22:10 -04:00