GithubHelp home page GithubHelp logo

notenoughupdates / notenoughupdates-repo Goto Github PK

View Code? Open in Web Editor NEW
265.0 5.0 109.0 14.26 MB

This repository is used in order to store the various JSON files used for the Minecraft mod NotEnoughUpdates.

License: MIT License

hacktoberfest minecraft

notenoughupdates-repo's Introduction

NotEnoughUpdates-REPO

lint license lines discord

This repository is used in order to store the various JSON files used for the Minecraft mod NotEnoughUpdates.

How to contribute

In order to contribute to the item repo you should enable the item editor tools by editing your config, in your configNew.json (.minecraft\config\notenoughupdates\configNew.json) ensure the following values are set:

"repositoryEditing": true,
"dev": true,

I would also highly recommend disabling auto update if you are in the middle of making changes otherwise they will be overwritten.

"autoupdate_new": false,

Once you have these options enabled you can edit and add items in-game using the following keybinds:

  • k - Opens the item editor.
    • TIP: typing 2 & converts into §
  • o - While in an items recipe menu, add the recipe.
  • y - Opens a pane on the left side of your inventory.
  • left ctrl - Hold to show the NBT data of an item.
    • left ctrl+h - copies the nbt data to your clipboard.
  • b - While viewing the essence guide of an item, add the essence to the essencecost.json.

Once you have made the changes you would like you can find the files located in .minecraft\config\notenoughupdates\repo.

If you need further help on how to contribute feel free to join the discord.

notenoughupdates-repo's People

Contributors

amydoesmath avatar apotato321 avatar calmwolfs avatar dediamondpro avatar eejit43 avatar ekwav avatar enormouz avatar fix3dll avatar hannibal002 avatar jani270 avatar kr45732 avatar ktrain5169 avatar l1ghtray avatar lulonaut avatar madeleaan avatar mistercheezecake avatar moulberry avatar mrnightmare03 avatar my-name-is-jeff avatar nea89o avatar nopothegamer avatar qtlunya avatar riohorealhk avatar robothanzo avatar schiaumeyer avatar stekerser avatar strebbypatty avatar thatgravyboat avatar thunderblade73 avatar tymanwastaken avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

notenoughupdates-repo's Issues

typo in "Goblin Holdout"

image
not sure where this is. code search on both this repo and the other one turns up nothing on "Golbin"

Suggestion: Wiki Pages

Suggestion: Change the mod to use the official wiki pages instead of the unofficial wiki

Better Mayors Missing Items/Stats

HotM Level Requirement for applicable forge recipes

It would be really cool if you could add the HotM level requirement for all forge recipes that have a requirement (like this one).

This might be kind of weird though as some forge recipes require specific collections levels instead of or in combination with HotM level... Also things like Mole pet require fossils...

Gemstone inconsistancies and non existent items?

image
This doesn't exist (even though I know it did at one point, that was over a year ago)
image
Tf is this thing?
image
The 'Jasper Crystal' should be in the category with the other crystals
The 5 Opal gemstone types should be grouped together like the other gemstones
Although this is kinda neat, why did the pristine enchant come up when I searched 'gemstone'? Nowhere in the lore is the word 'gemstone'

Issues with recipe item non-integer counts

Hi there!

NEU looks to this repository to load various items and recipes. When launching the mod, it looks like some items contain non-integer counts for items within recipes. This causes NumberFormatExceptions (which are ultimately swallowed to prevent crashing). See below for an example:

[io.github.moulberry.notenoughupdates.NEUManager:loadItem:361]: internalName is : UMBER_PLATE
java.lang.NumberFormatException: For input string: "4.0"
  at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
  at java.lang.Integer.parseInt(Integer.java:580)
  at java.lang.Integer.parseInt(Integer.java:615)
  at io.github.moulberry.notenoughupdates.recipes.Ingredient.<init>(Ingredient.java:45)
  at io.github.moulberry.notenoughupdates.recipes.ForgeRecipe.parseForgeRecipe(ForgeRecipe.java:221)
  at io.github.moulberry.notenoughupdates.recipes.RecipeType.createRecipe(RecipeType.java:65)
  at io.github.moulberry.notenoughupdates.recipes.NeuRecipe.parseRecipe(NeuRecipe.java:79)
  at io.github.moulberry.notenoughupdates.NEUManager.loadItem(NEUManager.java:313)
...

The Ingredient constructor fails to handle a count with a decimal part (even if this part is .0`):

// Ingredient::init(NEUManager, String)
...
if (parts.length == 2) {
  count = Integer.parseInt(parts[1]); // This fails if the count is 'integer-like' but with decimal parts (eg. '4.0').
}
...

UMBER_PLATE looks to contain such values:

"inputs": [
  "REFINED_UMBER:4.0",
  "GLACITE_AMALGAMATION:1.0"
],

I would suggest that the fix for this bug would be to update the item recipes to remove the decimal part.

Enderman slayer is missing

The slayer_req is missing for items from the enderman slayer.
Should it be EMAN_X or ENDERMAN_X (I intend to make a PR later today)

Missing Hub NPC's

Following Hub NPC's are missing in the REPO:

Billy Joe
Bobby Joe
Curator
Gladiator
Hootie
Hub Selector
Jim Bob
Minikloon
Mort
Salesman
Security Sloth
The Handler

I don't know if they were just forgotten or if this is on purpose how it is, so lmk :).

[Suggestion] Suggestion to add these recipes

While doing a simple scan I stumbled upon few items which were missing or could be better for the dataset

  • Missing Counter Strike III and IV
  • Rename ENCHANTED_CARROT_STICK to ENCHANTED_CARROT_ON_A_STICK to match the ID more

These were my only discovery so far =)

[Suggestion] Furnace recipes

Is there any possibility of furnace recipes being added? I don't know if there are any custom furnace recipes on Hypixel, but Cactus Green not having a crafting recipe of Cactus in furnace, which has a cost of 0.9 makes the Windows Forms app I'm designing kind of break when an Enchanted Cactus costs -25,600 to buy, but sells for 25,028.77.

Weird NETHER_BRICK and NETHER_BRICK_ITEM items

There are two items for Nether Bricks which both look like the nether brick block.

They have completely empty recipes, and pressing r on a nether brick (item) that you got by smelting netherrack (the ingot looking one) leads you to a recipe for one of the two.

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.