Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing suite for new handlers #879

Open
29 of 49 tasks
SigmundGranaas opened this issue Mar 15, 2024 · 1 comment
Open
29 of 49 tasks

Testing suite for new handlers #879

SigmundGranaas opened this issue Mar 15, 2024 · 1 comment
Labels
help wanted Extra attention is needed testing Adding or improving game tests

Comments

@SigmundGranaas
Copy link
Owner

SigmundGranaas commented Mar 15, 2024

There have been so many broken new handler, we need to properly test the new handlers to make sure that actually function as expected. I'll focus on the block breaking handlers first.

Selectors: #883

  • Column mining
  • Vein mining
  • Pattern mining
  • Single

Speed: #884

  • All
  • Instabreak
  • Root
  • Average

Filters: #883

  • Similar block
  • Same block
  • can mine
  • block tag

Block hit handler:

  • Place block
  • Explosion

Entity hit handler: #888

  • Explosion
  • Convert
  • Disarm
  • Fire
  • Knockback
  • LifeSteal
  • Lightningstrike
  • StatusEffect

Entity based handlers:

  • Frost
  • Function execution
  • Magnetic
  • Particle
  • Summon
  • Sound
  • Teleport

After use:

  • Consume stack
  • Consume upgrade
  • Cooldown
  • Damage

Features to test:

  • Block breaking
  • Tick
  • Block-effectiveness
  • Hit block
  • Hit entity
  • Swing
  • Use

Tools to test: #881

  • Path miner
  • Ore miner
  • Tree chopper
  • Tree feller
  • Path digger
  • Grave digger
  • Reaper

Items to test: #885

  • Magnetico gem
  • Upgrading with gold should make Piglins behave
@SigmundGranaas SigmundGranaas added the testing Adding or improving game tests label Mar 15, 2024
@NightSculptor
Copy link

I'm test all of this and nothing works

@SigmundGranaas SigmundGranaas added the help wanted Extra attention is needed label Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed testing Adding or improving game tests
Projects
None yet
Development

No branches or pull requests

2 participants