所有公开日志
所有MCBBS Wiki公开日志的联合展示。您可以通过选择日志类型、输入用户名(区分大小写)或相关页面(区分大小写)筛选日志条目。
- 2025年2月1日 (六) 12:45 MCnyan 留言 贡献创建了页面CommentStreams:a10272d2a9ace76ac9e97a8f32124cbb
- 2025年1月31日 (五) 23:25 Eicy 留言 贡献创建了评论CommentStreams:8ba2ce4c0947986a5b754eda5890bf18
- 2025年1月31日 (五) 23:25 Eicy 留言 贡献创建了页面CommentStreams:8ba2ce4c0947986a5b754eda5890bf18
- 2025年1月29日 (三) 20:17 Teddyxlandlee 留言 贡献移动页面用户:Teddyxlandlee/240122至模板:240122 (疑似论坛复活,届时全站表述可能要更改,将此模板移入公共区域)
- 2025年1月24日 (五) 12:11 Wsseieiei 留言 贡献创建了评论CommentStreams:3cae029f11072fb51c15401601413cde
- 2025年1月24日 (五) 12:11 Wsseieiei 留言 贡献创建了页面CommentStreams:3cae029f11072fb51c15401601413cde
- 2025年1月22日 (三) 19:31 春枫微微倾城 留言 贡献创建了评论CommentStreams:df3a88a958116bd60877f3d1c462be9f
- 2025年1月22日 (三) 19:31 春枫微微倾城 留言 贡献创建了页面CommentStreams:df3a88a958116bd60877f3d1c462be9f
- 2025年1月20日 (一) 23:46 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/17.矿物词典和各类配方 (创建页面,内容为“给原版的工作台、熔炉等增加新的配方以服务于我们的模组,可以说是最常见的需求之一了。本节教程将详细阐述这些。 == 矿物词典 == 矿物词典(Ore Dictionary),是Forge的一个历史非常悠久的系统——它旨在让设定上为同一样东西,而实际上因是不同模组添加而无法混用的物品在许多场合表现得可以互相通用。如:几乎所有科技模组都会添加自己的…”)
- 2025年1月20日 (一) 23:37 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/16.高级物品(四) - 高级物品模型 (创建页面,内容为“== 物品模型在不同场合下的渲染变换 == 这里的“各种场合”包括:GUI内、被玩家以不同视角拿在手上时、在物品展示框中时等情况。这属于原版的内容,参见:[https://zh.minecraft.wiki/w/%E6%A8%A1%E5%9E%8B#%E6%B8%B2%E6%9F%93%E5%8F%98%E6%8D%A2 模型#渲染变换 - 中文 Minecraft Wiki]。 小提示:直接手写这些渲染变换的参数很不直观,推荐读者使用Blockbench进行这些参数的可…”)
- 2025年1月20日 (一) 23:36 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/15.高级物品(三) - 盔甲 (创建页面,内容为“== ArmorMaterial == 和武器/工具的类类似,盔甲对应的类ItemArmor的构造方法也需要一个类似于“质地”的东西——ItemArmor.ArmorMaterial。该类同样为枚举类,因此,类似于ToolMaterial,我们这样来构造新的ArmorMaterial: public static final ItemArmor.ArmorMaterial MY_CUSTOM_ARMOR_MATERIAL = EnumHelper.addArmorMaterial(name, textureName, durability, reductionAmounts, enchantability, soundOnEquip, toughness);…”)
- 2025年1月20日 (一) 23:34 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/14.高级物品(二) - 武器和工具 (创建页面,内容为“武器和工具体系,是Minecraft的一大特色。原版中武器包括剑和弓箭,工具则包括镐、斧、铲、锄、剪刀。若我们想给模组添加新的武器和工具,通常只需复用原版写好的类即可。 小提示:武器/工具的物品模型文件,其父模型应该设定为<code>minecraft:item/handheld</code>。 == 工具质地(ToolMaterial) == 剑和绝大部分工具的类的构造参数都需要一个Item.ToolMateri…”)
- 2025年1月4日 (六) 16:34 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/13.高级物品(一) - 食物和饮料 (创建页面,内容为“在1.13+的Minecraft源代码中,食物和流体类似,都是被单独分离成了一个特殊的概念——流体对应Fluid类,而食物对应Food类,而声明某物品是一种食物,则需要调用<code>Item.Properties#food</code>方法来完成。但在1.12中,食物仅仅是一种特殊的物品——ItemFood。因此,我们可以通过简单复用该类创建出许多种食物。 ItemFood类的构造器为<code>(int amount, float saturati…”)
- 2025年1月3日 (五) 20:36 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/12.高级物品和方块 - 常用的待覆写方法 (创建页面,内容为“对于高级物品,Item类有如下常用的方法值得覆写: * onItemUseFirst、onItemUse:在物品被玩家手持,且右键非空气方块时触发,均返回一个EnumActionResult,前者先于后者被触发。对于前者而言,返回EnumActionResult.PASS,则代表会继续执行原版的相关逻辑。 * onItemUseFinish:该方法和上述2个方法有所区别——该方法限定的实体并不仅仅是玩家(EntityPlayer)了,而…”)
- 2024年12月24日 (二) 17:47 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/11.高级物品和方块 - 前置概念 (创建页面,内容为“首先,笔者想对能看到这里的读者,道一声恭喜!因为能学到这里,读者应该已经掌握了创建一个新物品或新方块的基本的标准化流程,且已经熟悉了相关的重要概念(如ItemStack和NBT格式的运用),这已经超越了许多新手modder了。不过应该也有读者存有疑问:之前学习的东西,充其量只能搞出一些没有任何额外行为和高级功能的,仅能被当作合成材料…”)
- 2024年12月22日 (日) 21:30 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/10.BlockState系统及Forge BlockStates V1模型格式 (创建页面,内容为“和Item一样,我们和世界中的方块进行交互时,实际上交互的也并非Block本身,而是它的某个方块状态(BlockState)。BlockState的存在允许我们为世界中实际存在的某个方块附加一些属性:一个或多个IProperty<T extends Comparable<T>>。方块状态对象都是接口IBlockState的实例。 很多教程都会说ItemStack和IBlockState是相似的,其实不然:一来,ItemStack的使用是随建随用…”)
- 2024年12月16日 (一) 16:34 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/9.第一个方块 (创建页面,内容为“在开始制作我们的第一个方块前,笔者先区分一下两个概念:方块(Block)和方块的物品形式(ItemBlock)——平时,我们说“方块”,是同时涵盖了这两个概念的:广义上的方块,被放置在世界中时,即为Block;而在物品栏中时,它则是一种特殊的物品,也即ItemBlock。 好,区分了这两个概念后,我们就可以开始了。 == 添加一个新方块的流程 == 所有方…”)
- 2024年12月9日 (一) 16:55 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/8.NBT系统的使用 (创建页面,内容为“NBT是什么?首先,我们先引用一段Minecraft Wiki上对NBT的介绍。 {{quote|'''NBT(二进制命名标签''','''N'''amed'''B'''inary '''T'''ags''')'''格式是一种由众多的'''标签'''所组成的树状数据结构。在Minecraft中,其被广泛用于向存档文件中存储数据。所有的标签都有一个独立的数字ID和名称,以及一个负载。 另一种玩家更熟悉的是字符串形式的NBT,通常在命令里使…”)
- 2024年12月8日 (日) 20:52 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/7.自定义创造模式物品栏 (创建页面,内容为“读者可能已经注意到了:之前笔者添加的新物品,都是放在“杂项”这一创造模式物品栏中的——那么我们可不可以自定义我们的Mod的独有创造模式物品栏呢?当然可以。 所有创造模式物品栏都是<code>net.minecraft.creativetab.CreativeTabs<code>的实例,这个类是抽象类,且只有一个抽象方法:<code>ItemStack getTabIconItem()</code>,这个方法用于决定该创造模式物品…”)
- 2024年12月6日 (五) 15:48 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/6.ItemStack和Meta-hack (创建页面,内容为“前文说过,Item这一类型遵循享元设计模式——由此可以看出,每一个Item实例代表的其实是一个特定的物品类型。 那么读者肯定就要问了:那我们在游戏里,跟背包里的物品打交道的时候,不仅能得到背包里每个格子里的物品的种类信息,还能得到数量的信息啊!但是Item类中似乎没有代表堆叠数量的字段,这是什么回事呢?所以由此可见,Item实例所…”)
- 2024年12月5日 (四) 17:08 Lxazl5770 留言 贡献创建了评论CommentStreams:53c373ed8e97a0115b42af5a46bc4d0a
- 2024年12月5日 (四) 17:08 Lxazl5770 留言 贡献创建了页面CommentStreams:53c373ed8e97a0115b42af5a46bc4d0a
- 2024年12月5日 (四) 16:53 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/5.第一个物品 (创建页面,内容为“所有物品都是<code>net.minecraft.item.Item</code>类的实例。要加入一个新物品,可以直接实例化Item类,也可以先继承Item类再实例化。 对于没有什么额外行为的物品(一般这种物品会被设计为合成材料或生物掉落物),一般都选择前者;反之则选择后者。Item类有许多setter和getter。限于我们目前的知识水平,getter笔者暂且不讲(后面就知道为什么了),先讲s…”)
- 2024年12月4日 (三) 14:55 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/4.Forge事件系统 (创建页面,内容为“事件系统,是Forge的一大特色——没错,Minecraft原版并没有事件这一概念。 在上一节,我们已经看到了事件系统的应用——就是那三个被<code>@EventHandler</code>注解的监听器方法。读者可能已经注意到了:这三个方法的形参都是唯一的,实际上,这是必须的,且它们各自的形参类型就代表了监听器监听的事件类型。 FMLPreInitializationEvent、FMLInitializationEven…”)
- 2024年12月3日 (二) 19:10 (用户名已移除)(日志详情已移除) (编辑摘要已移除)
- 2024年12月3日 (二) 15:33 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/2.基础概念 (创建页面,内容为“这一节,会讲述一些非常重要的前置概念。 == ResourceLocation == 这是一个位于<code>net.minecraft.util</code>包下的一个类。这个类的用途的其中之一,顾名思义,就是用来表示文件在assets文件夹中的路径。在开发环境中,assets文件夹在<code>src/main/resources</code>路径下;而在打包好的.jar文件的中,assets文件夹点进去就能看到。 ResourceLocation总共有3个构造器,我…”)
- 2024年12月2日 (一) 21:18 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程 (创建页面,内容为“* 绪论 * 1.构建开发环境 * 2.一些基础概念”)
- 2024年12月2日 (一) 20:27 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/2.一些基础概念 (创建页面,内容为“这一节,会讲述一些非常重要的前置概念。 == ResourceLocation == 这是一个位于<code>net.minecraft.util</code>包下的一个类。这个类的用途的其中之一,顾名思义,就是用来表示文件在assets文件夹中的路径。在开发环境中,assets文件夹在<code>src/main/resources</code>路径下;而在打包好的.jar文件的中,assets文件夹点进去就能看到。 ResourceLocation总共有3个构造器,我…”)
- 2024年12月2日 (一) 18:46 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/1.构建开发环境 (创建页面,内容为“这一步,可以说是最难的一步。 不要以为笔者在开玩笑,实际上很多潜在的Modder都被这一步拦住了。 == 步骤 == 首先访问Forge官网:https://files.minecraftforge.net 。 然后选择版本,找到1.12.2,选择2859这个版本的“Mdk”一栏下载。注意如果你网不好,直接点击下载是不行的,因为这一步中插入了广告,在国内互联网环境下访问很不畅(<s>丝滑顺畅</s>)…”)
- 2024年12月2日 (一) 18:15 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发教程/绪论 (创建页面,内容为“== 这是什么? == 这是一个基于Minecraft 1.12.2和Forge 14.23.5.2859的模组开发教程。 === 叠甲 === 笔者不保证、也绝对不敢说这篇教程里的所有内容都是准确无误的。 == 对读者的要求 == * 拥有一个正常的大脑 * 对于Minecraft原版的内容足够熟悉 * 对于安装Forge Mod的操作足够了解,且拥有较丰富的模组游玩经验 * 对面向对象编程思想、Java基本语法、Java的部分基…”)
- 2024年11月17日 (日) 11:40 春枫微微倾城 留言 贡献创建了评论CommentStreams:fbddab63c27c52c17b0ad115711d65a2
- 2024年11月17日 (日) 11:40 春枫微微倾城 留言 贡献创建了页面CommentStreams:fbddab63c27c52c17b0ad115711d65a2
- 2024年10月24日 (四) 13:26 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发笔记/IRecipe接口详解 (创建页面,内容为“几乎所有1.12.2的模组开发教程都会介绍新的自定义工作台配方(广义)的添加方法——只需要在<code>resources/assets/modid/recipes</code>路径下撰写一些.json文件就好了。实际上这说明这块内容确实很简单——因为大部分教程别说讲到方块实体了,能讲到附魔、药水效果这种比物品、方块稍微难一点的东西就算是谢天谢地了。毕竟照着规定的格式写.json文件谁…”)
- 2024年10月22日 (二) 15:08 Eicy 留言 贡献创建了评论CommentStreams:e405339ee5fa04e02815110d0dde4342
- 2024年10月22日 (二) 15:08 Eicy 留言 贡献创建了页面CommentStreams:e405339ee5fa04e02815110d0dde4342
- 2024年10月20日 (日) 20:59 MashKJo 留言 贡献创建了页面用户:MashKJo/1.12.2模组开发笔记/实现新维度 (创建页面,内容为“要实现一个新维度,在代码层面,通常分为三个步骤:注册该维度、写出该维度的WorldProvider、写出该维度的ChunkGenerator。 == 注册维度 == == WorldProvider == == ChunkGenerator ==”)
- 2024年10月5日 (六) 17:56 Fatal-Fantasy 留言 贡献创建了评论CommentStreams:a9d4f2678784f43ca445f35236da4a05
- 2024年10月5日 (六) 17:56 Fatal-Fantasy 留言 贡献创建了页面CommentStreams:a9d4f2678784f43ca445f35236da4a05
- 2024年10月5日 (六) 11:58 Teddyxlandlee 留言 贡献创建了页面封禁 (// Edit via Wikiplus)
- 2024年9月26日 (四) 21:23 春枫微微倾城 留言 贡献上传了一个头像 (查看)
- 2024年9月26日 (四) 21:00 MashKJo 留言 贡献创建了页面用户:MashKJo/深渊国度教程 (// Edit via Wikiplus)
- 2024年9月26日 (四) 20:50 MashKJo 留言 贡献已将MashKJo的用户组从行政员、优秀编辑者、界面管理员、管理员和小部件编辑者更改至行政员、优秀编辑者、界面管理员、管理员、小部件编辑者和监督员
- 2024年9月26日 (四) 11:30 (用户名已移除)(日志详情已移除) (编辑摘要已移除)
- 2024年9月26日 (四) 11:27 MashKJo 留言 贡献创建了页面深渊国度(AbyssalCraft) (// Edit via Wikiplus)
- 2024年9月14日 (六) 22:50 Litwak913 留言 贡献删除了用户账号“EverestRebel”(934)
- 2024年9月14日 (六) 22:50 Litwak913 留言 贡献删除页面用户讨论:EverestRebel (在合并用户时自动删除页面)
- 2024年9月14日 (六) 22:50 Litwak913 留言 贡献删除页面用户:EverestRebel/沙盒 (在合并用户时自动删除页面)
- 2024年9月14日 (六) 22:50 Litwak913 留言 贡献删除页面用户:EverestRebel (在合并用户时自动删除页面)
- 2024年9月14日 (六) 22:50 Litwak913 留言 贡献将用户账户“EverestRebel”(934)合并到Anonymous(0)
- 2024年9月9日 (一) 12:56 Sheep-realms 留言 贡献删除页面///1 (测试)