Giter Club home page Giter Club logo

chisel's People

Contributors

adaptivity avatar alexthegre4t avatar crazypants avatar eod avatar guro2 avatar joshiejack avatar lawremi avatar lordmau5 avatar parker8283 avatar pokefenn avatar tambry avatar xbony2 avatar yschnellbach avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

chisel's Issues

[Chisel 1.7.0-1.5.7] Harvest Level changes create issues with WAILA Harvestability and Modular Power Suits

WAILA Harvestability incorrectly lists the chisel as the best tool to mine Stone and some blocks from other mods such as Limestone and Marble, as well as a number of Chiseled blocks that should be mined by a pickaxe. This is definitely because of Chisel changing the harvest level of these blocks to chisel because removing the code that does so fixes the issues. More importantly, when one tries to use the Power Fist from Modular Power Suits to mine one of these blocks with the Pickaxe Module it fails to do so. Considering that vanilla stone is one of them, this is a fairly major incompatibility.

remove requirement for textures in jar when ran on a server

Premise

Does a server need textures? I've been removing unneeded assets from jars for my server. Your mod is the only one that crashes my server if I remove textures from the jar.

Reason

I'm running the mods from ram(ramdisk/shm), so every MB counts. Out of a 250MB Modpack I've taken out 120MB in textures/models/non-us_en.lang/etc.

Missing Laboratory textures

@GravitasShortfall there seems to be an issue with your laboratory blocks. When I revert your commit 1fbb8ba , everything works fine.

[Client thread/ERROR] [FML/]: Caught exception from chisel
java.lang.RuntimeException: No valid textures found for chisel block variation 'Wall Panel', kind: 0, (laboratory/wallpanel)
    at info.jbcs.minecraft.chisel.carving.CarvableHelper.addVariation(CarvableHelper.java:132) ~[bin/:?]
    at info.jbcs.minecraft.chisel.carving.CarvableHelper.addVariation(CarvableHelper.java:68) ~[bin/:?]
    at info.jbcs.minecraft.chisel.ChiselBlocks.load(ChiselBlocks.java:1233) ~[bin/:?]
    at info.jbcs.minecraft.chisel.Chisel.preInit(Chisel.java:170) ~[bin/:?]

https://gist.github.com/EoD/17731d37c2c42212df71

Chisel issue

Open the chisel gui and place a block or stack of blocks in the center that will give the chisel in your hotbar the indication that blocks are placed in it.
Close the gui with the blocks still inside.
Open the gui and place an item that won't normally give the chisel a gui representation in your hotbar that an item is inside and close the gui. (taking out the blocks you had placed in there previously)
You will see that the previous block you placed in the chisel will still show in your hotbar representation.
Open the gui again and you will see the blocks that were placed originally in there and you can pull them out and use them normally, effectively duping the original blocks. (Sacrificing the item you placed in the second step)

Chisel - block has no texture - causing a crash - corrupts world probably

Hey there!

I'm playing with a technic modpack called The 1.7.10 modpack.
I came across a block without texture, which is making my world/game crash. I posted about it in the modpacks thread but I guess I should post it here aswell :p

Post I made there:
xJon/The-1.7.10-Pack#468

As you can read, I've managed to more or less fix it myself. But this is still a weird bug which should get adressed. If you need more information, just ask :).

Running mc version 1.7.10 on java 8 64bit. Windows 8.1. More info is in the pastebin logs I provided below.

I just copied everything I said there:

Hey!

I was mining yesterday, and I came across a chisel block without texture, showing the error texture (4 squares on each side, of which 2 purple and 2 black).

I didn't think much of it so I mined it, it dropped with the same error texture and I moved on.
Some time later I suddenly crashed, and now I can't get back into my world.

I don't remember at what time this happened, but I've got 1 backup each hour. So I tried each of these in SSP, and each of these spawns me with 'you are death' on the location where I stood when I mined this block. I can see the on the background block in the 'death' screen, back in place. I remember certainly playing more after mining the block, and I don't remember dying there.

