[1.7.10] MaterialArms (10/16更新)

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

Re: [1.7.10] MaterialArms (1/4更新)

投稿記事by リヒト » 2016年1月04日(月) 23:15

MaterialArms 0.8.3 openβ Update
 [Fix]LargeSmelterの構成によってはGUIを開くとクラッシュする不具合
 [Update][SupportGT]GregTech-6.01.00 (以降のバージョンでは6.00.xのAPIでは動作しない)
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:c928357f
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.261260)

Re: [1.7.10] MaterialArms (1/31更新)

投稿記事by リヒト » 2016年1月31日(日) 23:20

MaterialArms 0.9.0 ReleaseCandidate Update
 [Add]状態可変物質に「圧縮率」の項目
 [Add][API]状態可変物質のレジストリへのアクセス用クラス
 [Change]一部金属の色
 [Change]Coal/Carbon系素材の辞書登録名
 [Change]一部中間素材のIDを変更(MetalからFactoryComponentへ)
 [Change][API]各クラスのフィールドのアクセス制限
 [Implement]EntityEffectsシステム : バニラのポーションシステムの代替(非生物への付与や重ね掛け等が可能)
 [Refactor]機械のBlock, TileEntityのメタデータに応じた処理
 [Refactor]状態可変物質関連のクラスをAPIへ移動
 [Reduce]機械ブロックのテクスチャ
 [Reduce]langファイルの容量
 [Remove]メタデータ:0のInlet

BetaからReleaseCandidateへ移行しました
今後しばらくの間は、システム面の改修・バグ対応が主になります


0.8.3obからのバージョンアップで、一部アイテムのIDを変更しています。
該当アイテムの在庫がある場合、使い切るなどしてから更新することをお勧めします

※該当アイテムがワールド中に存在しても、Minecraftの実行に支障をきたすといった現象は確認されておりません

該当アイテム:
RedstoneCircuit, BasicCircuit, Motor, Piston, EnergyConductor, RedstoneCrystal
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:c928357f
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.264368)

Re: [1.7.10] MaterialArms (3/1更新)

投稿記事by リヒト » 2016年3月01日(火) 01:40

MaterialArms 0.9.1 ReleaseCandidate Update
 [Add]素材:アルミナ、現状使用用途無し
 [Add]素材:エリジウム、及びそれを使用したツールと防具
 [Add]研究ノートにGUI : 取得した研究のカテゴリ及び取得済みのランクを確認できる
 [Add][API]MACraftingRecipe及びU.TechnologyをAPIから登録可能に
 [Fix]タングステン鋼ワイヤー、オスミリジウムワイヤーの鉱石辞書登録名
 [Fix][SupportNEI]複数種類の素材に対応するレシピで、1種類のパターンしか表示されなかった
 [Fix][SupportNEI]複数個スタックされたアイテムを素材として要求する場合に、スタック数の表示が正常に行われなかった
 [Improve]研究ノート, NEIのレシピ表示から、基底技術の解放条件になるレシピを確認できるように


その他
ライセンスから、MaterialArmsを使用する上での制約にはあたらない部分を削除
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:c928357f
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.264594)

Re: [1.7.10] MaterialArms (3/1更新)

投稿記事by 桐谷結希 » 2016年3月04日(金) 11:27

初めまして。面白そうなMODだと思い、DLさせていただきました。
MA CraftingTableで5×5のクラフトを行おうとするとクラッシュしてしまうようです。
Forgeは1614、modsにはMaterialArms0.9.1rcのみの最小構成です。Forgeのバージョンを1492に下げても確認できました。
以下クラッシュレポート
---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 16/03/04 11:19
Description: Updating screen events

java.lang.NullPointerException: Updating screen events
at ma.common.item.NBTManager.getNBT(NBTManager.java:23)
at ma.common.inventory.ContainerMAWorkbench.onPickupFromSlot_handle(ContainerMAWorkbench.java:146)
at ma.common.inventory.SlotHandled.func_82870_a(SlotHandled.java:27)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419)
at ma.client.gui.GuiMAWorkbench.func_146984_a(GuiMAWorkbench.java:75)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

-- Head --
Stacktrace:
at ma.common.item.NBTManager.getNBT(NBTManager.java:23)
at ma.common.inventory.ContainerMAWorkbench.onPickupFromSlot_handle(ContainerMAWorkbench.java:146)
at ma.common.inventory.SlotHandled.func_82870_a(SlotHandled.java:27)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419)
at ma.client.gui.GuiMAWorkbench.func_146984_a(GuiMAWorkbench.java:75)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)

