Coder Social home page Coder Social logo

trikzon / armor-visibility Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 5.0 336 KB

A Minecraft mod that lets you toggle the rendering of armor (and elytra) with a key.

License: GNU Lesser General Public License v3.0

Java 100.00%
fabric hacktoberfest java minecraft-mod mod

armor-visibility's Introduction

Hej Hej ๐Ÿ‘‹

About Me

I am a Computer Science student at Florida State University.

I am a Software Developer, Minecraft Modder, and Indie Game Developer.

@trikzon's Holopin board

Snake Chart

armor-visibility's People

Contributors

arnokeesman avatar championash5357 avatar cjykk avatar mephodio avatar strikerrocker avatar trikzon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

armor-visibility's Issues

[FORGE 1.20.1] [FEATURE REQUEST] CURIOS SUPPORT!

If at all possible, could you add curios support? Curios has little buttons to enable/disable render of specific slots but it would be nice to hide everything on a person using the same keybind. It might be possible to just tie into Curios and just have the keybind uncheck the checkboxes in curios.

Forge 1.20 Crashing on Startup

As the only mod in-folder using forge 1.20, the game crashes on startup after launch with the crash report error:

"org.spongepowered.asm.mixin.throwables.ClassMetadataNotFoundException: com.diontryban.ash.api.options.ModOptionsManager"

The mod options manager seems to me like a reference to the fabric and may be preventing forge from working by looking for something not supposed to be there.

Elytra toggle doesnt work

When I go into the config file and switch "Keep_elytra_visible" to true. it still toggles the elytra off. This is what the config looks like
{
"version": 2,
"hide_all_armor_toggle": false,
"hide_my_armor_toggle": false,
"show_join_message": true,
"keep_elytra_visible": true
}

Thanks!

Floating capes when chestplate is hidden

Capes has an offset to be more visible when wearing a chestplate. This offset remains when hiding the armor, which result into a cape floating in the air

Expected Behavior

When hiding the armor, the cape offset should be removed.

Current Behavior

The cape offset stay the same and the cape ends up floating

With hidden armor :
image

Without armor :
image

Print saved visibility savings to chat when a player joins the game.

Feature Description

When a player joins a world, it should print in their chat:
[Armor Visibility] My Armor: Visible. All Armor: Visible

Context and Inspiration

All versions.

Inspired by it being difficult to know what settings are active when a player loads up their game.

Does This Add New Behavior or Change Current Features?

Add new behavior

Make a ding sound when the player presses the armor visibility key

Feature Description

When the player presses the key ('v' by default), they should hear a ding sound to make it obvious that something happened.

Context and Inspiration

All versions.

Inspired by it being difficult to tell if you accidentally hide armor.

Does This Add New Behavior or Change Current Features?

New behavior.

[Feature Request] Disable cape rendering when armor visibility is disabled

Disable cape rendering when armor visibility is disabled.

Feature Description

When the player disables armor visibility, the PlayerCapeRenderer should also be disabled from rendering.

There should be a config option so players can disable this feature.

Context and Inspiration

Suggested by _yuompioka#9238 on Discord.

Render cape when elytra is made invisible

Feature Description

Like a config so that, when set to true and a player is wearing a cape, under the condition of armor being invisble even whit an elytra the cape will displayed

since currently by simply toggling armor visibility and wearing an elytra both cape and elytra (of course) will not be displayed
due to the cape vanishing, caused by the cape going elytra mode ( i guess idk how to explain it proprely )

the armor is still seen by other people in server 1.19.2

the mod is in the client and the server, in the latest version and it does not work so that other players do not see my armor.

Expected Behavior

it does not work to hide my armor from other players

Current Behavior

Possible Solution

Steps to Reproduce

Context (Environment)

Any Head is invisible when you wear it

Whenever I put on a player head or mob head my skin layer just disappears and the head is not shown

Expected Behavior

That I see the head I am wearing

Current Behavior

The head just disappears and the skin layer too

Possible Solution

Steps to Reproduce

  1. Turn on the mod
  2. Put a head on your head

Context (Environment)

This is most noticeable in an SMP I have where player heads are common and they like to wear it.

non-armor head items do not toggle

e.g. stone block on the player's head does not toggle

Expected Behavior

any item on the player's armor slots would be toggled from visibility

Current Behavior

only ARMOR is toggled but not blocks. the intention is to toggle what the player is wearing which is not achieved

Possible Solution

not sure but it shouldnt be too difficult

Steps to Reproduce

  1. e.g. with essentials plugin: hold a non-armor item (e.g. stone) and do /hat
  2. toggle off armor
  3. notice the non-armor item is still there

Context (Environment)

trying to toggle full armor **not very important and may remove this mod from my current mod list because it is so minor

1.17. using other mods. namely, multiconnect would be the culprit if not this mod

.

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.