My friend continued playing a bit after that yesterday whilst I was looking for a fix, and he played a bit whilst I was at school. So I just tried entering the most recent version of the world in SSP, and that world I can't enter at all, it just crashes my game. That happened with my worlds yesterday as well, but now each of my backups atleast allows me to enter the world.

So you'd think "hey, you can enter your backup world, you died, just go get your items and load the backup!". Well, I just tried getting my items but my world crashed when I got into a like 5 block range of the 'corrupted' block. Going to try again in a bit.

Logs of my backup world crash:
-client.txt: http://pastebin.com/faYWrWT5
-server.txt: http://pastebin.com/SQGtiuXn
(also, my client sometimes gives me a -server.txt error log.. I dont know how why.. but its different from my -client.txt error log)

Log of my most recent world, which crashes at loadup:
-client.txt: http://pastebin.com/MTEfVZr7
no server.txt error log.

I'm not sure on how to tackle this problem. I tried finding the block with an NBTeditor but I couln't find it, I don't know where block data is located.

Any help is greatly appreciated!

~CriticalRocket

-- Post 2 --

Oke, so I tried out some stuff.

-I've got Aroma configured to make a backup when I stop the server. I stopped the server when I came home a few hours ago.

When I load the world directly from my server into SSP I crash at spawning.
When I load the world from the backup I don't crash!

Thats weird because it should be exactly the same :/
The way I crash on the server world is weird aswell.
When I load the world, after a while it goes back to the main menu, stays there for 0.5 seconds, then goes to black screen, and then I enter the world. I see a black screen with an empty toolbar and an empty minimap, and then it crashes.

When I load the backup I spawn in a location I wasn't at at first, as I said in my first post, it's where I stood when I mined the corrupted block. Well, I 'spawn' there, I'm instantly dead, or I was dead just before the backup was made, I'm not sure. I only know that I get the 'respawn' screen on loadup.

When I respawn and walk to the location, everything is fine. But when I look at the block, as in, aim at the block, I crash. Maybe it has something to do with the block tooltips? (block name and 'can I mine it yes/no' information on top of the screen).

alt text
alt text

I don't know what the cause of this is, but it wasn't happening yesterday..

I'm going to try and blow the block up with some TNT. I don't remember which kind of block it is exactly, and I cant mine it or anything to find out now. I only remember that it was from the Chisel mod, and I remember coming across another block with the same error texture yesterday aswell, like 5 - 10 minutes after I found this one.

P.s. as you can see I'm using default minecraft textures. I was using optifine yesterday when I first crashed, but I removed it afterwards.

EDIT:

I just went into my world and picked up my items. It seems one of the corrupted blocks was in my inventory! This all is very strange..
alt text

EDIT 2:
World wouldnt load anymore after restarting the launcher (wanted to make a backup before I tried destroying the block). Now I can't launch the game, got the launcher issue where it doesnt launch the game when you click 'play'.

Pfft, this is starting to get really annoying.. ><

EDIT 3:
Seems like minecraft was still running in the background (just took a look at task manager). I guess thats a good recommendation for other people with the launcher problem haha :p. Working again now. Sorry xd

EDIT 4:
Yeah, my world is currupted again now. Or my character in the world is. Point is: game crashes when I load it. Only reason I can think of is maybe because I'm standing in the same chunk as the block now, and maybe that makes the game crash when its loading. Going to reload from the backup and try to remove the block.

Block Suggestion actually.

Hey,

I was wondering if it were possible of the lava block have some extensions. Nothing big, Just that it has that nice black block but its the only one. Maybe, the rest of the lava blocks could also have the same texture options available?

Broken Chiseled Neon Glowstone Gives Dust With Damage Value

Was playing with the mod...chiseled a glowstone block to the neon glowstone..didn't like where it was at so i broke it...and it gave me glowstone dust with a damage value that couldn't be used in any recipes. Should not have any damage values on the dust. Thanks!

Snakestone blocks are gone after upgrade

When I try to upgrade a world with Chisel 1.5.4g to 1.5.6a all snakestone blocks disappeared. Also the following message appears on loading the save:

