Commit Graph

384 Commits

Author SHA1 Message Date
alexbegt b09f7f3f09 Fix the Vanilla chest upgrades trying to update 'I Like Wood' chests. Closes #200 2019-09-26 08:10:55 -04:00
alexbegt 6e9f312edc Update to the recommended build of forge! 2019-09-12 16:55:45 -04:00
alexbegt b7bca1ac66 Update to 1.14.4 forge instead of 1.14.3 2019-08-19 05:24:16 -04:00
alexbegt f14408fbef Fix chests dropping their contents when upgraded. Closes #197 2019-08-19 05:23:13 -04:00
alexbegt 55a7af27e3 Upgrade to 1.14.3! 2019-07-19 22:20:05 -04:00
kotelkonrad ba182f6b20 convert lang to json (#188) 2019-07-19 21:17:13 -04:00
alexbegt 3757e815e0 Fix some formatting on the recipes. 2019-06-15 21:24:58 -04:00
Laniv713 1d902fe200 Create ko_kr.json (#185) 2019-06-15 21:24:42 -04:00
alexbegt 21310672a8 Update Iron Chests to 1.14.2! 2019-06-15 21:18:15 -04:00
xuyu0v0 d9b9654775 Create zh_cn.json (#180) 2019-06-10 21:13:38 -04:00
alexbegt 7ecd01921c Fix broken links in readme. 2019-02-18 23:52:11 -05:00
alexbegt 973ae4b773 Update readme, Update to latest forge. 2019-02-18 23:49:32 -05:00
alexbegt f5e8eb5c78 Implement GUIs for the chests, change the mod package to com.progwml6, fix issues with the mods.toml and get the gradle set up to run on progs jenkins 2019-02-17 23:58:56 -05:00
alexbegt 642cf07c5d Update IronChests to the latest Forge Version, and fix some code issues. 2019-02-06 17:20:04 -05:00
alexbegt a77f22eff4 Implement Recipes, Switch over to ObjectHolder and upgrade to the latest forge version. 2019-01-22 18:12:10 -05:00
alexbegt 721d6906c4 Fix broken import of an old event that CPW renamed in the latest versions of Forge 2019-01-15 22:26:05 -05:00
alexbegt 620a6b3e1d Update to the latest forge, Implement the packet to sync the topstacks of the crystal chests, move to EventBusSubscriber for all registration, and make sure all classes have CPWs copyright on them.
TODO: Move to @ObjectHolder.
2019-01-15 22:22:44 -05:00
alexbegt 5eee1e224c Update to the latest forge, fix issues with the dirt chest book not functioning correctly and fix the inventory item not using the correct chest model. 2019-01-09 20:34:14 -05:00
alexbegt 49a097283a Fix up some issues with Build.gradle, Clean up code and switch to registry events for adding blocks and items. 2019-01-08 00:09:26 -05:00
alexbegt 37b34bfc02 Format source code 2019-01-06 16:32:51 -05:00
alexbegt 402bd8f5f7 Begin updating Iron Chests to 1.13, Chests cannot be opened yet but are visible in game. 2019-01-06 16:19:30 -05:00
alexbegt e3130b3e32 Delete old source to start on 1.13 2018-12-22 15:12:58 -05:00
alexbegt 2db43e58c6 Fix registering TESR's while the class is null. Closes #156 2018-12-19 19:31:59 -05:00
Zach b0f79d170a
Merge pull request #152 from burunduk/patch-1
Create uk locale
2018-11-14 11:49:20 -05:00
Olexandr Nesterenko c93a66712d
Create uk locale 2018-11-04 17:29:55 +02:00
alexbegt 379f2e92c7 Fix crash related to inserting items with conduits/ducts. Closes #151 2018-10-09 08:36:29 -04:00
alexbegt d4fc2424b2 Hopefully fix the disappearing issue with the chests. Closes #142 2018-10-04 23:12:34 -04:00
alexbegt ba6bf6831f Make sure the Shift never goes past the max value. Closes #130 2018-10-04 23:11:54 -04:00
alexbegt c9c1c30d3b Check for valid metadata before looking up name. Closes #135 2018-10-04 23:08:41 -04:00
Kristiāns Micītis 443fe18f93 Added lv_LV.lang (#150) 2018-10-02 20:45:54 -04:00
Vexatos 9d6a4e3829 Update de_DE.lang (#149) 2018-10-02 11:19:04 -04:00
Zero 06b0cccaa9 Fixed up some stray textures (#145) 2018-07-30 14:20:23 -04:00
Zero ba7bb09128 Updated Shulker Box colors (#125)
Now as vibrant as the vanilla boxes.
2018-07-30 00:09:00 -04:00
alexbegt 81c12fe224 Add a configuration option to allow the user to disable adding the crafting recipes for the Shulker Boxes, and to disable adding Shulker Boxes to the Creative Menu. (JEI support soon?)
Add support for OreDict Items added by CraftTweaker

Closes #129

Closes #136
2018-06-16 23:22:57 -04:00
Joseph C. Sible 08cf8e0bb2 Fix #131 (#132) 2018-06-16 21:06:41 -04:00
Joseph C. Sible 5cdce170c7 Don't send the entire NBT tag to the client (#133)
The only extra bit of NBT the client needs here is facing. If we send
everything, then the client will know about the loot table when there is one,
which will result in this crash:

java.lang.NullPointerException: Rendering screen
	at net.minecraft.tileentity.TileEntityLockableLoot.fillWithLoot(TileEntityLockableLoot.java:59)
	at cpw.mods.ironchest.common.tileentity.chest.TileEntityIronChest.getStackInSlot(TileEntityIronChest.java:138)
	at net.minecraft.inventory.Slot.getStack(Slot.java:81)
	at net.minecraft.client.gui.inventory.GuiContainer.drawSlot(GuiContainer.java:234)
	at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:116)
	at cpw.mods.ironchest.client.gui.chest.GUIChest.drawScreen(GUIChest.java:100)
	at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:368)
	at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1177)
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1207)
	at net.minecraft.client.Minecraft.run(Minecraft.java:441)
	at net.minecraft.client.main.Main.main(Main.java:118)
	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:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	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:498)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:25)
2018-04-09 21:12:13 -04:00
koh 612cf234d9 Create ja_JP.lang (#128)
Add ja_JP.lang file.
2018-04-09 21:01:43 -04:00
alexbegt a7735c115d Fix broken recipe 2018-02-21 14:40:45 -05:00
Alexander (alexbegt) df4fca52fc
Merge pull request #123 from The-Fireplace-Minecraft-Mods/1.12
Added en_UD.lang
2018-02-17 23:56:54 -05:00
The_Fireplace 7d0770d0a9 Added en_UD.lang 2018-02-17 21:43:00 -06:00
alexbegt 5a9c3d77df Run DataFixer on the Chest's and Shulker Boxes, and fix the conflicting recipes reguarding the shulker upgrades. Closes #115, #117 2018-02-17 12:38:11 -05:00
Zach 2e1612dc85
Merge pull request #112 from raspopov/patch-2
Updated Russian translation
2017-11-15 16:49:27 -05:00
Nikolay Raspopov 0801bf8074
Updated Russian translation
Added shulker box, GUI and DirtyChest 9000!
2017-11-11 10:04:38 +03:00
Alexander (alexbegt) 9e198e1060 Merge pull request #110 from Aemande123/1.12
Update zh_CN ironchest 1.12
2017-10-05 21:04:54 -04:00
Aemande123 90c0be1332 Update zh_CN ironchest 1.12 2017-10-05 19:22:06 +08:00
alexbegt 0468b6d73b Update Iron Chests to 1.12.2. 2017-09-27 22:37:10 -04:00
alexbegt 5aaf413b35 Remove a little mistake I made. 2017-06-28 15:52:25 -04:00
alexbegt 9aecbfbf46 Clean up some code including how we register Blocks/Items, and fix issues getting the item from the registry. 2017-06-28 15:23:34 -04:00
alexbegt 282505120e Fix crash related to loading TileEntitySpecialRenderer on server side. Closes #103 2017-06-28 12:05:53 -04:00
alexbegt 7900ab35b5 Update Iron Chests to Forge 14.21.0.2359. 2017-06-24 13:34:58 -04:00