[1.12.2] LittleServantMod β版

開発したMODの公開や、見つけたMODの紹介などはこちらでどうぞ!
  • (PostNo.321414)

[1.12.2] LittleServantMod β版

投稿記事by shift » 2018年10月28日(日) 18:29

[1.12.2]LittleServantMod

 画像

 ・概要

 littleMaidMobフォロワーなModです

 様々な方がLMMの引き継ぎをしているので、私も挑戦してみました。

 現状のLMMは他のModとの連携やマルチ関係の不具合、
 古くからある処理の関係で秘伝のソース化などの問題があるみたいなので
 心機一転でソースを1から書いています

 ・簡易説明

   ・基礎
  サーヴァントとの契約の仕方や回復方法など

  ・契約
画像
  ケーキを持って右クリックすると契約できます

  ・回復
画像
  サーヴァントのインベントリに砂糖があると食べてHPを回復します

  ・音声
  バニラの形式に対応しています
  https://minecraft-ja.gamepedia.com/Sounds.json


   ・タイプ
  バトラー型とメイド型の2種類があります

  ・バトラー
画像
  執事

  ・メイド
画像
  メイド


   ・GUI
  LMMから改良して複数のGUIをタブで切り替えれるようになっています

  ・基礎
画像
  基本のGUI、サーヴァントのHPや持ち物を確認できる

  ・職業
画像
  サーヴァントの職業を切り替えられる


   ・職業
  GUIの職業タブから役割を切り替える事で様々なお手伝いをしてくれます

  ・セイバー
画像
  剣士、接近戦に強い

  ・アーチャー
画像
  弓兵、

  ・リッパー
画像
  毛刈り隊

  ・トーチャー
画像
  松明兵


   ・他のModとの連携
  複数のModと連携しています

  ・JEI
画像
  サイドパネルに対応していて、タブと被らないように自動で移動します


 ・ダウンロード

 ※β版なのでWorldが壊れることがあります。バックアップ推奨
 ・一般
 littleservantmod-0.0.9 (1.12)

 ・ソースコード Code

 https://github.com/shift02/LittleServantMod

 ・ライセンス License

 ・ソースコード
 Minecraft Mod Public License Japanese Translation (MMPL_J)
 
最後に編集したユーザー shift [ 2018年11月04日(日) 17:39 ], 累計 9 回
shift
ID:3e947807
金掘り
 
記事: 380
登録日時: 2012年4月02日(月) 22:16

  • (PostNo.321415)

Re: [1.12.2] LittleServantMod β版

投稿記事by shift » 2018年10月28日(日) 18:30

 
 ・更新履歴 History

なし


 
サイン ・Modを作っています
画像
・最近ブログをはじめました
shift
ID:3e947807
金掘り
 
記事: 380
登録日時: 2012年4月02日(月) 22:16

  • (PostNo.321420)

Re: [1.12.2] LittleServantMod β版

投稿記事by QRFSGAME » 2018年10月28日(日) 19:26

シフト氏ベータ版公開おめでとうございます( ͡° ͜ʖ ͡°)
廃人クラフター。
もじんぐ勉強中...
アバター
QRFSGAME
ID:892331f8
木を殴ってる
 
記事: 13
登録日時: 2017年5月12日(金) 23:09

  • (PostNo.321435)

Re: [1.12.2] LittleServantMod β版

投稿記事by niconico » 2018年10月29日(月) 12:50

リットルメイド・・、いや、リットルサ-ヴァンだね。
*声が・・・、ギャスト・・。
まだBeta版分かるので、次のアップデ-トは声のセッティングが欲しい。
アバター
niconico
ID:ec28030b
石掘り
 
記事: 113
登録日時: 2012年2月21日(火) 20:50

  • (PostNo.321484)

Re: [1.12.2] LittleServantMod β版

投稿記事by shift » 2018年11月01日(木) 19:37

 
   LittleServantModをVer.0.0.8にバージョンアップしました。

   画像

 内容


    ▼追加

     ◯リソースパックに対応
       sounds.jsonでデフォルトの音源を変更できるようになりました

 ダウンロード


 
サイン ・Modを作っています
画像
・最近ブログをはじめました
shift
ID:3e947807
金掘り
 
記事: 380
登録日時: 2012年4月02日(月) 22:16

  • (PostNo.321511)

Re: [1.12.2] LittleServantMod β版

投稿記事by shift » 2018年11月03日(土) 09:14

QRFSGAME さんが書きました:シフト氏ベータ版公開おめでとうございます( ͡° ͜ʖ ͡°)

  ありがとうございます

niconico さんが書きました:リットルメイド・・、いや、リットルサ-ヴァンだね。
*声が・・・、ギャスト・・。
まだBeta版分かるので、次のアップデ-トは声のセッティングが欲しい。

  要望ありがとうございます
  Ver.0.0.8で声の変更機能が追加されました
