Dylan K. Taylor
|
b84c110819
|
Fix CS according to newest php-cs-fixer
|
2022-10-13 21:00:57 +01:00 |
|
IvanCraft623
|
421379fc77
|
SplashPotion: Use World::getCollidingEntities() instead of World::getNearbyEntities() (#5326)
fixes spectator players receiving effects from splash potions
|
2022-10-11 22:57:35 +01:00 |
|
Dylan K. Taylor
|
293cea7714
|
4.9.2 is next
|
2022-10-11 22:47:58 +01:00 |
|
Dylan K. Taylor
|
15645759e9
|
Release 4.9.1
|
2022-10-11 22:47:54 +01:00 |
|
Dylan K. Taylor
|
c1fbac412e
|
event: ensure that modifications to items expected to be readonly have no effect
this isn't a very glorious fix, but it's the best I have for now.
|
2022-10-07 11:33:14 +01:00 |
|
Dylan K. Taylor
|
cd4bb91676
|
Living: alter eye height so the player doesn't drown on the surface of water when swimming
fixes #4989
|
2022-09-29 00:15:07 +01:00 |
|
Dylan K. Taylor
|
2be527060f
|
Sign: Fixed desync of colour and glowing state when using dye on signs
fixes #4932
|
2022-09-28 23:34:08 +01:00 |
|
Dylan K. Taylor
|
6f68c6d8a0
|
Melon: extend Solid instead of Transparent, fixes #5050
|
2022-09-28 23:07:53 +01:00 |
|
Dylan K. Taylor
|
ac16378410
|
Silence pre-spawn PlayerAuthInputPacket debug spam
|
2022-09-28 21:58:23 +01:00 |
|
Dylan K. Taylor
|
1f9dfa77bf
|
PreSpawnPacketHandler: emit a separate debug message for sending creative data
|
2022-09-28 21:58:23 +01:00 |
|
IvanCraft623
|
fc56c041f3
|
Correct knockback from explosions (#5161)
|
2022-09-28 21:09:07 +01:00 |
|
ShockedPlot7560
|
22486dd75e
|
Mushroom: check the light for placement, unless placed on mycelium or podzol (#5054)
The previous behaviour was inconsistent with vanilla.
|
2022-09-28 18:41:23 +01:00 |
|
Dylan K. Taylor
|
def2f8c145
|
InventoryManager: ensure the windowID is valid before attempting to remove any window
this is currently a harmless bug, since remove() isn't currently doing any heavy lifting.
|
2022-09-28 01:01:42 +01:00 |
|
Dylan K. Taylor
|
ed7c95549d
|
PreSpawnPacketHandler: add a bunch of debug messages
this is useful for observing timings during first spawn, so that performance issues can be more easily spotted.
|
2022-09-27 21:08:31 +01:00 |
|
IvanCraft623
|
5e5661de75
|
Play burp sound when consuming a FoodSource (#5158)
|
2022-09-27 17:21:55 +01:00 |
|
DHJ1
|
dec188d4ad
|
TaskHandler: mark some public methods as @internal (#5310)
closes #5309
|
2022-09-27 17:17:29 +01:00 |
|
Dylan K. Taylor
|
f448b2e685
|
Block: Improve documentation for a whole bunch of methods
|
2022-09-24 18:06:46 +01:00 |
|
Dylan K. Taylor
|
6a0c54f850
|
Block: Relocate and document addVelocityToEntity()
maybe we should consider merging this with onEntityInside(), since they are both called for the same reasons? ...
|
2022-09-24 17:32:02 +01:00 |
|
Dylan K. Taylor
|
77a18d0aea
|
Block: add documentation for getFrictionFactor()
has no one ever questioned the fact that a higher _friction_ factor _reduces_ the block's friction???
|
2022-09-24 17:05:38 +01:00 |
|
Dylan K. Taylor
|
140a809c40
|
Block: improve documentation of hasEntityCollision() and onEntityInside()
|
2022-09-24 17:04:42 +01:00 |
|
Dylan K. Taylor
|
cb7c136035
|
Added documentation for some base Block classes
|
2022-09-24 16:54:21 +01:00 |
|
Ali
|
3c55db531d
|
HealthBoostEffect: Ensure that current health is within limits after reducing max health on removal(#5303)
|
2022-09-24 13:45:12 +01:00 |
|
Dylan K. Taylor
|
7804172846
|
Player: added API documentation for some functions
|
2022-09-21 14:46:04 +01:00 |
|
Dylan K. Taylor
|
d1c75da14b
|
Player: lock flight state in spectator mode
players should not be able to stop flying in spectator mode
|
2022-09-20 21:53:51 +01:00 |
|
Dylan K. Taylor
|
66e70e5b0e
|
4.9.1 is next
|
2022-09-20 20:09:38 +01:00 |
|
Dylan K. Taylor
|
785dc71256
|
Release 4.9.0
|
2022-09-20 20:09:38 +01:00 |
|
Dylan K. Taylor
|
d459afaa54
|
fix CS
|
2022-09-20 20:00:40 +01:00 |
|
Dylan K. Taylor
|
db586233da
|
Changes for 1.19.30 support
|
2022-09-20 19:50:27 +01:00 |
|
Dylan K. Taylor
|
23e98a30f5
|
ItemEntity: don't ignore parent's savable state
|
2022-09-20 14:50:35 +01:00 |
|
Dylan K. Taylor
|
5bc7ca6569
|
ItemEntity: disable saving if the contained item is air or has a zero count
|
2022-09-20 14:45:10 +01:00 |
|
Dylan K. Taylor
|
f39d2a9be3
|
bootstrap: update JIT warning
|
2022-09-20 14:43:05 +01:00 |
|
Eren A. Akyol
|
82ba7903c8
|
Fixed wrong key being used for entity type ID in save data (#5288)
closes #5260
|
2022-09-15 13:40:48 +01:00 |
|
Dylan K. Taylor
|
3d03bb1301
|
Fix CS
|
2022-09-15 12:01:26 +01:00 |
|
Dylan K. Taylor
|
f3ca6de1eb
|
shut
|
2022-09-02 20:00:52 +01:00 |
|
Dylan K. Taylor
|
88eafdd614
|
Improve type info for RegistryTrait::getAll() and its users
|
2022-09-02 19:57:22 +01:00 |
|
Dylan K. Taylor
|
6dd5fec4ea
|
ExperienceManager: remove superfluous doc comment
|
2022-09-02 19:38:23 +01:00 |
|
Dylan K. Taylor
|
6866c86d39
|
BaseInventory: fix CS
|
2022-09-02 19:36:45 +01:00 |
|
Dylan K. Taylor
|
a735a69870
|
BaseInventory: improve type info available to setContents() and internalSetContents()
|
2022-09-02 19:36:08 +01:00 |
|
Dylan K. Taylor
|
a0ea74c08f
|
Inventory: Improve quality of type info of arrays
|
2022-09-02 19:34:12 +01:00 |
|
Dylan K. Taylor
|
ca4b8a5827
|
World: remove local static recursion guard variable, closes #3125
|
2022-09-02 19:24:09 +01:00 |
|
Dylan K. Taylor
|
f88c4d9a8c
|
Remove more unnecessary local static variable usages
these are never mutated. Local constants would be better, if we had those.
|
2022-09-02 19:19:04 +01:00 |
|
Dylan K. Taylor
|
66cd156d80
|
Utils: use static property for core count cache, instead of local static variable
|
2022-09-02 19:18:01 +01:00 |
|
Dylan K. Taylor
|
222049927a
|
Language: fixed bogus callable reference in array_map
for some reason phpstan only reports this under checkImplicitMixed.
|
2022-09-02 19:15:05 +01:00 |
|
Dylan K. Taylor
|
d72e947d15
|
BlockFactory: avoid unnecessary local static variable usage
phpstan treats these as always mixed, because it can't be sure what their types will be.
|
2022-09-02 19:14:35 +01:00 |
|
Dylan K. Taylor
|
770cca2efa
|
Server: harden response handling for crash report submission
this eliminates some checkImplicitMixed errors in phpstan.
|
2022-09-02 19:13:54 +01:00 |
|
Dylan K. Taylor
|
033dac3d16
|
Server: be explicit about the player promise resolver type
since there's no way for phpstan to infer the type of this, it becomes implicit mixed, which can conceal bugs.
|
2022-09-02 19:13:16 +01:00 |
|
Dylan K. Taylor
|
85678aa356
|
phpstan 1.8.3
|
2022-09-02 18:28:33 +01:00 |
|
Dylan K. Taylor
|
1d253bc8c2
|
Utils: remove 32-bit specific code from javaStringHash()
this was necessary in the days of 32-bit, but for 64-bit, the 0xffffffff mask is sufficient and produces the exact same result.
|
2022-09-02 18:23:49 +01:00 |
|
DiamondStrider1
|
9e0b4621be
|
Fixed languages-not-found bug (#5272)
* Fixed languages-not-found bug
* Update Language.php
Co-authored-by: Dylan T <odigiman@gmail.com>
|
2022-09-02 03:51:31 +01:00 |
|
Dylan K. Taylor
|
456439566b
|
Language: treat empty translation files the same as missing ones
|
2022-08-31 01:53:15 +01:00 |
|