Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Details
Licensed GPL-3.0-or-later
Published 3 days ago
Updated 4 days ago
Is the chance of losing all your items in a lava pit too punishing for you?
Generel Info
- The graves can be toggled with the gamerule
nicos_graves:spawn_player_graves
. - Trinkets is automatically supported.
Developer/Modpack Info
To make an item soulbound, essentially making the item be kept on death, the item can be added to the tag data/nicos_graves/tags/items/soulbound.json
.
{
"replace": false,
"values": [
"mod_id:my_cool_item"
]
}
Alternatively the item class can implement the interface SoulboundItem
, and override the isRetained
method.
package you.your_mod.items;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import nazario.nicosgraves.api.SoulboundItem;
public class MyCoolItem extends Item implements SoulboundItem {
public MyCoolItem(Settings settings) {
super(settings);
}
@Override
public boolean isRetained(ItemStack stack, PlayerEntity player, World world) {
return true;
}
}