kenshicraft-0.5.4.jar
Curse Maven Snippet
What's new
Jump to: English | Русский | Deutsch | Español | 中文
English
0.5.4 Debrief
Fixed
- Ballistas no longer bury the world in bolts. A turret at the very edge of the loaded area kept shooting at an enemy that had already frozen there, and the bolt hung at the barrel and never went away. In an hour and a half one turret built up fifteen hundred bolts in a single spot. One server had almost twelve thousand of them. As soon as a player walked up, the server froze for over a second. Turrets now only fire where the shot will actually fly. Bolts that already piled up are removed on their own: when the world loads and once a minute, even in parts of the world where everything is standing still. This applies to your turrets and to those of cities and siege camps.
- A besieged city no longer stalls for seconds. Scorpions on the plaza worked out the bolt's flight while aiming and loaded chunks from disk along the way, sometimes even generated new ones. That was where the 4-6 second pauses during nearby sieges came from.
- Swordsmen chase again. In 0.5.3 a melee fighter dropped his target once it got 24 blocks away. He now chases over his full attention range, like before. He still only starts picking a target out of a crowd at 24 blocks, which saves the server in big fights. NPCs spot the player from far away again, not just from 24 blocks.
- Archers see as far as they should. If a fighter got his bow after he appeared, he looked for targets like a swordsman, at 24 blocks.
- A straggler lands next to you, not above you. When the squad pulled in a fighter who fell behind, he was placed on the topmost block. In a cave he ended up on the surface, in a multi-storey house on the roof, and stayed there. Squad gathering on login and the "Retreat" order put fighters at your height without checking, in a tunnel straight into the wall. Now the fighter appears on the floor next to you, and if there is no room, where you are standing. He will not be placed over lava.
- Patrols no longer freeze the server right after a world loads. Roads are built in the background, and a patrol that asked for a road too early waited for the whole network. On a slow server that was up to six seconds of silence. Until the roads are ready, patrols now walk without them.
- No more hitch every five minutes. The search for abandoned catapults went over the whole map and stalled the server for 0.1-0.3 seconds.
- Fewer pauses while the world loads around you. In many places the mod checked "is this chunk loaded", and that check said "yes" for a chunk that was still loading. The next read of that chunk waited for the disk. This touched city defence, guards, townsfolk, work, looting and repairs.
- NPCs at the edge of the loaded world find their way forward. If the world behind a fighter was not loaded yet, he could not plan a path even to a target in front of him.
- A worker who moved to a new owner drops the old orders. Sometimes he kept working from the previous owner's scheme.
Русский
0.5.4 Разбор полётов
Исправлено
- Баллисты больше не заваливают мир болтами. Турель на самом краю прогруженной области продолжала стрелять по врагу, который там уже замер, а болт повисал у ствола и не исчезал никогда. За полтора часа у одной турели набиралось полторы тысячи болтов в одной точке. На одном сервере их нашли почти двенадцать тысяч. Стоило игроку подойти, и сервер замирал больше чем на секунду. Теперь турель стреляет только туда, где выстрел долетит. Уже накопленные болты убираются сами: при загрузке мира и раз в минуту, даже в той части мира, где сейчас всё стоит. Касается и ваших турелей, и турелей городов и осадных лагерей.
- Осаждённый город больше не подвисает на несколько секунд. Скорпионы на площади при прицеливании просчитывали полёт болта и по пути подгружали с диска чанки, а иногда и создавали новые. Отсюда паузы по 4-6 секунд, когда рядом шла осада.
- Мечники снова гонятся за врагом. В 0.5.3 боец ближнего боя бросал цель, стоило ей отбежать на 24 блока. Теперь гонится на полную дальность внимания, как раньше. Замечать врага в толпе он по-прежнему начинает с 24 блоков, это экономит сервер в больших боях. Игрока NPC снова видят издалека, а не только с 24 блоков.
- Лучники видят на свою дальность. Если лук попадал в руки уже после появления бойца, тот высматривал цель как мечник, на 24 блока.
- Отставший боец встаёт рядом с вами, а не над вами. Когда отряд подтягивает отставшего, его ставило на самый верхний блок. В пещере он оказывался на поверхности, в доме с этажами на крыше, и там и оставался. Сбор отряда при входе в мир и приказ «Отступить» ставили бойцов на вашу высоту без проверки, в туннеле прямо в стену. Теперь боец появляется рядом на полу, а если места нет, то там, где стоите вы. Над лавой его не поставит.
- Патрули не вешают сервер сразу после загрузки мира. Дороги строятся в фоне, а патруль, спросивший дорогу раньше времени, ждал постройки целиком. На медленном сервере это до шести секунд тишины. Теперь пока дорог нет, патруль идёт без них.
- Нет рывка раз в пять минут. Поиск брошенных катапульт перебирал всю карту целиком и подвешивал сервер на 0.1-0.3 секунды.
- Меньше пауз, когда рядом подгружается мир. Мод во многих местах проверял «загружен ли чанк», и эта проверка отвечала «да» для чанка, который ещё только грузится. Следующее чтение такого чанка ждало диск. Касалось обороны города, стражи, жителей, работ, грабежа и ремонта.
- NPC у края прогруженного мира находят дорогу вперёд. Если за спиной у бойца мир ещё не загружен, он не мог проложить путь и к цели перед собой.
- Работник, перешедший к другому хозяину, не держится за старый наряд. Иногда он продолжал работать по схеме прежнего хозяина.
Deutsch
0.5.4 Manöverkritik
Behoben
- Ballisten schütten die Welt nicht mehr mit Bolzen zu. Ein Geschütz ganz am Rand des geladenen Bereichs schoss weiter auf einen Gegner, der dort schon erstarrt war, und der Bolzen blieb am Lauf hängen und verschwand nie. In anderthalb Stunden sammelten sich an einem Geschütz fünfzehnhundert Bolzen an einer Stelle. Auf einem Server fand man fast zwölftausend. Kam ein Spieler näher, stand der Server über eine Sekunde still. Geschütze schießen jetzt nur noch dorthin, wo der Schuss auch fliegt. Bereits angesammelte Bolzen verschwinden von selbst: beim Laden der Welt und einmal pro Minute, auch in Teilen der Welt, in denen gerade alles steht. Das gilt für deine Geschütze und für die von Städten und Belagerungslagern.
- Eine belagerte Stadt hängt nicht mehr sekundenlang. Skorpione auf dem Platz berechneten beim Zielen die Flugbahn des Bolzens und luden unterwegs Chunks von der Festplatte, manchmal erzeugten sie sogar neue. Daher kamen die Pausen von 4-6 Sekunden bei Belagerungen in der Nähe.
- Schwertkämpfer verfolgen wieder. In 0.5.3 ließ ein Nahkämpfer sein Ziel fallen, sobald es 24 Blöcke weg war. Jetzt verfolgt er es über seine volle Aufmerksamkeitsreichweite, wie früher. Aus einer Menge sucht er sich weiterhin erst ab 24 Blöcken ein Ziel, das spart in großen Kämpfen Serverleistung. NPCs bemerken den Spieler wieder aus der Ferne, nicht erst ab 24 Blöcken.
- Bogenschützen sehen so weit, wie sie sollen. Bekam ein Kämpfer seinen Bogen erst nach seinem Erscheinen, suchte er Ziele wie ein Schwertkämpfer, auf 24 Blöcke.
- Ein Nachzügler landet neben dir, nicht über dir. Wenn der Trupp einen Zurückgebliebenen heranholte, wurde er auf den obersten Block gesetzt. In einer Höhle landete er an der Oberfläche, in einem Haus mit Stockwerken auf dem Dach, und blieb dort. Das Sammeln beim Einloggen und der Befehl „Rückzug“ setzten Kämpfer ohne Prüfung auf deine Höhe, im Tunnel direkt in die Wand. Jetzt erscheint der Kämpfer auf dem Boden neben dir, und wenn kein Platz ist, dort, wo du stehst. Über Lava wird er nicht gesetzt.
- Patrouillen legen den Server direkt nach dem Laden der Welt nicht mehr lahm. Straßen werden im Hintergrund gebaut, und eine Patrouille, die zu früh nach einer Straße fragte, wartete auf das ganze Netz. Auf einem langsamen Server waren das bis zu sechs Sekunden Stille. Solange die Straßen nicht fertig sind, laufen Patrouillen jetzt ohne sie.
- Kein Ruckler mehr alle fünf Minuten. Die Suche nach verlassenen Katapulten ging die ganze Karte durch und hielt den Server 0,1-0,3 Sekunden an.
- Weniger Pausen, wenn um dich herum die Welt lädt. Der Mod prüfte an vielen Stellen „ist dieser Chunk geladen“, und diese Prüfung sagte „ja“ auch für einen Chunk, der gerade erst lud. Das nächste Lesen dieses Chunks wartete auf die Festplatte. Betroffen waren Stadtverteidigung, Wachen, Bewohner, Arbeit, Plündern und Reparaturen.
- NPCs am Rand der geladenen Welt finden den Weg nach vorn. War die Welt hinter einem Kämpfer noch nicht geladen, konnte er nicht einmal zu einem Ziel vor sich einen Weg planen.
- Ein Arbeiter, der den Besitzer gewechselt hat, hängt nicht mehr am alten Auftrag. Manchmal arbeitete er weiter nach dem Schema des vorherigen Besitzers.
Español
0.5.4 Revisión de vuelo
Corregido
- Las balistas ya no llenan el mundo de virotes. Una torreta en el mismo borde de la zona cargada seguía disparando a un enemigo que allí ya estaba congelado, y el virote se quedaba colgado en el cañón y no desaparecía nunca. En hora y media una sola torreta acumulaba mil quinientos virotes en un mismo punto. En un servidor encontraron casi doce mil. En cuanto un jugador se acercaba, el servidor se congelaba más de un segundo. Ahora las torretas solo disparan donde el tiro de verdad vuela. Los virotes ya acumulados se eliminan solos: al cargar el mundo y una vez por minuto, incluso en partes del mundo donde ahora todo está quieto. Afecta a tus torretas y a las de ciudades y campamentos de asedio.
- Una ciudad asediada ya no se cuelga varios segundos. Los escorpiones de la plaza, al apuntar, calculaban el vuelo del virote y por el camino cargaban chunks desde el disco, a veces incluso generaban otros nuevos. De ahí las pausas de 4-6 segundos cuando había un asedio cerca.
- Los espadachines vuelven a perseguir. En 0.5.3 un luchador cuerpo a cuerpo abandonaba su objetivo en cuanto se alejaba 24 bloques. Ahora lo persigue en todo su rango de atención, como antes. Entre una multitud sigue empezando a elegir objetivo a 24 bloques, lo que ahorra servidor en batallas grandes. Los NPC vuelven a ver al jugador desde lejos, no solo a 24 bloques.
- Los arqueros ven hasta donde deben. Si un luchador recibía el arco después de aparecer, buscaba objetivos como un espadachín, a 24 bloques.
- Un rezagado aparece a tu lado, no encima de ti. Cuando el escuadrón recogía a un luchador que se había quedado atrás, lo colocaba en el bloque más alto. En una cueva acababa en la superficie, en una casa de varias plantas en el tejado, y ahí se quedaba. Reunir al escuadrón al entrar al mundo y la orden «Retirada» colocaban a los luchadores a tu altura sin comprobar nada, en un túnel directamente dentro de la pared. Ahora el luchador aparece en el suelo a tu lado y, si no hay sitio, donde estás tú. No lo pondrá sobre lava.
- Las patrullas ya no congelan el servidor justo después de cargar el mundo. Los caminos se construyen en segundo plano, y una patrulla que pedía un camino demasiado pronto esperaba a toda la red. En un servidor lento eso eran hasta seis segundos de silencio. Mientras los caminos no están listos, las patrullas ahora andan sin ellos.
- Se acabó el tirón cada cinco minutos. La búsqueda de catapultas abandonadas recorría todo el mapa y detenía el servidor 0,1-0,3 segundos.
- Menos pausas mientras el mundo carga a tu alrededor. El mod comprobaba en muchos sitios «¿está cargado este chunk?», y esa comprobación decía «sí» también para un chunk que todavía se estaba cargando. La siguiente lectura de ese chunk esperaba al disco. Afectaba a la defensa de la ciudad, los guardias, los habitantes, el trabajo, el saqueo y las reparaciones.
- Los NPC en el borde del mundo cargado encuentran el camino hacia delante. Si el mundo detrás de un luchador aún no estaba cargado, no podía trazar un camino ni siquiera hacia un objetivo delante de él.
- Un trabajador que cambió de dueño deja las órdenes antiguas. A veces seguía trabajando con el esquema del dueño anterior.
中文
0.5.4 复盘
修复
- 弩炮不再用弩箭把世界埋掉。 位于已加载区域最边缘的炮塔会继续朝一个已经冻结在那里的敌人射击,弩箭挂在炮口,永远不会消失。一个半小时里,一座炮塔能在同一个点堆出一千五百支弩箭。有一台服务器上找到了将近一万二千支。只要玩家走近,服务器就会卡住一秒以上。现在炮塔只会朝射击真正能飞过去的地方开火。已经堆积的弩箭会自动清除:在加载世界时以及每分钟一次,即使在目前一切都静止的区域也一样。这对你的炮塔以及城市和攻城营地的炮塔都适用。
- 被围攻的城市不再卡上几秒。 广场上的蝎弩在瞄准时会计算弩箭的飞行路线,途中从磁盘加载区块,有时甚至生成新区块。附近有攻城时出现的 4-6 秒停顿就来自这里。
- 剑士重新会追击。 在 0.5.3 中,近战士兵在目标跑出 24 格后就会放弃。现在他会像以前一样在整个注意范围内追击。在人群中挑选目标仍然从 24 格开始,这样在大规模战斗里能为服务器省力。NPC 重新能从远处发现玩家,而不是只在 24 格以内。
- 弓箭手能看到应有的距离。 如果士兵在出现之后才拿到弓,他会像剑士一样只在 24 格内寻找目标。
- 掉队的士兵会落在你身边,而不是你头顶。 小队把落后的士兵拉回来时,会把他放在最上面的方块上。在洞穴里他会出现在地表,在多层房子里会出现在屋顶,然后就一直待在那里。登录时的小队集合和“撤退”命令会不加检查地把士兵放到你的高度,在隧道里就直接放进墙里。现在士兵会出现在你身边的地面上;如果没有空间,就出现在你站的位置。不会把他放在岩浆上方。
- 巡逻队不会在世界刚加载后卡住服务器。 道路在后台生成,过早询问道路的巡逻队会一直等整个路网建完。在较慢的服务器上,这意味着最多六秒的停顿。现在道路还没准备好时,巡逻队就先不走道路。
- 不再每五分钟卡一下。 搜寻被遗弃投石机时会遍历整张地图,让服务器停顿 0.1-0.3 秒。
- 周围世界加载时的停顿更少了。 模组在很多地方会检查“这个区块加载了吗”,而这个检查对一个还在加载中的区块也会回答“是”。随后读取这个区块时就要等磁盘。受影响的有城市防御、守卫、居民、工作、劫掠和修理。
- 处在已加载世界边缘的 NPC 能找到前进的路。 如果士兵身后的世界还没加载,他连通往面前目标的路都规划不出来。
- 换了主人的工人不再抱着旧任务不放。 有时他会继续按照前一位主人的方案干活。
This mod has no additional files

