SirYwell
86ff1bb9d7
avoid usage of ticking chunk future on paper
2022-07-23 23:02:39 +02:00
dordsor21
a1babd5ec9
biomes is now an two-dimensional array in CharSetBlocks
...
- Fixes #1878
2022-07-17 17:33:51 +01:00
renovate[bot]
72f9b34f15
[ci skip] build: Update dependency com.github.TownyAdvanced:Towny to v0.98.3.2 ( #1877 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-17 16:38:51 +02:00
Alexander Brandes
4fc2a25a9a
Update Upstream
...
d7b3c4c Clone the returned getRegion on BlockArrayClipboard (2144)
2022-07-16 11:08:42 +02:00
renovate[bot]
7a1a33aff0
build: Update dependency gradle to v7.5 ( #1875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-14 17:02:10 +02:00
Alexander Brandes
282e47dd19
build: Return to snapshot for development
2022-07-12 22:30:40 +02:00
Alexander Brandes
4aa84776ba
build: Release 2.4.1
2022-07-12 22:29:45 +02:00
renovate[bot]
4013eceb8e
[ci skip] build: Update dependency com.github.TownyAdvanced:Towny to v0.98.3.1 ( #1860 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 22:22:50 +02:00
Alexander Brandes
42956839ee
[ci skip] chore: Update renovate excludes
...
Closes #1870
2022-07-03 13:52:33 +02:00
Aeliios
92518f71be
Correct return type for CuboidRegion#getFaces() upstream compatibility ( #1866 )
2022-07-03 12:43:13 +01:00
Aeliios
902f153929
Getting correct String from CompoundTag ( #1867 )
2022-07-03 12:43:03 +01:00
Alexander Brandes
def84a80c6
docs: Use rootProject.name over project.name for javadocs title ( #1859 )
...
* docs: Use rootProject.name over project.name for javadocs title
* docs: Add module name as well
2022-06-29 23:18:39 +02:00
Alexander Brandes
ffd98ad6d9
build: Update paperweight
...
Follow up to renovate PR
2022-06-28 17:38:46 +02:00
renovate[bot]
db37c28a2f
[ci skip] build: Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.3.8 ( #1855 )
...
* build: build: Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.3.8
* Update renovate.json
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-06-28 10:17:22 +02:00
Alexander Brandes
1400ce9958
[ci skip] chore: Exclude unused modules from renovate
2022-06-27 18:54:15 +02:00
Alexander Brandes
dbfb521795
build: Update bom to 1.9
2022-06-27 16:52:27 +02:00
dordsor21
3212dddb2d
Fix BlendBall for no mask
2022-06-27 13:38:22 +01:00
Alexander Brandes
041f4505a3
build: Back to snapshot for development
2022-06-27 13:57:35 +02:00
Alexander Brandes
f812fc14ab
build: Release 2.4.0
2022-06-27 13:52:50 +02:00
renovate[bot]
edfc5a7a01
[ci skip] build: build: Update dependency com.github.TownyAdvanced:Towny to v0.98.2.6 ( #1843 )
...
build: Update dependency com.github.TownyAdvanced:Towny to v0.98.2.6
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 09:51:50 +02:00
Jordan
34ea713d29
Fix walls command on 1D/2D selection ( #1821 )
2022-06-24 15:04:11 +01:00
dordsor21
38d1a64bf5
Correctly recycle CharSetBlocks
2022-06-24 15:03:48 +01:00
dordsor21
9762e4e220
Add Object2ObjectArrayMap to "DoNotMinimiseThese" class
...
- Fixes #1839
2022-06-24 10:43:21 +01:00
Jordan
8094b68967
Actually implement ChunkHolder/ChunkSet pools ( #1840 )
2022-06-24 10:13:58 +01:00
Jordan
800988aae7
Assume a file not being in a subdirectory of root means a symlink is used ( #1838 )
2022-06-23 17:32:21 +01:00
dordsor21
010611c4ac
Don't hide ChunkHolder generic "T" type paramter
2022-06-23 16:10:30 +01:00
Jordan
704f87da23
Re-implement incremental schematic names in a folder ( #1833 )
...
* Re-implement incremental schematic names in a folder
- Fixes #1545
* Move fawe end comment
* Slight cleanup
2022-06-23 10:23:22 +02:00
Jordan
100288ada5
Implement a "sensitivity" setting, a mask, and an option to only distinguish air vs blocks to blendball ( #1832 )
2022-06-22 12:50:22 +01:00
Jordan
d498996cbd
Use Material rather than legacy int/data when specifying block break effect type ( #1829 )
2022-06-22 12:50:09 +01:00
NotMyFault
e3f2d5f737
[ci skip] docs: Add JB to Readme
2022-06-21 21:30:14 +02:00
Jordan
968799503f
Re-implement full Entity support in history, entity removal, entity creation, etc. ( #1812 )
...
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-06-21 14:52:02 +01:00
dordsor21
d62c88a2ca
Remove unused import
2022-06-21 13:00:19 +01:00
dordsor21
8b05738929
Remove P2 apidescription annotation
2022-06-21 12:58:21 +01:00
Jordan
c5073d79e7
Account for use of MutableBlockVector3 in Spline Brush ( #1831 )
2022-06-21 12:56:02 +01:00
Jordan
3f103eea9b
Set the correct delegate to the ChunkHolder when using get or set in NULL delegate ( #1830 )
2022-06-21 12:55:51 +01:00
renovate[bot]
fe90142f1f
[ci skip] build: Update dependency com.github.TownyAdvanced:Towny to v0.98.2.5 ( #1834 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-21 10:12:19 +02:00
Alexander Brandes
2ecf32b37c
chore: Add runServer task ( #1835 )
2022-06-20 17:56:51 +02:00
Jordan
dacb89a480
Bring stack in line with upstream using offset rather than direction ( #1822 )
...
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-06-20 10:46:19 +02:00
Jordan
396faf6732
Support using //distr on console properly ( #1827 )
2022-06-19 22:35:36 +01:00
Jordan
dac3610bcf
Implement generation of biome decorations to //regen <biome> and add option for a random seed to be used ( #1819 )
2022-06-19 22:33:16 +01:00
Jordan
692a010c39
Actually apply source mask when using //paste -m <mask> ( #1810 )
2022-06-19 22:33:01 +01:00
Jordan
84f6039f41
Fix #fullcopy -r ( #1816 )
2022-06-19 00:59:11 +01:00
Jordan
aadd35c0c4
Don't limit split size for extra block data (signs, spawner, etc.) ( #1818 )
2022-06-19 00:58:59 +01:00
Jordan
8e5204c311
Allow editing solely of tiles/entities/heightmaps ( #1817 )
2022-06-19 00:58:54 +01:00
Jordan
003cec30be
Fix saving entities in DiskOptimizedClipboard when no tiles are present ( #1815 )
2022-06-19 00:58:47 +01:00
Jordan
907ad8528e
Don't do the unbelievable bad use of a MutableBlockVector2 in the creation of a set ( #1825 )
...
* Don't do the unbelievable bad use of a MutableBlockVector2 in the creation of a set
- Fixes IntellectualSites/PlotSquared#3683
* Clean up remnants of the use of MutableBlockVector2
2022-06-17 23:41:25 +02:00
Jordan
d2b4154cc0
Properly support extended world heights (y > 255) in tripleBlockCoord ( #1805 )
2022-06-17 15:39:27 +01:00
Alexander Brandes
5b72f396bb
docs: Publish javadocs to GH pages ( #1824 )
...
* docs: Publish javadocs to GH pages
* chore: Use up to date URLs
* chore: Update README url
2022-06-17 15:09:32 +02:00
Jordan
fd00635533
Fixes to BlockMask and "char" masks ( #1787 )
...
* If a char mask is successfully created from the full input, return it
* Don't double-up adding a block to a BlockMaskBuilder (if adding by regex is successful)
- InputParseException is thrown if unsuccessful
* Fix optimisation of BlockMask for negation of a single block type
- Fixes #1755
* Allow early returning of an optimized MaskIntersection to avoid unnecessary work
* Actually allow underscore in isAlphanumericUnd
- Fixes #1626
* Replace a few more hard-coded air internal IDs
* Don't fail silently if BlockMaskBuilder#addRegex doesn't work when testing all block types
* Remove unused import
2022-06-16 16:24:48 +02:00
Jordan
f2bab901f4
The extent minY check in clipboard paste is un-needed as it is handled gracefully by FAWE ( #1806 )
...
- Fixes #1771
2022-06-16 16:24:00 +02:00