Skip to content

Commit 078202f

Browse files
committed
Add Combat Tests and fix a few versions
1 parent 3968063 commit 078202f

File tree

6 files changed

+40
-18
lines changed

6 files changed

+40
-18
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ package-lock.json -diff
66

77
# Linguist
88
*.ts linguist-language=TypeScript
9-
*.yml linguist-language=CSON
9+
*.yml linguist-language=JSON5

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.2.1
4+
- [Data] Added Combat Test versions.
5+
- [Data] Changed parent version strings to consistently refer to the version ID.
6+
- [Data] Fixed a few incorrect versions.
7+
38
## 0.2.0
49
- [CLI] Added help message.
510
- [CLI] Added `[<param>]` argument to display stored data from a given version such as `type` or `date`.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "minecraft-vers",
3-
"version": "0.2.0-2123",
3+
"version": "0.2.1-2123",
44
"description": "A complete list of all Minecraft versions, for Java and Bedrock, release and snapshot.",
55
"keywords": [
66
"minecraft",

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import versionData from 'minecraft-vers' // modern import syntax
2323
Command-line:
2424

2525
```cmd
26-
mcdata [--full] <edition> <phase> [<version>] [<n>]
26+
mcdata [--full] <edition> <phase> [<version>] [<index>] [<param>]
2727
```
2828

2929
### Output format

src/versions.yml

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,13 @@
7777
- ['1.0.0', Java, Release, null, [{ type: release, date: 2011-11-18 }]]
7878

7979
### Pres
80+
- ['1.17-rc2', Java, Release, '1.17', [{ name: 1.17 Release Candidate 2, type: snapshot, date: 2021-06-07 }]]
8081
- ['1.17-rc1', Java, Release, '1.17', [{ name: 1.17 Release Candidate 1, type: snapshot, date: 2021-06-04 }]]
81-
- ['1.17-pre5', Java, Release, '1.17', [{ name: 1.17 Pre-release 5, type: snapshot, date: 2021-06-03 }]]
82-
- ['1.17-pre4', Java, Release, '1.17', [{ name: 1.17 Pre-release 4, type: snapshot, date: 2021-06-02 }]]
83-
- ['1.17-pre3', Java, Release, '1.17', [{ name: 1.17 Pre-release 3, type: snapshot, date: 2021-06-01 }]]
84-
- ['1.17-pre2', Java, Release, '1.17', [{ name: 1.17 Pre-release 2, type: snapshot, date: 2021-05-31 }]]
85-
- ['1.17-pre1', Java, Release, '1.17', [{ name: 1.17 Pre-release 1, type: snapshot, date: 2021-05-27 }]]
82+
- ['1.17-pre5', Java, Release, '1.17', [{ name: 1.17 Pre-Release 5, type: snapshot, date: 2021-06-03 }]]
83+
- ['1.17-pre4', Java, Release, '1.17', [{ name: 1.17 Pre-Release 4, type: snapshot, date: 2021-06-02 }]]
84+
- ['1.17-pre3', Java, Release, '1.17', [{ name: 1.17 Pre-Release 3, type: snapshot, date: 2021-06-01 }]]
85+
- ['1.17-pre2', Java, Release, '1.17', [{ name: 1.17 Pre-Release 2, type: snapshot, date: 2021-05-31 }]]
86+
- ['1.17-pre1', Java, Release, '1.17', [{ name: 1.17 Pre-Release 1, type: snapshot, date: 2021-05-27 }]]
8687
- ['1.16.5-rc1', Java, Release, '1.16.5', [{ name: 1.16.5 Pre-release 1, type: snapshot, date: 2020-10-22 }, { name: 1.16.5 Release Candidate 1, type: snapshot, date: 2020-10-22 }]]
8788
- ['1.16.4-rc1', Java, Release, '1.16.4', [{ name: 1.16.4 Release Candidate 1, type: snapshot, date: 2020-10-27 }]]
8889
- ['1.16.4-pre2', Java, Release, '1.16.4', [{ name: 1.16.4 Pre-release 2, type: snapshot, date: 2020-10-22 }]]
@@ -425,6 +426,8 @@
425426
- ['13w47d', Java, Release, '1.7.4', [{ type: snapshot, date: 2013-11-22 }]]
426427
- ['13w47c', Java, Release, '1.7.4', [{ type: snapshot, date: 2013-11-21 }]]
427428
- ['13w47b', Java, Release, '1.7.4', [{ type: snapshot, date: 2013-11-21 }]]
429+
- ['13w47a', Java, Release, '1.7.4', [{ type: snapshot, date: 2013-11-21 }]]
430+
- ['13w47a-preview', Java, Release, '13w47a', [{ type: snapshot, date: 2013-11-20 }]]
428431
- ['13w43a', Java, Release, '1.7.2', [{ type: snapshot, date: 2013-10-21 }]]
429432
- ['13w42b', Java, Release, '1.7.2', [{ type: snapshot, date: 2013-10-18 }]]
430433
- ['13w42a', Java, Release, '1.7.2', [{ type: snapshot, date: 2013-10-17 }]]
@@ -526,6 +529,20 @@
526529
- ['11w48a', Java, Release, '1.1', [{ type: snapshot, date: 2011-12-01 }]]
527530
- ['11w47a', Java, Release, '1.1', [{ type: snapshot, date: 2011-11-24 }]]
528531

532+
### Tests
533+
- ['combat1', Java, Release, undefined, [{ name: '1.14.3 - Combat Test', type: snapshot, date: 2019-06-26 }]]
534+
- ['combat2', Java, Release, undefined, [{ name: 'Combat Test 2', type: snapshot, date: 2019-08-15 }]]
535+
- ['combat3', Java, Release, undefined, [{ name: 'Combat Test 3', type: snapshot, date: 2019-11-01 }]]
536+
- ['combat4', Java, Release, undefined, [{ name: 'Combat Test 4', type: snapshot, date: 2019-11-29 }]]
537+
- ['combat5', Java, Release, undefined, [{ name: 'Combat Test 5', type: snapshot, date: 2020-01-16 }]]
538+
- ['combat6', Java, Release, undefined, [{ name: 'Combat Test 6', type: snapshot, date: 2020-08-07 }]]
539+
- ['combat7a', Java, Release, 'combat7c', [{ name: 'Combat Test 7', type: snapshot, date: 2020-08-12 }]]
540+
- ['combat7b', Java, Release, 'combat7c', [{ name: 'Combat Test 7b', type: snapshot, date: 2020-08-13 }]]
541+
- ['combat7c', Java, Release, undefined, [{ name: 'Combat Test 7c', type: snapshot, date: 2020-08-14 }]]
542+
- ['combat8a', Java, Release, 'combat8b', [{ name: 'Combat Test 8', type: snapshot, date: ~ }]]
543+
- ['combat8b', Java, Release, undefined, [{ name: 'Combat Test 8b', type: snapshot, date: 2020-08-21 }]]
544+
- ['combat8c', Java, Release, undefined, [{ name: 'Combat Test 8c', type: snapshot, date: 2020-08-26 }]]
545+
529546
# Beta
530547
- ['1.9-pre6', Java, Beta, { phase: Release, version: '1.0.0'}, [{ name: 'Beta 1.9 Prerelease 6', type: snapshot, date: 2011-11-11 }]]
531548
- ['1.9-pre5', Java, Beta, { phase: Release, version: '1.0.0'}, [{ name: 'Beta 1.9 Prerelease 5', type: snapshot, date: 2011-10-27 }]]
@@ -535,8 +552,8 @@
535552
- ['1.9-pre1', Java, Beta, { phase: Release, version: '1.0.0'}, [{ name: 'Beta 1.9 Prerelease 1', type: snapshot, date: 2011-09-22 }]]
536553
- ['1.8.1', Java, Beta, null, [{ name: 'Beta 1.8.1', type: release, date: 2011-09-15 }]]
537554
- ['1.8', Java, Beta, null, [{ name: 'Beta 1.8', type: release, date: 2011-09-14 }]]
538-
- ['1.8-pre2', Java, Beta, 'Beta 1.8', [{ name: 'Beta 1.8 Pre-release 2 ;)', type: snapshot, date: 2011-09-13 }]]
539-
- ['1.8-pre1', Java, Beta, 'Beta 1.8', [{ name: 'Beta 1.8 Pre-release', type: snapshot, date: 2011-09-08 }, { name: 'Beta 1.8 Pre-release', type: snapshot, date: 2011-09-09 }]]
555+
- ['1.8-pre2', Java, Beta, '1.8', [{ name: 'Beta 1.8 Pre-release 2 ;)', type: snapshot, date: 2011-09-13 }]]
556+
- ['1.8-pre1', Java, Beta, '1.8', [{ name: 'Beta 1.8 Pre-release', type: snapshot, date: 2011-09-08 }, { name: 'Beta 1.8 Pre-release', type: snapshot, date: 2011-09-09 }]]
540557
- ['1.7.3', Java, Beta, null, [{ name: 'Beta 1.7.3', type: release, date: 2011-07-08 }]]
541558
- ['1.7.2', Java, Beta, null, [{ name: 'Beta 1.7.2', type: release, date: 2011-07-01 }]]
542559
- ['1.7_01', Java, Beta, null, [{ name: 'Beta 1.7_01', type: release, date: 2011-06-30 }]]
@@ -548,22 +565,21 @@
548565
- ['1.6.2', Java, Beta, null, [{ name: 'Beta 1.6.2', type: release, date: 2011-05-26 }]]
549566
- ['1.6.1', Java, Beta, null, [{ name: 'Beta 1.6.1', type: release, date: 2011-05-26 }]]
550567
- ['1.6', Java, Beta, null, [{ name: 'Beta 1.6', type: release, date: 2011-05-26 }]]
551-
- ['1.6-tb3', Java, Beta, 'Beta 1.6', [{ name: 'Beta 1.6 Test Build 3', type: snapshot, date: 2011-05-25 }]]
568+
- ['1.6-tb3', Java, Beta, '1.6', [{ name: 'Beta 1.6 Test Build 3', type: snapshot, date: 2011-05-25 }]]
569+
- ['1.6-trailer', Java, Beta, '1.6', [{ name: 'Beta 1.6', type: snapshot, date: 2011-05-23 }]]
552570
- ['1.5_01', Java, Beta, null, [{ name: 'Beta 1.5_01', type: release, date: 2011-04-20 }]]
553571
- ['1.5', Java, Beta, null, [{ name: 'Beta 1.5', type: release, date: 2011-04-19 }]]
554572
- ['1.4_01', Java, Beta, null, [{ name: 'Beta 1.4_01', type: release, date: 2011-04-05 }]]
555-
- ['1.4', Java, Beta, null, [{ name: 'Beta 1.4', type: release, date: 2011-03-31 }]]
556-
- ['1.4', Java, Beta, null, [{ name: 'Beta 1.4', type: release, date: 2011-03-31 }]]
573+
- ['1.4', Java, Beta, null, [{ name: 'Beta 1.4', type: release, date: 2011-03-31 }, { name: 'Beta 1.4', type: release, date: 2011-03-31 }]]
557574
- ['1.3_01', Java, Beta, null, [{ name: 'Beta 1.3_01', type: release, date: 2011-02-23 }]]
558575
- ['1.3', Java, Beta, null, [{ name: 'Beta 1.3', type: release, date: 2011-02-22 }, { name: 'Beta 1.3', type: release, date: 2011-02-22 }, { name: 'Beta 1.3', type: release, date: 2011-02-22 }]]
559-
- ['1.3-demo', Java, Beta, 'Beta 1.3', [{ name: 'Demo (PC Gamer)', type: release, date: 2011-04-19 }]]
576+
- ['1.3-demo', Java, Beta, '1.3', [{ name: 'Demo (PC Gamer)', type: release, date: 2011-04-19 }]]
560577
- ['1.2_02', Java, Beta, null, [{ name: 'Beta 1.2_02', type: release, date: 2011-01-21 }]]
561578
- ['1.2_01', Java, Beta, null, [{ name: 'Beta 1.2_01', type: release, date: 2011-01-14 }]]
562579
- ['1.2', Java, Beta, null, [{ name: 'Beta 1.2', type: release, date: 2011-01-13 }]]
563580
- ['1.1_02', Java, Beta, null, [{ name: 'Beta 1.1_02', type: release, date: 2010-12-22 }]]
564581
- ['1.1_01', Java, Beta, null, [{ name: 'Beta 1.1_01', type: release, date: 2010-12-22 }]]
565-
- ['1.1', Java, Beta, null, [{ name: 'Beta 1.1', type: release, date: 2010-12-22 }]]
566-
- ['1.1', Java, Beta, null, [{ name: 'Beta 1.1', type: release, date: 2010-12-22 }]]
582+
- ['1.1', Java, Beta, null, [{ name: 'Beta 1.1', type: release, date: 2010-12-22 }, { name: 'Beta 1.1', type: release, date: 2010-12-22 }]]
567583
- ['1.0.2', Java, Beta, null, [{ name: 'Beta 1.0.2', type: release, date: 2010-12-21 }]]
568584
- ['1.0_01', Java, Beta, null, [{ name: 'Beta 1.0_01', type: release, date: 2010-12-20 }]]
569585
- ['1.0', Java, Beta, null, [{ name: 'Beta 1.0', type: release, date: 2010-12-20 }]]
@@ -585,6 +601,7 @@
585601
- ['1.2.0_02', Java, Alpha, null, [{ name: 'Alpha v1.2.0_02', type: release, date: 2010-10-31 }]]
586602
- ['1.2.0_01', Java, Alpha, null, [{ name: 'Alpha v1.2.0_01', type: release, date: 2010-10-31 }]]
587603
- ['1.2.0', Java, Alpha, null, [{ name: 'Alpha v1.2.0', type: release, date: 2010-10-30 }]]
604+
- ['1.2.0-preview', Java, Alpha, '1.2.0', [{ name: 'Alpha v1.2.0', type: release, date: 2010-10-29 }]]
588605
- ['1.1.2_01', Java, Alpha, null, [{ name: 'Alpha v1.1.2_01', type: release, date: 2010-09-23 }]]
589606
- ['1.1.2', Java, Alpha, null, [{ name: 'Alpha v1.1.2', type: release, date: 2010-09-18 }]]
590607
- ['1.1.1', Java, Alpha, null, [{ name: 'Alpha v1.1.1', type: release, date: 2010-09-18 }]]

0 commit comments

Comments
 (0)