GithubHelp home page GithubHelp logo

schntgaispock / gastronomicon Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 6.0 341 KB

A Slimefun addon that adds even more foodstuffs to the game. Best used along with ExoticGarden

License: GNU General Public License v3.0

Java 100.00%
minecraft slimefun-addon slimefun4

gastronomicon's Introduction

Gastronomicon

A Slimefun addon that adds even more foodstuffs to the game. Best used along with ExoticGarden.

This addon automatically integrates with DynaTech for crop automation. Both DynaTech and ExoticGarden integrations can be manually disabled in config.yml

Links

Requirements

  • Paper (or its forks)
  • Minecraft 1.17+
  • Java 16+

Exotic Garden is not required but heavily recommended!

API

API documentation can be found on the wiki at https://schn.pages.dev/gastronomicon/custom-food

Credits

Some head textures were taken and/or modified from minecraft-heads.com

minecraft-heads banner

gastronomicon's People

Contributors

phoenixcodingstuff avatar profelements avatar schntgaispock avatar sefiraat avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

gastronomicon's Issues

Guardian Fins are dropping even with the item disabled in items.yml

Description (Required)

I disabled guardian fins in the items.yml file, yet they continue to drop from guardians

Steps to reproduce the Issue (Required)

kill a guardian, you get the fins

Expected behavior (Required)

with it disabled i expect it not to drop

Server Log / Error Report

no errors.

Environment (Required)

  • Minecraft Version: 1.20.1
  • Slimefun Version: dev 1097
  • Plugin Version: Dev 8

Protection Hooks/checks needed

Description (Required)

Trying to break grass/blocks in areas that the player can't break them because of various protection plugins still have a chance of dropping seeds/drops

Expected behavior (Required)

No seeds/drops being spawned when a protection plugin stops the break(in this case the plugin was towny)

Environment (Required)

image

Could not pass event PlayerInteractEvent to Gastronomicon vDEV - 8 (git 76336191)

Description (Required)

com.destroystokyo.paper.exception.ServerEventException: Could not pass event PlayerInteractEvent to Gastronomicon vDEV - 8 (git 76336191)
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:72)
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126)
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615)
	at org.bukkit.craftbukkit.v1_20_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:595)
	at net.minecraft.server.level.PlayerInteractManager.a(PlayerInteractManager.java:536)
	at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:1908)
	at net.minecraft.network.protocol.game.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37)
	at net.minecraft.network.protocol.game.PacketPlayInUseItem.a(PacketPlayInUseItem.java:9)
	at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$0(PlayerConnectionUtils.java:53)
	at net.minecraft.server.TickTask.run(TickTask.java:18)
	at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
	at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
	at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1324)
	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:193)
	at net.minecraft.util.thread.IAsyncTaskHandler.x(IAsyncTaskHandler.java:126)
	at net.minecraft.server.MinecraftServer.bg(MinecraftServer.java:1301)
	at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1294)
	at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
	at net.minecraft.server.MinecraftServer.u_(MinecraftServer.java:1272)
	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1160)
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.ItemStack.getType()" because the return value of "org.bukkit.event.player.PlayerInteractEvent.getItem()" is null
	at SlimefunGastronomicon.jar//io.github.schntgaispock.gastronomicon.core.listeners.FermenterRefillListener.onRefill(FermenterRefillListener.java:49)
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor656.execute(Unknown Source)
	at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77)
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77)
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
	at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126)
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615)
	at org.bukkit.craftbukkit.v1_20_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:595)
	at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:536)
	at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:1908)
	at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:37)
	at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.a(ServerboundUseItemOnPacket.java:9)
	at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:53)
	at net.minecraft.server.TickTask.run(TickTask.java:18)
	at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153)
	at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24)
	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1324)
	at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:193)
	at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126)
	at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1301)
	at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1294)
	at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136)
	at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1272)
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1160)
	... 2 more

Steps to reproduce the Issue (Required)

Not sure.

Expected behavior (Required)

Not sure.

Server Log / Error Report

In description.

Environment (Required)

