Commit Graph

1790 Commits

Author SHA1 Message Date
Clayton dda429d826 Add Stained Glass to usesData HashSet
fixes an issue with held stained glass' damage value always being set to zero (white) when using the item-durability: false option
2014-09-28 00:41:18 -04:00
sk89q 19291ea4e3 [Forge] Remove the message if platform == null. 2014-07-31 16:45:25 -07:00
sk89q 7eb487aef7 [Forge] Better handle null platform field in ForgeWorldEdit. 2014-07-31 16:41:40 -07:00
sk89q d8622fb30f Fix some additional Javadoc errors. 2014-07-29 14:23:00 -07:00
sk89q 1dc84d2511 Fix Javadocs and code issues. 2014-07-29 11:37:14 -07:00
sk89q 8834af7538 Clean up and removal of some old exceptions. 2014-07-29 07:57:45 -07:00
sk89q 41584eee4a Add //sel -d <type> to set a default region selector type. 2014-07-28 20:53:17 -07:00
sk89q 527a8dd49b Fix ForgeWorld's equals() being very broken. 2014-07-28 20:52:17 -07:00
sk89q 4d9b3681d7 Improve how //sel prints its available modes. 2014-07-28 19:56:04 -07:00
sk89q c2a0f590b1 Refactor RegionSelectors so limits are passed in during selection. 2014-07-28 19:50:01 -07:00
sk89q 683bd670fe Add noise library to allowed imports. 2014-07-28 02:39:23 -07:00
sk89q 7b8a321af5 Add "=expression" mask.
i.e. =perlin(0,x/2,y,z/2,0.05,3,0.8)<0.1
2014-07-28 02:35:58 -07:00
sk89q 882cce5ff2 Add noise functions to the expression evaluator. 2014-07-28 02:15:41 -07:00
sk89q 8476778b46 Add Perlin, ridged multi-fractal, Voronoi noise generators via libnoise. 2014-07-28 02:15:30 -07:00
sk89q 8ce757631a Fix undo and redo broken by a precondition. 2014-07-27 22:04:28 -07:00
sk89q 98e55bede0 Fix checkstyle error due to recent cleanup. 2014-07-27 20:45:57 -07:00
sk89q aaeaf19fc8 Rewrite session code and add support for persistent sessions. 2014-07-27 20:44:05 -07:00
sk89q e95eeefa2b Code clean up, add preconditions, and correct Javadocs. 2014-07-26 01:29:51 -07:00
sk89q 70bca47be7 Clean up Javadocs for the blocks.* package. 2014-07-26 00:28:19 -07:00
sk89q 55c569c387 [Forge] Change compareTo() for commands to fix a Comparable contract issue. 2014-07-25 19:35:17 -07:00
sk89q e93c9c9736 Fix WorldEditPlugin assuming that worlds are an instance of BukkitWorld.
Fixes WORLDEDIT-3168.
2014-07-25 17:29:36 -07:00
sk89q 5dd7b83940 Remove Trove usage temporarily due to shading issues with Gradle build. 2014-07-23 16:20:43 -07:00
sk89q b752604c03 Disable first time help message for now. 2014-07-19 15:40:44 -07:00
sk89q 15b173dca6 Remove old Bukkit entity adapter classes. (reverted from commit b461f44db8)
CraftBook uses some of these classes.
2014-07-19 12:19:27 -07:00
sk89q e7f65e27db Show where to get help. 2014-07-18 18:04:34 -07:00
sk89q ca7bb1a3f5 Remove word wrapping in ColorCodeBuilder.build(). 2014-07-18 18:04:21 -07:00
sk89q 0c7aa20cbe [Bukkit] Ignore missing adapter if another platform is registered. 2014-07-18 17:37:03 -07:00
sk89q a954e87e8c Change some platform related messages. 2014-07-18 17:19:35 -07:00
sk89q f068a7491f [Bukkit] Make the WE data folder it isn't created. 2014-07-18 16:47:57 -07:00
sk89q f4d5173451 Change docs in EditSessionFactory so it is more obvious what the change is. 2014-07-18 14:46:39 -07:00
sk89q 45f81a177b Clean up SessionTimer and make it package local. 2014-07-18 11:46:33 -07:00
sk89q 71c5b61050 Make ForgeEntity keep an weak reference to the entity. 2014-07-18 11:45:44 -07:00
sk89q 70f05c950a Made BukkitEntity keep a weak ref to the entity and cleaned up code. 2014-07-18 11:43:18 -07:00
sk89q 781fc31d6f Clean up BukkitUtil. 2014-07-18 11:32:46 -07:00
sk89q b461f44db8 Remove old Bukkit entity adapter classes. 2014-07-18 11:32:19 -07:00
sk89q ff092dcef9 Permit Hamcrest via import control. 2014-07-18 02:21:08 -07:00
sk89q 7d39760496 Add support for Bukkit for MC 1.6.4. 2014-07-18 02:15:42 -07:00
sk89q 9dbe87b77b Add static to some fields on BlockTransformExtentTest. 2014-07-18 01:50:07 -07:00
sk89q 8508055ddc Add block transform test that tests against older rotation code.
Also fixes the rotations for some blocks.
2014-07-18 01:01:47 -07:00
sk89q 9c205e0e00 Fix naming errors in ArbitraryBiomeShape caused by biome commit. 2014-07-17 14:50:44 -07:00
sk89q 42be110097 Implemented new biome API. 2014-07-17 00:21:13 -07:00
sk89q d50e05480f Call setExtent() when setWorld() is caleld on ParserContext. 2014-07-17 00:08:13 -07:00
sk89q a9de9f619b Merge branch 'master' into feature/mapping 2014-07-15 21:39:08 -07:00
sk89q 97f163ebd5 Delete outdated Spout version. 2014-07-15 21:14:32 -07:00
sk89q 9feafcfc30 Convert newer API from radians to degrees. 2014-07-15 20:10:14 -07:00
sk89q 9b5c112e5c Let NBT Tag(String name) accept a null name. 2014-07-15 19:53:15 -07:00
sk89q 3e34d5ca52 Re-implement /remove and /butcher with the new entity API. 2014-07-15 19:47:47 -07:00
sk89q 9dbc53476e Delete protected Random instance from LocalWorld. 2014-07-15 12:14:41 -07:00
sk89q 1f709b9cc3 Move handling of hanging entities into ExtentEntityCopy. 2014-07-15 12:09:11 -07:00
sk89q cf6fa98525 Rename getInteger -> getInt in NBT library and add putType(...) methods. 2014-07-15 11:55:28 -07:00