Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented Composter #4742

Open
wants to merge 43 commits into
base: minor-next
Choose a base branch
from
Open

Implemented Composter #4742

wants to merge 43 commits into from

Conversation

NTT1906
Copy link
Contributor

@NTT1906 NTT1906 commented Jan 19, 2022

Introduction

Add composter, again... This is a copy of 4740

Relevant issues

N/A

Changes

  • Add composter
  • ?

Tests

Video

# Conflicts:
#	tests/phpunit/block/block_factory_consistency_check.json
@dktapps
Copy link
Member

dktapps commented Jan 21, 2022

Stop being needy. There is not enough reviewer manpower to go around and I have much more important things to worry about right now. I'll review it when I have the available time.

@dktapps dktapps added Category: Gameplay Related to Minecraft gameplay experience Type: Contribution labels Jan 25, 2022
@dktapps dktapps changed the base branch from next-minor to next-major January 28, 2022 20:37
@dktapps dktapps changed the base branch from next-major to next-minor January 28, 2022 20:37
@dktapps dktapps changed the base branch from next-minor to stable January 28, 2022 20:38
@dktapps dktapps changed the base branch from stable to next-minor January 28, 2022 20:39
@NTT1906 NTT1906 changed the base branch from next-minor to stable February 9, 2022 17:11
# Conflicts:
#	src/VersionInfo.php
#	tests/phpunit/block/block_factory_consistency_check.json
@NTT1906 NTT1906 changed the base branch from stable to next-minor February 9, 2022 17:52
@dktapps dktapps added Type: Enhancement Contributes features or other improvements to PocketMine-MP and removed Type: Contribution labels Nov 26, 2022
NTT1906 added a commit to NTT1906/dump that referenced this pull request Jul 19, 2023
NTT1906 added a commit to NTT1906/dump that referenced this pull request Jul 19, 2023
@NTT1906
Copy link
Contributor Author

NTT1906 commented Aug 10, 2023

@ShockedPlot7560 Should I add events?

@ShockedPlot7560
Copy link
Member

@ShockedPlot7560 Should I add events?

Probably yes

src/block/Composter.php Outdated Show resolved Hide resolved
src/block/Composter.php Outdated Show resolved Hide resolved
src/block/Composter.php Outdated Show resolved Hide resolved
src/block/Composter.php Outdated Show resolved Hide resolved
src/block/Composter.php Outdated Show resolved Hide resolved
src/block/utils/CompostFactory.php Outdated Show resolved Hide resolved
src/event/block/ComposterFillEvent.php Show resolved Hide resolved
src/event/block/ComposterMatureEvent.php Outdated Show resolved Hide resolved
src/block/utils/CompostFactory.php Outdated Show resolved Hide resolved
src/block/Composter.php Outdated Show resolved Hide resolved
src/block/Composter.php Show resolved Hide resolved
@NTT1906
Copy link
Contributor Author

NTT1906 commented Sep 4, 2023

@ShockedPlot7560 I don't know what I was thinking before deciding to use SingletonTrait, should CompostFactory be shifted to static instead of Singleton?

@ShockedPlot7560
Copy link
Member

Singleton is ok

Joshy3282 added a commit to Joshy3282/PocketMine-MP that referenced this pull request Oct 2, 2024
…to composter-new

# Conflicts:
#	src/block/BlockTypeIds.php
#	src/data/bedrock/block/convert/BlockObjectToStateSerializer.php
#	src/data/bedrock/block/convert/BlockStateToObjectDeserializer.php
#	tests/phpunit/block/block_factory_consistency_check.json
Copy link
Contributor Author

@NTT1906 NTT1906 left a comment

Choose a reason for hiding this comment

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

Done?
This comment was for closing the review :p

Edit: it's not working :c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Gameplay Related to Minecraft gameplay experience Type: Enhancement Contributes features or other improvements to PocketMine-MP
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants