gnembon
289df9d9f8
specify inventory changes
2024-02-29 12:32:52 +01:00
gnembon
a0bd6e22ac
simplify stackableShulkerBoxes rule
2024-02-29 11:11:18 +01:00
gnembon
4e57eecf2d
24w09a
2024-02-29 11:05:15 +01:00
gnembon
3b6ada52f8
24w06a
2024-02-07 19:01:07 +01:00
gnembon
dcb45c93b8
24w05a
2024-02-01 11:42:59 +01:00
gnembon
f316ffa3e2
24w04a
2024-01-24 23:52:01 +01:00
gnembon
d524df5a0b
removed spawn chunks size rule. Hack for network stuff - may stay. 24w03a
2024-01-18 23:11:56 +01:00
gnembon
d76d013acb
23w51b
2023-12-18 19:20:26 +01:00
gnembon
930655009b
1.20.3-pre2
2023-11-22 23:06:07 +01:00
gnembon
5c1da81b9f
23w45a fixes and unmaintainable optimized TNT rule pseudofix.
2023-11-08 21:41:49 +01:00
gnembon
7392f16785
23w44a and some cleanups
2023-11-01 22:13:35 +01:00
gnembon
382706a6df
23w43a
2023-10-25 19:09:20 +02:00
gnembon
1a7e8b6875
yeet most of tick
2023-10-25 17:06:53 +02:00
gnembon
bccefa4729
23w42a and removed portalCreativeDelay and portalSurvivalDelay
2023-10-18 20:44:35 +02:00
gnembon
1fe486a5e8
23w41a
2023-10-11 18:20:30 +02:00
altrisi
9039bbaa16
Fix hopper counters command error when guessing item color ( #1826 )
...
* Fix hopper counters command crash when guessing item color
* Less List types, slightly less copying and clearer Stream chain
* Reverse result equal logic to not search through registries as much
Gets the item being searched once outside instead of getting the id for
every recipe
2023-10-06 18:37:45 +02:00
gnembon
83940f50b3
lol stupid mojang 23w40a
2023-10-04 23:24:08 +02:00
manyrandomthings
cd1deed5e5
Fix movableBlockEntities crashing in 1.20.2 ( #1817 )
2023-09-24 18:13:32 +02:00
silnarm
1205c9fdd1
fix-players-pushing-entities-in-tick-freeze
...
* cancel pushEntities() if game paused
* fixes #1779
2023-09-14 02:37:48 +02:00
gnembon
5a77da26d4
1.20.2-pre1
2023-09-05 22:15:44 +02:00
gnembon
ed91bfe95d
23w35a
2023-08-30 21:58:54 +02:00
gnembon
7fdc6a97ef
fixed server connection
2023-08-08 13:10:35 +02:00
gnembon
cd572695b6
remove unnecessary command parameter
2023-08-08 12:42:35 +02:00
gnembon
7a19bbe997
fix client communication for carpet
2023-08-08 11:59:50 +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
altrisi
8416a2f28b
Tweaks on top of #1775
...
Make new interface not have default methods, make `Shadow` body throw
and tiny style changes
2023-08-01 13:39:00 +02:00
Blodhgarm
f564a9c491
Refactor PistionStructureResolver API for better Compatiblity ( #1775 )
...
* Implement better handling for custom block interactions within the `PistionStructureResolver`
- Switch to a opt in system for piston interaction methods by moving to a dedicated interface and removing mixin that injects such into every block
- Default to vanilla code for slime blocks and honey blocks behavior.
- Keep `BlockBehaviourInterface` and `BlockBehaviour_customStickyMixin` for compatibility reasons
2023-08-01 13:29:49 +02:00
altrisi
1a73edbf76
Fix chat signatures desyncing when cancelling __on_player_message ( #1778 )
2023-08-01 12:43:47 +02:00
altrisi
a29b84ec0d
Remove lightEngineMaxBatchSize rule ( #1771 )
2023-07-28 21:10:17 +02:00
altrisi
fbe37017c5
Refactor spawn reporting ( #1519 )
...
Not all that could be done for now
2023-07-28 20:57:48 +02:00
altrisi
ac588c3e55
Add utility method to easily run code on all SettingsManagers ( #1696 )
2023-07-26 19:01:03 +02:00
AngelBottomless
dd902fd77c
Fix piglin brutes spawning in air ( #1769 )
2023-07-26 15:40:00 +02:00
James McCulloch
aeb68e9ba0
Fake player portal fix ( #1724 )
...
* fake-player-portal-fix:
* Fix the teleport fix, so it doesn't crash when bots go through nether portals (Fixes #1712 )
* fake-player-portal-fix:
* Re-implement fix for #1190
* Without causing #1712
* Just move the bot on the chunkmap directly.
2023-05-24 14:24:03 +02:00
gnembon
e28f52171f
1.20-pre5
2023-05-23 18:25:09 +02:00
gnembon
e140a5ddb0
send tick info with client level data
2023-05-19 00:45:27 +02:00
gnembon
b744956777
fixed server only issues, properly separated client / server logic in common class.
2023-05-18 14:19:26 +02:00
gnembon
c6f52b3293
retire static TickSpeed. Use Server and Client synchronization agents.
2023-05-17 21:20:00 +02:00
gnembon
df786605c2
moar client-server tick speed separation
2023-05-16 10:35:40 +02:00
gnembon
e0a3060339
tickspeed server - client separation.
2023-05-14 23:36:55 +02:00
gnembon
755ec1daa8
relight cleanup - think it works now. Little higher level, but that's what's needed.
2023-05-12 22:04:19 +02:00
gnembon
fa0200c137
1.20-pre1
2023-05-10 21:12:15 +02:00
gnembon
cac97b5127
23w18a
2023-05-03 22:09:14 +02:00
gnembon
9cae675ede
attempt to make the game no crash when resetting chunks. Lighting gonna get fixed later I presume
2023-05-03 21:50:37 +02:00
gnembon
07033af7dd
23w17a
2023-04-26 22:58:59 +02:00
altrisi
f1205a4251
Make hoppers use the getter for HopperCounter in their mixin
...
And very minor cleanup in it
2023-04-22 20:41:12 +02:00
gnembon
d68c252180
23w16a
2023-04-20 22:13:32 +02:00
altrisi
8cd60db5e4
Random cleanups to users of Level.OVERWORLD and reduce minecraft_server usage ( #1697 )
...
- Use `overworld()` instead of `getLevel(Level.OVERWORLD)` when convenient
- Remove now unnecessary `// OW` comments, from when it had no mappings
- Make spawn chunk size and light batches not depend on global server instance
- Merge all spawn chunk size logic into SpawnChunks instead of methods in the validator
- Remove unneeded `withWorld(OVERWORLD)` with just-created server `CommandSource`s
- Use enhanced for in light batch application
2023-04-08 20:01:30 +02:00
altrisi
17c2d601d2
Remove global server reference from Player_antiCheatDisabledMixin
2023-04-08 19:48:52 +02:00
gnembon
1751f103f9
23w14a
2023-04-05 20:12:21 +02:00
altrisi
83e88856ab
Rename fungus growth enum given the rule is no longer about a fix
2023-04-03 19:15:08 +02:00