fix: All items are searchable in creative search (crystals, dusts, tomes)

This commit is contained in:
WinDanesz
2025-08-31 14:26:37 +02:00
parent 7f9edcfaef
commit bb4faf8ec9
3 changed files with 3 additions and 3 deletions
@@ -25,7 +25,7 @@ public class ItemArcaneTome extends Item {
@Override @Override
public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> list){ public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> list){
if(tab == WizardryTabs.WIZARDRY){ // Don't use isInCreativeTab here. if(tab == WizardryTabs.WIZARDRY || tab == CreativeTabs.SEARCH){ // Don't use isInCreativeTab here.
for(int i = 1; i < Tier.values().length; i++){ for(int i = 1; i < Tier.values().length; i++){
list.add(new ItemStack(this, 1, i)); list.add(new ItemStack(this, 1, i));
} }
@@ -34,7 +34,7 @@ public class ItemCrystal extends Item implements IMultiTexturedItem {
@Override @Override
public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> items){ public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> items){
if(tab == WizardryTabs.WIZARDRY){ if(tab == WizardryTabs.WIZARDRY || tab == CreativeTabs.SEARCH){
for(Element element : Element.values()){ for(Element element : Element.values()){
items.add(new ItemStack(this, 1, element.ordinal())); items.add(new ItemStack(this, 1, element.ordinal()));
} }
@@ -29,7 +29,7 @@ public class ItemSpectralDust extends Item implements IMultiTexturedItem {
@Override @Override
public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> items){ public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> items){
if(tab == WizardryTabs.WIZARDRY){ if(tab == WizardryTabs.WIZARDRY || tab == CreativeTabs.SEARCH){
for(Element element : Arrays.copyOfRange(Element.values(), 1, Element.values().length)){ for(Element element : Arrays.copyOfRange(Element.values(), 1, Element.values().length)){
items.add(new ItemStack(this, 1, element.ordinal())); items.add(new ItemStack(this, 1, element.ordinal()));
} }