-- Affected screen --
Details:
Screen name: ma.client.gui.GuiMAWorkbench

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['owatamusi'/301, l='MpServer', x=-206.79, y=65.62, z=133.97]]
Chunk stats: MultiplayerChunkCache: 310, 310
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-208,64,128), Chunk: (at 0,4,0 in -13,8; contains blocks -208,0,128 to -193,255,143), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 881 game time, 881 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 119 total; [EntitySheep['Sheep'/25, l='MpServer', x=-277.94, y=63.00, z=107.94], EntitySheep['Sheep'/26, l='MpServer', x=-279.75, y=63.00, z=107.81], EntitySheep['Sheep'/27, l='MpServer', x=-278.50, y=63.00, z=104.19], EntityCow['Cow'/28, l='MpServer', x=-271.09, y=63.00, z=110.03], EntityCow['Cow'/29, l='MpServer', x=-273.50, y=63.00, z=106.50], EntityCow['Cow'/30, l='MpServer', x=-273.63, y=63.00, z=108.50], EntitySheep['Sheep'/31, l='MpServer', x=-272.66, y=63.00, z=111.16], EntitySheep['Sheep'/32, l='MpServer', x=-276.50, y=74.00, z=104.50], EntityBat['Bat'/33, l='MpServer', x=-273.38, y=41.10, z=126.69], EntitySkeleton['Skeleton'/34, l='MpServer', x=-273.50, y=19.00, z=130.50], EntityCreeper['Creeper'/36, l='MpServer', x=-277.70, y=35.84, z=154.44], EntityZombie['Zombie'/38, l='MpServer', x=-278.50, y=50.00, z=163.50], EntityZombie['Zombie'/39, l='MpServer', x=-279.50, y=50.00, z=160.50], EntityClientPlayerMP['owatamusi'/301, l='MpServer', x=-206.79, y=65.62, z=133.97], EntitySkeleton['Skeleton'/50, l='MpServer', x=-269.48, y=15.00, z=65.47], EntityZombie['Zombie'/51, l='MpServer', x=-263.14, y=30.00, z=69.29], EntitySheep['Sheep'/52, l='MpServer', x=-269.50, y=63.00, z=109.50], EntityZombie['Zombie'/53, l='MpServer', x=-271.53, y=13.00, z=118.88], EntityBat['Bat'/54, l='MpServer', x=-269.63, y=16.70, z=107.34], EntityCreeper['Creeper'/55, l='MpServer', x=-256.50, y=25.00, z=141.66], EntityCreeper['Creeper'/56, l='MpServer', x=-256.13, y=26.00, z=138.16], EntityZombie['Zombie'/57, l='MpServer', x=-264.50, y=38.00, z=155.50], EntityZombie['Zombie'/58, l='MpServer', x=-263.50, y=38.00, z=155.50], EntityZombie['Zombie'/59, l='MpServer', x=-263.50, y=38.00, z=156.50], EntityCreeper['Creeper'/60, l='MpServer', x=-270.02, y=40.00, z=156.44], EntitySquid['Squid'/61, l='MpServer', x=-263.49, y=56.12, z=159.51], EntitySquid['Squid'/62, l='MpServer', x=-269.82, y=51.89, z=159.53], EntitySkeleton['Skeleton'/63, l='MpServer', x=-258.50, y=22.00, z=161.50], EntityCreeper['Creeper'/64, l='MpServer', x=-264.50, y=21.00, z=166.53], EntitySquid['Squid'/65, l='MpServer', x=-258.47, y=57.32, z=164.49], EntitySquid['Squid'/66, l='MpServer', x=-261.26, y=55.06, z=175.12], EntitySquid['Squid'/67, l='MpServer', x=-260.41, y=58.94, z=176.21], EntitySquid['Squid'/68, l='MpServer', x=-256.74, y=58.25, z=174.49], EntityBat['Bat'/69, l='MpServer', x=-265.38, y=49.10, z=170.75], EntityBat['Bat'/70, l='MpServer', x=-262.44, y=48.86, z=166.40], EntitySquid['Squid'/71, l='MpServer', x=-260.29, y=52.00, z=184.98], EntitySquid['Squid'/72, l='MpServer', x=-259.52, y=52.08, z=183.87], EntitySquid['Squid'/73, l='MpServer', x=-260.54, y=53.16, z=183.07], EntitySquid['Squid'/74, l='MpServer', x=-258.44, y=51.34, z=179.12], EntitySquid['Squid'/75, l='MpServer', x=-255.77, y=53.96, z=190.70], EntitySquid['Squid'/76, l='MpServer', x=-261.17, y=55.05, z=189.92], EntityCreeper['Creeper'/77, l='MpServer', x=-257.50, y=38.00, z=197.50], EntityEnderman['Enderman'/78, l='MpServer', x=-262.38, y=39.00, z=195.06], EntityEnderman['Enderman'/79, l='MpServer', x=-261.47, y=38.00, z=195.53], EntitySheep['Sheep'/90, l='MpServer', x=-251.50, y=71.00, z=55.78], EntitySheep['Sheep'/91, l='MpServer', x=-245.50, y=63.00, z=125.03], EntitySheep['Sheep'/92, l='MpServer', x=-243.62, y=64.00, z=127.53], EntitySheep['Sheep'/93, l='MpServer', x=-245.50, y=64.00, z=126.16], EntityCreeper['Creeper'/94, l='MpServer', x=-253.50, y=26.00, z=136.50], EntitySkeleton['Skeleton'/95, l='MpServer', x=-242.72, y=20.00, z=143.53], EntitySkeleton['Skeleton'/96, l='MpServer', x=-253.50, y=19.00, z=142.50], EntityBat['Bat'/97, l='MpServer', x=-251.31, y=35.63, z=132.84], EntityBat['Bat'/98, l='MpServer', x=-249.69, y=38.43, z=132.49], EntitySkeleton['Skeleton'/99, l='MpServer', x=-248.31, y=19.00, z=149.69], EntityCreeper['Creeper'/100, l='MpServer', x=-251.44, y=18.00, z=151.48], EntityCreeper['Creeper'/101, l='MpServer', x=-248.31, y=19.00, z=147.31], EntitySkeleton['Skeleton'/102, l='MpServer', x=-239.26, y=16.00, z=143.52], EntityItem['item.item.seeds'/103, l='MpServer', x=-245.88, y=62.13, z=149.53], EntitySquid['Squid'/104, l='MpServer', x=-250.55, y=60.35, z=170.38], EntitySquid['Squid'/105, l='MpServer', x=-258.42, y=59.06, z=173.88], EntitySquid['Squid'/106, l='MpServer', x=-251.49, y=58.24, z=169.34], EntitySquid['Squid'/107, l='MpServer', x=-251.53, y=59.38, z=166.50], EntitySquid['Squid'/108, l='MpServer', x=-255.40, y=59.36, z=175.78], EntitySquid['Squid'/109, l='MpServer', x=-254.58, y=55.10, z=170.67], EntitySquid['Squid'/110, l='MpServer', x=-248.47, y=58.00, z=175.47], EntitySquid['Squid'/111, l='MpServer', x=-246.61, y=58.38, z=180.69], EntitySquid['Squid'/112, l='MpServer', x=-250.09, y=56.40, z=185.18], EntitySquid['Squid'/113, l='MpServer', x=-251.14, y=53.18, z=184.12], EntitySquid['Squid'/114, l='MpServer', x=-247.53, y=55.40, z=184.73], EntitySquid['Squid'/115, l='MpServer', x=-250.46, y=54.37, z=182.78], EntitySquid['Squid'/116, l='MpServer', x=-256.21, y=57.61, z=179.19], EntitySquid['Squid'/117, l='MpServer', x=-251.59, y=53.40, z=187.93], EntityCreeper['Creeper'/118, l='MpServer', x=-255.50, y=38.00, z=201.50], EntitySquid['Squid'/164, l='MpServer', x=-196.90, y=56.34, z=110.68], EntitySkeleton['Skeleton'/165, l='MpServer', x=-204.50, y=27.00, z=146.50], EntityZombie['Zombie'/166, l='MpServer', x=-206.50, y=27.00, z=148.50], EntityZombie['Zombie'/167, l='MpServer', x=-204.50, y=27.00, z=153.50], EntitySkeleton['Skeleton'/168, l='MpServer', x=-200.55, y=21.00, z=155.06], EntityCreeper['Creeper'/169, l='MpServer', x=-206.70, y=30.23, z=205.30], EntityZombie['Zombie'/170, l='MpServer', x=-205.50, y=32.00, z=203.50], EntityZombie['Zombie'/171, l='MpServer', x=-204.50, y=32.00, z=200.50], EntitySkeleton['Skeleton'/172, l='MpServer', x=-206.50, y=32.00, z=197.81], EntitySquid['Squid'/176, l='MpServer', x=-182.68, y=56.00, z=122.91], EntitySquid['Squid'/177, l='MpServer', x=-178.24, y=57.31, z=119.51], EntitySkeleton['Skeleton'/178, l='MpServer', x=-179.25, y=54.00, z=133.66], EntitySquid['Squid'/179, l='MpServer', x=-191.44, y=52.03, z=190.57], EntitySquid['Squid'/181, l='MpServer', x=-177.76, y=54.00, z=193.36], EntitySquid['Squid'/182, l='MpServer', x=-181.72, y=54.84, z=197.25], EntitySquid['Squid'/183, l='MpServer', x=-194.69, y=55.33, z=196.38], EntitySquid['Squid'/184, l='MpServer', x=-187.56, y=52.00, z=195.80], EntitySquid['Squid'/185, l='MpServer', x=-176.62, y=54.35, z=194.50], EntityCreeper['Creeper'/192, l='MpServer', x=-166.50, y=26.00, z=56.50], EntitySquid['Squid'/194, l='MpServer', x=-160.73, y=53.67, z=73.57], EntitySquid['Squid'/195, l='MpServer', x=-162.61, y=51.69, z=76.46], EntitySquid['Squid'/196, l='MpServer', x=-162.78, y=54.72, z=73.12], EntityBat['Bat'/197, l='MpServer', x=-166.52, y=34.78, z=186.22], EntityEnderman['Enderman'/223, l='MpServer', x=-157.06, y=24.00, z=62.44], EntityEnderman['Enderman'/224, l='MpServer', x=-154.38, y=24.00, z=56.00], EntityCreeper['Creeper'/225, l='MpServer', x=-150.53, y=24.00, z=62.31], EntityCreeper['Creeper'/227, l='MpServer', x=-156.31, y=25.00, z=61.13], EntitySquid['Squid'/228, l='MpServer', x=-157.78, y=54.38, z=74.41], EntitySquid['Squid'/229, l='MpServer', x=-150.62, y=62.05, z=75.57], EntitySquid['Squid'/230, l='MpServer', x=-153.65, y=55.78, z=78.56], EntitySquid['Squid'/231, l='MpServer', x=-152.98, y=57.18, z=77.62], EntitySquid['Squid'/232, l='MpServer', x=-151.27, y=61.11, z=80.12], EntitySquid['Squid'/233, l='MpServer', x=-157.86, y=55.31, z=71.76], EntitySquid['Squid'/234, l='MpServer', x=-157.04, y=52.16, z=75.18], EntitySquid['Squid'/235, l='MpServer', x=-151.50, y=62.38, z=77.84], EntitySquid['Squid'/236, l='MpServer', x=-151.25, y=58.38, z=91.41], EntitySquid['Squid'/237, l='MpServer', x=-152.80, y=58.80, z=82.74], EntitySquid['Squid'/238, l='MpServer', x=-156.41, y=59.97, z=84.00], EntitySquid['Squid'/239, l='MpServer', x=-159.94, y=55.38, z=79.89], EntitySquid['Squid'/240, l='MpServer', x=-148.49, y=56.15, z=84.75], EntityCreeper['Creeper'/241, l='MpServer', x=-147.78, y=23.00, z=178.50], EntityBat['Bat'/242, l='MpServer', x=-159.25, y=35.10, z=196.03], EntityZombie['Zombie'/244, l='MpServer', x=-134.00, y=23.00, z=155.34], EntityCreeper['Creeper'/245, l='MpServer', x=-131.50, y=23.00, z=148.50], EntitySkeleton['Skeleton'/246, l='MpServer', x=-136.50, y=24.00, z=165.50], EntitySkeleton['Skeleton'/247, l='MpServer', x=-135.50, y=24.00, z=162.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 230787488 bytes (220 MB) / 470810624 bytes (449 MB) up to 8500805632 bytes (8107 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xverify:none -Xms256m -Xmx8G -XX:MaxNewSize=256m -XX:MaxPermSize=8G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 4 mods loaded, 4 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA MaterialArms{0.9.1rc} [Material Arms] (MaterialArms-0.9.1rc.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.3.0' Renderer: 'GeForce GTX 650/PCIe/SSE2'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: GeForce GTX 650/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
JointBlockで遊んだり、MODの解説情報を作ってみたり、動画を作ったりしてる人。
ユーザーネームはここの仮称。活動内容まるっきり違うしね。
アバター
桐谷結希
ID:c148f70e
石掘り
 
記事: 119
登録日時: 2012年11月08日(木) 20:56
お住まい: 神姫センターに張り付いている

  • (PostNo.266536)

Re: [1.7.10] MaterialArms (3/6更新)

投稿記事by リヒト » 2016年3月06日(日) 00:30

MaterialArms 0.9.2 ReleaseCandidate Update
 [Add][API]FusemeltRecipe(SmelterRecipe)をAPIから登録可能に
 [Change][API]IMatContainerItemの各メソッドの引数や返り値
 [Fix]鋳型の表示名のローカライズが正常に動作していなかった
 [Fix]MAWorkbenchで、研究ノートをセットしていない状態で基底技術を開放するレシピを実行するとクラッシュする問題


おわたん さんが書きました:

報告ありがとうございます。
修正しましたので、ご確認ください。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:c928357f
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.266595)

Re: [1.7.10] MaterialArms (3/6更新)

投稿記事by 桐谷結希 » 2016年3月06日(日) 13:43

更新してみたところ、Research Noteは作れましたが、
それをセットしてSmall Smelterを制作しようとしたところ、再びクラッシュしてしまいました。
環境は前回と同じくForge#1614の最小構成です。
---- Minecraft Crash Report ----
// Why is it breaking :(

Time: 16/03/06 13:39
Description: Updating screen events

java.lang.NullPointerException: Updating screen events
at ma.common.inventory.ContainerMAWorkbench.unlockUTechnologies(ContainerMAWorkbench.java:116)
at ma.common.inventory.ContainerMAWorkbench.onPickupFromSlot_handle(ContainerMAWorkbench.java:149)
at ma.common.inventory.SlotHandled.func_82870_a(SlotHandled.java:27)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419)
at ma.client.gui.GuiMAWorkbench.func_146984_a(GuiMAWorkbench.java:75)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

-- Head --
Stacktrace:
at ma.common.inventory.ContainerMAWorkbench.unlockUTechnologies(ContainerMAWorkbench.java:116)
at ma.common.inventory.ContainerMAWorkbench.onPickupFromSlot_handle(ContainerMAWorkbench.java:149)
at ma.common.inventory.SlotHandled.func_82870_a(SlotHandled.java:27)
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419)
at ma.client.gui.GuiMAWorkbench.func_146984_a(GuiMAWorkbench.java:75)
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394)
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296)
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)

