GithubHelp home page GithubHelp logo

sfiguz7 / extratools Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 12.0 69 KB

A Slimefun addon to implement useful tools

License: MIT License

Java 100.00%
hacktoberfest java minecraft plugin slimefun slimefun-addon

extratools's Introduction

Some buttons here would be nice too

Hey there, nice to meet you! 👋

About me

I am Alessio Colombo, a PhD Student at Politecnico di Milano.
I love pizza, coffee, cats and wasting way too much time yelling at my own code in a desperate attempt to fix it.
Currently I am mainly maintaining @Slimefun, plus a handful of private repos with codes related to my research.


Education

- (Ongoing) PhD in Structural, Seismic and Geotechnical Engineering at Politecnico di Milano
- Master of Science in Mathematical Engineering, Computational Science and Computational Learning at Politecnico di Milano
- Bachelor of Science in Mathematical Engineering at Politecnico di Milano


Projects and stuff


Languages and tools


Java   Julia   Python   MatLab C++

  Discord   Slack   GitHub   IntelliJ IDEA   Visual Studio Code

  MORFE   Tensorflow   PyTorch


Stats are nice

github profile trophies

extratools's People

Contributors

j3fftw1 avatar jasperchasetoq avatar mooy1 avatar phoenixcodingstuff avatar sfiguz7 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

extratools's Issues

Hammering Copper Ore

Description (Required)

Simple: the hammer should pulverize copper ore into copper dust.
EDIT: This does not turn gold ore into gold dust, either. Just drops raw gold.
EDIT 2: Did some experimenting: this ONLY works on regular gold ore and regular iron ore. It should work on deepslate variations as well, including copper ore and deepslate copper ore.

Steps to reproduce the Issue (Required)

Use the hammer on copper ore and it will drop raw copper instead of copper dust.
EDIT: Same but with gold ore.

Expected behavior (Required)

One would expect it to drop copper dust on mining copper ore.
EDIT: same but with gold ore.

Server Log / Error Report

No errors.

Environment (Required)

  • Minecraft Version: 1.18.1
  • CS-CoreLib Version: na
  • Slimefun Version: Dev 999
  • Plugin Version: vDev - 32

Hammer not pulvurizing blocks.

Description (Required)

The hammer is supposed to make the Cobblestone/Stone into gravel as the lore says, it pulvurizes blocks.
I have also tested it with the other blocks and it does not pulvurize the blocks into the wanted resources.

Steps to reproduce the Issue (Required)

https://youtu.be/Vpqo7J6tGOo

Expected behavior (Required)

For the Cobblestone/Stone to turn into gravel.

Server Log / Error Report

There are no errors in the console.

Environment (Required)

  • Minecraft Version:
  • CS-CoreLib Version:
  • Slimefun Version:
  • Plugin Version:
    image

Suggestion

Great plugin, but the hammer at mid game isnt enought to get a lot of gravel, can you add something like an explosive hammer? It works like the explosive pickaxe but gives gravel instead

java.lang.ArithmeticException: / by zero

Description (Required)

This plugin don't load when start the server.

Steps to reproduce the Issue (Required)

Start server with this plugin and Slimefun

Expected behavior (Required)

This plugin load when start the server.

Server Log / Error Report

[03:59:08] [Server thread/INFO]: [ExtraTools] Enabling ExtraTools vDEV - 11 (git 33982a7b)
[03:59:08] [Server thread/ERROR]: Error occurred while enabling ExtraTools vDEV - 11 (git 33982a7b) (Is it up to date?)
java.lang.ArithmeticException: / by zero
	at me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer.registerRecipe(AContainer.java:205) ~[?:?]
	at me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer.registerRecipe(AContainer.java:210) ~[?:?]
	at me.sfiguz7.extratools.implementation.machines.ElectricComposter.registerDefaultRecipes(ElectricComposter.java:32) ~[?:?]
	at me.mrCookieSlime.Slimefun.Objects.SlimefunItem.abstractItems.AContainer.<init>(AContainer.java:74) ~[?:?]
	at me.sfiguz7.extratools.implementation.machines.ElectricComposter.<init>(ElectricComposter.java:22) ~[?:?]
	at me.sfiguz7.extratools.ExtraTools.onEnable(ExtraTools.java:52) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:364) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:470) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:384) ~[patched_1.15.2.jar:git-Paper-224]
	at net.citizensnpcs.nms.v1_15_R1.util.NMSImpl.loadPlugins(NMSImpl.java:801) ~[?:?]
	at net.citizensnpcs.util.NMS.loadPlugins(NMS.java:294) ~[?:?]
	at net.citizensnpcs.Citizens.enableSubPlugins(Citizens.java:164) ~[?:?]
	at net.citizensnpcs.Citizens.onEnable(Citizens.java:323) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:364) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:470) ~[patched_1.15.2.jar:git-Paper-224]
	at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:384) ~[patched_1.15.2.jar:git-Paper-224]
	at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:488) ~[patched_1.15.2.jar:git-Paper-224]
	at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.15.2.jar:git-Paper-224]
	at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:895) ~[patched_1.15.2.jar:git-Paper-224]
	at java.lang.Thread.run(Unknown Source) [?:?]
