Compare commits

...

5 commits

Author SHA1 Message Date
Ell
d079f5aa97 34.3 2021-09-26 16:54:03 +02:00
Ell
a555c1df1e Merge remote-tracking branch 'origin/main' 2021-09-26 16:47:10 +02:00
Ell
5b6e4eebea fixed gold powder not being used when placed on wood logs
Closes #217
2021-09-26 16:47:01 +02:00
masik16u
4fb794fa2b
Create uk_ua.json (#221) 2021-09-26 16:33:47 +02:00
Ell
99fc5e7cc9 Gracefully handle aura chunk packet exceptions
Closes #220
2021-09-26 16:33:05 +02:00
4 changed files with 239 additions and 10 deletions

View file

@ -13,7 +13,7 @@ apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'eclipse'
apply plugin: 'maven-publish'
version = '34.2'
version = '34.3'
group = 'de.ellpeck.naturesaura' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = 'NaturesAura'

View file

@ -78,11 +78,11 @@ public class TileEntityWoodStand extends TileEntityImpl implements ITickableTile
new PacketParticles(this.ritualPos.getX(), this.ritualPos.getY(), this.ritualPos.getZ(), PacketParticles.Type.TR_GOLD_POWDER));
if (this.timer >= this.recipe.time) {
recurseTreeDestruction(this.world, this.ritualPos, this.ritualPos, true, false);
Multiblocks.TREE_RITUAL.forEach(this.ritualPos, 'G', (pos, matcher) -> {
this.world.setBlockState(pos, Blocks.AIR.getDefaultState());
return true;
});
recurseTreeDestruction(this.world, this.ritualPos, this.ritualPos, true, false);
ItemEntity item = new ItemEntity(this.world,
this.ritualPos.getX() + 0.5, this.ritualPos.getY() + 4.5, this.ritualPos.getZ() + 0.5,

View file

@ -1,5 +1,6 @@
package de.ellpeck.naturesaura.packet;
import de.ellpeck.naturesaura.NaturesAura;
import de.ellpeck.naturesaura.api.NaturesAuraAPI;
import de.ellpeck.naturesaura.chunk.AuraChunk;
import de.ellpeck.naturesaura.events.ClientEvents;
@ -63,6 +64,7 @@ public class PacketAuraChunk {
}
public boolean tryHandle(World world) {
try {
Chunk chunk = world.getChunk(this.chunkX, this.chunkZ);
if (chunk.isEmpty())
return false;
@ -71,5 +73,9 @@ public class PacketAuraChunk {
return false;
auraChunk.setSpots(this.drainSpots);
return true;
} catch (Exception e) {
NaturesAura.LOGGER.error("There was an error handling an aura chunk packet", e);
return true;
}
}
}

View file

@ -0,0 +1,223 @@
{
"itemGroup.naturesaura": "Nature's Aura",
"block.naturesaura.ancient_log": "Колода стародавнього дерева",
"block.naturesaura.ancient_bark": "Кора стародавнього дерева",
"block.naturesaura.ancient_leaves": "Листя стародавнього дерева",
"block.naturesaura.ancient_sapling": "Саджанець стародавнього дерева",
"block.naturesaura.nature_altar": "Природний алтар",
"block.naturesaura.decayed_leaves": "Згнивше листя",
"block.naturesaura.golden_leaves": "Золоте листя",
"block.naturesaura.gold_powder": "Золотий пил",
"block.naturesaura.wood_stand": "Дерев'яна підставка",
"block.naturesaura.ancient_planks": "Дошки зі стародавнього дерева",
"block.naturesaura.infused_stone": "Насичений камінь",
"block.naturesaura.furnace_heater": "Побічний запалювач",
"block.naturesaura.potion_generator": "Затяжний поглинач",
"block.naturesaura.aura_detector": "Детектор аури",
"block.naturesaura.conversion_catalyst": "Трансмутаційний каталізатор",
"block.naturesaura.crushing_catalyst": "Руйнівний каталізатор",
"block.naturesaura.infused_stairs": "Сходи з насиченого каменя",
"block.naturesaura.infused_slab": "Плита з насиченого каменя",
"block.naturesaura.infused_slab_double": "Подвійна плита з насиченого каменя",
"block.naturesaura.ancient_stairs": "Сходи зі стародавнього дерева",
"block.naturesaura.ancient_slab": "Плита зі стародавнього дерева",
"block.naturesaura.ancient_slab_double": "Подвійна плита зі стародавнього дерева",
"block.naturesaura.infused_brick": "Насичена цегла",
"block.naturesaura.infused_brick_stairs": "Сходи з насиченої цегли",
"block.naturesaura.infused_brick_slab": "Плита з насиченої цегли",
"block.naturesaura.infused_brick_slab_double": "Подвійна плита з насиченої цегли",
"block.naturesaura.flower_generator": "Травоїдний поглинач",
"block.naturesaura.placer": "Непомітний будівельник",
"block.naturesaura.hopper_upgrade": "Покращення воронки",
"block.naturesaura.field_creator": "Творець поля аури",
"block.naturesaura.oak_generator": "Зменшувач купола",
"block.naturesaura.infused_iron_block": "Насичений залізний блок",
"block.naturesaura.offering_table": "Стіл підношення",
"block.naturesaura.pickup_stopper": "Заземлювач предметів",
"block.naturesaura.spawn_lamp": "Лампа святилища",
"block.naturesaura.animal_generator": "Розплутувач смертних",
"block.naturesaura.end_flower": "Троянда забуття",
"block.naturesaura.grated_chute": "Експертна воронка",
"block.naturesaura.animal_spawner": "Алтар народження",
"block.naturesaura.auto_crafter": "Автоматичний конструктор",
"block.naturesaura.gold_brick": "Золота кам'яна цегла",
"block.naturesaura.gold_nether_brick": "Золота незерська цегла",
"block.naturesaura.rf_converter": "Кузня енергетичної аури",
"block.naturesaura.rf_converter.disabled": "Кузня енергетичної аури §4(Вимкнено)",
"block.naturesaura.moss_generator": "Болотяний Хомі",
"block.naturesaura.time_changer": "Зсувний сонячний годинник",
"block.naturesaura.generator_limit_remover": "Творчий каталізатор",
"block.naturesaura.ender_crate": "Ящик Енду",
"block.naturesaura.powder_placer": "Маніпуляційний пил",
"block.naturesaura.firework_generator": "Погляд феєрверка",
"block.naturesaura.chunk_loader": "Світове око",
"block.naturesaura.chunk_loader.disabled": "Світове око §4(Вимкнено)",
"block.naturesaura.dimension_rail_overworld": "Рейки верхнього світу",
"block.naturesaura.dimension_rail_end": "Рейки Енду",
"block.naturesaura.dimension_rail_nether": "Рейки Незера",
"block.naturesaura.projectile_generator": "Ціль для стрільби",
"block.naturesaura.blast_furnace_booster": "Допомога зброєносця",
"block.naturesaura.nether_wart_mushroom": "Гриб незерського наросту",
"block.naturesaura.animal_container": "Матеріальне око",
"block.naturesaura.snow_creator": "Зимовий дзвін",
"block.naturesaura.item_distributor": "Росподілювач предметів",
"block.naturesaura.aura_bloom": "Цвітіння аури",
"block.naturesaura.aura_cactus": "Кактус аури",
"block.naturesaura.aura_mushroom": "Гриб аури",
"block.naturesaura.warped_aura_mushroom": "Химерний гриб аури",
"block.naturesaura.crimson_aura_mushroom": "Багряний гриб аури",
"block.naturesaura.tainted_gold_block": "Заплямований золотий блок",
"block.naturesaura.nether_grass": "Трав'яний незерак",
"block.naturesaura.chorus_generator": "Жнець висот Енду",
"block.naturesaura.aura_timer": "Редстоуновий випаровувач аури",
"block.naturesaura.slime_split_generator": "Спостерігач розгалужень",
"block.naturesaura.spring": "Вічна весна",
"block.naturesaura.weather_changer": "Хмарний перемикач",
"item.naturesaura.eye": "Природнє око",
"item.naturesaura.eye_improved": "Природний окуляр",
"item.naturesaura.gold_fiber": "Блискуче волокно",
"item.naturesaura.gold_leaf": "Золотий листок",
"item.naturesaura.infused_iron": "Насичений залізний злиток",
"item.naturesaura.infused_iron_pickaxe": "Ботанічне кайло",
"item.naturesaura.infused_iron_axe": "Ботанічна ручна сокира",
"item.naturesaura.infused_iron_shovel": "Ботанічна лопата",
"item.naturesaura.infused_iron_sword": "Ботанічне лезо",
"item.naturesaura.infused_iron_hoe": "Ботанічна мотика",
"item.naturesaura.ancient_stick": "Стародавній дерев'яний стержень",
"item.naturesaura.aura_cache": "Банк аури",
"item.naturesaura.color_changer": "Відро нескінченних кольорів",
"item.naturesaura.book.name": "Книга природньох аури",
"item.naturesaura.shockwave_creator": "Амулет гніву",
"item.naturesaura.multiblock_maker": "Виробник мультиблоків",
"item.naturesaura.aura_bottle.naturesaura:overworld": "Сонячне світло у пляшці",
"item.naturesaura.aura_bottle.naturesaura:nether": "Дух у пляшці",
"item.naturesaura.aura_bottle.naturesaura:end": "Темрява у пляшці",
"item.naturesaura.aura_bottle.naturesaura:other": "Субстанція у пляшці",
"item.naturesaura.farming_stencil": "Трафарет для фермерства",
"item.naturesaura.bottle_two_the_rebottling": "Пляшка і корок",
"item.naturesaura.sky_ingot": "Небесний злиток",
"item.naturesaura.sky_pickaxe": "Небесне кайло",
"item.naturesaura.sky_axe": "Небесна ручна сокира",
"item.naturesaura.sky_shovel": "Небесна лопата",
"item.naturesaura.sky_sword": "Небесне лезо",
"item.naturesaura.sky_hoe": "Небесна мотика",
"item.naturesaura.sky_helmet": "Небесний головний убір",
"item.naturesaura.sky_chest": "Насичений нагрудник",
"item.naturesaura.sky_pants": "Небесні наголіннийки",
"item.naturesaura.sky_shoes": "Небесне взуття",
"item.naturesaura.calling_spirit": "Дух покликання",
"item.naturesaura.birth_spirit": "Дух народження",
"item.naturesaura.infused_iron_helmet": "Ботанічний головний убір",
"item.naturesaura.infused_iron_chest": "Болотяний нагрудник",
"item.naturesaura.infused_iron_pants": "Ботанічні наголіннийки",
"item.naturesaura.infused_iron_shoes": "Ботанічне взуття",
"item.naturesaura.effect_powder.naturesaura:plant_boost": "Пил стабільного зросту",
"item.naturesaura.effect_powder.naturesaura:cache_recharge": "Пил анти-зберігання",
"item.naturesaura.effect_powder.naturesaura:animal": "Пил родючості",
"item.naturesaura.effect_powder.naturesaura:ore_spawn": "Пил щедрого ядра",
"item.naturesaura.effect_powder.naturesaura:nether_grass": "Пил пустиря",
"item.naturesaura.mover_cart": "Вагонетка притягання аури",
"item.naturesaura.range_visualizer": "Містична лупа",
"item.naturesaura.clock_hand": "Рука часу",
"item.naturesaura.token_anger": "Знак гніву",
"item.naturesaura.token_euphoria": "Знак ейфорії",
"item.naturesaura.token_fear": "Знак страху",
"item.naturesaura.token_grief": "Знак горя",
"item.naturesaura.token_joy": "Знак радості",
"item.naturesaura.token_rage": "Знак люті",
"item.naturesaura.token_sorrow": "Знак суму",
"item.naturesaura.token_terror": "Знак жаху",
"item.naturesaura.ender_access": "Окуляр Енду",
"item.naturesaura.cave_finder": "Посох тіней",
"item.naturesaura.aura_trove": "Скарб аури",
"item.naturesaura.crimson_meal": "Багряне м'ясо",
"item.naturesaura.death_ring": "Кільце останнього шансу",
"item.naturesaura.tainted_gold": "Заплямований золотий злиток",
"item.naturesaura.loot_finder": "Посох багатства",
"item.naturesaura.light_staff": "Посох Балдура",
"item.naturesaura.fortress_finder": "Око блейза",
"item.naturesaura.end_city_finder": "Око шалкера",
"item.naturesaura.outpost_finder": "Око розбійника",
"item.naturesaura.break_prevention": "Знак Ейра",
"item.naturesaura.pet_reviver": "Знак вічної дружби",
"item.naturesaura.netherite_finder": "Посох стародавніх знань",
"container.naturesaura:tree_ritual.name": "Ритуал лісу",
"container.naturesaura:altar.name": "Насичений природний алтар",
"container.naturesaura:offering.name": "Підношення богам",
"container.naturesaura:animal_spawner.name": "Алтар народження",
"info.naturesaura.aura_in_area": "Аура навколо",
"info.naturesaura.book.landing": "$(aura) є складною матерією, і створення, збір та використання можуть бути складними.$(br)$(item)Книга природньої аури$() містить всю необхідну для цього інформацію.",
"info.naturesaura.book.subtitle": "Путівник по Nature's Aura",
"info.naturesaura.stored_pos": "Ви записуєте цю позицію",
"info.naturesaura.connected": "Ви встановлюєте зв’язок",
"info.naturesaura.same_position": "Здається, це позиція з ваших записок...",
"info.naturesaura.too_far": "Відстань здається надто великою...",
"info.naturesaura.stored_pos_gone": "Ваші записки здаються застарілими...",
"info.naturesaura.empty": "Пусто",
"info.naturesaura.ender_crate": "Ящик Енду: %s",
"info.naturesaura.ender_access": "Окуляр Енду: %s",
"info.naturesaura.ender_name.missing": "Без назви Енду",
"info.naturesaura.ender_name": "Назва Енду: %s",
"info.naturesaura.range_visualizer.start": "Ви звертаєте увагу на збільшення...",
"info.naturesaura.range_visualizer.end": "Ви втрачаєте фокус на збільшенні...",
"info.naturesaura.range_visualizer.end_all": "Ви втрачаєте фокус на всьому збільшенні...",
"info.naturesaura.remaining": "%s залишилось",
"info.naturesaura.break_prevention": "Знак Ейра застосовано",
"info.naturesaura.broken": " (Зламано)",
"info.naturesaura.required_aura_type.naturesaura:overworld": "Потрібен природний алтар",
"info.naturesaura.required_aura_type.naturesaura:nether": "Потрібен багряний алтар",
"info.naturesaura.pet_reviver": "Ваш улюбленець %s потрапив у біду і був відправлений додому.",
"advancement.naturesaura.root": "Nature's Aura",
"advancement.naturesaura.root.desc": "Становлення магічним ботаніком",
"advancement.naturesaura.get_book": "Сторінки досліджень",
"advancement.naturesaura.get_book.desc": "Створення книги природньої аури",
"advancement.naturesaura.gold_leaf": "Час = Блиск",
"advancement.naturesaura.gold_leaf.desc": "Створіть і зберіть блискуче дерево",
"advancement.naturesaura.wood_stand": "Сила лісу",
"advancement.naturesaura.wood_stand.desc": "Створіть дерев'яну підставку для ритуалу лісу",
"advancement.naturesaura.altar": "Розширені можливості",
"advancement.naturesaura.altar.desc": "Створіть природний алтар за допомогою ритуалу лісу",
"advancement.naturesaura.infused_materials": "Залізна фабрика",
"advancement.naturesaura.infused_materials.desc": "Створіть насичений залізний злиток на природному алтарі",
"advancement.naturesaura.tainted_gold": "Золота фабрика",
"advancement.naturesaura.tainted_gold.desc": "Заплямований золотий злиток на багряному алтарі",
"advancement.naturesaura.furnace_heater": "Приємне тепло",
"advancement.naturesaura.furnace_heater.desc": "Створіть побічний запалювач щоб підігріти вашу піч",
"advancement.naturesaura.placer": "Майстерство будівництва",
"advancement.naturesaura.placer.desc": "Створіть непомітний будівельник щоб він ставив блоки замість вас",
"advancement.naturesaura.conversion_catalyst": "Не зовсім рівноцінний обмін",
"advancement.naturesaura.conversion_catalyst.desc": "Створіть Трансмутаційний каталізатор для зручного претворення матеріалів",
"advancement.naturesaura.infused_tools": "Посилена підготовка",
"advancement.naturesaura.infused_tools.desc": "Створіть ботанічне кайло та лезо",
"advancement.naturesaura.aura_bottle_overworld": "Смак сонячного світла",
"advancement.naturesaura.aura_bottle_overworld.desc": "Зберіть ауру у верхньому світі за допомогою пляшки",
"advancement.naturesaura.aura_bottle_nether": "Пекельний коктель",
"advancement.naturesaura.aura_bottle_nether.desc": "Зберіть ауру в Незері за допомогою пляшки",
"advancement.naturesaura.aura_bottle_end": "Свіже повітря",
"advancement.naturesaura.aura_bottle_end.desc": "Зберіть ауру в Енді за допомогою пляшки",
"advancement.naturesaura.offering": "Божественна поміч",
"advancement.naturesaura.offering.desc": "Створіть стіл підношення для підношення Богам",
"advancement.naturesaura.sky_ingot": "Легкий та міцний",
"advancement.naturesaura.sky_ingot.desc": "Створіть небесний злиток на столі підношення",
"advancement.naturesaura.aura_cache": "Максимальний кешбек",
"advancement.naturesaura.aura_cache.desc": "Створіть банк аури для зберігання її в інвентарі",
"advancement.naturesaura.positive_imbalance": "Насичене середовище",
"advancement.naturesaura.positive_imbalance.desc": "Побувайте в зоні з аурою, що викликає позитивні наслідки",
"advancement.naturesaura.negative_imbalance": "Чорний день",
"advancement.naturesaura.negative_imbalance.desc": "Виснажте ауру настільки, що викликає негативні наслідки",
"advancement.naturesaura.end_flower": "Синій лотос",
"advancement.naturesaura.end_flower.desc": "Вбийте дракона Енду, щоб виростити троянду забуття",
"advancement.naturesaura.eye": "Третє око",
"advancement.naturesaura.eye.desc": "Створіть природнє око, щоб бачити ауру",
"advancement.naturesaura.eye_improved": "Джентельмен",
"advancement.naturesaura.eye_improved.desc": "Створіть природний окуляр, щоб бачити баланс аури",
"advancement.naturesaura.range_visualizer": "Детектив від природи",
"advancement.naturesaura.range_visualizer.desc": "Створіть містичну лупу, щоб бачити діапазон ваших пристроїв",
"command.naturesaura.aura.usage": "/naaura store|drain <amount> [range] АБО /naaura reset <range>",
"effect.naturesaura.breathless": "Бездиханний",
"entity.naturesaura.effect_inhibitor": "Пил еффекту",
"entity.naturesaura.mover_cart": "Вагонетка притягання аури",
"enchantment.naturesaura.aura_mending": "Природнє відновлення",
"enchantment.naturesaura.aura_mending.desc": "Ремонтує предмети, використовуючи ауру",
"naturesaura:aura_mending.enchant.desc": "Лікує гравця, використовуючи ауру"
}