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

MC1270 IC double plays midis to players

Open
#1,133 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
java
Domain
game-dev

Research direction

Start by reproducing the MC1270 IC behavior with multiple players already in, or entering, the affected region at the same time. Trace how the IC handles playback for each player and verify that one activation results in one song per player, without duplicate playback or restarts when players enter.

Written by the indexing model from the issue text.

Description

CRAFTBOOK-3408 - Reported by BenButler77.1

If a midi is played via the MC1270 IC and multiple players are in the affected region, it will play the midi multiple times depending on how many players there are.
If 5 players are in the region when the IC is turned on, the players will each be played the song 5x over, causing the sound to be far too loud and notes to start cutting out.
The same thing will occur if multiple players are teleported into the IC region on the same tick.

Additionally, entering a region where a song is already playing will occasionally cause the song to restart and play multiple times depending on how many people are in the region.

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.