start adding back win64 4jlibs includes

This commit is contained in:
Tropical 2026-03-03 01:30:13 -06:00
parent eea516a139
commit 9dc8d0b2b1
8 changed files with 25 additions and 14 deletions

View file

@ -2,7 +2,7 @@
class Mob;
class Options;
using namespace std;
#include "../../Minecraft.World/SoundTypes.h"
#include "../../../Minecraft.World/SoundTypes.h"
enum eMUSICFILES
{

View file

@ -27,6 +27,8 @@
#define ZeroMemory RtlZeroMemory
#define WINAPI
#define _vsnprintf_s vsnprintf;
typedef unsigned int DWORD;
typedef const char *LPCSTR;
typedef bool BOOL;
@ -65,6 +67,7 @@ typedef std::wstring LPWSTR;
typedef unsigned char boolean; // java brainrot
#define __debugbreak()
#define __int32 int
#define CONST const
typedef int64_t __int64;
typedef uint64_t __uint64;
typedef unsigned long ULONG;

View file

@ -7,7 +7,11 @@
#ifndef _SOCIAL_MANAGER_H
#define _SOCIAL_MANAGER_H
#ifndef __linux__
#include <xsocialpost.h>
#endif // __linux__#ifndef __linux__
#include <xsocialpost.h>
#endif // __linux__
#define MAX_SOCIALPOST_CAPTION 60
#define MAX_SOCIALPOST_DESC 100

View file

@ -8,7 +8,7 @@
#define IggyVersion "1.2.30"
#define IggyFlashVersion "9,1,2,30"
#include "rrcore.h" // base data types, macros
#include "rrCore.h" // base data types, macros
RADDEFSTART

View file

@ -7,7 +7,9 @@
#ifndef _SOCIAL_MANAGER_H
#define _SOCIAL_MANAGER_H
#ifndef __linux__
#include <xsocialpost.h>
#endif // __linux__
#define MAX_SOCIALPOST_CAPTION 60
#define MAX_SOCIALPOST_DESC 100

View file

@ -295,18 +295,19 @@ typedef XUID GameSessionUID;
#include "Windows64/Iggy/gdraw/gdraw_d3d11.h"
#include "Windows64/Windows64_UIController.h"
#elif defined __linux__
// #include "Windows64/Sentient/MinecraftTelemetry.h"
// FIXME: Make Linux/ versions of all of these
// #include "Windows64/Sentient/MinecraftTelemetry.h" // conflicts with Common/Telemetry/TelemetryManager.h, no idea whats up with that
#include "Windows64Media/strings.h"
// #include "Windows64/Windows64_App.h"
// #include "Windows64/Sentient/DynamicConfigurations.h"
#include "Windows64/Sentient/SentientTelemetryCommon.h" // not platform-specific so we can steal win64's homework here for now.
// #include "Windows64/GameConfig/Minecraft.spa.h"
// #include "Windows64/XML/ATGXmlParser.h"
// #include "Windows64/Social/SocialManager.h"
// #include "Common/Audio/SoundEngine.h"
// #include "Windows64/Iggy/include/iggy.h"
// #include "Windows64/Iggy/gdraw/gdraw_d3d11.h"
// #include "Windows64/Windows64_UIController.h"
#include "Windows64/Windows64_App.h"
#include "Windows64/Sentient/DynamicConfigurations.h"
#include "Windows64/Sentient/SentientTelemetryCommon.h"
#include "Windows64/GameConfig/Minecraft.spa.h"
#include "Windows64/XML/ATGXmlParser.h"
#include "Windows64/Social/SocialManager.h"
#include "Common/Audio/SoundEngine.h"
#include "Windows64/Iggy/include/iggy.h"
#include "Windows64/Iggy/gdraw/gdraw_d3d11.h"
#include "Windows64/Windows64_UIController.h"
#elif defined __PSVITA__
#include "PSVita/PSVita_App.h"
#include "PSVitaMedia/strings.h" // TODO - create PSVita-specific version of this

View file

@ -3,7 +3,6 @@
#include "InputOutputStream.h"
#include "PacketListener.h"
#include "GameEventPacket.h"
#include "../Minecraft.Client/PS3Media/strings.h"
const int GameEventPacket::NO_RESPAWN_BED_AVAILABLE = 0;

View file

@ -1,5 +1,7 @@
#pragma once
#ifndef __linux__
#include "xmcore.h"
#endif // __linux__
// 4J added - Storage for data (ie the extra per tile storage). Data is normally stored as 4-bits per tile, in a DataLayer class of 16384 bytes ( 128 x 16 x 16 x 0.5 )
// This class provides more economical storage for such data by taking into consideration that it is quite common for large parts of the data to be very compressible (ie zero).