Class MethodBasedEventTest
java.lang.Object
net.neoforged.testframework.impl.test.AbstractTest
net.neoforged.testframework.impl.test.AbstractTest.Dynamic
net.neoforged.testframework.impl.test.MethodBasedEventTest
- All Implemented Interfaces:
- DynamicTest,- Groupable,- Test
- 
Nested Class SummaryNested classes/interfaces inherited from class net.neoforged.testframework.impl.test.AbstractTestAbstractTest.AnnotationHolder, AbstractTest.DynamicNested classes/interfaces inherited from interface net.neoforged.testframework.DynamicTestDynamicTest.EnabledListenerNested classes/interfaces inherited from interface net.neoforged.testframework.TestTest.EventListenerGroup, Test.Result, Test.Status, Test.Visuals
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final net.neoforged.fml.common.Mod.EventBusSubscriber.Busprivate final Class<? extends net.neoforged.bus.api.Event>protected MethodHandleprivate final Methodprivate final net.neoforged.bus.api.EventPriorityprivate final booleanFields inherited from class net.neoforged.testframework.impl.test.AbstractTestenabledByDefault, framework, gameTestData, groups, id, listeners, visuals
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidonEnabled(Test.EventListenerGroup buses) This method is called when this test is enabled.Methods inherited from class net.neoforged.testframework.impl.test.AbstractTest.DynamiccreateModId, eventListeners, fail, framework, gameTestTemplate, isDuringGameTest, onDisabled, onGameTest, onGameTest, pass, registrationHelper, registrationHelper, whenDisabled, whenEnabledMethods inherited from class net.neoforged.testframework.impl.test.AbstractTestasGameTest, configureFrom, configureGameTest, enable, enabledByDefault, groups, id, init, isEnabled, listeners, logger, requestConfirmation, status, updateStatus, visualsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.testframework.DynamicTestregisterGameTestTemplate, registerGameTestTemplate, requestConfirmation, status, updateStatusMethods inherited from interface net.neoforged.testframework.TestasGameTest, enabledByDefault, groups, id, init, listeners, resolveAll, resolveAsStream, visuals
- 
Field Details- 
handle
- 
method
- 
eventClass
- 
busprivate final net.neoforged.fml.common.Mod.EventBusSubscriber.Bus bus
- 
priorityprivate final net.neoforged.bus.api.EventPriority priority
- 
receiveCancelledprivate final boolean receiveCancelled
 
- 
- 
Constructor Details- 
MethodBasedEventTest
 
- 
- 
Method Details- 
bindTo
- 
onEnabledDescription copied from interface:TestThis method is called when this test is enabled.- Specified by:
- onEnabledin interface- Test
- Overrides:
- onEnabledin class- AbstractTest.Dynamic
- Parameters:
- buses- a collector for event listeners. Prefer using this listener instead of the casual- IEventBus.addListener(Consumer)or- IEventBus.register(Object), as the collector will automatically unregister listeners when the test is disabled
 
 
-