aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/ItemInstance.h
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-03 06:14:34 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-03 06:14:34 +0700
commit13c8bafad57bd081a3e87eb7e67a3a0d98734706 (patch)
tree7b5ab6ffd2d550129e77a458295aa6e65da9cb0b /Minecraft.World/ItemInstance.h
parent41ded31af8767a6a0a0da2075d6bcd7d17078873 (diff)
Minor fixes
1. Improve const correctness in a few places (such as `Container::getMaxStackSize()` -> `Container::getMaxStackSize() const`) 2. Use C++11 varargs for `I18n::get`, `Entity::newDoubleList` and `Language::getElement`
Diffstat (limited to 'Minecraft.World/ItemInstance.h')
-rw-r--r--Minecraft.World/ItemInstance.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/Minecraft.World/ItemInstance.h b/Minecraft.World/ItemInstance.h
index 034c72f8..cff33a97 100644
--- a/Minecraft.World/ItemInstance.h
+++ b/Minecraft.World/ItemInstance.h
@@ -77,12 +77,12 @@ public:
int getIconType();
bool useOn(shared_ptr<Player> player, Level *level, int x, int y, int z, int face, float clickX, float clickY, float clickZ, bool bTestUseOnOnly=false);
float getDestroySpeed(Tile *tile);
- bool TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
+ bool TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
shared_ptr<ItemInstance> use(Level *level, shared_ptr<Player> player);
shared_ptr<ItemInstance> useTimeDepleted(Level *level, shared_ptr<Player> player);
CompoundTag *save(CompoundTag *compoundTag);
void load(CompoundTag *compoundTag);
- int getMaxStackSize();
+ int getMaxStackSize() const;
bool isStackable();
bool isDamageableItem();
bool isStackedByData();
@@ -113,7 +113,7 @@ private:
public:
bool sameItem(shared_ptr<ItemInstance> b);
bool sameItemWithTags(shared_ptr<ItemInstance> b); //4J Added
- bool sameItem_not_shared(ItemInstance *b); // 4J Stu - Added this for the one time I need it
+ bool sameItem_not_shared(const ItemInstance *b); // 4J Stu - Added this for the one time I need it
virtual unsigned int getUseDescriptionId(); // 4J Added
virtual unsigned int getDescriptionId(int iData = -1);
virtual ItemInstance *setDescriptionId(unsigned int id);