サイン ・Modを作っています
画像
・最近ブログをはじめました
shift
ID:3e947807
金掘り
 
記事: 380
登録日時: 2012年4月02日(月) 22:16

  • (PostNo.321531)

Re: [1.12.2] LittleServantMod β版

投稿記事by shift » 2018年11月03日(土) 20:36

 
   LittleServantModをVer.0.0.9にバージョンアップしました。

   画像

 内容


    ▼追加

     ◯攻撃対象に複数のEntityに対応
       ゾンビやスケルトンを自動で攻撃するようになりました

 ダウンロード


 
サイン ・Modを作っています
画像
・最近ブログをはじめました
shift
ID:3e947807
金掘り
 
記事: 380
登録日時: 2012年4月02日(月) 22:16

  • (PostNo.321546)

Re: [1.12.2] LittleServantMod β版

投稿記事by kznk » 2018年11月04日(日) 11:11

リトルサーバント最新版を使っています0.9?を導入しています
一番最初に行った事です。サーヴァントが沢山いるのを確認、ピースフルにする、その後ゲームを一度タイトルに戻すと沢山いたはずのサーヴァントが消えてしまいました。
軽く2-30体は居たと思います。その後イージーなどにも戻してみたのですが傍には見当たりませんでした。もしかしてデスポーンしてしまったのでしょうか?
あと雇い方等もわからないので是非教えてほしいです。lmm版とは違うソースコードとの事ですので、lmmにある音声の適用方法とも違う様なので、ボイスパック?の様なものを適用するのも難しいんでしょうか?最近のリトルメイドさんを使ってないのでわからないのですけど。よくわからない事を言ってますが良ければ教えて欲しいです。
kznk
ID:32340295
木を殴ってる
 
記事: 12
登録日時: 2017年8月31日(木) 09:50

  • (PostNo.321551)

Re: [1.12.2] LittleServantMod β版

投稿記事by ゲスト » 2018年11月04日(日) 13:34

新しいメイドMODの作成お疲れ様です。
要望になってしまうのですが、マルチプレイには対応する予定はありますでしょうか?
マルチサーバーに入れてもエラーを吐いてしまい起動できないので、対応できるのならばお願いしたいです。
また、上の方も言っていますがメイドさんたちを扱うための説明がほぼないため一通りの使い方の説明があるとわかりやすいと思います。
今までのメイドMODとは違う新しいシステムが多く、これからのアップデートを楽しみにしています。
一応クラッシュレポートも張っておきます。使用したのはForge1.12.2-14.23.5.2770、リトルサーヴァント0.0.9です。

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 18/11/04 13:27
Description: Exception in server tick loop

java.lang.NoClassDefFoundError: Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredField(Unknown Source)
at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:70)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:598)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:218)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:593)
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.texture.TextureAtlasSprite
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 36 more
Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer@1ea9f009 from coremod FMLCorePlugin
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class cdq for invalid side SERVER
at net.minecraftforge.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:62)
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:256)
... 40 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_191, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 802268848 bytes (765 MB) / 1024458752 bytes (977 MB) up to 5712117760 bytes (5447 MB)
JVM Flags: 0 total;
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2770 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID | Version | Source | Signature |
|:----- |:---------------- |:------------ |:--------------------------------------- |:---------------------------------------- |
| UC | minecraft | 1.12.2 | minecraft.jar | None |
| UC | mcp | 9.42 | minecraft.jar | None |
| UC | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2770-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UC | forge | 14.23.5.2770 | forge-1.12.2-14.23.5.2770-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| U | littleservantmod | 0.0.9 | littleservantmod-0.0.9.jar | None |

Loaded coremods (and transformers):
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
ゲスト
ID:86160fd4
 

  • (PostNo.321595)

Re: [1.12.2] LittleServantMod β版

投稿記事by niconico » 2018年11月06日(火) 11:20

面白いバグです。
*Carry On Mod + Little Servant Mod = 心がいっぱいw
https://youtu.be/iqn6Mh-gA10?t=606
アバター
niconico
ID:b39da913
石掘り
 
記事: 113
登録日時: 2012年2月21日(火) 20:50

  • (PostNo.321598)

Re: [1.12.2] LittleServantMod β版

投稿記事by miso501 » 2018年11月06日(火) 12:38

Modding、バグ対応お疲れ様です。
はじめまして、miso501(活動名は白狐 蜜)といいます。

本家LMMトピックにてメイドマルチモデルの作成、配布をさせて頂いているのですが、LSMについては任意導入の追加モデル、スキンパックの読み込み機能の追加予定はあるのでしょうか?(現存LMM用モデルの読み込みの対応かLSM専用規格の追加かは問わず)

返答、お待ちしております。
アバター
miso501
ID:1dc527a6
石掘り
 
記事: 148
登録日時: 2013年6月29日(土) 18:14


Return to MOD 公開/紹介

x