amot-dev / endshards

A Minecraft Mod expanding the endgame with 3 new armor sets, a new dimension, and a new boss!
GNU General Public License v3.0
0 stars 0 forks source link

Create Test World for Endshards #52

Open amot-dev opened 1 year ago

amot-dev commented 1 year ago

I want to have a command block setup to test every feature, as I'm realizing porting features between versions (and just generally tweaking them) may introduce unexpected bugs.

The setup will ideally be completely automated. Example for testing "Congrats, You Played Yourself" with totem will be committed soon.

The best way to keep track of this testing suite will be via version-controlled data pack with a function for each test.

amot-dev commented 1 year ago

See 4cb0d807abb4b5384edbf89f3fb51b225cd0fb34 for example. Not all advancements will need testing, just the ones using triggers.

amot-dev commented 1 year ago

Work towards a testing framework is continuing at a lower priority on branch 'mcfunction-tests'.