Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

CB5 Feature Request: Safari Nets

Open
#1,255 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
java
Domain
game-dev

Research direction

The issue names no repository files, tests, or entry points; begin by surveying CraftBook's existing gameplay modules and their item and entity handling. Compare the linked Safari Net behavior, then define crafting, NBT preservation, capture, and placement requirements before implementation.

Written by the indexing model from the issue text.

Description

type:feature-request version:five

Hi! I'd like to request a feature similar to Safari Nets (and single-use safari nets, and maybe even the safari net launcher; preferably with similar crafting recipes) from Minefactory Reloaded. The idea is that you have this item (one variant breaks after use, the other has multiple uses) and you can right click a mob or animal to use this safari net to store said mob in your inventory (despawning the mob from the world). The safari net stores all NBT data, like name, potion effects, health, etc, and so when you right-click the ground or a wall with the safari net that has a mob, the safari net becomes empty (or the item is consumed in the cheaper single-use variant) and it respawns the mob where you transported it to, effectively moving it.

Also:

Please make it craftable. I'm fine with economy support for those who want it, but I would really love to see some of these modules (not just this) get their own crafting recipes this time around (as opposed to economy or a sign with text).

Thanks for considering this!
-emkirsh

Dominant language
Java
Stars
320
Forks
165
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from EngineHub/CraftBook

All issues in EngineHub/CraftBook

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.