Giter VIP home page Giter VIP logo

sawmill's Introduction

Sawmill

Your Universal Sawmill

As It's supposed to be, no clutter, no extra blocks

sawmill's People

Contributors

mehvahdjukaar avatar unroman avatar insane96 avatar catandpaste avatar chuijkyahus avatar crazybarkley avatar imgbotapp avatar lobster0228 avatar piggydr avatar endilcrafter avatar

Stargazers

 avatar noodlescript avatar  avatar

Watchers

 avatar

sawmill's Issues

Trapdoors are more expensive with a saw....

One might think that a sawmill would be like a stone cutter and reduce the cost of many recipes.

To make 2 trapdoors in a crafting table it takes 6 planks... That is 3 planks per trapdoor, but with the sawmill it takes one log to make a trapdoor, so effectively 4 planks per trapdoor.

I personally think that 1 log (i.e. 4 planks) should yield two trapdoors in the sawmill, which equates to 2 planks per trapdoor.

Maybe it's just me

Saw mill bug?? gives wrong item

recipes made with the sawmill are selecting different blocks

video to help explain it:

Sawmill.Bug.mp4

(sorry of how fast it is, file size was to big)

sawmill-1.20-1.1.6.jar
moonlight-1.20-2.9.7-forge.jar
forge - 47.2.20

[Answer] Will this mod be compatible if i add to my server?

My world has already been created, but I have the doubt if my world will still work if I add this mod.

I plan to add it to my server, since another mod (Every Compat) recommends Sawmill and I didn't add it when I had created the world...

- Mod 'Every Compat' (everycomp) 1.20-2.6.65 recommends any version of sawmill, which is missing! - You should install any version of sawmill for the optimal experience.

Will I have no problems if I add the mod after creating the world? Or only the Sawmill will appear in the chunks that have not been generated yet?

Here's the log.

latest.log

Outdated structures cause DFU to process every time they are loaded

1.20-1.3.11

You have outdated structure files in your mod. This causes minecraft to try to update them every time they are loaded, leading to extra memory and cpu usage during worldgen. Please update your structures to match the mc version you are releasing for.

This should be as easy as loading them into game and re-saving them or using a mod to load them into a StructureTemplate and writing them back out to nbt.

[1.20.1] Missing Planks on boot from RU

Bug Information

Sometimes upon boot, planks from Regions Unexplored won't load. However it is random. Yesterday I was able to reproduce the error nearly everytime upon boot to the point I managed to ascertain that it was Everycomp causing the issue as when I disabled it and booted back into the world recipe was there, enabled it and it wasn't

However, today when testing it, I'm not able to reproduce it at all and everything is the same. It happens so randomly, it's so annoying to figure out the cause. The only latest log I have is when I had it happen with a BUNCH of mods so I won't post that one.

Continuation of #21

Forge Version: 47.2.32
Mod Version: 1.20.2.6.55
Moonlight: 1.20.2.11.17

Nothing craftable (Multiplayer server only)

Sawmill is obsolete on multiplayer server with the same load of mods as my singleplayer world.

While on singleplayer, works fine. I've tried deleting the config files for moonlight and sawmill as well as replacing both mod versions on the server with the one I use on my client, still not working.
2024-08-03_19 33 20

[Fork] Fork the current version for forge 47.1.3

Please forgive me, but I really don't like using newer versions on 1.20.1.
Since most Forge mods choose to develop based on Forge47.1.3, this mod can no longer work on the 47.1.3 Forge server due to the newer version, so I applied for a fork.

Crash With ModernFix

Forge 47.2.20
1.20.1

Upon loading into a multiplayer world, I instantly get a crash

crash-2024-01-24_20.00.07-client.txt

my players on the server are getting this in the chat when they check inventory:
image

I know I have a lot of mods here, I will assume culpability but this doesn't look like it's due to my extensive modlist

Furthermore, sawmill is optional but in curseforge wood good needs sawmill

[1.20.1] Any version past v1.2.4 of this mod yields "invalid player data" disconnect when joining a server.

As the title goes, when I update this mod past version v1.2.4 I can no longer can join a server. (Modpack: TNP Limitless 7).
Instead you get disconnected with the following message "Invalid Player Data":
ss

If I roll back to the version 1.2.4 of this mod, the issue no longer occurs, so I am currently avoiding updating this mod past that version due to this issue.

This issue only happens on a server. Singleplayer is fine.

Versions

