DeidaraMC
32f96683ee
feat: add weather to instances ( #2032 )
...
* feat: instance weather system
* chore: weather documentation
* chore: remove unused weather fields
* feat: linear weather interpolation
* chore: register weather command
---------
Co-authored-by: DeidaraMC <DeidaraMC>
Co-authored-by: mworzala <mattheworzala@gmail.com>
2024-03-19 16:44:51 +00:00
DeidaraMC
705ec5cc07
fix: send EntityHeadLookPacket on teleport ( #2031 )
...
* fix: send EntityHeadLookPacket on teleport
* fix: new teleport test integration
---------
Co-authored-by: DeidaraMC <DeidaraMC>
2024-03-18 03:41:06 +00:00
DeidaraMC
e5cb2f7a1d
fix: send entity metadata immediately ( #2027 )
...
Co-authored-by: DeidaraMC <DeidaraMC>
2024-03-18 03:36:20 +00:00
Spongecade
e9e58e4fce
Update Minecraft Wiki links to new domain
...
(cherry picked from commit 478eba12fb
)
2024-02-09 15:03:05 -05:00
mworzala
f80d11d719
fix: still update pose for players who had their entity type switched
...
(cherry picked from commit da46d07699
)
2024-02-09 14:27:43 -05:00
DeidaraMC
35f9489280
update: infinite potion duration support ( #106 )
...
* upgrade: infinite potion duration
* fix: no more aqgit
---------
Co-authored-by: mworzala <mattheworzala@gmail.com>
(cherry picked from commit bb4d925ec4
)
2024-02-09 14:27:43 -05:00
Matt Worzala
58b550c5ff
Fix testing (v2) ( #99 )
...
* Fix Minecraft changes since 1.19 (Block.GRASS, recipe packet, DamageType.VOID)
* Add packets in play state
* Fix some tests via TestConnectionImpl and API changes
* fix: add some missing entity metas, group projectiles
---------
Co-authored-by: GoldenStack <goldenfire64yt@gmail.com>
(cherry picked from commit 89a665fdf5
)
2024-02-09 14:27:43 -05:00
mworzala
d4754c1f1d
feat: working (scuffed) reentry after reconfiguration
...
(cherry picked from commit 3ad490356a
)
2024-02-09 14:27:43 -05:00
mworzala
b9c2d42696
feat: start reentry of config phase
...
(cherry picked from commit e702c09f06
)
2024-02-09 14:27:43 -05:00
MrBretzel
0920b90195
Add more method to Entity for PotionEffect ( #85 )
...
(cherry picked from commit 8edc9981d0
)
2024-02-09 14:27:43 -05:00
mworzala
cb7014b2eb
feat: add experimental player pose update logic
...
(cherry picked from commit d8ef618d08
)
2024-02-09 14:27:43 -05:00
hapily04
ddcfccd7dd
Entity Position Sync fix ( #72 )
...
(cherry picked from commit 2c4fbf4964
)
2024-02-09 14:27:43 -05:00
GoldenStack
061c2c98f1
hollow-cube/remove-default-damage-behaviour ( #64 )
...
* Remove automatic void damage
* Remove automatic fire damage
(cherry picked from commit 517b195b5e
)
2024-02-09 14:27:43 -05:00
Samuel
7174ce2b21
hollow-cube/editentitymeta_function ( #62 )
...
* Add editEntityMeta
* Log entityType instead
* finally
(cherry picked from commit 30699ec3fd
)
2024-02-09 14:27:43 -05:00
Samuel
b1b33b9df8
hollow-cube/entity-despawn-hooks ( #63 )
...
* Add Entity::despawn
* Clarify that despawn() is not at risk of being ignored
* Make despawn() protected
(cherry picked from commit 9e27053b15
)
2024-02-09 14:27:43 -05:00
David Mayr
91a902afb3
hollow-cube/missing-pose-sitting
...
(cherry picked from commit 65254e919d
)
2024-02-09 14:27:43 -05:00
mworzala
0208ce8193
hollow-cube/entity-teleport-head-fix
...
(cherry picked from commit 4da527c25a
)
2024-02-09 14:27:43 -05:00
iam
7cce1aa479
hollow-cube/projectile-physics-improvements
...
* Add better protectiles
* Cleanup
* better physics
* Add filter
* Update EntityCollision.java
* Negate filter check
(cherry picked from commit 0400e2dda4
)
2024-02-09 14:27:43 -05:00
Matt Worzala
8f1f7e127d
1.19.4 ( #11 )
...
* first join
* add new entities
* fix type on interpolation duration
* switch long to var long
* switch long to var long, round 2
* add flags to TextDisplay
* 1.19.4
* setView in Entity#teleport
* do not trigger touchTick if entity physics are disabled
* Add new 1.19.4 packets
* constant expr
* no localhost on github actions
* yoinked changes from 1.19.3 main
* update to forked changes
* remove potion command
* remove potion command
---------
Co-authored-by: GreatWyrm <alecmusante@gmail.com>
(cherry picked from commit 7f3144337d
)
2024-02-09 14:27:43 -05:00
emortaldev
8a6a8f0050
hollow-cube/distance-squared-optimization
...
* Use distance squared where possible
* Update EntityFinder.java
* Update FollowTargetGoal.java
* Consistent methods for squared
(cherry picked from commit 4e0bc47429
)
2024-02-09 14:27:43 -05:00
mworzala
0ccb26c7be
hollow-cube/entity-get-instance-unknown-nullability
...
Signed-off-by: mworzala <mattheworzala@gmail.com>
Entity#getInstance to @UnknownNullability
(cherry picked from commit 35fc7a1127b2189515991bfdf0f7fd0dc92af09e)
(cherry picked from commit bc73a6cbf8
)
2024-02-09 14:27:43 -05:00
Zak Shearman
84f4ae040e
Re-word docs for Entity#lookAt(Entity) ( #1543 )
2022-11-27 23:01:50 +01:00
GreatWyrm
60751d546e
Update the list of entity poses to 1.19 ( #1439 )
2022-10-10 23:40:10 +02:00
Arektor
17ef1c2f57
Reduce velocity update rate ( #1426 )
2022-10-07 17:19:29 +02:00
TheMode
fc90fe8852
Remove some Collections
usage
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-06 15:08:36 +02:00
TheMode
1dd2cc72ee
1.19.2 ( #774 )
2022-09-05 13:54:58 +02:00
Noel Németh
bcab1b199b
Limit chunk update packets ( #1128 )
2022-06-04 22:04:57 +02:00
TheMode
ff712575ad
Fix velocity packets being sent for flying players
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-06-04 20:38:31 +02:00
TogAr2
3cd73310cd
Account for flying in velocity calculation ( #1111 )
2022-05-22 16:46:54 +02:00
MrGazdag
5f9d44433d
Fix Entity#lookAt(Pos) not correctly looking at the position ( #1058 )
2022-05-12 23:35:46 +02:00
TheMode
fdd3e2c53c
Seal snapshot interfaces
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-05-04 13:25:24 +02:00
TogAr2
23d7df7cbb
Entity pose fixes ( #487 )
2022-05-03 22:29:38 +02:00
Weiiswurst
afddb6f549
hasVelocity is now false if the entity just has gravity ( #975 )
2022-04-28 16:06:53 +02:00
Bloepiloepi
d87a8f72c7
Fix Entity#takeKnockback and gravity ( #943 )
2022-04-23 21:37:27 +02:00
TheMode
a4adbb49fe
Add a new Pos#sameView
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-04-19 21:09:02 +02:00
Zak Shearman
64f617c81c
Add Pos#withLookAt ( #945 )
2022-04-19 20:31:05 +02:00
TheMode
8b187894f7
Make Instance implements EventHandler
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-04-17 06:19:14 +02:00
Lorenzo Lapucci
97abccce0c
Use eye height difference when setting direction using Entity#lookAt(Entity) ( #900 )
2022-04-10 14:13:13 +02:00
Konstantin Shandurenko
8df0d37107
Entity's line of sight methods improvements ( #842 )
2022-03-31 20:28:02 +02:00
Konstantin Shandurenko
b3ee3e2345
EntityProjectile fixes and optimizations ( #807 )
2022-03-28 22:06:25 +02:00
iam
3fbdf4f22a
Fix Entity Touch Block Check ( #795 )
2022-03-21 00:04:54 +01:00
TheMode
f2fec73202
Tag internal rework ( #782 )
2022-03-20 01:47:57 +01:00
themode
df64ce9653
Remove dependency from instance/entity for collisions
2022-03-13 23:28:31 +01:00
themode
c890a1ae9a
Reduce field lookup for block touch
2022-03-13 17:55:00 +01:00
themode
b906bd89ce
Oops
2022-03-10 16:07:56 +01:00
iam
6891a530f5
Block Collision Physics ( #730 )
2022-03-09 19:08:42 +01:00
TheMode
0f8f1f9906
Unique node mapping ( #737 )
2022-03-06 07:29:51 +01:00
TheMode
1bea4848ac
Local node ( #734 )
2022-03-05 17:01:10 +01:00
TheMode
cc69fcf05a
Revert "Local node support ( #688 )" ( #733 )
...
This reverts commit 0cb2600929
.
2022-03-05 12:06:59 +01:00
TheMode
0cb2600929
Local node support ( #688 )
2022-03-05 11:11:39 +01:00