1 Commits

Author SHA1 Message Date
github-actions[bot] 3b702d8409 Deployed c9f778a with MkDocs version: 1.6.1 2026-07-14 17:10:50 +00:00
106 changed files with 20301 additions and 1566 deletions
-30
View File
@@ -1,30 +0,0 @@
name: Build the static files
on:
push:
branches:
- master
- main
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: ~/.cache
restore-keys: |
mkdocs-material-
- run: python -m pip install --upgrade pip setuptools wheel
- run: pip install mkdocs-material mkdocs-git-revision-date-localized-plugin
- run: mkdocs gh-deploy --force
-1
View File
@@ -1 +0,0 @@
.DS_Store
View File
+854
View File
@@ -0,0 +1,854 @@
<!doctype html>
<html lang="zh" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="这里是由 MTR 齐齐玩服务器玩家社区搭建的非官方指南,希望你能找到你想要的内容!">
<meta name="author" content="LPS Community Team">
<link rel="icon" href="/assets/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.6">
<title>MTR 齐齐玩服务器非官方指南</title>
<link rel="stylesheet" href="/assets/stylesheets/main.484c7ddc.min.css">
<link rel="stylesheet" href="/assets/stylesheets/palette.ab4e12ef.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
<link rel="stylesheet" href="/assets/stylesheets/global.css">
<script>__md_scope=new URL("/",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
</head>
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="页眉">
<a href="/." title="MTR 齐齐玩服务器非官方指南" class="md-header__button md-logo" aria-label="MTR 齐齐玩服务器非官方指南" data-md-component="logo">
<img src="/assets/favicon.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
MTR 齐齐玩服务器非官方指南
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="(prefers-color-scheme)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="切换到浅色模式" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="切换到浅色模式" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m14.3 16-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-9.15 3.96h2.3L12 9z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="white" data-md-color-accent="deep-orange" aria-label="切换到深色模式" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="切换到深色模式" for="__palette_2" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="black" data-md-color-accent="deep-orange" aria-label="切换到自动模式" type="radio" name="__palette" id="__palette_2">
<label class="md-header__button md-icon" title="切换到自动模式" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="搜索" placeholder="搜索" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
</label>
<nav class="md-search__options" aria-label="查找">
<button type="reset" class="md-search__icon md-icon" title="清空当前内容" aria-label="清空当前内容" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
</button>
</nav>
<div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
正在初始化搜索引擎
</div>
<ol class="md-search-result__list" role="presentation"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/mtrlps-community/lps-community-guide" title="前往仓库" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
</div>
<div class="md-source__repository">
mtrlps-community/lps-community-guide
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<nav class="md-tabs" aria-label="标签" data-md-component="tabs">
<div class="md-grid">
<ul class="md-tabs__list">
<li class="md-tabs__item">
<a href="/." class="md-tabs__link">
首页
</a>
</li>
<li class="md-tabs__item">
<a href="/tutorial/" class="md-tabs__link">
进服教程与官方资源
</a>
</li>
<li class="md-tabs__item">
<a href="/community/downloads/" class="md-tabs__link">
社区资源
</a>
</li>
<li class="md-tabs__item">
<a href="/about/" class="md-tabs__link">
关于网站
</a>
</li>
</ul>
</div>
</nav>
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="导航栏" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="/." title="MTR 齐齐玩服务器非官方指南" class="md-nav__button md-logo" aria-label="MTR 齐齐玩服务器非官方指南" data-md-component="logo">
<img src="/assets/favicon.png" alt="logo">
</a>
MTR 齐齐玩服务器非官方指南
</label>
<div class="md-nav__source">
<a href="https://github.com/mtrlps-community/lps-community-guide" title="前往仓库" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
</div>
<div class="md-source__repository">
mtrlps-community/lps-community-guide
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/." class="md-nav__link">
<span class="md-ellipsis">
首页
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
<label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="0">
<span class="md-ellipsis">
进服教程与官方资源
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
进服教程与官方资源
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/tutorial/" class="md-nav__link">
<span class="md-ellipsis">
进服教程
</span>
</a>
</li>
<li class="md-nav__item">
<a href="/official/websites/" class="md-nav__link">
<span class="md-ellipsis">
官方Wiki、线路图与世界地图
</span>
</a>
</li>
<li class="md-nav__item">
<a href="/official/discord/" class="md-nav__link">
<span class="md-ellipsis">
Discord
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" >
<label class="md-nav__link" for="__nav_3" id="__nav_3_label" tabindex="0">
<span class="md-ellipsis">
社区资源
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
社区资源
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/community/downloads/" class="md-nav__link">
<span class="md-ellipsis">
网盘资源与线路图
</span>
</a>
</li>
<li class="md-nav__item">
<a href="/community/qq-group/" class="md-nav__link">
<span class="md-ellipsis">
QQ 群聊
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4" id="__nav_4_label" tabindex="0">
<span class="md-ellipsis">
关于网站
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
关于网站
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="/about/" class="md-nav__link">
<span class="md-ellipsis">
关于我们
</span>
</a>
</li>
<li class="md-nav__item">
<a href="/about/sponsorship/" class="md-nav__link">
<span class="md-ellipsis">
赞助
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="目录">
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<h1>404 - Not found</h1>
</article>
</div>
<script>var tabs=__md_get("__tabs");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(".tabbed-set")){var labels=set.querySelector(".tabbed-labels");for(var tab of tabs)for(var label of labels.getElementsByTagName("label"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script>
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
</div>
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
回到页面顶部
</button>
</main>
<footer class="md-footer">
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
<div class="md-copyright__highlight">
Copyright &copy; 2026 Let's Play Community<br>本项目与组织与Microsoft、Mojang及MTR模组与齐齐玩服务器官方无关。
</div>
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
<div class="md-social">
<a href="https://github.com/mtrlps-community" target="_blank" rel="noopener" title="GitHub" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
</a>
<a href="https://status.lpsguide.cn" target="_blank" rel="noopener" title="服务状态" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M64 32C28.7 32 0 60.7 0 96v64c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64zm216 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48m56 24a24 24 0 1 1 48 0 24 24 0 1 1-48 0M64 288c-35.3 0-64 28.7-64 64v64c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64v-64c0-35.3-28.7-64-64-64zm216 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48m56 24a24 24 0 1 1 48 0 24 24 0 1 1-48 0"/></svg>
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"annotate": null, "base": "/", "features": ["navigation.tabs", "navigation.sections", "navigation.top", "search.suggest", "search.highlight", "content.tabs.link", "content.code.annotate", "content.action.edit"], "search": "/assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "\u5df2\u590d\u5236", "clipboard.copy": "\u590d\u5236", "search.result.more.one": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.more.other": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 # \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.none": "\u6ca1\u6709\u627e\u5230\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.one": "\u627e\u5230 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.other": "# \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.placeholder": "\u952e\u5165\u4ee5\u5f00\u59cb\u641c\u7d22", "search.result.term.missing": "\u7f3a\u5c11", "select.version": "\u9009\u62e9\u5f53\u524d\u7248\u672c"}, "version": null}</script>
<script src="/assets/javascripts/bundle.79ae519e.min.js"></script>
</body>
</html>
-83
View File
@@ -1,83 +0,0 @@
# 贡献者公约行为准则
## 我们的承诺
作为社区成员、贡献者和管理者,我们承诺,让所有参与社区活动的人都能享有无骚扰的体验,无论其年龄、身材、显性或隐性残疾、种族、生理性别特征、性别认同与表达、经验水平、受教育程度、社会经济地位、国籍、外貌、人种、宗教信仰,以及性身份和性取向。
我们承诺,以能打造开放、友好、多元、包容且健康的社区的方式行事与交流。
## 我们的行为准则
能够为社区营造积极环境的行为示例包括:
- 对他人展现共情与友善
- 尊重不同的观点、视角和经历
- 提出并坦然接受建设性反馈
- 为自己的错误承担责任,向受影响者致歉,并从经历中学习
- 关注不仅对个人有利,更能让整个社区受益的事
不可接受的行为示例包括:
- 使用带有性暗示的语言或图像,以及进行任何形式的性关注、性挑逗
- 故意抬杠、发表侮辱或贬损性言论,实施人身攻击或政治攻击
- 公开或私下的骚扰行为
- 未经他人明确许可,公开其私人信息,如物理地址、电子邮箱地址等
- 其他在职业场景中被合理认定为不妥当的行为
## 执行责任
社区管理者有责任明确并执行我们的可接受行为准则,对于任何其认定为不妥当、具有威胁性、冒犯性或有害的行为,将采取恰当且公正的纠正措施。
社区管理者有权且有责任移除、编辑或驳回不符合本行为准则的评论、代码提交、程序代码、维基百科编辑内容、问题反馈及其他贡献内容,并会在适当情况下说明做出管理决策的原因。
## 适用范围
本行为准则适用于社区的所有空间,同时也适用于个人以官方身份在公共空间代表社区的场景。代表社区的行为示例包括:使用官方电子邮箱地址、通过官方社交媒体账号发布内容、在线上或线下活动中担任指定的社区代表。
## 执行方式
任何辱骂、骚扰或其他不可接受的行为,均可向负责准则执行的社区管理者举报,举报邮箱为:me@ooowl.net。
所有投诉将被及时、公正地审核与调查。
所有社区管理者均有义务保护任何事件举报人的隐私与信息安全。
## 执行指导原则
社区管理者在判定对违反本行为准则的行为的处罚措施时,将遵循以下社区影响指导原则:
### 1. 纠正
**社区影响**:使用不当语言,或做出其他在社区中被认定为非职业、不受欢迎的行为。
**处罚结果**:社区管理者将发出书面私下警告,明确违规行为的性质,并解释该行为为何不妥当,可能会要求当事人作出公开道歉。
### 2. 警告
**社区影响**:单次事件或一系列行为构成违规。
**处罚结果**:发出警告并说明持续违规的后果。在指定时间段内,不得与相关人员产生互动,包括未经邀请与本行为准则的执行者互动。该要求适用于社区空间内的互动,也包括社交媒体等外部渠道的互动。违反该条款可能会导致临时或永久封禁。
### 3. 临时封禁
**社区影响**:严重违反社区准则,包括持续的不当行为。
**处罚结果**:在指定时间段内,临时禁止与社区进行任何形式的互动或公开交流。封禁期间,不得与相关人员进行公开或私下的互动,包括未经邀请与本行为准则的执行者互动。违反该条款将导致永久封禁。
### 4. 永久封禁
**社区影响**:存在违反社区准则的行为模式,包括持续的不当行为、骚扰个人,或针对特定群体的挑衅、贬损行为。
**处罚结果**:永久禁止在社区内进行任何形式的公开互动。
## 出处说明
本行为准则改编自[贡献者公约](https://www.contributor-covenant.org)2.0 版本,原文地址为:
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html。
社区影响指导原则的灵感来源于[火狐浏览器的行为准则执行梯度](https://github.com/mozilla/diversity)。
有关本行为准则的常见问题解答,可参阅官方常见问题页面:https://www.contributor-covenant.org/faq。
本准则的多语言翻译版本可参阅:https://www.contributor-covenant.org/translations。
-21
View File
@@ -1,21 +0,0 @@
MIT License
Copyright (c) 2026 MTR Lets Play 齐齐玩服务器玩家社区
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
-28
View File
@@ -1,28 +0,0 @@
# letsplay-server-community-guide
## 部署
采用 [material-for-mkdocs](https://squidfunk.github.io/mkdocs-material/) 部署于 [lpsguide.cn](https://lpsguide.cn)。
当然,你可以本地进行部署。
```bash
# 克隆仓库
git clone https://github.com/mtrlps-community/lps-community-guide.git
# 安装 material-for-mkdocs 及插件
pip install mkdocs-material mkdocs-git-revision-date-localized-plugin
# 转至仓库
cd lps-community-guide
# 运行服务器
mkdocs serve
```
## 贡献
我们非常欢迎你为 **lps-community-guide** 编写内容,让更多玩家受益。
这里也非常感谢参与本项目的[朋友们](https://github.com/mtrlps-community/lps-community-guide/graphs/contributors)和为本项目捐赠的[朋友们](https://www.lpsguide.cn/about/sponsorship/)。
---
<samp><b>lps-community-guide</b> &copy; MTR Let's Play Community Team<br>code is licensed under <a href="LICENSE">MIT License</a>, <br>wikis are licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons BY-SA 4.0</a>.</samp>
+1008
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before

Width:  |  Height:  |  Size: 586 KiB

After

Width:  |  Height:  |  Size: 586 KiB

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Before

Width:  |  Height:  |  Size: 888 KiB

After

Width:  |  Height:  |  Size: 888 KiB

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Before

Width:  |  Height:  |  Size: 513 KiB

After

Width:  |  Height:  |  Size: 513 KiB

Before

Width:  |  Height:  |  Size: 453 KiB

After

Width:  |  Height:  |  Size: 453 KiB

Before

Width:  |  Height:  |  Size: 400 KiB

After

Width:  |  Height:  |  Size: 400 KiB

Before

Width:  |  Height:  |  Size: 338 KiB

After

Width:  |  Height:  |  Size: 338 KiB

Before

Width:  |  Height:  |  Size: 510 KiB

After

Width:  |  Height:  |  Size: 510 KiB

Before

Width:  |  Height:  |  Size: 226 KiB

After

Width:  |  Height:  |  Size: 226 KiB

Before

Width:  |  Height:  |  Size: 537 KiB

After

Width:  |  Height:  |  Size: 537 KiB

Before

Width:  |  Height:  |  Size: 403 KiB

After

Width:  |  Height:  |  Size: 403 KiB

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Before

Width:  |  Height:  |  Size: 354 KiB

After

Width:  |  Height:  |  Size: 354 KiB

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 67 KiB

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 1.7 MiB

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 1.6 MiB

Before

Width:  |  Height:  |  Size: 884 KiB

After

Width:  |  Height:  |  Size: 884 KiB

Before

Width:  |  Height:  |  Size: 813 KiB

After

Width:  |  Height:  |  Size: 813 KiB

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Before

Width:  |  Height:  |  Size: 815 KiB

After

Width:  |  Height:  |  Size: 815 KiB

Before

Width:  |  Height:  |  Size: 5.4 MiB

After

Width:  |  Height:  |  Size: 5.4 MiB

File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+18
View File
@@ -0,0 +1,18 @@
/*!
* Lunr languages, `Danish` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.da=function(){this.pipeline.reset(),this.pipeline.add(e.da.trimmer,e.da.stopWordFilter,e.da.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.da.stemmer))},e.da.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.da.trimmer=e.trimmerSupport.generateTrimmer(e.da.wordCharacters),e.Pipeline.registerFunction(e.da.trimmer,"trimmer-da"),e.da.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){var e,r=f.cursor+3;if(d=f.limit,0<=r&&r<=f.limit){for(a=r;;){if(e=f.cursor,f.in_grouping(w,97,248)){f.cursor=e;break}if(f.cursor=e,e>=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d<a&&(d=a)}}function n(){var e,r;if(f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hi=function(){this.pipeline.reset(),this.pipeline.add(e.hi.trimmer,e.hi.stopWordFilter,e.hi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hi.stemmer))},e.hi.wordCharacters="ऀ-ःऄ-एऐ-टठ-यर-िी-ॏॐ-य़ॠ-९॰-ॿa-zA-Z-zA-0-9-",e.hi.trimmer=e.trimmerSupport.generateTrimmer(e.hi.wordCharacters),e.Pipeline.registerFunction(e.hi.trimmer,"trimmer-hi"),e.hi.stopWordFilter=e.generateStopWordFilter("अत अपना अपनी अपने अभी अंदर आदि आप इत्यादि इन इनका इन्हीं इन्हें इन्हों इस इसका इसकी इसके इसमें इसी इसे उन उनका उनकी उनके उनको उन्हीं उन्हें उन्हों उस उसके उसी उसे एक एवं एस ऐसे और कई कर करता करते करना करने करें कहते कहा का काफ़ी कि कितना किन्हें किन्हों किया किर किस किसी किसे की कुछ कुल के को कोई कौन कौनसा गया घर जब जहाँ जा जितना जिन जिन्हें जिन्हों जिस जिसे जीधर जैसा जैसे जो तक तब तरह तिन तिन्हें तिन्हों तिस तिसे तो था थी थे दबारा दिया दुसरा दूसरे दो द्वारा न नके नहीं ना निहायत नीचे ने पर पहले पूरा पे फिर बनी बही बहुत बाद बाला बिलकुल भी भीतर मगर मानो मे में यदि यह यहाँ यही या यिह ये रखें रहा रहे ऱ्वासा लिए लिये लेकिन व वग़ैरह वर्ग वह वहाँ वहीं वाले वुह वे वो सकता सकते सबसे सभी साथ साबुत साभ सारा से सो संग ही हुआ हुई हुए है हैं हो होता होती होते होना होने".split(" ")),e.hi.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var r=e.wordcut;r.init(),e.hi.tokenizer=function(i){if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(r){return isLunr2?new e.Token(r.toLowerCase()):r.toLowerCase()});var t=i.toString().toLowerCase().replace(/^\s+/,"");return r.cut(t).split("|")},e.Pipeline.registerFunction(e.hi.stemmer,"stemmer-hi"),e.Pipeline.registerFunction(e.hi.stopWordFilter,"stopWordFilter-hi")}});
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hy=function(){this.pipeline.reset(),this.pipeline.add(e.hy.trimmer,e.hy.stopWordFilter)},e.hy.wordCharacters="[A-Za-z԰-֏ff-ﭏ]",e.hy.trimmer=e.trimmerSupport.generateTrimmer(e.hy.wordCharacters),e.Pipeline.registerFunction(e.hy.trimmer,"trimmer-hy"),e.hy.stopWordFilter=e.generateStopWordFilter("դու և եք էիր էիք հետո նաև նրանք որը վրա է որ պիտի են այս մեջ ն իր ու ի այդ որոնք այն կամ էր մի ես համար այլ իսկ էին ենք հետ ին թ էինք մենք նրա նա դուք եմ էի ըստ որպես ում".split(" ")),e.Pipeline.registerFunction(e.hy.stopWordFilter,"stopWordFilter-hy"),e.hy.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}(),e.Pipeline.registerFunction(e.hy.stemmer,"stemmer-hy")}});
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.ja=function(){this.pipeline.reset(),this.pipeline.add(e.ja.trimmer,e.ja.stopWordFilter,e.ja.stemmer),r?this.tokenizer=e.ja.tokenizer:(e.tokenizer&&(e.tokenizer=e.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.ja.tokenizer))};var t=new e.TinySegmenter;e.ja.tokenizer=function(i){var n,o,s,p,a,u,m,l,c,f;if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t.toLowerCase()):t.toLowerCase()});for(o=i.toString().toLowerCase().replace(/^\s+/,""),n=o.length-1;n>=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n<p.length;n++)r?a.push(new e.Token(p[n],{position:[f,p[n].length],index:a.length})):a.push(p[n]),f+=p[n].length;l=c+1}return a},e.ja.stemmer=function(){return function(e){return e}}(),e.Pipeline.registerFunction(e.ja.stemmer,"stemmer-ja"),e.ja.wordCharacters="一二三四五六七八九十百千万億兆一-龠々〆ヵヶぁ-んァ-ヴーア-ン゙a-zA-Z-zA-0-9-",e.ja.trimmer=e.trimmerSupport.generateTrimmer(e.ja.wordCharacters),e.Pipeline.registerFunction(e.ja.trimmer,"trimmer-ja"),e.ja.stopWordFilter=e.generateStopWordFilter("これ それ あれ この その あの ここ そこ あそこ こちら どこ だれ なに なん 何 私 貴方 貴方方 我々 私達 あの人 あのかた 彼女 彼 です あります おります います は が の に を で え から まで より も どの と し それで しかし".split(" ")),e.Pipeline.registerFunction(e.ja.stopWordFilter,"stopWordFilter-ja"),e.jp=e.ja,e.Pipeline.registerFunction(e.jp.stemmer,"stemmer-jp"),e.Pipeline.registerFunction(e.jp.trimmer,"trimmer-jp"),e.Pipeline.registerFunction(e.jp.stopWordFilter,"stopWordFilter-jp")}});
+1
View File
@@ -0,0 +1 @@
module.exports=require("./lunr.ja");
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.kn=function(){this.pipeline.reset(),this.pipeline.add(e.kn.trimmer,e.kn.stopWordFilter,e.kn.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.kn.stemmer))},e.kn.wordCharacters="ಀ-಄ಅ-ಔಕ-ಹಾ-ೌ಼-ಽೕ-ೖೝ-ೞೠ-ೡೢ-ೣ೤೥೦-೯ೱ-ೳ",e.kn.trimmer=e.trimmerSupport.generateTrimmer(e.kn.wordCharacters),e.Pipeline.registerFunction(e.kn.trimmer,"trimmer-kn"),e.kn.stopWordFilter=e.generateStopWordFilter("ಮತ್ತು ಈ ಒಂದು ರಲ್ಲಿ ಹಾಗೂ ಎಂದು ಅಥವಾ ಇದು ರ ಅವರು ಎಂಬ ಮೇಲೆ ಅವರ ತನ್ನ ಆದರೆ ತಮ್ಮ ನಂತರ ಮೂಲಕ ಹೆಚ್ಚು ನ ಆ ಕೆಲವು ಅನೇಕ ಎರಡು ಹಾಗು ಪ್ರಮುಖ ಇದನ್ನು ಇದರ ಸುಮಾರು ಅದರ ಅದು ಮೊದಲ ಬಗ್ಗೆ ನಲ್ಲಿ ರಂದು ಇತರ ಅತ್ಯಂತ ಹೆಚ್ಚಿನ ಸಹ ಸಾಮಾನ್ಯವಾಗಿ ನೇ ಹಲವಾರು ಹೊಸ ದಿ ಕಡಿಮೆ ಯಾವುದೇ ಹೊಂದಿದೆ ದೊಡ್ಡ ಅನ್ನು ಇವರು ಪ್ರಕಾರ ಇದೆ ಮಾತ್ರ ಕೂಡ ಇಲ್ಲಿ ಎಲ್ಲಾ ವಿವಿಧ ಅದನ್ನು ಹಲವು ರಿಂದ ಕೇವಲ ದ ದಕ್ಷಿಣ ಗೆ ಅವನ ಅತಿ ನೆಯ ಬಹಳ ಕೆಲಸ ಎಲ್ಲ ಪ್ರತಿ ಇತ್ಯಾದಿ ಇವು ಬೇರೆ ಹೀಗೆ ನಡುವೆ ಇದಕ್ಕೆ ಎಸ್ ಇವರ ಮೊದಲು ಶ್ರೀ ಮಾಡುವ ಇದರಲ್ಲಿ ರೀತಿಯ ಮಾಡಿದ ಕಾಲ ಅಲ್ಲಿ ಮಾಡಲು ಅದೇ ಈಗ ಅವು ಗಳು ಎ ಎಂಬುದು ಅವನು ಅಂದರೆ ಅವರಿಗೆ ಇರುವ ವಿಶೇಷ ಮುಂದೆ ಅವುಗಳ ಮುಂತಾದ ಮೂಲ ಬಿ ಮೀ ಒಂದೇ ಇನ್ನೂ ಹೆಚ್ಚಾಗಿ ಮಾಡಿ ಅವರನ್ನು ಇದೇ ಯ ರೀತಿಯಲ್ಲಿ ಜೊತೆ ಅದರಲ್ಲಿ ಮಾಡಿದರು ನಡೆದ ಆಗ ಮತ್ತೆ ಪೂರ್ವ ಆತ ಬಂದ ಯಾವ ಒಟ್ಟು ಇತರೆ ಹಿಂದೆ ಪ್ರಮಾಣದ ಗಳನ್ನು ಕುರಿತು ಯು ಆದ್ದರಿಂದ ಅಲ್ಲದೆ ನಗರದ ಮೇಲಿನ ಏಕೆಂದರೆ ರಷ್ಟು ಎಂಬುದನ್ನು ಬಾರಿ ಎಂದರೆ ಹಿಂದಿನ ಆದರೂ ಆದ ಸಂಬಂಧಿಸಿದ ಮತ್ತೊಂದು ಸಿ ಆತನ ".split(" ")),e.kn.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var r=e.wordcut;r.init(),e.kn.tokenizer=function(t){if(!arguments.length||null==t||void 0==t)return[];if(Array.isArray(t))return t.map(function(r){return isLunr2?new e.Token(r.toLowerCase()):r.toLowerCase()});var n=t.toString().toLowerCase().replace(/^\s+/,"");return r.cut(n).split("|")},e.Pipeline.registerFunction(e.kn.stemmer,"stemmer-kn"),e.Pipeline.registerFunction(e.kn.stopWordFilter,"stopWordFilter-kn")}});
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){e.multiLanguage=function(){for(var t=Array.prototype.slice.call(arguments),i=t.join("-"),r="",n=[],s=[],p=0;p<t.length;++p)"en"==t[p]?(r+="\\w",n.unshift(e.stopWordFilter),n.push(e.stemmer),s.push(e.stemmer)):(r+=e[t[p]].wordCharacters,e[t[p]].stopWordFilter&&n.unshift(e[t[p]].stopWordFilter),e[t[p]].stemmer&&(n.push(e[t[p]].stemmer),s.push(e[t[p]].stemmer)));var o=e.trimmerSupport.generateTrimmer(r);return e.Pipeline.registerFunction(o,"lunr-multi-trimmer-"+i),n.unshift(o),function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}});
File diff suppressed because one or more lines are too long
+18
View File
@@ -0,0 +1,18 @@
/*!
* Lunr languages, `Norwegian` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a<s&&(a=s)}}function i(){var e,r,n;if(w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sa=function(){this.pipeline.reset(),this.pipeline.add(e.sa.trimmer,e.sa.stopWordFilter,e.sa.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sa.stemmer))},e.sa.wordCharacters="ऀ-ःऄ-एऐ-टठ-यर-िी-ॏॐ-य़ॠ-९॰-ॿ꣠-꣱ꣲ-ꣷ꣸-ꣻ꣼-ꣽꣾ-ꣿᆰ0-ᆰ9",e.sa.trimmer=e.trimmerSupport.generateTrimmer(e.sa.wordCharacters),e.Pipeline.registerFunction(e.sa.trimmer,"trimmer-sa"),e.sa.stopWordFilter=e.generateStopWordFilter('तथा अयम्‌ एकम्‌ इत्यस्मिन्‌ तथा तत्‌ वा अयम्‌ इत्यस्य ते आहूत उपरि तेषाम्‌ किन्तु तेषाम्‌ तदा इत्यनेन अधिकः इत्यस्य तत्‌ केचन बहवः द्वि तथा महत्वपूर्णः अयम्‌ अस्य विषये अयं अस्ति तत्‌ प्रथमः विषये इत्युपरि इत्युपरि इतर अधिकतमः अधिकः अपि सामान्यतया ठ इतरेतर नूतनम्‌ द न्यूनम्‌ कश्चित्‌ वा विशालः द सः अस्ति तदनुसारम् तत्र अस्ति केवलम्‌ अपि अत्र सर्वे विविधाः तत्‌ बहवः यतः इदानीम्‌ द दक्षिण इत्यस्मै तस्य उपरि नथ अतीव कार्यम्‌ सर्वे एकैकम्‌ इत्यादि। एते सन्ति उत इत्थम्‌ मध्ये एतदर्थं . स कस्य प्रथमः श्री. करोति अस्मिन् प्रकारः निर्मिता कालः तत्र कर्तुं समान अधुना ते सन्ति स एकः अस्ति सः अर्थात् तेषां कृते . स्थितम् विशेषः अग्रिम तेषाम्‌ समान स्रोतः ख म समान इदानीमपि अधिकतया करोतु ते समान इत्यस्य वीथी सह यस्मिन् कृतवान्‌ धृतः तदा पुनः पूर्वं सः आगतः किम्‌ कुल इतर पुरा मात्रा स विषये उ अतएव अपि नगरस्य उपरि यतः प्रतिशतं कतरः कालः साधनानि भूत तथापि जात सम्बन्धि अन्यत्‌ ग अतः अस्माकं स्वकीयाः अस्माकं इदानीं अन्तः इत्यादयः भवन्तः इत्यादयः एते एताः तस्य अस्य इदम् एते तेषां तेषां तेषां तान् तेषां तेषां तेषां समानः सः एकः च तादृशाः बहवः अन्ये च वदन्ति यत् कियत् कस्मै कस्मै यस्मै यस्मै यस्मै यस्मै न अतिनीचः किन्तु प्रथमं सम्पूर्णतया ततः चिरकालानन्तरं पुस्तकं सम्पूर्णतया अन्तः किन्तु अत्र वा इह इव श्रद्धाय अवशिष्यते परन्तु अन्ये वर्गाः सन्ति ते सन्ति शक्नुवन्ति सर्वे मिलित्वा सर्वे एकत्र"'.split(" ")),e.sa.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var r=e.wordcut;r.init(),e.sa.tokenizer=function(t){if(!arguments.length||null==t||void 0==t)return[];if(Array.isArray(t))return t.map(function(r){return isLunr2?new e.Token(r.toLowerCase()):r.toLowerCase()});var i=t.toString().toLowerCase().replace(/^\s+/,"");return r.cut(i).split("|")},e.Pipeline.registerFunction(e.sa.stemmer,"stemmer-sa"),e.Pipeline.registerFunction(e.sa.stopWordFilter,"stopWordFilter-sa")}});
@@ -0,0 +1 @@
!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s<t;s++)i[s]=r.charCodeAt(s);return i},!r&&""!=r||!t&&0!=t||!i)throw"Bad Among initialisation: s:"+r+", substring_i: "+t+", result: "+i;this.s_size=r.length,this.s=this.toCharArray(r),this.substring_i=t,this.result=i,this.method=s},SnowballProgram:function(){var r;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(t){r=t,this.cursor=0,this.limit=t.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var t=r;return r=null,t},in_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e>s||e<i)return this.cursor++,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e<i)return this.cursor--,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor+s)!=i.charCodeAt(s))return!1;return this.cursor+=t,!0},eq_s_b:function(t,i){if(this.cursor-this.limit_backward<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor-t+s)!=i.charCodeAt(s))return!1;return this.cursor-=t,!0},find_among:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=l;m<_.s_size;m++){if(n+l==u){f=-1;break}if(f=r.charCodeAt(n+l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=_.s_size-1-l;m>=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}});
+18
View File
@@ -0,0 +1,18 @@
/*!
* Lunr languages, `Swedish` language
* https://github.com/MihaiValentin/lunr-languages
*
* Copyright 2014, Mihai Valentin
* http://www.mozilla.org/MPL/
*/
/*!
* based on
* Snowball JavaScript Library v0.3
* http://code.google.com/p/urim/
* http://snowball.tartarus.org/
*
* Copyright 2010, Oleg Mazko
* http://www.mozilla.org/MPL/
*/
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o<a&&(o=a)}}function t(){var e,r=w.limit_backward;if(w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}});
+1
View File
@@ -0,0 +1 @@
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ta=function(){this.pipeline.reset(),this.pipeline.add(e.ta.trimmer,e.ta.stopWordFilter,e.ta.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ta.stemmer))},e.ta.wordCharacters="஀-உஊ-ஏஐ-ஙச-ட஠-னப-யர-ஹ஺-ிீ-௉ொ-௏ௐ-௙௚-௟௠-௩௪-௯௰-௹௺-௿a-zA-Z-zA-0-9-",e.ta.trimmer=e.trimmerSupport.generateTrimmer(e.ta.wordCharacters),e.Pipeline.registerFunction(e.ta.trimmer,"trimmer-ta"),e.ta.stopWordFilter=e.generateStopWordFilter("அங்கு அங்கே அது அதை அந்த அவர் அவர்கள் அவள் அவன் அவை ஆக ஆகவே ஆகையால் ஆதலால் ஆதலினால் ஆனாலும் ஆனால் இங்கு இங்கே இது இதை இந்த இப்படி இவர் இவர்கள் இவள் இவன் இவை இவ்வளவு உனக்கு உனது உன் உன்னால் எங்கு எங்கே எது எதை எந்த எப்படி எவர் எவர்கள் எவள் எவன் எவை எவ்வளவு எனக்கு எனது எனவே என் என்ன என்னால் ஏது ஏன் தனது தன்னால் தானே தான் நாங்கள் நாம் நான் நீ நீங்கள்".split(" ")),e.ta.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var t=e.wordcut;t.init(),e.ta.tokenizer=function(r){if(!arguments.length||null==r||void 0==r)return[];if(Array.isArray(r))return r.map(function(t){return isLunr2?new e.Token(t.toLowerCase()):t.toLowerCase()});var i=r.toString().toLowerCase().replace(/^\s+/,"");return t.cut(i).split("|")},e.Pipeline.registerFunction(e.ta.stemmer,"stemmer-ta"),e.Pipeline.registerFunction(e.ta.stopWordFilter,"stopWordFilter-ta")}});
+1
View File
@@ -0,0 +1 @@
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.te=function(){this.pipeline.reset(),this.pipeline.add(e.te.trimmer,e.te.stopWordFilter,e.te.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.te.stemmer))},e.te.wordCharacters="ఀ-ఄఅ-ఔక-హా-ౌౕ-ౖౘ-ౚౠ-ౡౢ-ౣ౦-౯౸-౿఼ఽ్ౝ౷౤౥",e.te.trimmer=e.trimmerSupport.generateTrimmer(e.te.wordCharacters),e.Pipeline.registerFunction(e.te.trimmer,"trimmer-te"),e.te.stopWordFilter=e.generateStopWordFilter("అందరూ అందుబాటులో అడగండి అడగడం అడ్డంగా అనుగుణంగా అనుమతించు అనుమతిస్తుంది అయితే ఇప్పటికే ఉన్నారు ఎక్కడైనా ఎప్పుడు ఎవరైనా ఎవరో ఏ ఏదైనా ఏమైనప్పటికి ఒక ఒకరు కనిపిస్తాయి కాదు కూడా గా గురించి చుట్టూ చేయగలిగింది తగిన తర్వాత దాదాపు దూరంగా నిజంగా పై ప్రకారం ప్రక్కన మధ్య మరియు మరొక మళ్ళీ మాత్రమే మెచ్చుకో వద్ద వెంట వేరుగా వ్యతిరేకంగా సంబంధం".split(" ")),e.te.stemmer=function(){return function(e){return"function"==typeof e.update?e.update(function(e){return e}):e}}();var t=e.wordcut;t.init(),e.te.tokenizer=function(r){if(!arguments.length||null==r||void 0==r)return[];if(Array.isArray(r))return r.map(function(t){return isLunr2?new e.Token(t.toLowerCase()):t.toLowerCase()});var i=r.toString().toLowerCase().replace(/^\s+/,"");return t.cut(i).split("|")},e.Pipeline.registerFunction(e.te.stemmer,"stemmer-te"),e.Pipeline.registerFunction(e.te.stopWordFilter,"stopWordFilter-te")}});
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.th=function(){this.pipeline.reset(),this.pipeline.add(e.th.trimmer),r?this.tokenizer=e.th.tokenizer:(e.tokenizer&&(e.tokenizer=e.th.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.th.tokenizer))},e.th.wordCharacters="[฀-๿]",e.th.trimmer=e.trimmerSupport.generateTrimmer(e.th.wordCharacters),e.Pipeline.registerFunction(e.th.trimmer,"trimmer-th");var t=e.wordcut;t.init(),e.th.tokenizer=function(i){if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t):t});var n=i.toString().replace(/^\s+/,"");return t.cut(n).split("|")}}});
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}});
+1
View File
@@ -0,0 +1 @@
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r(require("@node-rs/jieba")):r()(e.lunr)}(this,function(e){return function(r,t){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var i="2"==r.version[0];r.zh=function(){this.pipeline.reset(),this.pipeline.add(r.zh.trimmer,r.zh.stopWordFilter,r.zh.stemmer),i?this.tokenizer=r.zh.tokenizer:(r.tokenizer&&(r.tokenizer=r.zh.tokenizer),this.tokenizerFn&&(this.tokenizerFn=r.zh.tokenizer))},r.zh.tokenizer=function(n){if(!arguments.length||null==n||void 0==n)return[];if(Array.isArray(n))return n.map(function(e){return i?new r.Token(e.toLowerCase()):e.toLowerCase()});t&&e.load(t);var o=n.toString().trim().toLowerCase(),s=[];e.cut(o,!0).forEach(function(e){s=s.concat(e.split(" "))}),s=s.filter(function(e){return!!e});var u=0;return s.map(function(e,t){if(i){var n=o.indexOf(e,u),s={};return s.position=[n,e.length],s.index=t,u=n,new r.Token(e,s)}return e})},r.zh.wordCharacters="\\w一-龥",r.zh.trimmer=r.trimmerSupport.generateTrimmer(r.zh.wordCharacters),r.Pipeline.registerFunction(r.zh.trimmer,"trimmer-zh"),r.zh.stemmer=function(){return function(e){return e}}(),r.Pipeline.registerFunction(r.zh.stemmer,"stemmer-zh"),r.zh.stopWordFilter=r.generateStopWordFilter("的 一 不 在 人 有 是 为 為 以 于 於 上 他 而 后 後 之 来 來 及 了 因 下 可 到 由 这 這 与 與 也 此 但 并 並 个 個 其 已 无 無 小 我 们 們 起 最 再 今 去 好 只 又 或 很 亦 某 把 那 你 乃 它 吧 被 比 别 趁 当 當 从 從 得 打 凡 儿 兒 尔 爾 该 該 各 给 給 跟 和 何 还 還 即 几 幾 既 看 据 據 距 靠 啦 另 么 麽 每 嘛 拿 哪 您 凭 憑 且 却 卻 让 讓 仍 啥 如 若 使 谁 誰 虽 雖 随 隨 同 所 她 哇 嗡 往 些 向 沿 哟 喲 用 咱 则 則 怎 曾 至 致 着 著 诸 諸 自".split(" ")),r.Pipeline.registerFunction(r.zh.stopWordFilter,"stopWordFilter-zh")}});
+206
View File
@@ -0,0 +1,206 @@
/**
* export the module via AMD, CommonJS or as a browser global
* Export code from https://github.com/umdjs/umd/blob/master/returnExports.js
*/
;(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(factory)
} else if (typeof exports === 'object') {
/**
* Node. Does not work with strict CommonJS, but
* only CommonJS-like environments that support module.exports,
* like Node.
*/
module.exports = factory()
} else {
// Browser globals (root is window)
factory()(root.lunr);
}
}(this, function () {
/**
* Just return a value to define the module export.
* This example returns an object, but the module
* can return a function as the exported value.
*/
return function(lunr) {
// TinySegmenter 0.1 -- Super compact Japanese tokenizer in Javascript
// (c) 2008 Taku Kudo <taku@chasen.org>
// TinySegmenter is freely distributable under the terms of a new BSD licence.
// For details, see http://chasen.org/~taku/software/TinySegmenter/LICENCE.txt
function TinySegmenter() {
var patterns = {
"[一二三四五六七八九十百千万億兆]":"M",
"[一-龠々〆ヵヶ]":"H",
"[ぁ-ん]":"I",
"[ァ-ヴーア-ン゙ー]":"K",
"[a-zA-Z-zA-]":"A",
"[0-9-]":"N"
}
this.chartype_ = [];
for (var i in patterns) {
var regexp = new RegExp(i);
this.chartype_.push([regexp, patterns[i]]);
}
this.BIAS__ = -332
this.BC1__ = {"HH":6,"II":2461,"KH":406,"OH":-1378};
this.BC2__ = {"AA":-3267,"AI":2744,"AN":-878,"HH":-4070,"HM":-1711,"HN":4012,"HO":3761,"IA":1327,"IH":-1184,"II":-1332,"IK":1721,"IO":5492,"KI":3831,"KK":-8741,"MH":-3132,"MK":3334,"OO":-2920};
this.BC3__ = {"HH":996,"HI":626,"HK":-721,"HN":-1307,"HO":-836,"IH":-301,"KK":2762,"MK":1079,"MM":4034,"OA":-1652,"OH":266};
this.BP1__ = {"BB":295,"OB":304,"OO":-125,"UB":352};
this.BP2__ = {"BO":60,"OO":-1762};
this.BQ1__ = {"BHH":1150,"BHM":1521,"BII":-1158,"BIM":886,"BMH":1208,"BNH":449,"BOH":-91,"BOO":-2597,"OHI":451,"OIH":-296,"OKA":1851,"OKH":-1020,"OKK":904,"OOO":2965};
this.BQ2__ = {"BHH":118,"BHI":-1159,"BHM":466,"BIH":-919,"BKK":-1720,"BKO":864,"OHH":-1139,"OHM":-181,"OIH":153,"UHI":-1146};
this.BQ3__ = {"BHH":-792,"BHI":2664,"BII":-299,"BKI":419,"BMH":937,"BMM":8335,"BNN":998,"BOH":775,"OHH":2174,"OHM":439,"OII":280,"OKH":1798,"OKI":-793,"OKO":-2242,"OMH":-2402,"OOO":11699};
this.BQ4__ = {"BHH":-3895,"BIH":3761,"BII":-4654,"BIK":1348,"BKK":-1806,"BMI":-3385,"BOO":-12396,"OAH":926,"OHH":266,"OHK":-2036,"ONN":-973};
this.BW1__ = {",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682};
this.BW2__ = {"..":-11822,"11":-669,"――":-5730,"−−":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"11":-669};
this.BW3__ = {"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1000,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990};
this.TC1__ = {"AAA":1093,"HHH":1029,"HHM":580,"HII":998,"HOH":-390,"HOM":-331,"IHI":1169,"IOH":-142,"IOI":-1015,"IOM":467,"MMH":187,"OOI":-1832};
this.TC2__ = {"HHO":2088,"HII":-1023,"HMM":-1154,"IHI":-1965,"KKH":703,"OII":-2649};
this.TC3__ = {"AAA":-294,"HHH":346,"HHI":-341,"HII":-1088,"HIK":731,"HOH":-1486,"IHH":128,"IHI":-3041,"IHO":-1935,"IIH":-825,"IIM":-1035,"IOI":-542,"KHH":-1216,"KKA":491,"KKH":-1217,"KOK":-1009,"MHH":-2694,"MHM":-457,"MHO":123,"MMH":-471,"NNH":-1689,"NNO":662,"OHO":-3393};
this.TC4__ = {"HHH":-203,"HHI":1344,"HHK":365,"HHM":-122,"HHN":182,"HHO":669,"HIH":804,"HII":679,"HOH":446,"IHH":695,"IHO":-2324,"IIH":321,"III":1497,"IIO":656,"IOO":54,"KAK":4845,"KKA":3386,"KKK":3065,"MHH":-405,"MHI":201,"MMH":-241,"MMM":661,"MOM":841};
this.TQ1__ = {"BHHH":-227,"BHHI":316,"BHIH":-132,"BIHH":60,"BIII":1595,"BNHH":-744,"BOHH":225,"BOOO":-908,"OAKK":482,"OHHH":281,"OHIH":249,"OIHI":200,"OIIH":-68};
this.TQ2__ = {"BIHH":-1401,"BIII":-1033,"BKAK":-543,"BOOO":-5591};
this.TQ3__ = {"BHHH":478,"BHHM":-1073,"BHIH":222,"BHII":-504,"BIIH":-116,"BIII":-105,"BMHI":-863,"BMHM":-464,"BOMH":620,"OHHH":346,"OHHI":1729,"OHII":997,"OHMH":481,"OIHH":623,"OIIH":1344,"OKAK":2792,"OKHH":587,"OKKA":679,"OOHH":110,"OOII":-685};
this.TQ4__ = {"BHHH":-721,"BHHM":-3604,"BHII":-966,"BIIH":-607,"BIII":-2181,"OAAA":-2763,"OAKK":180,"OHHH":-294,"OHHI":2446,"OHHO":480,"OHIH":-1573,"OIHH":1935,"OIHI":-493,"OIIH":626,"OIII":-4007,"OKAK":-8156};
this.TW1__ = {"につい":-4681,"東京都":2026};
this.TW2__ = {"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216};
this.TW3__ = {"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287};
this.TW4__ = {"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865};
this.UC1__ = {"A":484,"K":93,"M":645,"O":-505};
this.UC2__ = {"A":819,"H":1059,"I":409,"M":3987,"N":5775,"O":646};
this.UC3__ = {"A":-1370,"I":2311};
this.UC4__ = {"A":-2643,"H":1809,"I":-1032,"K":-3450,"M":3565,"N":3876,"O":6646};
this.UC5__ = {"H":313,"I":-1238,"K":-799,"M":539,"O":-831};
this.UC6__ = {"H":-506,"I":-253,"K":87,"M":247,"O":-387};
this.UP1__ = {"O":-214};
this.UP2__ = {"B":69,"O":935};
this.UP3__ = {"B":189};
this.UQ1__ = {"BH":21,"BI":-12,"BK":-99,"BN":142,"BO":-56,"OH":-95,"OI":477,"OK":410,"OO":-2422};
this.UQ2__ = {"BH":216,"BI":113,"OK":1759};
this.UQ3__ = {"BA":-479,"BH":42,"BI":1913,"BK":-7198,"BM":3160,"BN":6427,"BO":14761,"OI":-827,"ON":-3212};
this.UW1__ = {",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135};
this.UW2__ = {",":-829,"、":-829,"":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568};
this.UW3__ = {",":4889,"1":-800,"":-1723,"、":4889,"々":-2311,"":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278};
this.UW4__ = {",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1000,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637};
this.UW5__ = {",":465,".":-299,"1":-514,"E2":-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"":-514,"E2":-32768,"「":363,"イ":241,"ル":451,"ン":-343};
this.UW6__ = {",":227,".":808,"1":-270,"E1":306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"":-270,"E1":306,"ル":-673,"ン":-496};
return this;
}
TinySegmenter.prototype.ctype_ = function(str) {
for (var i in this.chartype_) {
if (str.match(this.chartype_[i][0])) {
return this.chartype_[i][1];
}
}
return "O";
}
TinySegmenter.prototype.ts_ = function(v) {
if (v) { return v; }
return 0;
}
TinySegmenter.prototype.segment = function(input) {
if (input == null || input == undefined || input == "") {
return [];
}
var result = [];
var seg = ["B3","B2","B1"];
var ctype = ["O","O","O"];
var o = input.split("");
for (i = 0; i < o.length; ++i) {
seg.push(o[i]);
ctype.push(this.ctype_(o[i]))
}
seg.push("E1");
seg.push("E2");
seg.push("E3");
ctype.push("O");
ctype.push("O");
ctype.push("O");
var word = seg[3];
var p1 = "U";
var p2 = "U";
var p3 = "U";
for (var i = 4; i < seg.length - 3; ++i) {
var score = this.BIAS__;
var w1 = seg[i-3];
var w2 = seg[i-2];
var w3 = seg[i-1];
var w4 = seg[i];
var w5 = seg[i+1];
var w6 = seg[i+2];
var c1 = ctype[i-3];
var c2 = ctype[i-2];
var c3 = ctype[i-1];
var c4 = ctype[i];
var c5 = ctype[i+1];
var c6 = ctype[i+2];
score += this.ts_(this.UP1__[p1]);
score += this.ts_(this.UP2__[p2]);
score += this.ts_(this.UP3__[p3]);
score += this.ts_(this.BP1__[p1 + p2]);
score += this.ts_(this.BP2__[p2 + p3]);
score += this.ts_(this.UW1__[w1]);
score += this.ts_(this.UW2__[w2]);
score += this.ts_(this.UW3__[w3]);
score += this.ts_(this.UW4__[w4]);
score += this.ts_(this.UW5__[w5]);
score += this.ts_(this.UW6__[w6]);
score += this.ts_(this.BW1__[w2 + w3]);
score += this.ts_(this.BW2__[w3 + w4]);
score += this.ts_(this.BW3__[w4 + w5]);
score += this.ts_(this.TW1__[w1 + w2 + w3]);
score += this.ts_(this.TW2__[w2 + w3 + w4]);
score += this.ts_(this.TW3__[w3 + w4 + w5]);
score += this.ts_(this.TW4__[w4 + w5 + w6]);
score += this.ts_(this.UC1__[c1]);
score += this.ts_(this.UC2__[c2]);
score += this.ts_(this.UC3__[c3]);
score += this.ts_(this.UC4__[c4]);
score += this.ts_(this.UC5__[c5]);
score += this.ts_(this.UC6__[c6]);
score += this.ts_(this.BC1__[c2 + c3]);
score += this.ts_(this.BC2__[c3 + c4]);
score += this.ts_(this.BC3__[c4 + c5]);
score += this.ts_(this.TC1__[c1 + c2 + c3]);
score += this.ts_(this.TC2__[c2 + c3 + c4]);
score += this.ts_(this.TC3__[c3 + c4 + c5]);
score += this.ts_(this.TC4__[c4 + c5 + c6]);
// score += this.ts_(this.TC5__[c4 + c5 + c6]);
score += this.ts_(this.UQ1__[p1 + c1]);
score += this.ts_(this.UQ2__[p2 + c2]);
score += this.ts_(this.UQ3__[p3 + c3]);
score += this.ts_(this.BQ1__[p2 + c2 + c3]);
score += this.ts_(this.BQ2__[p2 + c3 + c4]);
score += this.ts_(this.BQ3__[p3 + c2 + c3]);
score += this.ts_(this.BQ4__[p3 + c3 + c4]);
score += this.ts_(this.TQ1__[p2 + c1 + c2 + c3]);
score += this.ts_(this.TQ2__[p2 + c2 + c3 + c4]);
score += this.ts_(this.TQ3__[p3 + c1 + c2 + c3]);
score += this.ts_(this.TQ4__[p3 + c2 + c3 + c4]);
var p = "O";
if (score > 0) {
result.push(word);
word = "";
p = "B";
}
p1 = p2;
p2 = p3;
p3 = p;
word += seg[i];
}
result.push(word);
return result;
}
lunr.TinySegmenter = TinySegmenter;
};
}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"version":3,"sources":["src/templates/assets/stylesheets/palette/_scheme.scss","../../../../src/templates/assets/stylesheets/palette.scss","src/templates/assets/stylesheets/palette/_accent.scss","src/templates/assets/stylesheets/palette/_primary.scss","src/templates/assets/stylesheets/utilities/_break.scss"],"names":[],"mappings":"AA2BA,cAGE,6BAME,sDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CACA,mDAAA,CACA,6DAAA,CACA,+DAAA,CACA,gEAAA,CAGA,mDAAA,CACA,gDAAA,CACA,yDAAA,CACA,4DAAA,CAGA,0BAAA,CACA,mCAAA,CAGA,iCAAA,CACA,kCAAA,CACA,mCAAA,CACA,mCAAA,CACA,kCAAA,CACA,iCAAA,CACA,+CAAA,CACA,6DAAA,CACA,gEAAA,CACA,4DAAA,CACA,4DAAA,CACA,6DAAA,CAGA,6CAAA,CAGA,+CAAA,CAGA,uDAAA,CACA,6DAAA,CACA,2DAAA,CAGA,iCAAA,CAGA,yDAAA,CACA,iEAAA,CAGA,mDAAA,CACA,mDAAA,CAGA,qDAAA,CACA,uDAAA,CAGA,8DAAA,CAKA,8DAAA,CAKA,0DAAA,CAzEA,iBCiBF,CD6DE,kHAEE,YC3DJ,CDkFE,yDACE,4BChFJ,CD+EE,2DACE,4BC7EJ,CD4EE,gEACE,4BC1EJ,CDyEE,2DACE,4BCvEJ,CDsEE,yDACE,4BCpEJ,CDmEE,0DACE,4BCjEJ,CDgEE,gEACE,4BC9DJ,CD6DE,0DACE,4BC3DJ,CD0DE,2OACE,4BC/CJ,CDsDA,+FAGE,iCCpDF,CACF,CCjDE,2BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD6CN,CCvDE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDoDN,CC9DE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD2DN,CCrEE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDkEN,CC5EE,8BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDyEN,CCnFE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDgFN,CC1FE,kCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDuFN,CCjGE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD8FN,CCxGE,4BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDqGN,CC/GE,6BACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCD4GN,CCtHE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDmHN,CC7HE,4BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCD6HN,CCpIE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDoIN,CC3IE,6BACE,yBAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCD2IN,CClJE,8BACE,4BAAA,CACA,2CAAA,CAIE,8BAAA,CACA,qCDkJN,CCzJE,mCACE,4BAAA,CACA,2CAAA,CAOE,yBAAA,CACA,qCDsJN,CE3JE,4BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwJN,CEnKE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgKN,CE3KE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwKN,CEnLE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgLN,CE3LE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwLN,CEnME,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgMN,CE3ME,mCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwMN,CEnNE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgNN,CE3NE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwNN,CEnOE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgON,CE3OE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwON,CEnPE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFmPN,CE3PE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCF2PN,CEnQE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCFmQN,CE3QE,+BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAIE,+BAAA,CACA,sCF2QN,CEnRE,oCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFgRN,CE3RE,8BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCFwRN,CEnSE,6BACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BF4RN,CE5SE,kCACE,6BAAA,CACA,oCAAA,CACA,mCAAA,CAOE,0BAAA,CACA,sCAAA,CAKA,4BFqSN,CEtRE,sEACE,4BFyRJ,CE1RE,+DACE,4BF6RJ,CE9RE,iEACE,4BFiSJ,CElSE,gEACE,4BFqSJ,CEtSE,iEACE,4BFySJ,CEhSA,8BACE,mDAAA,CACA,4DAAA,CACA,0DAAA,CACA,oDAAA,CACA,2DAAA,CAGA,4BFiSF,CE9RE,yCACE,+BFgSJ,CE7RI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCFiSN,CG7MI,mCD1EA,+CACE,8CF0RJ,CEvRI,qDACE,8CFyRN,CEpRE,iEACE,mCFsRJ,CACF,CGxNI,sCDvDA,uCACE,oCFkRJ,CACF,CEzQA,8BACE,kDAAA,CACA,4DAAA,CACA,wDAAA,CACA,oDAAA,CACA,6DAAA,CAGA,4BF0QF,CEvQE,yCACE,+BFyQJ,CEtQI,kDAEE,0CAAA,CACA,sCAAA,CAFA,mCF0QN,CEnQE,yCACE,6CFqQJ,CG9NI,0CDhCA,8CACE,gDFiQJ,CACF,CGnOI,0CDvBA,iFACE,6CF6PJ,CACF,CG3PI,sCDKA,uCACE,6CFyPJ,CACF","file":"palette.css"}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-16
View File
@@ -1,16 +0,0 @@
---
title: 关于我们
description: 在这里了解我们的项目和组织
---
本网站是由 MTR Let’s Play 齐齐玩服务器玩家社区运营的非官方 Wiki。
有关官方网站信息请移步至[官方Wiki、线路图与世界地图](../official/websites.md)查看
## 贡献
首先,在这里对所有为本站做出贡献的朋友们致以衷心的感谢,开源社区因你而精彩!
![Contributors](https://contrib.rocks/image?repo=mtrlps-community/lps-community-guide)
我们非常欢迎您的贡献,如果您有需要,请参阅[GitHub仓库源码](https://github.com/mtrlps-community/lps-community-guide)。
-44
View File
@@ -1,44 +0,0 @@
---
title: 赞助我们
description: 如果您喜欢我们的项目,不妨支持一下
---
如果本站及本站提供的加速IP、线路图及网盘资源对您有帮助,欢迎赞助!
| 微信 | 支付宝 |
| :---: | :---: |
| ![微信赞助](https://mtrmirror.lnlfly.com/mm_reward_qrcode_1781268916781.png) | ![支付宝赞助](https://mtrmirror.lnlfly.com/1781268944005.jpg) |
## 赞助名单
!!! note "温馨提示"
赞助后,您可通过QQ临时聊天私信`3500394466`将您的名字展示在此处。
留言时请留下您的支付证明与支付方式。
| 名称 | 金额 | 方式 |
| --- | --- | --- |
| kuisik4 | ¥22.5 | 支付宝 |
| Karnatia | ¥150.0 | 微信 |
| XZero_TeaPwd | ¥20.0 | Ailpay HK |
| oooWl_26 | ¥50.0 | 微信 |
| Tony_V2 | ¥160.0 | 微信 |
| CR400BF-5033(微信名) | ¥32.0 | 微信 |
| skittlesses | ¥28.0 | 微信 |
| RetroChain68205 | ¥166.5 | 微信 |
| SpaperJ_111 | ¥10 | 微信 |
免责声明
1. 本项目为玩家自发维护的公益网络优化项目,与 Minecraft、MTR 官方及其运营方不存在任何关联,也未获得其授权或认可。
2. 本项目旨在为玩家提供免费的网络优化服务,不保证服务的连续性、稳定性、可用性或特定效果,运营者有权根据实际情况调整、暂停或终止服务。
3. 用户进行的任何赞助均属于自愿行为,仅用于支付服务器、带宽、域名等项目运营成本,不构成购买商品或网络服务,也不代表用户获得任何形式的服务承诺或权益。
4. 部分测试节点或体验内容可能向长期支持项目的用户开放,以协助测试和改进服务质量。该安排属于公益项目运营的一部分,并非付费购买、会员服务或商业销售。
5. 用户在使用本项目期间,应遵守相关法律法规以及目标服务器的管理规定。因用户自身行为产生的任何责任,由用户自行承担。
6. 如权利人或有关部门提出合理要求,项目运营者将依法配合处理,并可对相关服务进行调整或停止。
-91
View File
@@ -1,91 +0,0 @@
---
title: 网盘资源与在线线路图
description: 获取由社区提供的服务器资源与线路图镜像
---
本页面提供 LPS 服务器的网盘资源与线路图的下载与使用说明。
---
## 网盘资源
### MTR Let's Play附属资源
由文档维护成员[@TonyV2](https://github.com/TonyV2Intl)整理出的齐齐玩服务器资源,[@fenychn0206](https://github.com/fenychn0206)提供了对OneDrive的反向代理以解决国内用户无法访问OneDrive的问题。
访问地址:[https://lpsresource.ooowl.net/](https://lpsresource.ooowl.net/)
<br>
访问密码:`dEqH`
### MTR Let's Play整合包
由文档维护成员[@MZDYHR](https://github.com/MZDYHR)提供的整合包下载服务。
访问地址:[https://download.lnlfly.com/d/189/zhb/mc.zip](https://download.lnlfly.com/d/189/zhb/mc.zip)
## 线路图与世界地图
官方地址请前往[官方Wiki、线路图与世界地图](../official/websites.md)查看
为照顾国内用户的访问体验,文档维护成员[@xingteh](https://github.com/xingteh)对线路图与世界地图进行了镜像,并提供以下服务:
- 简体中文的操作界面。
- 由[pathfinder](https://github.com/CokeStudios/mtr-pathfinder)驱动的导航功能。
- 岑城[^1]服务器的各维度最后存档。
- 每月线路备份或特殊节点的线路备份。
- 测试服务器[^2]的线路图。
[^1]: 一个曾经辉煌的MTR服务器,现已关闭。
[^2]: 测试服务器IP地址:`135.148.15.1:26888`
- 线路图访问地址:[https://map.lpsguide.cn](https://map.lpsguide.cn)
- 世界地图访问地址:[https://map.lpsguide.cn/world-map/](https://map.lpsguide.cn/world-map/)
## Pathfinder
由服务器支持团队玩家[@NinthBrake](https://github.com/CokeStudios)制作的[MTR Pathfinder](https://github.com/CokeStudios/mtr-pathfinder)支持在导航时设置更多限制(避开车站、路线,仅轻铁,不乘船,不乘高铁,越野),可通过以下方式使用:
**线路图**:在[https://map.lpsguide.cn/world-map/](https://map.lpsguide.cn/world-map/)中可以通过在菜单中将导航引擎设置为“pathfinder”使用Pathfinder导航。
**在线使用**[https://path.lpsguide.cn/](https://path.lpsguide.cn/) WebUI由文档维护成员[@TonyV2](https://github.com/TonyV2Intl)制作)。
---
## 版权声明
### 资源归属
- **官方资源**:由齐齐玩服务器官方团队制作,版权归服务器官方所有。
- **社区资源**:由社区成员制作分享,版权归原作者所有。
- **第三方资源**:来自第三方,需遵守第三方授权协议。
### 使用限制
1. 所有资源仅供游戏使用。
2. 不得用于商业用途(除非获得明确授权)。
3. 转载时必须注明来源和作者。
4. 禁止恶意传播或修改资源。
---
## 常见问题
### Q: 如何下载大文件?
对于大文件(完全包/服包),建议使用支持断点续传的下载工具,如:
- Windows: 浏览器。
- macOS: 浏览器直接下载、Downie 等。
- Linux: wget、curl 等命令行工具。
### Q: 下载的文件无法打开怎么办?
1. 文件格式是否正确。
2. 是否完整下载(对比文件大小和MD5值)。
3. 是否有相应的打开软件(如7zip)。
4. 文件是否损坏(尝试重新下载)。
### Q: 资源更新频率是多少?
- **官方资源**:随服务器更新同步更新。
- **社区资源或第三方资源**:请关注资源发布者信息。
-159
View File
@@ -1,159 +0,0 @@
---
title: QQ 群聊
description: 加入由社区创建的QQ群组一起交流
---
QQ 群是齐齐玩社区的重要交流平台之一。请仔细阅读本页内容,了解加群要求、群规和使用指南。
QQ 群为服务器支持团队玩家[@NinthBrake](https://github.com/CokeStudios)组建,截至目前,齐齐玩服务器官方未在 QQ 设立官方群聊。
社区共设置了五个群聊,群号如下:
- 1群:`751632107`(已满,不可加入)
- 2群:`946996861`
- 3群:`980833337`
- 4群:`884175090`
- 5群:`951028029`
请勿重复加群!否则会被踢出。
申请流程:
1. 搜索并申请加入 QQ 群
2. 等待管理员审核(通常在24小时内)
3. 通过审核后,阅读群公告
4. 把你名字改为正版昵称(否则将会被踢出)
---
## 交流规范
!!! warning "特别注意"
请务必在群聊中注意您的言行!若果被群友或管理员提醒,请及时认识到自己的错误。否则可能被禁言甚至踢出群聊。
### 群友们想说的
1. **活跃参与**:请不要通过**潜水**的方式占用群聊人数资源,管理员会不定期清理摸鱼人群。
2. **尊重他人**:保持友好、礼貌的交流态度。
3. **提有效问题**:遇到问题请先寻求搜索引擎、文档、群公告、群文件的帮助,群友不是你的搜索引擎,没有人有义务为你解答问题。
### 发言规范
!!! success "你可以发布这些内容"
1. 讨论MTR模组以及齐齐玩服务器相关内容。
2. 共同讨论模组问题。
3. 分享齐齐玩服务器图片。
4. 其他不违反中国大陆法律的内容。
!!! tip "请避免这些问题的出现"
1. 问题描述不清,缺乏上下文。
2. 不阅读群公告和群文件,并提出与之内容相同的问题。
3. 频繁@管理员或他人
4. 其他群成员或管理员认为不合适的内容
!!! failure "以下行为在群内**不适合进行**,违规者可能被**禁言**,多次可能将被**移除**"
1. 无意义的单字或符号**刷屏**。
2. 多次重复提问相同问题
3. 发送与服务器无关的广告或链接。
4. 引战,故意挑起争端或争吵。
5. 人身攻击、侮辱、谩骂他人。
6. 恶意@管理员或他人
7. 其他群成员或管理员认为不合适的内容
!!! danger "以下内容在群内**完全被禁止**,违规者将**直接移除**"
1. 发布政治敏感、色情、暴力等内容
2. 传播谣言或不实信息
3. 其他群成员或管理员认为不合适的内容
---
## 提问前必读
在群内提问之前,请务必:
### 第一步:自行解决
1. **搜索引擎**:使用百度、bing 等搜索引擎查找相关信息
2. **站内搜索**:在本文档站点中搜索相关内容
3. **查看群文件**:检查群文件是否有相关文档或教程
4. **查看群公告**:阅读群公告,可能包含常见问题的解答
5. **搜索历史消息**:使用 QQ 的搜索功能查找历史讨论
### 第二步:如何提问
如果经过上述步骤仍未解决,可以适当提问,但请遵循以下规范:
#### 正确提问示例
**示例 1:技术问题**
> **标题**:服务器连接失败的问题
>
> **内容**
> 大家好,我在连接服务器时遇到了问题。
>
> - 问题:提示"连接超时"
> - 我的情况:使用 Java 1.20.4,已按照Wiki教程配置客户端和加速源
> - 已尝试:检查防火墙、重启路由器、更换网络
> - 截图:[附上错误截图]
>
> 请问有朋友遇到过类似问题吗?或者管理员能帮忙看看吗?谢谢!
**示例 2:功能使用**
> **内容**
> 大家好,想请教一下如何使用服务器的回城功能。
>
> 我看了Wiki的相关页面,但实际操作时输入 `/home` 没有反应。我已经尝试了 `/home help` 和 `/spawn`,都不行。
>
> 请问是权限问题还是命令不对?我的账号是新注册的,是否需要进行某些激活操作?
>
> 谢谢!
#### 错误提问示例
**错误示例 1:过于简单**
> "服务器连不上怎么办?"
**问题**:缺乏上下文,无法判断问题原因。
**错误示例 2:不先搜索**
> "怎么加白名单?"
**问题**:这是一个常见问题,Wiki 和群文件都有详细说明,应自行查阅。
**错误示例 3:重复刷屏**
> "有人吗?" "有人吗?" "有人吗?"
**问题**:刷屏行为,且没有实际内容。
**错误示例 4:描述不清**
> "我的建筑坏了,怎么办?"
**问题**:"坏了"是什么意思?是崩溃、消失还是其他问题?缺乏详细信息。
**错误示例 5:态度不当**
> "垃圾服务器,为什么不能这样?为什么不能那样?管理员出来解释!"
**问题**:态度恶劣,带有攻击性,不符合社区规范。
## 需要帮助?
如对 QQ 群使用有疑问:
1. 查阅群文件中的文档。
2. 查看群公告。
3. 在群内提问(请遵循提问规范)。
4. 私聊管理员(如为敏感或私人问题)。
我们鼓励创造一个良好的社区环境!
-313
View File
@@ -1,313 +0,0 @@
# 图册
欢迎来到 LPS 服务器图册!这里展示了社区成员的优秀作品、服务器风景、建筑成就等精彩内容。
---
## 图册分类
图册按以下分类组织内容:
<div class="grid cards" markdown>
- :material-office-building:{ .lg .middle } __建筑__
---
玩家建造的精美建筑、城市景观、大型工程等
向下滚动查看建筑分类内容
- :material-calendar:{ .lg .middle } __活动__
---
服务器举办的各种活动、聚会、比赛的精彩瞬间
向下滚动查看活动分类内容
- :material-image-filter-hdr:{ .lg .middle } __风景__
---
服务器世界的自然风光、壮丽景色、独特地貌
向下滚动查看风景分类内容
- :material-train:{ .lg .middle } __交通__
---
铁路系统、车站、线路建设的图片展示
向下滚动查看交通分类内容
- :material-palette:{ .lg .middle } __玩家作品__
---
玩家的创意作品、艺术创作、红石机械等
向下滚动查看玩家作品分类内容
</div>
---
## 建筑
### 建筑图册概览
展示玩家在服务器中建造的精美建筑,包括:
- 🏛️ **大型建筑**:主城建筑、公共设施、标志性建筑
- 🏘️ **城市建设**:完整城市、住宅区、商业区
- 🏰 **特色建筑**:主题建筑、历史建筑、创意建筑
- 🎨 **建筑细节**:装饰技巧、建筑材料运用、设计亮点
!!! note "图片占位"
以下为图册条目占位,后续可替换为实际图片。
**图片路径建议**`assets/gallery/buildings/[图片名称].jpg`
**替换方法**:将图片放入 `docs/assets/gallery/buildings/` 目录,并更新下方图片链接。
#### 示例条目
```markdown
![主城中心建筑](assets/img/gallery/buildings/main-city-center.jpg)
**标题**:主城中心建筑群
**作者**@玩家名称
**描述**:位于主城核心区域的标志性建筑群,展现了现代建筑风格与古典元素的完美结合。
```
### 建筑分类列表
1. **主城建筑**
- [ ] 主城中心大厦(待添加图片)
- [ ] 市政厅建筑(待添加图片)
- [ ] 中央广场(待添加图片)
2. **住宅建筑**
- [ ] 现代住宅区(待添加图片)
- [ ] 传统民居(待添加图片)
- [ ] 公寓楼群(待添加图片)
3. **公共设施**
- [ ] 火车站建筑(待添加图片)
- [ ] 图书馆(待添加图片)
- [ ] 博物馆(待添加图片)
4. **创意建筑**
- [ ] 主题公园(待添加图片)
- [ ] 艺术装置(待添加图片)
- [ ] 概念建筑(待添加图片)
---
## 活动
### 活动图册概览
记录服务器举办的各种精彩活动:
- 🎉 **节日活动**:春节、圣诞、万圣节等节日庆典
- 🏆 **比赛活动**:建筑比赛、红石竞赛、速度挑战
- 🎊 **社区聚会**:玩家聚会、社区庆典、开放日活动
- 📸 **活动瞬间**:精彩瞬间、合影留念、活动花絮
#### 示例条目
```markdown
![春节庆典活动](assets/img/gallery/events/spring-festival.jpg)
**标题**2024年春节庆典
**时间**2024年2月
**描述**:服务器举办的春节庆典活动,玩家们共同参与建造和庆祝。
```
### 活动分类列表
1. **节日庆典**
- [ ] 春节庆典 2024(待添加图片)
- [ ] 圣诞活动 2023(待添加图片)
- [ ] 万圣节派对(待添加图片)
2. **建筑比赛**
- [ ] 第一届建筑大赛(待添加图片)
- [ ] 主题建筑竞赛(待添加图片)
3. **社区聚会**
- [ ] 开服周年庆(待添加图片)
- [ ] 玩家线下聚会(待添加图片)
---
## 风景
### 风景图册概览
展示服务器世界的自然风光与壮丽景色:
- 🌄 **自然景观**:山川、河流、森林、海洋
- 🌆 **城市景观**:城市全景、夜景、天际线
- 🏞️ **特殊地貌**:峡谷、洞穴、岛屿、平原
- 🌈 **光影效果**:日出日落、光影变化、天气效果
#### 示例条目
```markdown
![主城夜景](assets/img/gallery/landscapes/city-night.jpg)
**标题**:主城夜景
**摄影师**@玩家名称
**描述**:从高处俯瞰主城的美丽夜景,万家灯火照亮了整个城市。
```
### 风景分类列表
1. **自然风光**
- [ ] 山川景色(待添加图片)
- [ ] 河流与湖泊(待添加图片)
- [ ] 森林景观(待添加图片)
2. **城市景观**
- [ ] 主城全景(待添加图片)
- [ ] 城市天际线(待添加图片)
- [ ] 建筑群俯瞰(待添加图片)
3. **特殊时刻**
- [ ] 日出景色(待添加图片)
- [ ] 日落时分(待添加图片)
- [ ] 雨后彩虹(待添加图片)
---
## 交通
### 交通图册概览
展示服务器的交通系统建设:
- 🚂 **铁路系统**:线路建设、车站设计、列车运行
- 🛤️ **线路景观**:铁路沿线风景、桥梁隧道
- 🏢 **车站建筑**:各类车站的设计与建设
- 🚇 **交通枢纽**:换乘站、大型枢纽、交通网络
#### 示例条目
```markdown
![中央车站](assets/img/gallery/transport/central-station.jpg)
**标题**:中央火车站
**建设者**@玩家名称
**描述**:服务器最大的交通枢纽,连接多条线路,展现了现代交通建筑的设计美学。
```
### 交通分类列表
1. **车站建筑**
- [ ] 中央火车站(待添加图片)
- [ ] 各线路站点(待添加图片)
2. **线路建设**
- [ ] 铁路线路全景(待添加图片)
- [ ] 桥梁与隧道(待添加图片)
3. **交通枢纽**
- [ ] 换乘站设计(待添加图片)
- [ ] 交通网络图(待添加图片)
---
## 玩家作品
### 玩家作品图册概览
展示玩家的创意作品和技术成就:
-**红石机械**:复杂红石电路、自动化系统
- 🎨 **艺术作品**:像素画、雕塑、装饰作品
- 🏗️ **工程项目**:大型工程、技术项目、创新设计
- 💡 **创意作品**:独特创意、概念设计、实验作品
#### 示例条目
```markdown
![自动农场系统](assets/img/gallery/works/auto-farm.jpg)
**标题**:全自动农场系统
**作者**@玩家名称
**描述**:使用红石技术建造的全自动农场,实现了从种植到收获的完全自动化。
```
### 玩家作品分类列表
1. **红石机械**
- [ ] 自动农场系统(待添加图片)
- [ ] 物品分类系统(待添加图片)
- [ ] 复杂电路设计(待添加图片)
2. **艺术作品**
- [ ] 像素画作品(待添加图片)
- [ ] 雕塑艺术(待添加图片)
3. **创新设计**
- [ ] 概念建筑(待添加图片)
- [ ] 实验作品(待添加图片)
---
## 图片展示示例
以下是 Material for MkDocs 支持的图片展示方式:
### 方式一:标准 Markdown 图片
```markdown
![图片描述](assets/img/gallery/example.jpg)
```
### 方式二:带链接的图片
```markdown
[![图片描述](assets/img/gallery/example.jpg)](assets/img/gallery/example.jpg)
```
### 方式三:使用卡片布局
```markdown
<div class="grid cards" markdown>
- ![建筑1](assets/img/gallery/buildings/1.jpg)
**标题**:建筑名称
- ![建筑2](assets/img/gallery/buildings/2.jpg)
**标题**:建筑名称
</div>
```
### 方式四:图片网格(使用 Material 特性)
Material for MkDocs 支持通过自定义样式实现图片网格布局,可在 `mkdocs.yml` 中配置相关 CSS。
---
---
## 版权说明
- 所有图片版权归原作者所有
- 未经授权,请勿擅自使用或转载图册中的图片
- 如需使用,请联系原作者或管理员获取授权
---
*感谢所有为图册贡献作品的玩家!您的分享让社区更加精彩!*
-110
View File
@@ -1,110 +0,0 @@
---
title: MTR 齐齐玩服务器非官方指南
description: 在此获取由社区整理的齐齐玩服务器资源
hide_docs_list: true
hide:
- navigation
- toc
---
<div class="headerBackground">
<div class="image"></div>
<h1>MTR 齐齐玩服务器非官方指南</h1>
<p>在此获取由社区整理的齐齐玩服务器资源</p>
</div>
<center>
<h2>资源分类</h2>
<div class="productsTable">
<a class="product" href="tutorial">
<img src="./assets/img/official-icon.png" alt="official info" />
<h3>进服教程与官方资源</h3>
</a>
<a class="product" href="community/downloads">
<img src="./assets/img/community-icon.png" alt="community info" />
<h3>社区资源</h3>
</a>
<a class="product" href="about">
<img src="./assets/img/about-page-icon.png" alt="about us" />
<h3>关于本站</h3>
</a>
</div>
<h2>关于</h2>
<p>本站为由齐齐玩服务器社区团队维护的非官方指南站点,致力于为国内玩家提供更加流畅的游玩体验。</p>
<p>你可以前往<a href="https://github.com/mtrlps-community">GitHub</a>了解我们的组织。</p>
<h2>参与编辑本 Wiki</h2>
<p>本站由<a href="https://github.com/mtrlps-community">MTR Lets Play 齐齐玩服务器玩家社区</a>成员和社区贡献者共同编辑。您可以在<a href="https://github.com/mtrlps-community/lps-community-guide">GitHub</a>上参与贡献此文档。</p>
</center>
<style>
:root {
text-autospace: normal;
}
code, pre {
text-autospace: no-autospace;
}
.headerBackground {
position: relative;
width: 120%;
height: 300px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: -50px -10% 20px -10%;
}
.headerBackground .image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--md-default-bg-color);
background-image: url(./assets/img/index-thumbnail.webp);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
z-index: -1;
}
body[data-md-color-media="(prefers-color-scheme: dark)"] .headerBackground .image {
filter: brightness(0.7);
}
.headerBackground h1,
.headerBackground p {
position: relative;
z-index: 1;
text-align: center;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
font-weight: bold !important;
color: #fff !important;
}
.productsTable {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
}
.product {
width: 200px;
display: flex;
flex-direction: column;
align-items: center;
padding: 1rem;
border-radius: 0.2rem;
color: var(--md-default-fg-color) !important;
}
.product:hover,
.product:focus-visible {
background-color: var(--md-default-fg-color--lightest);
}
.product img {
width: 64px;
height: 64px;
border-radius: 8px;
}
.product h3 {
margin-top: 1rem;
margin-bottom: 0;
}
</style>
-31
View File
@@ -1,31 +0,0 @@
---
title: Discord服务器
description: 加入Minecraft Transit Railway Discord服务器共同交流
---
Discord 是齐齐玩服务器与MTR模组的官方实时交流平台,是获取最新公告、与其他玩家互动、寻求帮助的重要渠道。
Discord 服务器邀请:[https://discord.gg/h7RyUtuGMp](https://discord.gg/h7RyUtuGMp)
## 基本礼仪
为了维护良好的交流氛围,请遵循以下基本礼仪:
### 你可以
- **使用合适的频道**:根据内容选择对应的频道(如:闲聊用 general,提问用 support
- **清晰表达**:提问或讨论时尽量提供清晰的上下文信息
- **尊重他人**:保持友好、礼貌的态度,避免争吵
- **遵守规则**:仔细阅读服务器规则,遵守频道规定
- **合理使用表情和贴纸**:适度使用,避免刷屏
### 不要
- **并非中国服务器**:不要强求他人用中文
- **禁止刷屏**:不要重复发送相同或相似的消息
- **禁止发送垃圾信息**:不要发送无关广告、链接或内容
- **禁止人身攻击**:不要对他人进行侮辱、谩骂或恶意中伤
- **禁止不当内容**:不要发送色情、暴力、政治敏感等不当内容
- **禁止跨频道刷屏**:不要在多个频道同时发送相同内容
<!-- TODO: 列表重点频道 -->
-43
View File
@@ -1,43 +0,0 @@
---
title: 官方Wiki、线路图与世界地图
description: 官方Wiki、线路图及世界地图
---
## Wiki
![wiki-preview](../assets/img/wiki-preview.png)
Wiki是由齐齐玩服务器官方及社区维护的知识库,其中包含服务器介绍、站点信息、线路信息等,您可定期查看以获取最新信息。
访问地址:[https://wiki.minecrafttransitrailway.com/zh:mtr_letsplay:start](https://wiki.minecrafttransitrailway.com/zh:mtr_letsplay:start)
## 线路图
![system-map-preview](../assets/img/system-map-preview.png)
### 什么是线路图?
线路图可以用于查看车站、线路的详细信息、也可以查看玩家当前行程,线路图内置导航功能,您可通过其规划您的行程。
### 访问线路图
访问地址:[https://letsplay.minecrafttransitrailway.com/system-map/](https://letsplay.minecrafttransitrailway.com/system-map/)
如果您无法访问/访问速度过慢请见[网盘资源与线路图](../community/downloads.md)页面。
---
## 世界地图
![world-map-preview](../assets/img/world-map-preview.png)
### 什么是世界地图?
世界地图是一个交互式的地图界面,展示了游戏世界的地理位置、建筑分布、重要地标等信息。
### 访问世界地图
访问地址:[https://letsplay.minecrafttransitrailway.com/world-map/](https://letsplay.minecrafttransitrailway.com/world-map/)
如果您无法访问/访问速度过慢请见[网盘资源与线路图](../community/downloads.md)页面。
-484
View File
@@ -1,484 +0,0 @@
---
title: 进服指南
description: 本页面提供服务器加入指南、整合包安装教程、常见问题解答及加速IP
---
## [PDF版完整教程](https://workdrive.zohopublic.com.cn/print/lycmy2fbd8e664397437fac078ac2f3ed990e)
## 准备
- 一台至少有 **6GB 机载运行内存** 的电脑,且有至少 **4GB 内存**可以分配给 Minecraft 使用(储存空间 > 5GB
- 一个**正版 Minecraft 账号**(不支持离线版,更不支持网易;若没有正版 Minecraft,请至 XBOX 商店购买,或订阅 XGP)
- 下载好的根据需求选择的整合包(可能还有追加包)
- 一个能够思考问题的大脑
!!! info "关于手机进服"
经测试手机可以进入此服务器,但游玩体验较差,非常不建议用手机游玩。
!!! info "关于电脑配置"
作为参考,以 16 区块的渲染距离和模拟距离运行 10 分钟左右能吃满分配的 24GB 内存,原因在于此服务器使用的资源包内高分辨率贴图数量较多。
!!! tip "资源选择省流"
如果不想看资源说明,请下载 **Clicktorun** 版本的整合包;如果硬盘空间足够建议下载 **Bobby 模组的追加包**,以获得更好的游玩体验。DistantHorizons 模组对 CPU 与存储空间要求较高,建议高配电脑尝试。
## 资源下载
提取码均为 `dEqH`,所有链接不限速、无需登录。
- 主链(OneDrive——含全部资源,建议搭配多线程下载器使用):[https://lpsresource.ooowl.net](https://lpsresource.ooowl.net)(推荐)
- OneDrive 直连(含全部资源,大陆用户可能无法访问):[https://1drv.ms/f/c/959219da68d47a00/Eovu-Le5Y9JFtEgGSX10AwcBuAc7051FoGz_K9jf-qMHNA?e=p5DI3S](https://1drv.ms/f/c/959219da68d47a00/Eovu-Le5Y9JFtEgGSX10AwcBuAc7051FoGz_K9jf-qMHNA?e=p5DI3S)
- Zoho Workdrive(仅含 Basic、模组升级包与其他资源,下载速度快):[https://workdrive.zohopublic.com.cn/external/e966604f12f757cfb97372be2dd6d1c22a2c8c53e79946e42252228266b8bb9a](https://workdrive.zohopublic.com.cn/external/e966604f12f757cfb97372be2dd6d1c22a2c8c53e79946e42252228266b8bb9a)
进入资源页面后,选择<kbd>整合包与追加包</kbd>。
![OneDrive](../assets/img/mtr-letsplay-server-rs-home-onedrive.png)
### 整合包版本说明
| 版本 | 说明 |
| --- | --- |
| **Basic** | 仅包含进入服务器所需的所有模组(附带优化模组、一个光影包和 Slideshow 模组数据),打包体积小。不建议中国大陆地区用户下载此版本,官方资源包更新服务器位于海外,容易连接不上 |
| **Clicktorun** | 包含模组和资源包,能快速进入服务器并获得完整体验(**推荐下载**) |
### 追加包说明
以下追加包包含模组本体、配置文件与模组数据,可以按需下载:
| 追加包 | 说明 |
| --- | --- |
| **Bobby模组与数据** | 将服务器区块以 `.mca` 格式缓存至本地,防止移动速度过快时(如乘坐高铁、飞机等)出现区块来不及加载而导致人物在虚空中运动的现象。推荐添加 |
| **DistantHorizons模组与数据** | 通过在默认视距之外添加简化过的地形,实现更远的视野距离(最高4096区块)。对CPU与存储空间要求较高,建议高配电脑尝试 |
| **Slideshow模组与数据** | 用于显示服务器内的贴图,其数据是缓存到本地的贴图。提供给已安装整合包的用户进行更新 |
| **Xaero全家桶模组与数据** | 包含小地图和世界地图模组,支持路径点和大地图功能 |
!!! info "关于「MTR 4.0.0模组升级包」文件"
此升级包包含进入服务器所需的所有模组(除 Bobby 和 DistantHorizons),提供给以下用户进行快捷的模组替换或添加操作:因为没有及时更新模组导致无法进入服务器的用户、从之前的1.19.2版本升级的用户、因为使用过时的 Packwiz 自动更新源而导致模组文件夹内被混入1.19.2版本模组的用户、所在的网络环境无法连接至MultiMC服务器导致整合包无法导入的用户。
这里使用我们推荐的 `Clicktorun` 整合包为例,进行安装。
![OneDrive-整合包与追加包](../assets/img/mtr-letsplay-server-rs-home-onedrive-clicktorun.png)
![下载好的资源](../assets/img/downloaded-clicktorun.png)
## 进服教程
### Part.1 安装整合包
!!! abstract "版本隔离设置"
虽然整合包会强制开启版本隔离,但为了管理方便和避免出现不必要的麻烦,请先在全局设置里更改版本隔离设置为"各版本独立"。
=== "Prism Launcher"
打开 Prism Launcher,点击<kbd>添加实例</kbd>
![Prism首页](../assets/img/prism-home.png)
依次点击<kbd>导入</kbd>→<kbd>浏览</kbd>
![导入步骤](../assets/img/prism-import-modpack.png)
选择您刚刚下载好的包导入,并点击<kbd>确定</kbd>进入下一步。
稍等片刻,整合包将自动导入完成。
![导入完成后的整合包](../assets/img/prism-imported-modpack.png)
如果 macOS 用户安装时遇到报错,请用压缩软件打开整合包,检查 `.minecraft` 文件夹内是否含有 `icon.png`。若有,请删去,然后重新尝试导入。
=== "HMCL"
打开 HMCL,点击<kbd>实例列表</kbd>
![HMCL首页](../assets/img/hmcl-home.png)
点击<kbd>安装整合包</kbd>
![导入步骤1](../assets/img/hmcl-import-modpack-1.png)
点击<kbd>导入本地整合包文件</kbd>,选择刚刚下载好的包,点击<kbd>打开</kbd>
或者直接将整合包文件拖入启动器窗口中
![导入步骤2](../assets/img/hmcl-import-modpack-2.png)
在文件名一栏中,可以按个人喜好修改版本名称,这会影响启动器内该版本的显示名称与游戏版本文件夹的名称
核对整合包信息无误后,点击<kbd>安装</kbd>
![导入步骤3](../assets/img/hmcl-import-modpack-3.png)
稍等片刻,整合包将自动导入完成
![导入完成后的整合包](../assets/img/hmcl-imported-modpack.png)
如果 MacOS 用户安装时遇到报错,请用压缩软件打开整合包,检查 `.minecraft` 文件夹内是否含有 `icon.png`,若有,请删去,然后重试导入。
=== "PCL2"
打开 PCL2,点击<kbd>版本选择</kbd>
![PCL2首页](../assets/img/pcl2-home.png)
点击<kbd>导入整合包</kbd>,选择刚刚下载好的包,点击<kbd>打开</kbd>
或者直接将整合包文件拖入启动器窗口中
![导入步骤1](../assets/img/pcl2-import-modpack-1.png)
按个人喜好填写版本名称,这会影响启动器内该版本的显示名称与游戏版本文件夹的名称
填写完毕后点击<kbd>安装</kbd>
![导入步骤2](../assets/img/pcl2-import-modpack-2.png)
稍等片刻,整合包将自动导入完成
![导入完成后的整合包](../assets/img/pcl2-imported-modpack.png)
### Part.2 启动前设置
导入整合包后,进入版本管理界面,根据电脑情况调整以下设置:
- **内存分配**:进入游戏至少需要 **4GB**(注意:分配的内存不能超出实际可用的物理内存的大小,否则会报错)
- **进程优先级**:可根据电脑配置适当调高
!!! abstract "导入追加包"
如果您下载了可选模组的追加包,请参阅[追加包导入教程](#part6)倒入。
### Part.3 启动游戏
点击启动游戏后,会加载出模组同步程序(Packwiz-installer),此时请不要操作,将会自动下载/更新所需模组。
![packwiz加载](../assets/img/packwiz-loading.jpg)
#### Packwiz-installer 模组自动更新
Packwiz-installer 用于模组的自动更新,此时根据网络情况的不同,会出现以下情况:
!!! success "情况 1:提示「重新配置可选模组」或显示「模组包已经是最新版本」"
如果您想要检查更新(建议),点击「继续」或等待倒计时结束。如果您不想要检查更新(不建议,可能会导致客户端与服务端模组不匹配而无法进服),在继续的 10 秒倒计时结束前点击「取消」在弹出的窗口中点击「忽略」。
!!! failure "情况 2:一直卡在「载入模组包文件」"
点击「取消」,跳至情况 3。
!!! failure "情况 3:直接提示「HTTP 请求失败」"
点击「在不更新的情况下继续」。
模组自动同步完毕后,将会弹出游戏窗口,此时资源同步实用程序(Resource Pack Updator Utility 模组,简称 RPU)会自动下载服务器所需资源包,请耐心等待。
![RPU扫描](../assets/img/rpu-scanning.jpg)
![RPU加载](../assets/img/rpu-downloading.jpg)
!!! tip "资源包更新速度慢?"
如果您感觉更新速度慢,可能是连接官方源速度较慢,请参阅[常见问题解答](#8)换用镜像源。
!!! tip "加载界面提示「未响应」?"
如果您的电脑配置较低,此加载界面可能持续较长时间,并提示「未响应」,这是正常现象,请耐心等待,不要结束进程。
完成之后您可能会看到如下界面且可能为英文,请按照下方图片操作:
![设置语言](../assets/img/game-lang-1.jpg)
![设置语言](../assets/img/game-lang-2.jpg)
![设置语言](../assets/img/game-lang-3.jpg)
!!! warning "按键冲突提示"
由于 Z 键是 MTR 模组默认的电梯选层按钮和 Xaero MiniMap 默认的小地图放大按钮,建议您进入游戏后先修改此冲突键位。
### Part.6 追加包导入教程
以 Bobby 模组与数据为例,下载后解压,选中全部的 3 个文件夹,直接拖入或复制/剪切至游戏版本根目录内(默认为启动器同级目录下 `.minecraft/versions/MTR-LetsPlay[整合包版本]`),您应该看到 `mods``config` 文件夹自动与根目录内已有的文件夹合并。
如果您已经安装过 Bobby 模组,只想要模组数据,直接复制 `.bobby` 文件夹至游戏版本根目录下即可(同理,DistantHorizons 模组复制 `Distant_Horizons_server_data` 文件夹,Slideshow 模组复制 `slideshow` 文件夹,Xaero 全家桶复制 `xaero` 文件夹)。
在再次启动游戏之前,建议您检查一遍 `mods` 文件夹内有没有对应的模组,根目录下有没有模组所需的数据,以防止出现启动问题。
!!! abstract "从旧版 Xaero 迁移"
新版 Xaero 全家桶将两个模组的数据整合在了同一个文件夹中,而旧版则是分为 `XaeroWaypoints``XaeroWorldMap` 两个文件夹。如果您是旧版整合包用户,要使用追加包,请您把 `mods` 文件夹里的两个旧版本 Xaero 模组以及根目录下的 `XaeroWorldMap` 文件夹删除,再导入追加包。若您想要保留路径点,请暂时保留 `XaeroWaypoints` 文件夹,添加追加包后,删除 `xaero/minimap/Multiplayer_[服务器IP]` 内的所有文件,将原文件夹内的内容移动到这一文件夹,之后您可以删除旧的空 `XaeroWaypoints` 文件夹。
## 服务器IP
完成后点击多人游戏,请畅快开玩!
这里附上多人游戏内不同服务器选项所对应地址。
![所有地址](../assets/img/server-choise.png)
!!! tip "防火墙提示"
对于第一次进入「多人游戏」界面的用户,您可能会遇到防火墙安全警报,建议您将「专用网络」和「公用网络」都勾选上,并点击「允许访问」,以避免网络连接问题。Windows 11 用户如果没有看到复选框,请点击「显示更多」。
### 官方IP
适用于海外玩家/北方移动,延迟可能较高。
- **IP 地址**`letsplay.minecrafttransitrailway.com`
- **端口**`25565`
#### 测试服IP
- **IP 地址**`135.148.15.1`
- **端口**`26888`
!!! info "关于测试服"
旧 IP 在官服从 MTR 3.2 升级至 4.0 时被用作测试服,包含官服当时的一版地图备份以及另一个知名 MTR 服务器:岑城 Centown 的地图,现在仍然可以进入。
### 加速IP
此连接地址由文档维护成员[@MZDYHR](https://github.com/MZDYHR)提供,适用于境内/中国香港地区链接。
- **IP 地址**`mc.lnlfly.com`
- **端口**`25565`
如果想要支持该加速地址的运营,请见[赞助](../about/sponsorship.md)
此连接地址由社区成员@Darkli提供,适用于南方/中国香港地区链接。
- **IP 地址**`154.44.26.51`
- **端口**`25565`
#### 测试服加速IP
此连接地址由文档维护成员[@MZDYHR](https://github.com/MZDYHR)提供,适用于境内/中国香港地区链接。
- **IP 地址**`mtrtest.lnlfly.com`
- **端口**`25565`
如果想要支持该加速地址的运营,请见[赞助](../about/sponsorship.md)
!!! tip "加速 IP 选择建议"
一般情况下,中国大陆地区用户请选择加速 IP(`mc.lnlfly.com`)以获得更低延迟和更好体验。注意加速 IP 与加速器不要同时使用。
!!! tip "加速 IP 失效怎么办"
若加速 IP 失效,请到[社区服务状态监控](https://status.ooowl.net/status/mtrlps)页面查找可用的 IP 进行替换,绿色即为可用。
## 更换 IP 时数据文件夹说明
!!! abstract
如果您更换了使用的 IP(如从官服 IP 切换到加速 IP),部分模组的数据文件夹名称需要相应更改,否则模组将会无视已有数据而重新缓存,降低游戏体验的同时占用存储空间。
| 模组 | 数据文件夹 | 命名规则 | 示例(官服 IP) | 示例(加速 IP) |
| --- | --- | --- | --- | --- |
| **Bobby** | `.bobby/` | 以服务器 IP 命名 | `letsplay.minecrafttransitrailway.com` | `mc.lnlfly.com` |
| **Distant Horizons** | `Distant_Horizons_server_data/` | 以多人游戏服务器列表内的服务器名称命名 | `MTR+Let%27s+Play+New` | `MTR+Let%27s+Play+New+Boost+3` |
| **Xaero 系列**(旧版) | `xaero/minimap/``xaero/world-map/` | 以 `Multiplayer_[服务器IP]` 命名 | `Multiplayer_letsplay.minecrafttransitrailway.com` | `Multiplayer_mc.lnlfly.com` |
!!! info "新版 Xaero20260212 及以后版本)"
如果您使用的是 20260212 及以后版本的整合包,则更换 IP 时无需再更改 Xaero 系列数据文件夹的名称,因为配置文件中的 `differentiate_by_server_address` 参数将会使所有多人游戏服务器共用同一个数据文件夹(名称变为 `Multiplayer_Any Address`)。
!!! info "转义字符说明"
Distant Horizons 的服务器名称中,空格为 `+` 号,撇号为 `%27`。如果您自行更改了多人游戏服务器列表内的服务器名称,请根据更改的名称对应修改数据文件夹名称。
## 整合包内文件说明
| 文件夹 | 说明 |
| --- | --- |
| `.bobby/` | Bobby 模组的区块缓存数据(若未安装 Bobby 模组则没有此文件夹) |
| `config/` | 模组配置文件(Clicktorun 版没有 Bobby 和 DistantHorizons 的配置文件) |
| `Distant_Horizons_server_data/` | DistantHorizons 模组的数据(Clicktorun 和 Standard 版没有此文件夹) |
| `mods/` | 模组文件 |
| `resourcepacks/` | 自动同步资源包(SyncedPack |
| `shaderpacks/` | 光影包 |
| `slideshow/` | Slideshow 模组下载到本地的贴图文件 |
| `xaero/` | Xaero's Minimap 和 Xaero's World Map 的数据 |
## 常见问题解答
### 问题 1:经常丢失连接/无法移动或瞬移
这些都是网络延迟问题的表现,通常只有在使用官服 IP 连接时才会出现。
1. 换用[加速 IP](#ip_2)(最方便的方法)
2. 使用加速器的欧洲节点进行加速(效果因选用的加速器而异)
3. 换用手机移动数据热点连接(效果与所在区域以及运营商有关)
### 问题 2:进服后帧数很低
1. 确保您分配了尽量多的内存
2.`Esc` 暂停,依次点击「选项」→「视频设置』
3. 向左拖动滑块,调低「渲染距离」、「最大阴影距离」、「模拟距离」三项参数
4. 点击「垂直同步」调至「关闭」
5. 向右拖动到底「最大帧率」滑块至「无限制」
### 问题 3:进服后区块加载慢
1. 确保您分配了尽量多的内存
2. 如果您没有安装 Bobby 模组,可以下载 Bobby 模组的追加包,能较大程度地缓解这一情况
3. 经过没有缓存过的区块时加载仍然较慢,更大的可能性是服务器本身的性能问题,无法避免
### 问题 4:游戏启动时/进入世界时卡死
耐心等待即可,不要结束进程。
### 问题 5:进服后看不到 MTR 模组线路图和指示牌
可能是网络延迟过高的问题(见[问题 1](#1))以及光影兼容性问题。关掉光影即可,在游戏内按 `O` 键可快速打开光影设置。
### 问题 6Slideshow 模组的贴图显示为裂开的图片
出现此现象说明您的网络环境无法连接至这些图片所在的图床,属于正常现象,不影响游玩。如果您想要加载出贴图,请使用 VPN 进行尝试:打开 VPN 软件的全局+TUN 模式;或进入模组菜单中的 Slideshow 模组设置,启用「网络代理」,并将端口号设置为 VPN 软件的端口(例如 Clash 默认为 7890)。两种方法二选一即可。
### 问题 7:加入服务器时提示「接收到 XX 个本客户端未知的注册表项」
这通常是由于您使用的 MTR 模组(及其附属模组)的版本与服务器的版本不匹配所导致的,说明模组自动更新程序没有正常工作,您需要手动将对应的模组更新至最新版本,才能正常进服。
**模组自动更新程序(Packwiz-installer)基本工作原理**Packwiz-installer 将会访问存放着模组的 Git 仓库,并核对远端和本地的模组是否匹配,若不匹配则会自动下载需要更新的模组。
**手动更新方法**
1. 前往存放模组的 Git 仓库下载需要更新的模组(推荐,最保险)
- 官方仓库:`https://github.com/Minecraft-Transit-Railway/LetsPlay-Packwiz/tree/master/mods`
- 镜像仓库(推荐):`https://gitea.dusays.com/fenychn0206/LetsPlay-Packwiz/src/branch/master/mods`
2. 如果是 `.jar` 文件,可以直接下载,然后放到 `mods` 文件夹,并手动删除旧版本
3. 如果是 `.pw.toml` 文件,需要找到该模组的元数据文件内指定的 url,将链接复制到浏览器中打开即可下载
4. 也可以直接去 ModrinthCurseforge 通常也可)平台上搜索并下载需要更新的模组的最新版本
**模组类名与发布名称对照表**
| 类名 | 发布名称 |
| --- | --- |
| `mtr` | [MTR] Minecraft Transit RailwayMTR 模组本体) |
| `londonunderground` | [LU] 伦敦地铁 MTR London Underground Addon |
| `jsblock` | [JCM] 常磐装饰 Joban Client Mod |
| `msd` | [MSD] MTR 车站装饰 Station Decoration |
| `russianmetro` | [RM] 俄罗斯地铁 Russian Metro Addon |
### 问题 8:资源同步实用程序界面报错/资源包更新速度慢
!!! info "镜像源"
[Proxy(Japan CDN)] 速度相对较慢,作为备份。默认下载源为官方源,您需要更换 RPU 的下载源为镜像源。
**方法一**:关闭游戏窗口,重新启动一次游戏。待 RPU 界面出现后,直接按 `Esc`,调出下载源选择界面(使用 `W` 键或方向上键选择上一个,`S` 键或方向下键选择下一个,`Enter` 键确认),选择「Proxy (Aliyun Hangzhou)」将下载源切换为镜像源。
**方法二**:按 `Enter` 暂时禁用资源包,进入主界面,点击「模组」,进入模组菜单。在列表中找到「ResourcePack Updator Utility」,点击「配置」图标。点击 SourceServers 中的「Proxy(Aliyun Hangzhou)「将下载源切换为镜像源,然后点击「Update & Reload」。
若仍然不行(小概率),使用 VPN 或手机移动网络热点重试。
!!! warning "关于禁用资源包"
如果实在无法更新,您可以选择禁用资源包进服,但**非常不建议**。资源包内存储了服务器内绝大部分的列车模型与音效,现在服务器已经升级到了 MTR 4.0 版本,如果您没有资源包,将无法乘坐资源包内的所有列车,会对游戏体验产生很大影响。
### 问题 9:启动游戏时弹窗报错「Could not create the Java Virtual Machine.」
出现此问题是因为 JVM 参数头部的设置出现了问题,有可能是启动器在导入整合包时对参数进行了错误的转义,或是直接忽略了参数,导致启动时无法正确运行 Packwiz-installer 程序。
**JVM 参数头部原文**
```java
-javaagent:packwiz-installer-bootstrap-wrapper.jar=https://gitea.dusays.com/fenychn0206/LetsPlay-Packwiz/raw/branch/master/pack.toml
```
=== "HMCL"
1. 点击「实例管理」
2. 在「游戏设置」选项卡内下滑到底部,点击「编辑高级设置」
3. 将 JVM 参数头部内所有内容删除,使用上方的参数头部原文替换
=== "PCL2"
1. 点击「版本设置」
2. 点击「设置」选项卡
3. 展开「高级启动设置」
4. 将 JVM 参数头部内所有内容删除,使用上方的参数头部原文替换
如果仍然报错,同时您认为您不需要 Packwiz-installer,请直接删除「JVM 参数头部」中的所有内容(**不建议**,禁用后自动更新将失效,容易导致[问题 7](#7-xx)而无法进服)。
### 问题 10:启动游戏时出现 Packwiz-installer 相关报错
出现这些报错,说明您的 Packwiz-installer 文件有缺失,请打开游戏版本根目录,确保以下三个文件均存在,缺少任意一个都会导致报错:
- `packwiz-installer.jar`
- `packwiz-installer-bootstrap.jar`
- `packwiz-installer-bootstrap-wrapper.jar`
您可以用压缩软件的文件管理器打开整合包,在 `.minecraft` 文件夹内找到这三个文件。
### 问题 11:如何禁用 Packwiz-installer / 不想要每次启动时都弹出自动更新窗口
**不建议禁用**,此程序负责模组的自动更新,以确保客户端与服务端的模组匹配;禁用后自动更新将失效,容易导致[问题 7](#7-xx)而无法进服。
如果您执意要禁用,按照[问题 9](#9could-not-create-the-java-virtual-machine)中的方法,删除 JVM 参数头部即可,删除后 Packwiz-installer 窗口启动时不会再出现。
### 问题 12:启动游戏时闪退并出现 Resource Pack Updator Utility 模组相关报错
此问题通常是由于游戏版本根目录下 `config` 文件夹中的 `resourcepackupdater.json` 被意外覆写或删除后还原至默认配置,同时您所在地区的网络防火墙拦截了资源包更新服务器的 IP 地址,导致 RPU 无法从官方源获取到资源包的元数据而报错,进而导致游戏闪退。
**解决办法**:用文本编辑器(如 Windows 记事本)打开 `resourcepackupdater.json`,将其中已有的内容删去,替换为以下内容:
```json
{"version":2,"remoteConfigUrl":"https://gitea.dusays.com/fenychn0206/lps-community-guide/raw/branch/main/docs/assets/gameresources/client_config.json"}
```
接着启动游戏,应该自动进入下载源选择界面(使用 `W` 键或方向上键选择上一个,`S` 键或方向下键选择下一个,`Enter` 键确认),选择「Proxy (Aliyun Hangzhou)」将下载源切换为镜像源。
**检验方法**:使用浏览器访问以下地址,如果能够加载出远端配置文件内容,说明可以获取对应下载源的资源包元数据:
- 镜像源:`https://gitea.dusays.com/fenychn0206/lps-community-guide/raw/branch/main/docs/assets/gameresources/client_config.json`
- 官方源:`https://mc.zbx1425.cn/jlp-rp4/client_config.json`
### 问题 13:启动游戏时一直卡在红色 Mojang 读条界面
可能是游戏分配的内存过少所致,请确保最少分配了 **4GB4096MB** 内存给 MC 使用。如果可用内存不足,请尽量关闭其他无用程序,或使用虚拟内存。
### 问题 14:服务器内能建造吗
不能,所有 Visitor(参观者)默认为冒险模式。在服内建造需要成为 Builder(建造者),该职位实行邀请制,只能经由现任 Builder 推荐才有机会担任,而且目前 Builder 团队接近饱和,短期内没有招新计划。
如果想增加成为 Builder 的机会,需要在官方 Discord 上活跃,以吸引现任 Builder,并有一定的建筑水平与规划能力。
## 连接地址常见问题
### 加速 IP 和官方 IP 有什么区别?
- 官方 IP:服务器的官方地址,稳定性高,但延迟和丢包率也较高
- 加速 IP:经过优化的备用地址,可能提供更低的延迟。
### 我应该使用加速 IP 还是官方 IP?
- 如果官方 IP 连接正常且延迟可接受,可以继续使用官方 IP
- 如果官方 IP 延迟较高或不稳定,建议尝试加速 IP
- 可以将多个 IP 都添加到服务器列表,根据需要切换
### 加速 IP 无法连接怎么办?
1. 检查客户端版本是否匹配
2. 尝试其他加速 IP 节点
3. 使用官方 IP 连接
4. 检查网络连接
### 加速 IP 会定期更换吗?
- 加速 IP 地址通常保持稳定,不会频繁更换
- 如有变更,会在公告中通知
### 使用加速 IP 需要额外配置吗?
- 通常不需要额外配置,直接使用 IP 地址和端口即可
- 某些情况下可能需要配置代理,请参考相关教程
### 加速 IP 安全吗?
- 虽然加速 IP 由个人服务器提供,安全性没有保障,但这只是一个流量转发服务,盗不了你号,担心某些恶意 MOD 的攻击比这重要多了
- 同时,也请不要使用来源不明的 IP 地址,以防账号安全问题
+1569
View File
File diff suppressed because it is too large Load Diff
+1032
View File
File diff suppressed because it is too large Load Diff
-112
View File
@@ -1,112 +0,0 @@
site_name: MTR 齐齐玩服务器非官方指南
site_description: 这里是由 MTR 齐齐玩服务器玩家社区搭建的非官方指南,希望你能找到你想要的内容!
site_author: LPS Community Team
site_url: https://www.lpsguide.cn
# 文档目录
docs_dir: docs
# 站点输出目录
site_dir: site
# GitHub仓库信息
repo_name: 'mtrlps-community/lps-community-guide'
repo_url: 'https://github.com/mtrlps-community/lps-community-guide'
edit_uri: 'https://github.com/mtrlps-community/lps-community-guide/edit/main/docs/'
# 语言设置
theme:
name: material
language: zh
palette:
- media: "(prefers-color-scheme)"
toggle:
icon: material/brightness-auto
name: 切换到浅色模式
# 浅色主题
- media: "(prefers-color-scheme: light)"
scheme: default
primary: white
accent: deep-orange
toggle:
icon: material/weather-sunny
name: 切换到深色模式
# 深色主题
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: deep-orange
toggle:
icon: material/weather-night
name: 切换到自动模式
features:
- navigation.tabs
- navigation.sections
- navigation.top
- search.suggest
- search.highlight
- content.tabs.link
- content.code.annotate
- content.action.edit
logo: assets/favicon.png
favicon: assets/favicon.png
# 导航结构
nav:
- 首页: index.md
- 进服教程与官方资源:
- 进服教程: tutorial/index.md
- 官方Wiki、线路图与世界地图: official/websites.md
- Discord: official/discord.md
- 社区资源:
- 网盘资源与线路图: community/downloads.md
- QQ 群聊: community/qq-group.md
# - 图册: gallery/index.md
- 关于网站:
- 关于我们: about/index.md
- 赞助: about/sponsorship.md
# 插件
plugins:
- search:
lang: zh
- git-revision-date-localized:
enable_creation_date: true
# 扩展配置
markdown_extensions:
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- admonition
- pymdownx.details
- pymdownx.superfences
- attr_list
- md_in_html
- tables
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- footnotes
- toc:
permalink: true
# 版权信息(可选)
copyright: Copyright &copy; 2026 Let's Play Community<br>本项目与组织与Microsoft、Mojang及MTR模组与齐齐玩服务器官方无关。
# 扩展
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/mtrlps-community
name: GitHub
- icon: fontawesome/solid/server
link: https://status.lpsguide.cn
name: 服务状态
extra_css:
- assets/stylesheets/global.css

Some files were not shown because too many files have changed in this diff Show More