• Stars
    star
    156
  • Rank 234,876 (Top 5 %)
  • Language
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Minecraft 1.3.2-1.15.2 Vanilla and FML CoreMod Development Tutorial.

Minecraft 1.3.2-1.15.2 原版 / FML CoreMod 开发教程

蓝色的链接表示这部分已写完,黑色的文本表示尚未完成。

教程在 GitHub 上开放 markdown 形式的源代码,希望可以请求给予一个star。

如果该教程以及其中的源代码存在问题或有其他疑问,欢迎通过 GitHub Issue 来提出。

这是一篇比较全面的 CoreMod 教程,也是对开发 CoreMod 过程的记录。请选择性阅读自己需要的部分,当然如果能有耐心阅读完所有内容当然是最好不过的。
原版 CoreMod 部分是从 FML 如何向 Minecraft 注入代码的角度进行分析,非必读内容;FML CoreMod 部分也可以直接阅读欲开发的版本。

版权声明

本教程作者为 xfl03 ,Mixin部分作者为ZekerZhayard 。感谢各位贡献者的辛勤付出,完整贡献者名单请参阅 GitHub

知识共享许可协议
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。

转载请附上GitHub地址:
https://github.com/xfl03/CoreModTutor

教程中的原创代码由MIT方式开源,可自由使用。
教程中使用的Forge代码为LGPL形式开源,版权属于Forge团队。

目录

0 绪论

1 简介

2 Java虚拟机

3 原版 CoreMod

4 FML CoreMod

5 Mixin

6 ASM

附录

More Repositories

1

MCCustomSkinLoader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.20.2
Java
481
star
2

JMCCC

A powerful open-source library for launching and downloading Minecraft.
Java
144
star
3

CustomSkinLoaderAPI

Docs and extensions for CustomSkinLoader.
Java
26
star
4

MoreCrashInfo

Display more info in crash report.
Java
13
star
5

sekai-calculator

Project SEKAI Calculator for deck power, live score, event point and more.
TypeScript
8
star
6

SekaiMusicMeta

Music Meta Generator for Project Sekai
TypeScript
6
star
7

SekaiMusicChart

Project SEKAI music chart generator
Python
6
star
8

FtpServer

A simple implement of FTP server in C++.
C++
5
star
9

OfflineTweaker

A mod to make WLAN server offline.
Java
5
star
10

SekaiEventPredictor

Event predictor for game Project SEKAI.
TypeScript
5
star
11

RiftTweakLoader

A loader for Rift to load TweakMod
Java
4
star
12

TinyProjects

Some Tiny Projects for practise
C
4
star
13

SekaiDataAnalyse

Data analysing for game Project SEKAI.
TypeScript
4
star
14

CustomSkinServer

Server plugin for minecraft to transport skins.
Java
3
star
15

33KitFrontend

React Frontend for 33Kit
TypeScript
3
star
16

sirius-master

3
star
17

SekaiDataViewer

Viewer for Project Sekai Data.
TypeScript
3
star
18

DigitalLogicCourseWork

Course Work Backup for Digital Logic
Verilog
2
star
19

xfl03.github.io

HTML
2
star
20

TencentMapDemo

Demo for Tencent Map
HTML
2
star
21

AAdebtBackend

Kotlin Spring Boot Backend for AAdebt
Kotlin
2
star
22

xfl03

Config files for my GitHub profile.
2
star
23

YetAnotherHarvest

A Minecraft Bukkit and Spigot plugin to harvest and replant crops by right click.
Java
2
star
24

sirius-calculator

World Dai Star Calculator.
TypeScript
2
star
25

BattleFlightServer

Server For BattleFlight (A HTML5 Game)
Java
1
star
26

QuestionReg

Question is a minecraft server plugin
Java
1
star
27

JmcccGradle

Launch Minecraft Client with JMCCC in Gradle PLugin.
Kotlin
1
star
28

ThaumicWaila

Waila addon for Thaumcraft.
Java
1
star
29

AAdebtFrontend

Vue CLI Frontend for AAdebt
Vue
1
star
30

SimpleCalculator

Simple Calculator in Kotlin
Kotlin
1
star
31

ASMCourseWork

Course Work Backup for Assembly
Assembly
1
star
32

VanillaGradleExample

An simple example for Minecraft Sponge Vanilla Gradle plugin.
Kotlin
1
star
33

33KitBackend

Kotlin Spring Boot Backend for 33 Kit.
Kotlin
1
star