> sf versions
[19:43:35 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-365 (MC: 1.20.4)
Slimefun 4.9-UNOFFICIAL
Metrics-Module #29
Java 17

Installed Addons: (16)
  Networks vDEV - 50 (git 3de3c9d6)
  Gastronomicon vDEV - 8 (git 76336191)
  ExtraTools v1.2
  FastMachines vBuild 13 (git 949e99d)
  SoundMuffler v1.0-SNAPSHOT
  SfChunkInfo vDEV - 8 (git b1b94abb)
  Bump vBuild 40 (git 811005e)
  DynaTech vMain - 6
  ExtraGear vDEV - 13 (git c62047e2)
  SlimefunLuckyBlocks vUNOFFICIAL
  ExoticGarden vUNOFFICIAL
  SlimeHUD vDEV - 11 (git b6dc2d53)
  InfinityExpansion vMODIFIED
  LiteXpansion vMODIFIED
  ExtraHeads vDEV - 25 (git 8c29f73a)
  FluffyMachines v1.0.0

Unable to make Scrambled Eggs

Both the recipes for Toast and Fried eggs show that you have to cook it with low heat with the Multi-stove. In practice however, medium heat is required, leading to a conflict between the recipe for Fried eggs and Scrambled eggs. Making Scrambled eggs and any other food items that require Scrambled eggs is impossible right now.

Buckets of water get consumed by the machine

Description (Required)

When making recipes which use water buckets like soup the machines eat up the waterbucket rather than spitting out an empty one. This makes the production of certain foods a rather costly endeavour as iron is a rather expensive resource, meanwhile other slimefun addons usually don't eat up the waterbuckets.

Expected behavior (Required)

Empty buckets to come out after a recipe with a waterbucket is made.

Plants Reverting back to Vanilla

Description (Required)

When you plant seeds from this plugin they revert back to vanilla plants

Steps to reproduce the Issue (Required)

installed on paper 1.19.4. plant a seed from this plugin bonemeal it and you get vanilla plant/food

Expected behavior (Required)

I expect to grow food from this plugin

Server Log / Error Report

none

Environment (Required)

This Server uses the following setup of Slimefun:\nPaper git-Paper-530 (MC: 1.19.4)\nSlimefun DEV - 1050 (git 22a7f422)\nMetrics-Module #28\nJava 18\n\nInstalled Addons: (36)\n Networks vDEV - 46 (git 9368ce6b)\n CrystamaeHistoria vDEV - 81 (git 0c0efa95)\n ShopGUIPlus v1.83.1\n ExtraTools vDEV - 36 (git 922c0324)\n RelicsOfCthonia vDEV - 8 (git a7ef6cb6)\n FoxyMachines vDEV - 62 (git ab78d44e)\n FNAmplifications vDEV - 89 (git 4ef745b3)\n DynaTech vDEV - 194 (git 990c942e)\n SimpleMaterialGenerators vDEV - 4 (git 5543cc8f)\n ExtraGear vDEV - 13 (git c62047e2)\n CMILib v1.2.5.3\n InfinityExpansion vDEV - 140 (git 0098d2fb)\n Supreme vDEV - 29 (git f9e70053)\n SlimyTreeTaps vDEV - 20 (git 963f0383)\n MobCapturer vDEV - 26 (git e0f006c2)\n FlowerPower vDEV - 15 (git 35662ced)\n SpiritsUnchained vDEV - 22 (git 28e031e0)\n Galactifun vDEV - 75 (git 1fdb2dd0)\n FluffyMachines vDEV - 130 (git 01c839cc)\n DyedBackpacks vDEV - 17 (git 8b329e96)\n Gastronomicon vDEV - 4 (git a6c0621)\n Cultivation vDEV - 9 (git df727409)\n SmallSpace vDEV - 12 (git 6b372f8c)\n AlchimiaVitae vDEV - 24 (git 6950e5d2)\n EcoPower vDEV - 5 (git 5c1ecd68)\n HotbarPets vDEV - 38 (git fa6c871d)\n ExoticGarden vDEV - 78 (git 7f9a5f63)\n DankTech2 vDEV - 8 (git f2a8ab1f)\n Liquid vDEV - 14 (git 0f5346bf)\n LiteXpansion vDEV - 188 (git c0cb079e)\n SimpleUtils vDEV - 15 (git 4250fd5e)\n ElementManipulation vDEV - 28 (git 2b469991)\n Netheopoiesis vDEV - 18 (git 9d12cc6f)\n SimpleStorage vDEV - 10 (git ea5e5637)\n PotionExpansion vDEV - 5 (git e2cfcd8a)\n SlimyRepair vDEV - 4 (git 790c41cb)
[21:48:58] [Render thread/INFO]: [System] [CHAT] [X] Join a /Class โžผ fogMidnight: hello?/

  • Minecraft Version: 1.19.4
  • Slimefun Version: Slimefun DEV - 1050
  • Plugin Version: Gastronomicon vDEV - 4 (git a6c0621)

1.18 Gastronomicon disabled

Description (Required)

Using 1.18 (or maybe below version), will cause error and disable the plugin.

Steps to reproduce the Issue (Required)

  1. Setup 1.18 Server
  2. Install Slimefun and Gastronomicon
  3. See the error

Expected behavior (Required)

Should be available enabled on 1.18 version

Server Log / Error Report

https://pastebin.com/gh9xGeKf

Environment (Required)

image

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.