The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

NAME

NetHack::Inventory - the player's inventory

VERSION

version 0.21

SYNOPSIS

my $pool = NetHack::ItemPool->new;
$pool->new_item("x - 3 food rations");
$pool->inventory->get('x'); # NetHack::Item<3 food rations>
$pool->new_item("M - a unicorn horn");
# updates (not replaces!) the horn already in M
$pool->new_item("M - a blessed unicorn horn");
# replaces the horn in M because it's a different item
$pool->new_item("M - a scroll of taming");

DESCRIPTION