Ancient Warfare is a modification for Minecraft that adds a variety of game enhancements; new blocks, new entities, vehicles and a template based world-generation structure generator.
Internally the mod is divided into modules. There is a single Core module that all other modules rely on for shared functionality. The non-core modules are – Automation, NPCs, Structure Generation, and Vehicles. Each of these modules focuses on a single aspect of the mod.
Main part of the core module apart from providing shared functionality to other modules is the research mechanic and crafting of the research recipes in engineering table.
Adds machines to automate mining, crop farming, tree farming, fruit picking, fishing and animal farming.
Also includes warehouse a multi block that allows you to store, craft, automate input / output and view the contents in the world.
As well as a unique torque energy system that has generators, transport and storage to run your machines.
And there are additional blocks to handle auto crafting, sending items over long distances and chunk loading.
Adds template based structure generation during World Gen.
Includes in-game tools for creation of new templates, as well as a few tools to aid in map creation in general.
Adds Player recruitable NPC for combat and utility purposes. Multiple varieties of combat NPC are available (melee, ranged, medic, others), as well as several varieties of non-combat/utility NPCs (worker, item courier, barterer/trader). Also includes Siege Engineer NPC that can control siege weapons from vehicle module.
Includes a lot of siege weapons (Catapults, Ballistas, Hwachas, Trebuchets, Rams, ...) and some additional utility vehicles (chest cart/boat) as well as plenty of ammo to use with them.
Questions / Suggestions / Just want to chat?
Join the mod's Discord channel
Bug Reports / Issues
Please report any bugs or issues on GitHub. The issue tracker is located at: https://github.com/P3pp3rF1y/AncientWarfare2/issues. Issues reported in any other way will be ignored. Please browse the existing tickets to ensure it is not a duplicate. If an issue exists that covers your problem feel free to add any additional info that you may have.
If your issue is not a duplicate, feel free to open up a new ticket. Please describe the problem in as much detail as possible. If it is crash related, include the crash report. If it is a repeatable issue, describe the steps necessary to duplicate it. All of this information will come in handy tracking down and solving the issue – the more information you provide, the quicker the issue can be found and dealt with.
Is there a new feature you would like to see added? Think the balance on something could use adjusting? Want more options for configurability?
The steps for feature requests are as simple as opening an issue ticket on GitHub. Navigate to https://github.com/P3pp3rF1y/AncientWarfare2/issues, click on the ‘New issue’ button, and when you open your ticket flag it as an ‘enhancement’ or ‘balance’ issue. Fill in as much information as possible regarding the feature you would like. Screenshots, links, diagrams, etc. are welcome (and encouraged) for explaining your idea.
Ancient Warfare is an open source project. Contributions to the code are welcome. More specific details can be found at the source repository, located at: https://github.com/P3pp3rF1y/AncientWarfare2.
This mod has been made and updated with a lot of help from many people. Most notably MohawkyMagoo created and continues to add to the new structure pack his original work and builds from other people (credits), Silentine is the author of most of the updated textures for the mod, ThatPolishKid maintains mod's in-game manual and does a tremendous job responding to all the questions of our Discord community and WinDanesz contributes a lot of the newest models for the mod. And there are others who have contributed bit and pieces to the mod. Many thanks to all of you.
The full instruction manual (50+ pages) has plenty of info on how to play with the mod. However it hasn't been updated for a bit so if you're stuck or want to ask join the mod's Discord