aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/Recipy.h
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-02 15:58:20 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-02 15:58:20 +0700
commit7074f35e4ba831e358117842b99ee35b87f85ae5 (patch)
tree7d440d23473196af3056bf2ff4c59d9e740a06f5 /Minecraft.World/Recipy.h
parentd63f79325f85e014361eb8cf1e41eaebedb1ae71 (diff)
shared_ptr -> std::shared_ptr
This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
Diffstat (limited to 'Minecraft.World/Recipy.h')
-rw-r--r--Minecraft.World/Recipy.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/Minecraft.World/Recipy.h b/Minecraft.World/Recipy.h
index 88d9640a..96d6be35 100644
--- a/Minecraft.World/Recipy.h
+++ b/Minecraft.World/Recipy.h
@@ -1,5 +1,5 @@
// package net.minecraft.world.item.crafting;
-//
+//
// import net.minecraft.world.inventory.CraftingContainer;
// import net.minecraft.world.item.ItemInstance;
@@ -10,7 +10,7 @@
#define RECIPE_TYPE_2x2 0
#define RECIPE_TYPE_3x3 1
-class Recipy
+class Recipy
{
public:
enum _eGroupType
@@ -28,7 +28,7 @@ public:
eGroupType; // to class the item produced by the recipe
// 4J-PB - we'll classing an ingredient ID with a different aux value as a different IngID AuxVal pair
- typedef struct
+ typedef struct
{
int iIngC;
int iType; // Can be a 2x2 or a 3x3. Inventory crafting can only make a 2x2.
@@ -42,11 +42,11 @@ public:
}
INGREDIENTS_REQUIRED;
~Recipy() {}
- virtual bool matches(shared_ptr<CraftingContainer> craftSlots, Level *level) = 0;
- virtual shared_ptr<ItemInstance> assemble(shared_ptr<CraftingContainer> craftSlots) = 0;
+ virtual bool matches(std::shared_ptr<CraftingContainer> craftSlots, Level *level) = 0;
+ virtual std::shared_ptr<ItemInstance> assemble(std::shared_ptr<CraftingContainer> craftSlots) = 0;
virtual int size() = 0;
virtual const ItemInstance *getResultItem() = 0;
- virtual const int getGroup() = 0;
+ virtual const int getGroup() = 0;
// 4J-PB
virtual bool requires(int iRecipe) = 0;