Coder Social home page Coder Social logo

lilyflowertweaks's Introduction

This mod includes many tweaks - primarily for the LOTR mod, but other mods are included as well. Additionally included are some cross-mod bugfixes. Any changes that would modify the vanilla experience of any mod are disabled by default.

LOTR features

Combat

  • removeNewCombat - Disable 1.9-style combat. Off by default.
  • enableGWDeath - Enable Grey Wanderer death. Off by default.
  • enableWarCrimes - All factions support war crimes. Off by default.
  • enableOmnitarget - LOTR NPCs attack anything. Off by default.
  • additionalCombatItems - Items to add to the LOTR combat system. Empty by default.

Generic

  • unlockCosmetics - Unlocks all 'exclusive' LOTR titles & shields. Off by default.
  • fixOreDictionary - Adds Mithril to the oredict. On by default.
  • timeMultiplier - Day length multiplier for LOTR days. Default is 1x (no change).
  • allowOddmentScreenshots - Makes the Oddment Collector show up in screenshots. Off by default.

Integration

All of these are on by default.

  • enableThaumIntegration - Self-explanatory. Adds:

    • Mithril caps (15% better than void metal)
    • Morgul caps (same as void metal; but Perditio and Ignis 35% better)
    • Mallorn rods (slightly better silverwood - 150 vs 100)
    • Charred rods (same as silverwood, regen Ignis vis)
    • Mirk-oak rods (ditto, but Terra)
    • Mallorn staff cores (a whopping 280 vis!)
    • Mithril-trimmed thaumaturge's robes (7% vis discount; boots 3%)
    • NOTE: all items are missing textures! Robes use the regular ones, for now.
  • enableWitcheryIntegration - Self-explanatory. This toggle is useless, for now.

  • fixVampireRitual - Makes Witchery's vampire ritual work in the LOTR dim. Go take Elle to Mount Doom.

  • safeBiomes - Allows specified LOTR biomes to count as "not in sunlight" (like Mordor, which has no sun.) Empty by default.

Fast Travel

  • disabledWaypoints - List of waypoints to disable. Run /ltdebug dumpWaypoints for a list. Empty by default.
  • unlockAllWaypoints - Self-explanatory. Off by default.
  • disableWaypointLocking - Disables alignment-based waypoint locking. Off by default.

Bugfixes

None of these can be turned off. Why would you want to??

  • Fix Witchery bat form being a black screen in first-person.
  • Fix DragonAPI incompatibility. Why does LOTR even patch BlockFire???

Custom Content

Factions

File: File: config/lotweakr/lotr/factions/<NAME>.txt

CoolFac
FF00FF
WEST
10 10 50
ELF
true
false
true

# Lines, in order:
# Name
# Colour
# Alignment region
# Map region
# Faction type (FREE, ELF, MAN, DWARF, ORC, TROLL, TREE)
# War crimes true/false
# Isolationist true/false
# Player ranks true/false

# Lines after the first 8 are ignored if they aren't either of:
# Control zones: CONTROL <waypoint> <region>
# Ranks: RANK <title> <alignment> <pledge> <chat title> <achievement>
# (Achievement creation is unimplemented due to a crash bug)
# The first eight lines MUST BE as above - the parser is line-number-based.
# Isolationism seems related to conquest bonuses.

# Strings used for ranks and the title are localization keys.
# For the title: 'lotr.faction.<TITLE>.name'
# For the ranks: 'lotr.faction.<TITLE>.rank.<RANK>'

CONTROL MENELTARMA_SUMMIT 50
RANK CoolGuy 100 false true false
RANK EpicGuy 250 true true false

Invasions

File: config/lotweakr/lotr/invasions/<NAME>.txt

EpicFactionInvasion
CoolFac

LOTREntityGandalf 20
LOTREntityBalrog 50
LOTREntityBandit 25

Relations

File: config/lotweakr/lotr/relations.txt These are one-way!

CoolFac ALLY MORDOR
MORDOR ALLY CoolFac
HOBBIT FRIEND CoolFac
GONDOR ENEMY CoolFac

lilyflowertweaks's People

Contributors

autumnalmodding avatar

Stargazers

 avatar Lee avatar

Watchers

 avatar

lilyflowertweaks's Issues

HarvestCraft + LOTR

Title.

Would mainly involve removing duplicate recipes, changing recipes for Harvestcraft and LOTR to work better together, and adding LOTR-like fruit trees for Harvestcraft's trees with their respective wood blocks, etc.

Gandalf Remains Unkillable

Modifying the enableGreyWandererDeath property in the combat config file does not seem to have effect, in version 1.2.0 with LOTRMod v36.15, and all other features remaining as defaulted. I have tried with fire, explosions, melee damage, and fall damage. As far as I can tell, there is no logged information I can share, but please let me know if there is any information missing or would like provided.

Allow otther mobs from mods such as Wild Mobs, Exotic Birds, Animals+, or Zoocraft Discoveries to spawn in Middle-earth.

Title.

https://www.curseforge.com/minecraft/mc-mods/the-animals-plus
https://www.curseforge.com/minecraft/mc-mods/exotic-birds
https://www.curseforge.com/minecraft/mc-mods/wild-mobs-mod
https://www.curseforge.com/minecraft/mc-mods/zoocraft-discoveries

Some mobs from certain mods are duplicates or wouldn't fit the theme of Middle-earth (Exotic Birds' Phoenix). These wouldn't spawn.
LOTR does have Birds, but they don't really do much. If Exotic Birds is loaded for example, LOTR's birds wouldn't spawn, and Exotic Birds' birds would be their replacement.

Modded Combat System Additions not Recognized

Modifications to the additionalCombatItems property in the combat config for equipment of mods initialized after lotweakr are not recognized, in version 2.0 with LOTRMod v36.15, with all other config options unmodified. This was tested using items from Atum 2 v0.6.77 (successfully), Minecraft (successfully), Smithing In the "90'S" v1.1.0 (ineffectually), and Netherlicious v3.2.8 (ineffectually), albeit not in a clean instance. Reinstating the "ZZZ_" prefix fixes this issue.

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.