Commit Graph
103 Commits
Author SHA1 Message Date
altrisi 2f67690ec3 Don't save player twice when shadowing (#2131)
Saving has side effects, such as removing enderpearls
2025-11-27 20:01:30 +01:00
Crystal0404 6654b5399c place the player before loading the data 2025-10-14 22:18:43 +02:00
gnembon 9d4babdf59 load moar 2025-10-12 15:26:13 +02:00
Calboot f2b7aaf28c Fix #2110 2025-10-12 13:51:07 +02:00
gnembon f371e2e8bd 25w36b 2025-09-04 02:08:10 +02:00
gnembon 9408e40d4a 25w35a 2025-08-27 09:57:17 +02:00
gnembon 5269fee801 25w34b, broken item and be shapes rendered 2025-08-20 11:54:25 +02:00
gnembon 134d839625 25w31a 2025-07-31 01:57:08 +02:00
gnembon a1e4496cff 25w19a 2025-05-07 19:33:48 +02:00
gnembon fd098151c4 25w03a 2025-01-16 12:43:30 +01:00
senseiwells a83d04e912 Fixes #1958 2024-11-13 23:41:07 +01:00
gnembon 3a66dd0a9b 24w40a 2024-10-04 20:16:39 +02:00
gnembon 85d848c488 24w39a 2024-09-25 21:01:11 +02:00
gnembon 72b298ea5f 24w26a 2024-09-04 20:23:21 +02:00
gnembon d11586fdaf update to 24w33a 2024-08-18 19:10:40 +02:00
gnembon 9e578e6cc9 24w21a - broken shapes 2024-05-22 22:34:21 +02:00
gnembon c4f8c86520 24w20a, disable reset_chunk, relight, and chunk load events 2024-05-15 23:13:40 +02:00
gnembon d524df5a0b removed spawn chunks size rule. Hack for network stuff - may stay. 24w03a 2024-01-18 23:11:56 +01:00
senseiwells 2fabf39f50 Fix Race Condition Crash Exploit (#1849) 2024-01-18 17:52:11 +01:00
gnembon d76d013acb 23w51b 2023-12-18 19:20:26 +01:00
altrisi e1bd03cbef Simplify handling of spawning not online fake players 2023-11-04 14:47:03 +01:00
gnembon 5a77da26d4 1.20.2-pre1 2023-09-05 22:15:44 +02:00
gnembon 08c5c3db31 fix player skins not showing properly 2023-08-07 20:04:40 +02:00
gnembon 55a88c6cdc 1.4.113 on 23w31a, many regressions including modded networking, fake players, scoreboard api and more. 2023-08-03 12:33:49 +02:00
Filip Š efddb904a0 Add option to configure listing fake players on the multiplayer screen (#1756) 2023-07-28 15:27:03 +02:00
James McCulloch 9ca4e9538f shadow-player-reconnect-fix (#1686)
* if a bot is kill()ed for a duplicate login, handle the disconnect immediately, Fixes #1468
2023-05-24 14:38:48 +02:00
gnembon e28f52171f 1.20-pre5 2023-05-23 18:25:09 +02:00
gnembon 07033af7dd 23w17a 2023-04-26 22:58:59 +02:00
altrisi 431b0e68de Cleanup to the /player command (#1690)
* Small cleanup to `/player` command

There should be no changes to users

* Use extracted `source` variable

* Inline another single-use small function

* Inline another trivial helper

* Import inner classes of the ActionPack

* Rename `literalargumentbuilder` variable

* Compact unnecessary three lines into one

* Inline `source.getServer` and pass `Vec3` to `createFake`

This gets outside of "just" the command, but it's fine

* Unpick name length constant

* Pass `Vec3` directly to `BlockPos.containing`
2023-04-03 18:41:09 +02:00
James McCulloch 8307794f19 Fix fake players not being able to respawn for exiting the end (#1664)
* Allow fake players to respawn (to return from the end)
* Fixes #1645 (Fake players get stuck in the end exit portal)

* fix up some imports
2023-03-14 17:07:27 +01:00
gnembon 4c8e477f4b 1.19.4-pre1 2023-02-22 20:22:02 +01:00
silnarm 23ed35a398 fake-players-falling-fix:
* Fix fake players not accumulating fallDistance or ever 'hitting the ground'
 * Fixes #1586 (Fake player does not take fall damage)
 * Should Fix #1478 (fake players cannot use critical hits)
 * Should Fix Unreported/Unconfirmed (fake players can not engage Elytras)
2023-02-22 01:33:07 +01:00
gnembon 75d94b0570 cleanup of scarpet dependencies 2023-02-08 21:13:14 +01:00
gnembon e0b6aae07b 22w43a 2022-10-26 23:26:27 +02:00
gnembon 9f776167e3 22w42a 2022-10-20 14:33:36 +02:00
gnembon 3a9e3b38dd 1.19-pre2 2022-05-23 23:06:27 +02:00
gnembon 2af763d029 1.19-pre1 2022-05-18 21:08:32 +02:00
gnembon 217567c037 22w18a 2022-05-04 21:34:22 +02:00
gnembon 746c8548e9 22w16b with massive Component changes 2022-04-21 00:26:39 +02:00
gnembon e5af397e22 22w15a 2022-04-13 21:10:24 +02:00
gnembon ef3e71b9b6 22w13a 2022-03-31 20:23:49 +02:00
altrisi 06af9ce8b1 Migrate the Carpet codebase to Mojang Mappings 2022-01-24 20:33:16 +01:00
gnembon 0de2d74ef0 Merge branch 'master' into future 2022-01-19 21:46:37 +01:00
altrisi ec47dea267 Make fake players compatible with adventure platform lib and minor refactor around them (#1235)
* Make fake players compatible with adventure platform and minor refactor around them

Cleaner approach

* Remove no longer needed enderpearl mixin for fake players

Their ClientConnection now has an open channel so isOpen returns true
2022-01-19 21:28:36 +01:00
gnembon 6c7ac72c3e rc-4 2021-11-30 02:46:12 +01:00
gnembon 7b9e5e6feb mappings 2021-09-22 21:12:11 -03:00
gnembon bc175509a2 21w37a 2021-09-18 08:46:27 -03:00
gnembon 7e67966fd2 Merge branch 'master' into future 2021-08-25 15:19:30 -03:00
gnembon a9db4099d0 Compatibility with paper cardboard. Fixes #1078 2021-08-25 00:19:31 -03:00
gnembon 35508c3635 Compatibility with paper cardboard. Fixes #1078 2021-08-25 00:17:31 -03:00