Stacklands

Stacklands

评价数不足
Smart Factory (by SuperComic)
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
1.057 MB
2024 年 5 月 8 日 上午 9:00
2024 年 5 月 25 日 上午 6:57
5 项改动说明 ( 查看 )

订阅以下载
Smart Factory (by SuperComic)

在 SuperComicMC 的 1 个合集中
SuperComic's Stacklands MODs
3 件物品
描述
!== WARNING: Experimental MOD ==!
This mod contains experimental features.
If you run into any problems, please let us know.

!== WARNING: Not Working MOD ==!
I've decided to pause maintenance updates.
It seems like more sophisticated methods of automation are possible with the DLC.
I need to do some research.

Contribute to the project
The project is open source and anyone can contribute to the project.

If you can provide icons or pictures that better match the text or cards(items) translated from Korean into other languages, it will be of great help to the growth of the project.


Welcome to the world of automation!
This mod introduces logical devices that allow for arithmetic operations and signal control within the game.


Summary of Added Items
  • Silicon
    This item is used in the creation of all logic devices.
    How to obtain: 'Smelter' x1 + 'Sand' x3 + 'Charcoal' x1

  • Network Manager
    This item can only be crafted once (additional crafts will disappear immediately), and performs direct computations on the network. Without this card, no network computations will occur.
    How to obtain: 'Silicon' x7 + 'Villager' x1

  • Constant Builder
    This item produces a card with the corresponding constant value of the input signal every 60 seconds.
    How to obtain: 'Silicon' x2 + 'Iron Bar' x2 + 'Villager' x1

  • Logic Counter
    This item counts the number of cards stacked in a connected card stack.
    How to obtain: 'Silicon' x2 + 'Plank' x5 + 'Coin' x5 + 'Villager' x1

  • Logic Switch
    This item controls the activation of a connected card stack.
    How to obtain: 'Silicon' x2 + 'Brick' x5 + 'Coin' x5 + 'Villager' x1

  • Constant (0)
    This item represents the constant value 0 (zero).
    How to obtain: 'Silicon' x1 + 'Wood' x1 + 'Villager' x1

  • Constant (1)
    This item represents the constant value 1 (one).
    How to obtain: 'Silicon' x1 + 'Wood' x2 + 'Villager' x1

  • Operator
    This item is used to perform specific operations on constants or variables.
    How to obtain: 'Silicon' x2 + 'Flint' x1 + 'Villager' x1

    Special action
    ctrl+click can change the type of operation.

  • Variable
    This item is used to utilize values output by previous network logic nodes in computations.
    How to obtain: 'Silicon' x2 + 'Wood' x2 + 'Villager' x1

  • Computing Field
    This item is a special network node where arithmetic operations can be performed.
    How to obtain: 'Silicon' x2 + 'Stone' x2 + 'Villager' x1


Connect and Disconnect
1. Ctrl+click the card where the output exists (e.g. computing field)
2. Ctrl+click the card where the input exists (e.g. logic switch)

If a connection between two nodes already exists, the connection is disconnected, and if either node already has a connection to the other node, the connection is not performed.

T key+click will disconnect all links to the card you clicked on.

If you need a more intuitive explanation, check out this video.


Other
Source code: github[github.com]


Known bugs
1. A crash occurs when a connected variable card is dragged and moved away.
热门讨论 查看全部(1)
5
2024 年 5 月 25 日 上午 9:28
Bug Help
Seer
3 条留言
SuperComicMC  [作者] 2024 年 8 月 3 日 下午 6:48 
@trailfrenzy
Basically, there are relationships that can and cannot be connected.

A successful connection will be indicated by a line, but if the cards are too far apart, the connection may be lost.

Also, sometimes there is an issue where the lines are not displayed visually due to a save-load bug.:steamsad:
This is something I've put a lot of effort into fixing, but it's still a visual bug that can occur.

To fix it, hold down the 'T' key and click on the card to disconnect all connections from the card, then reconnect it.
trailfrenzy 2024 年 8 月 3 日 上午 11:51 
hey!, does it show when something is connected? if so my stuff isn't connecting :(
Seer 2024 年 5 月 25 日 上午 3:29 
It's funny, I saw your Mod posted on Discord and laughed that we're basically working on similar projects but yours goes deeper than mine. I added the Mod and tried to get the error to throw. I managed to get it to throw twice, but I couldn't identify a pattern. However, I do have some info that may be helpful. I posted it under discussions.