There are 35 missing blocks and items in this save.
If you continue the missing blocks/items will get removed.
A world backup will be automatically created in your saves directory.

chisel:tile.sandSnakestone
chisel:chisel.limestoneStairs.0
chisel:chisel.limestoneStairs.6
chisel:chisel.limestoneStairs.5
chisel:chisel.limestoneStairs.7
chisel:chisel.limestoneStairs.2
chisel:chisel.limestoneStairs.1
chisel:chisel.limestoneStairs.4
chisel:chisel.limestoneStairs.3
chisel:tile.snakestone
chisel:chisel.marbleStairs.0
chisel:chisel.marbleStairs.1
chisel:chisel.marbleStairs.7
chisel:chisel.marbleStairs.6
chisel:chisel.marbleStairs.3
chisel:chisel.marbleStairs.2
chisel:chisel.marbleStairs.5
chisel:chisel.marbleStairs.4
chisel:chisel.marbleStairs.1
chisel:chisel.marbleStairs.2
chisel:chisel.marbleStairs.3
chisel:chisel.marbleStairs.4
chisel:chisel.marbleStairs.5
chisel:chisel.marbleStairs.6
chisel:chisel.marbleStairs.7
chisel:chisel.marbleStairs.0
chisel:chisel.limestoneStairs.1
chisel:chisel.limestoneStairs.0
chisel:chisel.limestoneStairs.3
chisel:chisel.limestoneStairs.2
chisel:chisel.limestoneStairs.5
chisel:chisel.limestoneStairs.4
chisel:chisel.limestoneStairs.7
chisel:chisel.limestoneStairs.6
chisel:tile.snakestone
chisel:tile.sandSnakestone

Inconsistent item/block names

There are the following types of blocks/items in the Chisel mod:

chisel:tile.snakestoneSand
chisel:chisel.ice
chisel:chisel.chisel.stainedGlassPanePink
  1. chisel:
  2. chisel:chisel.
  3. chisel:chisel.chisel.

I would like to make this naming consistent. Which of the three do you want to have? I am no expert, but the tutorials suggest to use the first type.

Strange issues with "Chisel" item

  1. Chisel can't break blocks. At all.
  2. If you break a block with Chisel in Creative, block disappear but you can't stand on where there was a block.
  3. Chisel GUI has extra spaces for items. -> http://i.imgur.com/uqlNOTR.jpg
  4. Chisel GUI can't be translated. (Carve blocks)
    Tested on SSP, MC 1.7.10 and Forge 1189, 1199

Stack Size Exploit

So anyway, I play on a gregtech server, and gregtech nerfs the stack size of blocks if you turn on the config option. However, chisel blocks are not affected. Some of the members on the server have exploited this, using the chisel blocks to save space in chests and such. So I propose a config option to change the stack size of the blocks. You're a better modder then I am, so I think you could figure it out :P

Ps: I was going to do it myself and send a pull request, but I couldn't figure it out.

Internal server error on 1.7.10

an internal occurs on 1.7.10 Cauldron servers if you attempt to use the chisel while NOT looking at a block.
If you right click in the air the GUI opens, but attempting to select anyting in your inventory to put in it causes this:

Console : [20:30:37 WARN]: Failed to handle packet for /192.168.0.2 Console : java.lang.IndexOutOfBoundsException: Index: 53, Size: 45 Console : at java.util.ArrayList.rangeCheck(ArrayList.java:635) ~[?:1.7.0_71] Console : at java.util.ArrayList.get(ArrayList.java:411) ~[?:1.7.0_71] Console : at net.minecraft.inventory.Container.func_75144_a(Container.java:383) ~[zs.class:?] Console : at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2041) ~[nh.class:?] Console : at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:32) ~[ix.class:?] Console : at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:10) ~[ix.class:?] Console : at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:244) ~[ej.class:?] Console : at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?] Console : at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:980) [MinecraftServer.class:?] Console : at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423) [lt.class:?] Console : at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?] Console : at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?] Console : at java.lang.Thread.run(Thread.java:745) [?:1.7.0_71] Console : [20:30:37 INFO]: Player lost connection: Internal server error

