mworzala
1a2e817eed
chore: cicd trigger
2024-06-07 21:28:21 -04:00
mworzala
df3a540be3
chore: 1.20.5, disable some failing tests to get a functional build
2024-06-07 21:28:21 -04:00
mworzala
101211c804
feat: anvil reading, other minor fixes
2024-06-07 21:28:21 -04:00
mworzala
5096c7ad8f
feat: simplify sound events, fix update explosion packet
2024-06-07 21:28:21 -04:00
mworzala
100661bbd1
feat: first draft of cookies
2024-06-07 21:28:21 -04:00
mworzala
35f122bc32
feat: even more components (only 2 missing ones)
2024-06-07 21:28:21 -04:00
mworzala
eccfaaca83
feat: more components
2024-06-07 21:28:21 -04:00
mworzala
7ba6a6d4b3
feat: functional components, but at what cost
2024-06-07 21:28:21 -04:00
mworzala
b8a600bc7f
chore: trying to fix nightmare loop
2024-06-07 21:28:21 -04:00
mworzala
4f12d65c7a
chore: more components
2024-06-07 21:28:21 -04:00
mworzala
d2be7e1294
feat: joinable server
2024-06-07 21:28:21 -04:00
mworzala
e61dc8188f
feat: initial conversion to adventure nbt. no tests, no anvil
2024-06-07 21:28:21 -04:00
mworzala
e18d7fb798
fix: do not process disconnected queued config->play transition players
2024-04-30 13:56:38 -04:00
DeidaraMC
dc17d171ce
feat: vanilla style Instance#setWeather method overload, weather api improvements ( #2064 )
...
* feat: weather update
* chore: Weather#createIsRainingPacket use isRaining
2024-03-29 10:12:45 -04:00
iam
6e179dbd8a
Fix Lighting Invalidation ( #2041 )
...
- Fix invalid lighting being sent to clients
- Add cherry leaves to occludes
- Fix lighting being generated when using loaded lighting
- Send lighting to clients on block changes
- Cleanup unused methods
- Add sky lighting test for short grass
2024-03-24 16:23:26 -04:00
DeidaraMC
32f96683ee
feat: add weather to instances ( #2032 )
...
* feat: instance weather system
* chore: weather documentation
* chore: remove unused weather fields
* feat: linear weather interpolation
* chore: register weather command
---------
Co-authored-by: DeidaraMC <DeidaraMC>
Co-authored-by: mworzala <mattheworzala@gmail.com>
2024-03-19 16:44:51 +00:00
Matt Worzala
2947279898
Remove FakePlayer
( #2006 )
...
* feat: remove FakePlayer
* fix: oops, demo server exists
2024-02-27 13:37:42 +00:00
iam
7320437640
Optionally load vanilla biomes ( #1988 )
...
* Add biomes from vanilla
* cleanup
* rework biomes
* nullability
* getByName string
* expose vanilla biomes
* not null
* before rename
* rename
* nbt cache
* fix
* fix
* fix
* final on vanilla biome
2024-02-12 15:25:46 -05:00
iam4722202468
c8f96cbb16
fix relight command
2024-02-10 18:06:31 -05:00
mworzala
77df1bdfd2
fix: correctly refresh client state on death
2024-02-10 17:42:02 -05:00
Spongecade
e9e58e4fce
Update Minecraft Wiki links to new domain
...
(cherry picked from commit 478eba12fb
)
2024-02-09 15:03:05 -05:00
mworzala
04ae4117be
fix: oops, forgot to remove some stuff
2024-02-09 14:27:43 -05:00
iam
8aedd5fc26
Send Lighting Immediately ( #131 )
...
Fix lighting
(cherry picked from commit 0494ee0b97c0ce28ffd6d744a494c65fa8308658)
2024-02-09 14:27:43 -05:00
mworzala
a14dbf5cdd
fix: shaped recipe protocol reorder
...
(cherry picked from commit 9d6752c86f
)
2024-02-09 14:27:43 -05:00
mworzala
3a25d0124d
fix: Player#switchEntityType throws an exception
...
(cherry picked from commit 9fc4137995
)
2024-02-09 14:27:43 -05:00
mworzala
d544c8776a
fix: fakeplayer can spawn once again ( #94 )
...
(cherry picked from commit 5347c0b11f
)
2024-02-09 14:27:43 -05:00
mworzala
f4cb5272f9
fix: re-merge connection states, remove OptifineSupport
...
(cherry picked from commit a0ca4895b1
)
2024-02-09 14:27:43 -05:00
mworzala
84a1150afe
fix: update advancement packet to 1.20.4
...
(cherry picked from commit 03ef3e2374
)
2024-02-09 14:27:43 -05:00
mworzala
d7abff5c43
feat: conform to Adventure resource pack API, remove Minestom resource pack types
...
(cherry picked from commit 40ac94d092
)
2024-02-09 14:27:43 -05:00
mworzala
6f30edb411
feat: implement 1.20.2 client-rate-limited chunk batching
...
(cherry picked from commit e24cb62583
)
2024-02-09 14:27:43 -05:00
Matt Worzala
58b550c5ff
Fix testing (v2) ( #99 )
...
* Fix Minecraft changes since 1.19 (Block.GRASS, recipe packet, DamageType.VOID)
* Add packets in play state
* Fix some tests via TestConnectionImpl and API changes
* fix: add some missing entity metas, group projectiles
---------
Co-authored-by: GoldenStack <goldenfire64yt@gmail.com>
(cherry picked from commit 89a665fdf5
)
2024-02-09 14:27:43 -05:00
DeidaraMC
ed13961e90
new scoreboard protocol number format conformance ( #98 )
...
* new scoreboard protocol conformance
* fix: pass number format through when reading scoreboard packet
---------
Co-authored-by: mworzala <mattheworzala@gmail.com>
(cherry picked from commit 2003f75f1f
)
2024-02-09 14:27:43 -05:00
mworzala
c9ee2b56b2
chore: revert (mostly) ConnectionManager#getOnlinePlayers change
...
(cherry picked from commit 8859af87ba
)
2024-02-09 14:27:43 -05:00
mworzala
ef2b5e03bc
fix: send LEVEL_CHUNKS_LOAD_START state on all instance changes, not just first join
...
(cherry picked from commit 1813cdb1a8
)
2024-02-09 14:27:43 -05:00
mworzala
1b286979c5
chore: minor cleanup
...
(cherry picked from commit ac4c54731c
)
2024-02-09 14:27:43 -05:00
mworzala
1ffb46c3b2
fix: correct display pos/rot interpolation metadata index, minor cleanup
...
(cherry picked from commit ccdc5535e3
)
2024-02-09 14:27:43 -05:00
mworzala
bd58b1b9f6
feat: cleanup, remove ConnectionManager#getOnlinePlayers
...
(cherry picked from commit 8a75e9e986
)
2024-02-09 14:27:43 -05:00
mworzala
b9c2d42696
feat: start reentry of config phase
...
(cherry picked from commit e702c09f06
)
2024-02-09 14:27:43 -05:00
mworzala
d324d47cab
chore: remove some unnecessary logging
...
(cherry picked from commit b04fca8e7f
)
2024-02-09 14:27:43 -05:00
mworzala
5caffb134c
feat: add AsyncPlayerConfigurationEvent, remove PlayerLoginEvent
...
(cherry picked from commit 1161fbf1b1
)
2024-02-09 14:27:43 -05:00
mworzala
9439b62ff0
chore: port DamageType cleanup change from MelonHell 1.19.4 PR
...
(cherry picked from commit 9eab3d4f8b
)
2024-02-09 14:27:43 -05:00
mworzala
183159c85d
finish configuration phase, ish
...
(cherry picked from commit 13edf5f863
)
2024-02-09 14:27:43 -05:00
mworzala
f4a123192b
fix: bad collision shape parsing
...
(cherry picked from commit 666bb98957
)
2024-02-09 14:27:43 -05:00
Matt Worzala
6805c903f3
hollow-cube/command-parser-fixes ( #54 )
...
* Rewrite CommandParserImpl recursively (fix #1327 )
* Fix for tests: CommandManagerTest, CommandParseTest
* Make attributes final inside Chain
* fix #1295 with argument type priority
* Don't include command name in list of arguments
* Add test for #1327
* Add test for #1295
* Fix suggestions with bad syntax
* Fix #1916
* Add test for #1916
* add failing test
* mess with arg order
* Fix `GraphImpl` causing syntax order issues
---------
Co-authored-by: Spanner <spanner77@protonmail.com>
(cherry picked from commit e9d0098418
)
2024-02-09 14:27:43 -05:00
mworzala
5d00aa5f28
rename main back to master, minor cleanup
2024-02-09 14:27:43 -05:00
mworzala
4ece2aa378
hollow-cube/1_20-advancement-packet-fix
...
(cherry picked from commit 1f87f26b4f
)
2024-02-09 14:27:43 -05:00
mworzala
ef075bec3f
hollow-cube/block-update-changes
...
(cherry picked from commit 74ca1041f3
)
2024-02-09 14:27:43 -05:00
mworzala
bb6a93da89
hollow-cube/prevent-block-updates
...
(cherry picked from commit 55a1349049
)
2024-02-09 14:27:43 -05:00
mworzala
7a374a5079
hollow-cube/fix-entity-metadata-translation
...
(cherry picked from commit d47db72421
)
2024-02-09 14:27:43 -05:00
mworzala
37f6877b0a
hollow-cube/block-handler-in-chunk-setblock
...
(cherry picked from commit 54e839e58a
)
2024-02-09 14:27:43 -05:00