restructure additional Minecraft.World headers

This commit is contained in:
Tropical 2026-04-01 10:28:52 -05:00
parent 2b16d89d5d
commit c49c0a7f27
173 changed files with 202 additions and 232 deletions

View file

@ -41,7 +41,7 @@
#include "Minecraft.World/net/minecraft/world/level/storage/LevelData.h"
#include "Minecraft.World/net/minecraft/world/entity/player/net.minecraft.world.entity.player.h"
#include "Minecraft.Client/net/minecraft/client/renderer/entity/EntityRenderDispatcher.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/net/minecraft/client/skins/TexturePackRepository.h"
#include "Minecraft.Client/net/minecraft/client/skins/DLCTexturePack.h"
#include "Minecraft.Client/Common/src/DLC/DLCPack.h"

View file

@ -4,7 +4,7 @@
#include <string>
#include <vector>
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
class File;

View file

@ -7,7 +7,7 @@ class Random;
using namespace std;
#include <string>
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "miniaudio.h"
#include "Minecraft.Client/Common/App_Defines.h"
#include "Minecraft.Client/Common/src/Audio/Consoles_SoundEngine.h"

View file

@ -1,5 +1,5 @@
#include "Consoles_SoundEngine.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
const wchar_t* ConsoleSoundEngine::wchSoundNames[eSoundType_MAX] = {
L"mob/chicken/chicken", // eSoundType_MOB_CHICKEN_AMBIENT

View file

@ -1,9 +1,9 @@
#include "Minecraft.Client/include/stdafx.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "java/File.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/Common/src/DLC/DLCPack.h"
#include "Minecraft.Client/Common/src/DLC/DLCLocalisationFile.h"
#include "Minecraft.Client/Common/src/DLC/DLCGameRulesFile.h"

View file

@ -6,7 +6,7 @@
#include <unordered_map>
#include "ConsoleSchematicFile.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.World/net/minecraft/world/entity/Entity.h"
#include "Minecraft.World/net/minecraft/world/entity/EntityIO.h"

View file

@ -12,7 +12,7 @@
#include <vector>
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/phys/Vec3.h"
class Level;

View file

@ -24,7 +24,7 @@
#include "Minecraft.Client/net/minecraft/client/ProgressRenderer.h"
#include "Minecraft.Client/net/minecraft/client/multiplayer/MultiPlayerLocalPlayer.h"
#include "Minecraft.World/net/minecraft/network/packet/DisconnectPacket.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/storage/OldChunkStorage.h"
#include "Minecraft.Client/net/minecraft/client/skins/TexturePackRepository.h"
#include "Minecraft.Client/net/minecraft/client/skins/TexturePack.h"

View file

@ -13,7 +13,7 @@
#include "Minecraft.Client/Common/src/Tutorial/Hints/AreaHint.h"
#include "FullTutorial.h"
#include "Minecraft.Client/Common/src/Tutorial/Constraints/TutorialConstraints.h"
#include "Minecraft.World/include/Potion_Macros.h"
#include "Minecraft.World/net/minecraft/world/item/alchemy/PotionMacros.h"
FullTutorial::FullTutorial(int iPad, bool isTrial /*= false*/)
: Tutorial(iPad, true) {

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "Minecraft.World/ConsoleHelpers/PlatformTime.h"
#include <memory>

View file

@ -3,7 +3,7 @@
#include <utility>
#include "Minecraft.World/ConsoleHelpers/PortableFileIO.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "ArchiveFile.h"
#include "Minecraft.Client/Common/src/UI/All Platforms/ArchiveFile.h"
#include "Minecraft.Client/Linux/Linux_App.h"

View file

@ -3,7 +3,7 @@
#include "UIEnums.h"
#include "UIStructs.h"
#include "4J_Storage.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
// 4J Stu - An interface class that defines all the public functions that we use
// within the game code. This allows us to build the Xbox 360 version without

View file

@ -14,7 +14,7 @@
#include "Minecraft.World/net/minecraft/world/entity/net.minecraft.world.entity.h"
#include "Minecraft.World/net/minecraft/world/entity/animal/net.minecraft.world.entity.animal.h"
#include "Minecraft.Client/net/minecraft/client/multiplayer/MultiPlayerGameMode.h"
#include "Minecraft.World/include/Potion_Macros.h"
#include "Minecraft.World/net/minecraft/world/item/alchemy/PotionMacros.h"
#include "java/JavaMath.h"
#include "4J.Common/4J_InputActions.h"

View file

@ -15,7 +15,7 @@
#include "Minecraft.Client/net/minecraft/client/skins/DLCTexturePack.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.Client/Common/src/DLC/DLCPack.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/Common/src/Network/GameNetworkManager.h"
int IUIScene_PauseMenu::ExitGameDialogReturned(

View file

@ -5,7 +5,7 @@
#include "Minecraft.Client/Common/src/UI/UIScene.h"
#include "Minecraft.Client/Linux/Linux_UIController.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
UIControl_Slider::UIControl_Slider() {
m_id = 0;

View file

@ -9,7 +9,7 @@
#include "Minecraft.Client/Common/src/UI/UIScene.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Linux_UIController.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/ChunkSource.h"

View file

@ -12,7 +12,7 @@
#include "Minecraft.Client/Linux/Iggy/include/rrCore.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Linux_UIController.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.World/net/minecraft/world/SimpleContainer.h"
#include "Minecraft.Client/include/NetTypes.h"
#include "Minecraft.Client/include/XboxStubs.h"

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "Minecraft.World/ConsoleHelpers/PlatformTime.h"
#include "UIController.h"
#include "UI.h"

View file

@ -18,7 +18,7 @@
#include "Minecraft.Client/Linux/Linux_UIController.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.World/net/minecraft/world/entity/player/Inventory.h"
#include "Minecraft.World/net/minecraft/world/item/ItemInstance.h"
#include "Minecraft.Client/include/NetTypes.h"

View file

@ -61,7 +61,7 @@ static void sigsegv_handler(int sig) {
#include "Minecraft.Client/net/minecraft/client/renderer/Tesselator.h"
#include "Minecraft.Client/net/minecraft/client/Options.h"
#include "Minecraft.Client/net/minecraft/client/renderer/Textures.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/storage/OldChunkStorage.h"
#include "Minecraft.Client/net/minecraft/client/Minecraft.h"
#include "Minecraft.Client/Common/App_Defines.h"

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h" // 4J
#include "Minecraft.World/stdafx.h" // 4J
// gdraw_d3d11.cpp - author: Fabian Giesen - copyright 2011 RAD Game Tools
//

View file

@ -33,7 +33,7 @@
#include "Sentient/SentientManager.h"
#include "Minecraft.Client/net/minecraft/client/renderer/Textures.h"
#include "../Resource.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/storage/OldChunkStorage.h"
HINSTANCE hMyInst;

View file

@ -60,7 +60,7 @@
#include "Minecraft.World/net/minecraft/world/level/chunk/net.minecraft.world.level.chunk.h"
#include "Minecraft.World/net/minecraft/world/level/dimension/net.minecraft.world.level.dimension.h"
#include "Minecraft.World/net/minecraft/world/item/net.minecraft.world.item.h"
#include "Minecraft.World/include/Minecraft.World.h"
#include "Minecraft.World/net/minecraft/StaticConstructors.h"
#include "Minecraft.Client/net/minecraft/client/multiplayer/ClientConnection.h"
#include "Minecraft.World/net/minecraft/world/level/levelgen/HellRandomLevelSource.h"
#include "Minecraft.World/net/minecraft/world/entity/animal/net.minecraft.world.entity.animal.h"
@ -85,7 +85,7 @@
#include "Minecraft.Client/Common/src/DLC/DLCPack.h"
#include "Minecraft.Client/Common/src/ConsoleGameMode.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.World/include/Potion_Macros.h"
#include "Minecraft.World/net/minecraft/world/item/alchemy/PotionMacros.h"
#include "Minecraft.Client/Common/Minecraft_Macros.h"
#include "Minecraft.Client/Common/src/Colours/ColourTable.h"
#include "4J_Input.h"
@ -4158,7 +4158,7 @@ void Minecraft::main() {
useLomp = true;
MinecraftWorld_RunStaticCtors();
Minecraft_RunStaticCtors();
EntityRenderDispatcher::staticCtor();
TileEntityRenderDispatcher::staticCtor();
User::staticCtor();

View file

@ -1,7 +1,7 @@
#include "Screen.h"
#include "Button.h"
#include "Minecraft.Client/net/minecraft/client/gui/particle/GuiParticles.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.Client/net/minecraft/client/gui/Screen.h"
#include "4J_Profile.h"
#include "4J_Input.h"

View file

@ -5,7 +5,7 @@
#include "Minecraft.Client/net/minecraft/client/gui/Font.h"
#include "Minecraft.Client/Common/src/Audio/SoundEngine.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.World/net/minecraft/locale/I18n.h"
#include "Minecraft.World/net/minecraft/locale/Language.h"
#include "Minecraft.World/net/minecraft/stats/ItemStat.h"

View file

@ -45,7 +45,7 @@
#include "Minecraft.Client/net/minecraft/client/Options.h"
#include "Minecraft.Client/net/minecraft/server/MinecraftServer.h"
#include "Minecraft.Client/net/minecraft/client/ClientConstants.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.Client/net/minecraft/client/skins/TexturePackRepository.h"
#include "Minecraft.Client/net/minecraft/client/gui/MerchantScreen.h"
#include "Minecraft.Client/Common/src/UI/UI.h"

View file

@ -22,7 +22,7 @@
#include "Minecraft.Client/Common/src/Console_Debug_enum.h"
#include "Minecraft.Client/Common/src/Network/GameNetworkManager.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/network/packet/DisconnectPacket.h"
#include "Minecraft.World/net/minecraft/world/level/ChunkPos.h"

View file

@ -3,7 +3,7 @@
#include <memory>
#include "Particle.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Class.h"
class Entity;

View file

@ -3,7 +3,7 @@
#include "DripParticle.h"
#include "Minecraft.Client/Common/App_enums.h"
#include "Minecraft.Client/Common/src/Colours/ColourTable.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.World/net/minecraft/world/level/material/Material.h"
#include "Minecraft.World/net/minecraft/world/level/tile/LiquidTile.h"

View file

@ -6,7 +6,7 @@
#include "FireworksParticles.h"
#include "Minecraft.Client/net/minecraft/client/renderer/Tesselator.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/world/entity/LivingEntity.h"
#include "Minecraft.World/net/minecraft/world/item/FireworksItem.h"

View file

@ -1,6 +1,6 @@
#include "HugeExplosionSeedParticle.h"
#include "java/Random.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.Client/net/minecraft/client/Minecraft.h"
#include "Minecraft.Client/net/minecraft/client/particle/Particle.h"

View file

@ -1,7 +1,7 @@
#include "LavaParticle.h"
#include "java/JavaMath.h"
#include "java/Random.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.Client/net/minecraft/client/particle/Particle.h"

View file

@ -4,7 +4,7 @@
#include <string>
#include "Minecraft.World/net/minecraft/world/entity/Entity.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "ParticleEngine.h"
class Tesselator;

View file

@ -40,8 +40,8 @@
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Linux_UIController.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/stats/Achievement.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"

View file

@ -32,9 +32,9 @@
#include "Minecraft.World/net/minecraft/world/effect/MobEffectInstance.h"
#include "Minecraft.World/net/minecraft/world/item/Item.h"
#include "Minecraft.Client/net/minecraft/client/Camera.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.Client/net/minecraft/client/model/HumanoidModel.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/Common/ShutdownManager.h"
#include "BossMobGuiInfo.h"
#include "Minecraft.Client/net/minecraft/client/skins/TexturePackRepository.h"

View file

@ -46,13 +46,13 @@
#include "Minecraft.Client/net/minecraft/client/particle/FireworksParticles.h"
#include "Minecraft.Client/net/minecraft/client/Lighting.h"
#include "Minecraft.Client/net/minecraft/client/Options.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/JavaMath.h"
#include "java/System.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.Client/net/minecraft/client/multiplayer/MultiPlayerLocalPlayer.h"
#include "Minecraft.Client/net/minecraft/client/multiplayer/MultiPlayerLevel.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "Minecraft.Client/net/minecraft/client/renderer/culling/FrustumCuller.h"
#include "Minecraft.Client/include/FrameProfiler.h"
#include "4J.Common/4J_Compat.h"

View file

@ -5,7 +5,7 @@
#include "java/JavaIntHash.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"
#include "Minecraft.World/ConsoleHelpers/C4JThread.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/world/phys/AABB.h"
#include "Minecraft.Client/include/NetTypes.h"
#include "Minecraft.Client/include/XboxStubs.h"

View file

@ -42,7 +42,7 @@
#include "Minecraft.World/net/minecraft/world/level/chunk/CompressedTileStorage.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/SparseLightStorage.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/SparseDataStorage.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/biome/BiomeSource.h"
#include "Minecraft.Client/Common/ShutdownManager.h"
#include "Minecraft.Client/Common/src/UI/All Platforms/UIStructs.h"

View file

@ -7,7 +7,7 @@
#include "ServerLevel.h"
#include "Minecraft.Client/net/minecraft/server/MinecraftServer.h"
#include "Minecraft.World/net/minecraft/util/ProgressListener.h"
#include "Minecraft.World/include/compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/net/minecraft/world/level/chunk/storage/OldChunkStorage.h"
#include "Minecraft.World/net/minecraft/world/level/tile/Tile.h"
#include "Minecraft.Client/Linux/Linux_App.h"

View file

@ -2,7 +2,7 @@
#include <string>
#include "Minecraft.World/net/minecraft/world/level/LevelListener.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
class Player;
class TileEntity;

View file

@ -25,7 +25,7 @@
#include "Minecraft.Client/Common/src/BuildVer/BuildVer.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "java/InputOutputStream/DataInputStream.h"
#include "java/InputOutputStream/DataOutputStream.h"
#include "java/System.h"

View file

@ -27,7 +27,7 @@
#include "Minecraft.Client/Common/src/BuildVer/BuildVer.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.World/ConsoleHelpers/PlatformTime.h"
#include <ctime>
#include "java/InputOutputStream/DataInputStream.h"

View file

@ -6,7 +6,7 @@
#include "Minecraft.World/ConsoleHelpers/ConsoleSaveFileIO/FileHeader.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "Minecraft.Client/include/NetTypes.h"
#include "Minecraft.Client/include/XboxStubs.h"
#include "Minecraft.Client/include/SkinBox.h"

View file

@ -1,30 +0,0 @@
========================================================================
STATIC LIBRARY : Minecraft.World Project Overview
========================================================================
AppWizard has created this Minecraft.World library project for you.
This file contains a summary of what you will find in each of the files that
make up your Minecraft.World application.
Minecraft.World.vcxproj
This is the main project file for VC++ projects generated using an Application Wizard.
It contains information about the version of Visual C++ that generated the file, and
information about the platforms, configurations, and project features selected with the
Application Wizard.
/////////////////////////////////////////////////////////////////////////////
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named Minecraft.World.pch and a precompiled types file named StdAfx.obj.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////

View file

@ -1,3 +0,0 @@
#pragma once
void MinecraftWorld_RunStaticCtors();

View file

@ -39,7 +39,7 @@ lib_world = static_library('Minecraft.World',
platform_dep,
simdutf_dep,
],
include_directories : include_directories('include', '..'),
include_directories : include_directories('..'),
cpp_args : global_cpp_args + global_cpp_defs,
)

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/Minecraft.World.h"
#include "Minecraft.World/net/minecraft/StaticConstructors.h"
#include "Minecraft.Client/net/minecraft/server/level/ServerLevel.h"
#include "Minecraft.World/net/minecraft/stats/CommonStats.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
@ -39,7 +39,7 @@
#include "Minecraft.World/net/minecraft/world/level/tile/entity/BeaconTileEntity.h"
#include "Minecraft.World/net/minecraft/world/level/tile/entity/TileEntity.h"
void MinecraftWorld_RunStaticCtors() {
void Minecraft_RunStaticCtors() {
// The ordering of these static ctors can be important. If they are within
// statement blocks then DO NOT CHANGE the ordering - 4J Stu

View file

@ -0,0 +1,3 @@
#pragma once
void Minecraft_RunStaticCtors();

View file

@ -8,7 +8,7 @@
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.Client/Common/src/Network/GameNetworkManager.h"
#include "Minecraft.Client/Common/src/Network/NetworkPlayerInterface.h"
#include "compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "java/InputOutputStream/BufferedOutputStream.h"
#include "java/InputOutputStream/ByteArrayOutputStream.h"
#include "java/InputOutputStream/DataInputStream.h"

View file

@ -6,7 +6,7 @@
#include "Minecraft.World/net/minecraft/world/level/chunk/LevelChunk.h"
#include "Minecraft.World/net/minecraft/world/level/dimension/Dimension.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "compression.h"
#include "Minecraft.World/ConsoleHelpers/compression.h"
#include "java/InputOutputStream/DataInputStream.h"
#include "java/InputOutputStream/DataOutputStream.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"

View file

@ -12,7 +12,7 @@
#include "SyncedEntityData.h"
#include "EntityIO.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "EntityPos.h"
#include "Entity.h"
#include "Minecraft.Client/net/minecraft/client/model/HumanoidModel.h"
@ -23,7 +23,7 @@
#include "Minecraft.Client/Common/App_enums.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Class.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"

View file

@ -4,7 +4,7 @@
#include "java/JavaMath.h"
#include "ExperienceOrb.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"

View file

@ -15,10 +15,10 @@
#include "LivingEntity.h"
#include "Minecraft.Client/net/minecraft/server/level/ServerLevel.h"
#include "Minecraft.Client/net/minecraft/server/level/EntityTracker.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Class.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"

View file

@ -9,7 +9,7 @@
#include "Minecraft.Client/net/minecraft/server/level/ServerLevel.h"
#include "Minecraft.Client/net/minecraft/server/level/EntityTracker.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "net/minecraft/world/entity/item/ItemEntity.h"
#include "net/minecraft/world/entity/Mob.h"
#include "ConsoleHelpers/StringHelpers.h"

View file

@ -1,5 +1,5 @@
#include "SyncedEntityData.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "TamableAnimal.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"

View file

@ -5,7 +5,7 @@
#include "BreedGoal.h"
#include "Minecraft.World/net/minecraft/world/entity/ExperienceOrb.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Class.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/world/entity/AgeableMob.h"

View file

@ -4,7 +4,7 @@
#include <string>
#include "Bat.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/Pos.h"

View file

@ -1,7 +1,7 @@
#include <memory>
#include "Chicken.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/world/entity/ai/attributes/AttributeInstance.h"
#include "Minecraft.World/net/minecraft/world/entity/ai/goal/BreedGoal.h"

View file

@ -1,7 +1,7 @@
#include <memory>
#include "Cow.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"
#include "Minecraft.World/net/minecraft/world/entity/ai/attributes/AttributeInstance.h"

View file

@ -7,8 +7,8 @@
#include "EntityHorse.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "nbt/ListTag.h"

View file

@ -1,7 +1,7 @@
#include <memory>
#include "MushroomCow.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"
#include "Minecraft.World/net/minecraft/world/entity/PathfinderMob.h"
#include "Minecraft.World/net/minecraft/world/entity/animal/Cow.h"

View file

@ -9,7 +9,7 @@
#include "Ocelot.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"

View file

@ -3,7 +3,7 @@
#include <string>
#include "Pig.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"

View file

@ -5,7 +5,7 @@
#include "Sheep.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/world/entity/AgeableMob.h"

View file

@ -1,7 +1,7 @@
#include <memory>
#include "SnowMan.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -2,8 +2,8 @@
#include "Minecraft.World/net/minecraft/world/entity/SyncedEntityData.h"
#include "VillagerGolem.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/Pos.h"

View file

@ -5,8 +5,8 @@
#include "Sheep.h"
#include "Wolf.h"
#include "Minecraft.World/ConsoleHelpers/StringHelpers.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "Minecraft.World/net/minecraft/world/level/net.minecraft.world.level.h"
#include "Minecraft.World/net/minecraft/world/level/tile/net.minecraft.world.level.tile.h"

View file

@ -1,6 +1,6 @@
#pragma once
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "Minecraft.World/net/minecraft/world/entity/boss/BossMob.h"
#include "Minecraft.World/net/minecraft/world/entity/boss/MultiEntityMob.h"

View file

@ -13,7 +13,7 @@
#include "Minecraft.World/net/minecraft/world/phys/net.minecraft.world.phys.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"
#include "Minecraft.World/include/SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "WitherBoss.h"

View file

@ -1,6 +1,6 @@
#pragma once
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "Minecraft.World/net/minecraft/world/entity/monster/Monster.h"
#include "Minecraft.World/net/minecraft/world/entity/monster/RangedAttackMob.h"

View file

@ -6,7 +6,7 @@
#include "LightningBolt.h"
#include "Minecraft.Client/net/minecraft/server/MinecraftServer.h"
#include "Minecraft.Client/net/minecraft/server/PlayerList.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"
#include "Minecraft.World/net/minecraft/world/entity/Entity.h"

View file

@ -5,7 +5,7 @@
#include <vector>
#include "Boat.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"
#include "Minecraft.World/net/minecraft/world/damageSource/DamageSource.h"

View file

@ -7,7 +7,7 @@
#include "java/JavaMath.h"
#include "ItemEntity.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "net.minecraft.world.entity.item.h"
#include "Minecraft.World/net/minecraft/world/item/net.minecraft.world.item.h"
#include "Minecraft.World/net/minecraft/world/inventory/net.minecraft.world.inventory.h"

View file

@ -3,7 +3,7 @@
#include <string>
#include "MinecartFurnace.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"

View file

@ -3,8 +3,8 @@
#include <string>
#include "MinecartTNT.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/world/damageSource/DamageSource.h"

View file

@ -5,7 +5,7 @@
#include "java/JavaMath.h"
#include "PrimedTnt.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/world/level/Level.h"

View file

@ -4,8 +4,8 @@
#include <numbers>
#include "Blaze.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/world/damageSource/DamageSource.h"

View file

@ -3,7 +3,7 @@
#include <string>
#include "Creeper.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"

View file

@ -6,8 +6,8 @@
#include "EnderMan.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.Client/Linux/Stubs/winapi_stubs.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -6,7 +6,7 @@
#include "Ghast.h"
#include "Minecraft.World/net/minecraft/world/level/tile/LevelEvent.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/network/packet/ChatPacket.h"

View file

@ -2,7 +2,7 @@
#include <vector>
#include "LavaSlime.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/world/Difficulty.h"
#include "Minecraft.World/net/minecraft/world/entity/ai/attributes/AttributeInstance.h"

View file

@ -1,7 +1,7 @@
#pragma once
#include "Slime.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Class.h"
class Entity;

View file

@ -4,7 +4,7 @@
#include "PigZombie.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/world/Difficulty.h"

View file

@ -2,7 +2,7 @@
#include "Silverfish.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/Facing.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -5,7 +5,7 @@
#include <vector>
#include "Skeleton.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"

View file

@ -4,8 +4,8 @@
#include <string>
#include "Slime.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -4,7 +4,7 @@
#include "Minecraft.World/net/minecraft/world/entity/Mob.h"
#include "Enemy.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Class.h"
#include "Minecraft.World/net/minecraft/world/entity/Mob.h"

View file

@ -5,7 +5,7 @@
#include "Spider.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/world/Difficulty.h"
#include "Minecraft.World/net/minecraft/world/effect/MobEffect.h"

View file

@ -3,8 +3,8 @@
#include <vector>
#include "Witch.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "Minecraft.World/net/minecraft/SharedConstants.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -6,7 +6,7 @@
#include "Zombie.h"
#include "Minecraft.World/net/minecraft/stats/GenericStats.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/util/Mth.h"

View file

@ -1,4 +1,4 @@
#include "Minecraft.World/include/stdafx.h"
#include "Minecraft.World/stdafx.h"
#include "nbt/com.mojang.nbt.h"
#include "Minecraft.World/net/minecraft/world/entity/ai/attributes/net.minecraft.world.entity.ai.attributes.h"

View file

@ -3,7 +3,7 @@
#include "Minecraft.World/net/minecraft/world/entity/AgeableMob.h"
#include "Npc.h"
#include "Minecraft.World/net/minecraft/world/item/trading/Merchant.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
class Level;
class Village;

View file

@ -20,7 +20,7 @@
#include "java/JavaMath.h"
#include "Inventory.h"
#include "Player.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.Client/net/minecraft/client/renderer/Textures.h"
#include "Minecraft.Client/net/minecraft/client/model/HumanoidModel.h"
#include "net/minecraft/world/entity/player/Player.h"
@ -30,7 +30,7 @@
#include "Minecraft.Client/Common/src/DLC/DLCManager.h"
#include "Minecraft.Client/Common/src/DLC/DLCSkinFile.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "nbt/ListTag.h"

View file

@ -10,8 +10,8 @@
#include "Minecraft.Client/net/minecraft/server/network/PlayerConnection.h"
#include "Arrow.h"
#include "Minecraft.Client/Linux/Linux_App.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "SoundTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/sounds/SoundTypes.h"
#include "java/Random.h"
#include "nbt/CompoundTag.h"
#include "Minecraft.World/net/minecraft/network/packet/GameEventPacket.h"

View file

@ -3,7 +3,7 @@
#include <memory>
#include "Fireball.h"
#include "Minecraft.World/include/ParticleTypes.h"
#include "Minecraft.World/net/minecraft/core/particles/ParticleTypes.h"
#include "java/Class.h"
class HitResult;

Some files were not shown because too many files have changed in this diff Show more