-- Affected screen --
Details:
Screen name: ma.client.gui.GuiMAWorkbench

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['owatamusi'/301, l='MpServer', x=-206.79, y=65.62, z=133.97]]
Chunk stats: MultiplayerChunkCache: 549, 549
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-208,64,128), Chunk: (at 0,4,0 in -13,8; contains blocks -208,0,128 to -193,255,143), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 1323 game time, 1323 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 122 total; [EntitySheep['Sheep'/26, l='MpServer', x=-277.94, y=63.00, z=107.94], EntitySheep['Sheep'/27, l='MpServer', x=-279.75, y=63.00, z=107.81], EntitySheep['Sheep'/28, l='MpServer', x=-278.50, y=63.00, z=104.19], EntityCow['Cow'/29, l='MpServer', x=-273.78, y=63.00, z=105.94], EntityCow['Cow'/30, l='MpServer', x=-274.16, y=63.00, z=108.59], EntitySheep['Sheep'/31, l='MpServer', x=-272.84, y=63.00, z=111.28], EntitySheep['Sheep'/32, l='MpServer', x=-276.50, y=74.00, z=104.50], EntityBat['Bat'/33, l='MpServer', x=-273.38, y=41.10, z=126.69], EntitySkeleton['Skeleton'/34, l='MpServer', x=-273.50, y=19.00, z=130.50], EntityCreeper['Creeper'/36, l='MpServer', x=-277.70, y=35.06, z=154.50], EntityZombie['Zombie'/37, l='MpServer', x=-282.09, y=51.00, z=163.50], EntityZombie['Zombie'/38, l='MpServer', x=-279.50, y=50.00, z=160.50], EntityClientPlayerMP['owatamusi'/301, l='MpServer', x=-206.79, y=65.62, z=133.97], EntitySkeleton['Skeleton'/47, l='MpServer', x=-269.50, y=15.00, z=65.03], EntityZombie['Zombie'/48, l='MpServer', x=-262.72, y=30.00, z=69.34], EntityBat['Bat'/49, l='MpServer', x=-274.82, y=13.98, z=105.47], EntitySheep['Sheep'/50, l='MpServer', x=-273.06, y=63.00, z=107.22], EntityCow['Cow'/51, l='MpServer', x=-271.72, y=63.00, z=110.63], EntityZombie['Zombie'/52, l='MpServer', x=-271.53, y=13.00, z=118.88], EntityCreeper['Creeper'/53, l='MpServer', x=-256.50, y=25.00, z=141.66], EntityCreeper['Creeper'/54, l='MpServer', x=-256.13, y=26.00, z=138.16], EntityZombie['Zombie'/55, l='MpServer', x=-264.59, y=38.00, z=155.31], EntityZombie['Zombie'/56, l='MpServer', x=-262.31, y=38.00, z=155.31], EntityZombie['Zombie'/57, l='MpServer', x=-262.53, y=37.00, z=157.09], EntityCreeper['Creeper'/58, l='MpServer', x=-263.34, y=38.00, z=156.13], EntitySquid['Squid'/59, l='MpServer', x=-265.50, y=56.13, z=160.50], EntitySquid['Squid'/60, l='MpServer', x=-269.66, y=48.00, z=161.50], EntitySquid['Squid'/61, l='MpServer', x=-266.03, y=56.00, z=159.34], EntitySkeleton['Skeleton'/62, l='MpServer', x=-258.50, y=22.00, z=161.50], EntityCreeper['Creeper'/63, l='MpServer', x=-265.56, y=18.00, z=156.00], EntitySquid['Squid'/64, l='MpServer', x=-262.22, y=57.34, z=165.50], EntitySquid['Squid'/65, l='MpServer', x=-261.09, y=55.38, z=175.69], EntityBat['Bat'/66, l='MpServer', x=-265.38, y=49.10, z=170.75], EntitySquid['Squid'/67, l='MpServer', x=-256.81, y=57.97, z=171.75], EntitySquid['Squid'/68, l='MpServer', x=-261.72, y=56.94, z=174.38], EntityBat['Bat'/69, l='MpServer', x=-261.25, y=48.10, z=170.75], EntitySquid['Squid'/70, l='MpServer', x=-262.53, y=52.28, z=185.34], EntitySquid['Squid'/71, l='MpServer', x=-257.63, y=52.09, z=179.72], EntitySquid['Squid'/72, l='MpServer', x=-261.50, y=53.31, z=181.50], EntitySquid['Squid'/73, l='MpServer', x=-259.50, y=51.31, z=177.69], EntitySquid['Squid'/74, l='MpServer', x=-263.63, y=54.09, z=188.56], EntitySquid['Squid'/75, l='MpServer', x=-262.41, y=56.00, z=170.81], EntitySquid['Squid'/76, l='MpServer', x=-258.06, y=52.97, z=173.31], EntityCreeper['Creeper'/77, l='MpServer', x=-261.66, y=38.00, z=196.38], EntityEnderman['Enderman'/78, l='MpServer', x=-262.91, y=39.00, z=195.34], EntityEnderman['Enderman'/79, l='MpServer', x=-261.69, y=38.00, z=194.66], EntitySheep['Sheep'/91, l='MpServer', x=-251.50, y=71.00, z=55.78], EntitySheep['Sheep'/92, l='MpServer', x=-245.50, y=63.00, z=125.03], EntitySheep['Sheep'/93, l='MpServer', x=-234.06, y=68.00, z=121.13], EntitySheep['Sheep'/94, l='MpServer', x=-245.50, y=64.00, z=126.16], EntityCreeper['Creeper'/95, l='MpServer', x=-253.50, y=26.00, z=136.50], EntitySkeleton['Skeleton'/96, l='MpServer', x=-244.56, y=20.00, z=145.25], EntitySkeleton['Skeleton'/97, l='MpServer', x=-253.50, y=19.00, z=142.50], EntityBat['Bat'/98, l='MpServer', x=-253.39, y=35.52, z=133.40], EntityBat['Bat'/99, l='MpServer', x=-253.47, y=37.10, z=136.09], EntitySkeleton['Skeleton'/100, l='MpServer', x=-248.31, y=19.00, z=149.69], EntityCreeper['Creeper'/101, l='MpServer', x=-251.69, y=18.00, z=151.75], EntityCreeper['Creeper'/102, l='MpServer', x=-248.31, y=19.00, z=147.31], EntityItem['item.item.seeds'/103, l='MpServer', x=-245.88, y=62.13, z=149.53], EntitySquid['Squid'/104, l='MpServer', x=-250.66, y=60.34, z=171.56], EntitySquid['Squid'/105, l='MpServer', x=-254.31, y=58.34, z=166.50], EntitySquid['Squid'/106, l='MpServer', x=-255.97, y=59.31, z=165.53], EntitySquid['Squid'/107, l='MpServer', x=-254.06, y=59.38, z=175.91], EntitySquid['Squid'/108, l='MpServer', x=-254.13, y=55.38, z=174.13], EntitySquid['Squid'/109, l='MpServer', x=-247.50, y=58.34, z=178.66], EntitySquid['Squid'/110, l='MpServer', x=-244.50, y=58.34, z=180.50], EntitySquid['Squid'/111, l='MpServer', x=-251.75, y=55.00, z=187.75], EntitySquid['Squid'/112, l='MpServer', x=-255.13, y=51.00, z=183.94], EntitySquid['Squid'/113, l='MpServer', x=-252.72, y=55.34, z=186.59], EntitySquid['Squid'/114, l='MpServer', x=-252.22, y=52.31, z=185.44], EntitySquid['Squid'/115, l='MpServer', x=-254.03, y=53.34, z=192.78], EntitySquid['Squid'/116, l='MpServer', x=-253.41, y=54.38, z=193.50], EntityCreeper['Creeper'/117, l='MpServer', x=-255.50, y=38.00, z=201.50], EntitySkeleton['Skeleton'/144, l='MpServer', x=-244.00, y=20.00, z=144.34], EntitySquid['Squid'/164, l='MpServer', x=-190.34, y=56.31, z=116.59], EntitySkeleton['Skeleton'/165, l='MpServer', x=-204.50, y=27.00, z=146.50], EntityZombie['Zombie'/166, l='MpServer', x=-206.50, y=27.00, z=148.50], EntityZombie['Zombie'/167, l='MpServer', x=-204.50, y=27.00, z=153.50], EntitySkeleton['Skeleton'/168, l='MpServer', x=-200.53, y=21.00, z=154.91], EntityCreeper['Creeper'/169, l='MpServer', x=-207.69, y=30.81, z=206.31], EntityZombie['Zombie'/170, l='MpServer', x=-206.70, y=30.02, z=205.30], EntityZombie['Zombie'/171, l='MpServer', x=-204.50, y=32.00, z=200.50], EntitySkeleton['Skeleton'/172, l='MpServer', x=-206.50, y=32.00, z=197.88], EntitySquid['Squid'/173, l='MpServer', x=-198.50, y=54.03, z=197.38], EntitySquid['Squid'/177, l='MpServer', x=-192.85, y=56.00, z=112.12], EntitySquid['Squid'/178, l='MpServer', x=-187.53, y=56.31, z=123.01], EntitySkeleton['Skeleton'/179, l='MpServer', x=-180.50, y=52.00, z=140.94], EntitySquid['Squid'/180, l='MpServer', x=-188.06, y=51.16, z=188.69], EntitySquid['Squid'/182, l='MpServer', x=-176.50, y=54.38, z=189.75], EntitySquid['Squid'/183, l='MpServer', x=-184.34, y=55.38, z=197.25], EntitySquid['Squid'/184, l='MpServer', x=-183.38, y=52.00, z=197.59], EntitySquid['Squid'/185, l='MpServer', x=-176.50, y=54.00, z=191.50], EntityCreeper['Creeper'/442, l='MpServer', x=-276.50, y=20.00, z=161.50], EntityCreeper['Creeper'/192, l='MpServer', x=-166.50, y=26.00, z=56.50], EntitySquid['Squid'/194, l='MpServer', x=-157.59, y=53.31, z=76.50], EntitySquid['Squid'/195, l='MpServer', x=-165.50, y=50.00, z=74.38], EntitySquid['Squid'/196, l='MpServer', x=-162.50, y=51.34, z=68.28], EntityBat['Bat'/197, l='MpServer', x=-164.40, y=31.00, z=193.15], EntityEnderman['Enderman'/223, l='MpServer', x=-158.50, y=24.00, z=62.88], EntityEnderman['Enderman'/224, l='MpServer', x=-156.50, y=24.00, z=58.75], EntityCreeper['Creeper'/225, l='MpServer', x=-150.50, y=24.00, z=62.28], EntityCreeper['Creeper'/227, l='MpServer', x=-156.31, y=25.00, z=61.13], EntitySquid['Squid'/228, l='MpServer', x=-153.97, y=54.13, z=78.06], EntitySquid['Squid'/229, l='MpServer', x=-154.91, y=59.00, z=74.38], EntitySquid['Squid'/230, l='MpServer', x=-154.41, y=54.19, z=72.59], EntitySquid['Squid'/231, l='MpServer', x=-154.50, y=55.81, z=77.47], EntitySquid['Squid'/232, l='MpServer', x=-158.47, y=54.38, z=72.41], EntitySquid['Squid'/233, l='MpServer', x=-160.22, y=49.72, z=70.03], EntitySquid['Squid'/234, l='MpServer', x=-157.22, y=57.94, z=76.28], EntitySquid['Squid'/235, l='MpServer', x=-156.88, y=55.34, z=75.09], EntitySquid['Squid'/236, l='MpServer', x=-152.59, y=57.28, z=93.50], EntitySquid['Squid'/237, l='MpServer', x=-158.94, y=55.16, z=83.59], EntitySquid['Squid'/238, l='MpServer', x=-162.53, y=57.91, z=82.69], EntitySquid['Squid'/239, l='MpServer', x=-147.50, y=56.34, z=86.50], EntitySquid['Squid'/240, l='MpServer', x=-155.03, y=56.78, z=83.59], EntityCreeper['Creeper'/241, l='MpServer', x=-147.78, y=23.00, z=178.50], EntityBat['Bat'/242, l='MpServer', x=-159.25, y=35.10, z=196.03], EntityZombie['Zombie'/244, l='MpServer', x=-134.00, y=23.00, z=155.34], EntityCreeper['Creeper'/245, l='MpServer', x=-131.50, y=23.00, z=148.50], EntitySkeleton['Skeleton'/246, l='MpServer', x=-136.50, y=24.00, z=165.50], EntitySkeleton['Skeleton'/247, l='MpServer', x=-128.88, y=23.00, z=165.50], EntityBat['Bat'/248, l='MpServer', x=-148.98, y=57.00, z=196.68]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 220338488 bytes (210 MB) / 418951168 bytes (399 MB) up to 8576565248 bytes (8179 MB)
JVM Flags: 12 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xverify:none -Xms256m -Xmx8G -XX:MaxNewSize=256m -XX:MaxPermSize=8G -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 4 mods loaded, 4 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA MaterialArms{0.9.2rc} [Material Arms] (MaterialArms-0.9.2rc.jar)
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.3.0' Renderer: 'GeForce GTX 650/PCIe/SSE2'
Launched Version: 1.7.10-Forge10.13.4.1614-1.7.10
LWJGL: 2.9.1
OpenGL: GeForce GTX 650/PCIe/SSE2 GL version 4.3.0, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
JointBlockで遊んだり、MODの解説情報を作ってみたり、動画を作ったりしてる人。
ユーザーネームはここの仮称。活動内容まるっきり違うしね。
アバター
桐谷結希
ID:c148f70e
石掘り
 
記事: 119
登録日時: 2012年11月08日(木) 20:56
お住まい: 神姫センターに張り付いている

  • (PostNo.266705)

Re: [1.7.10] MaterialArms (3/6更新)

投稿記事by リヒト » 2016年3月06日(日) 23:40

MaterialArms 0.9.3 ReleaseCandidate Update
 [Fix]MAWorkbenchで、研究ノートをセットした状態で基底技術を開放しない定型レシピを実行するとクラッシュする問題

おわたん さんが書きました:

報告ありがとうございます。
修正しました。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:c928357f
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.266902)

