木之晨晓
码龄5年
求更新 关注
提问 私信
  • 博客:6,393
    6,393
    总访问量
  • 9
    原创
  • 63
    粉丝
  • 21
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
加入CSDN时间: 2020-04-17

个人简介:只有不断的学习,才能触及自己的梦想。

博客简介:

mumu95406的博客

查看详细资料
个人成就
  • 获得70次点赞
  • 内容获得2次评论
  • 获得88次收藏
  • 博客总排名1,899,239名
创作历程
  • 5篇
    2024年
  • 4篇
    2020年
成就勋章
TA的专栏
  • 我的世界Mod制作学习
    5篇
  • ES学习
    3篇
  • Java学习
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysql
  • 后端
    架构
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

51人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Forge1.8文档——核心概念(生命周期、资源)

端设置时间在各自的物理端触发:物理客户端上FMLClientSetupEvent和专用服务器上的FMLDedicatedServerSetupEvent。注册表事件是在Mod实例构造之后被触发的。此事件将Mods的数据提供给其关联的数据生成器。在Mod加载过程中,会有各种生命周期会在Mod特定的事件总线上触发。在这些事件期间中执行许多操作,例如注册对象、初始数据生成或与其他Mod的通信。消息能在跨Mod之间发送是通过两个事件实现的。资源是游戏使用的额外数据,存储在数据文件中,而不是代码中。
原创
发布博客 2024.05.07 ·
672 阅读 ·
11 点赞 ·
0 评论 ·
6 收藏

Forge1.8文档——核心概念(事件)

事件处理器也可以是静态的。除了生命周期以外,还有些在Mod事件总线上触发的事件,你可以在这边进行注册、设置和初始化等。事件处理器监听EntityItemPickupEvent,正如名称所说,每当实体捡起物品时,该事件就会被发布到事件总线上。每个事件都在其中一条总线上触发:大多数事件在主Forge事件总线上触发,但也有一些在特定于mod的事件总线上触发。不是所有的事件都是可以取消,若遇到不可取消的事件进行取消时,则会抛出异常,一般情况下会导致游戏崩溃。该方法可以是静态的,也可以是实例的,具体取决于实现。
原创
发布博客 2024.04.30 ·
809 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

Forge1.8文档——核心概念(端)

当编写我的世界Mod时,需要理解一个非常重要的概念,我的世界中有两个端:客户端和服务器。关于端的理解有很多的误解和错误,这很可能会导致代码运行错误,甚至会导致我的世界运行崩溃的可能。
原创
发布博客 2024.04.26 ·
986 阅读 ·
6 点赞 ·
2 评论 ·
13 收藏

Forge1.8文档——核心概念(注册)

注册是把Mod中的对象(物品、方块、音乐等)推送到游戏中,并让游戏知道这个对象。如果没有注册,那么游戏根本不知道这些物体,这将会导致游戏出现错误和崩溃。大部分需要在游戏中注册的事情都是由Forge注册中心处理的。注册表是一个类似于键值对的映射对象。Forge使用带有ResourceLocation密匙的注册表来注册对象。这允许ResourceLocation充当对象的"注册名称"。注册表名称可由"#geRegistryName /#setRegistryName"对象访问。setter方法只能调用一次。
原创
发布博客 2024.04.17 ·
993 阅读 ·
26 点赞 ·
0 评论 ·
24 收藏

Forge1.8文档——入门

文章是基于Forge文档翻译过来的,旨在理解和学习,存在错误请指正。链接地址为更改生成文件的名称,编辑archivesBaseName的值更改项目包名,编辑group的值更改版本号,编辑version的值要更改运行配置需要将所有的examplemod替换自己的ModId@Mod是一个注解,用于标识一个Mod的入口。并且它的值应当和src/main/resources/META-INF/mods.toml文件中的NodId匹配。
原创
发布博客 2024.04.12 ·
1561 阅读 ·
14 点赞 ·
0 评论 ·
29 收藏

ElasticSearch学习(三)

ElasticSearch实战学习一、Spring Boot集成学习方法 可以去官网找文档查看如何集成。首先构建一个项目,构建完成后,在将找到的引入语句放到pom.xml中,之后是更新maven,完成后就是构建ES高级客户端对象。完成后就已经完成了ES到springboot的整合。package com.mumu.esapi.config;import org.apache.http.HttpHost;import org.elasticsearch.client.RestCli
原创
发布博客 2020.09.01 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ElasticSearch学习(二)

ElasticSearch基础学习一、ES核心概念1.与MySQL对比MySQL — ES(一切都是JSON)数据库 (database)— 索引(indices表(table)— type(慢慢弃用)行(row)— documents(文档)字段(columns)— fields2.物理设计ES在后台把每个索引划分成多个切片,每个分片可以在不同的服务器间迁移。默认就是一个集群,集群名默认就是elasticsearch。节点和分片:i.一个集群至少有一个节点,而一
原创
发布博客 2020.08.24 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Elasticsearch学习(一)

Elasticsearch学习(一)本ES的学习是参考了哔哩哔哩上面的狂神说的视频一、基本介绍背景现如今我们正处于大数据时代,因此每天会产生海量的数据,那么怎么从海量数据中寻找到自己想要的数据呢?那么随着ES的学习你就能得到这个答案。ES概述ES是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时存储、检索数据。ES也使用Java开发并使用Lucene作为核心来实现所有索引和搜索功能,但是它的目的是通过简单的RESTFul API来隐藏Luncene的复杂性。ES用途它
原创
发布博客 2020.08.15 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java学习之windows的常用Dos命令

Windows10常用的Dos命令一、Dos窗口打开方式点击电脑屏幕下发的开始菜单,在菜单中寻找windows系统菜单,然后选中命令提示符就进入了Dos窗口。使用windows键+R键进入运行,并在运行中输入cmd命令即可进入Dos窗口。(最常用的方法,推荐使用)在任意资源地址栏中,先将原本的地址按Backpace键删除,再输入cmd并按Enter键进入该地址下的Dos窗口。(这是在你想要进入的目录下的dos窗口,可以节省输入命令的时间。看情况使用)二、常用Dos命令cd命令:用于改变
原创
发布博客 2020.08.13 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