Commit Graph

95 Commits

Author SHA1 Message Date
Kenzie Togami
1752963288 [Forge] Make //regen work better
It now creates a brand-new world, generates the appropriate section
there, and copies it over to the original world.
2016-12-01 23:14:16 -05:00
Kenzie Togami
e9419f4280 [Forge] Fix clearing inventories
1.11 no longer uses null in inventories.
2016-12-01 23:14:16 -05:00
Kenzie Togami
6ad11624bb [Forge] Initial update to 1.11
Also updates Gradle to 3.2.1, because keeping updated is good.
2016-12-01 23:14:16 -05:00
wizjany
ddff8ecbb2 Re-add and update ForgeItemRegistry.
And fix code that depended on it.
Reverts parts of e91859130c
2016-08-28 02:48:29 -04:00
Kenzie Togami
2267dfd29f [Forge] Update to 1.10.2. 2016-08-28 01:23:19 -04:00
Kenzie Togami
38ddeaf777 [Forge] Initial update for 1.10 2016-08-28 01:23:19 -04:00
Kenzie Togami
b3d6644972 [Forge] Fix //regen + improve performance. 2016-06-25 11:37:07 -07:00
Kenzie Togami
fa64fa5bed [Forge] Stop "supporting" some invalid blocks. 2016-06-23 04:12:23 -07:00
Kenzie Togami
5afd2bbbf3 Update buildscript to Gradle 2.14 & Forge to 1.9.4 (1965) 2016-06-18 09:50:08 -07:00
Kenzie Togami
e42107557e [Forge] Make DefaultBlockParser behave more like vanilla. 2016-06-17 16:59:41 -07:00
Kenzie Togami
e168f03ab7 Replace RightClickEmpty with RightClickItem.
RightClickEmpty is not fired on the server. RightClickItem fires once
for the same event (a right click in air). This fixes brush and other tools that rely on air
clicks.
2016-05-20 10:14:00 -07:00
Kenzie Togami
574ed9aa41 Fix some formatting concerns. 2016-05-05 20:09:53 -07:00
Kenzie Togami
301d02c9c5 Warn when not using Java 8 or greater.
Note: this warning is not in the shared WorldEdit class because it
doesn't get loaded as early as the individual plugin/mod
implementations for some reason.
2016-05-05 17:55:22 -07:00
Kenzie Togami
ecc4948668 Switch to Forge 1.9 (12.16.0.1770) 2016-05-05 17:55:22 -07:00
Wyatt Childers
79290caaa7 Fixed a bug where virtually all mobs were determined to be Animals on the Forge 1.8 platform 2016-03-05 16:11:41 -05:00
Kenzie Togami
7f43bc4b47 Merge in from master, mostly.
The most important part of this merge is that it REVERTS FMP
compatibility, since no such thing needs to exist in 1.8. In fact,
there isn't even an FMP in 1.8 yet. It will be added back if FMP ever
ports to 1.8 and the problem still exists.
2016-02-22 17:54:50 -08:00
Kenzie Togami
a9fc46cef6 Correlate modids in code and mcmod.info 2016-02-22 17:11:29 -08:00
Kenzie Togami
136c66868f Move sponge dependency to mcmod 2016-02-22 17:01:09 -08:00
Kenzie Togami
4088f26d19 Fix checkstyle errors 2016-02-07 14:21:24 -08:00
Kenzie Togami
7271cca89f Implement FMP compatibility 2016-02-07 14:07:41 -08:00
wizjany
1fe197df98 Fix build script versioning, release a 1.8.9 build. 2016-01-16 23:42:21 -05:00
Kenzie Togami
e91859130c Fixes for master-rebase on forge1.8 2016-01-12 02:23:49 -08:00
Kenzie Togami
337ecb2864 Correct line endings from previous commits 2016-01-12 02:15:33 -08:00
Kenzie Togami
ea4dafe9af Use ATs for accessing fields. 2016-01-12 02:11:07 -08:00
Kenzie Togami
633e734b70 Update to 1.8.9 2016-01-12 02:10:53 -08:00
zml
39e17ddbce forge: Correct Sponge mod id 2016-01-12 02:09:37 -08:00
Wyatt Childers
096729883c Updated the Sponge permissions delegate for upstream API changes 2016-01-12 02:09:37 -08:00
zml
07edf3d365 Fix swapping of pitch and yaw in setLocation
Also use rotation(Pitch|Yaw) in getLocation for consistency with
getPitch and getYaw.
2016-01-12 02:09:37 -08:00
zml
3f171a95b7 Clean up sending of formatted chat
This now fully uses MC's ChatComponentStyle for the general chat
styling, and cleans up some duplication
2016-01-12 02:09:37 -08:00
zml
aa3a2d4764 Add support for delegating permissions to Sponge.
When Sponge is not installed, behaviour is as before.
Closes #331
2016-01-12 02:09:37 -08:00
Kenzie Togami
0d5c115e4d Send without a proxy packet 2016-01-12 02:08:58 -08:00
Kenzie Togami
5c99d4bf59 Fix Forge CUI handler 2016-01-12 02:08:58 -08:00
Kenzie Togami
ba363bce20 [Forge] Update to 1.8 2016-01-12 02:08:58 -08:00
Albert Pham
f4bb5272e1 Update new commands with suggestion and help support. 2015-10-27 13:51:45 -07:00
sk89q
935de4c93d Add some experimental brush commands.
/br set <shape> <radius> <pattern>
/br deform <shape> <expression>
/br scatter <shape> <density> <generator>
/br apply <shape> <generator>

<shape> can be: cuboid, cyl[inder], sphere

<density> is 0-100

<generator> can be:
forest|tree <type>
item <item>[:<data>] (ONLY WORKS ON FORGE)

Examples:

/br deform cuboid 5 y-=0.2
/br scatter sphere 5 100 minecraft:dye:15
2015-10-26 23:14:30 -07:00
sk89q
b19cd9bec4 [Forge] Fixed tree generation but undo is not yet supported. 2015-09-30 23:54:01 -07:00
Kenzie Togami
ec5de0f22f Cleanup unused imports 2015-05-31 15:59:40 -07:00
wizjany
ec9c77c31b Excluded armor stands from //butcher by default.
Someone got lazy and just made armor stands a living entity instead of extracting an ArmorEquippable interface.
2015-01-22 15:54:01 -05:00
Kenzie Togami
372a520382 Directly access entity list
This replaces the very slow chunk dance that was being used.
2015-01-20 10:43:37 -05:00
luacs1998
017126d422 Some fixes and tweaks for PR #309
Apologies for the inconvenience.
2014-12-13 14:08:45 +08:00
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
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
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