Re: [1.7.10] MaterialArms (3/6更新)

投稿記事by 桐谷結希 » 2016年3月08日(火) 20:48

リヒト さんが書きました:

更新お疲れ様です、無事動作を確認できました。
JointBlockで遊んだり、MODの解説情報を作ってみたり、動画を作ったりしてる人。
ユーザーネームはここの仮称。活動内容まるっきり違うしね。
アバター
桐谷結希
ID:c148f70e
石掘り
 
記事: 119
登録日時: 2012年11月08日(木) 20:56
お住まい: 神姫センターに張り付いている

  • (PostNo.269380)

Re: [1.7.10] MaterialArms (3/6更新)

投稿記事by リヒト » 2016年4月03日(日) 22:45

MaterialArms 0.9.4 ReleaseCandidate Update
 [Add]AnalysisRecipe : MAWorkbenchを使用し、アイテムを消費せずに基底技術を開放できるレシピ
 [Add]鉱石の手動加工レシピ : 汚れた粉末を水バケツとクラフトして洗浄できる
 [Change]一部の既存レシピが要求する基底技術
 [Change]MAWorkbenchのレシピを変更
 [Fix]ForgeTableで、既に付与済みのCustomizeを実行すると素材だけが消費されていた
 [Fix]一部の金属粉末で、サイズを表示するツールチップが欠けていた
 [Implement]MAのエンチャントの実行に、専用アイテムが必要になった
 [Implement][SupportGT]GregTechの加工ツール(Hammer, Wrench, File, Screwdriver, Chisel)をMAのクラフトレシピに対応
 [Improve]MAWorkbenchで、レシピ実行時に開放できる基底技術も表示されるように
 [Improve][SupportIC2]MAのツールがIC2のToolboxに入るように
 [Improve][SupportIC2]MAの電動アイテムがIC2の蓄電器で充電できるように
 [Improve][SupportNEI]カスタマイズ、及びエンチャントのレシピ表示
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:f981634d
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.272901)

