WikiChree.COM
新規
編集
添付
管理
Pitan Mod Wiki
Pitan作マイクラMODの解説Wiki
≡
目次
FrontPage
Video/FabricのMOD開発講座
MOD解説
自作系
Advanced Reborn
Bedrock Tools76
Cubic Turret
Ender Cane
Enhanced Quarries
Item Alchemy
More Harnesses
PipePlus
Simple Uncrafting Table
Space Cube
StorageBox Adapter
Storage Box for Fabric
Universal Wrench
MCPitanLibドキュメント
↑
検索
AND検索
OR検索
最新の10件
2025-12-02
More Harnesses
2025-11-15
StorageBox Adapter/en
StorageBox Adapter
Storage Box for Fabric/en
Storage Box for Fabric
MenuBar
AutoAliasName
2025-09-12
dev/MCPitanLib/Item Addition/en
dev/MCPitanLib/Item Addition
2025-08-08
More Harnesses/en
↑
ツールボックス
新しいページの作成
最近更新したページ
全ページ
ヘルプ
↑
カウンター
総計:
0
今日:
0
昨日:
0
現在:
2
トップ
ヘルプ
PukiWiki
dev/MCPitanLib/Overview/en をテンプレートにして作成
開始行:
* MCPitanLib Documentation [#z03e78cb]
You can more easily create a project using the IntelliJ I...
** 1. Overview [#g5ee34a8]
- ''What is MCPitanLib'': A library for developing Minecr...
- ''Main features'':
-- Registration of items, blocks, entities, GUI, commands...
-- Various utilities to simplify support for multiple Min...
- ''Development status and notes'': Still under developme...
** 2. License [#d4065116]
- MIT License
** 3. Installation [#efe12032]
*** 3.1. Required Mods [#a0464d47]
- ''Mod Loaders'':
-- [[FabricMC>https://fabricmc.net/]]
-- [[Minecraft Forge>https://files.minecraftforge.net/]]
-- [[NeoForge>https://neoforged.net/]]
- ''Required Mod'':
-- Architectury API [[CurseForge>https://www.curseforge.c...
*** 3.2. Download [#s022737e]
- [[CurseForge>https://www.curseforge.com/minecraft/mc-mo...
- [[Modrinth>https://modrinth.com/mod/mcpitanlibarch]]
*** 3.3. Adding to Your Project [#ld93eb84]
- Add repositories and dependencies to your ''build.gradl...
#gcode(groovy){{
repositories {
maven {
url = "https://maven.pitan76.net/"
}
}
dependencies {
// FabricMC ※Use a different build.gradle for...
modImplementation "net.pitan76:mcpitanlib-fab...
// Minecraft Forge
modImplementation "net.pitan76:mcpitanlib-for...
// NeoForge
modImplementation "net.pitan76:mcpitanlib-neo...
}
}}
- Specify the version in ''gradle.properties'':
#gcode(properties){{
# Example: mcpitanlib_version=+1.18.2:3.3.1
mcpitanlib_version=+x.x.x:x.x.x
}}
Check the latest version at [[maven.pitan76.net>https://m...
** 4. File Structure [#ibd964ac]
- ''README.md'': General description and setup instructions
- ''LICENSE'': License file
- ''build.gradle'', ''gradle.properties'', ''settings.gra...
- ''.github/'': GitHub Actions workflow definitions
-- ''workflows/'': Contains CI/CD pipelines for auto buil...
- ''common/'': Source code shared across all mod loaders
-- ''src/main/java/net/pitan76/mcpitanlib/api/'': Core AP...
-- ''src/main/java/net/pitan76/mcpitanlib/test/ExampleMod...
- ''fabric/'': Source code specific to the Fabric environ...
- ''forge/'': Source code specific to the Forge environment
- ''neoforge/'': Source code specific to the NeoForge env...
- ''mappings/'': Mappings
- ''upload_maven.php'': PHP script to upload the library ...
- ''info.properties'': Version info, etc.
** 5. Getting Started with Mod Development (Using MCPitan...
1. Create a class that extends CommonModInitializer: This...
2. Define IDs: Use ''CompatIdentifier.of("your_mod_id", "...
3. Register objects: Use the CompatRegistryV2 instance (r...
-- Item: ''new CompatItem(CompatibleItemSettings.of(...))''
-- Block: ''new CompatBlock(CompatibleBlockSettings.of(.....
-- GUI (ScreenHandler): ''registry.registerScreenHandlerT...
4. ''Platform-specific code'': If needed, write platform-...
** 6. Main API Concepts (MCPitanLib) [#d2c29397]
- ''CompatRegistryV2'': Core class for registering items,...
- ''CompatIdentifier'': A compatibility wrapper for Minec...
- ''CompatibleItemSettings'': Compatibility class for Ite...
- ''CompatibleBlockSettings'': Compatibility class for Ab...
- ''CompatItem'', ''CompatBlock'': Compatibility classes ...
- ''CommonModInitializer'': Common entry point initializer
- ''CommandRegistry'': Utility for registering commands
- ''GUI-related'': Includes SimpleScreenHandlerTypeBuilde...
** 7. Automatic Cherry-Pick (GitHub Actions) [#y3bf1eee]
About the workflows included in MCPitanLib
- If a commit message starts with ''[cp]'', GitHub Action...
- If conflicts occur, a pull request will be created (cur...
** 8. How to Contribute [#t6a7ed7f]
Please report bugs or request features via GitHub Issues....
終了行:
* MCPitanLib Documentation [#z03e78cb]
You can more easily create a project using the IntelliJ I...
** 1. Overview [#g5ee34a8]
- ''What is MCPitanLib'': A library for developing Minecr...
- ''Main features'':
-- Registration of items, blocks, entities, GUI, commands...
-- Various utilities to simplify support for multiple Min...
- ''Development status and notes'': Still under developme...
** 2. License [#d4065116]
- MIT License
** 3. Installation [#efe12032]
*** 3.1. Required Mods [#a0464d47]
- ''Mod Loaders'':
-- [[FabricMC>https://fabricmc.net/]]
-- [[Minecraft Forge>https://files.minecraftforge.net/]]
-- [[NeoForge>https://neoforged.net/]]
- ''Required Mod'':
-- Architectury API [[CurseForge>https://www.curseforge.c...
*** 3.2. Download [#s022737e]
- [[CurseForge>https://www.curseforge.com/minecraft/mc-mo...
- [[Modrinth>https://modrinth.com/mod/mcpitanlibarch]]
*** 3.3. Adding to Your Project [#ld93eb84]
- Add repositories and dependencies to your ''build.gradl...
#gcode(groovy){{
repositories {
maven {
url = "https://maven.pitan76.net/"
}
}
dependencies {
// FabricMC ※Use a different build.gradle for...
modImplementation "net.pitan76:mcpitanlib-fab...
// Minecraft Forge
modImplementation "net.pitan76:mcpitanlib-for...
// NeoForge
modImplementation "net.pitan76:mcpitanlib-neo...
}
}}
- Specify the version in ''gradle.properties'':
#gcode(properties){{
# Example: mcpitanlib_version=+1.18.2:3.3.1
mcpitanlib_version=+x.x.x:x.x.x
}}
Check the latest version at [[maven.pitan76.net>https://m...
** 4. File Structure [#ibd964ac]
- ''README.md'': General description and setup instructions
- ''LICENSE'': License file
- ''build.gradle'', ''gradle.properties'', ''settings.gra...
- ''.github/'': GitHub Actions workflow definitions
-- ''workflows/'': Contains CI/CD pipelines for auto buil...
- ''common/'': Source code shared across all mod loaders
-- ''src/main/java/net/pitan76/mcpitanlib/api/'': Core AP...
-- ''src/main/java/net/pitan76/mcpitanlib/test/ExampleMod...
- ''fabric/'': Source code specific to the Fabric environ...
- ''forge/'': Source code specific to the Forge environment
- ''neoforge/'': Source code specific to the NeoForge env...
- ''mappings/'': Mappings
- ''upload_maven.php'': PHP script to upload the library ...
- ''info.properties'': Version info, etc.
** 5. Getting Started with Mod Development (Using MCPitan...
1. Create a class that extends CommonModInitializer: This...
2. Define IDs: Use ''CompatIdentifier.of("your_mod_id", "...
3. Register objects: Use the CompatRegistryV2 instance (r...
-- Item: ''new CompatItem(CompatibleItemSettings.of(...))''
-- Block: ''new CompatBlock(CompatibleBlockSettings.of(.....
-- GUI (ScreenHandler): ''registry.registerScreenHandlerT...
4. ''Platform-specific code'': If needed, write platform-...
** 6. Main API Concepts (MCPitanLib) [#d2c29397]
- ''CompatRegistryV2'': Core class for registering items,...
- ''CompatIdentifier'': A compatibility wrapper for Minec...
- ''CompatibleItemSettings'': Compatibility class for Ite...
- ''CompatibleBlockSettings'': Compatibility class for Ab...
- ''CompatItem'', ''CompatBlock'': Compatibility classes ...
- ''CommonModInitializer'': Common entry point initializer
- ''CommandRegistry'': Utility for registering commands
- ''GUI-related'': Includes SimpleScreenHandlerTypeBuilde...
** 7. Automatic Cherry-Pick (GitHub Actions) [#y3bf1eee]
About the workflows included in MCPitanLib
- If a commit message starts with ''[cp]'', GitHub Action...
- If conflicts occur, a pull request will be created (cur...
** 8. How to Contribute [#t6a7ed7f]
Please report bugs or request features via GitHub Issues....
ページ名:
目次
FrontPage
Video/FabricのMOD開発講座
MOD解説
自作系
Advanced Reborn
Bedrock Tools76
Cubic Turret
Ender Cane
Enhanced Quarries
Item Alchemy
More Harnesses
PipePlus
Simple Uncrafting Table
Space Cube
StorageBox Adapter
Storage Box for Fabric
Universal Wrench
MCPitanLibドキュメント
↑
検索
AND検索
OR検索
最新の10件
2025-12-02
More Harnesses
2025-11-15
StorageBox Adapter/en
StorageBox Adapter
Storage Box for Fabric/en
Storage Box for Fabric
MenuBar
AutoAliasName
2025-09-12
dev/MCPitanLib/Item Addition/en
dev/MCPitanLib/Item Addition
2025-08-08
More Harnesses/en
↑
ツールボックス
新しいページの作成
最近更新したページ
全ページ
ヘルプ
↑
カウンター
総計:
0
今日:
0
昨日:
0
現在:
2