ixhbinphoenix / smpl Goto Github PK
View Code? Open in Web Editor NEWStahlmetall plugins
License: GNU General Public License v3.0
Stahlmetall plugins
License: GNU General Public License v3.0
Add SQL Connectivity to smItems, allowing for basic Items to be stored in a PostgreSQL database.
Connection details to the database can be stored in a config.yml of smCore
Let item abilities actually use mana and regen mana properly
Tridents as spears, always with loyalty (without removing it from inventory)
When equipping four pieces of the same set using right click from the hotbar, the set bonus applies but doesn't get updated in the item lore. This fixes itself after manually swapping items in the inventory.
The item lore displaying the current / required pieces for the set bonus should update automatically, even if armor is equipped through a right-click
Trying to kill the /zombie Zombie (Exactly 1000 HP) with the following example dagger (exactly 1000 damage) does not 1-hit the zombie, and you need 2 hits to kill the zombie. On all vanilla mobs however, this weapon can 1-hit. This issue does not occur with a book with 1000 damage, which can 1-hit the zombie
INSERT INTO equipmentitems (string_id, display_name, material, rarity, item_type, element, set, defence, max_health, damage, mana)
VALUES ('sacrificial_dagger', 'Sacrificial Dagger', 'STONE_SWORD', 'LEGENDARY', 'DAGGER', 'VOID', 'NONE', 0, 0, 1000, 100);
The zombie should die in 1 hit using a dagger or any other melee weapon
Resources are basically just stackable custom items.
Add Item XP and leveling, together with an XP Display on items that automatically updates
Rank color in displayname similar to chat prefix, maybe even with badges
Implementation of Armor stats and set bonuses
Add rank colors and rank badges in chat, just like currently implemented for Admin, for all ranks
Ranks:
Add Shortbows, longbows and crossbows. Different attack speed does not need to be implemented yet (except for the crossbow ofc). Make all bows have infinity for now, later with a custom quiver
Player mentions in chat, similar to other messaging platforms. Highlight the mentioned player if there is an @ in front of the player name, play a sound to the mentioned player (as long as they haven't toggled it off) and add Player info hoverText to the mention
Add abilities to items.
Every basic item has a default set of Abilities depending on its rarity. Higher rarity = Better Abilities
All Mythic (previously referred to as Special) items have unique abilities.
Abilities should be unlocked after certain item levels, so for this to be closed, #9 needs to be finished
EDIT: Forgot to mention level reqs
Display current and maximum Health and Mana for Players in the Action Bar. If there's enough space left, also add Defence
Player stat calculation breaks anytime you change your inventory without switching your Main hand. This happens because stat calculation is only done during the PlayerHeldItemEvent instead of during every* Inventory event. While we're at it, we can also refactor that code since it's basically unreadable and not very easy to add potential new stats to.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.