6dd7190fc5
Fix the tile entity deal-io only, and also took the liberty to make
...
sure that the splash file doesn't prevent building. xoxo.
2019-03-31 10:39:52 +02:00
961da1b93f
Add BukkitPlayer constructor without plugin.
...
tbh I don't know why we even need to keep the plugin object around.
2019-03-30 17:32:10 -04:00
a80420d14b
Add biome storage to BlockArrayClipboard.
2019-03-30 00:42:28 -04:00
4e66b9a336
Revert 6b3426e1
.
...
Empty base blocks are always immutable. Fuzzy states don't have NBT.
2019-03-30 00:41:47 -04:00
42d0d6e79a
Use getTag instead of requireTag in a few places.
2019-03-29 23:44:18 -04:00
b09eeb587a
Update README.md
2019-03-29 21:27:07 +01:00
20098a78c8
Lets show FAVS some love ❤️
2019-03-28 21:19:40 -04:00
7ae8d567f3
Cleaned a class
2019-03-28 20:41:16 -04:00
cb482ccbd5
Remove auto updater and minors
...
- Remove Changelog command
- Remove Auto updater
2019-03-28 21:31:28 +01:00
699783ba72
Another selective merge
2019-03-28 15:02:37 -04:00
d7d2d03ee8
Clipboard offset pattern is now #copy@[x,y,z].
...
Since the parsers were changed around, unescaped commas are parsed as
separate blocks now.
2019-03-27 23:36:59 -04:00
acc8eb0a99
Lambda's and References and Cleanups! Oh My!
2019-03-27 12:17:05 -04:00
1424998327
Simplified switch statements and minor formatting
2019-03-27 11:36:26 -04:00
67fd0668ee
ocd
2019-03-27 15:40:53 +01:00
8623dd0009
Fixes #80
2019-03-27 15:38:21 +01:00
712479adbb
Reverted incompatible EntityType upstream change
2019-03-27 00:16:54 -04:00
74bff83e38
Don't let items types be null.
...
Better fail-fast if registry doesn't load? or why-ever else this happens
2019-03-26 22:30:46 -04:00
6b3426e1de
BaseBlock is technically mutable so that technically shouldn't use it.
2019-03-26 18:14:35 -04:00
2a194b0434
Add pattern that randomly chooses states.
...
Also works with fuzzy states.
Syntax is `*type`, e.g. `//set *stone_slab` or with states,
`//set *oak_fence[waterlogged=false]`
2019-03-26 18:11:32 -04:00
9fcf805148
Pattern doesn't need to be deprecated
2019-03-26 16:35:22 -04:00
464719c02a
Revert upstream change
2019-03-26 21:00:28 +01:00
8124d3b3c5
Reverted an upstream change due to a sketchy class issue
2019-03-26 15:29:46 -04:00
3420b8329b
Remove most of PseudoRandom, a few minor cleaning changes, and an upstream change
2019-03-26 13:41:09 -04:00
0d88a6bce2
Merging upstream changes
2019-03-26 13:27:09 -04:00
4629c1f7e4
Few fixes for the Forge version.
2019-03-26 21:09:41 +10:00
8eccdc7444
Add -f flag to //count to allow fuzzy inputs.
...
Also re-implement //distr -c. And remove outdated help text on //copy.
2019-03-25 22:38:51 -04:00
85bfd16d7c
Code cleaning
...
Most notable change: Remove redundant type parameters and replaced with <>. This is a small step to bring us closer to upstream parity.
2019-03-25 19:55:32 -04:00
3236bdd78e
Changes to NBT-handling in operations and extents, changes to match the widely supported setBlock functionality, minor code cleanup
2019-03-25 13:42:11 -04:00
16c22b75da
Merge pull request #79 from IntellectualSites/remove-plotme-support
...
Remove PlotMe support
2019-03-25 06:09:50 -04:00
4c3b09895d
Merge pull request #76 from IntellectualSites/new-vector-system2
...
Revert "Make end tag singleton"
2019-03-25 06:09:13 -04:00
14ab61d154
Remove PlotMe support
2019-03-25 00:02:20 +01:00
68c8950cdc
Add IncendoPaster
...
Co-Authored-By: Alexander Söderberg <citymonstret@hotmail.com >
2019-03-24 23:02:32 +01:00
a64ff8f299
Make master build (probably)
2019-03-24 20:58:05 +01:00
692ba6fda3
Checkstyle.
2019-03-22 14:03:43 -04: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
feaf848e26
Merge pull request #73 from IntellectualSites/fix-center
...
Fixes #17 , and an annoying typo in SnipeData :)
2019-03-21 08:32:08 -04:00
44bfc2f753
Fixes #17 , and an annoying typo in SnipeData :)
2019-03-21 07:20:47 +01:00
9b473cecbd
Fixes and changes to forest/forestgen.
...
* Sync up implementations of the two commands.
* Fix generating trees in spots with replaceable blocks.
* Make message when you mistype tree-type arg more correct.
Fixes WORLDEDIT-3869.
2019-03-20 21:05:11 -04:00
1934006d14
Better enforce the Request lifetime.
...
Previously, the current request would just get a new EditSession when
one was created. Now, a Request is reset before and after:
- a command is used and
- an interact is fired with the platform
This means each action taken will get a single, non-reusable Request.
Note that this only applies to actions taken through the platform.
API users will not be using requests anyway, since things like Masks,
etc. will be constructed directly instead of being passed through the
platform's parsers and so on. (e.g. if a plugin loads a schematic into
the world with a mask, they should create the EditSession and mask it
directly, and not use that Mask again for another EditSession in another
World).
Also, get rid of a bunch of (some now-)unnecessary EditSession creation
during command dispatching.
Note that this also fixed the dynamic selection mask, which apparently
has been broken for some unknown amount of time.
2019-03-20 19:13:54 -04:00
25631af31c
Add RequestExtent to be used when a delayed EditSession is needed.
...
For example, if you set a mask that takes an extent (many of them),
and then move to another world, the mask will test blocks in the old
world and return bad results.
2019-03-20 19:13:54 -04:00
e758e6c1a2
Merge pull request #65 from aurorasmiles/new-vector-system
...
(dirty) Fix for VaultAPI build issue
2019-03-20 01:12:43 -04:00
c4e7acd15b
(dirty) Fix for VaultAPI build issue
...
As discuseed in Discord, placing the Vault-API Dependency over the dummypermscompat fixes the compiling issue
2019-03-19 19:37:17 +01:00
83bdb3c8e8
Merge pull request #11 from IntellectualSites/incendo-paste
...
Make debugpaste use Incendo Paste Viewer, rather than Hastebin.
2019-03-19 10:36:21 -04:00
d186cce393
Merge remote-tracking branch 'origin/feature/slf4j-logging'
2019-03-19 20:32:21 +10:00
d1c2a029bf
Move some platform stuff to load, put enable back to postworld.
2019-03-15 23:43:57 -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
c885f70c7b
Load Bukkit plugin at startup.
...
This should allow plugins that use WorldEdit to do things on world load.
2019-03-15 18:38:06 -04:00
9d2d43f0db
Add -f to //schem save to confirm overwriting.
...
Overwriting existing schematics now checks delete perm.
Also allow delete to be run from console.
Fixes WORLDEDIT-3868.
2019-03-15 17:08:11 -04:00
18414fe3b5
Fix symlink detection.
2019-03-15 09:10:51 -04:00
fba12b1282
More shading fixes
2019-03-13 20:15:01 -07:00