Giter VIP home page Giter VIP logo

wishing-well's People

Stargazers

 avatar

Watchers

 avatar

Forkers

draylar

wishing-well's Issues

"wishing-well requires {minecraft @ [1.16.2]}"

The mod appears to be incompatible with 1.16.3
This is the server log. No crash report is generated.

[17:28:06] [main/INFO]: Loading for game Minecraft 1.16.3
[17:28:07] [main/FATAL]: A critical error occurred
net.fabricmc.loader.discovery.ModResolutionException: Could not find required mod: wishing-well requires {minecraft @ [1.16.2]}
	at net.fabricmc.loader.discovery.ModResolver.findCompatibleSet(ModResolver.java:169) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.discovery.ModResolver.resolve(ModResolver.java:605) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.FabricLoader.setup(FabricLoader.java:206) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.FabricLoader.load(FabricLoader.java:196) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:127) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:26) [fabric-server-launch.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_265]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_265]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_265]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_265]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:61) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:105) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:49) [fabric-server-launch.jar:?]
Caused by: net.fabricmc.loader.util.sat4j.specs.ContradictionException: Creating Empty clause ?
	at net.fabricmc.loader.util.sat4j.minisat.constraints.cnf.Clauses.propagationCheck(Clauses.java:117) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.constraints.cnf.Clauses.sanityCheck(Clauses.java:97) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.constraints.MixedDataStructureDanielWL.createClause(MixedDataStructureDanielWL.java:81) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.core.Solver.addClause(Solver.java:401) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.discovery.ModResolver.findCompatibleSet(ModResolver.java:167) ~[fabric-server-launch.jar:?]
	... 12 more

[Feature] Use Tag to check for valid offerings

Currently, you only accept gold nuggets as trigger item. It would be nice if you could use an item tag instead, so that ex. gold ingots may be used instead (or other modded items, like gold coins).

Don't depend on entire Fabric API

It would be nice if you could make your fabric.mod.json file depend only on the modules that you actually use.
(build.gradle file, too, but that doesn't matter outside dev either way)

"Could not find required mod: landmark requires {minecraft @ [1.16.2]}"

The mod appears to be incompatible with 1.16.3
This is the server log. No crash report is generated.

[17:40:12] [main/INFO]: Loading for game Minecraft 1.16.3
[17:40:13] [main/FATAL]: A critical error occurred
net.fabricmc.loader.discovery.ModResolutionException: Could not find required mod: landmark requires {minecraft @ [1.16.2]}
	at net.fabricmc.loader.discovery.ModResolver.findCompatibleSet(ModResolver.java:169) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.discovery.ModResolver.resolve(ModResolver.java:605) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.FabricLoader.setup(FabricLoader.java:206) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.FabricLoader.load(FabricLoader.java:196) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:127) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:26) [fabric-server-launch.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_265]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_265]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_265]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_265]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:61) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:105) [fabric-server-launch.jar:?]
	at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:49) [fabric-server-launch.jar:?]
Caused by: net.fabricmc.loader.util.sat4j.specs.ContradictionException: Creating Empty clause ?
	at net.fabricmc.loader.util.sat4j.minisat.constraints.cnf.Clauses.propagationCheck(Clauses.java:117) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.constraints.cnf.Clauses.sanityCheck(Clauses.java:97) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.constraints.MixedDataStructureDanielWL.createClause(MixedDataStructureDanielWL.java:81) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.util.sat4j.minisat.core.Solver.addClause(Solver.java:401) ~[fabric-server-launch.jar:?]
	at net.fabricmc.loader.discovery.ModResolver.findCompatibleSet(ModResolver.java:167) ~[fabric-server-launch.jar:?]
	... 12 more

Additional features (Ideas)

