LUIS DAS ARTIMANHAS - Biblioteca Utilitária


Biblioteca utilitária para criação rápida de itens, receitas e outros protótipos Factorio..

Content
12 hours ago
2.0
8
Owner:
LUIS_DAS_ARTIMANHAS
Source:
https://github.com/LUISDASARTIMANHAS/...
Homepage:
https://github.com/LUISDASARTIMANHAS
License:
GNU General Public License v3.0
Created:
19 hours ago
Latest Version:
0.0.3 (12 hours ago)
Factorio version:
2.0
Downloaded by:
8 users

LDA-LIB – Biblioteca Utilitária para Mods Factorio 2.0

📘 Descrição

A LDA-LIB é uma biblioteca utilitária para Factorio 2.0 projetada para acelerar a criação de mods, fornecendo funções prontas para gerar:

  • Itens
  • Fluidos
  • Gases
  • Receitas
  • Minérios
  • Tecnologias
  • Matrizes de receitas complexas
  • Estruturas completas (item + receita + entidade)
  • Varsões especializadas (fornalhas, montadoras, colisor de partículas etc.)

O objetivo é reduzir trabalho repetitivo e manter um padrão uniforme entre todos os seus mods.

A biblioteca também possui um modo debug configurável pelo usuário.


  1. Ative o mod na tela de Mods.

⚙️ Configurações (settings.lua)

A LDA-LIB inclui uma configuração opcional:

  • LDA-LIB: Modo Debug – habilita logs detalhados durante a geração de protótipos.

Pode ser ativada em:

Configurações → Mods → Startup


🔎 Comando /lda-list

Lista todas as funções públicas expostas pela biblioteca LDA.


🧩 Funções Disponíveis

Base Functions| Função

Função Descrição Rápida
create-block-item Cria itens do tipo bloco estrutural.
create-entity Cria entidades personalizadas.
create-fluid Cria fluidos com temperatura e ícone.
create-gas Variante visual de fluido como gás.
create-item Cria um item simples com sons e ícone.
create-item-search Busca itens dentro do mod.
create-ore Cria minérios completos com ícone e propriedades.
create-recipe Cria uma receita simples.
get-mod-path Detecta automaticamente o caminho do mod.
tech-util Funções utilitárias para manipulação de tecnologias.

Generic Functions

Função Descrição Rápida
create-block-item-with-recipe Cria bloco + receita completa.
create-fluid-with-recipe Cria fluido + receita associada.
create-generic-recipe Gera receitas modulares definidas por matriz.
create-item-with-recipe Cria item + receita associada.

Functions (Avançadas/Especializadas)

Função Descrição Rápida
create-assembler-item-with-recipe Cria itens específicos de montadoras.
create-smelting-item-with-recipe Cria itens destinados a fornalhas.
create-technology-trigger Cria tecnologias com gatilho de pesquisa.
create-technology Cria tecnologias completas com efeitos e custos.