Commit Graph

51 Commits

Author SHA1 Message Date
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
990915b23f Merge remote-tracking branch 'remotes/pull_117/multiworld-snapshots' 2011-08-05 12:29:49 +02:00
2efa37f0b2 Fix for bukkit note block changes 2011-07-31 22:11:45 -07:00
894ebec740 You may now select pos1/pos2 from a distance! 2011-07-23 11:34:28 -05:00
40772cbc67 I had just compiled this, not sure how that errors slipped through 2011-07-23 10:54:38 -05:00
15b97782c4 Remove unnecessary player animation event, just use player interact instead 2011-07-23 10:51:31 -05:00
66dcc99809 fixed superpickaxe for gravel & lightstone, preprocessors faster than postprocessors, added methods so same-type changes are visble client-side, fixed fixliquid & setblocks block count 2011-07-15 02:00:48 -05:00
858f8d3c36 Add multiworld snapshot support 2011-07-07 18:23:12 +01:00
1784b29f02 Added a new utility method to BukkitUtil to do the common task of shifting coordinates for an entity to the center of a block. 2011-06-15 20:01:03 -05:00
c21357de28 Added multiworld permissions support to WEPIF 2011-06-09 00:30:19 -04:00
b5c9f70e70 Added a utility method for dealing with location precision to bukkit utilities. 2011-06-06 19:32:15 -05:00
e20cca38fd Change the block type check to be implementation-dependent. The Bukkit plugin now checks Bukkit's Material. 2011-06-04 22:22:23 -07:00
d881c14e2d Added //fast mode, which allows the server to skip the dirtying of chunks. This means that you have to rejoin to see changes though, but most operations are doubled in speed. 2011-06-04 10:30:45 -07:00
f9aa5910f2 Fixed blank lines being sent on disable 2011-05-30 23:58:32 -04:00
281db091b8 Fixed history size being 0 with old config files. 2011-05-29 11:19:14 -04:00
8f032fb2ea Added -p flag to //butcher to kill pet wolves. 2011-05-24 18:19:11 -04:00
520d7ac764 Fixed potential client-spamming bug. 2011-05-15 20:51:52 -04:00
84c3ace9e0 Made CUI selection clear on disable (including Bukkit's /reload) 2011-05-13 00:05:40 -04:00
18c192f5a9 Bugfix last. 2011-05-11 00:11:25 -05:00
e6f3a1b5af More general-purpose vector code abstracted from craftbook and more convenience methods for conversion. 2011-05-10 23:55:07 -05:00
dae9c1becf Corrected a logfile issue (2).
An unload() was missing in the case of a '/we reload' command.
2011-05-08 07:40:20 +02:00
d67e9d970d Corrected a logfile issue.
When WorldEdit is reloaded within Bukkit, an additional log file is created. This is because the Logger's FileHandler wasn't closed and thus kept the log file locked.
2011-05-08 06:57:08 +02:00
fecc64eafb Nailed the IllegalAccessException (thanks to lechd). 2011-05-01 18:17:52 -07:00
9557d5fbd4 Removed minimum cap on history size. 2011-05-01 17:37:28 -07:00
d71d4a8569 Added expiration timer to sessions. Sessions will now last up to 10 minutes (by default) before removed, so you can quickly disconnect (or crash) and come back and still maintain your history. 2011-05-01 17:37:05 -07:00
c7dff09f11 Removed wolves from /butcher. There's no way to check if a wolf is owned or not in Bukkit yet. 2011-05-01 16:03:27 -07:00
c8058f65fc Fixed EntityType. 2011-05-01 15:07:18 -07:00
7dcb4da83b Moved EntityType to its own class to hopefully fix the unexplainable IllegalAccessErrors. 2011-05-01 13:55:38 -07:00