Re: [1.7.10] MaterialArms (5/15更新)

投稿記事by リヒト » 2016年5月15日(日) 23:45

MaterialArms 0.9.5 ReleaseCandidate Update
 [Add]劣化したエリウム : 新素材, EnchanterActivationCrystalとハンマーでクラフトすると入手できる
 [Add]金属ブロック(RedAlloy, Tungstensteel, Osmiridium, Alumina, Elidium)
 [Add]火打石・黒曜石製のツール・アーマー
 [Add]短弓(CompositeBow)と専用の矢弾
 [Add]新たなエンチャント : Counter
 [Fix]耐久値の無い中間素材等がダメージにより破壊される
 [Improve]Wrenchを使用することで、Pipeの流出・流入面を制限できるように
 [Improve]Storageが破壊時に内部インベントリを保持するように
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:f981634d
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.276684)

Re: [1.7.10] MaterialArms (7/4更新)

投稿記事by リヒト » 2016年7月04日(月) 00:15

MaterialArms 0.9.6 ReleaseCandidate Update
 [Add]OldDoublePlate : 主にDoublePlateを材料とするアイテムから回収でき、融解して再利用できる
 [Add]EnergyStorage Tier4, Tier5, Tier6 のレシピ
 [Add]Tier4, Tier5のバッテリー
 [Add]EliumFlux : 16個まとめると1/4サイズのEliumDustになる。ブロックを破壊した際に低確率でドロップ
 [Add]Crusible : ブロックのみ実装、主機能は次回アップデートで実装予定
 [Change]既存レシピの調整
 [Fix]MAEnchantTableで、エンチャント実行用アイテムをスタックして配置すると余計に消費/充填される
 [Fix]ForgeTable, MAEnchantTableで、対象アイテムをスタックして配置できる
 [Fix]メタデータ16以上の金属ブロックのテクスチャがリログ時におかしくなる
 [Fix]破壊した機械ブロックやレンチで回収したブロックのドロップがあらぬ方向に飛ぶ
 [Fix]EnergyStorageが配置によっては透明になることがある
 [Implement]ハンマーで機械を破壊することで、素材アイテムに分解できるように
 [Implement]機械の耐久値がひび割れによって大まかに分かるように
 [Improve]CompositeBowを引き絞ってる時に捨てた場合、つがえている矢もドロップするように
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:59e9e8dc
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.281120)

Re: [1.7.10] MaterialArms (8/21更新)

投稿記事by リヒト » 2016年8月21日(日) 23:30

MaterialArms 0.9.7 ReleaseCandidate Update
 [Add]Smelterでバニラの金属製アイテムを融解するレシピ
 [Add]Mold(Carbonsteel, Osmium, Iridium, Tungsten製)
 [Add]GeothermalHeater : 溶岩等の熱源となるブロックから熱を得ることができる
 [Add]Crusher : 破砕機、鉱石を砕いて倍化したりといったことが可能
 [Add][API]熱関連のAPIを更新、熱流動はアドオン側が何もしなくてもMaterialArms側で自動的に処理される
 [Change]LargeSmelterの仕様変更
 [Change]SteamTurbinの発電量がTurbinCasingのTierに依存するように
 [Fix]LargeSmelterControlerのGUIで、上側Heaterと下側Heaterのコントロールが逆になっていた
 [Fix]Enchant:Rerollを適用する対象によって例外が発生していた
 [Fix]剣の種類によって耐久値が変わっていなかった
 [Fix]Crucibleの名称が"Crusible"となっていた
 [Fix][SupportIC2]IC2を導入していない環境で、EUEmitterがクリエイティブタブに存在し、代わりにMoldが除外される
 [Implement]EnergyInputPortが入力面の反対側とそれに接続する機械に電力を供給するように
 [Improve]パワードスーツを全素材分クリエイティブタブから取り出せるように
 [Improve]熱の伝わり方がTileEntityの読み込み順に依存しないように