[1.5.7] Chisel glass exploit

Hi I am using Chisel v1.5.7 and I have found an exploit. When you try to chisel Glass, its letting you to convert the glass to diferent types from different mods. Like Extra Utilities glass, EnderIO glass.
here are two example screenshots:
2014-10-13_18 49 55
2014-10-13_18 50 06

Lefticlicking with Chisel

Minecraft crashes when using the left-click chisel rhing on vertical planks in dissaray (tried with oak and britch crashed with both) and not any other variant of the block

Anyone knows how to make spoilers or something?

Time: 10/18/14 7:01 PM
Description: Ticking memory connection

java.lang.ArrayIndexOutOfBoundsException: 16
at info.jbcs.minecraft.chisel.ChiselLeftClick.onPlayerClick(ChiselLeftClick.java:79)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_160_ChiselLeftClick_onPlayerClick_PlayerInteractEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:139)
at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:67)
at net.minecraft.server.management.ItemInWorldManager.func_73074_a(ItemInWorldManager.java:140)
at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:489)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:53)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:8)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

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

-- Head --
Stacktrace:
at info.jbcs.minecraft.chisel.ChiselLeftClick.onPlayerClick(ChiselLeftClick.java:79)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_160_ChiselLeftClick_onPlayerClick_PlayerInteractEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:139)
at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:67)
at net.minecraft.server.management.ItemInWorldManager.func_73074_a(ItemInWorldManager.java:140)
at net.minecraft.network.NetHandlerPlayServer.func_147345_a(NetHandlerPlayServer.java:489)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:53)
at net.minecraft.network.play.client.C07PacketPlayerDigging.func_148833_a(SourceFile:8)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)

-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@27379637
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

Broken texture connection on some blocks.

Forge Version: 10.12.2.1121
Chisel Version: 1.5.4f

Many blocks have broken texture connection, for example Obsidian Snakestone Body and Obsidian Snakestone Head. This problem also occurs with bookshelves.

2014-06-16_12 43 53

I guess this is related to the 1.7.2 texture bug (like with the sides of beds being rotated incorrectly).

Feature: Autocrafter for chisel blocks

A block that can autocraft chisel blocks when given an appropriate Block.
Or add crafting recipes for the chisel blocks. Currently It is kind of annoying when you need thousand of a specific block.

Texture bugs with Forge #1240

I've installed v.1240 of Forge today and found this weird bug.
Screens:

http://imgur.com/a/niv1k

Hope this is not a bad bug.

*Note: It's Singleplayer not Multiplayer ;D
*Note 2: If Mods could causing problems, under imgur are all mods listed. + Chisel ver. 1.7.10-1.5.7

Missing sounds

Step on a Factory block:
[Client thread/WARN]: Unable to play unknown soundEvent: step.chisel:metal

Step on a Holystone block:
[Client thread/WARN]: Unable to play unknown soundEvent: step.chisel:holystone

Step on a Temple block:
[Client thread/WARN]: Unable to play unknown soundEvent: minecraft:step.dig.stone

All blocks include chiseled variants as well.

Project Red Marble compatibility is broken

Project Red Marble compatibility is broken in the 1.7 version.
EDIT: It also seems to be broken in the last 1.6 version

You can't chisel Project Red Marble and you also can't turn Chisel Marble into Project Red Marble

I tried to fix it myself in eclipse but the layout of the project red blocks seem to have been changed and the format of the block class been changed to scala.
I hope the above information helps you.

Ore dict recipe

I tried chisel with TFC, but that mod remove many vanilla items, like ingots, that are replaced by TFC ingots.

Some recipe work, like the paper wall, using paper and TFC stick, but some other recipe do not work with ore dict, like the chisel that do not accept the TFC stick or iron.

Would it be possible to implement oredict compatibility for the other recipe in chisel ?

Thanks.

Can't cross threshold

