Here's another teaser for content that can be added with the new infrastructure I'm working on.
Window boxes are as modular as the rest of the pots. They'll connect around corners, and they can be placed at the top or bottom of a block. A bit like stairs. It only makes sense to plant small things in them, of course.
Thanks. They'll show up once this mod gets refactored into a new collection of garden mods. Here's my current plan for how it will work:
The current Modular Flower Pots will be broken up into three mods:
- A core mod, which contains all of the common infrastructure, a public API, and a small amount of new usable content.
- A containers mod, which will feature most of the existing Modular Flower Pots. Large pots, pottery, window boxes, some new decorative pots, etc.
- A trees mod, which will add the ornamental tree support and the corresponding posts, fences, and perhaps some new content in its own right.
The division will let me add new content more freely without lumping too many unrelated pieces under the focused "Modular Flower Pots" name. It will also open a richer API for third party mod integration, and I would be very happy to work with any other mod developer working with plants on this.
7/4/2014 - 1.7.10.14:
- Updated to MC 1.7.10 (no general compatibility updates needed)
- Added zh_CN translation (contributed by miguo)
As confirmed earlier there weren't any specific changes needed for 1.7.10. At least that I've found so far. A Simplified Chinese translation was also added. I'm happy to accept translation files from anyone who would like to contribute one.
What plant mods out there are worth looking into for integration or general use? I already know about PlantMegaPack (temporarily defunct) and Pam's mods, and BiomesOPlenty which is more of an overhaul mod.
I'd love to be able to have potted Natura and ExtraBiomes XL trees, though EBXL still hasn't done their 1.7.x update. *grumps*
Rollback Post to RevisionRollBack
[Scott]: Things I have managed to get in the last five minutes, in order of ascending importance: cobblestone, planks, lapis lazuli, redstone, gold, coal, diamond. VERY LOST.
Hi, I'm using the 1.7.10.14 version with a 1.7.2 based Forge (1.7.10 Forge insta-crashes when I try to use it). When I try to place sand, soul sand, gravel, or a grass block into a flowerpot, the game crashes. I have tried this with and without other mods I use. It sounded similar to the high item ID crash it says you patched in a recent update, so I deleted and redownloaded the mod to make certain I hadn't grabbed the wrong version, but this still isn't working. Am I doing something wrong? Crash log below the cut:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 7/10/14 10:03 AM
Description: Unexpected error
java.lang.NoSuchFieldError: field_150354_m
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1399)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1903)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:916)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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 com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1399)
[Scott]: Things I have managed to get in the last five minutes, in order of ascending importance: cobblestone, planks, lapis lazuli, redstone, gold, coal, diamond. VERY LOST.
Only some of them. Some of the flowers are TileEntity-based, which is basically impossible for me to handle (just think of what RedPower had to do with them in the Frames implementation). They at least won't crash.
I've been compiling a collection of data on all the BiomesOPlenty plants. I already had added support for their trees a while ago. My next compatibility goal is to fully support all of the plants without all the weird logic or rendering problems most of them have now.
Since the containers track a richer set of information, I should be able to take advantage of unique aspects of plants, such as ones that are groundcover, or ones that are aquatic. This information will also be available to third party mods, should they wish to support new containers, or do something entirely new with plants.
This mod is awesome, it should be in Vanilla Minecraft, although in the 1.7.10 port, if I use it in 1.7.2 and try to place one of the blocks that are supposed to fit in the Large Flower Pot in that, the game crashes with this crash report:
---- Minecraft Crash Report ----
Time: 7/18/14 10:10 AM
Description: Unexpected error
java.lang.NoSuchFieldError: field_150354_m
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1400)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1904)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:917)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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 com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1400)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_05, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 38307912 bytes (36 MB) / 411828224 bytes (392 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 6462 (361872 bytes; 0 MB) allocated, 2 (112 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 4 mods loaded, 4 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.217.1147} [Forge Mod Loader] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.2.1147} [Minecraft Forge] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
modularpots{1.7.10.14} [Modular Flower Pots] (ModularPots-1.7.10.14.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.2.1147
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics Family GL version 3.1.0 - Build 8.15.10.2455, Intel
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: 16461 (921816 bytes; 0 MB) allocated, 19 (1064 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
I'll be using the 1.7.2 version in the mean time. but otherwise, awesome mod. I seriously hope the admins don't ban me for commenting on this, since the last post was like a week ago..
Rollback Post to RevisionRollBack
Teddwa (The Fakemon in my avatar) belongs to ReallyDarkAndWindie and that is used with permission from him.
Click on this spoiler to see mods and ideas that I support!
Click on this Spoiler to see misc. banners and whatnot!
Go back to 1.7.2.13 (I re-added the link to the main post). The only difference between 13 and 14 is the inclusion of a Chinese language file. And if you want that, it's pretty easy to just drop in yourself.
I checked it in and it will be included in the next release.
In the near future, I will be re-releasing Modular Flower Pots as part of a new mod set. If you would like to keep your translation up to date, watch for the announcement.
Window boxes are as modular as the rest of the pots. They'll connect around corners, and they can be placed at the top or bottom of a block. A bit like stairs. It only makes sense to plant small things in them, of course.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Those new window boxes look awesome!
The current Modular Flower Pots will be broken up into three mods:
- A core mod, which contains all of the common infrastructure, a public API, and a small amount of new usable content.
- A containers mod, which will feature most of the existing Modular Flower Pots. Large pots, pottery, window boxes, some new decorative pots, etc.
- A trees mod, which will add the ornamental tree support and the corresponding posts, fences, and perhaps some new content in its own right.
The division will let me add new content more freely without lumping too many unrelated pieces under the focused "Modular Flower Pots" name. It will also open a richer API for third party mod integration, and I would be very happy to work with any other mod developer working with plants on this.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
- Updated to MC 1.7.10 (no general compatibility updates needed)
- Added zh_CN translation (contributed by miguo)
As confirmed earlier there weren't any specific changes needed for 1.7.10. At least that I've found so far. A Simplified Chinese translation was also added. I'm happy to accept translation files from anyone who would like to contribute one.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
What plant mods out there are worth looking into for integration or general use? I already know about PlantMegaPack (temporarily defunct) and Pam's mods, and BiomesOPlenty which is more of an overhaul mod.
For now, I'm looking at 1.7.x versions.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Is the mod actually called 'Nature'? I'm having difficulty searching.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
---- Minecraft Crash Report ----
// Why is it breaking
Time: 7/10/14 10:03 AM
Description: Unexpected error
java.lang.NoSuchFieldError: field_150354_m
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1399)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1903)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:916)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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 com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1399)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['snailchimera'/214, l='MpServer', x=401.53, y=5.62, z=-1125.30]]
Chunk stats: MultiplayerChunkCache: 225, 225
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (333,4,-1150), Chunk: (at 13,0,2 in 20,-72; contains blocks 320,0,-1152 to 335,255,-1137), Region: (0,-3; contains chunks 0,-96 to 31,-65, blocks 0,0,-1536 to 511,255,-1025)
Level time: 2777 game time, 2777 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: 102 total; [EntitySlime['Slime'/14560, l='MpServer', x=371.19, y=5.00, z=-1186.32], EntitySlime['Slime'/87, l='MpServer', x=338.24, y=4.00, z=-1157.53], EntityCow['Cow'/93, l='MpServer', x=354.79, y=4.00, z=-1202.88], EntityPig['Pig'/92, l='MpServer', x=346.22, y=4.00, z=-1202.09], EntityCow['Cow'/95, l='MpServer', x=345.50, y=4.00, z=-1203.50], EntityCow['Cow'/94, l='MpServer', x=349.50, y=4.00, z=-1204.50], EntitySlime['Slime'/89, l='MpServer', x=328.80, y=4.00, z=-1070.99], EntitySlime['Slime'/88, l='MpServer', x=324.26, y=4.60, z=-1122.81], EntitySlime['Slime'/90, l='MpServer', x=334.29, y=4.00, z=-1053.69], EntitySlime['Slime'/102, l='MpServer', x=339.94, y=4.00, z=-1181.63], EntitySlime['Slime'/103, l='MpServer', x=342.05, y=4.32, z=-1059.26], EntitySlime['Slime'/100, l='MpServer', x=335.78, y=4.60, z=-1166.44], EntitySlime['Slime'/101, l='MpServer', x=341.40, y=4.32, z=-1170.96], EntityPig['Pig'/98, l='MpServer', x=343.13, y=4.00, z=-1192.47], EntitySlime['Slime'/99, l='MpServer', x=351.65, y=4.00, z=-1200.99], EntityPig['Pig'/96, l='MpServer', x=340.72, y=4.00, z=-1201.91], EntityPig['Pig'/97, l='MpServer', x=346.47, y=4.00, z=-1196.03], EntitySheep['Sheep'/110, l='MpServer', x=355.50, y=4.00, z=-1199.50], EntitySlime['Slime'/111, l='MpServer', x=363.16, y=4.00, z=-1164.03], EntitySheep['Sheep'/108, l='MpServer', x=353.22, y=4.00, z=-1205.78], EntityCow['Cow'/106, l='MpServer', x=349.06, y=4.00, z=-1202.84], EntitySheep['Sheep'/107, l='MpServer', x=354.50, y=4.00, z=-1201.50], EntitySlime['Slime'/104, l='MpServer', x=344.25, y=5.01, z=-1063.00], EntitySlime['Slime'/105, l='MpServer', x=334.73, y=4.00, z=-1057.25], EntityPig['Pig'/119, l='MpServer', x=369.02, y=4.00, z=-1100.78], EntitySlime['Slime'/118, l='MpServer', x=367.50, y=4.00, z=-1163.25], EntitySlime['Slime'/115, l='MpServer', x=371.69, y=5.06, z=-1087.23], EntitySlime['Slime'/114, l='MpServer', x=360.96, y=4.00, z=-1119.06], EntitySlime['Slime'/113, l='MpServer', x=370.46, y=4.00, z=-1133.90], EntitySlime['Slime'/112, l='MpServer', x=370.88, y=4.82, z=-1156.86], EntitySlime['Slime'/127, l='MpServer', x=394.72, y=4.00, z=-1162.69], EntitySlime['Slime'/126, l='MpServer', x=390.67, y=4.00, z=-1169.44], EntitySlime['Slime'/125, l='MpServer', x=388.48, y=4.47, z=-1198.28], EntitySlime['Slime'/1559, l='MpServer', x=354.18, y=4.00, z=-1179.86], EntitySlime['Slime'/123, l='MpServer', x=385.38, y=4.00, z=-1063.88], EntitySlime['Slime'/122, l='MpServer', x=368.09, y=4.00, z=-1097.63], EntityPig['Pig'/121, l='MpServer', x=380.59, y=4.00, z=-1081.13], EntitySlime['Slime'/120, l='MpServer', x=389.06, y=4.00, z=-1098.91], EntitySlime['Slime'/137, l='MpServer', x=409.40, y=4.00, z=-1165.53], EntityPig['Pig'/139, l='MpServer', x=414.22, y=4.00, z=-1126.81], EntityHorse['Horse'/138, l='MpServer', x=411.44, y=4.00, z=-1126.91], EntityHorse['Horse'/141, l='MpServer', x=400.06, y=4.00, z=-1119.47], EntitySheep['Sheep'/140, l='MpServer', x=405.75, y=4.00, z=-1112.75], EntityPig['Pig'/143, l='MpServer', x=400.94, y=4.00, z=-1104.97], EntitySheep['Sheep'/142, l='MpServer', x=401.19, y=4.00, z=-1112.22], EntitySlime['Slime'/129, l='MpServer', x=390.84, y=4.82, z=-1137.37], EntitySlime['Slime'/128, l='MpServer', x=397.43, y=4.00, z=-1134.72], EntitySheep['Sheep'/131, l='MpServer', x=390.31, y=4.00, z=-1106.06], EntityPig['Pig'/130, l='MpServer', x=392.78, y=4.00, z=-1109.56], EntityPig['Pig'/133, l='MpServer', x=396.03, y=4.00, z=-1117.91], EntityPig['Pig'/132, l='MpServer', x=385.91, y=4.00, z=-1109.09], EntityCow['Cow'/152, l='MpServer', x=407.69, y=4.00, z=-1080.44], EntityCow['Cow'/153, l='MpServer', x=412.37, y=4.00, z=-1083.05], EntityCow['Cow'/154, l='MpServer', x=408.25, y=4.00, z=-1079.31], EntityPig['Pig'/155, l='MpServer', x=411.79, y=4.00, z=-1087.33], EntityPig['Pig'/156, l='MpServer', x=399.30, y=4.00, z=-1079.02], EntityPig['Pig'/157, l='MpServer', x=407.63, y=4.00, z=-1085.19], EntityCow['Cow'/158, l='MpServer', x=410.16, y=4.00, z=-1076.88], EntityCow['Cow'/159, l='MpServer', x=412.86, y=4.00, z=-1081.83], EntitySheep['Sheep'/144, l='MpServer', x=413.06, y=4.00, z=-1097.88], EntitySheep['Sheep'/145, l='MpServer', x=411.91, y=4.00, z=-1088.60], EntitySheep['Sheep'/146, l='MpServer', x=415.16, y=4.00, z=-1095.88], EntityHorse['Horse'/147, l='MpServer', x=413.47, y=4.00, z=-1095.19], EntitySheep['Sheep'/148, l='MpServer', x=407.97, y=4.00, z=-1088.13], EntitySheep['Sheep'/149, l='MpServer', x=406.97, y=4.00, z=-1092.97], EntitySlime['Slime'/150, l='MpServer', x=397.81, y=4.00, z=-1093.66], EntityCow['Cow'/151, l='MpServer', x=407.44, y=4.00, z=-1078.16], EntitySlime['Slime'/171, l='MpServer', x=414.74, y=4.00, z=-1081.12], EntitySlime['Slime'/170, l='MpServer', x=426.00, y=4.00, z=-1098.06], EntitySheep['Sheep'/169, l='MpServer', x=423.97, y=4.00, z=-1103.03], EntitySheep['Sheep'/168, l='MpServer', x=426.81, y=4.00, z=-1099.63], EntitySlime['Slime'/175, l='MpServer', x=427.16, y=4.00, z=-1067.84], EntityPig['Pig'/174, l='MpServer', x=429.59, y=4.00, z=-1063.59], EntityCow['Cow'/173, l='MpServer', x=429.84, y=4.00, z=-1064.88], EntityCow['Cow'/172, l='MpServer', x=429.97, y=4.00, z=-1059.63], EntitySlime['Slime'/162, l='MpServer', x=409.34, y=4.00, z=-1058.19], EntityCow['Cow'/161, l='MpServer', x=401.97, y=4.00, z=-1062.13], EntityCow['Cow'/160, l='MpServer', x=401.35, y=4.00, z=-1070.82], EntitySheep['Sheep'/167, l='MpServer', x=421.91, y=4.00, z=-1089.03], EntitySlime['Slime'/166, l='MpServer', x=425.69, y=4.47, z=-1127.96], EntitySlime['Slime'/165, l='MpServer', x=426.86, y=4.00, z=-1132.71], EntitySlime['Slime'/164, l='MpServer', x=430.84, y=4.00, z=-1174.76], EntityChicken['Chicken'/186, l='MpServer', x=434.19, y=4.00, z=-1052.56], EntityChicken['Chicken'/187, l='MpServer', x=447.69, y=4.00, z=-1050.25], EntityChicken['Chicken'/184, l='MpServer', x=435.34, y=4.00, z=-1057.94], EntityCow['Cow'/185, l='MpServer', x=435.69, y=4.00, z=-1054.94], EntitySlime['Slime'/190, l='MpServer', x=459.14, y=5.01, z=-1152.85], EntitySlime['Slime'/191, l='MpServer', x=452.84, y=4.00, z=-1071.66], EntitySlime['Slime'/10820, l='MpServer', x=409.13, y=4.00, z=-1146.59], EntityPig['Pig'/188, l='MpServer', x=441.91, y=4.00, z=-1051.13], EntitySlime['Slime'/176, l='MpServer', x=413.17, y=4.69, z=-1074.09], EntityPig['Pig'/182, l='MpServer', x=431.88, y=4.00, z=-1055.60], EntityChicken['Chicken'/183, l='MpServer', x=437.59, y=4.00, z=-1063.38], EntitySlime['Slime'/180, l='MpServer', x=431.79, y=4.47, z=-1081.35], EntityCow['Cow'/181, l='MpServer', x=436.50, y=4.00, z=-1058.28], EntitySlime['Slime'/197, l='MpServer', x=473.41, y=4.00, z=-1052.19], EntitySlime['Slime'/196, l='MpServer', x=467.24, y=4.00, z=-1129.76], EntitySlime['Slime'/193, l='MpServer', x=475.16, y=4.00, z=-1193.03], EntitySlime['Slime'/192, l='MpServer', x=462.19, y=4.60, z=-1080.78], EntitySlime['Slime'/195, l='MpServer', x=478.94, y=4.00, z=-1140.16], EntitySlime['Slime'/194, l='MpServer', x=473.09, y=4.95, z=-1169.39], EntityClientPlayerMP['snailchimera'/214, l='MpServer', x=401.53, y=5.62, z=-1125.30]]
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:368)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2382)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:864)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.6.0_20, Sun Microsystems Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
Memory: 66865280 bytes (63 MB) / 455737344 bytes (434 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 11725 (656600 bytes; 0 MB) allocated, 2 (112 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.03 FML v7.2.211.1121 Minecraft Forge 10.12.2.1121 4 mods loaded, 4 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.211.1121} [Forge Mod Loader] (forge-1.7.2-10.12.2.1121.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.2.1121} [Minecraft Forge] (forge-1.7.2-10.12.2.1121.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
modularpots{1.7.10.14} [Modular Flower Pots] (ModularPots-1.7.10.14.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.2.1121
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics GL version 2.1.0 - Build 8.15.10.2104, Intel
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: 1213 (67928 bytes; 0 MB) allocated, 16 (896 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
Thanks for reporting. Please go back to the previous version (use the 'other versions' link), and I will update the thread.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Since the containers track a richer set of information, I should be able to take advantage of unique aspects of plants, such as ones that are groundcover, or ones that are aquatic. This information will also be available to third party mods, should they wish to support new containers, or do something entirely new with plants.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Time: 7/18/14 10:10 AM
Description: Unexpected error
java.lang.NoSuchFieldError: field_150354_m
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1400)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1904)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:917)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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 com.jaquadro.minecraft.modularpots.block.BlockLargePot.isValidSubstrate(BlockLargePot.java:536)
at com.jaquadro.minecraft.modularpots.block.BlockLargePot.func_149727_a(BlockLargePot.java:349)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78760_a(PlayerControllerMP.java:326)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1400)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Peels9765'/388, l='MpServer', x=227.17, y=67.62, z=214.41]]
Chunk stats: MultiplayerChunkCache: 205, 205
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (229,64,220), Chunk: (at 5,4,12 in 14,13; contains blocks 224,0,208 to 239,255,223), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 515 game time, 515 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: 138 total; [EntitySquid['Squid'/275, l='MpServer', x=242.60, y=60.07, z=152.80], EntitySquid['Squid'/274, l='MpServer', x=239.20, y=58.39, z=156.40], EntitySquid['Squid'/272, l='MpServer', x=249.36, y=60.38, z=157.26], EntitySquid['Squid'/278, l='MpServer', x=256.29, y=57.36, z=157.88], EntitySquid['Squid'/283, l='MpServer', x=242.21, y=56.11, z=163.38], EntitySquid['Squid'/282, l='MpServer', x=239.06, y=51.37, z=171.63], EntitySquid['Squid'/281, l='MpServer', x=249.70, y=57.75, z=166.56], EntitySquid['Squid'/287, l='MpServer', x=261.26, y=60.31, z=159.91], EntitySkeleton['Skeleton'/286, l='MpServer', x=269.31, y=30.00, z=144.03], EntitySkeleton['Skeleton'/285, l='MpServer', x=265.50, y=31.00, z=140.50], EntitySquid['Squid'/284, l='MpServer', x=243.89, y=50.97, z=178.33], EntityCreeper['Creeper'/258, l='MpServer', x=225.50, y=45.00, z=194.50], EntityCreeper['Creeper'/259, l='MpServer', x=228.00, y=43.00, z=200.44], EntitySquid['Squid'/256, l='MpServer', x=229.57, y=52.44, z=177.32], EntitySquid['Squid'/257, l='MpServer', x=236.06, y=53.37, z=178.50], EntitySkeleton['Skeleton'/262, l='MpServer', x=224.50, y=16.00, z=274.31], EntityBat['Bat'/263, l='MpServer', x=227.69, y=16.22, z=278.74], EntitySkeleton['Skeleton'/260, l='MpServer', x=224.47, y=45.97, z=194.30], EntityBat['Bat'/261, l='MpServer', x=220.74, y=41.83, z=202.81], EntitySquid['Squid'/264, l='MpServer', x=227.57, y=60.30, z=279.90], EntitySquid['Squid'/271, l='MpServer', x=247.42, y=60.35, z=154.38], EntityBat['Bat'/319, l='MpServer', x=272.57, y=29.65, z=145.24], EntityCreeper['Creeper'/318, l='MpServer', x=284.50, y=21.00, z=147.50], EntitySquid['Squid'/288, l='MpServer', x=268.86, y=60.31, z=153.20], EntitySkeleton['Skeleton'/289, l='MpServer', x=269.28, y=33.00, z=166.31], EntitySkeleton['Skeleton'/290, l='MpServer', x=269.56, y=33.00, z=167.16], EntitySkeleton['Skeleton'/291, l='MpServer', x=267.50, y=33.00, z=166.50], EntityCreeper['Creeper'/292, l='MpServer', x=268.44, y=33.00, z=166.50], EntityCreeper['Creeper'/293, l='MpServer', x=266.50, y=33.00, z=168.50], EntityCreeper['Creeper'/294, l='MpServer', x=270.50, y=34.00, z=165.31], EntitySquid['Squid'/295, l='MpServer', x=258.72, y=59.42, z=161.47], EntityEnderman['Enderman'/296, l='MpServer', x=263.50, y=31.00, z=182.50], EntityCreeper['Creeper'/297, l='MpServer', x=262.50, y=31.00, z=179.50], EntityCreeper['Creeper'/298, l='MpServer', x=262.50, y=31.00, z=178.50], EntitySkeleton['Skeleton'/299, l='MpServer', x=257.50, y=39.00, z=191.50], EntityZombie['Zombie'/300, l='MpServer', x=270.50, y=6.00, z=240.50], EntityVillager['Villager'/343, l='MpServer', x=293.06, y=63.00, z=292.50], EntityVillager['Villager'/342, l='MpServer', x=298.41, y=64.00, z=281.16], EntityVillager['Villager'/341, l='MpServer', x=294.50, y=65.00, z=280.50], EntitySquid['Squid'/338, l='MpServer', x=291.79, y=58.81, z=191.57], EntityVillager['Villager'/348, l='MpServer', x=306.88, y=67.00, z=271.53], EntityCreeper['Creeper'/324, l='MpServer', x=281.50, y=16.00, z=224.50], EntityBat['Bat'/320, l='MpServer', x=271.25, y=29.26, z=143.98], EntitySquid['Squid'/335, l='MpServer', x=292.26, y=60.17, z=186.09], EntityChicken['Chicken'/102, l='MpServer', x=159.50, y=64.00, z=270.50], EntityChicken['Chicken'/101, l='MpServer', x=157.50, y=63.00, z=270.50], EntityCreeper['Creeper'/98, l='MpServer', x=152.62, y=24.09, z=195.48], EntityChicken['Chicken'/110, l='MpServer', x=163.50, y=63.00, z=199.50], EntityChicken['Chicken'/108, l='MpServer', x=163.50, y=63.00, z=198.50], EntityChicken['Chicken'/109, l='MpServer', x=167.50, y=63.00, z=199.50], EntityBat['Bat'/106, l='MpServer', x=175.63, y=23.10, z=198.25], EntityChicken['Chicken'/107, l='MpServer', x=165.50, y=63.00, z=199.50], EntityBat['Bat'/104, l='MpServer', x=174.19, y=25.00, z=188.90], EntityBat['Bat'/105, l='MpServer', x=173.25, y=20.59, z=203.75], EntityChicken['Chicken'/115, l='MpServer', x=167.53, y=66.00, z=290.56], EntityVillager['Villager'/352, l='MpServer', x=305.50, y=65.00, z=291.50], EntityChicken['Chicken'/114, l='MpServer', x=171.91, y=64.00, z=287.31], EntityChicken['Chicken'/113, l='MpServer', x=161.50, y=64.00, z=268.50], EntityChicken['Chicken'/112, l='MpServer', x=160.50, y=64.00, z=271.50], EntityWitch['Witch'/126, l='MpServer', x=180.44, y=25.00, z=138.78], EntityZombie['Zombie'/125, l='MpServer', x=188.50, y=24.00, z=138.50], EntitySkeleton['Skeleton'/137, l='MpServer', x=182.50, y=28.00, z=147.50], EntitySkeleton['Skeleton'/136, l='MpServer', x=183.50, y=28.00, z=150.50], EntitySkeleton['Skeleton'/139, l='MpServer', x=180.45, y=28.00, z=145.02], EntitySkeleton['Skeleton'/138, l='MpServer', x=183.50, y=28.00, z=149.50], EntityCreeper['Creeper'/129, l='MpServer', x=187.99, y=23.00, z=152.33], EntitySkeleton['Skeleton'/131, l='MpServer', x=190.50, y=23.00, z=152.50], EntityZombie['Zombie'/130, l='MpServer', x=191.50, y=23.00, z=152.50], EntitySkeleton['Skeleton'/133, l='MpServer', x=185.50, y=29.00, z=150.50], EntitySpider['Spider'/132, l='MpServer', x=190.50, y=22.00, z=144.50], EntityWitch['Witch'/135, l='MpServer', x=181.50, y=28.00, z=148.50], EntitySkeleton['Skeleton'/134, l='MpServer', x=186.50, y=29.00, z=152.50], EntityBat['Bat'/152, l='MpServer', x=181.25, y=18.00, z=250.75], EntityCreeper['Creeper'/153, l='MpServer', x=182.39, y=57.00, z=271.50], EntityCreeper['Creeper'/154, l='MpServer', x=180.50, y=57.00, z=270.50], EntityCreeper['Creeper'/155, l='MpServer', x=182.50, y=57.00, z=270.50], EntityCreeper['Creeper'/156, l='MpServer', x=179.50, y=57.00, z=270.50], EntityChicken['Chicken'/157, l='MpServer', x=190.56, y=62.41, z=294.44], EntityChicken['Chicken'/158, l='MpServer', x=187.53, y=62.39, z=288.47], EntitySquid['Squid'/144, l='MpServer', x=184.57, y=54.35, z=150.67], EntityZombie['Zombie'/147, l='MpServer', x=178.50, y=18.00, z=199.50], EntityZombie['Zombie'/148, l='MpServer', x=191.50, y=29.00, z=213.50], EntityBat['Bat'/149, l='MpServer', x=180.83, y=19.23, z=211.55], EntityZombie['Zombie'/150, l='MpServer', x=183.50, y=12.00, z=233.50], EntityClientPlayerMP['Peels9765'/388, l='MpServer', x=227.17, y=67.62, z=214.41], EntityBat['Bat'/151, l='MpServer', x=187.75, y=22.10, z=233.41], EntitySkeleton['Skeleton'/171, l='MpServer', x=199.50, y=14.00, z=139.50], EntitySkeleton['Skeleton'/186, l='MpServer', x=199.84, y=14.00, z=167.53], EntitySkeleton['Skeleton'/187, l='MpServer', x=201.69, y=14.00, z=166.38], EntitySkeleton['Skeleton'/185, l='MpServer', x=200.50, y=14.00, z=169.50], EntitySquid['Squid'/190, l='MpServer', x=207.80, y=59.42, z=164.14], EntitySquid['Squid'/191, l='MpServer', x=204.90, y=61.34, z=165.58], EntityZombie['Zombie'/188, l='MpServer', x=199.50, y=14.00, z=168.50], EntityZombie['Zombie'/189, l='MpServer', x=197.84, y=15.00, z=162.75], EntitySpider['Spider'/179, l='MpServer', x=197.44, y=24.00, z=146.72], EntityZombie['Zombie'/180, l='MpServer', x=199.13, y=24.00, z=145.38], EntitySquid['Squid'/181, l='MpServer', x=204.71, y=56.92, z=157.70], EntityBat['Bat'/201, l='MpServer', x=197.20, y=54.68, z=278.44], EntityChicken['Chicken'/200, l='MpServer', x=199.50, y=63.00, z=279.50], EntityChicken['Chicken'/202, l='MpServer', x=192.63, y=64.00, z=287.44], EntityItem['item.item.seeds'/197, l='MpServer', x=201.88, y=41.13, z=272.88], EntityZombie['Zombie'/196, l='MpServer', x=196.34, y=25.00, z=252.34], EntityChicken['Chicken'/199, l='MpServer', x=195.50, y=63.00, z=279.50], EntityChicken['Chicken'/198, l='MpServer', x=193.53, y=63.00, z=276.53], EntitySquid['Squid'/193, l='MpServer', x=201.70, y=57.90, z=161.87], EntitySquid['Squid'/192, l='MpServer', x=202.27, y=59.45, z=169.35], EntityBat['Bat'/195, l='MpServer', x=200.60, y=14.44, z=196.09], EntitySquid['Squid'/194, l='MpServer', x=205.18, y=59.23, z=162.06], EntitySquid['Squid'/220, l='MpServer', x=220.56, y=47.39, z=152.92], EntitySquid['Squid'/221, l='MpServer', x=205.94, y=57.28, z=157.39], EntitySquid['Squid'/222, l='MpServer', x=212.98, y=58.14, z=156.94], EntitySquid['Squid'/223, l='MpServer', x=208.32, y=47.39, z=165.54], EntitySkeleton['Skeleton'/218, l='MpServer', x=222.50, y=26.00, z=156.50], EntitySkeleton['Skeleton'/219, l='MpServer', x=222.50, y=26.00, z=154.50], EntitySquid['Squid'/239, l='MpServer', x=220.85, y=60.40, z=277.96], EntitySquid['Squid'/236, l='MpServer', x=221.03, y=60.31, z=279.14], EntitySquid['Squid'/235, l='MpServer', x=219.79, y=59.00, z=276.46], EntitySquid['Squid'/234, l='MpServer', x=225.69, y=60.46, z=275.86], EntityEnderman['Enderman'/233, l='MpServer', x=209.50, y=41.00, z=270.50], EntityItem['item.item.seeds'/232, l='MpServer', x=208.94, y=63.13, z=250.28], EntityCreeper['Creeper'/231, l='MpServer', x=216.97, y=40.00, z=197.66], EntityCreeper['Creeper'/230, l='MpServer', x=214.65, y=25.96, z=193.79], EntityCreeper['Creeper'/229, l='MpServer', x=212.50, y=25.00, z=194.50], EntityZombie['Zombie'/228, l='MpServer', x=207.82, y=20.11, z=184.78], EntitySquid['Squid'/227, l='MpServer', x=221.78, y=52.38, z=168.09], EntitySquid['Squid'/226, l='MpServer', x=213.06, y=58.95, z=162.46], EntitySquid['Squid'/225, l='MpServer', x=209.96, y=61.38, z=161.25], EntitySquid['Squid'/224, l='MpServer', x=212.61, y=59.42, z=167.58], EntitySquid['Squid'/254, l='MpServer', x=235.78, y=52.25, z=176.95], EntitySquid['Squid'/255, l='MpServer', x=234.74, y=53.41, z=177.58], EntitySquid['Squid'/252, l='MpServer', x=225.01, y=52.97, z=165.63], EntitySquid['Squid'/253, l='MpServer', x=228.05, y=53.39, z=173.16], EntitySquid['Squid'/250, l='MpServer', x=233.60, y=51.03, z=175.43], EntitySquid['Squid'/251, l='MpServer', x=231.01, y=51.91, z=166.06], EntityBat['Bat'/249, l='MpServer', x=233.25, y=12.00, z=169.51], EntitySquid['Squid'/246, l='MpServer', x=232.05, y=57.86, z=153.04], EntitySquid['Squid'/240, l='MpServer', x=219.57, y=59.42, z=277.65], EntitySquid['Squid'/241, l='MpServer', x=222.91, y=57.91, z=276.29]]
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:368)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2383)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:864)
at net.minecraft.client.main.Main.main(SourceFile:103)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_05, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 38307912 bytes (36 MB) / 411828224 bytes (392 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 6462 (361872 bytes; 0 MB) allocated, 2 (112 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 4 mods loaded, 4 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.2.217.1147} [Forge Mod Loader] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.12.2.1147} [Minecraft Forge] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
modularpots{1.7.10.14} [Modular Flower Pots] (ModularPots-1.7.10.14.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.2.1147
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics Family GL version 3.1.0 - Build 8.15.10.2455, Intel
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: 16461 (921816 bytes; 0 MB) allocated, 19 (1064 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
I'll be using the 1.7.2 version in the mean time. but otherwise, awesome mod.
I seriously hope the admins don't ban me for commenting on this, since the last post was like a week ago..
Click on this spoiler to see mods and ideas that I support!
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
I come from Taiwan.
I make a Traditional Chinese file for this mod
https://docs.google.com/file/d/0B8uJlqffdZmRZURiMkdWNVQtZVk/edit
Sorry,my poor english
Thanks for sharing a new translation!
I checked it in and it will be included in the next release.
In the near future, I will be re-releasing Modular Flower Pots as part of a new mod set. If you would like to keep your translation up to date, watch for the announcement.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate