Loading...
Beta Modpages Unclaimed

Nightmare Craft: Game Engine

APIs and systems used to create the Nightmare Craft modpack

0 Likes
38572 Downloads
Created by divinegaminginc

Description

This is the library that contains all the systems that create Nightmare Craft.


These systems include:
- Mission System: Used for making quests and custom interactions between the player and the world. Missions may have checkpoints to return to upon game reload/death.
- Anti Grief System: Used to control various parameters related to the player interaction with the world like: block breaking, entity damage, fire ticking and more.
- Trigger Controller: An optimized condition checking system that notifies the Missions System when triggers are ready to be processed. Allows the Missions System to start missions from events and conditions, such as being in an area, or having specific advancements.
- Story Tracker: A live HUD that displays information about the current, or optional mission progression, offering hints and directions on how to proceed.
- Mob Breedery: Used to spawn entities with high control over the spawning process, such as different spawning methods, spawning regions, Making sure that the entity does not spawn inside a wall, etc. Offers high control over each entity properties such as their age, behavior, equipment spawned with, health/damage modification, etc.
- Scheduler: Used to schedule code to run in the future.
- Dialogues: Used to display large, focused text on either the top, middle, or bottom of the screen. Comes with optional Voice Overs support for the text displayed. Optionally offers freezing and mob protection for the player during dialogue.
- Overlays: Used to fade the screen in/out (used in transitions), to pulse the screen (taking damage effect).
- World Patcher: Used to paste large or small structures into the world on either loading of the world, or live.
- Spawn Painter: Config based mob spawning system that may be toggled on or off. Offers control over frequency of the mobs, max spawn counts, and specific regions of the world in which different sets of mobs may spawn in.
- Requirement Checker: Used to give the player a list of requirements such as required items/gear with specific enchantments, advancement, etc. This list may be converted into a book item for the player to reference. Used to lock progression in quests.
- Time Tracker: Used to give the players a limited amount of time to progress in missions.
- Unique NPC Spawner: Used to spawn a unique npc that only 1 of may exist at a time. This NPC has a special tag that may be used in Missions to allow conditional interactions, such as right-clicking this npc.

Note: Currently, all features are available via addons and APIs only and there is no scheduled timeline for when this might change.
This is an API/Library mod - adding this to your modpack will not add any content.



AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Mantle

Shared code for Forge mods

AutoRegLib

A library to ease menial tasks in mod development.

CraftTweaker

CraftTweaker allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties!

CoFH Core

Contains Core Functionality for all Team CoFH mods. Also does some really cool stuff on its own!

Patchouli

Accessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers

Baubles

An addon module and API for Thaumcraft