[03:59:08] [Server thread/INFO]: [ExtraTools] Disabling ExtraTools vDEV - 11 (git 33982a7b)

Environment (Required)

  • Minecraft Version: 1.15.2
  • CS-CoreLib Version: vDEV - 85 (git 4a7fce52)
  • Slimefun Version: vDEV - 494 (git 2b9d109d)
  • Plugin Version: vDEV - 11

Cobblestone Generator is Disappearing when placed

Description (Required)

Cobblestone generators are disappearing after a few seconds of being placed. The stacktrace makes a comment about only adding positive energy, but it doesn't matter how much power you feed it with, the generators still just disappear.

Steps to reproduce the Issue (Required)

Expected behavior (Required)

Cobblestone generator should start producing cobblestone and it's setup to a cargo circuit that sends it off to an automatic grind stone.

Server Log / Error Report

https://pastebin.com/J6g64Xbv

Environment (Required)

  • Minecraft Version: v1.16.2-R0.1-SNAPSHOT
  • CS-CoreLib Version: v1.6.3
  • Slimefun Version: vDEV - 669 (git 00e71904)
  • Plugin Version: ExtraTools vDEV - 19 (git c045101)

Error opening the Cobblestone Generator interface

Description (Required)

When you try to open the Cobblestone Generator interface, an error appears, moreover it is not even possible to open it. However, all other Extratools electrical machines are working correctly.

Steps to reproduce the Issue (Required)

1 - Place a Cobblestone Generator on the floor.
2 - Try to open his interface.
3 - Look on the console.

Expected behavior (Required)

Click and open the machine interface correctly without any error appearing on the console.

Server Log / Error Report

https://pastebin.com/SweLSFFv

Environment (Required)

  • Minecraft Version: 1.16.5
  • CS-CoreLib Version:
  • Slimefun Version: 915
  • Plugin Version: 26

Vaporizer remove the bucket

Description (Required)

Vaporizer remove the bucket.

Steps to reproduce the Issue (Required)

  1. Place water or lava bucket to the Vaporizer.
  2. The Vaporizer removed bucket when progress is done.

Expected behavior (Required)

The Vaporizer no remove remove the bucket.
Stay the empty bucket.

Server Log / Error Report

Environment (Required)

  • Minecraft Version: 1.15.2
  • CS-CoreLib Version: vDEV - 85 (git 4a7fce52)
  • Slimefun Version: vDEV - 493 (git 4cc6a02)
  • Plugin Version: vDEV - 10 (git afacb57)

Some players only one cobblestone generator works

Description (Required)

Some players only one cobblestone generator works

Steps to reproduce the Issue (Required)

https://www.youtube.com/watch?v=-Gb2mcLPBXk

Expected behavior (Required)

Works all placed cobblestone generator.

Server Log / Error Report

Environment (Required)

  • Minecraft Version: 1.15.2
  • CS-CoreLib Version: vDEV - 83 (git 8081bb4f)
  • Slimefun Version: vDEV - 477 (git 156683f3)
  • Plugin Version: vDEV - 7 (git 9e953653)

Cobblestone generator lost when place multiple items Enchanced Crafting Table

Description (Required)

Cobblestone generator lost when place multiple items Enchanced Crafting Table

Steps to reproduce the Issue (Required)

https://www.youtube.com/watch?v=hb2oeFTT_yY

Expected behavior (Required)

Cobblestone generator no lost when place multiple items Enchanced Crafting Table.

Server Log / Error Report

Environment (Required)

  • Minecraft Version: 1.16.1
  • CS-CoreLib Version: 88 (git 6a39a9e7)
  • Slimefun Version: 584 (git 9af90830)
  • Plugin Version: 12 (git 0b91527)

java.lang.NoSuchFieldError: ACCESS_INVENTORIES error

Description (Required)

ExtraTools not works perfectly and writes this error on console.

Steps to reproduce the Issue (Required)

  1. Place Cobblestone generator
  2. Right click to the Cobblestone generator

