zml2008
ac3fff5af0
Update dummypermscompat version
2012-01-16 20:41:55 -08:00
zml2008
73f882909e
Typo fixes
2012-01-16 20:23:13 -08:00
zml2008
9557cc9640
[RELEASE]prepare for next development iteration
2012-01-16 20:08:36 -08:00
zml2008
1938b0b998
[RELEASE]prepare release 5.1
2012-01-16 20:08:30 -08:00
zml2008
f731c655cb
Changelog update
2012-01-16 20:05:53 -08:00
zml2008
d01e37adcf
Improvements to the release plugin config
2012-01-16 19:45:24 -08:00
zml2008
410ac65c6a
Using trove collections for most internal stuff, using array access in BlockType and ItemType
2012-01-16 19:27:18 -08:00
zml2008
31bd786fdf
Fix some piston operations where pistons have their state toggled mid-operation
2012-01-16 16:49:54 -08:00
zml2008
efb7b3509a
Removed support for Permissions2/3
2012-01-16 10:26:45 -08:00
TomyLobo
892dfcfc9d
Updated CHANGELOG.txt with changes since 5.0.
2012-01-16 00:10:16 +01:00
zml2008
3942410ba8
Implemented comment support for root-level keys based on @ZerothAngel's AnnotatedYAMLConfiguration
2012-01-14 22:16:14 -08:00
zml2008
28d29d3927
Added the spawn egg from 1.1
2012-01-14 18:03:54 -08:00
zml2008
e719508698
Implemented inventory handling for SpoutAPI
2012-01-14 17:32:07 -08:00
zml2008
b4a170b265
Updated for SpoutAPI changes, again.
2012-01-14 16:56:36 -08:00
zml2008
a6bba00f77
A few documentation improvements.
2012-01-10 22:30:07 -08:00
zml2008
17cdbcac12
Improved formatting of YAMLProcessor output
2012-01-10 15:10:17 -08:00
zml2008
7922c437bf
Allow copying item stacks with damage of > Byte.MAX_VALUE. Closes #972
2012-01-08 21:31:57 -08:00
zml2008
68c821d8a6
Updated for new SpoutAPI command methods
2012-01-08 21:11:13 -08:00
zml2008
c0d13e9b7d
Updated for package changes in SpoutAPI
2012-01-08 17:05:35 -08:00
zml2008
9c3634d93d
Updated for SpoutAPI Material changes
2012-01-08 11:49:01 -08:00
TomyLobo
4890c1ef9c
Optimized Vector[2D].containedWithin and Vector.equals slightly.
2012-01-08 16:30:43 +01:00
TomyLobo
99b0345ca6
Fixed a javadoc in Vector.java.
2012-01-08 16:30:43 +01:00
zml2008
c676e1ac39
Triggering a rebuild on the jenkins. Hopefully.
2012-01-07 22:36:28 -08:00
zml2008
750e525806
Added permissions support for SpoutPlayer
2012-01-07 22:15:32 -08:00
TomyLobo
e1428602af
Fixed Vector.cross and optimized the Vector tests slightly.
2012-01-08 03:21:35 +01:00
TomyLobo
e810113ea0
Fixed some warnings and removed Bukkit/SpoutWorld.toLocation(pt) (replaced it by a call to the according Bukkit/SpoutUtil method)
2012-01-06 18:17:04 +01:00
TomyLobo
f4ba28268a
Possibly fixed conflicts with other plugins since dynamic command registration was added.
2012-01-06 17:40:15 +01:00
zml2008
3510999d25
Fixed some spout compatibility issues.
2012-01-05 21:15:59 -08:00
zml2008
37da1fec40
Added initial SpoutAPI compatibility
2012-01-05 20:58:00 -08:00
TomyLobo
12dbcf6bbc
Added Vector2D.isCollinearWith(Vector2D other).
...
Also added a test for it.
2012-01-05 22:13:21 +01:00
TomyLobo
450feb6630
Added Vector.isCollinearWith(Vector other).
...
Also added a test for it.
2012-01-05 21:27:17 +01:00
TomyLobo
ef3aeda0dc
Added vararg expand and contract overload to Region and AbstractRegion.
2012-01-05 21:06:40 +01:00
TomyLobo
e4d3f70594
Vector changes.
...
- Clarified some javadocs
- Optimized toBlockPoint and made it return a BlockVector instead of a Vector.
- Changed some whitespace
2012-01-05 16:08:53 +01:00
TomyLobo
8c68cdf4a8
Fixed Vector[2D].transform2D not using the aboutX/Z arguments properly.
2012-01-05 15:57:54 +01:00
TomyLobo
a7530b7f89
Added Vector.getMidpoint
2012-01-05 15:35:06 +01:00
TomyLobo
555758288b
Added BlockVector[2D].toBlockVector[2D] overrrides.
...
This returns the current object, for an instant speed boost :)
2012-01-05 15:32:53 +01:00
Yetanotherx
8a24fd9741
Add a cylindrical region selector.
...
- Supports shift
- Supports expand/contract on the y axis
- getArea is slightly inaccurate, but more accuracy would mean more CPU usage.
- Displays as a cuboid in legacy mode.
2012-01-03 23:35:29 +01:00
TomyLobo
0138cd7f1c
EllipsoidRegion's constructor now takes radius, not offset radius.
2012-01-03 17:40:36 +01:00
TomyLobo
3a828c9759
Added Region.shift
...
- Provided a default implementation using expand+contract in AbstractRegion
- Overrid the implementation in the subtypes
2012-01-03 17:40:36 +01:00
TomyLobo
4d708a5003
Extracted an AbstractRegion class with some common functionality of all the region types.
2012-01-03 16:35:19 +01:00
TomyLobo
2cc0087524
Made Polygonal2DRegion(LocalWorld) invoke one of the other constructors.
2012-01-03 16:09:38 +01:00
TomyLobo
91bb159a80
Added a .gitattributes file
...
This will make your diffs show method names instead of class names on the hunk headers.
2012-01-03 14:49:33 +01:00
TomyLobo
082a1995db
Moved EllipsoidRegion's iterator into a separate class called RegionIterator.
2012-01-03 14:26:43 +01:00
TomyLobo
eafde8cc49
Added Vector2D.toVector(double y).
2012-01-03 14:26:43 +01:00
TomyLobo
7c71617dbf
Renamed Polygonal2DRegion.getMin/MaxY to getMinimum/MaximumY.
2012-01-03 04:44:34 +01:00
Yetanotherx
b96ef7b620
Allow conversion from an old region to ellipsoid when using //sel.
2012-01-02 22:15:04 -05:00
TomyLobo
c099ae5eb5
Added floor, ceil and round to Vector and Vector2D.
2012-01-03 03:54:01 +01:00
TomyLobo
e598f8eaa0
Made the fields of Polygonal2DRegionSelector private.
2012-01-03 03:42:39 +01:00
TomyLobo
b05a72fea1
Made the fields in Polygonal2DRegion private.
2012-01-03 03:20:19 +01:00
TomyLobo
978d499282
Added various methods to Vector2D.
...
- Several overloads of add, subtract, multiply and divide
- length, lengthSq, distance, distanceSq, normalize, dot, containedWithin, containedWithinBlock and transform2D
- static methods getMinimum and getMaximum
2012-01-03 01:13:10 +01:00