MC: 1.20.1
Forge: 47.2.17
Sawmill: 1.3.13

Log:

https://gist.githubusercontent.com/Gbergz/3f8f2649f61a9ffc322872d945047842/raw/8528b50bb039c7f4baeb15f31861cf95eba779f7/gistfile1.txt

- Gbergz

[1.20.1] Missing Ars Log recipes

Minecraft: 1.20.1
Universal Sawmill: 1.0.12
Forge: 47.1.3

From the recipe, only the cascading Arch wood is compatible with the Saw.
image

Meanwhile, other Archwood logs are incompatible with the saw
image

Maybe use the forge:logs/archwood tog for the input recipe, as all 5 log types share it?

[1.20.1] Sawmill mod breaks tags / creates issues in other mods dynamic recipes

Used Mod Loadout:

  • MC 1.20.1
  • Forge 47.2.20 (also valid with stable Forge 47.2.0)
  • sawmill-1.20-1.3.7
  • jei-1.20.1-forge-15.3.0.4.jar
  • ImmersiveEngineering-1.20.1-10.0.0-169.jar

Issue Description
Sawmill mod seems to break (certain?) tags which breaks dynamic recipes in other mods.
This always happens during the first load-in into a world after the client start. This is 100% repeatable.
If you quit the world and load in again (without restarting client in-between) the issue seems to be temporarily resolved.

2024-03-06_13 58 01

This is also valid for other mods recipes, I just used Immersive Engineerings Ore Hammering recepies as example.

Steps to reproduce issue with example mod loadout:

  1. Start client
  2. Create world or load into existing world
  3. Use JEI to check uses (press U) of an ore (e.g. Lead Ore)

Result:
The output of ore hammering recipes is a broken item instead of ore grit.

[1.20.1] Functional storage drawer Sawmill weirdness

So, this only happens with the oak drawer, I think this is due to it having two crafting recipes, the oak plank one and the "not in the list planks" options.
image
And for some reason, the only way to craft an oak drawer is with a bamboo block
image
For some reason none of the 1x1 drawers are available in the sawmill.
image
but the 1x2 and 2x2 variants are correct in the sawmill.
image
Except the oak drawer that uses bamboo.
image

[Forge 1.20.1] Mod breaks dusts tags

Reproducible with just Sawmill and Immersive Engineering, this presumably would impact other mods that have dusts.

Steps to reproduce:
-Have both sawmill and IE installed
-attempt to craft the engineer's hammer with any ore
-get an empty tag, instead of the expected dust

Tested on Forge 47.2.0, in case that matters

[1.20.1] Sawmill changes something in the recipemanager that causes Mohist server to crash on startup

Hello! To reproduce, install the latest version of the mod on the latest version of a Mohist 1.20.1 hybrid server, it causes this error on loading:

[14:09:52 INFO]: Initializing recipe event... Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:32) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:108) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:78) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) at com.mohistmc.MohistMCStart.main(MohistMCStart.java:107) Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) at MC-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ... 8 more Caused by: java.lang.NoClassDefFoundError: net/minecraft/world/item/crafting/RecipeManager at TRANSFORMER/[email protected]/net.minecraft.server.ReloadableServerResources.<init>(ReloadableServerResources.java:46) at TRANSFORMER/[email protected]/net.minecraft.server.ReloadableServerResources.m_247740_(ReloadableServerResources.java:75) at TRANSFORMER/[email protected]/net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:38) at TRANSFORMER/[email protected]/net.minecraft.server.Main.lambda$main$2(Main.java:221) at TRANSFORMER/[email protected]/net.minecraft.Util.m_214652_(Util.java:777) at TRANSFORMER/[email protected]/net.minecraft.Util.m_214679_(Util.java:772) at TRANSFORMER/[email protected]/net.minecraft.server.Main.main(Main.java:220) ... 16 more Caused by: java.lang.ClassNotFoundException: net.minecraft.world.item.crafting.RecipeManager at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:157) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) ... 23 more

Breaks Advancements on server

After some testing I found out that with sawmill installed (Sawmill-1.20-1.3.11) on Neoforged server (forge-1.20.1-47.1.104)
is preventing from getting any progress on any advancements.
It is possible to reset you're advancements with the /advancement revoke everything command.
This makes it possible to get advancements but these is no sounds event that triggers, its completely silent on the notification displays.
After restarting the client and server you get the same result as before, making it imposssible to get any progess on any advancement.

Custom Modpack.
My mod list.

