mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-07-15 19:18:06 +00:00
run IWYU on entire codebase
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
#include "ServerPlayer.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <string.h>
|
||||
#include <cfloat>
|
||||
#include <cmath>
|
||||
#include <algorithm>
|
||||
#include <format>
|
||||
|
||||
#include "4J_Input.h"
|
||||
#include "EntityTracker.h"
|
||||
@@ -14,28 +18,97 @@
|
||||
#include "minecraft/client/Minecraft.h"
|
||||
#include "minecraft/client/multiplayer/MultiPlayerLevel.h"
|
||||
#include "minecraft/client/renderer/LevelRenderer.h"
|
||||
#include "minecraft/locale/net.minecraft.locale.h"
|
||||
#include "minecraft/network/packet/net.minecraft.network.packet.h"
|
||||
#include "minecraft/server/MinecraftServer.h"
|
||||
#include "minecraft/server/PlayerList.h"
|
||||
#include "minecraft/server/Settings.h"
|
||||
#include "minecraft/server/network/PlayerConnection.h"
|
||||
#include "minecraft/stats/net.minecraft.stats.h"
|
||||
#include "minecraft/world/damageSource/net.minecraft.world.damagesource.h"
|
||||
#include "minecraft/world/entity/animal/net.minecraft.world.entity.animal.h"
|
||||
#include "minecraft/world/entity/item/net.minecraft.world.entity.item.h"
|
||||
#include "minecraft/world/entity/net.minecraft.world.entity.h"
|
||||
#include "minecraft/world/entity/projectile/net.minecraft.world.entity.projectile.h"
|
||||
#include "minecraft/world/inventory/net.minecraft.world.inventory.h"
|
||||
#include "minecraft/world/item/net.minecraft.world.item.h"
|
||||
#include "minecraft/world/item/trading/net.minecraft.world.item.trading.h"
|
||||
#include "minecraft/world/level/chunk/LevelChunk.h"
|
||||
#include "minecraft/world/level/dimension/net.minecraft.world.level.dimension.h"
|
||||
#include "minecraft/world/level/net.minecraft.world.level.h"
|
||||
#include "minecraft/world/level/storage/net.minecraft.world.level.storage.h"
|
||||
#include "minecraft/world/level/tile/entity/net.minecraft.world.level.tile.entity.h"
|
||||
#include "minecraft/world/scores/criteria/net.minecraft.world.scores.criteria.h"
|
||||
#include "minecraft/world/scores/net.minecraft.world.scores.h"
|
||||
#include "Minecraft.Client/Common/src/GameRules/LevelRules/Rules/GameRulesInstance.h"
|
||||
#include "Minecraft.Client/Common/src/Network/NetworkPlayerInterface.h"
|
||||
#include "Minecraft.Client/Linux/Linux_App.h"
|
||||
#include "java/InputOutputStream/ByteArrayInputStream.h"
|
||||
#include "java/InputOutputStream/ByteArrayOutputStream.h"
|
||||
#include "java/InputOutputStream/DataInputStream.h"
|
||||
#include "java/InputOutputStream/DataOutputStream.h"
|
||||
#include "java/System.h"
|
||||
#include "nbt/CompoundTag.h"
|
||||
#include "minecraft/network/packet/AnimatePacket.h"
|
||||
#include "minecraft/network/packet/AwardStatPacket.h"
|
||||
#include "minecraft/network/packet/BlockRegionUpdatePacket.h"
|
||||
#include "minecraft/network/packet/ContainerClosePacket.h"
|
||||
#include "minecraft/network/packet/ContainerOpenPacket.h"
|
||||
#include "minecraft/network/packet/ContainerSetContentPacket.h"
|
||||
#include "minecraft/network/packet/ContainerSetDataPacket.h"
|
||||
#include "minecraft/network/packet/ContainerSetSlotPacket.h"
|
||||
#include "minecraft/network/packet/CustomPayloadPacket.h"
|
||||
#include "minecraft/network/packet/EntityActionAtPositionPacket.h"
|
||||
#include "minecraft/network/packet/EntityEventPacket.h"
|
||||
#include "minecraft/network/packet/GameEventPacket.h"
|
||||
#include "minecraft/network/packet/Packet.h"
|
||||
#include "minecraft/network/packet/PlayerAbilitiesPacket.h"
|
||||
#include "minecraft/network/packet/RemoveEntitiesPacket.h"
|
||||
#include "minecraft/network/packet/RemoveMobEffectPacket.h"
|
||||
#include "minecraft/network/packet/SetEntityLinkPacket.h"
|
||||
#include "minecraft/network/packet/SetExperiencePacket.h"
|
||||
#include "minecraft/network/packet/SetHealthPacket.h"
|
||||
#include "minecraft/network/packet/TileEditorOpenPacket.h"
|
||||
#include "minecraft/network/packet/UpdateMobEffectPacket.h"
|
||||
#include "minecraft/stats/GenericStats.h"
|
||||
#include "minecraft/stats/Stat.h"
|
||||
#include "strings.h"
|
||||
#include "minecraft/world/Container.h"
|
||||
#include "minecraft/world/damageSource/CombatTracker.h"
|
||||
#include "minecraft/world/damageSource/DamageSource.h"
|
||||
#include "minecraft/world/damageSource/EntityDamageSource.h"
|
||||
#include "minecraft/world/entity/Entity.h"
|
||||
#include "minecraft/world/entity/EntityEvent.h"
|
||||
#include "minecraft/world/entity/LivingEntity.h"
|
||||
#include "minecraft/world/entity/animal/EntityHorse.h"
|
||||
#include "minecraft/world/entity/item/MinecartHopper.h"
|
||||
#include "minecraft/world/entity/player/Inventory.h"
|
||||
#include "minecraft/world/entity/projectile/Arrow.h"
|
||||
#include "minecraft/world/food/FoodData.h"
|
||||
#include "minecraft/world/inventory/AbstractContainerMenu.h"
|
||||
#include "minecraft/world/inventory/AnvilMenu.h"
|
||||
#include "minecraft/world/inventory/BeaconMenu.h"
|
||||
#include "minecraft/world/inventory/BrewingStandMenu.h"
|
||||
#include "minecraft/world/inventory/ContainerMenu.h"
|
||||
#include "minecraft/world/inventory/CraftingMenu.h"
|
||||
#include "minecraft/world/inventory/EnchantmentMenu.h"
|
||||
#include "minecraft/world/inventory/FireworksMenu.h"
|
||||
#include "minecraft/world/inventory/FurnaceMenu.h"
|
||||
#include "minecraft/world/inventory/HopperMenu.h"
|
||||
#include "minecraft/world/inventory/HorseInventoryMenu.h"
|
||||
#include "minecraft/world/inventory/MerchantMenu.h"
|
||||
#include "minecraft/world/inventory/ResultSlot.h"
|
||||
#include "minecraft/world/inventory/Slot.h"
|
||||
#include "minecraft/world/inventory/TrapMenu.h"
|
||||
#include "minecraft/world/item/ComplexItem.h"
|
||||
#include "minecraft/world/item/Item.h"
|
||||
#include "minecraft/world/item/ItemInstance.h"
|
||||
#include "minecraft/world/item/UseAnim.h"
|
||||
#include "minecraft/world/item/trading/Merchant.h"
|
||||
#include "minecraft/world/item/trading/MerchantRecipeList.h"
|
||||
#include "minecraft/world/level/ChunkPos.h"
|
||||
#include "minecraft/world/level/GameRules.h"
|
||||
#include "minecraft/world/level/Level.h"
|
||||
#include "minecraft/world/level/LevelSettings.h"
|
||||
#include "minecraft/world/level/biome/Biome.h"
|
||||
#include "minecraft/world/level/dimension/Dimension.h"
|
||||
#include "minecraft/world/level/storage/LevelData.h"
|
||||
#include "minecraft/world/level/tile/Tile.h"
|
||||
#include "minecraft/world/level/tile/entity/BeaconTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/BrewingStandTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/DispenserTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/FurnaceTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/HopperTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/SignTileEntity.h"
|
||||
#include "minecraft/world/level/tile/entity/TileEntity.h"
|
||||
#include "minecraft/world/scores/Score.h"
|
||||
#include "minecraft/world/scores/Scoreboard.h"
|
||||
#include "minecraft/world/scores/criteria/ObjectiveCriteria.h"
|
||||
#include "minecraft/world/inventory/MerchantContainer.h"
|
||||
|
||||
class Objective;
|
||||
|
||||
ServerPlayer::ServerPlayer(MinecraftServer* server, Level* level,
|
||||
const std::wstring& name,
|
||||
|
||||
Reference in New Issue
Block a user