・ LargeSmelterの仕様変更
 これまではLargeSmelterControllerの裏側の空間を取り囲むようにHeater等を配置していましたが、仕様変更後はその場所にCrucibleを設置することになります。
 この仕様変更により、LargeSmelterの運用にLargeSmelterControllerは必須ではなくなりました。

・ SteamTurbinの仕様変更
 これまでSteamTurbinの発電量はTurbinCasingにセットしたTurbinRotorの種類に依存していましたが、仕様変更後はTurbinCasingのTierに依存します。
 TurbinCasingはTierが高いほど回転速度を上げにくくなります。
 TurbinRotorはその種類によって重さが異なり、重いものほど回すのに必要な蒸気の量や温度が上がりますが、高TierのTurbinCasingで速度を上げやすくなります。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:59e9e8dc
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.290665)

Re: [1.7.10] MaterialArms (12/19更新)

投稿記事by リヒト » 2016年12月19日(月) 00:50

MaterialArms 0.9.7 ReleaseCandidate Update Fix
 [Fix]GregTech6の特定以降のバージョンと同時に導入するとクラッシュする
 [Update][SupportGT]GregTech-6.03.01


GregTech6のAPI構成が変更されたことにより、これまでのバイナリを導入しているとクラッシュすることが分かりました。
MaterialArms 0.9.8rc Updateにはもうしばらく時間がかかるため、0.9.7rcのFix版としてリリースします。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:92ad2cff
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.302870)

