Commit Graph

194 Commits

Author SHA1 Message Date
62353a46db Added a pagination box and use it in Biome List and Chunk List 2019-04-27 21:57:45 +10:00
7ff537138a Merge master again 2019-04-26 01:25:42 -07:00
302cd8f348 Update note in ForgePlatform on data version. 2019-04-26 16:41:39 +10:00
17fba54305 Update SpongeSchematic format to version 2.
Allows saving and loading entities and biomes.
2019-04-26 16:41:39 +10:00
853bfab022 Merge master, update to texts 2019-04-25 22:11:46 -07:00
c325b789b2 Revert lighting changes and add a 1.14 adapter 2019-04-25 23:15:09 +10:00
db4871f022 Merge pull request #462 from EngineHub/feature/expanded-styleset
feat(text): added modern text formatting to worldedit, and switch a few things over to it
2019-04-25 19:39:26 +10:00
4f5f9c8a5d Add forge support to the text system. 2019-04-25 19:38:32 +10:00
1e7b4fc835 Move shaded libraries to their own artifacts 2019-04-20 23:11:39 -07:00
55348346e9 Shade in Kashike's lib 2019-04-19 14:49:29 +10:00
477e78bd17 [Forge] Update to latest forge for keyevent fixes 2019-04-17 00:15:05 -07:00
99da55dc94 Fix building above bounds. 2019-04-15 20:44:02 -04:00
267ccf2298 First attempt at integrating Piston as the only command system 2019-04-15 01:21:15 -07:00
2a1fdf470f Implement getMaxY for ForgeWorld.
Should play nicer with things like CubicChunks. Note that there is no
way to get the min point in Minecraft itself, so this only supports
going up, not down.
2019-04-14 11:16:49 -04:00
f361619037 Merge remote-tracking branch 'upstream/master' into breaking 2019-04-03 16:53:34 +11:00
4629c1f7e4 Few fixes for the Forge version. 2019-03-26 21:09:41 +10:00
456f821ce0 Revert "Make end tag singleton"
This reverts commit 13d2ae20
Why was this changed. I doubt it did much in terms of performance. It's better to stay as close as we can to the worldedit repo.
2019-03-22 12:51:44 -04:00
678a78a982 Update adapters.
Don't update unchanged blocks, do change NBT, no need to light.

Also clean up the forge side a bit.
2019-03-15 20:56:49 -04:00
4191f017f1 [Forge] Fix sub-commands by registering even less 2019-03-13 18:54:23 -07:00
4f0506ec8b Fix versions in toml. Use internalversion (with git hash). 2019-03-12 17:30:45 -04:00
6e24472af5 Bump to latest forge and cleanup some old files. 2019-03-11 22:45:41 +10:00
a59d994d84 Hook up the biome registry. 2019-03-11 00:15:21 -04:00
6192ba8dc1 Checkstyle fixes and warnings.
Should get 'working' builds now.
2019-03-11 00:02:51 -04:00
bb33897221 Handle all commands like pre-1.13 for now 2019-03-04 19:57:22 -08:00
4878f38250 Fix platform registration, config setup 2019-03-04 19:36:06 -08:00
9ee0f00030 Initial command registration setup. Pretty hacky, subcommands do not work, some arguments missing. 2019-03-04 18:31:20 -08:00
a0f127813d Pull config dir from FMLPaths 2019-02-21 00:40:00 -08:00
aa295d91e8 All but commands and config directory are ported. 2019-02-19 21:49:06 +10:00
29b6c84230 Rebase and properly setup the registries 2019-02-19 20:30:52 +10:00
7faafa1635 Update mappings and forge, correct toml keys 2019-02-19 18:16:28 +10:00
de9798bf7e Further work on 1.13.2 WorldEdit for Forge. Forge still is missing too many features to finish this, and I need to work out how to port the command wrapper system over. 2019-02-19 18:16:28 +10:00
d079f06c31 Make it actually load into an IDE on latest FG 2019-02-19 18:16:28 +10:00
c849f69ef4 Convert across the network handlers 2019-02-19 18:16:28 +10:00
9fccfdfaeb Further work on 1.13 2019-02-19 18:16:28 +10:00
a64d8dc6fa Fixed a lot of the errors, still more to go. Gotta switch to Forge registries once they exist. 2019-02-19 18:14:58 +10:00
7a08098b03 Further work on Forge 1.13 compat. 2019-02-19 18:11:37 +10:00
db1315e043 Refactor registries to entirely use the platform 2019-02-16 19:35:13 +10:00
1b101740fe Use a proper registry for biomes 2019-02-16 17:27:00 +10:00
590b7e23a9 Remove all raw usages of BSH, improve API generics 2019-02-03 05:01:39 -05:00
26d4ea101e Fixed the bundle being directly used outside of the registry system. 2019-02-03 03:44:10 -05:00
9c3964d330 Added a way to get the spawn position of a world 2019-02-02 11:29:51 -05:00
c935e381b7 Added a method to teleport entities across worlds. 2019-02-02 11:23:02 -05:00
e88b8c961d Added "fast mode corrections" 2019-02-02 09:21:16 -05:00
f74381b93f Merge remote-tracking branch 'refs/remotes/isfawe/new-vector-system' into new-vector-system 2019-01-13 02:00:14 -05:00
4d6045813c Move vectors to static creators, for caching 2019-01-10 07:17:04 -05:00
ab6aed703d Merge current FAWE master (227d6d91) into new-vector-system
Signed-off-by: Byron Marohn <combustible@live.com>
2019-01-09 22:35:26 -08:00
3fefcbf971 Remove all raw usages of BSH, improve API generics 2018-12-26 16:39:10 -08:00
2259f7d025 Merge upstream changes through 88f22f2e
This was not a straightforward merge. A new method was added upstream to:
        worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockType.java

This file has been substantially changed vs upstream worldedit. I merged
things as best I could - added the new method to this interface, and
then implemented it in:
        worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java

Unfortunately there's no easy way to test that it works - so I left a note...

Signed-off-by: Byron Marohn <combustible@live.com>
2018-12-23 19:58:49 -08:00
d4157b7e0e Current progress with update 2018-12-23 11:19:33 -05:00
b75d5149eb Fixed the bundle being directly used outside of the registry system. 2018-12-23 21:43:20 +10:00