wizjany
d822ccc9e5
This is how Mojang checks if trees can grow.
...
Subject to changes.
2019-08-05 23:16:42 -04:00
wizjany
e25a6d21cd
Add -e/-b/-m flags to //stack and //move, to match copy and paste.
...
Fixes WORLDEDIT-3935.
2019-08-05 22:47:57 -04:00
wizjany
a1465c02ed
Make EditSession#center (//center) set even y blocks.
...
At some point this was fixed for x and z but never for y...
2019-08-05 22:44:51 -04:00
wizjany
6ab74dc7e5
Add missing radius checks.
...
Courtesy @mathiascode.
2019-08-05 17:39:00 -04:00
Kenzie Togami
8880385878
[Forge] Switch off of deprecated getEntityPlayer
2019-08-05 14:21:18 -07:00
Kenzie Togami
35edd95c87
[Forge] Update to 28.0.45 for package rename
2019-08-05 14:17:56 -07:00
wizjany
4b54c32f3a
Skip invalid blocks in schematics.
2019-08-04 15:56:16 -04:00
wizjany
df9d766eb3
Merge pull request #513 from EngineHub/bugfix/reloadable-internal-state-ids
...
Re-load internal state IDs when WORLD_EDITING cap is re-loaded
2019-08-03 09:59:10 -04:00
Kenzie Togami
5f5c067081
[Forge] Mark chunks for save after editing biomes
2019-08-02 20:39:34 -07:00
Kenzie Togami
f848d3114f
Re-load internal state IDs when WORLD_EDITING cap is re-loaded
2019-08-02 15:47:29 -07:00
wizjany
9a133c05d1
Merge pull request #510 from EngineHub/feature/blocks-are-patterns
...
Make BlockStateHolder extend Pattern.
2019-08-02 17:42:14 -04:00
Kenzie Togami
7d31ac6dea
Update to Forge 28.0.34 for PlayerInteract fix
2019-08-02 14:03:06 -07:00
wizjany
50341acab2
Fix travis.
2019-08-01 20:29:01 -04:00
wizjany
afae2b0784
Make TE tag optional for MCEdit schems too.
...
And name our threads here too.
2019-08-01 20:15:34 -04:00
wizjany
c5f46d15e1
Switch build badge to TC.
...
Also remove dead wiki link.
2019-07-29 11:32:48 -04:00
wizjany
9d9e3ea065
Remove overrides.
2019-07-28 22:50:42 -04:00
wizjany
6631b6bdf0
Make BlockStateHolder extend Pattern.
...
Removes the need for wrapping them in BlockPattern.
2019-07-28 18:20:00 -04:00
wizjany
f4c238c3da
Load chunks when setting biomes too.
2019-07-28 10:21:29 -04:00
wizjany
6855f22152
Merge pull request #499 from EngineHub/fix/quoted
...
Fixes using suggestions with quoted args, as well as a few other minor issues with suggestions.
2019-07-28 10:07:32 -04:00
wizjany
c93e5ccfdf
Don't suggest ##* for masks.
2019-07-28 10:02:47 -04:00
Kenzie Togami
50cea37439
Fix other minor suggestion bugs
2019-07-27 23:49:11 -07:00
Kenzie Togami
76b608f90b
Fix suggestions on Bukkit for good
2019-07-27 23:31:38 -07:00
Kenzie Togami
3a5170a0e8
Potenially fix quoted string completion
2019-07-27 18:12:18 -07:00
Kenzie Togami
d134820bcb
Merge branch 'master' into fix/quoted
2019-07-27 17:41:44 -07:00
wizjany
0f420f02ff
Fix some load-order issues probably.
...
Edge cases might still exist around plugins which use WE for initial
world-gen, or in general plugins that try to access the platform
before it's ready.
2019-07-27 11:45:21 -04:00
wizjany
8f33e0d550
Make a bunch of paginations internal, generify command boxes. ( #509 )
2019-07-27 14:35:38 +10:00
Kenzie Togami
c8cf0d8ba6
[Forge] Update to 1.14.4, pending Forge bugfixes
2019-07-25 19:19:03 -07:00
wizjany
415cdc0ab2
Output to debug only if we have a valid DFU for schematics.
...
Warn for backwards (since we can't DFU) and info for missing DFU
(since it might still be compatible).
Under normal circumstances, a DFU should be available so we'll only
log to debug (which is generally off).
2019-07-24 19:05:39 -04:00
wizjany
78488d9b76
Merge pull request #495 from EngineHub/hotfix/nav
...
Pass through wall improvements
2019-07-23 22:17:15 -04:00
wizjany
4ee2d3b47c
Move isAllowedToFly and setFlying to AbstractPlayer, protect them.
2019-07-23 22:16:26 -04:00
wizjany
2cc6a367c6
Move floatAt logic to AbstractPlayer, add isAllowedToFly and setFlying.
2019-07-23 22:16:26 -04:00
wizjany
8545417b3a
Fix error in /up when used out of bounds.
...
Also reduce calls to Entity#getLocation() all over since it's
more expensive than it needs to be (adapts world/vector every time).
2019-07-23 22:16:26 -04:00
wizjany
e504c29df6
Fix potential race condition.
...
I guess.
2019-07-23 21:41:39 -04:00
Wyatt Childers
917f8a1842
Pass through wall improvements
...
This change simplifies the algorithm greatly.
Additionally, this fixes a bug where if standing in a non-solid block
i.e. a glass pane, //thru, and the nav wand would not work.
2019-07-23 12:53:10 -04:00
Matthew Miller
a9b3fb1429
Fixed tile entity interaction with Fabric
2019-07-22 22:24:45 +10:00
Matthew Miller
449b0991f3
Bump to Piston 0.4.3
2019-07-22 21:20:40 +10:00
Matthew Miller
c3e3ae4956
Back to snapshots
2019-07-22 21:19:04 +10:00
Matthew Miller
5c2b9e4157
7.0.1 RC1
2019-07-22 21:18:52 +10:00
wizjany
edb2e919e7
Add more id conversions.
...
Bukkit apparently lower cases these for us, but not Forge.
(And invalid block entities are fine - invalid keys are not).
2019-07-19 21:45:25 -04:00
wizjany
a65351e43e
Don't load old adapters.
2019-07-19 21:19:09 -04:00
wizjany
7c41949f40
Update bukkit adapters for 1.14.4.
2019-07-19 20:44:39 -04:00
Matthew Miller
7b9075c0bf
Update Fabric to 1.14.4 and fix physics updates
2019-07-19 21:44:13 +10:00
Kenzie Togami
8975347703
Fix Forge regen, by retaining the world reference. Also close the world.
2019-07-17 18:02:45 -07:00
Jesse Boyd
1d413cde76
BrushTool typo
2019-07-17 10:56:28 -04:00
wizjany
05cee0a30b
Don't overwrite history during changes.
...
Fixes issues with some changes not being undone.
I mean, the sphere algorithm needs to not set blocks 20 times,
but other things can trigger this too.
Also allow radius 0 sphere via //sphere (because /br sphere allows it).
2019-07-16 21:43:14 -04:00
wizjany
f75104f2ac
Actually use fixed IDs in MCEdit reader.
...
Fixes WORLDEDIT-3947.
2019-07-16 19:45:27 -04:00
Kenzie Togami
6e90c59136
Merge pull request #504 from EngineHub/feature/junit-5
...
Switch to JUnit 5
2019-07-16 04:21:06 -07:00
Kenzie Togami
c1f4eecd77
Narrow timeout test exception type
2019-07-15 17:18:10 -07:00
Kenzie Togami
5c5c822f4b
Replace try-fail-catch-assert with assertThrows
2019-07-15 16:38:34 -07:00
Kenzie Togami
3b157b67c3
Move Bukkit to JUnit 5
2019-07-15 16:38:33 -07:00