Createtified 1.20.1.md

Really hope you can resolve this issue, I love you're mod!

Kind regards,
Villain

Suggestion: Compatibility with sophisticated backpacks

Since the creator of that mod does't seem to have even seen the feature suggestion, i thought i might suggest it here as well, a backpack upgrade for the sophisticated backpacks mod that allows us to use the sawmill would be awesome

[1.19.2] Lumberjack Villager Crash

Whenever I attempt to trade with the Lumberjack Villager, the game instantly crashes with exit code -1. Strangely enough, this was not happening before I leveled the villager up to the Journeyman level. I have no idea what in the world could be causing this. I am playing with 40+ other mods, which is quite a lot, so I'll make sure to leave a list so that you can Ctrl F for any known incompatibilities or something. I apologize for the lack of details and the crazy bug report that I brought you. The mod loader is Fabric 0.15.0 and the version of Sawmill that I am using is 1.1.1.

  • Architectury
  • bclib
  • Bedrockify
  • Biome Makeover
  • Bookshelf
  • Cloth Config
  • Collective
  • Consistency
  • Create
  • Create: Steam N' Rails
  • EasyMagic
  • Enchancement
  • Enchantment Descriptions
  • Enderscape
  • Eureka!
  • Fabric API
  • Kotlin
  • Ferrite Core
  • Galosphere
  • Geckolib
  • Good Ending
  • Iceberg
  • jamlib
  • Kambrik
  • Kiwi
  • Midnightlib
  • Moonlight
  • Naturalist
  • Nature's Compass
  • Pehkui
  • Polymer
  • PuzzlesLib
  • ResourcefulConfig
  • Sawmill (obviously)
  • Satin
  • Sleep Tight
  • Species
  • Unvoted and Shelved
  • Valkyrien Skies
  • Villager Names
  • You've Goat to Be Kidding Me!

Bug MC 1.21.0 Sawmill 1.5.0 conflict with Remove Reloading Screen

I am setting up a Fabulously Optimized (6.0.0-beta.6 for 1.21.0) instance. When Sawmill is active, you cannot create new worlds or launch existing ones - Minecraft seems to lock up. Not sure what it's actually doing. Problem is reproducible.

Testing with newest Fabric loader and API.

I did test this with a minimal Vanilla 1.21.0 instance (Fabric API, Moonlight, Sawmill only) without issues, so there must be some conflict with another mod, or possibly something in Moonlight (2.14.12).

One thing I did notice:

  • With Sawmill disabled, when creating a new world the log has lines for recipes loaded (2297) and advancements loaded (2138).
  • With Sawmill enabled, the log shows "Waiting for tags", and advancements loaded (2139) - there is no recipes loaded log entry.
  • There are no Sawmill-related log entries (warnings, errors, etc.)

I'm going to spend a little time this morning trying to identify which mod might be conflicting.

Extended Mushrooms: AssertionError: Wood item is empty

Hey,

I am the developer of Extended Mushrooms and I got an compatibility issue with your mod: cech12/ExtendedMushrooms#87
It seems that an Exception is thrown if a generated ItemStack is empty instead of trying the next wood type.
https://github.com/MehVahdJukaar/sawmill/blob/master/common/src/main/java/net/mehvahdjukaar/sawmill/CarpenterTrades.java#L131
For now, I don't know exactly why the generated ItemStack is empty there for my mushroom wood type. (maybe the woodprice is 0 or w is an empty item?), but a game crash is not the best way to react to that. :)

Versions:

  • Minecraft 1.20.1
  • Moonlight: moonlight-1.20-2.11.28-forge
  • Sawmill: sawmill-1.20-1.3.13
  • Extended Mushrooms: extendedmushrooms-1.20.1-4.1.2.0

Log:
https://pastebin.com/7xnBuyCQ

Forge 1.20.1 Regions Unexplored Missing Recipes

On Forge 1.20.1 with the latest version of

Regions Unexplored
Sawmill
Moonlight Lib

Oddly missing numerous recipes for fences and various other items including things like bridges or doors from Macaw's mods
while Regions Unexplored is installed. Removing Regions Unexplored fixes the missing recipes.

Forge 47.1.3 compatibility

Currently trying to run Sawmill 1.2.3 on Java 1.20.1 with Forge 47.1.3 but getting the error that it requires 47.1.40+. I tried downgrading to Sawmill 1.1.1 to no avail. Is there anyway to work around this or am I SOL for now?

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.