Skip to content

Instantly share code, notes, and snippets.

View Snownee's full-sized avatar
👻
looking for someone help me maintain mods

Snownee Snownee

👻
looking for someone help me maintain mods
View GitHub Profile
# D:\Program Files\Git\cmd
# pyinstaller.exe .\publishMod.py --onefile --distpath .
# python (get-command publishMod.py).path cur -f -p
import os
import re
import sys
import argparse
import subprocess

为什么你学不会Minecraft模组开发

这篇阅读时长五分钟的文章可能是目前最有价值的模组开发入门指南。

为什么要写这篇文章

笔者经常会被动接触到一些教你开发模组的新视频系列,其中总能看到视频作者在雄心勃勃地向你介绍如何创建项目等工作,有的甚至会花费大量时间向你传授编程基础。可往下一划,你就会在推荐视频栏目里看到很多过去类似的教程,它们往往都不了了之,即使你真的耐着性子看完,也可能仅仅学了个皮毛,做不出自己真正想要的东西。

这些教程往往忽视了一个重要且基础的问题,那就是分析并解决问题的思路。下文将试图补足这一点,并对你的模组开发之路有所启发。

@Snownee
Snownee / assemble.lua
Last active November 18, 2022 19:37
Enigmatica 6 Expert 电脑全自动装配线打包脚本
-- 需要配合RS和Entangled使用
recipes = {}
net = peripheral.find('rsBridge')
press = peripheral.wrap('top')
depot = peripheral.wrap('front')
deployer = peripheral.wrap('bottom')
function main()
addRecipe('dr', 'pneumaticcraft:plastic', {
'emendatusenigmatica:aluminum_plate',