Skip to content

Api8 Keys#2108

Merged
Faithcaio merged 1 commit intoapi-8from
api8/keys
May 12, 2020
Merged

Api8 Keys#2108
Faithcaio merged 1 commit intoapi-8from
api8/keys

Conversation

@Faithcaio
Copy link
Contributor

@Faithcaio Faithcaio commented Apr 13, 2020

@Faithcaio Faithcaio requested a review from gabizou as a code owner April 13, 2020 14:59
@Faithcaio Faithcaio added the api: 8 (u) version: 1.16 (unsupported since Oct 17th 2023) label Apr 13, 2020
* or
* The size of a {@link Phantom}. In vanilla, this ranges between 0 and 64.
*/
public static final Supplier<Key<BoundedValue<Integer>>> SIZE = Sponge.getRegistry().getCatalogRegistry().provideSupplier(Key.class, "SIZE");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wouldn't name it SIZE, since it will likely conflict with possible future keys. So maybe just SLIME_SIZE and PHANTOM_SIZE, but I'm not sure

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah I'm not sure either

@Cybermaxke
Copy link
Contributor

I added some comments related to key naming, we should try to name them that there won't be a lot of conflicts in the future. I will revisit some of them when I finish my duration PR, but that's nothing to worry about right now. For Boolean keys, I would like to use proper prefixes like IS_, HAS_, etc. for consistency across keys, I now that's currently not the case, but at some point I will clean that up.

@Faithcaio Faithcaio force-pushed the api8/keys branch 4 times, most recently from cc867e3 to b641fc9 Compare April 29, 2020 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: 8 (u) version: 1.16 (unsupported since Oct 17th 2023)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants