sk89q
bc711d9036
Implemented ForestGenerator that performs the "forestgen" or "//forest" commands.
2014-03-01 02:51:50 -08:00
sk89q
c9d93d12a1
Added FlatRegionFunction and GroundFindingFunction.
...
FlatRegionFunction takes apply(Vector2D) and GroundFindingFunction is an implementation of FlatRegionFunction that searches for the first ground block.
2014-03-01 02:51:50 -08:00
sk89q
086533e6bc
Fixed incorrect arg shifting on //forest.
2014-03-01 02:51:50 -08:00
sk89q
7cf093ad40
Fixed pattern "X%Y" with no Y defined throwing an exception.
...
Fixes WORLDEDIT-2897.
2014-02-28 16:20:54 -08:00
sk89q
513940a80b
Fixed /we help to always check the lowercase command name.
...
Fixes WORLDEDIT-2876.
2014-02-28 16:18:07 -08:00
sk89q
0e615e5bf7
Added //forest that generates a forest in a selection.
...
Fixes WORLDEDIT-2958.
2014-02-28 16:15:51 -08:00
sk89q
9627d830d7
Added CuboidRegion.makeCuboid(Region).
2014-02-28 16:15:14 -08:00
sk89q
6bfcaca6d3
Added EditSession.forestGen() that takes Iterable<Vector2D>.
2014-02-28 16:14:44 -08:00
sk89q
2e2d432d11
Removed the /fill command as an alias of /material.
...
Fixes WORLDEDIT-3016.
2014-02-28 15:42:28 -08:00
TomyLobo
743a5ea869
Renamed a parameter in BukkitUtil.
2014-01-28 08:33:46 +01:00
wizjany
ab0d170d9a
Added -s flag to //paste to select the pasted area.
...
Also undeprecated a method that shouldn't have been.
2014-01-12 15:57:19 -05:00
wizjany
ca44ee073a
Added new log/leaves to floating tree remover tool.
2014-01-07 18:34:15 -05:00
TomyLobo
c25b9a53f2
Added config option to set the default for the /up and /ceil commands.
...
The config option defaults to glass as that is consistent across gamemodes.
Use -f to force flight (if available).
Use -g to force glass.
2013-12-31 19:04:19 +01:00
wizjany
99fae3e716
Revert /up and /ceil command to use glass block by default. Flight can be done via -f flag now.
2013-12-29 13:28:22 -05:00
TomyLobo
61905527f8
The /green command no longer affects permadirt and podzol.
...
This behaviour can be overridden with -f.
2013-12-29 18:28:42 +01:00
wizjany
85035a2a24
Allow forest generator to make trees under snow tiles.
2013-12-24 18:53:03 -05:00
wizjany
611cb81cf8
Added rotate/flip/cycle data for 1.7.2 blocks.
2013-12-24 18:31:48 -05:00
wizjany
d5831ea37b
Added 1.7.2 biomes and trees.
2013-12-24 18:31:45 -05:00
TomyLobo
b3f2c10f79
Fixed some javadocs and deprecated isNaturalTerrainBlock(int).
2013-12-10 07:13:41 +01:00
wizjany
7b539dade6
Added 1.7 blocks and items.
2013-12-09 23:21:47 -05:00
TomyLobo
68b8218bea
Moved containsFuzzy from EditSession to BaseBlock.
2013-12-03 23:53:44 +01:00
TomyLobo
d467bf1386
Added data value mappings for certain blocks and made all other block types wildcard matches.
2013-12-03 23:53:33 +01:00
TomyLobo
ef43e141ee
Typo fix.
2013-12-02 10:35:01 +01:00
TomyLobo
da37f5424c
Improved the readability of BaseBlock.equals.
2013-12-02 10:35:00 +01:00
wizjany
9a000de7cf
Added nmsblock classes for MCPC 1.6.x. Untested
2013-12-01 18:22:32 -05:00
wizjany
8574f7bb36
Update NMS access to 1.7.2.
2013-12-01 15:29:05 -05:00
TomyLobo
1b9445b6f2
Added a "pos1" pseudo block type, which uses the block type from the "primary position".
2013-11-30 17:21:38 +01:00
TomyLobo
768adee389
Added a "hand" pseudo block type that uses the currently selected block.
2013-11-30 17:21:37 +01:00
TomyLobo
8319eb6d91
Added an item->block mapping for LocalPlayer.getBlockInHand().
2013-11-30 17:21:36 +01:00
TomyLobo
66253ff891
Added BlockType.getBlockForItem.
2013-11-30 17:21:36 +01:00
TomyLobo
1a96847f88
Added LocalPlayer.getBlockInHand().
...
Also added an appropriate overload to BukkitPlayer.
2013-11-30 17:21:35 +01:00
TomyLobo
cd0bc62931
WorldEdit.getBlock (and its callers) can now throw any WorldEditException.
2013-11-30 17:21:34 +01:00
TomyLobo
79bcfd815b
Fixed //deform not doing anything at all.
2013-11-30 17:18:53 +01:00
TomyLobo
8dbabe344d
Reduced indentation level in some methods in WorldEdit.java and made WorldEdit.getBlock less confusing.
2013-11-30 00:00:02 +01:00
wizjany
3acc82e97b
Removed the allow-extra-data-values option.
...
This reverts parts of e477141
.
Data values could never go past 15 anyway,
making the option pointless and misleading.
2013-11-26 10:53:23 -05:00
TomyLobo
3fa9a4e309
Attached ascending rails to the block they're ascending towards, in addition to the block below them.
2013-11-17 23:43:38 +01:00
TomyLobo
b6ab34f23b
Attachments for the 21st century!
2013-11-17 21:21:36 +01:00
TomyLobo
728dd52b0d
Fixed a javadoc.
2013-11-17 18:31:12 +01:00
TomyLobo
bef5c8e3e7
Removed flower pots from canPassThrough.
2013-11-14 18:40:36 +01:00
TomyLobo
b299632d00
Fixed some warnings.
2013-11-10 13:52:56 +01:00
TomyLobo
164601644a
//walls on non-cuboid regions no longer introduces gaps in walls beyond 45 degrees (aka slanted roofs :)).
...
This is a better way to solve #273 .
2013-11-03 10:20:49 +01:00
orthoplex64
22d6c51976
Added /curve.
2013-11-01 20:24:09 +01:00
orthoplex64
f4277c126d
Hollow lines; modified line-drawing; EditSession utility methods
...
Made hypot() and getHollowed() static
2013-11-01 20:24:08 +01:00
orthoplex64
f38b6c484c
Line thickness support
2013-11-01 20:24:08 +01:00
orthoplex64
91c6c69551
Add //line command and EditSession method
...
The EditSession method comes with javadoc.
2013-11-01 20:24:07 +01:00
Albert Pham
9930fb7338
Merge pull request #269 from sk89q/generatebiome
...
Added a //generatebiome command, which uses formulae to generate free-form biomes.
2013-11-01 12:23:27 -07:00
TomyLobo
f7c7292f79
Added a //generatebiome command, which uses formulae to generate free-form biomes.
...
Shorthands: //genbiome, //gb
2013-11-01 20:09:30 +01:00
TomyLobo
1746dd2e1a
Snapshot restore now obeys masks again.
2013-11-01 20:09:28 +01:00
TomyLobo
803b4df72e
Masks are now checked in setBlock instead of rawSetBlock.
...
Untested!!!
2013-11-01 20:09:27 +01:00
Albert Pham
69bcaa7133
Merge pull request #272 from sk89q/solidmask
...
Added a #solid mask
2013-11-01 12:08:29 -07:00