Block specific items/blocks into enderchest/containers using Blacklist
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 32/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- java
- Domain
- authorization
Research direction
Start with the linked WorldGuard blacklist documentation and compare its existing item-blocking model with the proposed enderchest-in and enderchest-out events. Define how blocking an item entering or leaving each container would work, including the request to support all containers; done means the scope and event behavior are specified clearly enough for implementation.
Written by the indexing model from the issue text.
Description
The Problem
I want to block being able to put shulkers into enderchests.
The perfect solution would be to use the blacklist feature of WorldGuard.
https://worldguard.enginehub.org/en/latest/blacklist/
Even better, if its just adapted to allow blocking putting X item into Y container, then we can have all sorts of unique possabilities for gameplay.
A Solution
New event for blacklist, something like enderchest-in and enderchest-out (and do the same for all containers)
Then it would be something like
[BLACK_SHULKER_BOX, BLUE_SHULKER_BOX]
enderchest-in=deny,tell
Alternatives
No response
Anything Else?
No response
- Dominant language
- Java
- Stars
- 938
- Forks
- 674
- Avg merge
- 22h 57m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from EngineHub/WorldGuard
-
NullPointerException when setting flag to "none" in RegionCommands.setFlagPossibly taken @HP-network claimed this 17 days ago. Openstatus:pending type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
EngineHub/WorldGuard#2305 ·
-
Folia: Cause.Builder reads Creature#getTarget() from a non-owning region during vehicle damagePossibly taken @baichuan335 claimed this 11 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 72/100
EngineHub/WorldGuard#2311 · 1 comment ·
-
status:pending type:bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
EngineHub/WorldGuard#2302 · 4 comments ·
-
status:pending type:feature-request
Difficulty 4/5 3-5 days Newbie friendliness 45/100
EngineHub/WorldGuard#2301 · 5 comments ·
-
status:pending type:feature-request
Difficulty 5/5 Over a week Newbie friendliness 25/100
EngineHub/WorldGuard#2288 · 1 comment ·
All issues in EngineHub/WorldGuard
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
area/docs
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
BoxChart rejects valid List.of data with NullPointerExceptionPossibly taken @PHJ2000 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100