mirror of
https://github.com/smartcmd/MinecraftConsoles.git
synced 2026-08-20 09:57:09 +00:00
fixed dangling pointer issue and world saving ( should save to path/windows64/gamehdd now )
This commit is contained in:
commit
9f964bbd32
|
|
@ -1169,8 +1169,6 @@ void GameRenderer::render(float a, bool bFirst)
|
|||
|
||||
lastNsTime = System::nanoTime();
|
||||
|
||||
ApplyGammaPostProcess();
|
||||
|
||||
if (!mc->options->hideGui || mc->screen != NULL)
|
||||
{
|
||||
mc->gui->render(a, mc->screen != NULL, xMouse, yMouse);
|
||||
|
|
@ -1196,6 +1194,7 @@ void GameRenderer::render(float a, bool bFirst)
|
|||
if (mc->screen != NULL && mc->screen->particles != NULL) mc->screen->particles->render(a);
|
||||
}
|
||||
|
||||
ApplyGammaPostProcess();
|
||||
}
|
||||
|
||||
void GameRenderer::renderLevel(float a)
|
||||
|
|
|
|||
|
|
@ -986,7 +986,6 @@ static Minecraft* InitialiseMinecraftRuntime()
|
|||
|
||||
ProfileManager.SetDebugFullOverride(true);
|
||||
|
||||
// Initialise storage manager — was accidentally left inside #if 0 in original code
|
||||
StorageManager.Init(0, app.GetString(IDS_DEFAULT_SAVENAME), "savegame.dat", FIFTY_ONE_MB, &CConsoleMinecraftApp::DisplaySavingMessage, (LPVOID)&app, "");
|
||||
StorageManager.StoreTMSPathName();
|
||||
|
||||
|
|
|
|||
|
|
@ -187,10 +187,10 @@ void StemTile::spawnResources(Level *level, int x, int y, int z, int data, float
|
|||
Item *seed = NULL;
|
||||
if (fruit == Tile::pumpkin) seed = Item::seeds_pumpkin;
|
||||
if (fruit == Tile::melon) seed = Item::seeds_melon;
|
||||
for (int i = 0; i < 3; i++)
|
||||
{
|
||||
popResource(level, x, y, z, shared_ptr<ItemInstance>(new ItemInstance(seed)));
|
||||
}
|
||||
if (seed != NULL)
|
||||
{
|
||||
popResource(level, x, y, z, shared_ptr<ItemInstance>(new ItemInstance(seed)));
|
||||
}
|
||||
}
|
||||
|
||||
int StemTile::getResource(int data, Random *random, int playerBonusLevel)
|
||||
|
|
|
|||
Loading…
Reference in a new issue