gnembon
f371e2e8bd
25w36b
2025-09-04 02:08:10 +02:00
altrisi
57df043efa
Fix remainder calculation when cauldroning shulker boxes
...
Now handled properly by the game's code
2025-03-15 13:42:36 +01:00
gnembon
b16eec89e7
25w02a
2025-01-09 13:41:19 +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
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
altrisi
5943a2a24b
Fix client packets not being received by the server ( #1905 )
2024-04-28 22:56:15 +02:00
gnembon
a0bd6e22ac
simplify stackableShulkerBoxes rule
2024-02-29 11:11:18 +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
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
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
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
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
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
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
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
4171f9b784
23w13a
2023-03-29 18:44:12 +02:00
gnembon
f1586b3809
23w12a
2023-03-22 18:27:44 +01:00
James McCulloch
8c09946bef
Fix fake players not teleporting to unloaded chunks ( #1665 )
...
* fake-players-teleporting-fix:
* Fix fake players not being moved on the chunkmap when teleporting
* Fixes #1190 (Player bots cannot be teleported to unloaded chunks)
* fake-players-teleporting-fix:
* add missing access widener
* Revert "fake-players-teleporting-fix:"
This reverts commit 617702fca14035913103140d2e04fa33065bf628.
* fake-players-teleporting-fix:
* access awaitingTeleport in a nicer way
* fake-players-teleporting-fix: * access awaitingTeleport in a nicer way
2023-03-14 17:02:41 +01:00
altrisi
4801534229
Sync fillLimit rule with the equivalent gamerule
2023-03-08 20:52:44 +01:00
gnembon
2b1bb9652b
added ON_TICK support for display entities
2023-02-11 01:33:23 +01:00
gnembon
75d94b0570
cleanup of scarpet dependencies
2023-02-08 21:13:14 +01:00
senseiwells
009d971584
Add rule to make the World Border update with ticks instead of real time ( #1550 )
2023-01-25 17:40:18 +01:00
Crec0
f2c658bf03
Add compute_density_function to replace removed `sample_noise ( #1591 )
2023-01-25 17:08:36 +01:00
altrisi
1f38a2e89c
Remove leadFix rule
...
It's been fixed for ages, and the only code we still add is already in vanilla
2023-01-20 18:27:40 +01:00
Ghoulboy
bc5ece085c
Added thickHugeFungusGrowthFix rule ( #1458 )
2023-01-20 18:07:44 +01:00
altrisi
dd1dc3756a
Remove a no longer necessary mixin
...
And tiny cleanup to another one
2023-01-19 00:30:23 +01:00
gnembon
c7d506675e
23w03a
2023-01-18 22:11:19 +01:00
altrisi
2b95a878ad
Remove now fixed flatWorldStructureSpawning rule and cleanup some unused mixins
2023-01-18 14:41:46 +01:00
altrisi
4496241524
Use constants for a few magic numbers in rules
2022-12-26 16:22:09 +01:00
senseiwells
b63dfa1b0a
Make /fillbiome limit customisable with fillLimit ( #1605 )
2022-12-26 15:17:36 +01:00
gnembon
9f776167e3
22w42a
2022-10-20 14:33:36 +02:00
altrisi
f63c6acb05
Fully remove scarpet commands when apps are unloaded ( #1452 )
...
Using new Loader 0.14+ features
2022-10-02 13:32:27 +02:00
ch-yx
179f5a6006
adding a shape that can display a item or a block ( #1365 )
...
added 'polygon', 'item' and 'block' to scarpet rendered shapes
2022-09-12 00:38:52 +02:00
Space Walker
c528695d1a
Refactor Carpet's sticky blocks code ( #1505 )
...
refactor sticky blocks code
2022-09-03 22:49:01 +02:00
altrisi
1734930f7e
Remove some unused code ( #1521 )
2022-08-09 16:21:01 +02:00
altrisi
feb0dc1efb
Remove another duplicated mixin entry
...
This time for `DistanceManager_spawnChunksMixin`
2022-07-29 14:26:00 +02:00
altrisi
f2a270b261
Remove duplicated mixin entry for ServerLevel_spawnChunksMixin
2022-07-29 13:57:32 +02:00
altrisi
d088ee477e
Set mixin compatibility level to Java 17
2022-05-27 19:44:39 +02:00
altrisi
08a65902f5
Remove updateSuppressionCrashFix and related logger ( #1445 )
2022-05-20 20:10:32 +02:00
altrisi
bbe770184e
Autogenerate refmap field in mixins json and remove empty server field
...
Not explicitly specifying the refmap here also removes the log entry in dev environments where Mixin complains about missing refmap.
2022-05-17 22:06:49 +02:00
Fx Morin
9daf72b348
Update updateSuppressionBlock for 1.19 ( #1401 )
...
* Changed Rule: `updateSuppressionBlock` to match new update suppression
* Make it easier to use
* Carpets mixin file will be the death of me
* Renamed `WorldInterface` to `LevelInterface`
Merged LevelAccessor with LevelInterface
* Fix issues with 22w14a & resolve issues
* Add `@Unique` to Level_tickMixin.java
* Naming, brackets, and description
* Return null on invalid
* Fix remaining refactoring issues
2022-05-17 21:21:46 +02:00
gnembon
217567c037
22w18a
2022-05-04 21:34:22 +02:00
gnembon
fc8114b0c1
added 'xpFromExplosions' for xp to always drop from exploding blocks
2022-04-27 20:16:56 +02:00
gnembon
8101abb431
retire extreme behaviours, added moreBlueSkulls
2022-04-20 23:19:59 +02:00