我目前正在将“Custom Npcs”在1.11版本剥离出来的新模组“Varied Commodities”使用Mcreator软件转移到高版本时,我遇到了一个关于创造标签栏的排序问题,默认情况下mcr在生成模组时的标签栏排序并非是按照一定顺序来排的,我需要设置某个物品在标签栏的顺序。求助会编程的大佬教一下怎么做,我没有任何的编程经验,所以只会使用mcr,有什么不对的地方望谅解。如果可以的话我希望可以直接给予我一个现成的代码排版,因为我不会编程,当然,金粒这玩意我不缺,只要事情解决了金粒可以加一些的。
标签栏:custom_npc_weaponry
物品的注册名:sanchaji_1、sanchaji_2、sanchaji_3
标签栏工作区:
复制代码
默认排序:
期望排序:
标签栏:custom_npc_weaponry
物品的注册名:sanchaji_1、sanchaji_2、sanchaji_3
标签栏工作区:
- package net.mcreator.cni.itemgroup;
- import net.minecraftforge.api.distmarker.OnlyIn;
- import net.minecraftforge.api.distmarker.Dist;
- import net.minecraft.item.ItemStack;
- import net.minecraft.item.ItemGroup;
- import net.mcreator.cni.item.Sanchaji7Item;
- import net.mcreator.cni.CniModElements;
- @CniModElements.ModElement.Tag
- public class CustomNpcWeaponryItemGroup extends CniModElements.ModElement {
- public CustomNpcWeaponryItemGroup(CniModElements instance) {
- super(instance, 178);
- }
- @Override
- public void initElements() {
- tab = new ItemGroup("tabcustom_npc_weaponry") {
- @OnlyIn(Dist.CLIENT)
- @Override
- public ItemStack createIcon() {
- return new ItemStack(Sanchaji7Item.block);
- }
- @OnlyIn(Dist.CLIENT)
- public boolean hasSearchBar() {
- return false;
- }
- };
- }
- public static ItemGroup tab;
- }



默认排序:

期望排序:

点最上面的工作区,你就知道了