ThreeCore

ThreeCore

Mod

[DISCONTINUED] Core Mod for 1.16 ThreeTAG Mods!

Client and server Library

761 downloads
3 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...

- Fixed size changing & supporter cloak crashes
- Fixed crash when having accessoires in spectator mode
- Activate accessoires-button when player has at least one
- Supporter data is now re-downloading when joining servers

- Fixed crashes regarding NashornEngine in newer Forge & Java versions

- Added scripts/utils html file, added createFromJson function to itemStackBuilder
- Fixed readString in many packets
- Made list of script accessors open for other mods to hook in
- Fixed crash when entity doesnt have jump height attribute
- Added ability_container_time texture variable, fixed models not having correct visibility when not in armor
- Added ItemGroupFiller utility class to place items inbetween vanilla items in creative tabs, so their place makes more sense
- Slight changes to ItemGroupFiller and how lifetime of ability containers work

Version 1.16.4-3.2.2:

- Moved karma bar and abilities GUI button to inventory

- ChangeAbilityTabTextureAbility is now hidden by default

- Added "superpower_food" item type for addonpacks

- Added toast for showing how much time is left for timed superpowers

- Added drop_armor ability, which drops off every armor item and curio item

- Connected ThreeCore to SquirrelControl

- Fixed error when creating tools with addonpacks

- Fixed buyable condition GUI

- Some internal changes

Version 1.16.4-3.2.1:

  • Updated to 1.16.4
  • Ability container overhaul: Entities can now have multiple ability containers in them, allowing for multiple superpowers and "temporary" powers
  • Fixed model layers in first person
  • Fixed model layers from abilities always being active
  • Fixed server crashes
  • Fixed crash when size change type cant be found in ThreeData
  • Updated all copper textures to look like 1.17's one

Version 1.16.3-3.2.0:

- Updated to 1.16.3
- Crop trampling now lowers your karma
- Increased scroll range in the ability GUI, first tab will now open automatically
- Multiverse Iterator changes: extrapolators can now only be used 12 times, converted items keep their damage/nbt tag, universes can now be defined in multiverse.json file where you can append conditions to them (like having universes only available during a certain time of the time)
- Added ability to change the background in the ability GUI
- Added energy ability
- Added conditions for CuriosAPI's slots, items in those slots can now also contain abilities & model layers
- Added way to add custom particles via addonpacks
- Added "threecore:abilities_locked" condition
- Added scripting event for when abilities register threedata, animating the player model (!), player interactions, when superpower is set
- Added scripting method for setting player motion, attacking entities & checking if living entities are sprinting
- Added method to add another superpower on top of your own, and many others
- Added owner to projectile entities
- Added cape model layer
- Added way to put items in armor stand off-hand
- Fixed inverted ability_unlocked conditions effecting ability tree in GUI
- Fixed ability/condition data update script not firing
- Fixed possible inconsistencies with projectile data
- Fixed bug with floating points in scripts
- Allowed AbilityEnabledScriptEvent to be canceled
- Optimized all png files

Version 1.15.2-3.1.4:

- Added Multiversal Iterator

- Fixed steel dust recipe

- Fixed resource reloading removing model layers from suits

Version 1.15.2-3.1.3:

Updated to 1.15.2

Fixed first person arm rendering

Added "description" setting for json items

Added skin_change and hide_body_parts ability

More internal changes

 

MAKE BACKUPS OF YOUR WORLD! IF YOU FIND ANY BUG PLEASE REPORT IT TO ISSUE TRACKER

1.14 Addonpacks should still work

Version 1.14.4-3.1.2:

- Added multi jump ability

- Added first person arm rendering for model layers (suits)

- Added option to define seperate scales/inflations for each body part in biped json models

- Fixed missing ItemStackAccessor in script accessors html file

- Added projectile impact & projectile tick scripting events

- Internal changes

Version 1.14.4-3.1.1:

Fixed command ability crash

Fixed ores not generating

Re-added bar_color ability setting

Version 1.14.4-3.1.0:

- Added projectile entity and ability: customizable projectiles for addonpacks
- Added "accelerating_flight" ability: A flight ability which gets faster the longer you fly
- Added damage immunity ability: makes entity completely immune to specified damage type
- Added potion effect ability
- Added unconscious potion effect
- Added "eyes_in_fluid" ability condition: makes ability active when eyes are in specified fluid
- Added "size" ability condition
- Turned "hidden" ability data into setting, makes abilities now vanish from ability GUI
- Fixed command ability not doing anything

