主要架构主要java文件
下文统一用”A“代表您mod的名字,用”modid”代表您mod的modid。
AClient.java此文件是必备文件,用于游戏客户端的主要内容。但与本篇文章无关。
AMod.java此文件也是必备文件,内容非常重要。
12345678910111213141516171819public class AMod implements ModInitializer { // 此处定义了静态常量,mod_id方便您随时调用。在模组创作中是常用的。 public static final String MOD_ID = "modid"; // 略过 public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID); // 略过 @Override public void onInitialize() { // 注意这个函数调用,目前这是用来加载AItems类的。 // 我们知道java的特性是一个类的静态 ...
使用IDEA和git提交代码问题解决问题现象,github上已经配置sshkey。本地也没问题,但推送代码时报错:1fatal: unable to access ' ': SSL certificate problem: unable to get local issuer certificate
我一开始以为是github上的ssh没配置,但是查看之后发现已经配置过了。又怀疑是本地ssh和github上不一致,于是查看本地ssh,打算重新添加:
1cat ~/.ssh/id_ed25519.pub # 如果你使用的是rsa密钥,请将id_ed25519.pub改为id_rsa.pub
复制了ssh后去github添加,结果显示这个ssh已经添加了,现在万策尽了。
后来我在csdn上查了查,看到这篇文章:[文章]([克隆github项目时,报错:fatal: unable to access ‘https://github.com/YunaiV/yudao-cloud.git/‘: SSL certificate-CSDN博客](https://blog.c ...
算法方面目标现在蓝桥杯省赛比完了,可以开始准备国赛和其他竞赛了。如果能进入国赛的话,最少也要拼个国二。
以下是学习计划:
动态规划进一步深入学习(预计用1-2周时间专项突破)。
KMP算法等字符串操作的学习(预计6-7天)。
复杂的DFS算法,回溯和剪枝技巧(预计1周)。
图论、数据结构相关算法的学习(预计2-3周)。
数学技巧(预计1-2周)。
游戏开发方面Unity 技术学习目标打通 Unity 游戏开发工作流,能够有能力参加今年夏天的 GameJam。
学习计划
C# 特性复习。
GameObject 类、Input 类、MonoBehaviour 类等重要类。
Transform 组件、Rigidbody 组件、Collider 组件、ParticleSystem 组件等重要组件。
Raycast 方法、Coroutine 等特性。
我的世界 Mod 开发学习目标能够主导“天祸人灾”项目的开发,以求在今年下半年发布第一个测试版。
计划
Java 语法和特性学习。
Fabric 模组开发流程。
物品、方块添加,功能实现。
生物 AI 实现。
群系、结构添加。
事件编写。
其 ...
