4jcraft/targets/minecraft/world/entity
MatthewBeshay 45c85fcf79 perf: stop heap-allocating mob restriction state and Path nodes
Inlines restrictCenter and leashRestrictionGoal as value members and
stores Path nodes by value, removing per-mob and per-path malloc churn.
2026-04-09 15:24:13 +10:00
..
ai style: clang-format the entire project 2026-04-09 15:24:13 +10:00
ambient refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
animal style: clang-format the entire project 2026-04-09 15:24:13 +10:00
boss style: clang-format the entire project 2026-04-09 15:24:13 +10:00
global style: clang-format the entire project 2026-04-09 15:24:13 +10:00
item style: clang-format the entire project 2026-04-09 15:24:13 +10:00
monster style: clang-format the entire project 2026-04-09 15:24:13 +10:00
npc style: clang-format the entire project 2026-04-09 15:24:13 +10:00
player style: clang-format the entire project 2026-04-09 15:24:13 +10:00
projectile style: clang-format the entire project 2026-04-09 15:24:13 +10:00
AgeableMob.cpp refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
AgeableMob.h
Creature.cpp
Creature.h
DelayedRelease.cpp
DelayedRelease.h
Entity.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
Entity.h style: clang-format the entire project 2026-04-09 15:24:13 +10:00
EntityEvent.h
EntityIO.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
EntityIO.h style: clang-format the entire project 2026-04-09 15:24:13 +10:00
EntityPos.cpp
EntityPos.h
EntitySelector.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
EntitySelector.h
ExperienceOrb.cpp refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
ExperienceOrb.h
FlyingMob.cpp
FlyingMob.h
HangingEntity.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
HangingEntity.h
ItemFrame.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
ItemFrame.h
LeashFenceKnotEntity.cpp
LeashFenceKnotEntity.h
LivingEntity.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
LivingEntity.h
Mob.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
Mob.h refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
MobCategory.cpp
MobCategory.h
MobGroupData.h
MobType.h
OwnableEntity.h refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
Painting.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
Painting.h style: clang-format the entire project 2026-04-09 15:24:13 +10:00
PathfinderMob.cpp perf: stop heap-allocating mob restriction state and Path nodes 2026-04-09 15:24:13 +10:00
PathfinderMob.h perf: stop heap-allocating mob restriction state and Path nodes 2026-04-09 15:24:13 +10:00
SyncedEntityData.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
SyncedEntityData.h refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
TamableAnimal.cpp refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00
TamableAnimal.h refactor: nuke all widestrings and widechars everywhere 2026-04-07 23:23:31 -05:00