Commit Graph
32 Commits
Author SHA1 Message Date
aumgn 574f162019 Clean up warnings 2012-11-11 14:38:51 +01:00
aumgn 7fd5d1b61c Add /center commmand 2012-08-29 11:51:57 +02:00
aumgn c759b9062c Add BlockMask which is able to filter by data 2012-08-29 11:51:45 +02:00
aumgn 21d603ce4e Add RandomMask (not sure if really useful) 2012-08-29 11:51:34 +02:00
aumgn f2557abf9a Add dependency-reduced-pom.xml in .gitignore 2012-08-29 11:51:21 +02:00
aumgn 77bc49e057 Add convenient constructors in *RegionSelector classes 2012-08-27 20:14:05 +02:00
aumgn 1fef255d77 Clean up some io close() calls 2012-08-27 20:10:35 +02:00
aumgn 9637871969 Replace deprecated FallingSand by new FallingBlock 2012-08-27 13:35:10 +02:00
aumgn cd64ca459d Add config entries for polygonal region points limit 2012-04-23 11:39:09 +02:00
aumgn d2a72579ae Fix typos in CuboidRegion minimum/maximumY methods 2012-04-22 08:29:49 +02:00
aumgn ebbbc9f1a8 Clean up CylinderRegion center management & fix a minor issue with vertical contract 2012-04-22 08:29:45 +02:00
aumgn d43e233a42 Slightly improve FlatRegion iteration 2012-04-16 08:48:24 +02:00
aumgn a7b49ff793 Add minimum/maximumY to FlatRegion and fix a typo in Polygonal2DRegion 2012-04-16 08:45:53 +02:00
aumgn 6915244ab9 Add missing imports 2012-04-16 07:28:36 +02:00
aumgn 8c36047cbb Fix warnings 2012-04-10 13:12:24 +02:00
aumgn e86dc2c90b Biome clean up & fixes
Change BiomeType to an interface.
Do not longer use invalid biomes of Bukkit Biome enum.
Add a common unknown biome type.
2012-04-10 13:09:47 +02:00
aumgnandzml2008 9a90702b2f Fix CombinedMask created with /(g)mask commands 2012-03-31 09:04:54 -07:00
aumgnandzml2008 30ed049918 Implement InvertedMask & UnderOverlayMask as decorators 2012-03-31 09:04:54 -07:00
aumgnandzml2008 eb14efd2df Add a dynamic region mask 2012-03-31 09:04:54 -07:00
aumgnandzml2008 84c1492b3f Fix #region mask 2012-03-31 09:04:54 -07:00
aumgnandzml2008 842c469285 Make regions Cloneable 2012-03-31 09:04:54 -07:00
aumgn bbda908093 Remove error-prone redundancy in Polygonal2D min/max management 2012-03-26 07:44:04 +02:00
aumgnandzml2008 a8eeacccd4 Add biome support
Add a BiomeTypes interface
Add methods in ServerInterface to retrieve the implemented BiomeTypes
Add a getBiome method to LocalWorld and subclasses
Add /biomeinfo & /biomelist commands
Add a BiomeTypeMask
Closes #181
2012-03-20 18:09:48 -07:00
aumgnandTomyLobo 499f3ccda7 Add a -f (friendly) flag to butcher 2012-03-17 09:46:24 +01:00
aumgnandTomyLobo a23e9b857f Add FlatRegion interface and an associated iterator 2012-03-17 09:26:05 +01:00
aumgn d82111a4fc Fix a NPE with brush using a global mask and no brush mask 2012-03-15 16:59:02 +01:00
aumgnandTomyLobo 857f721bb5 Add support for expand with reverse dir for Cylinder & Ellipsoid 2012-03-15 08:51:37 +01:00
aumgnandTomyLobo 760f77e681 Make inset/outset use varargs contract/expand, so they can be used with cylinders and ellipses. 2012-03-15 08:31:40 +01:00
aumgnandTomyLobo 8506bb437e Deprecate expand/contract(Vector) in favor of varargs versions
This keeps things simpler by not dealing with redundant implementations
for single change and multiple changes.
This also let regions handle related changes in a more efficient way
(for example recalculates region components only when needed).
2012-03-15 08:31:39 +01:00
aumgnandTomyLobo 1359a7fada Implement contract/expand(Vector...) for Cylinder & Ellipsoid 2012-03-15 08:31:30 +01:00
aumgnandTomyLobo 0346228310 Add positive() to Vector and Vector2D 2012-03-15 08:29:27 +01:00
Ferreira Christopher eee02565ca Fix NPE in CylinderRegion 2012-01-22 12:02:11 +01:00