Expected behavior (Required)

ExtraTools works perfectly and no writes this error on console.

Server Log / Error Report

https://pastebin.com/80fJAzLN

Environment (Required)

Yatopia git-Yatopia-ver/1.16.5-21 (MC: 1.16.5)
Slimefun DEV - 812 (git 47743b63)
Metrics-Module #21
Java 11

Installed Addons: (11)
DyedBackpacks vDEV - 13 (git 964b2d55)
RestrictedCreative v2.4.6
ExtraTools vDEV - 23 (git 9299a65)
PomaExpansion vDEV - 13 (git 78eb8cc5)
SFCalc vDEV - 15 (git 6586cb3f)
LiteXpansion vDEV - 124 (git 0e449831)
SlimefunFix v1.1-SNAPSHOT
EcoPower vDEV - 3 (git 18ba903d)
ExtraGear vDEV - 12 (git 4570ea2c)
SlimefunLuckyBlocks vDEV - 31 (git 6fa9afbd)
FluffyMachines vDEV - 64 (git 582f5de7)

Auto update?

Description (Required)

Hello, could you add auto update? I'm still on ver 14 and there is already 18 out, so it's probably isn't implemented yet?

Steps to reproduce the Issue (Required)

Install older version of plugin and you see if it updates.

Expected behavior (Required)

Should update automatically.

Server Log / Error Report

I found this in log so I discovered that I have old version....

[13:17:08] [Server thread/ERROR]: Error occurred while enabling ExtraTools vDEV - 14 (git a330a3dd) (Is it up to date?)
java.lang.NoClassDefFoundError: me/mrCookieSlime/Slimefun/Objects/handlers/BlockBreakHandler
	at me.sfiguz7.extratools.ExtraTools.onEnable(ExtraTools.java:38) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.1.jar:git-Paper-101]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.16.1.jar:git-Paper-101]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.1.jar:git-Paper-101]
	at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:500) ~[patched_1.16.1.jar:git-Paper-101]
	at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:414) ~[patched_1.16.1.jar:git-Paper-101]
	at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:471) ~[patched_1.16.1.jar:git-Paper-101]
	at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:241) ~[patched_1.16.1.jar:git-Paper-101]
	at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:940) ~[patched_1.16.1.jar:git-Paper-101]
	at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.1.jar:git-Paper-101]
	at java.lang.Thread.run(Thread.java:832) [?:?]
Caused by: java.lang.ClassNotFoundException: me.mrCookieSlime.Slimefun.Objects.handlers.BlockBreakHandler
	at java.net.URLClassLoader.findClass(URLClassLoader.java:435) ~[?:?]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:171) ~[patched_1.16.1.jar:git-Paper-101]
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.16.1.jar:git-Paper-101]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
	... 11 more

Environment (Required)

  • Minecraft Version: 1.16.1
  • CS-CoreLib Version: 88
  • Slimefun Version: 588
  • Plugin Version: 14 (but will update to 18 aswell)

Question - Warning message?

Hi, I just wanna ask, why is this message appearing?

[09:59:45] [Server thread/WARN]: [ExtraTools] =================================================
[09:59:45] [Server thread/WARN]: [ExtraTools] ExtraTools is using a deprecated version of
[09:59:45] [Server thread/WARN]: [ExtraTools] bStats which is bundled with Slimefun.
[09:59:45] [Server thread/WARN]: [ExtraTools] Future versions will not include this file anymore.
[09:59:45] [Server thread/WARN]: [ExtraTools] ExtraTools needs to be updated as soon as possible.
[09:59:45] [Server thread/WARN]: [ExtraTools] =================================================

If it's not an problem and it's Slimefun issue (bStats), then what's the problem with it? And will be solved soon?

Request: Copper Transmuter

An electric machine that works like Gold Transmuter, but for Vanilla Copper Ingot. Exclusively for 1.17.x and above.

By this, I can make use my copper farm.

Add the wiki tab

I want to know what all the blocks that the hammer can pulverize

Outdated Energy code

Description (Required)

Just a heads up that the next Slimefun build will remove the ChargableBlock class, it has already been deprecated for some time and was replaced by methods provided by EnergyNetComponent.
Please upate as soon as possible before it's removed entirely.

RC-16 can be used as the Slimefun version in your pom.xml for the latest API standard.

Server Log / Error Report

https://pastebin.com/Wzr1pG2n

Environment (Required)

  • Minecraft Version: 1.16
  • CS-CoreLib Version: DEV - 87
  • Slimefun Version: (next upcoming DEV build)
  • Plugin Version: DEV - 18

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.