3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-05 11:00:05 +01:00
Commit graph

914 Commits

Autor SHA1 Nachricht Datum
TomyLobo
f11415f451 Added Vector.toVector2D and Vector2D.toVector. 2012-01-03 00:41:25 +01:00
TomyLobo
f2e26b07ec Some region selection fixes
- CuboidSelection no longer deals with IncompleteRegionExceptions
- Fixed Polygonal2DSelection not passing its region to the selector
- Fixed Polygonal2DRegion not cloning the list it receives in its constructor
- Gave PolygonalRegionSelector a new constructor where it takes a list of points
2012-01-01 14:50:26 +01:00
Yetanotherx
3b87953da0 Add cuiVersion to LocalSession and set it via incoming CUI event
Refactor region selectors to handle legacy versions a bit better.
Because chat doesn't allow the section sign to be sent, I have to send non-color codes. Meh.
closes #158
2011-12-31 22:31:05 -08:00
TomyLobo
616f9a2360 Added support for ellipsoid and sphere selections.
//sel ellipsoid, //sel sphere.
2011-12-30 12:02:15 +01:00
TomyLobo
45655e1189 Added a legacy type id system to CUI.
Selection types can send fallback typeids and information now, for older WECUI versions to use.
2011-12-30 12:02:15 +01:00
TomyLobo
0b5c8748b5 Fixed some warnings. 2011-12-30 10:46:12 +01:00
zml2008
4fb44ebc1d Added more flexibility to the Bukkit dynamic command registration system. 2011-12-29 13:59:48 -08:00
zml2008
76f1ea9cf2 Added a gravity brush. 2011-12-28 02:04:27 -08:00
zml2008
754997ca73 Now sending an additional §4§5§3§4 color code for WECUI's handshake, so it knows that it has a version of WorldEdit with protocol version support 2011-12-27 22:20:06 -08:00
TomyLobo
48f529bc7a Added Vector.lengthSq() 2011-12-27 23:25:37 +01:00
zml2008
0960ce46e2 Updated the min protocol version so people don't get warnings every time they join servers. 2011-12-27 14:23:16 -08:00
zml2008
70207f1370 Added //desel or //deselect as aliases for //sel 2011-12-27 14:21:18 -08:00
zml2008
8cdfd65218 Added WECUI protocol version support. Eventually, this will disable WECUI until the user updates, but not yet. 2011-12-27 14:03:06 -08:00
Rusty Burchfield
72b2c90c19 Improve zip file recognition.
Look for world/level.dat because some zip file generators do not include
entries for directories by themselves.
2011-12-27 13:29:50 -08:00
zml2008
2d8a4a9f8a Allow using custom input and output streams in subclasses of YAMLProcessor. 2011-12-27 13:22:08 -08:00
zml2008
70205bfd11 Removed string.isEmpty() method calls 2011-12-27 13:21:55 -08:00
TomyLobo
370ca96a44 Fixed //sel selection clearing not being dispatched to CUI. 2011-12-27 12:23:09 +01:00
TomyLobo
7d503fdc5c //sel poly now keeps the previous selection, converting its outline into a polygon if necessary.
This loses some blocks, if anyone cares
2011-12-27 12:07:11 +01:00
zml2008
76fd63d64b Fixed a NPE in WorldEdit.getSafeFile() when extensions is null. 2011-12-26 16:28:51 -08:00
TomyLobo
cc256aa246 Added license blocks to some files that were still missing them.
Copied from files from the same directory.
2011-12-26 00:57:26 +01:00
TomyLobo
324a041e38 Split up some external .* imports. 2011-12-26 00:36:23 +01:00
TomyLobo
4b47200f27 Fixed some warnings. 2011-12-26 00:06:50 +01:00
TomyLobo
376d3c8727 Added "and contributors" to all Copyright statements on the com.sk89q.worldedit.expression package. 2011-12-25 23:27:19 +01:00
zml2008
d804144c27 Removed command plugin.ymling from DocumentationPrinter 2011-12-24 22:38:51 -08:00
zml2008
c8c0c69f6d Added support for dynamic command registration. 2011-12-24 22:34:53 -08:00
zml2008
a1e239d08c Fixed SIOOBE when entering a blank quoted string 2011-12-24 22:22:37 -08:00
zml2008
9aa8c5f674 Now that WorldEdit has YAML handling classes, YAMLConfiguration is separate from BukkitConfiguration. 2011-12-24 22:22:37 -08:00
zml2008
4a95d03230 No longer using switch statement in WorldEditPlayerListener. <.< 2011-12-24 22:22:36 -08:00
TomyLobo
479253821e Fixed //help and /we help after zml2008 broke it :) 2011-12-22 11:38:12 +01:00
TomyLobo
050442fac3 Added a -l flag to /butcher, which spawns fake lightning on all killed entities. 2011-12-21 19:03:21 +01:00
TomyLobo
09a92fa76c Added a block/pattern parameter to //hollow.
Also made a few variables final and optimized the thickness algo a bit.
2011-12-20 12:53:26 +01:00
TomyLobo
633f6643a5 Added a thickness parameter to //hollow. 2011-12-19 11:58:38 +01:00
TomyLobo
936aff06b2 Fixed //stack -s (again). 2011-12-18 22:46:09 +01:00
TomyLobo
4b3564a9ac Fixed a warning. 2011-12-18 09:31:47 +01:00
zml2008
4dc3c035c1 Updated to use simplified method signature for commands. Also improved SimpleInjector. 2011-12-17 23:45:12 -08:00
TomyLobo
a4d82be697 Made /butcher, /searchitem and /worldedit work on the console and added /we help as an alias for //help. 2011-12-15 15:46:32 +01:00
TomyLobo
370ddeb9ff Added support for console commands to WorldEditPlugin. 2011-12-15 15:45:34 +01:00
TomyLobo
3bec3c169c Added BukkitCommandSender and WorldEditPlugin.wrapCommandSender. 2011-12-15 15:45:34 +01:00
TomyLobo
6d4b4718db Added ServerInterface.getWorlds. 2011-12-15 15:45:33 +01:00
TomyLobo
32bb810ce7 Changed all instances of new BukkitWorld to BukkitUtil.getLocalWorld, except for the one in that function. 2011-12-15 15:45:32 +01:00
TomyLobo
88dd420d1f Removed LocalCommandSender again. Didn't lead to anything. 2011-12-15 11:30:10 +01:00
TomyLobo
af6455ea6b Made //help sort // commands ignoring prefixed slashes. 2011-12-15 06:28:09 +01:00
TomyLobo
caeab76abb Fixed a NullPointerException in conjunction with CraftBook.
Thanks FearThe1337.
2011-12-14 10:51:02 +01:00
TomyLobo
05404b005d Added a //help command. 2011-12-13 09:43:39 +01:00
zml2008
c4031c38ba Added basic tests for the DinnerPermsResolver 2011-12-12 23:21:14 -08:00
TomyLobo
1ce9d39f45 Removed fast lighting completely for the release. 2011-12-13 06:00:08 +01:00
zml2008
914dd647b5 Changed EditSessionBlockDelegate.getHeight's return to match what Bukkit's worldheightheight methods return 2011-12-12 20:05:38 -08:00
zml2008
98216e2762 Added support for non-128 worldheights 2011-12-13 04:50:53 +01:00
TomyLobo
87940c9eae Added an asPlayer method to LocalCommandSender, which casts the object to LocalPlayer if possible and throws an exception otherwise. 2011-12-13 04:13:48 +01:00
TomyLobo
3960726d7a Installed a LocalCommandSender class atop LocalPlayer in the hierarchy and moved the relevant methods there.
Also changed equals to work on LocalCommandSender instead of LocalPlayer.
2011-12-13 03:43:02 +01:00