So I have a storage building built out of Concrete blocks and factory blocks. If I have my doorway framed in factory blocks I can't cross the threshold
2014-07-02_16 24 50
The picture shows the threshold I am talking about. If I take out the floor blocks and extend the concrete blocks out to be the base of the opening I can pass through just fine. also if i have concrete blocks right up to a door or stairs I can't go up the stairs or pass through an open door.
I am using the latest 1.7.2 version of the mod

Block placing places <error> blocks.

So this issue started happening after I updated my recently created server (although I hadn't used Chisel before the update anyway). It happens sometimes when placing a chisel block (Alligned Cobblestone Bricks and Huge Cobblestone Tiles in this case), it changes the block into an <"error"> block (what WAILA says). It doesn't happen with every block that's placed and after the blocks are mined up again (which is possible) and placed down in the same blockspace it works fine.

Current forge version: 10.13.0.1197

A list of mods on the server: http://puu.sh/aLAlI/4d689a1b02.png

I also have InventoryTweaks installed on the client.

Image of the problem (Errored blocks and none errored blocks, all placed without removing before): http://puu.sh/aLB6T/3d1e11d1ee.png

I hope you can figure out what's going on, it didn't show up on the any log though.

If there's something I missed, be sure to let me know!

Good luck,

Syths

Duplication glitch with slabs

All slabs from carved blocks (most notably marble) can be used to duplicate the respective block the slab is made from.

First, craft slabs that can be carved (marble as an example).
Place one slab in the world then place another slab over the first one, it will make a full block without using a slab from the inventory.
The full block can be mined to obtain more slabs.
Repeat process ad infinitum.

Auto-chisel exploit (spoiler) Fix it now.

Using Direwolf20 1.7.10 version 1.0.4, Chisel 2.0
Mode: SMP

Comment: I apologize ahead of time for any that use this to rip off or grief others. This is a huge mistake that will need to be fixed. Do not ruin the continuity that Minecraft still holds. I stumbled across this exploit while checking this auto-chisel block out.

What the exploit does: take any Item or block and turn it into any block or item (example: cobblestone can turn into a block of diamond 1:1 ratio.

To replicate:
1.Place down auto-chisel in world, click on auto-chisel to open, there is 3 slots in the gui of auto-chisel.
2. Place the wanted item to duplicate in the right slot than place 2 identical unwanted items in remaining slots. (something you rather not have like cobblestone.) This exploit does require you to have one of the item to duplicate.

Known fix: Remove crafting recipe for Auto-chisel

Feature Request: Support for Chisel tools in Tinkers Construct and Carpenter's Blocks

Just a feature request, and I would be happy to assist with it if it is decided to be a desirable feature:

  • Support Tinker's Constructs Chisels for opening the Chisel GUI and taking damage on chiseling
  • Optional configuration for enabling / disabling the default chisel
  • Support the Carpenter's Blocks chisel for opening the Chisel GUI

This is such a fantastic use of the chisel tool concept, it would be great to help offer a way of tying them together to aid modpack builders in unifying a much more vibrant chiseling experience.

Recipe Conflict

Using Chisel 2-2.1.3, CC1.65

The Void Stone (ID1732:1) recipe overlaps with ComputerCraft wireless modem
Edit: Nevermind, i noticed that there is a Chisel 2 mod

Road lines

Hello,

I looked through the code and I did not find any legitimate way to obtain the road lines block.
Would it be possible to add one ? :3

~ ephys

Lavastone seem to act like glass

Lavastone acts like glass for me. That means: I cannot place objects like tracks on it, nor do mobs spawn on it.

Is this intentional? Could you add an option to the config file to change the behavior?

Chiseled sandstone issue.

When you craft Chiseled Sandstone (The new added by Chisel) You can't use it on the chisel it must be Minecraft vanilla sandstone. I crafted the chiseled sandstone (Added by chisel) crafting sandstone scribbles in 1x1.
Chisel version: 1.5.6b for minecraft 1.7.10.
Forge version: 10.13.0.120
I made an unlisted video about the issue: http://youtu.be/dPT0kREXUDE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.