Adds a vending machine for Minecraft 1.7.10
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-25 08:50:43 +01:00
.github op & wf (#75) 2026-03-16 09:58:04 +01:00
gradle Remove the gtnhShared directory (#171) 2026-10-15 14:33:40 +02:00
src/main Fix update crafting icon (#172) 2026-10-25 08:50:43 +01:00
.editorconfig Spotless autoformatter (#32) 2022-06-23 20:53:03 +01:00
.gitattributes Add font files (ttf, otf) to list of binary files for git (#67) 2022-09-24 12:29:32 +01:00
.gitignore Update .gitignore (#301) 2025-08-12 10:07:06 -07:00
build.gradle.kts Update buildscript and switch main scripts to Kotlin (#285) 2025-02-16 18:29:14 +00:00
CODEOWNERS codeowners 2.0 2022-01-17 18:55:23 -08:00
dependencies.gradle Fix update crafting icon (#172) 2026-10-25 08:50:43 +01:00
gradle.properties Remove the gtnhShared directory (#171) 2026-10-15 14:33:40 +02:00
gradlew update+gradle+deps+bs 2026-04-03 23:10:03 +02:00
gradlew.bat update bs+deps+gradle 2026-01-01 20:07:43 +01:00
img.png Add textures (#10) 2025-10-07 14:50:02 +08:00
img_1.png Add textures (#10) 2025-10-07 14:50:02 +08:00
jitpack.yml Initial commit 2021-11-03 16:42:12 +01:00
LICENSE Initial Commit 2025-08-24 13:29:36 +08:00
LICENSE.betterquesting Trade Data Serialize/Deserialize (#1) 2025-08-28 01:32:43 +08:00
LICENSE.NewHorizonsCoreMod Central coin storage (#8) 2025-09-23 21:02:07 +08:00
README.md Added trade state reload command (#64) 2026-02-11 11:14:37 -05:00
repositories.gradle Spelling, grammar, and punctuation (#262) 2024-02-03 10:09:12 +00:00
settings.gradle.kts Remove the gtnhShared directory (#171) 2026-10-15 14:33:40 +02:00

Introduction

This mod adds a vending machine, unlocking trades based on questbook data. If you have AE2 installed, it will also add an AE2 vending terminal, which will allow you perform trades directly with items from your ME system.

Structure

img.png

Interface

img_1.png

Command

Note: All commands require OP to run.

If your command still refuses to run, ensure your OP permission level in server.properties is set to 4.

Task Command
Set coin /vending set [player] <coin_type|all> <amount>
Add coin /vending add [player] <coin_type|all> <amount>
Reset coins /vending reset [player] <coin_type|all>
Reload database /vending reload database
Reload trade state /vending reload tradestate [player]

Current Status

Alpha Testing

For Non-GTNH Modpacks

This can be used as a standalone mod with several dependencies. The vending machine block and ME Vending Uplink do not come with default recipes.

Required Dependencies:

  • GT5Unofficial-GTNH (Not compatible with main GT5U branch!)
  • ModularUI 2
  • NotEnoughItems
  • Applied Energistics 2

Optional Dependencies:

  • BetterQuesting

Credits

Credits to BetterQuesting for their implementation of networking and file serialization/deserialization, which are used in this project. We do not reference the classes directly to avoid having BetterQuesting as a required dependency.

Credits to NH Coremod for the coin textures used in the GUI.

The BetterQuesting license may be found in the root directory of this project as LICENSE.betterquesting.

The NHCoreMod licenese may be found in the root directory of this project as LICENSE.NewHorizonsCoreMod.