0
Commit Graph

1517 Commits

Author SHA1 Message Date
Nicolas F
cb375e6788 textures: add cut copper 2021-06-11 21:33:49 +02:00
Nicolas F
d8e469b313 nbt: eagerly load the entire MCR on chunk load
During the first call to get_chunk, we can simply read the whole
region file into a BytesIO object. By then re-reading location
and timestamp data, we might make scrambled maps a lot less
likely.

Hopefully mitigates #1888.
2021-06-11 20:59:40 +02:00
Nicolas F
70e739916c biome: don't use new Python syntax because Debian
lol
2021-06-11 20:04:39 +02:00
Nicolas F
9081f78ba6 biome: fix crash on depth increased worlds
Unsurprisingly, my code was at fault.

Does not yet render any of the new data. Just fixes parsing it.

Closes #1902.
2021-06-11 20:00:01 +02:00
Nicolas F
f2afeda287 world: fix rendering grass paths on maps < 1.17 2021-06-11 09:47:59 +02:00
Nicolas F
9df56fc30a overviewer.h: bump C extension version 2021-06-10 19:35:46 +02:00
Nicolas F
ea4b543e74 Merge PR #1943 from buscher 2021-06-10 19:34:11 +02:00
Nicolas F
6097461494 Merge PR #1941 from buscher 2021-06-10 19:26:11 +02:00
Nicolas F
e729addd23 textures: add some of the new copper blocks 2021-06-10 19:24:01 +02:00
Nicolas F
6ece5c0735 textures: update error message for 1.17 2021-06-10 17:56:14 +02:00
Nicolas F
257975383d textures: add budding amethyst 2021-06-10 17:53:14 +02:00
Nicolas F
66195f6fc7 textures: add amethyst block, raw iron, raw gold 2021-06-10 17:42:30 +02:00
Nicolas F
c717b7170f world: fix dirt path rendering for 1.17 2021-06-10 17:34:46 +02:00
Nicolas F
81bfbc0a15 world: fix warnings regarding unknown region types 2021-06-10 17:23:23 +02:00
Nicolas F
1beb5799b5 textures: use new name for path block on 1.17
Fixes rendering with 1.17 textures and no 1.16 fallback,
breaks rendering for anything using 1.16 textures.
2021-06-10 17:22:23 +02:00
Bernd Buschinski
b37f8b4a53 Added Respawn Anchor Charges
- also removed block_lodestone and block_lodestone from block_class_ancil
  as they are not used in generate_pseudo_data
2021-06-06 19:36:40 +02:00
Nicolas F
3488450531 overviewer.h: bump C extension version 2021-06-06 18:53:53 +02:00
Bernd Buschinski
ef56dbcf3b Rworked glass pane connection
- use in game data instead of manually calculating the adjacency data
2021-06-06 13:50:41 +02:00
Jens
854069fb89 Correctly checking for None & free python obj 2021-06-06 11:41:30 +02:00
Jens
221ac26829 Add Heatmap RenderPrimitive (chunk mtime) 2021-06-04 15:02:47 +02:00
Nicolas F
3084d57bb3 genPOI: don't panic on empty player dat files
Closes #1876.
2021-06-04 14:03:33 +02:00
Nicolas F
498c844136 Merge PR #1845 from Esvandiary
GenPOI: adds explicit pool close/join in handleEntities to fix possible hang (issue #1817)
2021-06-04 13:59:41 +02:00
Nicolas F
9fbcd54037 Merge PR #1863 of vilhelmprytz 2021-06-04 13:45:00 +02:00
Nicolas F
218dc14e04 Merge PR #1878 from Phoenix616
Add name of world to some errors
2021-06-04 13:43:07 +02:00
Bernd Buschinski
bc24ea53ce Added Chains 2021-06-02 17:36:17 +02:00
Nicolas F
3d644c3511 Merge PR #1938 from buscher
Fixed black full height snow layers
2021-06-01 20:42:45 +02:00
Bernd Buschinski
848a9594a7 Fixed black full height snow layers 2021-06-01 19:52:47 +02:00
Bernd Buschinski
ba85932352 Added chiseled and cracked nether bricks 2021-06-01 19:41:25 +02:00
Nicolas F
bd06e9eeb3 Merge PR #1935 from buscher
Fix dead Chorus Flower
2021-05-31 19:10:58 +02:00
Bernd Buschinski
5b2b8b4ef8 Fixed dead Chorus Flower 2021-05-31 17:43:37 +02:00
Bernd Buschinski
a998694dbf Added End Rod 2021-05-31 17:27:15 +02:00
Nicolas F
efa0f9e850 web_assets: update leaflet to 1.7.1 2021-05-21 02:34:45 +02:00
Nicolas F
c43284a2cf Merge PR #1856 from IncredibleHolg
I finally got around to doing this.
2021-05-21 01:32:49 +02:00
Nicolas F
a5e2f182af overviewer.h: bump C extension version 2021-05-16 14:50:23 +02:00
Nicolas F
a7e5be4322 Merge PR #1926 of Buscher 2021-05-16 14:49:44 +02:00
Nicolas F
cfbfd4c026 Merge PR #1925 of Buscher 2021-05-16 14:48:23 +02:00
Nicolas F
1b5e0f5802 Merge PR #1920 of buscher 2021-05-16 14:46:52 +02:00
Bernd Buschinski
49339af795 Fixes snow height rendering 2021-05-15 17:40:26 +02:00
Bernd Buschinski
9a34b4578f Fixes glass pane/iron bar connection/adjacent rendering 2021-05-13 20:00:09 +02:00
Nicolas F
2fc64c6f26 block_class: optimise aarch64 SIMD some more
15% faster than the previous SIMD.
2021-05-11 12:24:54 +02:00
Nicolas F
772d73ce04 block_class: add aarch64 SIMD
Speedup of 2.3x for this particular function. Can probably be
improved somewhat still.
2021-05-11 11:57:52 +02:00
Bernd Buschinski
0422ed4e81 Fixes rendering with slabs/stair in occluded check 2021-05-01 13:13:51 +02:00
InrcedibleHolg
6b2be1635d add quartz_bricks, remove duplicates 2020-11-29 23:33:03 +01:00
Phoenix616
16adb443e0 Add name of world to some errors 2020-11-28 14:40:02 +01:00
clonetwin26
c4a80598ef Update genPOI.py
Catch KeyErrors since nether maps don't necessarily have well formed player.dat
2020-11-26 20:54:29 -05:00
Vilhelm Prytz
6424ad3b0b web_assets: minor code style changes to index.html 2020-10-27 14:02:27 +01:00
Nicolas F
47a0604b5a textures: be more resilient against corrupted jars 2020-10-04 19:45:39 +02:00
Nicolas F
01ed588278 textures: work around old pillow
Older versions apparently didn't have LANCZOS filtering for
resizing. In this case, just fall back to whatever the default is.

Will look marginally worse for those people but at least it works.
2020-09-20 16:16:10 +02:00
Andy Martin
aac8d11162 Adds explicit pool close/join in handleEntities to fix possible hang (#1817) 2020-08-31 22:00:58 +01:00
InrcedibleHolg
d23fdb13f1 simplify fire handling 2020-08-30 10:43:44 +02:00