Giter Club home page Giter Club logo

mycustomdalamudpluginrepocollection's Introduction

Hi there ๐Ÿ‘‹

  • ๐Ÿ”ญ Iโ€™m currently working on translating multiple FFXIV project into German and support for other languages

mycustomdalamudpluginrepocollection's People

Contributors

akurosia avatar hansyolo avatar rioluuu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mycustomdalamudpluginrepocollection's Issues

Don't mix old API / Dalamud CN plugins with Global

The title kinda says it all.

You're pulling in a bunch of plugins that will never run on a modern version of Dalamud, and if forced, will probably just crash the game or behave erratically.

Anything less than API 6 is either horrendously out of date or broken.

Anything made for Dalamud CN will crash on on the Global FFXIV client if it relies on opcodes, hooks, sigs, or Chinese-only regex parsing, and vice-versa, Global client plugins are not designed for Dalamud CN or the China/Korea clients and may break because they cannot assume the same information is in the same places.

Users should be encouraged to use the actual custom repo from the developer making the unofficial plugin anyways, as they usually state if/where they provide support and other instructions that may be relevant to using the plugin.

Please replace Customize+ fork repo with main repo.

Not sure if this was going to potentially happen automatically, but https://raw.githubusercontent.com/Maxunit/MyDalamudPlugins/master/pluginmaster.json in the repo list is a fork of the official at https://raw.githubusercontent.com/XIV-Tools/DalamudPlugins/main/repo.json we had up overnight before I could push the proper version which got picked up into the list. The latter is sure to be the correct code for Customize+.

Appreciate the list as I've found a lot of neat things through it myself, just want to make sure my own plugin is properly represented. Thanks.

Unofficial version of plugin overwrites the official one

There's a new entry in this repo collection, a chinese plugin that's an unofficial version of MaterialUI. The issue is it has a higher version than the official one, so it will get auto-installed. It turns MaterialUI to chinese user interface and it's of course not sanctioned from the original MaterialUI's creator. This happens if you have Akurosia's repo and the official MaterialUI repo.

Not sure how to explain it better, this screenshot shows the issue:
https://i.imgur.com/zkWawTo.png

The only solution I could find is to either disable Aku's repo completely or disable auto-updating plugins when you log in. It's worth keeping this in mind, since someone could have their malicious plugin auto-installed this way.

Multiple Plugins not updating, example: Artisan

Hey. Your Repo here stopped updating some plugins, please check the code or anything relating.

As in the title described, Artisan is an example. Your version: 1.0.4.1, Newest Version: 1.0.4.6, it missed 5 whole updates over a span of 3 days (or a week other plugins)!

Remove Mare Synchronos

Please remove Mare Synchronos and associated forks from your repository. As the main hoster for the Mare service I do not wish for the plugin to be rehosted and run from unknown repositories to minimize the impact of unofficial clients against my hosted service.

Penumbra Issue

Recently, Penumbra no longer works when installing it from this repo. I get a message stating that it's installed from a 3rd party repo and to please use the official repo. Is there a way to resolve this?

Plugins using the Splatoon API are incompatible with Splatoon installed from this repo

Hi, more to let you know than a real request (I don't use this repo, but have had someone who's installed Splatoon using this repo)

With how the Splatoon API is implemented, no plugin can interact with the Splatoon distributed here. Besides my own plugin, the other plugin I know uses the API is AbyssosToolbox - which is also in your repo, clicking Test splatoon connection likewise doesn't work.

[ERR] [ECommons] [AbyssosToolbox] Object reference not set to an instance of an object.
   at System.Object.GetType()
   at ECommons.SplatoonAPI.Element..ctor(ElementType type) in C:\VS\ECommons\ECommons\SplatoonAPI\Element.cs:line 18
   at AbyssosToolbox.AbyssosToolbox.CreateElement(Vector2 x, Single z) in C:\VS\AbyssosToolbox\AbyssosToolbox\AbyssosToolbox.cs:line 129
   at AbyssosToolbox.Gui.DrawTabSettings() in C:\VS\AbyssosToolbox\AbyssosToolbox\Gui.cs:line 79
   at ECommons.ImGuiMethods.ImGuiEx.EzTabBar(String id, ValueTuple`4[] tabs) in C:\VS\ECommons\ECommons\ImGuiMethods\ImGuiEx.cs:line 305
   at AbyssosToolbox.Gui.Draw() in C:\VS\AbyssosToolbox\AbyssosToolbox\Gui.cs:line 20
   at ECommons.GenericHelpers.Safe(Action a, Boolean suppressErrors) in C:\VS\ECommons\ECommons\GenericHelpers.cs:line 309

Oh, and you also have Splatoon included twice in your repository (one version is outdated, as it still points to https://github.com/Eternita-S/

Versioning issue

Hey, I just got an issue with my plugin FFLogsViewer on your repo. It updated to the Chinese version, maintained on this repo: https://raw.githubusercontent.com/NukoOoOoOoO/DalamudPlugins/dev/pluginmaster.json
However, it's not just that, it also turns out the previous version of my plugin in your list was 2.0.6.2, which is an outdated 6-month-old update.

I don't particularly care if people are using your repo to install the plugin, however, I would like that only my repo update it in your list. Is that something you think you could add? Having a matching internal name <=> repo(s) that are allowed to be updated from.
This would not only avoid accidental updates (like this one), but also malicious ones, should someone want to hijack my plugin from your repo.

I updated my repo to 2.0.8.1 to fix that Chinese version issue, not sure if it's going to update your list, as the previous version was quite old.

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.