Git Product home page Git Product logo

belovedblocks's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

belovedblocks's Issues

Random exception

This spawned on my console. Maybe zLib related.

org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at org.bukkit.craftbukkit.v1_9_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:231) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:482) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:888) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.PacketPlayInUseItem.a(SourceFile:55) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.PacketPlayInUseItem.a(SourceFile:11) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_91]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_91]
        at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:721) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91]
Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
        at eu.carrade.amaury.BelovedBlocks.zlib.components.attributes.Attributes.indexOf(Attributes.java:277) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.components.attributes.Attributes.find(Attributes.java:314) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.components.attributes.Attributes.get(Attributes.java:465) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedItem$Attribute.fromItem(BelovedItem.java:63) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedItemsManager.getFromItem(BelovedItemsManager.java:106) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.tools.ToolsManager.use(ToolsManager.java:63) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.listeners.BlocksListener.onPlayerInteract(BlocksListener.java:61) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_91]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_91]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-e000104-4cb3258]
        ... 17 more

1.12 Compatibility Question

Hello,
My server has updated to 1.12 and while ingame the plugin works perfectly. the console is flooded with: Unable to pass itemCraftEvent errors. Is this something that I can fix myself? Or is this something that can only be fixed with an updated plugin. If so, are there any plans to update?

Thank you.

Change the blocks used as replacement

Because the blocks currently used are slabs, they are too small to be realistic.

I suggest to change the blocks used to use (with, by default, the glowing effect):

  • the polished andesite block for the smooth stone double-slab;
  • the smooth sandstone for the smooth sandstone double-slab;
  • the smooth red sandstone for the smooth red sandstone double-slab.

Expanded Permissions

At the moment, it appears all permissions are related to "give" of either tools or blocks.

Permissions should include ability to create tools or "BB" blocks or to place them.

Currently, it appears we can not place "BB" blocks. No permissions warning.

This server is running CraftBukkit version git-Spigot-078e2f8-7f9fbe5 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)

We are also using CoreProtect and Grief Prevention.

Quartz block wrong return type on break

This server is running CraftBukkit version git-Spigot-078e2f8-7f9fbe5 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)

Using CoreProtect and GriefPrevention

Place two quartz half-slabs. Break the double-slab quartz block. Get the "BB" smooth quartz block in return.

Turn a double-slab quartz block into a "BB" smooth quartz block using the stone cutter tool. Break the "BB" smooth quartz block, get two quartz returned.

This does not appear to be a problem with ordinary sand-stone.

Saw material cost

The crafting recipe of the saw requires only 2 iron ingots and bring up a normal usable axe (in addition to the special ability to turn the bark). A normal iron axe requires 3 iron. Players can abuse this tool so I suggest to set up a small chance when breaking wooden stuff with this tool (1% for example) that the saw breaks itself. Of course, the saw also looses durability as normal when wood is broken.

Ability to see new blocks and features for non-admin players

Administrators can see the list of new blocks and tools added by the plugin by using the tab key on '/bb give' command but this is not the case for lambdas players.
Add a new command like '/bb show' which opens a GUI (or simple list) where we can see the new features (blocks and tools, categorized) added by the plugin.

EWG and TF compatibility issue

BB isn't compatible with EWG and their Tree Feller addon. Totally breaks the Tree Feller ability.

How to reproduce:
Simply create a world using EWG and install the Tree Feller Addon and McMMO (and enable the usage of McMMO within Tree Feller). After world gen is done, install BB then try to use McMMO TF to fell a tree. It will (should) only break the 1 block you were hitting and give you a BB 6 sided log.

Possible solution:
I would love to see an option within BB that would allow for us to decide that if a TF/EWG hook is enabled BB will ignore EWG trees and not have any effect on the logs dropped. (Resulting in them being 4 sided logs until re-combined)

1.11 compatibility

Got this error:

java.lang.NoSuchMethodError: org.bukkit.DyeColor.getData()B
        at eu.carrade.amaury.BelovedBlocks.blocks.portals.NetherPortalBlock.getItemBuilder(NetherPortalBlock.java:42) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedItem.makeItem(BelovedItem.java:149) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.blocks.portals.NetherPortalBlock.getCraftingRecipes(NetherPortalBlock.java:48) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedItemsManager.register(BelovedItemsManager.java:43) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.blocks.BelovedBlocksManager.register(BelovedBlocksManager.java:59) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.blocks.BelovedBlocksManager.onEnable(BelovedBlocksManager.java:49) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.core.ZLibComponent.setEnabled(ZLibComponent.java:68) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.core.ZLib.loadComponent(ZLib.java:98) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.core.ZLib.loadComponent(ZLib.java:120) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.core.ZPlugin.loadComponent(ZPlugin.java:76) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedBlocks.onEnable(BelovedBlocks.java:58) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:375) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:325) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:419) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:380) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:335) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:272) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:542) [spigot-1.11.jar:git-Spigot-16c940b-691628a]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_111]

Error 1.11

Hi

[22:02:34 ERROR]: Error occurred while enabling BelovedBlocks v1.2.1 (Is it up to date?)
java.lang.IllegalStateException: Configuration is not loaded.
        at eu.carrade.amaury.BelovedBlocks.zlib.components.configuration.ConfigurationItem.getInstance(ConfigurationItem.java:228) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.components.configuration.ConfigurationItem.getConfig(ConfigurationItem.java:239) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.components.configuration.ConfigurationItem.getRawValue(ConfigurationItem.java:244) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.zlib.components.configuration.ConfigurationItem.get(ConfigurationItem.java:85) ~[?:?]
        at eu.carrade.amaury.BelovedBlocks.BelovedBlocks.onEnable(BelovedBlocks.java:54) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at me.jmgr2007.Reloader.Utils.load(Utils.java:149) [Reloader.jar:?]
        at me.jmgr2007.Reloader.ReloaderListener.onCommand(ReloaderListener.java:113) [Reloader.jar:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchServerCommand(CraftServer.java:636) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at net.minecraft.server.v1_11_R1.DedicatedServer.aM(DedicatedServer.java:437) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-d276ab1-1f6c04c]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]

Thank :)

Change the default names of the blocks used as replacement

Because they are double-slabs.

« Smooth Stone Slab » → « Smooth Double Stone Slab »
« Smooth Sandstone Slab » → « Smooth Double Sandstone Slab »
« Smooth Red Sandstone Slab » → « Smooth Double Red Sandstone Slab »

Your opinion on that, @6infinity8 ?

Stone Buttons craft doesn't work

When I try to craft a stone button it appears quickly in the craft output and then it disappears. Even when I can pick the button it disappears in my inventory. So I can't craft stone buttons.

Wrong shapeless recipes

I have noticed there are some undesired shapeless recipes:

  1. Log -> 1 Plank
  2. Bone -> 1 Bonemeal

The first one is probably produced by getMatterRatio() due to it always returns 1.
The second one... I don't know :P

Sorry if I misspelled something!

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.