Just out of curiosity, have you guys heard of the mod Tinker's Construct? If so, did this mod take any inspiration from there (I did read the original idea post), and is there any relation between the two now?
The two mods are slightly similar, except, perhaps, that this mod focuses more on aesthetics than functionality, while TiCon focuses on functionality rather than aesthetics.
Actually, that's one thing that's totally missing from TiCon.
... On a scale of 1 to Very Offended, how offended would you be if I said this would be even better as an addon to TiCon (which has reached almost universal use in modpacks, due to it's having a very techno-automation feel in tech modpacks and a very magick-y, forging-weapons-y feel in magic packs)?
If you take a rather greedy viewpoint, your mod would certainly achieve more downloads/popularity if linked to in the TiCon post.
(I may not respond to you, even if you respond to me; I tend to be very busy and don't check the forums very often)
When I use the All U Want mod with Bladecraft and when I try to edit the damage values and save the changes with that mod, my MC crashes. I thing the crash has to do something with the gui sword displays (blade color: xxx)
Whoa, I totally forgot about this mod thinking it would never update, heck, I never even tested it out, and now that it's out for 1.7.10 I finally can, thx!
I apologize for how long this report is, but could you tell me how to fix this?
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 2/13/15 2:21 PM
Description: Rendering item
java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at java.lang.String.substring(String.java:1950)
at net.epoxide.bladecraft.util.Utilities.getRGBFromHex(Utilities.java:17)
at net.epoxide.bladecraft.client.render.RenderItemSword.renderItem(RenderItemSword.java:51)
at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:202)
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:563)
at codechicken.nei.guihook.GuiContainerManager.drawSlotItem(GuiContainerManager.java:519)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:270)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:99)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
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 java.lang.String.substring(String.java:1950)
at net.epoxide.bladecraft.util.Utilities.getRGBFromHex(Utilities.java:17)
at net.epoxide.bladecraft.client.render.RenderItemSword.renderItem(RenderItemSword.java:51)
at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:202)
-- Item being rendered --
Details:
Item Type: net.minecraft.item.ItemSword@341672e
Item Aux: 0
Item NBT: {overlayHilt:"800080"}
Item Foil: false
Stacktrace:
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:563)
at codechicken.nei.guihook.GuiContainerManager.drawSlotItem(GuiContainerManager.java:519)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:270)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:99)
I apologize for how long this report is, but could you tell me how to fix this?
--snip--
Just for future reference, use spoiler tags for crash reports. You'll get fewer complaints about page-eating posts.
This is how you use them:
[ spoiler]
<your error report>
[ /spoiler]
I put spaces in mine so they don't register, but when you type them, DON'T use those spaces.
I apologize for not being able to help you with your crash, though.
Just for future reference, use spoiler tags for crash reports. You'll get fewer complaints about page-eating posts.
This is how you use them:
[ spoiler]
<your error report>
[ /spoiler]
I put spaces in mine so they don't register, but when you type them, DON'T use those spaces.
I apologize for not being able to help you with your crash, though.
thanks, I was unsure how to do that, i'll edit it to make it shorter.
Could you please explain what you did to get this error? I cannot tell what the issue is simply from this stack trace.
I placed an alloy of 800080 in with a diamond sword, and tried to apply the color to the hilt, and it crashed. i'm using other mods, but none that I would think would interfere with this one. it wouldn't be my texture pack would it?
Amazing mod! I really like the development that you've done here! I went ahead and made a YouTube video featuring your mod if you don't mind! The viewers seem to really like it too! If you wanna see the video it'll be right here: https://www.youtube.com/watch?v=p1ThBdIKQmg
i still haven't recieved an answer to my question.
I apologize, I failed to notice it for some reason. It shouldn't have anything to do with your texturepack. It appears to be an issue in one of my utility classes but I have been unable to replicate it to understand where the issue is occurring. The only other thing I've noticed is that all cases reported to me occurred when the user had other mods installed as well. Do you have any other mods installed with BladeCraft?
The Meaning of Life, the Universe, and Everything.
Location:
Friendship, NY
Join Date:
12/26/2010
Posts:
639
Minecraft:
LunariusH
Member Details
Is the code that you apply to make swords different colors able to be applied to other things? Could you make it possible to have clay of any color, stone of any color, wood, etc?
Rollback Post to RevisionRollBack
"Compatability is King, but configuratiblity is Queen" - InfinityRaider
does this meani could make a sword that looks like the guildid sword from majoras mask? (sorry for spelling :P) or can i not make patterns?
I haven't gotten to making it so that you can customize the pattern yet. It is possibly given the way the code works, however, I don't have the actual implementation to provide that.
Is the code that you apply to make swords different colors able to be applied to other things? Could you make it possible to have clay of any color, stone of any color, wood, etc?
The way the code is written, it uses NBT to store the color information. In 1.8 I may possibly be able to make support for normal blocks, however, I cannot think of a way for this in 1.7.10 as there is simply not enough data space alotted to each normal block to hold this kind of information. You could theoretically do it with TileEntity blocks, but it is best to limit the cases when you use TileEntities as they eat up memory.
actually, i seemed to have found the mod responsible for the problem. when i removed the Regen Ores mod, this mod worked fine. perhaps you can find what part of the regen ores mod is causing the problem.
Whenever I find the time to both code it and figure out how I'm going to render it in 1.8. The entire way it was rendered before is now deprecated by Forge so I'll have to figure out how I can use Minecraft's new system to render it. The new system apparently requires you to specify static models now so I don't know how i'll do the coloring. If i made a static model for every color combination....well....it would probably use up a lot of memory.
The two mods are slightly similar, except, perhaps, that this mod focuses more on aesthetics than functionality, while TiCon focuses on functionality rather than aesthetics.
Actually, that's one thing that's totally missing from TiCon.
... On a scale of 1 to Very Offended, how offended would you be if I said this would be even better as an addon to TiCon (which has reached almost universal use in modpacks, due to it's having a very techno-automation feel in tech modpacks and a very magick-y, forging-weapons-y feel in magic packs)?
If you take a rather greedy viewpoint, your mod would certainly achieve more downloads/popularity if linked to in the TiCon post.
(I may not respond to you, even if you respond to me; I tend to be very busy and don't check the forums very often)
Like so:
[ spoiler]
<error goes here>
[ /spoiler]
I added spaces so that the site doesn't auto-format them into actual spoilers, which look like this:
<error goes here>
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 2/13/15 2:21 PM
Description: Rendering item
java.lang.StringIndexOutOfBoundsException: String index out of range: 2
at java.lang.String.substring(String.java:1950)
at net.epoxide.bladecraft.util.Utilities.getRGBFromHex(Utilities.java:17)
at net.epoxide.bladecraft.client.render.RenderItemSword.renderItem(RenderItemSword.java:51)
at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:202)
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:563)
at codechicken.nei.guihook.GuiContainerManager.drawSlotItem(GuiContainerManager.java:519)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:270)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:99)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:989)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
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 java.lang.String.substring(String.java:1950)
at net.epoxide.bladecraft.util.Utilities.getRGBFromHex(Utilities.java:17)
at net.epoxide.bladecraft.client.render.RenderItemSword.renderItem(RenderItemSword.java:51)
at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:202)
-- Item being rendered --
Details:
Item Type: net.minecraft.item.ItemSword@341672e
Item Aux: 0
Item NBT: {overlayHilt:"800080"}
Item Foil: false
Stacktrace:
at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:563)
at codechicken.nei.guihook.GuiContainerManager.drawSlotItem(GuiContainerManager.java:519)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:270)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:99)
-- Screen render details --
Details:
Screen name: net.epoxide.bladecraft.client.gui.GuiForge
Mouse location: Scaled: (233, 127). Absolute: (698, 384)
Screen size: Scaled: (456, 256). Absolute: (1366, 768). Scale factor of 3
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Violet_Lightning'/176, l='MpServer', x=-267.78, y=114.64, z=350.42]]
Chunk stats: MultiplayerChunkCache: 624, 624
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-256,64,196), Chunk: (at 0,4,4 in -16,12; contains blocks -256,0,192 to -241,255,207), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 176398 game time, 218146 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: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 177 total; [EntitySpider['Spider'/256, l='MpServer', x=-323.13, y=32.00, z=414.72], EntitySkeleton['Skeleton'/257, l='MpServer', x=-199.50, y=30.00, z=412.50], EntityZombie['Zombie'/258, l='MpServer', x=-203.50, y=32.00, z=410.50], EntitySkeleton['Skeleton'/259, l='MpServer', x=-205.50, y=32.00, z=411.50], EntityBat['Bat'/260, l='MpServer', x=-305.25, y=35.10, z=416.03], EntityCreeper['Creeper'/261, l='MpServer', x=-305.38, y=39.00, z=417.69], EntitySkeleton['Skeleton'/262, l='MpServer', x=-305.91, y=39.00, z=416.44], EntityChicken['Chicken'/263, l='MpServer', x=-316.59, y=66.00, z=421.31], EntityChicken['Chicken'/264, l='MpServer', x=-315.78, y=68.00, z=426.50], EntityChicken['Chicken'/265, l='MpServer', x=-325.44, y=72.00, z=421.47], EntityChicken['Chicken'/266, l='MpServer', x=-314.84, y=66.00, z=426.53], EntityZombie['Zombie'/268, l='MpServer', x=-220.94, y=38.00, z=423.44], EntityEnderman['Enderman'/276, l='MpServer', x=-347.00, y=43.00, z=406.47], EntityBat['Bat'/277, l='MpServer', x=-326.03, y=30.86, z=412.09], EntityBat['Bat'/278, l='MpServer', x=-342.55, y=43.09, z=400.31], EntityCow['Cow'/32, l='MpServer', x=-342.47, y=75.00, z=328.25], EntitySpider['Spider'/35, l='MpServer', x=-328.78, y=27.00, z=279.41], EntityCow['Cow'/36, l='MpServer', x=-323.72, y=99.00, z=339.53], EntitySkeleton['Skeleton'/37, l='MpServer', x=-313.13, y=33.00, z=301.53], EntitySkeleton['Skeleton'/38, l='MpServer', x=-304.50, y=22.00, z=313.50], EntitySkeleton['Skeleton'/39, l='MpServer', x=-308.03, y=27.00, z=314.50], EntityCow['Cow'/40, l='MpServer', x=-305.59, y=77.00, z=318.63], EntitySpider['Spider'/41, l='MpServer', x=-310.41, y=18.00, z=321.72], EntitySkeleton['Skeleton'/42, l='MpServer', x=-317.50, y=23.00, z=325.50], EntityCow['Cow'/43, l='MpServer', x=-317.44, y=79.00, z=347.66], EntityItem['item.item.StrawberrySeed'/44, l='MpServer', x=-306.34, y=72.13, z=372.91], EntityTrail['unknown'/562, l='MpServer', x=-267.78, y=115.62, z=350.42], EntityZombie['Zombie'/51, l='MpServer', x=-300.50, y=33.00, z=297.50], EntityHat['unknown'/563, l='MpServer', x=-267.78, y=115.62, z=350.42], EntitySkeleton['Skeleton'/52, l='MpServer', x=-291.50, y=18.00, z=306.50], EntitySheep['Sheep'/53, l='MpServer', x=-292.50, y=72.00, z=381.50], EntitySheep['Sheep'/54, l='MpServer', x=-284.56, y=76.00, z=378.66], EntityHat['unknown'/567, l='MpServer', x=-273.07, y=18.02, z=400.50], EntityHat['unknown'/568, l='MpServer', x=-258.90, y=34.00, z=398.00], EntityCreeper['Creeper'/57, l='MpServer', x=-284.50, y=18.00, z=314.50], EntityHat['unknown'/569, l='MpServer', x=-213.02, y=32.00, z=407.60], EntityZombie['Zombie'/58, l='MpServer', x=-286.56, y=17.00, z=306.16], EntityHat['unknown'/570, l='MpServer', x=-303.06, y=43.00, z=422.50], EntitySkeleton['Skeleton'/59, l='MpServer', x=-280.50, y=40.00, z=313.50], EntityHat['unknown'/571, l='MpServer', x=-227.84, y=67.00, z=426.38], EntitySkeleton['Skeleton'/60, l='MpServer', x=-282.50, y=40.00, z=313.50], EntityHat['unknown'/572, l='MpServer', x=-323.27, y=32.00, z=414.67], EntityCreeper['Creeper'/61, l='MpServer', x=-276.00, y=43.00, z=355.53], EntityHat['unknown'/573, l='MpServer', x=-199.50, y=30.00, z=412.50], EntitySpider['Spider'/62, l='MpServer', x=-279.00, y=43.00, z=352.50], EntityHat['unknown'/574, l='MpServer', x=-305.91, y=39.00, z=416.44], EntityCreeper['Creeper'/63, l='MpServer', x=-275.03, y=33.00, z=371.56], EntityZombie['Zombie'/64, l='MpServer', x=-280.50, y=23.00, z=379.50], EntityCreeper['Creeper'/65, l='MpServer', x=-272.50, y=37.00, z=382.50], EntityHat['unknown'/577, l='MpServer', x=-268.90, y=37.00, z=382.38], EntityBat['Bat'/66, l='MpServer', x=-274.63, y=16.71, z=385.28], EntityHat['unknown'/578, l='MpServer', x=-280.50, y=40.00, z=313.50], EntityCreeper['Creeper'/67, l='MpServer', x=-272.25, y=18.00, z=399.31], EntityHat['unknown'/579, l='MpServer', x=-271.78, y=40.00, z=309.13], EntitySkeleton['Skeleton'/68, l='MpServer', x=-272.50, y=17.00, z=385.50], EntityHat['unknown'/580, l='MpServer', x=-229.06, y=29.16, z=317.04], EntityZombie['Zombie'/69, l='MpServer', x=-283.44, y=16.00, z=394.31], EntityHat['unknown'/581, l='MpServer', x=-266.63, y=39.10, z=388.44], EntityCreeper['Creeper'/70, l='MpServer', x=-280.50, y=16.00, z=389.50], EntityHat['unknown'/582, l='MpServer', x=-272.50, y=17.00, z=385.50], EntitySheep['Sheep'/71, l='MpServer', x=-286.50, y=72.00, z=387.50], EntityHat['unknown'/583, l='MpServer', x=-280.50, y=16.00, z=389.50], EntitySheep['Sheep'/72, l='MpServer', x=-285.50, y=73.00, z=384.50], EntityHat['unknown'/584, l='MpServer', x=-272.49, y=18.00, z=400.50], EntityHat['unknown'/585, l='MpServer', x=-258.72, y=34.00, z=398.22], EntityHat['unknown'/586, l='MpServer', x=-213.88, y=32.00, z=406.41], EntityHat['unknown'/587, l='MpServer', x=-303.06, y=43.00, z=422.50], EntityHat['unknown'/588, l='MpServer', x=-227.84, y=67.00, z=426.38], EntityHat['unknown'/589, l='MpServer', x=-323.13, y=32.00, z=414.72], EntityHat['unknown'/590, l='MpServer', x=-199.50, y=30.00, z=412.50], EntityHat['unknown'/591, l='MpServer', x=-305.91, y=39.00, z=416.44], EntityCow['Cow'/80, l='MpServer', x=-262.09, y=74.00, z=275.94], EntityHat['unknown'/592, l='MpServer', x=-238.34, y=79.00, z=372.47], EntityCow['Cow'/81, l='MpServer', x=-264.38, y=70.00, z=278.50], EntityHat['unknown'/593, l='MpServer', x=-241.22, y=78.00, z=377.75], EntityCow['Cow'/82, l='MpServer', x=-264.31, y=76.00, z=273.59], EntityHat['unknown'/594, l='MpServer', x=-268.91, y=37.00, z=382.38], EntityBat['Bat'/83, l='MpServer', x=-265.84, y=22.87, z=322.51], EntityHat['unknown'/595, l='MpServer', x=-280.50, y=40.00, z=313.50], EntityCreeper['Creeper'/84, l='MpServer', x=-271.78, y=40.00, z=309.13], EntityHat['unknown'/596, l='MpServer', x=-271.78, y=40.00, z=309.13], EntitySkeleton['Skeleton'/85, l='MpServer', x=-269.50, y=26.00, z=322.50], EntityHat['unknown'/597, l='MpServer', x=-232.05, y=29.07, z=324.69], EntityItem['item.tile.dirt.default'/86, l='MpServer', x=-264.19, y=75.13, z=332.13], EntityHat['unknown'/598, l='MpServer', x=-266.63, y=39.10, z=388.44], EntityItem['item.tile.dirt.default'/87, l='MpServer', x=-264.16, y=73.13, z=330.72], EntityHat['unknown'/599, l='MpServer', x=-272.50, y=17.00, z=385.50], EntityItem['item.tile.dirt.default'/88, l='MpServer', x=-262.56, y=72.13, z=333.78], EntityHat['unknown'/600, l='MpServer', x=-280.50, y=16.00, z=389.50], EntityItem['item.tile.dirt.default'/89, l='MpServer', x=-257.97, y=74.13, z=335.88], EntityItem['item.tile.dirt.default'/90, l='MpServer', x=-259.47, y=75.13, z=336.88], EntityZombie['Zombie'/91, l='MpServer', x=-266.09, y=29.00, z=374.56], EntitySkeleton['Skeleton'/92, l='MpServer', x=-268.91, y=37.00, z=382.38], EntityBat['Bat'/93, l='MpServer', x=-258.56, y=32.10, z=376.75], EntityCreeper['Creeper'/94, l='MpServer', x=-271.50, y=37.00, z=380.50], EntityCreeper['Creeper'/95, l='MpServer', x=-269.53, y=37.00, z=383.16], EntityBat['Bat'/96, l='MpServer', x=-274.01, y=25.50, z=383.66], EntitySkeleton['Skeleton'/97, l='MpServer', x=-262.84, y=37.00, z=392.28], EntityZombie['Zombie'/98, l='MpServer', x=-256.69, y=36.00, z=398.31], EntityBat['Bat'/99, l='MpServer', x=-266.63, y=39.10, z=388.44], EntityCreeper['Creeper'/102, l='MpServer', x=-250.50, y=33.00, z=354.00], EntityZombie['Zombie'/103, l='MpServer', x=-240.50, y=41.00, z=357.50], EntityPig['Pig'/104, l='MpServer', x=-246.06, y=86.00, z=365.47], EntityCreeper['Creeper'/105, l='MpServer', x=-250.50, y=36.00, z=381.50], EntityBat['Bat'/106, l='MpServer', x=-265.46, y=25.26, z=383.50], EntityCow['Cow'/107, l='MpServer', x=-241.22, y=78.00, z=377.75], EntityPig['Pig'/108, l='MpServer', x=-255.94, y=83.00, z=371.06], EntityCreeper['Creeper'/109, l='MpServer', x=-251.78, y=41.00, z=394.63], EntitySkeleton['Skeleton'/110, l='MpServer', x=-245.50, y=38.00, z=389.09], EntitySpider['Spider'/111, l='MpServer', x=-249.50, y=40.00, z=389.50], EntitySpider['Spider'/112, l='MpServer', x=-248.72, y=41.64, z=392.00], EntityBat['Bat'/113, l='MpServer', x=-232.05, y=29.07, z=324.69], EntitySkeleton['Skeleton'/114, l='MpServer', x=-226.50, y=73.00, z=307.06], EntityBat['Bat'/115, l='MpServer', x=-233.50, y=32.19, z=323.60], EntityBat['Bat'/116, l='MpServer', x=-238.08, y=32.84, z=322.50], EntityCow['Cow'/117, l='MpServer', x=-233.31, y=91.00, z=338.53], EntityPig['Pig'/118, l='MpServer', x=-239.47, y=92.00, z=361.31], EntityCow['Cow'/119, l='MpServer', x=-225.25, y=91.00, z=364.56], EntityEnderman['Enderman'/120, l='MpServer', x=-232.25, y=15.00, z=382.69], EntityCreeper['Creeper'/121, l='MpServer', x=-226.50, y=21.00, z=370.50], EntityZombie['Zombie'/122, l='MpServer', x=-233.72, y=35.00, z=380.09], EntityZombie['Zombie'/123, l='MpServer', x=-234.50, y=35.00, z=378.50], EntityBat['Bat'/124, l='MpServer', x=-239.25, y=35.10, z=381.25], EntityCow['Cow'/125, l='MpServer', x=-238.34, y=79.00, z=372.47], EntityPig['Pig'/126, l='MpServer', x=-235.97, y=83.00, z=369.81], EntityCow['Cow'/127, l='MpServer', x=-234.84, y=92.00, z=363.16], EntityBat['Bat'/128, l='MpServer', x=-234.91, y=33.55, z=393.48], EntityPig['Pig'/139, l='MpServer', x=-209.16, y=86.00, z=338.88], EntityItem['item.item.arrow'/140, l='MpServer', x=-209.97, y=74.13, z=359.09], EntityCow['Cow'/141, l='MpServer', x=-217.53, y=81.00, z=361.81], EntitySquid['Squid'/142, l='MpServer', x=-214.88, y=48.00, z=393.84], EntitySquid['Squid'/143, l='MpServer', x=-216.53, y=50.38, z=388.69], EntitySquid['Squid'/144, l='MpServer', x=-217.34, y=51.34, z=396.41], EntitySquid['Squid'/145, l='MpServer', x=-218.34, y=49.00, z=395.59], EntitySquid['Squid'/146, l='MpServer', x=-209.50, y=50.00, z=390.59], EntitySquid['Squid'/147, l='MpServer', x=-216.63, y=50.75, z=391.50], EntitySquid['Squid'/148, l='MpServer', x=-216.50, y=51.00, z=386.50], EntitySquid['Squid'/149, l='MpServer', x=-212.84, y=49.03, z=390.47], EntitySquid['Squid'/150, l='MpServer', x=-210.84, y=49.28, z=390.06], EntityClientPlayerMP['Violet_Lightning'/176, l='MpServer', x=-267.78, y=114.64, z=350.42], Ent
ityZombie['Zombie'/219, l='MpServer', x=-271.38, y=18.00, z=399.97], EntityZombie['Zombie'/220, l='MpServer', x=-272.49, y=18.00, z=400.50], EntityZombie['Zombie'/221, l='MpServer', x=-257.50, y=36.00, z=401.50], EntitySkeleton['Skeleton'/222, l='MpServer', x=-258.72, y=34.00, z=398.22], EntityZombie['Zombie'/223, l='MpServer', x=-258.59, y=60.00, z=408.06], EntityCreeper['Creeper'/224, l='MpServer', x=-275.70, y=19.00, z=400.50], EntityCreeper['Creeper'/225, l='MpServer', x=-274.83, y=19.00, z=400.50], EntityBat['Bat'/226, l='MpServer', x=-237.16, y=13.00, z=411.88], EntityZombie['Zombie'/227, l='MpServer', x=-254.84, y=36.00, z=399.69], EntityZombie['Zombie'/228, l='MpServer', x=-256.63, y=36.00, z=405.03], EntityBat['Bat'/229, l='MpServer', x=-302.63, y=29.10, z=400.56], EntitySkeleton['Skeleton'/230, l='MpServer', x=-291.72, y=18.00, z=410.53], EntitySkeleton['Skeleton'/231, l='MpServer', x=-294.56, y=23.00, z=408.44], EntityCreeper['Creeper'/232, l='MpServer', x=-293.50, y=22.00, z=406.50], EntityCreeper['Creeper'/233, l='MpServer', x=-290.50, y=18.00, z=408.50], EntitySpider['Spider'/234, l='MpServer', x=-232.28, y=15.00, z=409.66], EntitySkeleton['Skeleton'/235, l='MpServer', x=-235.53, y=14.00, z=415.09], EntitySkeleton['Skeleton'/236, l='MpServer', x=-231.50, y=15.00, z=412.50], EntityBat['Bat'/237, l='MpServer', x=-243.46, y=13.72, z=406.93], EntityBat['Bat'/238, l='MpServer', x=-243.09, y=11.74, z=397.77], EntityZombie['Zombie'/239, l='MpServer', x=-236.50, y=43.00, z=405.50], EntitySkeleton['Skeleton'/240, l='MpServer', x=-233.50, y=40.00, z=408.50], EntitySkeleton['Skeleton'/241, l='MpServer', x=-211.44, y=32.00, z=407.91], EntityEnderman['Enderman'/242, l='MpServer', x=-213.88, y=32.00, z=406.41], EntityEnderman['Enderman'/243, l='MpServer', x=-216.47, y=33.00, z=406.50], EntitySheep['Sheep'/244, l='MpServer', x=-269.16, y=63.00, z=427.16], EntitySheep['Sheep'/245, l='MpServer', x=-257.19, y=65.00, z=428.19], EntitySkeleton['Skeleton'/246, l='MpServer', x=-287.50, y=41.00, z=424.50], EntitySkeleton['Skeleton'/247, l='MpServer', x=-291.34, y=41.00, z=427.50], EntitySpider['Spider'/248, l='MpServer', x=-289.41, y=41.00, z=426.19], EntitySpider['Spider'/249, l='MpServer', x=-294.00, y=41.00, z=427.50], EntityZombie['Zombie'/250, l='MpServer', x=-297.50, y=40.00, z=424.50], EntityZombie['Zombie'/251, l='MpServer', x=-298.50, y=43.00, z=429.50], EntityZombie['Zombie'/252, l='MpServer', x=-303.06, y=43.00, z=422.50], EntitySheep['Sheep'/253, l='MpServer', x=-227.84, y=67.00, z=426.38], EntitySheep['Sheep'/254, l='MpServer', x=-228.53, y=68.00, z=427.53], EntitySheep['Sheep'/255, l='MpServer', x=-226.50, y=68.00, z=428.09]]
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:2432)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:909)
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 8.1 (amd64) version 6.3
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 200066712 bytes (190 MB) / 575234048 bytes (548 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 20 mods loaded, 20 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{1.0.1.8} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
NotEnoughItems{1.0.2.15} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.2.15-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
StartingInventory{1.7.10.r03} [StartingInventory] ([1.7.10]StartingInventory-universal-1.7.10.r03.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Treecapitator{1.7.10} [Treecapitator] ([1.7.10]Treecapitator-universal-2.0.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
deconstruction{2.2.5} [The Deconstruction Mod] ([MC1.7.10]deconstruction[v2.2.5].jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Backpack{2.0.1} [Backpack] (backpack-2.0.1-1.7.x.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
bladecraft{2.0.0.1} [Bladecraft] (Bladecraft 2.0.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
eplus{3.0.2-d} [Enchanting Plus] (EnchantingPlus-1.7.10-3.0.2-d.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FoodPlus{3.2rS} [§bFood Plus] (FoodPlus-1.7.2-3.2rS.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
iChunUtil{4.1.0} [iChunUtil] (iChunUtil-4.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Hats{4.0.1} [Hats] (Hats-4.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Morph{0.9.1} [Morph] (Morph-Beta-0.9.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
notenoughkeys{@MOD_VERSION@} [NotEnoughKEys] (NotEnoughKeys-1.7.10-1.0.0b29.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
RedstonePasteMod{1.6.2} [Redstone Paste] (RedstonePasteMod-1.7.10-1.6.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
regen_ores{1.2} [Regen Ores] (regen_ores-1.7.10-1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ReiMinimap{1.7.10} [Rei's Minimap] (Reis-Minimap-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 10.18.10.3412, Intel
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: [XmasBDcraft VoxEdition 64x MC1.7.10.zip] 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)
Just for future reference, use spoiler tags for crash reports. You'll get fewer complaints about page-eating posts.
This is how you use them:
[ spoiler]
<your error report>
[ /spoiler]
I put spaces in mine so they don't register, but when you type them, DON'T use those spaces.
I apologize for not being able to help you with your crash, though.
thanks, I was unsure how to do that, i'll edit it to make it shorter.
I placed an alloy of 800080 in with a diamond sword, and tried to apply the color to the hilt, and it crashed. i'm using other mods, but none that I would think would interfere with this one. it wouldn't be my texture pack would it?
Amazing mod! I really like the development that you've done here! I went ahead and made a YouTube video featuring your mod if you don't mind! The viewers seem to really like it too! If you wanna see the video it'll be right here:
https://www.youtube.com/watch?v=p1ThBdIKQmg
I apologize, I failed to notice it for some reason. It shouldn't have anything to do with your texturepack. It appears to be an issue in one of my utility classes but I have been unable to replicate it to understand where the issue is occurring. The only other thing I've noticed is that all cases reported to me occurred when the user had other mods installed as well. Do you have any other mods installed with BladeCraft?
I haven't gotten to making it so that you can customize the pattern yet. It is possibly given the way the code works, however, I don't have the actual implementation to provide that.
The way the code is written, it uses NBT to store the color information. In 1.8 I may possibly be able to make support for normal blocks, however, I cannot think of a way for this in 1.7.10 as there is simply not enough data space alotted to each normal block to hold this kind of information. You could theoretically do it with TileEntity blocks, but it is best to limit the cases when you use TileEntities as they eat up memory.
Treecapitator
Deconstruction
Backpack
Code Chicken Core
Enchanting Plus
Food plus
Hats
iChunUtil
Morph Beta
Not Enough Items
Not Enough Keys
Redstone Paste
Regen Ores
Rei's Minimap Mod
[/spoilers]
1.8-1.8.3?
Whenever I find the time to both code it and figure out how I'm going to render it in 1.8. The entire way it was rendered before is now deprecated by Forge so I'll have to figure out how I can use Minecraft's new system to render it. The new system apparently requires you to specify static models now so I don't know how i'll do the coloring. If i made a static model for every color combination....well....it would probably use up a lot of memory.