aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Common/XUI/XUI_Ctrl_BrewProgress.cpp
blob: e74b92b4b57b87c67b08069e63e0090e63aae7de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "stdafx.h"

#include "..\..\..\Minecraft.World\net.minecraft.world.level.tile.entity.h"
#include "..\..\..\Minecraft.World\SharedConstants.h"
#include "..\..\..\Minecraft.World\net.minecraft.world.item.alchemy.h"
#include "XUI_Ctrl_BrewProgress.h"

int CXuiCtrlBrewProgress::GetValue()
{
	void* pvUserData;
	this->GetUserData( &pvUserData );

	if( pvUserData != nullptr )
	{
		BrewingStandTileEntity *pBrewingStandTileEntity = static_cast<BrewingStandTileEntity *>(pvUserData);

		return pBrewingStandTileEntity->getBrewTime();
	}

	return 0;
}

void CXuiCtrlBrewProgress::GetRange(int *pnRangeMin, int *pnRangeMax)
{
	*pnRangeMin = 0;
	*pnRangeMax = PotionBrewing::BREWING_TIME_SECONDS * SharedConstants::TICKS_PER_SECOND;
}