Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
820 B · 34 lines
C++
at master
12345678910111213141516171819202122232425262728293031323334#include "stdafx.h"#include "net.minecraft.world.item.h"#include "UntouchingEnchantment.h"
UntouchingEnchantment::UntouchingEnchantment(int id, int frequency) : Enchantment(id, frequency, EnchantmentCategory::digger){ setDescriptionId(IDS_ENCHANTMENT_UNTOUCHING);}
int UntouchingEnchantment::getMinCost(int level){ return 15;}
int UntouchingEnchantment::getMaxCost(int level){ return Enchantment::getMinCost(level) + 50;}
int UntouchingEnchantment::getMaxLevel(){ return 1;}
bool UntouchingEnchantment::isCompatibleWith(Enchantment *other) const{ return Enchantment::isCompatibleWith(other) && other->id != resourceBonus->id;}
bool UntouchingEnchantment::canEnchant(shared_ptr<ItemInstance> item){ if (item->getItem()->id == Item::shears_Id) return true; return Enchantment::canEnchant(item);}