mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-07-17 23:39:01 +00:00
Merge branch 'upstream-dev' into cleanup/nullptr-replacement
# Conflicts: # Minecraft.Client/Network/PlayerChunkMap.cpp # Minecraft.Client/Network/PlayerList.cpp # Minecraft.Client/Network/ServerChunkCache.cpp # Minecraft.Client/Platform/Common/Consoles_App.cpp # Minecraft.Client/Platform/Common/DLC/DLCManager.cpp # Minecraft.Client/Platform/Common/GameRules/LevelGenerationOptions.cpp # Minecraft.Client/Platform/Common/GameRules/LevelRuleset.cpp # Minecraft.Client/Platform/Common/Tutorial/Tutorial.cpp # Minecraft.Client/Platform/Common/Tutorial/TutorialTask.cpp # Minecraft.Client/Platform/Common/UI/IUIScene_CreativeMenu.cpp # Minecraft.Client/Platform/Common/UI/UIComponent_Panorama.cpp # Minecraft.Client/Platform/Common/UI/UIController.cpp # Minecraft.Client/Platform/Common/UI/UIController.h # Minecraft.Client/Platform/Extrax64Stubs.cpp # Minecraft.Client/Platform/Windows64/4JLibs/inc/4J_Input.h # Minecraft.Client/Platform/Windows64/4JLibs/inc/4J_Storage.h # Minecraft.Client/Player/EntityTracker.cpp # Minecraft.Client/Player/ServerPlayer.cpp # Minecraft.Client/Rendering/EntityRenderers/PlayerRenderer.cpp # Minecraft.Client/Textures/Packs/DLCTexturePack.cpp # Minecraft.Client/Textures/Stitching/StitchedTexture.cpp # Minecraft.Client/Textures/Stitching/TextureMap.cpp # Minecraft.Client/Textures/Textures.cpp # Minecraft.World/Blocks/NotGateTile.cpp # Minecraft.World/Blocks/PressurePlateTile.cpp # Minecraft.World/Blocks/TileEntities/PotionBrewing.cpp # Minecraft.World/Enchantments/EnchantmentHelper.cpp # Minecraft.World/Entities/HangingEntity.cpp # Minecraft.World/Entities/LeashFenceKnotEntity.cpp # Minecraft.World/Entities/LivingEntity.cpp # Minecraft.World/Entities/Mobs/Boat.cpp # Minecraft.World/Entities/Mobs/Minecart.cpp # Minecraft.World/Entities/Mobs/Witch.cpp # Minecraft.World/Entities/SyncedEntityData.cpp # Minecraft.World/Items/LeashItem.cpp # Minecraft.World/Items/PotionItem.cpp # Minecraft.World/Level/BaseMobSpawner.cpp # Minecraft.World/Level/CustomLevelSource.cpp # Minecraft.World/Level/Level.cpp # Minecraft.World/Level/Storage/DirectoryLevelStorage.cpp # Minecraft.World/Level/Storage/McRegionLevelStorage.cpp # Minecraft.World/Level/Storage/RegionFileCache.cpp # Minecraft.World/Player/Player.cpp # Minecraft.World/WorldGen/Biomes/BiomeCache.cpp # Minecraft.World/WorldGen/Features/RandomScatteredLargeFeature.cpp # Minecraft.World/WorldGen/Layers/BiomeOverrideLayer.cpp
This commit is contained in:
@@ -107,7 +107,7 @@ MinecraftServer::MinecraftServer() {
|
||||
|
||||
MinecraftServer::~MinecraftServer() {}
|
||||
|
||||
bool MinecraftServer::initServer(__int64 seed, NetworkGameInitData* initData,
|
||||
bool MinecraftServer::initServer(int64_t seed, NetworkGameInitData* initData,
|
||||
std::uint32_t initSettings, bool findSeed) {
|
||||
// 4J - removed
|
||||
settings = new Settings(new File(L"server.properties"));
|
||||
@@ -323,7 +323,7 @@ void MinecraftServer::postProcessTerminate(ProgressRenderer* mcprogress) {
|
||||
}
|
||||
|
||||
bool MinecraftServer::loadLevel(LevelStorageSource* storageSource,
|
||||
const std::wstring& name, __int64 levelSeed,
|
||||
const std::wstring& name, int64_t levelSeed,
|
||||
LevelType* pLevelType,
|
||||
NetworkGameInitData* initData) {
|
||||
// 4J - TODO - do with new save stuff
|
||||
@@ -1396,7 +1396,7 @@ void MinecraftServer::broadcastStopSavingPacket() {
|
||||
|
||||
void MinecraftServer::tick() {
|
||||
std::vector<std::wstring> toRemove;
|
||||
for (AUTO_VAR(it, ironTimers.begin()); it != ironTimers.end(); it++) {
|
||||
for (auto it = ironTimers.begin(); it != ironTimers.end(); it++) {
|
||||
int t = it->second;
|
||||
if (t > 0) {
|
||||
ironTimers[it->first] = t - 1;
|
||||
@@ -1512,7 +1512,7 @@ void MinecraftServer::handleConsoleInput(const std::wstring& msg,
|
||||
|
||||
void MinecraftServer::handleConsoleInputs() {
|
||||
while (consoleInput.size() > 0) {
|
||||
AUTO_VAR(it, consoleInput.begin());
|
||||
auto it = consoleInput.begin();
|
||||
ConsoleInput* input = *it;
|
||||
consoleInput.erase(it);
|
||||
// commands->handleCommand(input); // 4J - removed
|
||||
@@ -1612,8 +1612,8 @@ void MinecraftServer::chunkPacketManagement_PreTick() {
|
||||
|
||||
do {
|
||||
int longestTime = 0;
|
||||
AUTO_VAR(playerConnectionBest, playersOrig.begin());
|
||||
for (AUTO_VAR(it, playersOrig.begin()); it != playersOrig.end();
|
||||
auto playerConnectionBest = playersOrig.begin();
|
||||
for (auto it = playersOrig.begin(); it != playersOrig.end();
|
||||
it++) {
|
||||
int thisTime = 0;
|
||||
INetworkPlayer* np = (*it)->getNetworkPlayer();
|
||||
|
||||
Reference in New Issue
Block a user