Re: [1.7.10] MaterialArms (05/28更新)

投稿記事by リヒト » 2017年5月28日(日) 23:00

MaterialArms 0.9.8 ReleaseCandidate Update
 [Add]エンチャント : PoisonResist(毒ポーションによるスリップダメージを完全に無効化する)
 [Add]MFConverter/FMConverter : MAの流体系とForgeの流体系を変換できる装置
 [Change]投擲された短剣の描画をアイテムのアイコンに変更、元のモデルはアイコン形式での描画に必要な情報が揃わなかった場合に使用される
 [Change]EmptyCrystalのレシピ変更
 [Change]ManaStrikeの範囲攻撃が空振りでも発動するように
 [Change]各Tierごとの蓄電量を変更(World内で取得/設置済みのBlockの蓄電残量には影響しない)
 [Change]エンチャント:Protectionの仕様変更、一定時間内に軽減できるダメージ量が限られるように
 [Change][API]IBlockDrivableMA/IBlockWrenchableMAの仕様変更
 [Fix]Dagger・Arrowがブロックに刺さった際の位置がおかしい問題
 [Fix]マルチプレイでCompositeBowを発射できなかった
 [Fix]温めた/冷やしたBlockの温度が、バイオームの気温と同じくらいまで戻らない問題
 [Fix][API]IBlockDrivableMAが、IBlockWrenchableMAを実装していないと機能しなかった
 [Fix][SupportIC2]EnergyOutputPortの出力面からIC2 EUが流入していた
 [Improve]空のスロットを右クリックすることで、アイテムが入らないよう設定できるように
 [Improve]Wrenchを使って機械の向きを変えられるように
 [Improve]凝固した(状態が"SOLID"になった)金属が入ったBlockを破壊した際に、中身の量に応じて金属片がドロップするように


Forge流体対応について
 MaterialArmsの流体系とForgeの流体系の互換は手動で追加しています。
 MaterialArmsで実装されている流体で、かつ他MODで追加された同種の流体と互換が無いということがありましたら、
 本トピックかTwitterで報告して頂ければ対応します。

開発環境Forgeの更新
 今回、GregTechの前提環境との兼ね合いで開発環境のForgeを10.13.4.1448に更新しました。
 可能な限り1230との互換を崩さないように作る予定ではありますが、
 古いForge下での動作は確認しておりませんので、1448以上のForgeの使用を推奨します。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:032d7541
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.308603)

Re: [1.7.10] MaterialArms (10/01更新)

投稿記事by リヒト » 2017年10月01日(日) 22:20

MaterialArms 1.0.0 Update
 [Add]日本語に対応
 [Add]実績を追加
 [Add]エンチャント : MagicArrow(MAの弓系アイテムに対応、矢が無いときに魔力で代替する)
 [Change]落下中にBastardSwordで攻撃すると、耐久値と引き換えにAP無視のダメージを与えられるように
 [Change]エンチャント:Antihealで、クリエイティブモードのプレイヤーにダメージを与えられないように
 [Fix]GeothermalHeaterで、真下のBlockが熱源として使えないブロックに変わっても熱を生産し続ける
 [Fix]エンチャント:Counterにローカライズが適用されていない
 [Fix]ツールの適正/不適正が一部正しく設定されていなかった
 [Fix]適正ツールで、採掘レベルが足りない場合でもツールの採掘速度が適用される
 [Fix]一部レシピの設定ミス
 [Fix]Forge1253以降の環境で、エンチャント:Antihealが機能しなくなっていた
 [Fix]LargeSmelterで、一部レシピ実行時に消費される素材の種類/量が不正だった
 [Fix]カスタマイズ/エンチャントで、言語設定を変更してもクライアントを再起動するまで新しい設定が反映されなかった
 [Implement]近接武器向けのエンチャントの一部を弓に対応


アドオン開発環境 構築手順の修正
 これまでは、開発環境でMaterialArms込みでのデバッグを行いたい場合、MOD本体をデバッグ環境のmodsへ導入するようにしていましたが、
 1.0.0から配布を開始するdev版を使用するように変更しました。
 (旧手順では環境によって起動しないケースが確認されたためです)
 ※ dev版を公開している他のMODと同じく、Jar形式のAPIとしても使用可能かと思いますが、
   開発時に誤ってapiパッケージ以外を参照するミスを予防するため、今後も従来通りの手順でAPIのソースを導入するのを推奨します。
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:59f9176c
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

  • (PostNo.309225)

Re: [1.7.10] MaterialArms (10/16更新)

投稿記事by リヒト » 2017年10月16日(月) 07:30

MaterialArms 1.0.1 Update
 [Change]EliumCollectorのレシピ(素材としてclockを要求するように)
 [Fix][API]物質の「圧縮率」がリログ時にリセットされる問題
 [Implement]EliumCollectorが、現実の時間経過でもEliumを産出するように
 [Implement]EliumCollectorの生産の進捗状況をGUIで確認できるように
コード書いたり動画編集したり

MaterialArms 開発中

何かありましたら該当MODのトピックかtwitterまで
リヒト
ID:f58e42a0
大工さん
 
記事: 63
登録日時: 2015年3月13日(金) 16:15

1つ前へ

Return to MOD 公開/紹介

x