GithubHelp home page GithubHelp logo

steveplays28 / pathunderfencegates Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 8.69 MB

Minecraft Fabric mod that allows you to make dirt paths under fence gates, and more!

Home Page: https://www.curseforge.com/minecraft/mc-mods/pathunderfencegates

License: GNU Lesser General Public License v3.0

Java 100.00%
fabricmc minecraft mod modding quiltmc modrinth curseforge

pathunderfencegates's Introduction

Path under fence gates icon

Path under fence gates

Allows you to make dirt paths under fence gates, and more!
This mod fixes MC-84731 (except farmland), which includes (besides fence gates) wall signs, trapdoors, slabs, glass panes, and bells.

Path under fence gates screenshot Path under fence gates all fixes screenshot (sign text: "Very fancy dirt paths aren't they?")

Dependencies

  • None (does not require Fabric/Quilt API)!

Download

github modrinth curseforge

fabric quilt

See the version info in the filename for the supported Minecraft versions.
Made for the Fabric and Quilt modloaders.
Server and client side.

FAQ

forge

  • Q: Will you be backporting this to lower Minecraft versions?
    A: No.

  • Q: Forge pls?
    A: Also no.

  • Q: Does only the server need this mod or does the client need it too?
    A: Both the client and the server need this mod.

License

This project is licensed under LGPLv3, see LICENSE.

pathunderfencegates's People

Contributors

championash5357 avatar steveplays28 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

championash5357

pathunderfencegates's Issues

Allow path under lanterns

Currently paths will be turned to dirt when a lantern is placed above it. Maybe not a situation that happens too often, but seeing as there is a gap between the lantern and the dirt block when the lantern is suspended from above, it would make sense.

1.19 version needs dependency update (still at 1.18.2 in fabric.mod.json)

Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Replace mod 'Path Under Fence Gates' (pathunderfencegates) 1.2 with any version that is compatible with:
- minecraft 1.19
Unmet dependency listing:
- Mod 'Path Under Fence Gates' (pathunderfencegates) 1.2 requires version 1.18.2 of 'Minecraft' (minecraft), but only the wrong version is present: 1.19!
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)


fabric.mod.json:
"depends": {
"fabricloader": ">=0.13.3",
"minecraft": "1.18.2"

Crash when mining hay?

I'm working on a modpack and whenever any of my friends mine hay, their entire game crashes. (I even have No More Crashes, which should put them in the title screen instead) The crashlog my friend passed over was this:

[00:27:14] [Render thread/ERROR]:
 Unreported exception thrown!
java.lang.NoSuchMethodError: 'net.minecraft.class_3614 net.minecraft.class_2680.method_26207()'
    at io.github.steveplays28.pathunderfencegates.util.BlockStateUtil.isBlockAllowedAboveDirtPathBlock(BlockStateUtil.java:13) ~[pathunderfencegates-1.4.0+mc1.19.x.jar:?]
    at net.minecraft.class_2369.handler$eak000$pathunderfencegates$canPlaceAtInject(class_2369.java:520) ~[client-intermediary.jar:?]
    at net.minecraft.class_2369.method_9558(class_2369.java) ~[client-intermediary.jar:?]
    at net.minecraft.class_4970$class_4971.method_26184(class_4970.java:1169) ~[client-intermediary.jar:?]
    at net.minecraft.class_2369.method_9559(class_2369.java:39) ~[client-intermediary.jar:?]
    at net.minecraft.class_4970$class_4971.method_26191(class_4970.java:1149) ~[client-intermediary.jar:?]
    at net.minecraft.class_7165.method_42393(class_7165.java:36) ~[client-intermediary.jar:?]
    at net.minecraft.class_7159$class_7272.method_41707(class_7159.java:143) ~[client-intermediary.jar:?]
    at net.minecraft.class_7159.method_41702(class_7159.java:78) ~[client-intermediary.jar:?]
    at net.minecraft.class_7159.method_41706(class_7159.java:65) ~[client-intermediary.jar:?]
    at net.minecraft.class_7159.method_42392(class_7159.java:32) ~[client-intermediary.jar:?]
    at net.minecraft.class_1937.method_42308(class_1937.java:344) ~[client-intermediary.jar:?]
    at net.minecraft.class_4970$class_4971.method_26183(class_4970.java:1092) ~[client-intermediary.jar:?]
    at net.minecraft.class_1937.method_30092(class_1937.java:256) ~[client-intermediary.jar:?]
    at net.minecraft.class_638.method_30092(class_638.java:157) ~[client-intermediary.jar:?]
    at net.minecraft.class_1937.method_8652(class_1937.java:213) ~[client-intermediary.jar:?]
    at net.minecraft.class_636.method_2899(class_636.java:130) ~[client-intermediary.jar:?]
    at net.minecraft.class_636.method_41932(class_636.java:259) ~[client-intermediary.jar:?]
    at net.minecraft.class_636.method_41931(class_636.java:278) ~[client-intermediary.jar:?]
    at net.minecraft.class_636.method_2902(class_636.java:258) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1590(class_310.java:1693) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1508(class_310.java:2063) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1574(class_310.java:1883) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1523(class_310.java:1181) ~[client-intermediary.jar:?]
    at net.minecraft.class_310.method_1514(class_310.java:802) ~[client-intermediary.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:250) ~[1.20.1-0.14.22.jar:?]
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468) ~[fabric-loader-0.14.22.jar:?]
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.14.22.jar:?]
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.14.22.jar:?]

I'm not sure if it's caused by your mod or not, but it does mention it at the beginning. I'm not too familiar with
reading logs either. I could provide the modpack in a .mrpack file (modrinth) if needed. until then, I will
have it disabled from now on.

Fix MC-84731


EDIT: Added quotes and a todo list.


https://bugs.mojang.com/browse/MC-84731

Dirt path and farmland turn into dirt when placing certain transparent blocks on top

Grass Path and farmland blocks turn into a dirt block when putting non full blocks over them.

Affected are:

  • signs (you can put them on pressure plates, why not on grass paths?)
  • torches (maybe you should be unable to place them on grass paths in the first place)
  • fences/fence gates
  • doors
  • trapdoors
  • ladders
  • stairs
  • slabs
Attachments


TODO:

  • Fix trapdoors
  • Fix slabs
  • Fix bells
  • Fix wall signs
  • Fix glass panes
  • Fix stairs
  • Implement these fixes for farmland

Incompat with 1.19.3

Hi,

i get this error, when using the latest release for 1.19.3

Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Replace mod 'Path Under Fence Gates' (pathunderfencegates) 1.4.0+mc1.19.x with any version that is compatible with:
- minecraft 1.19.3
Unmet dependency listing:
- Mod 'Path Under Fence Gates' (pathunderfencegates) 1.4.0+mc1.19.x requires any 1.20.x version of 'Minecraft' (minecraft), but only the wrong version is present: 1.19.3!
- Mod 'Statement Vanilla Compatibility Module' (statement_vanilla_compatibility) 1.0.1+1.14.4-1.15.2 requires any version between 1.14.0-0 (inclusive) and 1.16.0-0 (exclusive) of 'Minecraft' (minecraft), but only the wrong version is present: 1.19.3!
at net.fabricmc.loader.impl.FormattedException.ofLocalized(FormattedException.java:51)
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:192)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

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.