Giter VIP home page Giter VIP logo

torchtools's People

Contributors

claycorp avatar dries007 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

torchtools's Issues

Server Crash/Overflow loop

This just started happening recently on my server. The console gets spammed with the following and then it eventually crashes. I've provided the full crash log as well (pastebin)

 [Server] INFO at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler_5_TorchTools_playerInteractEventHandler_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
08.01 17:18:20 [Server] INFO at net.doubledoordev.torchtools.TorchTools.playerInteractEventHandler(TorchTools.java:117) ~[TorchTools.class:?]
08.01 17:18:20 [Server] INFO at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:428) ~[mx.class:?]
08.01 17:18:20 [Server] INFO at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler_5_TorchTools_playerInteractEventHandler_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
08.01 17:18:20 [Server] INFO at net.doubledoordev.torchtools.TorchTools.playerInteractEventHandler(TorchTools.java:117) ~[TorchTools.class:?]
08.01 17:18:20 [Server] INFO at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:428) ~[mx.class:?]
08.01 17:18:20 [Server] INFO at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler_5_TorchTools_playerInteractEventHandler_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
08.01 17:18:20 [Server] INFO at net.doubledoordev.torchtools.TorchTools.playerInteractEventHandler(TorchTools.java:117) ~[TorchTools.class:?]
08.01 17:18:20 [Server] INFO at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:428) ~[mx.class:?]
08.01 17:18:20 [Server] INFO at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) ~[EventBus.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.ASMEventHandler_5_TorchTools_playerInteractEventHandler_PlayerInteractEvent.invoke(.dynamic) ~[?:?]
08.01 17:18:20 [Server] INFO at net.doubledoordev.torchtools.TorchTools.playerInteractEventHandler(TorchTools.java:117) ~[TorchTools.class:?]
08.01 17:18:20 [Server] INFO at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:428) ~[mx.class:?]
08.01 17:18:20 [Server] INFO at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:100) ~[ForgeEventFactory.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:146) ~[EventBus.class:1.7.10-1614.UNOFFICIAL]
08.01 17:18:20 [Server] INFO at java.lang.ClassLoader.checkPackageAccess(ClassLoader.java:500) ~[?:1.8.0_65]
08.01 17:18:20 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_65]
08.01 17:18:20 [Server] INFO java.lang.StackOverflowError
08.01 17:18:20 [Server] ERROR Exception caught during firing event net.minecraftforge.event.entity.player.PlayerInteractEvent@3765a1b:
08.01 17:18:20 [Multicraft] Skipped 10382 lines due to rate limit (30/s)

Pastebin / full crash log:
http://pastebin.com/QrbzurP3

Liquid Dupe

Right clicking a tool with a bucket in the right click slot places the liquid, but does not empty the bucket, effectively duping the liquid inside.

Suggestion: blacklisting tools in the config

For when you have something that the mod counts as a tool, but you don't want it to place blocks when right clicking.
A good example is the Chisel from the mod with the same name. When you right click with it, its GUI opens as usual, but it also places a block.

Bug: Bibliocraft (possibly others)

Bibliocraft has toolracks, if I rightclick tools to put them in there, it will often not work with this mod installed. I think those are tile entities? Maybe it's a good idea to only use the tool if the target is a block, not a tile entity? Or some kind of config or blacklist for TARGETTED blocks.

Config for slots

gnomeknows @ Curse:

This mod could explode with possibilities with a small config file. Just make it a simple right click action for whatever "torch" slot instead of explicitly placing a torch and allow ppl to map one slot to another, or render it nil to avoid wackiness. Like:

slot1 = slot7

slot2 = slot2

etc... So right clicking when using slot1 performs a right click action for whatever item is in slot 7 and slot2 does a normal right click and so on. Anyways, just an idea, mods great on its own as well.

Make the default for disableTE true

TorchTools breaks literally every mod that provides some kind of "right-click block with tool" functionality. Examples are Railcraft's Crowbar, JABBA Barrels, Storage Drawers, Bibliocraft.

There is a dupe glitch related to this, as the comment on the config mentions even. I don't see how it's sensible to have the default still be 'false'.

When do you ever place torches against tile entities anyways? You usually use this mod when mining. For the rare occasions where you want to place something against a tile entity, it's not worth it having all those other things broken.

Honestly removing the option altogether and never screwing with the tile entity right click would be my step of action, but please consider at least making the default value of this option true.

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.