Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Implement infighting behaviors

Aperta
#1,858 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
48/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
java
Ambito
game-dev

Direzione di ricerca

Start from the entity classes for the white and dark goo creatures and their AI goal/target selectors, tracing how a target is chosen when a creature attacks. The issue asks for two behaviors: white and dark variants should avoid or hostilely regard each other rather than ignore one another, and a dark goo that the player has been transfurred into should treat white goo as an ally (or at least stop the player's attack from triggering retaliation) instead of attacking the player. Done looks like a defined faction/ally rule applied to targeting, verified by spawning both variants and by reproducing the transfurred-player scenario in a facility.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I just started using this mod today and I've had a total blast with it, but upon finding a facility and entering, one thing really stood out to me really dramatically, which was the complete lack of infighting between the two colors.

What I was expecting was the colors at least trying to avoid each other, maybe not outright fighting since it'd be kind of awful if they had all just killed each other before the player even gets there. Another thing I noticed was that once I got transfurred into a dark goo creature, I started to continue my attack on a white goo creature that was also trying to get me. This caused the dark goo to start trying to attack me, albeit without damage, and in my opinion this makes little sense from what we know about the game. I had assumed he would have started helping me, not trying to stop me.

Lingua principale
Java
Stelle
84
Fork
58
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di LtxProgrammer/Changed-Minecraft-Mod

Tutte le issue di LtxProgrammer/Changed-Minecraft-Mod

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.