Hi! I came here with suggestions to help you make this mod even more enjoyable.

  1. Iron Nugget = Iron Leaf Clover: Drops only in overworld wells, doesn't in nether wells
  • The loot won't be as good as using the gold nugget, but there's some chance we can get a new useful item: Iron Leaf Clover

  • It'll give us a permanent effect: Jump Boost I

  • When in hand, scares away creepers and witches, but will attract skeletons, skeleton horsemen and strays

  • Can summon skeleton horsemen by right click button, but it requires rain and its cooldown is 1 minute.

  • Possible to be infused in smithing table with any tool except golden ones, so increases the tool durability and reduces cost of enchanting in anvil. To remove the upgrade, put them in a grind stone.

  • Can be used once to strengthen Iron Golem's health and damage by right click button

  • Villager trading: Iron Leaf can be exchanged for Looting III book or emeralds

  • Removes potion effects on arrows by throwing Iron Leaf on the ground at the laying tipped arrows

  • Can glow in dark when thrown on the ground or held in hand

  • New advancements and statistics

  1. Creative mode inventory: I can't find the golden leaf in creative mode inventory, so the only fastest way is to use a command /give
    In search bar, it'd be ever faster to get this

  2. Mesa, Mushroom Fields, Ice Plains Spikes and Warped Forest: Wishing wells making these biomes a little bit less empty and more worth exploring. Wishing wells in these biomes would be made of mossy stone bricks except in warped forest.

  • In the Nether, wishing wells would be mostly made of chiseled nether bricks, red nether bricks and sometimes made of quartz bricks. Also there'd be lava instead of water, so throwing an netherite ingot is the only viable way to get a blessing
  1. New commands: /locate desert_well, mushroom_well, mesa_well, ice_plains_well and warped_well
  • The fastest way to find any well. Useful for testing in creative mode with enabled cheats.
  1. Golden Leaf Clover update: Drops only in overworld wells, doesn't in nether wells
  • Can be used once for a beacon to give an additional effect range: Luck and will change the color of the beacon.

  • Possible to summon Husks on any biome by right click button and its cooldown is 30 seconds. Even it works in other dimensions like The Nether and End

  • Infuses only with golden tools in smithing table, so it'd increase the durability making them more durable than stone tools, but still less than iron ones. Golden sword will have not only increased durability, but its attack speed will increase by 1.0 and attack range as well. To remove the upgrade, put them in a grindstone

  • Piglin trading: Golden Leaf can be exchanged for 4 netherite scraps. Also can be picked by any piglin, when thrown on the ground.

  • Villager trading: Golden Leaf can be exchanged for Mending book or many emeralds

  • When in hand, attracts drowned zombies, piglins and piglin brutes

  • Infuses once with activated underwater conduit by right click button, so it'll increase its range by additional 50 blocks and damage dealt to mobs close to the conduit. Moreover, conduit will also attract drowned zombies from a distance, change the texture and won't loose its upgraded feature, when destroyed by the player. To remove the upgrade, put this conduit in a grindstone

  • Can glow in dark when thrown on the ground or held in hand

  • New advancements and statistics

  1. Config: We could configure effects of every Leaf Clover in options of the mod. Also configure features of infused items with Leaf

  2. Emerald Leaf Clover: Drops only in overworld wells, doesn't in nether wells

  • We need to throw at least 1 emerald block to get this. There's no any other loot except Emerald Leaf Clover.

  • It'll give us a permanent effect: Hero of the Village when entering any village.

  • Can be used for a beacon to increase any vanilla maximum beacon effect by I level and will change the color of the beacon.

  • Will heal every zombie villager and turn him into a normal villager by right click button

  • When in hand, scares away ravagers, silverfishes and vexes

  • Can be exchanged in villager trading for a mob spawner and monster egg or 64 emeralds

  • Grants permanent immunity to Mining Fatigue effect caused by Elder Guardian

  • When in hand, attracts pillagers, zombie villagers and vindicators

  • Can glow in dark when thrown on the ground or held in hand

  • No cooldown

  • New advancements and statistics

  1. Diamond Leaf Clover: Drops only in overworld wells, doesn't in nether wells
  • We need to throw at least 1 diamond block to get this.

  • It'll give us a permanent effect: Speed II

  • Can be used for any enchanting book in smithing table and increases the maximum level by 1 even books with already max level like sharpness V. So we'll get sharpness VI

  • When infuses with a compass in smithing table, it'll help to locate the rarest and hardest to find overworld biomes such us Mesa, Ice Plains Spikes, Bamboo Jungle and Mushroom Fields. Also the compass changes its texture and this upgrade can be removed in grindstone

  • Can be exchanged in villager trading for a dragon head or 45 emeralds

  • When in hand, attracts endermen and endermites

  • When in hand, allows to swim faster in water and underwater

  • If infuses with an eye of ender, it will help to locate a stronghold way faster. Eye of ender will change its texture and the upgrade can be removed in grindstone

  • Cannot be upgraded with an netherite ingot in smithing table

  • Grants permanent immunity to Slowness

  • Can glow in dark when thrown on the ground or held in hand

  • No cooldown

  • New advancements and statistics

  1. Netherite Leaf Clover: From wishing well.
  • We need to throw 1 netherite ingot. Drops only from nether wells and doesn't from overworld ones.

  • It'll give us a permanent effect: Regeneration II

  • Possible to be infused in smithing table with armor, so increases the durability, protection and knockback resistance by 1. The upgrade can be removed in grindstone

  • If infused with a compass in smithing table, it'll help to locate a nether fortress and every type of bastion remnant. Also the compass changes its texture and this upgrade can be removed in grindstone

  • When in hand, scares away piglins, piglin brutes, hoglins, zombified piglins and zoglins

  • When in hand, allows to swim faster in and under lava

  • Grants permanent immunity to Poison and Wither effect

  • Can glow in dark when thrown on the ground or held in hand

  • All vanilla netherite features: Immune to lava and fire. Can float in lava as well, when thrown.

  • No cooldown

  • New advancements and statistics

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.