Skip to content

Commit

Permalink
Add 2 new wikis
Browse files Browse the repository at this point in the history
Closes #77
Closes #78
  • Loading branch information
Dianliang233 committed Oct 30, 2024
1 parent f20dd4d commit 661be19
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 26 deletions.
22 changes: 3 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,6 @@
# v1.7.0+1.21.2

Hey Wiki now supports BoB!
# v1.7.1+1.21.3

## Changes

- Ported to 1.21.2. Please report any issues you may have!
- Now supports searching the AE2 guide

### APIs

- Now supports the `search_provider` field for wikis
- Values can be `mediawiki` and `algolia`
- All wikis that support autocompleted search should fill this field
- If the field is not filled, and both `search_url` and `mw_api_url` are present, the search will default to `mediawiki`. However, this is deprecated and will be removed in v2
- `search_url` is now optional for wikis that supports search, as long as they have `search_provider` field filled
- Added Agolia search support
- This requires you to configure the following fields in the `algolia` object:
- `api_url`
- `index_name`
- `api_key`
- `app_id`
- New wiki: [Endertech Infinity Wiki](https://endertechinfinity.wiki.gg/)
- New wiki: [Marvel Superheroes Mod Wiki](https://marvelsuperheroesmod.wiki.gg/)
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ Currently, Hey Wiki supports the following wikis:
- [Voidscape Wiki](https://voidscape.tamaized.com/)
- [Advent of Ascension Wiki](https://adventofascension.fandom.com/wiki/)
- [Doggy Talents Next Wiki](https://doggytalentsnext.wiki.gg/)
- [Endertech Infinity Wiki](https://endertechinfinity.wiki.gg/)
- [Marvel Superheroes Mod Wiki](https://marvelsuperheroesmod.wiki.gg/)

If you want to add support for other wikis, you can
[file an issue](https://github.com/mc-wiki/minecraft-mod-heywiki/issues/new?labels=new+wiki%2Ctriage+needed&template=new_wiki.yml).
Expand Down
2 changes: 2 additions & 0 deletions common/src/main/resources/assets/heywiki/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@
"wiki_family.heywiki.aoa3": "Advent of Ascension Wiki",
"wiki_family.heywiki.create": "Create Wiki",
"wiki_family.heywiki.doggytalents": "Doggy Talents Next Wiki",
"wiki_family.heywiki.endertechinf": "Endertech Infinity Wiki",
"wiki_family.heywiki.marvel": "Marvel Superheroes Mod Wiki",
"wiki_family.heywiki.mekanism": "Mekanism Wiki",
"wiki_family.heywiki.minecraft": "Minecraft Wiki",
"wiki_family.heywiki.stardustlabs": "Stardust Labs Wiki",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"namespace": [
"endertechinf"
],
"wikis": [
{
"article_url": "https://endertechinfinity.wiki.gg/?search=%s",
"mw_api_url": "https://endertechinfinity.wiki.gg/api.php",
"random_article": "Special:RandomPage",
"excerpt": "text_extracts",
"search_provider": "mediawiki",
"search_url": "https://endertechinfinity.wiki.gg/?search=%s",
"language": {
"wiki_language": "en",
"main": true,
"default": "en_us",
"regex": "^en_.*",
"exclude": null
}
}
]
}
22 changes: 22 additions & 0 deletions common/src/main/resources/assets/heywiki/wiki_family/marvel.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"namespace": [
"marvel"
],
"wikis": [
{
"article_url": "https://marvelsuperheroesmod.wiki.gg/?search=%s",
"mw_api_url": "https://marvelsuperheroesmod.wiki.gg/api.php",
"random_article": "Special:RandomPage",
"excerpt": "text_extracts",
"search_provider": "mediawiki",
"search_url": "https://marvelsuperheroesmod.wiki.gg/?search=%s",
"language": {
"wiki_language": "en",
"main": true,
"default": "en_us",
"regex": "^en_.*",
"exclude": null
}
}
]
}
14 changes: 7 additions & 7 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@ archives_base_name=heywiki
maven_group=wiki.minecraft.heywiki
enabled_platforms=fabric,neoforge
enabled_platforms_snapshot=fabric
mod_version=1.7.0+1.21.3
mod_version=1.7.1+1.21.3
# Loader versions
minecraft_version=1.21.3
minecraft_version_range=1.21.2,1.21.3
yarn_mappings=1.21.3+build.1
yarn_mappings=1.21.3+build.2
fabric_loader_version=0.16.7
fabric_api_version=0.106.1+1.21.3
neoforge_version=21.3.1-beta
fabric_api_version=0.107.0+1.21.3
neoforge_version=21.3.5-beta
# Dependency versions
architectury_version=14.0.3
architectury_version=14.0.4
cloth_config_version=16.0.141
rei_version=16.0.754
emi_version=1.1.12+1.21
rei_version=17.0.789
emi_version=1.1.16+1.21
jei_minecraft_version=1.21.1
jei_version=19.16.0.151
modmenu_version=12.0.0-beta.1
Expand Down

0 comments on commit 661be19

Please sign in to comment.