第二章-环境构建
第二章-环境构建阅读提示
这一环节中的部分信息你应该在之前的编程学习中有所了解。如果你知道如何安装,可以跳至开始构建;如果你知道如何构建,可以跳过本章节。
这是一个教你怎么写一个**对标 Minecraft1.21并使用NeoForge**模组加载器的模组的教程。
本教程只适用于使用NeoForge模组加载器的 Minecraft1.21版本,如果你在写别的版本的模组,参考本教程可能会导致你的代码出错或出现未经验证的问题。
使用须知
在本教程中,我们只讨论如何用Java写模组,不会讨论有关MCreator这类模组制作器的使用。如果你不会Java,请先学习Java。
准备工作工欲善其事,必先利其器。
下面的步骤涉及很多网络下载内容,你可以同时完成多个步骤的下载工作。
安装JDK我们开发的模组是针对Minecraft1.21的,NeoForge对此提供的Gradle构建要求使用Java21。所以,第一步,安装一个21版本的JDK吧。
请在这个官方页面下载JDK,Java21,选择Windows,下载exe安装包或msi安装包都可以,但是注意别选错了。
Java Dow ...
第一章 正式开始前的杂谈
第一章 正式开始前的杂谈这是一个教你怎么写一个对标 Minecraft1.21并使用NeoForge模组加载器的模组的教程。
本教程只适用于使用NeoForge模组加载器的 Minecraft1.21版本,如果你在写别的版本的模组,参考本教程可能会导致你的代码出错或出现未经验证的问题。
使用须知
在本教程中,我们只讨论如何用Java写模组,不会讨论有关MCreator这类模组制作器的使用。如果你不会Java,请先学习Java。
我是什么时候开始写模组的?大概是3年前,我初二的时候。
那阵子天天上网课,接触电脑的时间也多了,就萌生了写模组的念头。
就编程基础而言,刚开始写模组的时候我的基础并不牢固——Java是初一自学的,直到开始学写模组时也就学了不到一年的功夫。而这之后技术经验的积累,有很大一部分来自于其他大佬的模组教程。
也正是因为开源社区的优势,我得以完成我的第一份模组。感激社区,没有你们就没有现在的我,在此感谢所有支持知识开源的人们!
当初为什么选择写模组?我可是一个忠实的MC玩家!把自己想到的东西加到游戏里这件事可太酷了!不是吗?
其实,对于当时的我而言,我根本看不懂代 ...
MC家具计划-0.1.01正式发布!
MC家具计划v0.1.01概述这是一个基于Forge的Minecraft模组,旨在为玩家提供更多的家具选择,让你的Minecraft世界更加丰富多彩。
模组的灵感来源于我们的一次联机Minecraft生存体验:当时,jingqi在建造房子,他发现,没有家具的房子总显得有些单调和不完美。
于是,“家具计划”应运而生。
本模组绝大多数物品由“雕刻刀”物品雕刻完成,玩家无需记忆过多合成表。
部分方块花架:大概是本模组最精致的多方块装饰,种花种花!
橱柜:制作这个方块用的时间最长,不过你可以体验更加精细的方块操作和拉抽屉动画。一个橱柜有三个抽屉。
椅子:各种材质的椅子,玩家可以坐下,享受片刻的放松。
桌子:各种材质的桌子,似乎是个不错的装饰方块。
柜子:实用的储物柜,比单个箱子容纳空间大整整一行,更具性价比。当然,也可以藏在一堆方块中让你认不出来。
柱子:装饰性柱子,为建筑增添一份独特的美感。
餐具:精美的餐具,可以摆放食物和饮品,让你的餐桌更加完美。
台灯:酒店款的台灯,照亮房间,并为房间增添一些雅趣。
灯笼:本来是打算留着春节放出来的,不过现在过节也不是不行(
饮水机一套:Maker头一次 ...
sizeof 关键词解析
sizeof 关键词解析很久以前,我就遇到这类的问题,今天算是有时间了,由我来和大家一起看看这个大家可能经常会遇到的问题。
在主函数内有效,而改进到方法中却失效博主这里用的是64位电脑,在32位电脑中可能非main函数的方法内的for循环仅运行一次
main函数:
123456789101112#include <iostream>using namespace std;int main() { int arr[]={1, 2, 3, 4, 5}; //定义一个数组 int ans=0; for (int i = 0; i < sizeof(arr)/sizeof(int); i++) { ans+=arr[i]; } cout << ans << endl; return 0;}
输出内容为:
15
进程已结束,退出代码为 0
非main函数:
123456789101112131415161 ...
新标签更新
1. 标题前图标的更新
本次对各个标题前图标的小闪电 进行了更改
臣亮言:先帝 創業未半,而中道崩殂 。今天下三分,益州疲敝 ,此誠危急存亡之秋 也!然侍衞之臣,不懈於內;忠志之士 ,忘身於外者,蓋追先帝之殊遇,欲報之於陛下也。誠宜開張聖聽,以光先帝遺德,恢弘志士之氣;不宜妄自菲薄,引喻失義,以塞忠諫之路也。宮中、府中,俱為一體;陟罰臧否,不宜異同。若有作奸 、犯科 ,及為忠善者,宜付有司,論其刑賞,以昭陛下平明之治;不宜偏私,使內外異法也。
预览教程一级标题二级标题三级标题四级标题五级标题六级标题
2. 更新TAB标签格式
来源于volatis主题的扩展标签
示例教程
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色 + 默认选中
黄色 + 默认选中
青色 + 默认选中
...
水一期
水一期测试!
1234567#incldue <iosteam>using namespace std;int main() { cout << "HelloWorld" << endl; return 0;}
你好!我的朋友
大家好,我是Jack 同学!这是我的第一篇博客,他会记录我的许许多多,为我的生活留下印记!
他就像一篇篇日记一样,在时间的作用下,他会为我带来无限的回忆,记录我的点点滴滴,为我的生活添砖加瓦……
下次见!!
拜拜!!