- New scripting methods: swingArm for entities, getMaterial & isAir for blockstates, playSound & executeCommand for worlds, putBoolean for nbt tags
- New model layer predicate: integer_nbt, flying, entity_type, entity_tag, or
- Added entity_ticks texture variable, added integer utilities to integer-texture variables
- Added "_loading_order.json" file to allow pack makers to sort their custom items
- Added "_suit_sets" subdirectory for "easier" creation of full suit sets
- Added vec3d script accessors for that sweet vector math in addonpacks
- Fixed display of item tags and ingredients in html files
- Added compound icon type
- Added "consumes_tool" option for construction table recipes
- Replaced "disabled" model option with "visibility_overrides" for custom json models
- Rename default model jsons to have "biped" in the name
- Renamed "grinder" recipe type to "grinding"

- Fixed issue with keybinds
- Fixed glitching arm rotation points of suits on armor stands
- Fixed arms of suits rendering when only boots are put on
- Fixed fluid composer bugs
- Made vials use Forge' bucket model loader to have them actually display the fluid in them
- Holding feather/paper while being tiny lets you glide now
- A lot of internal code changes/fixes/improvements

Version 1.14.4-3.0.9:

 

Added construction table

 

Added fabric items

 

Added colored concrete slabs & stairs

 

Fixed server crashes

 

Fixed ability items not syncing properly on servers

 

Re-added default ability 1-5 keys, custom keybindings can still be assigned

Version 1.14.4-3.0.8:

Size change adjustments: Fireball impacts; snowball snow-placement, arrow damage, disabled cow-milking when small

Dyeing suit stands now only works if the player is not sneaking

Added stirling generator

Version 1.14.4-3.0.7:

  • Added suit stands

  • Hammers now can toggle arms and baseplate on armor & suit stands

  • Armor/suit stands can now be turned small and big using axe/pickaxe and sticks/quartz

  • Added /armorstandpose to pose armor stands in survival

  • Shift+rightclick now swaps complete armor with armor stands

  • Added isEffect() to abilities to hide them by default

  • Allow json armor item layer-arrays to have references to external model layers in them

  • Added ItemHandlerFluidHandler & ThreeDataItemHandler util classes

Version 1.14.4-3.0.6:

  • "glow" setting in model layers can now be array of predicates, to allow conditionl glowing

  • Added seperate name-settings for small_arms texture variable

  • Added size & karma texture predicates (#29)

  • Added threecore:wearingitem & threecore:wearingitem_tag ability conditions (#32)

  • Added itemgroups.json file to add custom item groups (creative tabs) (#36)

  • Changed order in which item files are loaded (#31)

Version 1.14.4-3.0.5:

  • Fixed simple model layers not working properly when no transformers are applied

  • Fixed model layer models not fitting player model in some cases (#18)

  • Fixed rotation angels of json entity model on armor stands

  • When searching "vial" in the creative inventory the empty one can now be found. Can't fix that filled ones arent searchable because of how MC/Forge works (#10)

Version 1.14.4-3.0.4:

  • Fixed crash when pressing ability keys too often

  • Added seperate files to register armor materials and item tiers in addonpacks in (items/_armor_materials & items/_item_tiers)

  • Added "threecore:shield" item parser type

  • Made mods load addonpack-specific stuff (like items)

  • Fixed biped json entity model not displaying 2nd layer

  • Changed "smallarms" settings for biped entity models to "armortype"; "fixed" works on both arm types

  • Added "Suits & Armor" creative tab

  • Fixed 2nd layer on biped json models having that weird semi-transparent look

  • If no model layer type specified, it will now fall back to "threecore:default"

  • Added issizechanging & small_arms model layer predicates

  • Refactored IModelLayerPredicate-

Version 1.14.4-3.0.3:

Fixed tool item parser using "type" for the tool type

Version 1.14.4-3.0.2:

Added "remove" argument to /superpower

Added "disabled" option to biped json models, to disable parts of the parented biped model

Added "small_arms" model layer variable

Added "threecore:tool" item type for adding all sword, hoes, pickaxes, axes and shovels

Added script accessor for nbt tags

Fixed equipment_slot condition not showing the example in the html file (#14)

Added default entity json models (#12)

Version 1.14.4-3.0.1:

Fixed machines not stopping to work and producing infinite output (#1)

Added model_layer ability; improved some model layer things; changed opening_nbt_timer ability to access/use entity nbt aswell


Project members

ThreeTAG Legacy

ThreeTAG Legacy

Organization

Details

Licensed ARR
Published 8 months ago
Updated 8 months ago