Все вопросы об Iris, которые мы можем придумать, будут размещены здесь
Содержание находится справа
Обновление Iris не похоже на обновление любого другого плагина. Чтобы провести сравнение между Iris и Mojang - Когда вы обновляете версию Minecraft на вашем сервере, это приводит к тому, что любой новый чанк, который генерируется, не будет совпадать с существующими чанками, в каждом ванильном мире.
Iris также генерирует миры для вас, поэтому у него та же проблема. Разница в том, что Iris обновляется часто, а Mojang - редко, что заставляет пользователей думать, что обновление безопасно, хотя на самом деле оно может принести больше вреда и проблем.
Обновлять Iris следует только тогда, когда вы готовы удалить все миры Iris.
Если вы думаете об обновлении Iris в любом случае, лучше сначала свяжитесь с поддержкой и обсудите это.
ВСЕГДА ДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ В ПЕРВУЮ ОЧЕРЕДЬ
Если вы уверены, что хотите обновить Iris, см. раздел Обновление Overworld.
Для того, чтобы PaperMC не спамил большим количеством предупреждений во время создания вашего мира (которые безвредны и бесполезны), вы можете добавить следующие настройки в конфигурацию paper.yml, заменив существующую конфигурацию:
Серверы выкидывают игроков через определенное время. Вы можете увеличить это время, заменив параметр timeout-time
установкой следующего значения в */spigot.yml
.
Вам нужно заменить существующую настройку, а не добавлять ее как новую.
Pterodactyl известен тем, что отключает серверы, использующие полную (всю) оперативную память, например, при создании мира Iris или предварительной генерации. Чтобы решить эту проблему, можно предпринять два шага, оба связаны с установкой флагов запуска.
Обязательно установите server.jar
на ваш реальный jar-файл (см. конец флагов).
Если это не сработает, попробуйте следующее:
Снова же, вам нужно установить server.jar
на ваш реальный jar-файл (см. конец флагов).
Это связано с тем, что дата-паки уже установлены на сервер перед его запуском, в то время как Iris еще не готов к запуску. Iris использует дата-паки для создания удивительных цветных биомов, таких как биом Сакура:
Замысел состоит в том, чтобы ваш сервер мог предоставить все пользовательские цвета, которые может предложить Iris, в генераторе. Если вы не хотите использовать эту функцию в своем мире, удалите раздел Custom-Derivatives из каждого биома в паке.
Iris подвергается многочисленным изменениям в генераторе. Это означает, что во многих случаях генерация рельефа существенно меняется. Даже небольшие изменения в исходном коде генерации вызывают значительные различия по краям существующих чанков, когда они должны красиво перетекать в новые чанки.
Вы можете удивиться, почему мы просто не смешиваем биомы:
Чтобы ответить на этот вопрос, приведем цитату нашего ведущего разработчика:
"Обычно невозможно сделать что-то подобное без того, чтобы в итоге не получить жесткие границы / необходимость редактировать миллионы чанков. При изменении карты биомов все меняется. То, что было пустыней, теперь становится лесом. Я мог бы смешать это с помощью интерполятора, но... не обращая внимания на интенсивный процессор (CPU) [требуемый для этого], это все равно будет выглядеть ужасно, потому что это все равно будет выглядеть как стена, только более гладкая, и биомы все равно будут жестко обрезаны. Просто обновитесь, когда будете готовы сделать новую карту, это не большая проблема 😛"
Если вы являетесь или знаете разработчика, который был бы готов добавить это в Iris относительно эффективным (результативным) способом, который также является поддерживаемым и расширяемым, не стесняйтесь создать PR в репозитории Iris.
Установите в файле settings.json
Configuration -> General -> useConsoleCustomColors значение false
Вместо использования gradlew build
или task > build > build
, используйте gradlew shadowJar
или tasks > shadow > shadowJar
при сборке плагина.
Есть несколько плагинов, которые слишком сильно вмешиваются в работу Iris. Мы стараемся обеспечить беспроблемное сотрудничество с большинством плагинов, но эти, к сожалению, переходят границы.
Неподдерживаемые плагины:
Ultra Regions
Region Manager
Plugman
Hotplug
Любые другие WorldGenerator, которые берут на себя генерацию чанков без каких-либо инструкций (EWG, RWG, DWG не работают. Terra может работать).
Есть много вещей, которыми управляет Iris, которые будут нарушены, если вы удалите плагин. Многие из этих функций могут вызвать проблемы на серверах выживания, поэтому мы настоятельно рекомендуем оставить Iris установленным.
Функции, которые могут сломаться:
All iris questions that we can think of will be put here
There is a table of contents on the right.
Updating Iris is not like any other plugin. To draw a comparison between Iris and Minecraft - When you update your server's Minecraft version, it will result in any new chunk that is generated to not be aligned with existing chunks, in every vanilla world.
Iris generates worlds for you as well, and it has the same problem. The difference is that Iris updates a lot, and Minecraft barely, which makes users think it is safe to update, when in reality, it may do more harm than good.
A quote from our lead developer:
Generally, it's not possible to do something like that without ending up with hard borders / having to edit millions of chunks possibly. By changing the biome map, everything changes. Things that were a desert are now a forest. I could blend it by using an interpolator, but... ignoring the intense CPU [required for] that, it would still look terrible, because it would still look like a wall, just smoother, and the biomes would still be cut-off. Just update when you're ready to make a new map, it's not a big issue 😛
You should only update Iris when you are ready to delete or recreate all Iris worlds. If you are thinking about updating Iris in any other case, contact support to discuss it first.
Make a backup before proceeding. Thank yourself later.
You can now update the Iris plugin. If you are sure you want to update Iris, make sure to also update the Overworld pack on your server.
Updating should only be done when needed, or when you are ready to update the content from the latest release. This goes for both the Plugin as the Overworld pack.
Read When to update Iris first.
This command does not update the current Overworld that is in any active Iris world, but only the one in the */plugins/Iris/packs
folder. Thus, it only applies to new worlds. This is also why you need to make sure you are ready to delete all existing Iris worlds and create new ones.
Updating loaded worlds can cause terrible transitions between old and new chunks, among other issues, which is why the option below is advised against.
NOT RECOMMENDED - Use at your own risk. Know what you are doing. This can and likely will cause issues in your world! You must back-up before doing this. We will not provide support if you did not.
There are many things Iris controls which will break when you uninstall the plugin. A lot of these features may cause issues in survival servers, so we strongly recommend keeping Iris installed.
Features that are likely to break:
New chunks will not be custom: New chunks will be normal vanilla chunks which do not align properly with existing chunks. Removing these manually can be difficult if you wish to amend it.
Custom height modifications: Iris is responsible for setting the max height to something different than vanilla. If you remove Iris, this will not be ensured with every world, and you may end up with mountains cut-off at the new - wrong - build limit.
World Shifting: A less probable bug, but one that can still seriously mess up your worlds is that certain parts of the world may be shifted up 64 blocks. This allows people to get below the bedrock, breaks the terrain and can even cut player-built buildings in half.
Custom leaf decay systems: Iris spawns custom trees which have leaves which are too far away from logs without them decaying. Iris controls leaf decay systems and uninstalling the plugin may result in leaves being removed where they shouldn't.
Strongholds cannot be found with eyes of ender: Iris allows you to directly control how many strongholds can spawn and how far apart they are. Because we don't follow the same method as vanilla, eyes of ender require Iris to be installed to lead to the correct locations. If you uninstall Iris, eyes of ender will lead to locations where there is nothing (where vanilla would place one)
No mob and animal spawns: Iris does not spawn mobs when it generates chunks, but instead has its own spawning system to evenly distribute mobs/animals over the entire server. These mobs will no longer spawn. Mobs that spawn in structures like silverfish and guardians will no longer spawn.
Custom particle & sound effects will disappear: There are custom particles & sound effects which will no longer be (dis)played and replaced by (boring) vanilla defaults. Iris uses these to add biome immersion, and all of this would be removed.
If you decide to uninstall Iris because of issues with server performance (Iris seems to be causing lag), please contact support first, so we can search for a solution. We would then love to see a timings report, /timings report.
Iris worlds, as opposed to normal vanilla worlds, generates new worlds with the same seed every time. To change this seed, you have to add it to the server.properties
file, which you find in your main server directory (*/server.properties
). Just locate the level-seed=
setting and add any number behind it, at random. Every time you change this, and generate a new Iris world, you will have new random generation.
To fix it, let the server restart when you see Iris warning about biomes in the console. We ask you to restart in the error at the bottom, so please do so. Want to know why? See Why does Iris restart the server?
Stop the server
Remove */plugins/iris/packs/overworld
(the folder), if it exists
Download the pack from our Github manually.
Place it in the same folder as before, */plugins/iris/packs/overworld
Unzip the folder
Rename the resulting folder to overworld
Follow the getting started tutorial as normal
Since Iris uses datapacks for a lot of its biomes (for colors, sounds, etc.), we generate a datapack for each pack that is installed. Since datapacks need to already be installed upon server startup, while Iris is not ready by that time on the first install, Iris needs to reload the server. This is only needed once.
Iris uses Datapacks to make amazingly colored biomes such as the Sakura biome:
The only permissions are iris.all
& iris.studio
and probably only YOU (the server owner) should have them.
Set in the settings.json
Configuration -> General -> useConsoleCustomColors to false
In this diagram, you see what settings affect biome sizes. To make biomes larger, you can increase the zoom on the region's specific biomes here, which will make the collection of biomes that are in a category larger. You can also change all biome & region sizes to be larger, this setting is found here.
To reduce the number of times an object spawns in a single area, follow the following steps:
1. Find the name of the object by getting an Object Dust with /iris object dust
and clicking the object. Remember this name, we need it in step 4.
2. Find the name of the biome by running /iris find
3. Open the configuration file for the biome by locating it in the */plugins/iris/packs/overworld/biomes
folder. Each of the folders in there is for one region. The name of the region is included in the name of the biome. Open the biome file. (If you are in a studio world, you can use /iris studio editbiome
to directly open the file)
4. Find the "objects" section, which looks similar to the following (more or fewer settings may be present)
In here, there are 2 options to take into account, chance
and density
.
Chance dictates the fractional chance of an object spawning per chunk, if it is 0.1
, it has a 1 in 10 or 10% chance of spawning. You can decrease this number to decrease the number of times it spawns.
Density dictates the number of times the object spawns if the chance
roll was successful. So, for example, if the 10% chance of the example is successful, there are going to be 2 objects of the objects included in the place
list, in that chunk. You can decrease this number to see less clusters of objects spawning.
Another option is to remove one or more of the objects from the list under place
, this will remove that object from the biome entirely. Note: Do not remove all objects from the list. Instead, set the chance
to 0.
You can disable the Iris spawn system in the config *\plugins\iris\settings.json
and look for "ambientEntitySpawningSystem": true
, and "markerEntitySpawningSystem": true
, and set those to false
We offer support on our Discord. Ask questions you cannot answer using the Wiki there. We ask you to look on the wiki for a solution for your issue before going there. Thank you for using Iris!
The Volmit Software Team
一切已知问题、疑难解答都能在这儿找到
该页面右边有导航栏
更新 Iris 不同于其它插件, 对于原版世界来说 若您变更了服务端对应的 Minecraft版本 变更之后原版世界所加载的区块将不与已加载区块平滑衔接.
Iris 也可以生成世界, 所以它也有相同的问题 不同原版的是 Iris 缓解了该问题
开发者的话:
Generally its not possible to do something like that without ending up with hard borders / having to edit millions of chunks possibly. By changing the biome map, everything changes. Things that were a desert are now a forest. I could blend it by using an interpolator, but... ignoring the intense CPU [required for] that, it would still look terrible, because it would still look like a wall, just smoother, and the biomes would still be hard-cut. Just update when your ready to make a new map, its not a big issue 😛
一般来说,不可能将出现硬边界/不得不编辑数百万块的情况完全杜绝 世界内的一切事物都会随着生物群落地图的改变而改变 如, 原本为沙漠群系的区块现在变变成了森林群系 但我可以通过使用插值器来缓解该问题(区块平滑衔接) 可使用插值器后问题也仍然存在, 只是更为平滑, 缓解了这问题 所以, 在做好准备且创建新世界之前更新插件/服务端对应的Minecraft版本 并不会使该问题放大化 😛
您应仅在重建或新建世界时更新插件. 若想在其它情况下更新插件, 请先联系开发者
更新前做好备份
若您确定要更新 Iris, 见 Updating the Overworld.
Iris 生成世界与原版不同, 所有由 Iris 所生成世界都拥有相同的种子
若想改变这个种子, 必须在服务器根目录内的server.properties
内的level-seed=
一行定义它
改变种子后不影响已生成世界
报错的可能原因:
损坏的数据包
所使用数据包已被修改
重新启动服务器
请尝试以下步骤来解决这个问题(下列事项至少有80%的概率导致该问题)
删除服务器文件夹所处路径的所有空格
如: C:/1234/Mine Craft/Server
-> C:/1234/MineCraft/Server
替换掉服务器文件夹所处路径的所有非ASCII字符(即中文、日文、韩文、俄文等)
关闭服务器, 删除 服务器根目录/plugins/iris/packs
文件夹后启动服务器
若问题仍然存在, 请见下一标题(手动下载 OverWorld 配置包).
有时 Iris 出于某种原因要求您手动下载Overworld配置包 但这也需要遵循一些步骤:
关闭服务器
删除 服务器根目录/plugins/iris/packs/overworld
文件夹
从 Gitlab 下载配置包(已压缩)
将所下载压缩包放入 服务器根目录/plugins/iris/packs
文件夹内
将压缩包解压至当前文件夹(/plugins/iris/packs
)
将解压缩所创建的文件夹更名为overworld
查阅并遵循 起步教程(若已了解则跳过该步骤)
Pterodactyl以强制关闭正在运行的服务器而闻名 如在创建一个Iris世界或预加载一个世界时服务器突然崩溃 为了解决这个问题, 请将服务器启动文件(.bat)的所有文本替换为
别忘了将上述文本内的 server.jar
替换为您所使用的服务端文件名称(包含后缀)
若这行文本不工作, 则试试下面这行:
别忘了将上述文本内的 server.jar
替换为您所使用的服务端文件名称(包含后缀)
这是由于与配置包有关的数据包需要重启服务器才能被应用, 数据包可制作许多东西 如下图所示的群系颜色(叶子是粉色的):
使用数据包的目的是在加载 Iris 所生成世界的区块时能够呈现所有自定义颜色
如果你不希望在你的世界中使用这一功能,请删除配置包内的每个群系的Custom-Derivatives
部分.
将 config.yml 内的 useConsoleCustomColors
设为 false
Region Manager
Plugman
Hotplug
其它世界生成器插件
EWG / RWG
Terralith (数据包方面)
有很多由 Iris 所控制的东西在你卸载该插件后会被破坏 这些功能可能导致原版生存出现问题, 所以强烈建议保留 Iris 而不使用
可能导致的问题:
无法使用末影之眼找到地牢: Iris可控制所生成世界可生成多少个地牢结构以及地牢之间的距离 因为 Iris 不遵循与原版相同的生成器, 所以若卸载 Iris, 末影之眼将指向不存在任何结构的地方
不生成生物: Iris 所生成世界拥有不同于原版的生物生成机制 在结构生成后随之生成的实体(如远古守卫者与蠹虫)不会在结构内再次生成
所加载区块的群系为原版: Iris 所生成世界的每个区块原本应为自定义群系 但由于 Iris 被卸载, 自定义群系的生成器变回了原版生成器 导致新加载区块为原版群系
环境氛围粒子与音效的消失: 环境氛围粒子与自定义群系挂钩, 而自定义群系需要 Iris 才能工作.
自定义树叶腐烂系统: Iris 可控制所生成树叶的腐烂机制, 使其能离木头更远而不腐烂.
自定义世界高度: Iris 可令所生成世界突破原版的高度限制.
World Shifting: 令所生成世界内的已加载区块分裂为多个区块, 这有点崩坏的感觉.
若你因为服务器性能的问题而决定卸载Iris(Iris似乎造成了延迟)
请先联系开发者, 但这需要一份 timings 报告
执行 /timings on
, 等待三分钟后执行 /timings report
并将链接发送给开发者
在这张图中,你可以看到哪些设置会影响群落的大小, 为了使生物群落变大 你可以在这里增加区域内的特定群落的缩放, 这将使整个群系变大 你也可以直接扩大所有的生物群落和区域的大小, 见here.
遵循下列步骤以降低指定物体被生成的几率:
1. 查询物体名称: 通过执行 /iris object dust
并点击一个物体, 记住该物体的内部名
2. 查询物体所处群系: 执行 /iris find
3. 编辑该群系的配置文件: 它位于 服务器根目录/plugins/iris/packs/overworld/biomes
文件夹 文件夹内的每个文件夹对应每一个区域, 而每个区域文件夹内又有对应的群系配置文件
若处在工作室模式, 则可通过执行 /iris studio editbiome
以直接编辑该群系的配置文件
4. 找到 "objects" 语段, 格式与下列文本相似 (子选项数量可能有所不同)
, chance
and density
.
Chance dictates the fractional chance of an object spawning per chunk, if it is 0.1
, it has a 1 in 10 or 10% chance of spawning. You can decrease this number to decrease the number of times it spawns.
Density dictates the number of times the object spawns if the chance
roll was successful. So, for example, if the 10% chance of the example is successful, there are going to be 2 objects of the objects included in the place
list, in that chunk. You can decrease this number to see less clusters of objects spawning.
Another option is to remove one or more of the objects from the list under place
, this will remove that object from the biome entirely. Note: Do not remove all objects from the list. Instead, set the chance
to 0.
We offer support on our Discord. Ask questions you cannot answer using the Wiki there. We ask you to look on the wiki for a solution for your issue before going there. Thank you for using Iris!
The Volmit Software Team
כל השאלות של איריס שאנחנו יכולים לחשוב עליהן יוצבו כאן
יש תוכן עניינים בצד ימין
עדכון איירס אינו כמו כל תוסף אחר. כדי לערוך בואו נשווה בין איירס ל-מוג'נג- כאשר אתם מעדכנים את גרסת מיינקראפט של השרת שלכם, זה יגרום לכך שכל צ'אנק חדש שנוצר לא יתיישר עם צ'אנקים קיימים, בעולם הרגיל.
אייריס מייצרת עולמות גם, אז יש לה את אותה בעיה. ההבדל הוא שאייריס מעדכנת הרבה, ומוג'אנג בקושי, מה שגורם למשתמשים לחשוב שזה בטוח לעדכן, כשבמציאות זה עלול להזיק יותר מתועלת.
ציטוט ממפתח ראשי של הפלאגין:
באופן כללי, אי אפשר לעשות משהו כזה בלי להסתיים בגבולות קשים / צורך לערוך מיליוני צאנקים אולי. על ידי שינוי מפת הביומה, הכל משתנה. דברים שהיו מדבריים הם עכשיו יער. אני יכול למזג את זה על ידי שימוש אינטרפולטור, אבל... בהתעלמות מהמעבד האינטנסיבי [נדרש לכך], זה עדיין ייראה נורא, כי זה עדיין ייראה כמו קיר, רק חלק יותר, והביומות עדיין יהיו חתוכים . פשוט עדכנו כאשר תהיו מוכנים ליצור מפה חדשה, זו לא בעיה גדולה 😛
עלייכם לעדכן את איירס רק כאשר אתם מוכנים למחוק או ליצור מחדש את כל עולמות האיירס. אם אתם בכלל חושבים לעדכן את איירס בכל מקרה אחר, צרו קשר עם התמיכה כדי לדון בזה קודם.
על תשכחו לעשות גיבוי
אם אתם בטוחים שאתם רוצים לעדכן את איירס אז ראו עדכון עולם
עולמות איריס, בניגוד לעולמות מיינקראפט רגילים, מייצרים עולמות חדשים עם אותו סיד בכל פעם.
כדי לשנות את ה-סיד הזה, עליכם להוסיף אותו לקובץ server.properties
,
אותו אתם מוצאים בספריית השרת הראשית שלכם (*/server.properties)
.
פשוט מצאו את ההגדרה level-seed=
והוסיפו כל מספר מאחוריה, באופן אקראי.
בכל פעם שתשנו את זה, ותעשו עולם איריס חדש, יהיה לך סיד אקראי חדש.
אנא נסו את השלבים הבאים כדי לפתור בעיה זו (אלה גורמים לבעיה ב-80%+ מהמקרים):
הסר רווחים מהנתיב לשרת (אם לשם המשתמש שלך יש רווח, עליך לשים את השרת בשורש הכונן שלך, כלומר C:/server
)
הסר כל תווים שאינם ASCII (כלומר סינית, יפנית, קוריאנית, רוסית וכו') מהנתיב לתיקיית השרת (שוב, אם שם המשתמש שלך מכיל תווים אלה, מקם את השרת ב-C:/
)
עצור את השרת שלך, הסר */plugins/iris/packs
ואז הפעל את השרת שוב.
אם אף אחד מאלה לא עובדים בשביל לפתור את הבעייה שלך עקבו אחרי המדריך הורדה ידנית של Overworld
לפעמים אנו מבקשים ממך להוריד ידנית את Overworld מכל סיבה שהיא. כדי לעשות זאת, עקוב אחר המדריך הבא:
עצור את השרת
הסר */plugins/iris/packs/overworld
(התיקיה)
הורידו את הקבצים מתוך הגיטהאב שלנו
מקם אותו באותה תיקיה כמו קודם, */plugins/iris/packs/overworld
פתח את התיקיה
שנה את שם התיקיה שהתקבלה ל-overworld
עקוב אחר המדריך לתחילת העבודה כפי שאתה רגיל מכאן
פטרודקטילוס ידוע בכיבוי שרתים המשתמשים בזיכרון מלא, כמו מה שקורה בעת יצירת עולם איריס, או יצירת עולם מראש. כדי לפתור בעיה זו יש שני שלבים שאתה יכול לנקוט, שניהם כוללים הגדרת דגלי ההפעלה.
הקפד להגדיר את server.jar
לקובץ ה-jar האמיתי שלך (ראה סוף הדגלים)
אם זה לא עובד, נסה את אלה:
שוב, עליך להגדיר את server.jar
לקובץ ה-jar האמיתי שלך (ראה סוף הדגלים)
זה קשור לדרישה ש-Datapacks כבר מותקנות עם הפעלת השרת, בעוד שאיירס לא מוכנה לפני ההפעלה. איריס משתמשת ב-Datapacks כדי ליצור ביומות צבעוניות כמו הביומה של Sakura:
הכוונה היא שהשרת שלך יוכל לספק את כל הצבעים המתואמים אישית שיש לאיריס להציע, בגנרטור. אם אינך רוצה את התכונה הזו בעולם שלך, הסר את הקטע של נגזרות מותאמות אישית מכל אחת מהביומות בחבילה.
הגדר בתוך settings.json בהגדרות -> כללי -> useConsoleCustomColors שימו אותו ב-false
יש כמה פלאגינים שמתעסקים יותר מדי בתוכן ובתלות (רכה) של אייריס. אנו מנסים להבטיח שיתוף פעולה חלק עם רוב התוספים, אך אלה חוצים גבול, למרבה הצער.
Region Manager
Plugman
Hotplug
כל WorldGenerator אחר שמשתלט על יצירת צ'אנקים ללא הדרכה
יש הרבה דברים של אייריס שישברו כאשר תסיר את ההתקנה של התוסף. הרבה מהתכונות הללו עלולות לגרום לבעיות בשרתי הישרדות ולכן אנו ממליצים בחום להשאיר את איירס מותקן.
תכונות שצפויות להישבר:
Strongholds cannot be found with eyes of ender: Iris allows you to directly control how many strongholds can spawn and how far apart they are. Because we don't follow the same method as vanilla, eyes of ender require Iris to be installed to lead to the correct locations. If you uninstall Iris, eyes of ender will lead to locations where there is nothing (where vanilla would place one)
No mob and animal spawns: Iris does not spawn mobs when it generates chunks, but instead has its own spawning system to evenly distribute mobs/animals over the entire server. These mobs will no longer spawn. Mobs that spawn in structures like silverfish and guardians will no longer spawn.
New chunks will not be custom: New chunks will be normal vanilla chunks which do not align properly with existing chunks. Removing these manually can be difficult if you wish to amend it.
Custom particle & sound effects will disappear: There are custom particles & sound effects which will no longer be (dis)played and replaced by (boring) vanilla defaults. Iris uses these to add biome immersion, and all of this would be removed.
Custom leaf decay systems: Iris spawns custom trees which have leaves which are too far away from logs without them decaying. Iris controls leaf decay systems and uninstalling the plugin may result in leaves being removed where they shouldn't.
Custom height modifications: Iris is responsible for setting the max height to something different than vanilla. If you remove Iris, this will not be ensured with every world and you may end up with mountains cut-off at the new - wrong - build limit.
World Shifting: A less probably bug but one that can still seriously mess up your worlds is that certain parts of the world may be shifted up 64 blocks. This allows people to get below the bedrock, breaks the terrain and can even cut player-built buildings in half.
אם תחליט להסיר את ההתקנה של איירס בגלל בעיות בביצועי השרת (נראה ש-Iris גורמת ללאגים), אנא פנה תחילה לתמיכה, כדי שנוכל לחפש פתרון.
לאחר מכן נשמח לראות דוח תזמון,timings report/.
בתרשים זה, אתה רואה אילו הגדרות משפיעות על גדליי הביומה. כדי להגדיל את הביומות, אתה יכול להגדיל את הזום על הביומות הספציפיות של האזור כאן, מה שיגדיל את אוסף הביומות שנמצאו בקטגוריה. אתה יכול גם לשנות את כל גדליי הביומה והאזור לגדולים יותר, הגדרה זו נמצאה כאן.
כדי לצמצם את מספר הפעמים שאובייקט נוצר באזור בודד, בצע את השלבים הבאים:
מצא את שם האובייקט על ידי קבלת אבק אובייקט עם iris object dust/
בלחיצה על האובייקט.
זכור את השם הזה, אנחנו צריכים אותו בשלב 4
2. מצא את שם הביומה על ידי ריצה iris find/
3. פתח את קובץ התצורה של הביומה על ידי איתורו ב-plugins/iris/packs/overworld/biomes/*
כל אחת מהתיקיות שם מיועדת לאזור אחד. שם האזור כלול בשם הביומה.
(אם אתה בעולם סטודיו, אתה יכול להשתמש ב-iris studio editbiome/
כדי לפתוח ישירות את הקובץ)
4. מצא את הקטע "objects", שנראה דומה לקטע הבא (ייתכן שיהיו יותר או פחות הגדרות)
כאן, יש 2 אפשרויות לקחת בחשבון, chance
ו density
.
הסיכוי (chance
) מכתיב את הסיכוי החלקי של אובייקט לעשות ספאון לכל צ'אנק, אם הוא 0.1
,
יש לו סיכוי של 1 ל-10 או 10% לעשות ספאון.
אתה יכול להקטין את המספר הזה כדי להקטין את מספר הפעמים שהוא עושה ספאון.
צפיפות מכתיבה את מספר הפעמים שהאובייקט עושה ספאון (chance
)
אם הוספת סיכויים לכמות האובייקטים בצ'אנק.
כך, למשל, אם הסיכוי של 10% שהאובייקט יעשה ספאון,
יהיו 2 אובייקטים מהאובייקטים הכלולים ברשימת המקומות (place
), בצ'אנק הזה.
אתה יכול להקטין את המספר הזה כדי לראות פחות מאותם אובייקטים שעושים ספאון.
אפשרות נוספת היא להסיר אחד או יותר מהאובייקטים מהרשימה (place
) שמתחת למקום,
זה יסיר את האובייקט הזה מהביומה לחלוטין.
הערה: אל תסיר את כל האובייקטים מהרשימה. במקום זאת, הגדר את הסיכוי ל-0 (chance
).
אנו מציעים תמיכה בדיסקורד שלנו. תשאלו שאלות שאתם לא מוצאים להם תשובות בווקי שלנו. אנו מבקשים ממכם לחפש בויקי עבור פתרונות לבעיות שלכם לפני שתלכו לבקש עזרה בדיסקורד. תודה על השימוש באיריס!
צוות התכונות של וולמיט
Todas las preguntas que creamos que sean importantes se añadirán aquí
Hay una tabla de contenido a la derecha ->
Actualizar Iris no es como actualizar cualquier otro plugin. Por ejemplo, en comparación a Mojang, cuando se actualiza la versión del servidor a una nueva, cualquier chunk generado en la nueva versión no se alineará con los antiguos chunks.
Como Iris tambien es un generador de mundos, tiene el mismo problema. La diferencia es que Iris se actualiza constantemente, y Mojang, no tanto, lo cual hace pensar a los usuarios que es seguro de actualizar a una nueva versión.
Una cita de nuestro desarrollador principal:
Generalmente no es posible hacer algo que no acabe con chunks no alineados sin tener que editar millones de chunks para conseguirlo. Cambiando el mapeado de bioma, todo cambia. Biomas que antes eran un desierto ahora son bosque. Podría difuminarlo usando interpolación,, pero... ignorando la gran carga que le supondría al procesador para ello, y al final seguiría viéndose muy mal. Solo actualiza cuando estés dispuesto a hacer un nuevo mapa, no es un problema 😛.
Solo se debe actualizar Iris cuando se desee hacer un mundo nuevo. Si quiere actualizar Iris es recomendable que primero se ponga en contacto con nosotros para ver si es posible.
Siempre Haga Backups
Si está seguro de actualizar Iris, vea Actualizando el Overworld.
Los mundos de Iris, en contrario a los mundos vanila, siempre son generados con la misma semilla. Para cambiar eso tendrá que cambiar la seed en el archivo */.server.properties
, y cambiar level-seed=
a su semilla deseada (por ejemplo level-seed=1234
).
Para arreglarlo simplemente reinicie el servidor cuando vea todos los errores en la consola en vez de generar nuevos mundos.
Contactanos en Discord si necesitas más ayuda.
Apague su servidor
Borre */plugins/iris/packs/overworld
(la carpeta)
Descargue el pack manualmente desde nuestro Github
Coloque el archivo descargado en */plugins/iris/packs/overworld
Descomprima el archivo
Renombre la carpeta generada a overworld
Continue con el tutorial de Como Empezar
Esto sucede ya que los Datapacks se instalan antes de que el servidor se inicie, mientras que Iris es cargado cuando se inicia. Iris usa datapacks para hacer biomas como:
En el archivo settings.json
Configuration -> General actualize useConsoleCustomColors
a false
Hay muchas cosas controladas por Iris, de las cuales muchas pueden romper su servidor si lo desinstala. Muchos de estos pueden causar problemas, en especial en servidores survival.
Problemas que podría generar:
Strongolds no pueden ser encontrados por ojos de ender
Sin spawn de mobs y animales
Nuevos chunks no serán personalizados
Las partículas y efectos de sonido desaparecerán
Las hojas decaen ya que están muy lejos de un tronco
Altura personalizada, Iris cambia la altura máxima a un valor distinto al de vanilla, si desinstala Iris puede causar errores de terreno y mover el mundo cortado por la mitad
Errores de generación, un error menos probable pero que aún puede causar graves problemas en tus mundos es que ciertas partes del mundo pueden ser desplazadas 64 bloques hacia arriba. Esto permite a las personas llegar por debajo de la roca madre, rompe el terreno e incluso puede cortar edificios construidos por jugadores por la mitad.
Si decide desinstalar Iris por problemas de rendimiento, por favor contacta al soporte primero, así podremos buscar una solución. Si quiere, puede mostrarnos un reporte de timings (/timings)
En este diagrama se puede apreciar los ajustes para personalizar el tamaño de los biomas. Para hacer los biomas más grandes se puede hacer más zoom en la zona requerida, el cual hará que la colección de biomas en dicha categoría más grandes. También puede cambiar el tamaño de los biomas y regiones para que sean más grandes aquí.
Para reducir la cantidad de objetos que pueden aparecer en un área, puede seguir los siguientes pasos:
Encuentre el nombre del objeto usando el Polvo de Objetos con /iris object dust
y haciendo clic en el objeto.
Encuentre el nombre del bioma usando /iris find
Abra la configuración para dicho bioma, esto se puede encontrar en el directorio */plugins/iris/packs/overworld/biomes
. Cada de las carpetas en este directorio es una región distinta. El nombre de la región está en el nombre del bioma.
Abra el archivo del bioma
Busque el apartado de objects
, debería ser similar a:
En esta sección puede ver dos opciones, chance
(chance / probabilidad) y density
(densidad).
chance
dicta la probabilidad de que un objeto aparezca en un chunk (si el valor es de 0.1
, tiene una probabilidad de un 10%
o 1/10.
density
dicta la cantidad de veces que un objeto puede aparecer por chunk si chance
fue configurado corrrectamente.
Otra opción es place
, estos son los objetos que pueden aparecer
Puede deshabilitar esta opción en el archivo de configuración */plugins/iris/settings.json
y cambiar anbientEntitySpawnSystem
y markerEntitySpawnSystem
a false
Ofrecemos soporte en nuestro Discord. Puede preguntar sus dudas ahí si se encuentra con un error y quiere saber como arreglarlo. ¡Gracias por usar Iris!
El Equipo de Software de Volmit