ThreeCore-1.16.5-3.2.5.jar
on Feb 5, 2024- 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
ThreeCore-1.16.5-3.2.4.jar
on Feb 5, 2024- Fixed crashes regarding NashornEngine in newer Forge & Java versions
ThreeCore-1.16.4-3.2.3.jar
on Feb 5, 2024- 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
ThreeCore-1.16.4-3.2.2.jar
on Feb 5, 2024Version 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
ThreeCore-1.16.4-3.2.1.jar
on Feb 5, 2024Version 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
ThreeCore-1.16.3-3.2.0.jar
on Feb 5, 2024Version 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
ThreeCore-1.15.2-3.1.4.jar
on Feb 5, 2024Version 1.15.2-3.1.4:
- Added Multiversal Iterator
- Fixed steel dust recipe
- Fixed resource reloading removing model layers from suits
ThreeCore-1.15.2-3.1.3.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.1.2.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.1.1.jar
on Feb 5, 2024Version 1.14.4-3.1.1:
Fixed command ability crash
Fixed ores not generating
Re-added bar_color ability setting
ThreeCore-1.14.4-3.1.0.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.0.9.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.0.8.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.0.7.jar
on Feb 5, 2024Version 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
ThreeCore-1.14.4-3.0.6.jar
on Feb 5, 2024Version 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)
ThreeCore-1.14.4-3.0.5.jar
on Feb 5, 2024Version 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)
ThreeCore-1.14.4-3.0.4.jar
on Feb 5, 2024Version 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-
ThreeCore-1.14.4-3.0.3.jar
on Feb 5, 2024Version 1.14.4-3.0.3:
Fixed tool item parser using "type" for the tool type
ThreeCore-1.14.4-3.0.2.jar
on Feb 5, 2024Version 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)
ThreeCore-1.14.4-3.0.1.jar
on Feb 5, 2024Version 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