Commit Graph

2348 Commits

Author SHA1 Message Date
luacs1998
e9a97eeff6 Rough draft of WEPIF for WorldEdit-Forge. Mainly for FE compatibility, but other mods can implement this if they so want.
This commit removes ForgeUtil, with its 2 methods relocated. To set a permissions provider, get the instance of ForgeWorldEdit, and call setPermissionsProvider with an instance of a class implementing ForgePermissionsProvider.
2014-11-26 18:50:36 +08:00
sk89q
4585623608 Set version to 6.0-SNAPSHOT. 2014-11-14 19:30:08 -08:00
sk89q
e7a18b2674 Bump to 6.0-beta-01. 2014-11-14 19:27:33 -08:00
sk89q
2a6de3e1ac [Forge] Permit org.lwjgl package import. 2014-11-14 19:10:11 -08:00
sk89q
e193aaba7d [Forge] Add a crude reference card GUI. 2014-11-14 19:03:54 -08:00
sk89q
052addbc05 [Forge] Add creative use mode and cheat mode and fix config overwrite. 2014-11-14 18:23:43 -08:00
sk89q
3bee2d4c02 Handle mod:name as a way to specify blocks in the Forge mod. 2014-11-14 17:45:30 -08:00
sk89q
a41ba326af Update CraftBukkit adapters for latest NBT library changes. 2014-11-14 17:14:07 -08:00
sk89q
fe5cfced4f Remove redundant name from Tag instances. 2014-11-14 11:38:54 -08:00
sk89q
7192780251 Switch to Gradle. Use git log --follow for history.
This converts the project into a multi-module Gradle build.

By default, Git does not show history past a rename, so use git log
--follow to see further history.
2014-11-14 11:27:39 -08:00
sk89q
44559cde68 Merge pull request #308 from luacs1998/patch-1
Forge: acceptableRemoteVersions = "*"
2014-10-30 11:13:10 -07:00
luacs1998
a2e8119cc7 Update ForgeWorldEdit.java
This fixes clients being required to install Forge WorldEdit when connecting to servers running Forge WorldEdit.
2014-10-30 17:48:15 +08:00
sk89q
a9fe7049b7 Merge pull request #306 from kenzierocks/hotfix/taglistchopped
Forge: Fix NBT tag lists being truncated.
2014-10-23 16:39:58 -07:00
sk89q
533ad5ef0a Merge pull request #307 from kenzierocks/hotfix/server
Forge: Change getWorld().getLoadedEntityList() -> getWorld().loadedEntityList.
2014-10-23 16:39:04 -07:00
Kenzie Togami
8da2b84b2e Use universal field, not client only method 2014-10-17 16:36:00 -07:00
Kenzie Togami
90e0352a67 Calculate size at the start, not every time 2014-10-15 21:55:59 -07:00
sk89q
82a352fcc2 Merge pull request #305 from kenzierocks/feature/forge-1.7.10
Update Forge version to 1.7.10.
2014-10-12 17:10:12 -07:00
Kenzie Togami
d86eaa489a Remove NBTTagEnd, it isn't possible to create it 2014-10-12 12:36:39 -07:00
Kenzie Togami
1c89f4bffa Update to Forge 1.7.10-10.13.1.1225 2014-10-12 12:27:51 -07:00
sk89q
a5647921ca Merge pull request #302 from DarkArc/hotfix/groupmanager
Made GroupManager a DinnerPerms based resolver
2014-10-08 16:43:27 -07:00
sk89q
801bb3d67f Merge pull request #304 from roastnewt/patch-1
Add Stained Glass to usesData HashSet
2014-10-08 16:42:57 -07:00
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
2214bcc948 Change Travis CI status image to the new version. 2014-09-13 03:26:57 -07:00
sk89q
cb1841f39c Fix broken Travis CI status image in the README. 2014-09-13 03:25:54 -07:00
Wyatt Childers
a0b9de0acf Made GroupManager a DinnerPerms based resolver 2014-09-07 23:06:49 -04:00
sk89q
3098dc0226 Merge pull request #301 from DarkArc/doc-fix
Fix WorldEdit Bukkit profile being inactive due to the Java8 doclint profile.
2014-09-01 23:23:56 -07:00
Wyatt Childers
1a30c644ad Fixed WorldEdit Bukkit profile being inactive if the java8-disable-doclint profile is active 2014-09-02 00:25:22 -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
6e739b3000 Revert "Remove <targetPath>.</targetPath> for resources."
This reverts commit 96dc90abec.
2014-07-31 11:59:54 -07:00
sk89q
96dc90abec Remove <targetPath>.</targetPath> for resources. 2014-07-31 00:38:21 -07:00
sk89q
e33beddb8b Use -Xdoclint:none on JDK 8 and generate sources/Javadocs by default. 2014-07-31 00:33:13 -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
f4ce4f9df9 Update build files for noise library. 2014-07-28 02:35:30 -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