davchoo
f495c8522d
Add validation custom block components and s/lightFilter/lightDampening/
...
Also validate custom block names
2022-12-30 02:10:29 -05:00
davchoo
bc7564f82a
Un-revert Crop and reorder skull textures to eliminate unused space
...
Should reduce memory & storage usage for Bedrock clients
Bug with top face flipping + per-face uv's was fixed in 1.19.40+
https://bugs.mojang.com/browse/MCPE-160073
Geometry is still offset by 0.5 to prevent lighting bugs
2022-12-30 01:59:06 -05:00
davchoo
88ad6cee00
Limit Bedrock versions to 1.19.40+
...
Custom blocks were released in 1.19.40
2022-12-30 01:59:04 -05:00
davchoo
4b1ffa3d2a
Remove name_hash from blocksTag/vanillaBlockStates
...
Fixes creative inventory contents with custom blocks registered
2022-12-30 01:59:04 -05:00
Joshua Castle
e696972c67
Move to CustomBlockRegistryPopulator
2022-12-29 22:54:04 -08:00
Camotoy
3f4ed67597
Add Item classes to partially replace ItemMapping. Part 1?
2022-12-29 15:10:40 -05:00
Joshua Castle
7988882f91
Null check
2022-12-28 02:16:52 -08:00
Joshua Castle
e3dcb6d65a
Decouple mappings from items
2022-12-27 23:10:30 -08:00
Joshua Castle
928b2528dd
Decouple mappings from items
2022-12-27 23:10:08 -08:00
Joshua Castle
a176fdf848
Merge remote-tracking branch 'upstream/master' into feature/blocky
2022-12-27 18:57:04 -08:00
Camotoy
7f38496d61
Return null if no definition found
2022-12-23 20:24:53 -05:00
Camotoy
e295f910c4
BlockMappings extends DefinitionRegistry
2022-12-23 19:40:42 -05:00
David Choo
6485200c1f
Fix visual glitch with blocks attached to extending pistons in 1.19.50 ( #3475 )
2022-12-23 19:26:37 -05:00
Camotoy
08c15a86ec
You can connect now. Command translation doesn't work though.
2022-12-23 16:18:48 -05:00
Camotoy
ebcb82c7e7
Fix custom item register message being printed twice
2022-12-23 12:18:09 -05:00
Konicai
4b847350b6
Protocol 3.0: ContainerType enum and registries ( #3470 )
...
* P3 Updates: ContainerType enum and registries
* Remove unused math import
2022-12-23 12:06:41 -05:00
Camotoy
c48cb2a4a8
Remount players in their vehicle if they're not supposed to leave
2022-12-22 13:19:46 -05:00
Camotoy
bd73f199d5
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev
2022-12-22 11:49:48 -05:00
Camotoy
03390b99e8
Fix black cats not appearing correctly
2022-12-21 21:18:49 -05:00
Camotoy
933f0dfe74
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev
2022-12-21 19:24:17 -05:00
Joshua Castle
b5eeaffb2f
Merge remote-tracking branch 'upstream/master' into feature/blocky
2022-12-20 22:24:26 -08:00
Joshua Castle
3257f3cef3
Fix custom blocks in 1.19.50
2022-12-20 22:22:09 -08:00
Joshua Castle
f2d4176054
Merge remote-tracking branch 'upstream/master' into feature/blocky
2022-12-20 22:21:10 -08:00
Camotoy
fcd5fe1341
Wrong method call on previous commit
2022-12-21 00:37:48 -05:00
Camotoy
98069cff83
Fix certain sounds not correctly playing
...
Fixes #3463
2022-12-21 00:35:03 -05:00
Camotoy
3e778cdb49
Merge branch 'feature/protocol-3.0' of https://github.com/GeyserMC/Geyser into feature/protocol-3.0
2022-12-20 20:01:05 -05:00
Camotoy
4fe9aeca40
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/protocol-3.0
2022-12-20 19:47:45 -05:00
Camotoy
d1febe0b39
Merge pull request #3457 from Konicai/feature/protocol-3.0
...
More Protocol 3.0 Updates
2022-12-20 17:16:35 -05:00
Camotoy
3b5984117d
Update aux value for polished granite
...
Fixes #3462
2022-12-18 22:34:16 -05:00
Camotoy
3fad4c37fc
Merge branch 'render-distance' of https://github.com/valaphee/Geyser into dev
2022-12-18 14:17:50 -05:00
Camotoy
6e989ee491
Merge branch 'master' of https://github.com/GeyserMC/Geyser into dev
2022-12-18 13:46:27 -05:00
Camotoy
9656caf4cb
Merge branch 'compression' into dev
2022-12-18 13:21:07 -05:00
Camotoy
09f17f59ae
Support new default Java skins from 1.19.3
2022-12-18 13:18:06 -05:00
Tim203
e4dcc07dde
Bump MCProtocolLib and PacketLib
2022-12-18 15:49:52 +01:00
Camotoy
ad4424d2b6
Use server data to pick block on banners
2022-12-17 21:05:41 -05:00
Camotoy
47fd148b7e
Refactor player add code for 1.19.3
...
Players are now not always added into the tab list.
2022-12-17 14:52:20 -05:00
Camotoy
486e2fca1e
Should clean up some crafting transactions a bit
2022-12-17 12:38:49 -05:00
Camotoy
97bedd39e2
Update MCProtocolLib to fix some commands packet decoding
2022-12-16 14:17:12 -05:00
Konicai
d4631e63be
Fix mistake in 3fca39094f
2022-12-15 15:45:27 -05:00
Konicai
d0bff29d4b
Fix clientData in encryptPlayerConnection
2022-12-15 15:41:16 -05:00
Valaphee
298d59405a
Fix wrong render distance calculation
2022-12-15 11:57:57 +01:00
Konicai
3fca39094f
Apply motd change that wasn't possible during merge
2022-12-14 18:30:57 -05:00
Konicai
2d3dd89162
Some misc fixes
2022-12-14 17:57:08 -05:00
Konicai
a988fbf290
Update inventory translators
2022-12-14 17:23:55 -05:00
Konicai
84248fa902
Merge remote-tracking branch 'upstream/master' into feature/protocol-3.0
...
# Conflicts:
# core/src/main/java/org/geysermc/geyser/entity/type/living/monster/EndermanEntity.java
# core/src/main/java/org/geysermc/geyser/inventory/holder/BlockInventoryHolder.java
# core/src/main/java/org/geysermc/geyser/network/ConnectorServerEventHandler.java
# core/src/main/java/org/geysermc/geyser/network/GameProtocol.java
# core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java
# core/src/main/java/org/geysermc/geyser/registry/populator/BlockRegistryPopulator.java
# core/src/main/java/org/geysermc/geyser/registry/populator/ItemRegistryPopulator.java
# core/src/main/java/org/geysermc/geyser/session/GeyserSession.java
# core/src/main/java/org/geysermc/geyser/text/ChatTypeEntry.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockInventoryTransactionTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaCommandsTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaDisguisedChatTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaPlayerChatTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/entity/player/JavaPlayerInfoTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/level/JavaExplodeTranslator.java
# core/src/main/java/org/geysermc/geyser/util/DimensionUtils.java
# core/src/main/java/org/geysermc/geyser/util/InventoryUtils.java
# gradle/libs.versions.toml
2022-12-14 15:58:17 -05:00
Camotoy
e5867a2d0a
Merge branch 'master' of https://github.com/GeyserMC/Geyser
2022-12-13 14:04:27 -05:00
Camotoy
f7375ed7dc
Fix chests not animating on open
...
Fixes #3454
2022-12-13 14:04:17 -05:00
Camotoy
193d2803a3
Indicate 1.19.51 support
2022-12-13 13:54:40 -05:00
Camotoy
7c26036906
Update adapters to support 1.19.3 and add biome command completions
2022-12-13 13:53:28 -05:00
Kas-tle
b27b1c86bd
Makes bows, crossbows, tridents, projectiles, and lighters registered as custom items function properly ( #3420 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-12-11 13:15:49 -05:00